Há mais exemplos de AWS SDK disponíveis no 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á.
Usar DescribeStackResources com uma CLI
Os exemplos de código a seguir mostram como usar o DescribeStackResources.
- CLI
- 
            - AWS CLI
- 
             
                    Para obter informações detalhadas sobre o recurso de uma pilha O exemplo de describe-stack-resourcesa seguir exibe os detalhes dos recursos na pilha especificada.aws cloudformation describe-stack-resources \ --stack-namemy-stackSaída: { "StackResources": [ { "StackName": "my-stack", "StackId": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/d0a825a0-e4cd-xmpl-b9fb-061c69e99204", "LogicalResourceId": "bucket", "PhysicalResourceId": "my-stack-bucket-1vc62xmplgguf", "ResourceType": "AWS::S3::Bucket", "Timestamp": "2019-10-02T04:34:11.345Z", "ResourceStatus": "CREATE_COMPLETE", "DriftInformation": { "StackResourceDriftStatus": "IN_SYNC" } }, { "StackName": "my-stack", "StackId": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/d0a825a0-e4cd-xmpl-b9fb-061c69e99204", "LogicalResourceId": "function", "PhysicalResourceId": "my-function-SEZV4XMPL4S5", "ResourceType": "AWS::Lambda::Function", "Timestamp": "2019-10-02T05:34:27.989Z", "ResourceStatus": "UPDATE_COMPLETE", "DriftInformation": { "StackResourceDriftStatus": "IN_SYNC" } }, { "StackName": "my-stack", "StackId": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/d0a825a0-e4cd-xmpl-b9fb-061c69e99204", "LogicalResourceId": "functionRole", "PhysicalResourceId": "my-functionRole-HIZXMPLEOM9E", "ResourceType": "AWS::IAM::Role", "Timestamp": "2019-10-02T04:34:06.350Z", "ResourceStatus": "CREATE_COMPLETE", "DriftInformation": { "StackResourceDriftStatus": "IN_SYNC" } } ] }- 
                    Para obter detalhes da API, consulte DescribeStackResources em Referência de AWS CLI Comandos. 
 
- 
                    
 
- PowerShell
- 
            - Ferramentas para PowerShell V4
- 
             
                    Exemplo 1: retorna as descrições dos AWS recursos de até 100 recursos associados à pilha especificada. Para obter detalhes de todos os recursos associados a uma pilha, use o Get- CFNStackResourceSummary, que também oferece suporte à paginação manual dos resultados. Get-CFNStackResourceList -StackName "myStack"Exemplo 2: Retorna a descrição da EC2 instância Amazon identificada no modelo associado à pilha especificada pelo ID lógico “Ec2Instance”. Get-CFNStackResourceList -StackName "myStack" -LogicalResourceId "Ec2Instance"Exemplo 3: retorna a descrição de até 100 recursos associados à pilha que contém uma instância da Amazon identificada pelo ID de EC2 instância “i-123456". Para obter detalhes de todos os recursos associados a uma pilha, use o Get- CFNStackResourceSummary, que também oferece suporte à paginação manual dos resultados. Get-CFNStackResourceList -PhysicalResourceId "i-123456"Exemplo 4: Retorna a descrição da EC2 instância da Amazon identificada pelo ID lógico “Ec2Instance” no modelo de uma pilha. A pilha é identificada usando o ID do recurso físico de um recurso que ela contém; nesse caso, também uma instância da Amazon com o ID de EC2 instância “i-123456". Um outro recurso físico também poderia ser usado para identificar a pilha, dependendo do conteúdo do modelo, por exemplo, um bucket do Amazon S3. Get-CFNStackResourceList -PhysicalResourceId "i-123456" -LogicalResourceId "Ec2Instance"- 
                    Para obter detalhes da API, consulte DescribeStackResourcesem Referência de Ferramentas da AWS para PowerShell cmdlet (V4). 
 
- 
                    
- Ferramentas para PowerShell V5
- 
             
                    Exemplo 1: retorna as descrições dos AWS recursos de até 100 recursos associados à pilha especificada. Para obter detalhes de todos os recursos associados a uma pilha, use o Get- CFNStackResourceSummary, que também oferece suporte à paginação manual dos resultados. Get-CFNStackResourceList -StackName "myStack"Exemplo 2: Retorna a descrição da EC2 instância Amazon identificada no modelo associado à pilha especificada pelo ID lógico “Ec2Instance”. Get-CFNStackResourceList -StackName "myStack" -LogicalResourceId "Ec2Instance"Exemplo 3: retorna a descrição de até 100 recursos associados à pilha que contém uma instância da Amazon identificada pelo ID de EC2 instância “i-123456". Para obter detalhes de todos os recursos associados a uma pilha, use o Get- CFNStackResourceSummary, que também oferece suporte à paginação manual dos resultados. Get-CFNStackResourceList -PhysicalResourceId "i-123456"Exemplo 4: Retorna a descrição da EC2 instância da Amazon identificada pelo ID lógico “Ec2Instance” no modelo de uma pilha. A pilha é identificada usando o ID do recurso físico de um recurso que ela contém; nesse caso, também uma instância da Amazon com o ID de EC2 instância “i-123456". Um outro recurso físico também poderia ser usado para identificar a pilha, dependendo do conteúdo do modelo, por exemplo, um bucket do Amazon S3. Get-CFNStackResourceList -PhysicalResourceId "i-123456" -LogicalResourceId "Ec2Instance"- 
                    Para obter detalhes da API, consulte DescribeStackResourcesem Referência de Ferramentas da AWS para PowerShell cmdlet (V5). 
 
-