Use GetSamlProvider com um CLI - AWS SDKExemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Use GetSamlProvider com um CLI

Os exemplos de código a seguir mostram como usar o GetSamlProvider.

CLI
AWS CLI

Para recuperar o metadocumento do SAML provedor

Este exemplo recupera os detalhes sobre o provedor SAML 2.0 cujo ARM éarn:aws:iam::123456789012:saml-provider/SAMLADFS. A resposta inclui o documento de metadados que você obteve do provedor de identidade para criar a entidade do AWS SAML provedor, bem como as datas de criação e expiração.

aws iam get-saml-provider \ --saml-provider-arn arn:aws:iam::123456789012:saml-provider/SAMLADFS

Saída:

{ "SAMLMetadataDocument": "...SAMLMetadataDocument-XML...", "CreateDate": "2017-03-06T22:29:46+00:00", "ValidUntil": "2117-03-06T22:29:46.433000+00:00", "Tags": [ { "Key": "DeptID", "Value": "123456" }, { "Key": "Department", "Value": "Accounting" } ] }

Para obter mais informações, consulte Criação de provedores de IAM SAML identidade no Guia AWS IAM do usuário.

  • Para API obter detalhes, consulte GetSamlProviderna Referência de AWS CLI Comandos.

PowerShell
Ferramentas para PowerShell

Exemplo 1: Este exemplo recupera os detalhes sobre o provedor SAML 2.0 cujo nome ARM é arn:aws:iam: :123456789012:saml-provider/. SAMLADFS A resposta inclui o documento de metadados que você obteve do provedor de identidade para criar a entidade do AWS SAML provedor, bem como as datas de criação e expiração.

Get-IAMSAMLProvider -SAMLProviderArn arn:aws:iam::123456789012:saml-provider/SAMLADFS

Saída:

CreateDate SAMLMetadataDocument ValidUntil ---------- -------------------- ---------- 12/23/2014 12:16:55 PM <EntityDescriptor ID="_12345678-1234-5678-9012-example1... 12/23/2114 12:16:54 PM
  • Para API obter detalhes, consulte GetSamlProviderem Referência de AWS Tools for PowerShell cmdlet.