SubscriptionContract interface
Détails de l’abonnement.
- Extends
Propriétés
allow |
Détermine si le suivi est activé |
created |
Date de création de l’abonnement. La date est conforme au format suivant : REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
display |
Nom de l’abonnement, ou null si l’abonnement n’a pas de nom. |
end |
Date d’annulation ou d’expiration de l’abonnement. Le paramètre est à des fins d’audit uniquement et l’abonnement n’est pas automatiquement annulé. Le cycle de vie de l’abonnement peut être géré à l’aide de la |
expiration |
Date d’expiration de l’abonnement. Le paramètre est à des fins d’audit uniquement et l’abonnement n’a pas expiré automatiquement. Le cycle de vie de l’abonnement peut être géré à l’aide de la |
notification |
Date d’expiration de l’abonnement à venir. La date est conforme au format suivant : |
owner |
Identificateur de ressource d'utilisateur du propriétaire de l'abonnement. La valeur est une URL relative valide au format /users/{userId} où {userId} est un identificateur d’utilisateur. |
primary |
Clé primaire de l’abonnement. Cette propriété n’est pas renseignée sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur. |
scope | Étendue comme /products/{productId} ou /apis ou /apis/{apiId}. |
secondary |
Clé secondaire de l’abonnement. Cette propriété n’est pas renseignée sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur. |
start |
Date d’activation de l’abonnement. Le paramètre est uniquement à des fins d’audit et l’abonnement n’est pas activé automatiquement. Le cycle de vie de l’abonnement peut être géré à l’aide de la |
state | État de l’abonnement. Les états possibles sont * actifs - l’abonnement est actif, * suspendu - l’abonnement est bloqué et l’abonné ne peut pas appeler les API du produit, * envoyé - la demande d’abonnement a été effectuée par le développeur, mais n’a pas encore été approuvée ou rejetée, * rejetée - la demande d’abonnement a été refusée par un administrateur, * annulée - l’abonnement a été annulé par le développeur ou l’administrateur, * expiré : l’abonnement a atteint sa date d’expiration et a été désactivé. |
state |
Commentaire d’abonnement facultatif ajouté par un administrateur lorsque l’état est modifié en « rejeté ». |
Propriétés héritées
id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Détails de la propriété
allowTracing
Détermine si le suivi est activé
allowTracing?: boolean
Valeur de propriété
boolean
createdDate
Date de création de l’abonnement. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ
tel que spécifié par la norme ISO 8601.
REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
createdDate?: Date
Valeur de propriété
Date
displayName
Nom de l’abonnement, ou null si l’abonnement n’a pas de nom.
displayName?: string
Valeur de propriété
string
endDate
Date d’annulation ou d’expiration de l’abonnement. Le paramètre est à des fins d’audit uniquement et l’abonnement n’est pas automatiquement annulé. Le cycle de vie de l’abonnement peut être géré à l’aide de la state
propriété . La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ
tel que spécifié par la norme ISO 8601.
endDate?: Date
Valeur de propriété
Date
expirationDate
Date d’expiration de l’abonnement. Le paramètre est à des fins d’audit uniquement et l’abonnement n’a pas expiré automatiquement. Le cycle de vie de l’abonnement peut être géré à l’aide de la state
propriété . La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ
tel que spécifié par la norme ISO 8601.
expirationDate?: Date
Valeur de propriété
Date
notificationDate
Date d’expiration de l’abonnement à venir. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ
tel que spécifié par la norme ISO 8601.
notificationDate?: Date
Valeur de propriété
Date
ownerId
Identificateur de ressource d'utilisateur du propriétaire de l'abonnement. La valeur est une URL relative valide au format /users/{userId} où {userId} est un identificateur d’utilisateur.
ownerId?: string
Valeur de propriété
string
primaryKey
Clé primaire de l’abonnement. Cette propriété n’est pas renseignée sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur.
primaryKey?: string
Valeur de propriété
string
scope
Étendue comme /products/{productId} ou /apis ou /apis/{apiId}.
scope?: string
Valeur de propriété
string
secondaryKey
Clé secondaire de l’abonnement. Cette propriété n’est pas renseignée sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur.
secondaryKey?: string
Valeur de propriété
string
startDate
Date d’activation de l’abonnement. Le paramètre est uniquement à des fins d’audit et l’abonnement n’est pas activé automatiquement. Le cycle de vie de l’abonnement peut être géré à l’aide de la state
propriété . La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ
tel que spécifié par la norme ISO 8601.
startDate?: Date
Valeur de propriété
Date
state
État de l’abonnement. Les états possibles sont * actifs - l’abonnement est actif, * suspendu - l’abonnement est bloqué et l’abonné ne peut pas appeler les API du produit, * envoyé - la demande d’abonnement a été effectuée par le développeur, mais n’a pas encore été approuvée ou rejetée, * rejetée - la demande d’abonnement a été refusée par un administrateur, * annulée - l’abonnement a été annulé par le développeur ou l’administrateur, * expiré : l’abonnement a atteint sa date d’expiration et a été désactivé.
state?: SubscriptionState
Valeur de propriété
stateComment
Commentaire d’abonnement facultatif ajouté par un administrateur lorsque l’état est modifié en « rejeté ».
stateComment?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
id?: string
Valeur de propriété
string
Hérité deProxyResource.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
name?: string
Valeur de propriété
string
Hérité deProxyResource.name
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
type?: string
Valeur de propriété
string
Hérité deProxyResource.type