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 PutDeliveryChannel
com um AWS SDK ou CLI
Os exemplos de códigos a seguir mostram como usar PutDeliveryChannel
.
- CLI
-
- AWS CLI
-
Para criar um canal de entrega
O comando a seguir fornece as configurações do canal de entrega como código JSON:
aws configservice put-delivery-channel --delivery-channel
file://deliveryChannel.json
O
deliveryChannel.json
arquivo especifica os atributos do canal de entrega:{ "name": "default", "s3BucketName": "config-bucket-123456789012", "snsTopicARN": "arn:aws:sns:us-east-1:123456789012:config-topic", "configSnapshotDeliveryProperties": { "deliveryFrequency": "Twelve_Hours" } }
Esse exemplo define os seguintes atributos:
name
- O nome do canal de entrega. Por padrão, o AWS Config atribui o nomedefault
a um novo canal de entrega. Você não pode atualizar o nome do canal de entrega com o comando.put-delivery-channel
Para ver as etapas para alterar o nome, consulte Renomear o canal de entrega.s3BucketName
- O nome do bucket do Amazon S3 para o qual o AWS Config entrega snapshots de configuração e arquivos de histórico de configuração. Se você especificar um bucket que pertença a outra AWS conta, esse bucket deve ter políticas que concedam permissões de acesso ao Config. AWS Para obter mais informações, consulte Permissões para buckets do Amazon S3.snsTopicARN
- O Amazon Resource Name (ARN) do tópico do Amazon SNS para o qual o AWS Config envia notificações sobre alterações na configuração. Se você escolher um tópico de outra conta, o tópico deve ter políticas que concedam permissões de acesso ao Config. AWS Para obter mais informações, consulte Permissões para o tópico do Amazon SNS.configSnapshotDeliveryProperties
- Contém odeliveryFrequency
atributo, que define com que frequência o AWS Config fornece instantâneos de configuração e com que frequência ele invoca avaliações para regras periódicas do Config.Se o comando for bem-sucedido, o AWS Config não retornará nenhuma saída. Para verificar as configurações do seu canal de entrega, execute o describe-delivery-channels comando.
-
Para obter detalhes da API, consulte PutDeliveryChannel
na Referência de AWS CLI Comandos.
-
- PowerShell
-
- Ferramentas para PowerShell
-
Exemplo 1: Esse exemplo altera a propriedade deliveryFrequency de um canal de entrega existente.
Write-CFGDeliveryChannel -ConfigSnapshotDeliveryProperties_DeliveryFrequency TwentyFour_Hours -DeliveryChannelName default -DeliveryChannel_S3BucketName config-bucket-NA -DeliveryChannel_S3KeyPrefix my
-
Para obter detalhes da API, consulte PutDeliveryChannelem Referência de AWS Tools for PowerShell cmdlet.
-
Para obter uma lista completa dos guias do desenvolvedor do AWS SDK e exemplos de código, consulteUsando AWS Config com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.