SubscriptionContract interface
Dettagli della sottoscrizione.
- Extends
Proprietà
allow |
Determina se la traccia è abilitata |
created |
Data di creazione della sottoscrizione. La data è conforme al formato seguente: NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
display |
Nome della sottoscrizione o Null se la sottoscrizione non ha alcun nome. |
end |
Data di annullamento o scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non viene annullata automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la |
expiration |
Data di scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non è scaduta automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la |
notification |
Data di notifica di scadenza imminente della sottoscrizione. La data è conforme al formato seguente: |
owner |
Identificatore di risorsa utente del proprietario della sottoscrizione. Il valore è un URL relativo valido nel formato /users/{userId} in cui {userId} è un identificatore utente. |
primary |
Chiave primaria della sottoscrizione. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore. |
scope | Ambito come /products/{productId} o /apis o /apis/{apiId}. |
secondary |
Chiave secondaria della sottoscrizione. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore. |
start |
Data di attivazione della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non viene attivata automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la |
state | Stato della sottoscrizione. Gli stati possibili sono * attivi: la sottoscrizione è attiva, * sospesa - la sottoscrizione è bloccata e il sottoscrittore non può chiamare alcuna API del prodotto, * inviata - la richiesta di sottoscrizione è stata effettuata dallo sviluppatore, ma non è ancora stata approvata o rifiutata, * rifiutata - la richiesta di sottoscrizione è stata negata da un amministratore, * annullata- la sottoscrizione è stata annullata dallo sviluppatore o dall'amministratore, * Scaduto: la sottoscrizione ha raggiunto la data di scadenza ed è stata disattivata. |
state |
Commento della sottoscrizione facoltativo aggiunto da un amministratore quando lo stato viene modificato in "rifiutato". |
Proprietà ereditate
id | ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
type | Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
allowTracing
Determina se la traccia è abilitata
allowTracing?: boolean
Valore della proprietà
boolean
createdDate
Data di creazione della sottoscrizione. La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
createdDate?: Date
Valore della proprietà
Date
displayName
Nome della sottoscrizione o Null se la sottoscrizione non ha alcun nome.
displayName?: string
Valore della proprietà
string
endDate
Data di annullamento o scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non viene annullata automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la state
proprietà . La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
endDate?: Date
Valore della proprietà
Date
expirationDate
Data di scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non è scaduta automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la state
proprietà . La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
expirationDate?: Date
Valore della proprietà
Date
notificationDate
Data di notifica di scadenza imminente della sottoscrizione. La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
notificationDate?: Date
Valore della proprietà
Date
ownerId
Identificatore di risorsa utente del proprietario della sottoscrizione. Il valore è un URL relativo valido nel formato /users/{userId} in cui {userId} è un identificatore utente.
ownerId?: string
Valore della proprietà
string
primaryKey
Chiave primaria della sottoscrizione. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore.
primaryKey?: string
Valore della proprietà
string
scope
Ambito come /products/{productId} o /apis o /apis/{apiId}.
scope?: string
Valore della proprietà
string
secondaryKey
Chiave secondaria della sottoscrizione. Questa proprietà non verrà compilata nelle operazioni 'GET'. Usare la richiesta POST '/listSecrets' per ottenere il valore.
secondaryKey?: string
Valore della proprietà
string
startDate
Data di attivazione della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non viene attivata automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la state
proprietà . La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
startDate?: Date
Valore della proprietà
Date
state
Stato della sottoscrizione. Gli stati possibili sono * attivi: la sottoscrizione è attiva, * sospesa - la sottoscrizione è bloccata e il sottoscrittore non può chiamare alcuna API del prodotto, * inviata - la richiesta di sottoscrizione è stata effettuata dallo sviluppatore, ma non è ancora stata approvata o rifiutata, * rifiutata - la richiesta di sottoscrizione è stata negata da un amministratore, * annullata- la sottoscrizione è stata annullata dallo sviluppatore o dall'amministratore, * Scaduto: la sottoscrizione ha raggiunto la data di scadenza ed è stata disattivata.
state?: SubscriptionState
Valore della proprietà
stateComment
Commento della sottoscrizione facoltativo aggiunto da un amministratore quando lo stato viene modificato in "rifiutato".
stateComment?: string
Valore della proprietà
string
Dettagli proprietà ereditate
id
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
Ereditato daProxyResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
Ereditato daProxyResource.name
type
Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type