Compartir a través de


ApiManagementSubscriptionCollection.CreateOrUpdate Método

Definición

Crea o actualiza la suscripción del usuario especificado al producto especificado

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}
  • IdSubscription_CreateOrUpdate de operaciones
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiManagementSubscriptionResource> CreateOrUpdate (Azure.WaitUntil waitUntil, string sid, Azure.ResourceManager.ApiManagement.Models.ApiManagementSubscriptionCreateOrUpdateContent content, bool? notify = default, Azure.ETag? ifMatch = default, Azure.ResourceManager.ApiManagement.Models.AppType? appType = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.ApiManagement.Models.ApiManagementSubscriptionCreateOrUpdateContent * Nullable<bool> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.ApiManagement.Models.AppType> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiManagementSubscriptionResource>
override this.CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.ApiManagement.Models.ApiManagementSubscriptionCreateOrUpdateContent * Nullable<bool> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.ApiManagement.Models.AppType> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiManagementSubscriptionResource>
Public Overridable Function CreateOrUpdate (waitUntil As WaitUntil, sid As String, content As ApiManagementSubscriptionCreateOrUpdateContent, Optional notify As Nullable(Of Boolean) = Nothing, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional appType As Nullable(Of AppType) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ArmOperation(Of ApiManagementSubscriptionResource)

Parámetros

waitUntil
WaitUntil

Completed si el método debe esperar a que se devuelva hasta que se haya completado la operación de larga duración en el servicio; Started si debe devolverse después de iniciar la operación. Para más información sobre las operaciones de larga duración, consulte Ejemplos de operaciones de azure.Core Long-Running.

sid
String

Identificador de entidad de suscripción. La entidad representa la asociación entre un usuario y un producto en API Management.

notify
Nullable<Boolean>

Notificar el cambio en el estado de la suscripción.

  • Si es false, no envíe ninguna notificación por correo electrónico para el cambio de estado de la suscripción.
  • Si es true, envíe una notificación por correo electrónico del cambio de estado de la suscripción.
ifMatch
Nullable<ETag>

ETag de la entidad. No es necesario al crear una entidad, pero es necesario al actualizar una entidad.

appType
Nullable<AppType>

Determina el tipo de aplicación que envía la solicitud de creación de usuario. El valor predeterminado es el portal de publicador heredado.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Excepciones

sid es una cadena vacía y se espera que no esté vacía.

sid o content es null.

Se aplica a