La AWS Strumenti per PowerShell versione 5 (V5) è disponibile in anteprima. Per vedere i contenuti della versione 5, che sono soggetti a modifiche, e provare la nuova versione, consulta la guida per l'utente della versione 5 (anteprima). Per informazioni specifiche sulle modifiche introduttive e sulla migrazione alla V5, consulta l'argomento sulla migrazione in quella guida.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esempi di identità di Amazon Cognito con Tools for V4 PowerShell
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando la AWS Strumenti per PowerShell V4 con Amazon Cognito Identity.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, dove puoi trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzareGet-CGIIdentityPool
.
- Strumenti per PowerShell V4
-
Esempio 1: recupera le informazioni su uno specifico pool di identità in base al relativo id.
Get-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
Output:
LoggedAt : 8/12/2015 4:29:40 PM AllowUnauthenticatedIdentities : True DeveloperProviderName : IdentityPoolId : us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 IdentityPoolName : CommonTests1 OpenIdConnectProviderARNs : {} SupportedLoginProviders : {} ResponseMetadata : Amazon.Runtime.ResponseMetadata ContentLength : 142 HttpStatusCode : OK
-
Per i dettagli sull'API, vedere DescribeIdentityPoolin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-CGIIdentityPoolList
- Strumenti per PowerShell V4
-
Esempio 1: recupera un elenco di pool di identità esistenti.
Get-CGIIdentityPoolList
Output:
IdentityPoolId IdentityPoolName -------------- ---------------- us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 CommonTests1 us-east-1:118d242d-204e-4b88-b803-EXAMPLEGUID2 Tests2 us-east-1:15d49393-ab16-431a-b26e-EXAMPLEGUID3 CommonTests13
-
Per i dettagli sull'API, vedere ListIdentityPoolsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-CGIIdentityPoolRole
- Strumenti per PowerShell V4
-
Esempio 1: ottiene le informazioni sui ruoli per uno specifico pool di identità.
Get-CGIIdentityPoolRole -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
Output:
LoggedAt : 8/12/2015 4:33:51 PM IdentityPoolId : us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 Roles : {[unauthenticated, arn:aws:iam::123456789012:role/CommonTests1Role]} ResponseMetadata : Amazon.Runtime.ResponseMetadata ContentLength : 165 HttpStatusCode : OK
-
Per i dettagli sull'API, vedere GetIdentityPoolRolesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. New-CGIIdentityPool
- Strumenti per PowerShell V4
-
Esempio 1: crea un nuovo pool di identità che consente identità non autenticate.
New-CGIIdentityPool -AllowUnauthenticatedIdentities $true -IdentityPoolName CommonTests13
Output:
LoggedAt : 8/12/2015 4:56:07 PM AllowUnauthenticatedIdentities : True DeveloperProviderName : IdentityPoolId : us-east-1:15d49393-ab16-431a-b26e-EXAMPLEGUID3 IdentityPoolName : CommonTests13 OpenIdConnectProviderARNs : {} SupportedLoginProviders : {} ResponseMetadata : Amazon.Runtime.ResponseMetadata ContentLength : 136 HttpStatusCode : OK
-
Per i dettagli sull'API, vedere CreateIdentityPoolin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-CGIIdentityPool
- Strumenti per PowerShell V4
-
Esempio 1: elimina un pool di identità specifico.
Remove-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
-
Per i dettagli sull'API, vedere DeleteIdentityPoolin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Set-CGIIdentityPoolRole
- Strumenti per PowerShell V4
-
Esempio 1: configura lo specifico pool di identità per avere un ruolo IAM non autenticato.
Set-CGIIdentityPoolRole -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 -Role @{ "unauthenticated" = "arn:aws:iam::123456789012:role/CommonTests1Role" }
-
Per i dettagli sull'API, vedere SetIdentityPoolRolesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Update-CGIIdentityPool
- Strumenti per PowerShell V4
-
Esempio 1: aggiorna alcune proprietà del pool di identità, in questo caso il nome del pool di identità.
Update-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 -IdentityPoolName NewPoolName
Output:
LoggedAt : 8/12/2015 4:53:33 PM AllowUnauthenticatedIdentities : False DeveloperProviderName : IdentityPoolId : us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 IdentityPoolName : NewPoolName OpenIdConnectProviderARNs : {} SupportedLoginProviders : {} ResponseMetadata : Amazon.Runtime.ResponseMetadata ContentLength : 135 HttpStatusCode : OK
-
Per i dettagli sull'API, vedere UpdateIdentityPoolin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-