Sdílet prostřednictvím


ApiContract interface

Podrobnosti rozhraní API

Extends

Vlastnosti

apiRevision

Popisuje revizi rozhraní API. Pokud se nezadá žádná hodnota, vytvoří se výchozí revize 1.

apiRevisionDescription

Popis revize rozhraní API

apiType

Typ rozhraní API

apiVersion

Označuje identifikátor verze rozhraní API, pokud je rozhraní API s verzí.

apiVersionDescription

Popis verze rozhraní API.

apiVersionSet

Podrobnosti sady verzí

apiVersionSetId

Identifikátor prostředku pro související ApiVersionSet.

authenticationSettings

Kolekce nastavení ověřování zahrnutých do tohoto rozhraní API

contact

Kontaktní informace pro rozhraní API.

description

Popis rozhraní API. Mohou obsahovat značky formátování HTML.

displayName

Název rozhraní API. Musí mít délku 1 až 300 znaků.

isCurrent

Označuje, jestli je revize rozhraní API aktuální revize rozhraní API.

isOnline

Označuje, jestli je revize rozhraní API přístupná prostřednictvím brány. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

license

Informace o licenci pro rozhraní API

path

Relativní adresa URL jednoznačně identifikující toto rozhraní API a všechny jeho cesty k prostředkům v instanci Gestione API služby Připojí se k základní adrese URL koncového bodu rozhraní API zadané při vytváření instance služby a vytvoří veřejnou adresu URL pro toto rozhraní API.

protocols

Popisuje, na kterých protokolech lze vyvolat operace v tomto rozhraní API.

serviceUrl

Absolutní adresa URL back-endové služby implementuje toto rozhraní API. Nesmí být delší než 2 000 znaků.

sourceApiId

Identifikátor rozhraní API zdrojového rozhraní API

subscriptionKeyParameterNames

Protokoly, přes které je k dispozici rozhraní API.

subscriptionRequired

Určuje, jestli se pro přístup k rozhraní API vyžaduje rozhraní API nebo předplatné produktu.

termsOfServiceUrl

Adresa URL podmínek služby pro rozhraní API. MUSÍ být ve formátu adresy URL.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{resourceType}/{název_prostředku} POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

Podrobnosti vlastnosti

apiRevision

Popisuje revizi rozhraní API. Pokud se nezadá žádná hodnota, vytvoří se výchozí revize 1.

apiRevision?: string

Hodnota vlastnosti

string

apiRevisionDescription

Popis revize rozhraní API

apiRevisionDescription?: string

Hodnota vlastnosti

string

apiType

Typ rozhraní API

apiType?: string

Hodnota vlastnosti

string

apiVersion

Označuje identifikátor verze rozhraní API, pokud je rozhraní API s verzí.

apiVersion?: string

Hodnota vlastnosti

string

apiVersionDescription

Popis verze rozhraní API.

apiVersionDescription?: string

Hodnota vlastnosti

string

apiVersionSet

Podrobnosti sady verzí

apiVersionSet?: ApiVersionSetContractDetails

Hodnota vlastnosti

apiVersionSetId

Identifikátor prostředku pro související ApiVersionSet.

apiVersionSetId?: string

Hodnota vlastnosti

string

authenticationSettings

Kolekce nastavení ověřování zahrnutých do tohoto rozhraní API

authenticationSettings?: AuthenticationSettingsContract

Hodnota vlastnosti

contact

Kontaktní informace pro rozhraní API.

contact?: ApiContactInformation

Hodnota vlastnosti

description

Popis rozhraní API. Mohou obsahovat značky formátování HTML.

description?: string

Hodnota vlastnosti

string

displayName

Název rozhraní API. Musí mít délku 1 až 300 znaků.

displayName?: string

Hodnota vlastnosti

string

isCurrent

Označuje, jestli je revize rozhraní API aktuální revize rozhraní API.

isCurrent?: boolean

Hodnota vlastnosti

boolean

isOnline

Označuje, jestli je revize rozhraní API přístupná prostřednictvím brány. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

isOnline?: boolean

Hodnota vlastnosti

boolean

license

Informace o licenci pro rozhraní API

license?: ApiLicenseInformation

Hodnota vlastnosti

path

Relativní adresa URL jednoznačně identifikující toto rozhraní API a všechny jeho cesty k prostředkům v instanci Gestione API služby Připojí se k základní adrese URL koncového bodu rozhraní API zadané při vytváření instance služby a vytvoří veřejnou adresu URL pro toto rozhraní API.

path?: string

Hodnota vlastnosti

string

protocols

Popisuje, na kterých protokolech lze vyvolat operace v tomto rozhraní API.

protocols?: string[]

Hodnota vlastnosti

string[]

serviceUrl

Absolutní adresa URL back-endové služby implementuje toto rozhraní API. Nesmí být delší než 2 000 znaků.

serviceUrl?: string

Hodnota vlastnosti

string

sourceApiId

Identifikátor rozhraní API zdrojového rozhraní API

sourceApiId?: string

Hodnota vlastnosti

string

subscriptionKeyParameterNames

Protokoly, přes které je k dispozici rozhraní API.

subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract

Hodnota vlastnosti

subscriptionRequired

Určuje, jestli se pro přístup k rozhraní API vyžaduje rozhraní API nebo předplatné produktu.

subscriptionRequired?: boolean

Hodnota vlastnosti

boolean

termsOfServiceUrl

Adresa URL podmínek služby pro rozhraní API. MUSÍ být ve formátu adresy URL.

termsOfServiceUrl?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{resourceType}/{název_prostředku} POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

id?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.id

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

name?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.name

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

type?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.type