Authorization interface
Interfaz que representa una autorización.
Métodos
confirm |
Confirme el código de consentimiento válido para suprimir la página de autorizaciones anti-phishing. |
create |
Crea o actualiza la autorización. |
delete(string, string, string, string, string, Authorization |
Elimina la autorización específica del proveedor de autorización. |
get(string, string, string, string, Authorization |
Obtiene los detalles de la autorización especificada por su identificador. |
list |
Enumera una colección de proveedores de autorización definidos dentro de un proveedor de autorización. |
Detalles del método
confirmConsentCode(string, string, string, string, AuthorizationConfirmConsentCodeRequestContract, AuthorizationConfirmConsentCodeOptionalParams)
Confirme el código de consentimiento válido para suprimir la página de autorizaciones anti-phishing.
function confirmConsentCode(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationConfirmConsentCodeRequestContract, options?: AuthorizationConfirmConsentCodeOptionalParams): Promise<AuthorizationConfirmConsentCodeHeaders>
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.
Crear parámetros.
Parámetros de opciones.
Devoluciones
createOrUpdate(string, string, string, string, AuthorizationContract, AuthorizationCreateOrUpdateOptionalParams)
Crea o actualiza la autorización.
function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationContract, options?: AuthorizationCreateOrUpdateOptionalParams): Promise<AuthorizationCreateOrUpdateResponse>
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.
- parameters
- AuthorizationContract
Crear parámetros.
Parámetros de opciones.
Devoluciones
Promise<AuthorizationCreateOrUpdateResponse>
delete(string, string, string, string, string, AuthorizationDeleteOptionalParams)
Elimina la autorización específica del proveedor de autorización.
function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, ifMatch: string, options?: AuthorizationDeleteOptionalParams): 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.
- 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.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, string, AuthorizationGetOptionalParams)
Obtiene los detalles de la autorización especificada por su identificador.
function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationGetOptionalParams): Promise<AuthorizationGetResponse>
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.
- options
- AuthorizationGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<AuthorizationGetResponse>
listByAuthorizationProvider(string, string, string, AuthorizationListByAuthorizationProviderOptionalParams)
Enumera una colección de proveedores de autorización definidos dentro de un proveedor de autorización.
function listByAuthorizationProvider(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationListByAuthorizationProviderOptionalParams): PagedAsyncIterableIterator<AuthorizationContract, AuthorizationContract[], 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.
Parámetros de opciones.