Compartir a través de


AuthorizationProvider interface

Interfaz que representa un authorizationProvider.

Métodos

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Crea o actualiza el proveedor de autorización.

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Elimina un proveedor de autorización específico de la instancia de servicio API Management.

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtiene los detalles del proveedor de autorización especificado por su identificador.

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Enumera una colección de proveedores de autorización definidos dentro de una instancia de servicio.

Detalles del método

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Crea o actualiza el proveedor de autorización.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, parameters: AuthorizationProviderContract, options?: AuthorizationProviderCreateOrUpdateOptionalParams): Promise<AuthorizationProviderCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

parameters
AuthorizationProviderContract

Crear parámetros.

options
AuthorizationProviderCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Elimina un proveedor de autorización específico de la instancia de servicio API Management.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, ifMatch: string, options?: AuthorizationProviderDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
AuthorizationProviderDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtiene los detalles del proveedor de autorización especificado por su identificador.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationProviderGetOptionalParams): Promise<AuthorizationProviderGetResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

options
AuthorizationProviderGetOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Enumera una colección de proveedores de autorización definidos dentro de una instancia de servicio.

function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationProviderListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationProviderContract, AuthorizationProviderContract[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

options
AuthorizationProviderListByServiceOptionalParams

Parámetros de opciones.

Devoluciones