AuthorizationAccessPolicy interface
Interfaccia che rappresenta un oggetto AuthorizationAccessPolicy.
Metodi
create |
Crea o aggiorna i criteri di accesso alle autorizzazioni. |
delete(string, string, string, string, string, string, Authorization |
Elimina criteri di accesso specifici dall'autorizzazione. |
get(string, string, string, string, string, Authorization |
Ottiene i dettagli dei criteri di accesso alle autorizzazioni specificati dal relativo identificatore. |
list |
Elenca una raccolta di criteri di accesso alle autorizzazioni definiti all'interno di un'autorizzazione. |
Dettagli metodo
createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)
Crea o aggiorna i criteri di accesso alle autorizzazioni.
function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- authorizationProviderId
-
string
Identificatore del provider di autorizzazioni.
- authorizationId
-
string
Identificatore dell'autorizzazione.
- authorizationAccessPolicyId
-
string
Identificatore dei criteri di accesso alle autorizzazioni.
- parameters
- AuthorizationAccessPolicyContract
Creare parametri.
Parametri delle opzioni.
Restituisce
delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)
Elimina criteri di accesso specifici dall'autorizzazione.
function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): Promise<void>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- authorizationProviderId
-
string
Identificatore del provider di autorizzazioni.
- authorizationId
-
string
Identificatore dell'autorizzazione.
- authorizationAccessPolicyId
-
string
Identificatore dei criteri di accesso alle autorizzazioni.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)
Ottiene i dettagli dei criteri di accesso alle autorizzazioni specificati dal relativo identificatore.
function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- authorizationProviderId
-
string
Identificatore del provider di autorizzazioni.
- authorizationId
-
string
Identificatore dell'autorizzazione.
- authorizationAccessPolicyId
-
string
Identificatore dei criteri di accesso alle autorizzazioni.
Parametri delle opzioni.
Restituisce
Promise<AuthorizationAccessPolicyGetResponse>
listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)
Elenca una raccolta di criteri di accesso alle autorizzazioni definiti all'interno di un'autorizzazione.
function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- authorizationProviderId
-
string
Identificatore del provider di autorizzazioni.
- authorizationId
-
string
Identificatore dell'autorizzazione.
Parametri delle opzioni.