SubscriptionContract Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SubscriptionContract() |
Inicializa una nueva instancia de la clase SubscriptionContract. |
SubscriptionContract(String, SubscriptionState, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase SubscriptionContract. |
SubscriptionContract()
Inicializa una nueva instancia de la clase SubscriptionContract.
public SubscriptionContract ();
Public Sub New ()
Se aplica a
SubscriptionContract(String, SubscriptionState, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Boolean>)
Inicializa una nueva instancia de la clase SubscriptionContract.
public SubscriptionContract (string scope, Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState state, string id = default, string name = default, string type = default, string ownerId = default, string displayName = default, DateTime? createdDate = default, DateTime? startDate = default, DateTime? expirationDate = default, DateTime? endDate = default, DateTime? notificationDate = default, string primaryKey = default, string secondaryKey = default, string stateComment = default, bool? allowTracing = default);
new Microsoft.Azure.Management.ApiManagement.Models.SubscriptionContract : string * Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState * string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * string * string * string * Nullable<bool> -> Microsoft.Azure.Management.ApiManagement.Models.SubscriptionContract
Public Sub New (scope As String, state As SubscriptionState, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional ownerId As String = Nothing, Optional displayName As String = Nothing, Optional createdDate As Nullable(Of DateTime) = Nothing, Optional startDate As Nullable(Of DateTime) = Nothing, Optional expirationDate As Nullable(Of DateTime) = Nothing, Optional endDate As Nullable(Of DateTime) = Nothing, Optional notificationDate As Nullable(Of DateTime) = Nothing, Optional primaryKey As String = Nothing, Optional secondaryKey As String = Nothing, Optional stateComment As String = Nothing, Optional allowTracing As Nullable(Of Boolean) = Nothing)
Parámetros
- scope
- String
Ámbito como /products/{productId} o /apis o /apis/{apiId}.
- state
- SubscriptionState
Estado de la suscripción. Los estados posibles son * activos: la suscripción está activa, * suspendida : la suscripción está bloqueada y el suscriptor no puede llamar a ninguna API del producto, * enviada : el desarrollador ha realizado la solicitud de suscripción, pero aún no se ha aprobado o rechazado, * rechazado , la solicitud de suscripción ha sido denegada por un administrador, * cancelado– la suscripción ha sido cancelada por el desarrollador o administrador, * expirado: la suscripción alcanzó su fecha de expiración y se desactivó. Entre los valores posibles se incluyen: 'suspended', 'active', 'expired', 'submitted', 'rejected', 'cancelled'
- id
- String
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
Nombre del recurso.
- type
- String
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
- ownerId
- String
Identificador de recurso de usuario del propietario de la suscripción. El valor es una dirección URL relativa válida con el formato /users/{userId} donde {userId} es un identificador de usuario.
- displayName
- String
Nombre de la suscripción o null si la suscripción no tiene ningún nombre.
Fecha de creación de la suscripción. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ
según lo especificado por el estándar ISO 8601.
Fecha de activación de la suscripción. La configuración solo tiene fines de auditoría y la suscripción no se activa automáticamente. El ciclo de vida de la suscripción se puede administrar mediante la state
propiedad . La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ
según lo especificado por el estándar ISO 8601.
Fecha de expiración de la suscripción. La configuración solo tiene fines de auditoría y la suscripción no ha expirado automáticamente. El ciclo de vida de la suscripción se puede administrar mediante la state
propiedad . La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ
según lo especificado por el estándar ISO 8601.
Fecha en la que se canceló o expiró la suscripción. La configuración solo tiene fines de auditoría y la suscripción no se cancela automáticamente. El ciclo de vida de la suscripción se puede administrar mediante la state
propiedad . La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ
según lo especificado por el estándar ISO 8601.
Próxima fecha de notificación de expiración de la suscripción. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ
según lo especificado por el estándar ISO 8601.
- primaryKey
- String
Clave principal de la suscripción. Esta propiedad no se rellenará en las operaciones "GET". Use la solicitud POST "/listSecrets" para obtener el valor.
- secondaryKey
- String
Clave secundaria de suscripción. Esta propiedad no se rellenará en las operaciones "GET". Use la solicitud POST "/listSecrets" para obtener el valor.
- stateComment
- String
Comentario de suscripción opcional agregado por un administrador cuando se cambia el estado a "rechazado".
Se aplica a
Azure SDK for .NET