Megosztás a következőn keresztül:


SubscriptionContract interface

Előfizetés részletei.

Extends

Tulajdonságok

allowTracing

Meghatározza, hogy engedélyezve van-e a nyomkövetés

createdDate

Az előfizetés létrehozásának dátuma. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

displayName

Az előfizetés neve, vagy null értékű, ha az előfizetésnek nincs neve.

endDate

Az előfizetés lemondásának vagy lejártának dátuma. A beállítás csak naplózási célokat szolgál, és az előfizetés nem törlődik automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

expirationDate

Az előfizetés lejárati dátuma. A beállítás csak naplózási célokra szolgál, és az előfizetés nem járt le automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

notificationDate

Az előfizetés lejáratának közelgő értesítési dátuma. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

ownerId

Az előfizetés tulajdonosának felhasználói erőforrás-azonosítója. Az érték egy érvényes relatív URL-cím /users/{userId} formátumban, ahol a(z) {userId} egy felhasználói azonosító.

primaryKey

Előfizetés elsődleges kulcsa. Ez a tulajdonság nem lesz kitöltve a GET műveletekben! Az érték lekéréséhez használja a "/listSecrets" POST kérést.

scope

Hatókör, például /products/{productId} vagy /apis vagy /apis/{apiId}.

secondaryKey

Előfizetés másodlagos kulcsa. Ez a tulajdonság nem lesz kitöltve a GET műveletekben! Az érték lekéréséhez használja a "/listSecrets" POST kérést.

startDate

Előfizetés aktiválásának dátuma. A beállítás csak naplózási célokat szolgál, és az előfizetés nem aktiválódik automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

state

Előfizetés állapota. Lehetséges állapotok * aktívak – az előfizetés aktív, * felfüggesztve – az előfizetés le van tiltva, és az előfizető nem hívhatja meg a termék API-jait, * benyújtotta – az előfizetési kérelmet a fejlesztő küldte, de még nem hagyta jóvá vagy nem utasította el, * elutasítva – az előfizetési kérelmet egy rendszergazda tagadta meg, * lemondta – az előfizetést a fejlesztő vagy a rendszergazda törölte, * lejárt – az előfizetés elérte a lejárati dátumát, és inaktiválta.

stateComment

Ha az állapot "elutasítva" állapotra változik, a rendszergazda nem kötelező előfizetési megjegyzést fűzött hozzá.

Örökölt tulajdonságok

id

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

name

Az erőforrás neve MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

type

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

Tulajdonság adatai

allowTracing

Meghatározza, hogy engedélyezve van-e a nyomkövetés

allowTracing?: boolean

Tulajdonság értéke

boolean

createdDate

Az előfizetés létrehozásának dátuma. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

createdDate?: Date

Tulajdonság értéke

Date

displayName

Az előfizetés neve, vagy null értékű, ha az előfizetésnek nincs neve.

displayName?: string

Tulajdonság értéke

string

endDate

Az előfizetés lemondásának vagy lejártának dátuma. A beállítás csak naplózási célokat szolgál, és az előfizetés nem törlődik automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

endDate?: Date

Tulajdonság értéke

Date

expirationDate

Az előfizetés lejárati dátuma. A beállítás csak naplózási célokra szolgál, és az előfizetés nem járt le automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

expirationDate?: Date

Tulajdonság értéke

Date

notificationDate

Az előfizetés lejáratának közelgő értesítési dátuma. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

notificationDate?: Date

Tulajdonság értéke

Date

ownerId

Az előfizetés tulajdonosának felhasználói erőforrás-azonosítója. Az érték egy érvényes relatív URL-cím /users/{userId} formátumban, ahol a(z) {userId} egy felhasználói azonosító.

ownerId?: string

Tulajdonság értéke

string

primaryKey

Előfizetés elsődleges kulcsa. Ez a tulajdonság nem lesz kitöltve a GET műveletekben! Az érték lekéréséhez használja a "/listSecrets" POST kérést.

primaryKey?: string

Tulajdonság értéke

string

scope

Hatókör, például /products/{productId} vagy /apis vagy /apis/{apiId}.

scope?: string

Tulajdonság értéke

string

secondaryKey

Előfizetés másodlagos kulcsa. Ez a tulajdonság nem lesz kitöltve a GET műveletekben! Az érték lekéréséhez használja a "/listSecrets" POST kérést.

secondaryKey?: string

Tulajdonság értéke

string

startDate

Előfizetés aktiválásának dátuma. A beállítás csak naplózási célokat szolgál, és az előfizetés nem aktiválódik automatikusan. Az előfizetés életciklusa a state tulajdonság használatával kezelhető. A dátum a következő formátumnak felel meg: yyyy-MM-ddTHH:mm:ssZ az ISO 8601 szabványnak megfelelően.

startDate?: Date

Tulajdonság értéke

Date

state

Előfizetés állapota. Lehetséges állapotok * aktívak – az előfizetés aktív, * felfüggesztve – az előfizetés le van tiltva, és az előfizető nem hívhatja meg a termék API-jait, * benyújtotta – az előfizetési kérelmet a fejlesztő küldte, de még nem hagyta jóvá vagy nem utasította el, * elutasítva – az előfizetési kérelmet egy rendszergazda tagadta meg, * lemondta – az előfizetést a fejlesztő vagy a rendszergazda törölte, * lejárt – az előfizetés elérte a lejárati dátumát, és inaktiválta.

state?: SubscriptionState

Tulajdonság értéke

stateComment

Ha az állapot "elutasítva" állapotra változik, a rendszergazda nem kötelező előfizetési megjegyzést fűzött hozzá.

stateComment?: string

Tulajdonság értéke

string

Örökölt tulajdonság részletei

id

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

id?: string

Tulajdonság értéke

string

örököltProxyResource.id

name

Az erőforrás neve MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

name?: string

Tulajdonság értéke

string

örököltProxyResource.name

type

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

type?: string

Tulajdonság értéke

string

örököltProxyResource.type