Dela via


SubscriptionContract interface

Prenumerationsinformation.

Extends

Egenskaper

allowTracing

Avgör om spårning är aktiverat

createdDate

Datum då prenumerationen skapades. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

displayName

Namnet på prenumerationen eller null om prenumerationen inte har något namn.

endDate

Datum då prenumerationen avbröts eller upphörde att gälla. Inställningen är endast i granskningssyfte och prenumerationen avbryts inte automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

expirationDate

Prenumerationens förfallodatum. Inställningen är endast i granskningssyfte och prenumerationen upphör inte att gälla automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

notificationDate

Förfallodatum för kommande prenumeration. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

ownerId

Användarens resurs-ID för prenumerationsägaren. Värdet är en giltig relativ URL i formatet /users/{userId} där {userId} är en användaridentifierare.

primaryKey

Prenumerationens primärnyckel. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet.

scope

Omfång som /products/{productId} eller /apis eller /apis/{apiId}.

secondaryKey

Prenumerationens sekundära nyckel. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet.

startDate

Aktiveringsdatum för prenumeration. Inställningen är endast i granskningssyfte och prenumerationen aktiveras inte automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

state

Prenumerationstillstånd. Möjliga tillstånd är * aktiva – prenumerationen är aktiv, * pausad – prenumerationen blockeras och prenumeranten kan inte anropa några API:er för produkten, * skickad – prenumerationsbegäran har gjorts av utvecklaren, men har ännu inte godkänts eller avvisats, * avvisats – prenumerationsbegäran har nekats av en administratör, * avbrutits – prenumerationen har avbrutits av utvecklaren eller administratören. * har upphört att gälla – prenumerationen har nått utgångsdatumet och inaktiverats.

stateComment

Valfri prenumerationskommentation som läggs till av en administratör när tillståndet ändras till "avvisad".

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

allowTracing

Avgör om spårning är aktiverat

allowTracing?: boolean

Egenskapsvärde

boolean

createdDate

Datum då prenumerationen skapades. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

createdDate?: Date

Egenskapsvärde

Date

displayName

Namnet på prenumerationen eller null om prenumerationen inte har något namn.

displayName?: string

Egenskapsvärde

string

endDate

Datum då prenumerationen avbröts eller upphörde att gälla. Inställningen är endast i granskningssyfte och prenumerationen avbryts inte automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

endDate?: Date

Egenskapsvärde

Date

expirationDate

Prenumerationens förfallodatum. Inställningen är endast i granskningssyfte och prenumerationen upphör inte att gälla automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

expirationDate?: Date

Egenskapsvärde

Date

notificationDate

Förfallodatum för kommande prenumeration. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

notificationDate?: Date

Egenskapsvärde

Date

ownerId

Användarens resurs-ID för prenumerationsägaren. Värdet är en giltig relativ URL i formatet /users/{userId} där {userId} är en användaridentifierare.

ownerId?: string

Egenskapsvärde

string

primaryKey

Prenumerationens primärnyckel. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet.

primaryKey?: string

Egenskapsvärde

string

scope

Omfång som /products/{productId} eller /apis eller /apis/{apiId}.

scope?: string

Egenskapsvärde

string

secondaryKey

Prenumerationens sekundära nyckel. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet.

secondaryKey?: string

Egenskapsvärde

string

startDate

Aktiveringsdatum för prenumeration. Inställningen är endast i granskningssyfte och prenumerationen aktiveras inte automatiskt. Prenumerationens livscykel kan hanteras med hjälp state av egenskapen . Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden.

startDate?: Date

Egenskapsvärde

Date

state

Prenumerationstillstånd. Möjliga tillstånd är * aktiva – prenumerationen är aktiv, * pausad – prenumerationen blockeras och prenumeranten kan inte anropa några API:er för produkten, * skickad – prenumerationsbegäran har gjorts av utvecklaren, men har ännu inte godkänts eller avvisats, * avvisats – prenumerationsbegäran har nekats av en administratör, * avbrutits – prenumerationen har avbrutits av utvecklaren eller administratören. * har upphört att gälla – prenumerationen har nått utgångsdatumet och inaktiverats.

state?: SubscriptionState

Egenskapsvärde

stateComment

Valfri prenumerationskommentation som läggs till av en administratör när tillståndet ändras till "avvisad".

stateComment?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånProxyResource.id

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånProxyResource.name

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånProxyResource.type