IdentityProvider interface
Interfaccia che rappresenta un IdentityProvider.
Metodi
Dettagli metodo
createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)
Crea o Aggiornamenti la configurazione identityProvider.
function createOrUpdate(resourceGroupName: string, serviceName: string, identityProviderName: string, parameters: IdentityProviderCreateContract, options?: IdentityProviderCreateOrUpdateOptionalParams): Promise<IdentityProviderCreateOrUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
- parameters
- IdentityProviderCreateContract
Creare parametri.
Parametri delle opzioni.
Restituisce
delete(string, string, string, string, IdentityProviderDeleteOptionalParams)
Elimina la configurazione del provider di identità specificata.
function delete(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, options?: IdentityProviderDeleteOptionalParams): 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 Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, string, IdentityProviderGetOptionalParams)
Ottiene i dettagli di configurazione del provider di identità configurato nell'istanza del servizio specificata.
function get(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetOptionalParams): Promise<IdentityProviderGetResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
Parametri delle opzioni.
Restituisce
Promise<IdentityProviderGetResponse>
getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)
Ottiene la versione dello stato dell'entità (Etag) dell'identityProvider specificata dall'identificatore.
function getEntityTag(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetEntityTagOptionalParams): Promise<IdentityProviderGetEntityTagHeaders>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
Parametri delle opzioni.
Restituisce
Promise<IdentityProviderGetEntityTagHeaders>
listByService(string, string, IdentityProviderListByServiceOptionalParams)
Elenca una raccolta di provider di identità configurata nell'istanza del servizio specificata.
function listByService(resourceGroupName: string, serviceName: string, options?: IdentityProviderListByServiceOptionalParams): PagedAsyncIterableIterator<IdentityProviderContract, IdentityProviderContract[], 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 Gestione API.
Parametri delle opzioni.
Restituisce
listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)
Ottiene i dettagli del segreto client del provider di identità.
function listSecrets(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderListSecretsOptionalParams): Promise<IdentityProviderListSecretsResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
Parametri delle opzioni.
Restituisce
Promise<IdentityProviderListSecretsResponse>
update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)
Aggiornamenti una configurazione IdentityProvider esistente.
function update(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, parameters: IdentityProviderUpdateParameters, options?: IdentityProviderUpdateOptionalParams): Promise<IdentityProviderUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- identityProviderName
-
string
Identificatore del tipo di provider di identità.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
- parameters
- IdentityProviderUpdateParameters
Aggiornare i parametri.
Parametri delle opzioni.
Restituisce
Promise<IdentityProviderUpdateResponse>