GlobalSchema interface
Gränssnitt som representerar ett GlobalSchema.
Metoder
begin |
Skapar nytt eller uppdaterar befintligt angivet schema för API Management tjänstinstans. |
begin |
Skapar nytt eller uppdaterar befintligt angivet schema för API Management tjänstinstans. |
delete(string, string, string, string, Global |
Tar bort ett specifikt schema. |
get(string, string, string, Global |
Hämtar information om schemat som anges av dess identifierare. |
get |
Hämtar entitetstillståndsversionen (Etag) för schemat som anges av dess identifierare. |
list |
Visar en samling scheman som registrerats med tjänstinstansen. |
Metodinformation
beginCreateOrUpdate(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)
Skapar nytt eller uppdaterar befintligt angivet schema för API Management tjänstinstans.
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GlobalSchemaCreateOrUpdateResponse>, GlobalSchemaCreateOrUpdateResponse>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- schemaId
-
string
Schema-ID. Måste vara unikt i den aktuella API Management tjänstinstansen.
- parameters
- GlobalSchemaContract
Skapa eller uppdatera parametrar.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<GlobalSchemaCreateOrUpdateResponse>, GlobalSchemaCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)
Skapar nytt eller uppdaterar befintligt angivet schema för API Management tjänstinstans.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<GlobalSchemaCreateOrUpdateResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- schemaId
-
string
Schema-ID. Måste vara unikt i den aktuella API Management tjänstinstansen.
- parameters
- GlobalSchemaContract
Skapa eller uppdatera parametrar.
Alternativparametrarna.
Returer
Promise<GlobalSchemaCreateOrUpdateResponse>
delete(string, string, string, string, GlobalSchemaDeleteOptionalParams)
Tar bort ett specifikt schema.
function delete(resourceGroupName: string, serviceName: string, schemaId: string, ifMatch: string, options?: GlobalSchemaDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- schemaId
-
string
Schema-ID. Måste vara unikt i den aktuella API Management tjänstinstansen.
- ifMatch
-
string
ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.
- options
- GlobalSchemaDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
get(string, string, string, GlobalSchemaGetOptionalParams)
Hämtar information om schemat som anges av dess identifierare.
function get(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetOptionalParams): Promise<GlobalSchemaGetResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- schemaId
-
string
Schema-ID. Måste vara unikt i den aktuella API Management tjänstinstansen.
- options
- GlobalSchemaGetOptionalParams
Alternativparametrarna.
Returer
Promise<GlobalSchemaGetResponse>
getEntityTag(string, string, string, GlobalSchemaGetEntityTagOptionalParams)
Hämtar entitetstillståndsversionen (Etag) för schemat som anges av dess identifierare.
function getEntityTag(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetEntityTagOptionalParams): Promise<GlobalSchemaGetEntityTagHeaders>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- schemaId
-
string
Schema-ID. Måste vara unikt i den aktuella API Management tjänstinstansen.
Alternativparametrarna.
Returer
Promise<GlobalSchemaGetEntityTagHeaders>
listByService(string, string, GlobalSchemaListByServiceOptionalParams)
Visar en samling scheman som registrerats med tjänstinstansen.
function listByService(resourceGroupName: string, serviceName: string, options?: GlobalSchemaListByServiceOptionalParams): PagedAsyncIterableIterator<GlobalSchemaContract, GlobalSchemaContract[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
Alternativparametrarna.