Sdílet prostřednictvím


SubscriptionContract interface

Podrobnosti o předplatném.

Extends

Vlastnosti

allowTracing

Určuje, jestli je povolené trasování.

createdDate

Datum vytvoření předplatného. Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

displayName

Název předplatného nebo null, pokud předplatné nemá žádný název.

endDate

Datum zrušení nebo vypršení platnosti předplatného Toto nastavení je jenom pro účely auditu a předplatné se nezruší automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

expirationDate

Datum vypršení platnosti předplatného. Toto nastavení je jenom pro účely auditu a platnost předplatného nevypršela automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

notificationDate

Nadcházející datum oznámení o vypršení platnosti předplatného Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

ownerId

Identifikátor prostředku uživatele vlastníka předplatného. Hodnota je platná relativní adresa URL ve formátu /users/{userId}, kde {userId} je identifikátor uživatele.

primaryKey

Primární klíč předplatného. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets.

scope

Rozsah, jako je /products/{productId} nebo /apis nebo /apis/{apiId}.

secondaryKey

Sekundární klíč předplatného. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets.

startDate

Datum aktivace předplatného. Toto nastavení je určené jenom pro účely auditu a předplatné se neaktivuje automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

state

Stav předplatného. Možné stavy jsou * aktivní – předplatné je aktivní, * pozastaveno – předplatné je zablokované a předplatitel nemůže volat žádná rozhraní API produktu, * odesláno – žádost o předplatné byla podána vývojářem, ale ještě nebyla schválena nebo zamítnuta, * zamítnuta – žádost o předplatné byla zamítnuta správcem, * zrušena – předplatné bylo zrušeno vývojářem nebo správcem, * Platnost vypršela – předplatné dosáhlo data vypršení platnosti a bylo deaktivováno.

stateComment

Volitelný komentář k odběru přidaný správcem, když se stav změní na zamítnuto.

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

allowTracing

Určuje, jestli je povolené trasování.

allowTracing?: boolean

Hodnota vlastnosti

boolean

createdDate

Datum vytvoření předplatného. Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

createdDate?: Date

Hodnota vlastnosti

Date

displayName

Název předplatného nebo null, pokud předplatné nemá žádný název.

displayName?: string

Hodnota vlastnosti

string

endDate

Datum zrušení nebo vypršení platnosti předplatného Toto nastavení je jenom pro účely auditu a předplatné se nezruší automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

endDate?: Date

Hodnota vlastnosti

Date

expirationDate

Datum vypršení platnosti předplatného. Toto nastavení je jenom pro účely auditu a platnost předplatného nevypršela automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

expirationDate?: Date

Hodnota vlastnosti

Date

notificationDate

Nadcházející datum oznámení o vypršení platnosti předplatného Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

notificationDate?: Date

Hodnota vlastnosti

Date

ownerId

Identifikátor prostředku uživatele vlastníka předplatného. Hodnota je platná relativní adresa URL ve formátu /users/{userId}, kde {userId} je identifikátor uživatele.

ownerId?: string

Hodnota vlastnosti

string

primaryKey

Primární klíč předplatného. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets.

primaryKey?: string

Hodnota vlastnosti

string

scope

Rozsah, jako je /products/{productId} nebo /apis nebo /apis/{apiId}.

scope?: string

Hodnota vlastnosti

string

secondaryKey

Sekundární klíč předplatného. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets.

secondaryKey?: string

Hodnota vlastnosti

string

startDate

Datum aktivace předplatného. Toto nastavení je určené jenom pro účely auditu a předplatné se neaktivuje automaticky. Životní cyklus předplatného je možné spravovat pomocí state vlastnosti . Datum odpovídá následujícímu formátu: yyyy-MM-ddTHH:mm:ssZ podle normy ISO 8601.

startDate?: Date

Hodnota vlastnosti

Date

state

Stav předplatného. Možné stavy jsou * aktivní – předplatné je aktivní, * pozastaveno – předplatné je zablokované a předplatitel nemůže volat žádná rozhraní API produktu, * odesláno – žádost o předplatné byla podána vývojářem, ale ještě nebyla schválena nebo zamítnuta, * zamítnuta – žádost o předplatné byla zamítnuta správcem, * zrušena – předplatné bylo zrušeno vývojářem nebo správcem, * Platnost vypršela – předplatné dosáhlo data vypršení platnosti a bylo deaktivováno.

state?: SubscriptionState

Hodnota vlastnosti

stateComment

Volitelný komentář k odběru přidaný správcem, když se stav změní na zamítnuto.

stateComment?: 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