Compartir a través de


SubscriptionUpdateParameters Constructores

Definición

Sobrecargas

SubscriptionUpdateParameters()

Inicializa una nueva instancia de la clase SubscriptionUpdateParameters.

SubscriptionUpdateParameters(String, String, Nullable<DateTime>, String, String, String, Nullable<SubscriptionState>, String, Nullable<Boolean>)

Inicializa una nueva instancia de la clase SubscriptionUpdateParameters.

SubscriptionUpdateParameters()

Inicializa una nueva instancia de la clase SubscriptionUpdateParameters.

public SubscriptionUpdateParameters ();
Public Sub New ()

Se aplica a

SubscriptionUpdateParameters(String, String, Nullable<DateTime>, String, String, String, Nullable<SubscriptionState>, String, Nullable<Boolean>)

Inicializa una nueva instancia de la clase SubscriptionUpdateParameters.

public SubscriptionUpdateParameters (string ownerId = default, string scope = default, DateTime? expirationDate = default, string displayName = default, string primaryKey = default, string secondaryKey = default, Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState? state = default, string stateComment = default, bool? allowTracing = default);
new Microsoft.Azure.Management.ApiManagement.Models.SubscriptionUpdateParameters : string * string * Nullable<DateTime> * string * string * string * Nullable<Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState> * string * Nullable<bool> -> Microsoft.Azure.Management.ApiManagement.Models.SubscriptionUpdateParameters
Public Sub New (Optional ownerId As String = Nothing, Optional scope As String = Nothing, Optional expirationDate As Nullable(Of DateTime) = Nothing, Optional displayName As String = Nothing, Optional primaryKey As String = Nothing, Optional secondaryKey As String = Nothing, Optional state As Nullable(Of SubscriptionState) = Nothing, Optional stateComment As String = Nothing, Optional allowTracing As Nullable(Of Boolean) = Nothing)

Parámetros

ownerId
String

Ruta de acceso del identificador de usuario: /users/{userId}

scope
String

Ámbito como /products/{productId} o /apis o /apis/{apiId}

expirationDate
Nullable<DateTime>

Fecha de expiración de la suscripción. La configuración solo tiene fines de auditoría y la suscripción no expira 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.

displayName
String

el nombre de la suscripción.

primaryKey
String

Clave de suscripción principal.

secondaryKey
String

Clave de suscripción secundaria.

state
Nullable<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'

stateComment
String

Comentarios que describen el cambio de estado de la suscripción por parte del administrador cuando se cambia el estado a "rechazado".

allowTracing
Nullable<Boolean>

Determina si se puede habilitar el seguimiento

Se aplica a