AuthorizationPolicies interface
Interface que representa uma AuthorizationPolicies.
Métodos
| create |
Cria uma política de autorização ou atualiza uma política de autorização existente. |
| get(string, string, string, Authorization |
Obtém uma política de autorização no hub. |
| list |
Obtém todas as políticas de autorização em um hub especificado. |
| regenerate |
Regenera a chave de política primária da política de autorização especificada. |
| regenerate |
Regenera a chave de política secundária da política de autorização especificada. |
Detalhes do método
createOrUpdate(string, string, string, AuthorizationPolicyResourceFormat, AuthorizationPoliciesCreateOrUpdateOptionalParams)
Cria uma política de autorização ou atualiza uma política de autorização existente.
function createOrUpdate(resourceGroupName: string, hubName: string, authorizationPolicyName: string, parameters: AuthorizationPolicyResourceFormat, options?: AuthorizationPoliciesCreateOrUpdateOptionalParams): Promise<AuthorizationPolicyResourceFormat>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- hubName
-
string
O nome do hub.
- authorizationPolicyName
-
string
O nome da política.
- parameters
- AuthorizationPolicyResourceFormat
Parâmetros fornecidos para a operação de política de autorização CreateOrUpdate.
Os parâmetros de opções.
Retornos
Promise<AuthorizationPolicyResourceFormat>
get(string, string, string, AuthorizationPoliciesGetOptionalParams)
Obtém uma política de autorização no hub.
function get(resourceGroupName: string, hubName: string, authorizationPolicyName: string, options?: AuthorizationPoliciesGetOptionalParams): Promise<AuthorizationPolicyResourceFormat>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- hubName
-
string
O nome do hub.
- authorizationPolicyName
-
string
O nome da política.
Os parâmetros de opções.
Retornos
Promise<AuthorizationPolicyResourceFormat>
listByHub(string, string, AuthorizationPoliciesListByHubOptionalParams)
Obtém todas as políticas de autorização em um hub especificado.
function listByHub(resourceGroupName: string, hubName: string, options?: AuthorizationPoliciesListByHubOptionalParams): PagedAsyncIterableIterator<AuthorizationPolicyResourceFormat, AuthorizationPolicyResourceFormat[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- hubName
-
string
O nome do hub.
Os parâmetros de opções.
Retornos
regeneratePrimaryKey(string, string, string, AuthorizationPoliciesRegeneratePrimaryKeyOptionalParams)
Regenera a chave de política primária da política de autorização especificada.
function regeneratePrimaryKey(resourceGroupName: string, hubName: string, authorizationPolicyName: string, options?: AuthorizationPoliciesRegeneratePrimaryKeyOptionalParams): Promise<AuthorizationPolicy>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- hubName
-
string
O nome do hub.
- authorizationPolicyName
-
string
O nome da política.
Os parâmetros de opções.
Retornos
Promise<AuthorizationPolicy>
regenerateSecondaryKey(string, string, string, AuthorizationPoliciesRegenerateSecondaryKeyOptionalParams)
Regenera a chave de política secundária da política de autorização especificada.
function regenerateSecondaryKey(resourceGroupName: string, hubName: string, authorizationPolicyName: string, options?: AuthorizationPoliciesRegenerateSecondaryKeyOptionalParams): Promise<AuthorizationPolicy>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- hubName
-
string
O nome do hub.
- authorizationPolicyName
-
string
O nome da política.
Os parâmetros de opções.
Retornos
Promise<AuthorizationPolicy>