Compartir a través de


AuthorizationAccessPolicy interface

Interfaz que representa una authorizationAccessPolicy.

Métodos

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Crea o actualiza la directiva de acceso de autorización.

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Elimina una directiva de acceso específica de la autorización.

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Obtiene los detalles de la directiva de acceso de autorización especificada por su identificador.

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Enumera una colección de directivas de acceso de autorización definidas dentro de una autorización.

Detalles del método

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Crea o actualiza la directiva de acceso de autorización.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>

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.

authorizationId

string

Identificador de la autorización.

authorizationAccessPolicyId

string

Identificador de la directiva de acceso de autorización.

parameters
AuthorizationAccessPolicyContract

Cree parámetros.

Devoluciones

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Elimina una directiva de acceso específica de la autorización.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): 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.

authorizationId

string

Identificador de la autorización.

authorizationAccessPolicyId

string

Identificador de la directiva de acceso de autorización.

ifMatch

string

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

options
AuthorizationAccessPolicyDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Obtiene los detalles de la directiva de acceso de autorización especificada por su identificador.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>

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.

authorizationId

string

Identificador de la autorización.

authorizationAccessPolicyId

string

Identificador de la directiva de acceso de autorización.

options
AuthorizationAccessPolicyGetOptionalParams

Parámetros de opciones.

Devoluciones

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Enumera una colección de directivas de acceso de autorización definidas dentro de una autorización.

function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], 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.

authorizationProviderId

string

Identificador del proveedor de autorización.

authorizationId

string

Identificador de la autorización.

Devoluciones