Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ejemplos de Amazon Cognito Identity que utilizan herramientas para PowerShell
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar situaciones comunes mediante Amazon Cognito Identity. AWS Tools for PowerShell
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados.
Cada ejemplo incluye un enlace al código fuente completo, donde puede encontrar instrucciones sobre cómo configurar y ejecutar el código en su contexto.
Temas
Acciones
En el siguiente ejemplo de código se muestra cómo usar Get-CGIIdentityPool
.
- Herramientas para PowerShell
-
Ejemplo 1: recupera información sobre un grupo de identidades específico por su identificador.
Get-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
Salida:
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
-
Para API obtener más información, consulte DescribeIdentityPool AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-CGIIdentityPoolList
.
- Herramientas para PowerShell
-
Ejemplo 1: recupera una lista de grupos de identidades existentes.
Get-CGIIdentityPoolList
Salida:
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
-
Para API obtener más información, consulte ListIdentityPools AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-CGIIdentityPoolRole
.
- Herramientas para PowerShell
-
Ejemplo 1: Obtiene la información sobre las funciones de un grupo de identidades específico.
Get-CGIIdentityPoolRole -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
Salida:
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
-
Para API obtener más información, consulte GetIdentityPoolRolesla referencia de AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar New-CGIIdentityPool
.
- Herramientas para PowerShell
-
Ejemplo 1: Crea un nuevo grupo de identidades que permite identidades no autenticadas.
New-CGIIdentityPool -AllowUnauthenticatedIdentities $true -IdentityPoolName CommonTests13
Salida:
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
-
Para API obtener más información, consulte la referencia de CreateIdentityPool AWS Tools for PowerShellcmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Remove-CGIIdentityPool
.
- Herramientas para PowerShell
-
Ejemplo 1: Elimina un grupo de identidades específico.
Remove-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1
-
Para API obtener más información, consulte DeleteIdentityPool AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Set-CGIIdentityPoolRole
.
- Herramientas para PowerShell
-
Ejemplo 1: Configura el grupo de identidades específico para que tenga un rol no IAM autenticado.
Set-CGIIdentityPoolRole -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 -Role @{ "unauthenticated" = "arn:aws:iam::123456789012:role/CommonTests1Role" }
-
Para API obtener más información, consulte la referencia de SetIdentityPoolRolescmdlets AWS Tools for PowerShell .
-
En el siguiente ejemplo de código se muestra cómo usar Update-CGIIdentityPool
.
- Herramientas para PowerShell
-
Ejemplo 1: actualiza algunas de las propiedades del grupo de identidades, en este caso el nombre del grupo de identidades.
Update-CGIIdentityPool -IdentityPoolId us-east-1:0de2af35-2988-4d0b-b22d-EXAMPLEGUID1 -IdentityPoolName NewPoolName
Salida:
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
-
Para API obtener más información, consulte UpdateIdentityPool AWS Tools for PowerShellCmdlet Reference.
-