Compartir a través de


SubscriptionCreateParameters interface

Detalles de creación de la suscripción.

Propiedades

allowTracing

Determina si se puede habilitar el seguimiento

displayName

el nombre de la suscripción.

ownerId

Usuario (ruta de acceso de identificador de usuario) para la que se crea la suscripción en el formulario /users/{userId}

primaryKey

Clave de suscripción principal. Si no se especifica durante la clave de solicitud, se generará automáticamente.

scope

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

secondaryKey

Clave de suscripción secundaria. Si no se especifica durante la clave de solicitud, se generará automáticamente.

state

Estado inicial de la suscripción. Si no se especifica ningún valor, la suscripción se crea con el estado Enviado. 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ó.

Detalles de las propiedades

allowTracing

Determina si se puede habilitar el seguimiento

allowTracing?: boolean

Valor de propiedad

boolean

displayName

el nombre de la suscripción.

displayName?: string

Valor de propiedad

string

ownerId

Usuario (ruta de acceso de identificador de usuario) para la que se crea la suscripción en el formulario /users/{userId}

ownerId?: string

Valor de propiedad

string

primaryKey

Clave de suscripción principal. Si no se especifica durante la clave de solicitud, se generará automáticamente.

primaryKey?: string

Valor de propiedad

string

scope

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

scope?: string

Valor de propiedad

string

secondaryKey

Clave de suscripción secundaria. Si no se especifica durante la clave de solicitud, se generará automáticamente.

secondaryKey?: string

Valor de propiedad

string

state

Estado inicial de la suscripción. Si no se especifica ningún valor, la suscripción se crea con el estado Enviado. 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ó.

state?: SubscriptionState

Valor de propiedad