Compartir a través de


SubscriptionOperationsExtensions.CreateOrUpdateAsync Método

Definición

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

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.ApiManagement.Models.SubscriptionContract> CreateOrUpdateAsync (this Microsoft.Azure.Management.ApiManagement.ISubscriptionOperations operations, string resourceGroupName, string serviceName, string sid, Microsoft.Azure.Management.ApiManagement.Models.SubscriptionCreateParameters parameters, bool? notify = default, string ifMatch = default, string appType = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.ApiManagement.ISubscriptionOperations * string * string * string * Microsoft.Azure.Management.ApiManagement.Models.SubscriptionCreateParameters * Nullable<bool> * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.ApiManagement.Models.SubscriptionContract>
<Extension()>
Public Function CreateOrUpdateAsync (operations As ISubscriptionOperations, resourceGroupName As String, serviceName As String, sid As String, parameters As SubscriptionCreateParameters, Optional notify As Nullable(Of Boolean) = Nothing, Optional ifMatch As String = Nothing, Optional appType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SubscriptionContract)

Parámetros

operations
ISubscriptionOperations

Grupo de operaciones para este método de extensión.

resourceGroupName
String

Nombre del grupo de recursos.

serviceName
String

Nombre del servicio API Management.

sid
String

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

parameters
SubscriptionCreateParameters

Crear parámetros.

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
String

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

appType
String

Determina el tipo de aplicación que envía la solicitud de creación del usuario. El valor predeterminado es el portal de publicador heredado. Entre los valores posibles se incluyen: "portal", "developerPortal"

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a