Exemplos do Route 53 que usam o Tools for PowerShell V4 - Ferramentas da AWS para PowerShell (versão 4)

A versão 5 (V5) do Ferramentas da AWS para PowerShell foi lançada!

Para começar a usar a nova versão do SDK, consulte o Guia do usuário do Ferramentas da AWS para PowerShell (V5), especialmente o tópico Migração para V5.

Exemplos do Route 53 que usam o Tools for PowerShell V4

Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o Ferramentas da AWS para PowerShell V4 com o Route 53.

Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.

Cada exemplo inclui um link para o código-fonte completo, em que você pode encontrar instruções sobre como configurar e executar o código.

Tópicos

Ações

O código de exemplo a seguir mostra como usar Edit-R53ResourceRecordSet.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo cria um registro A para www.example.com e altera o registro A para test.example.com de 192.0.2.3 a 192.0.2.1. Observe que os valores dos registros do tipo TXT alterados devem estar entre aspas duplas. Consulte a documentação do Amazon Route 53 para obter mais detalhes. Você pode usar o cmdlet Get-R53Change para consultar e determinar quando as alterações estão concluídas.

$change1 = New-Object Amazon.Route53.Model.Change $change1.Action = "CREATE" $change1.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "www.example.com" $change1.ResourceRecordSet.Type = "TXT" $change1.ResourceRecordSet.TTL = 600 $change1.ResourceRecordSet.ResourceRecords.Add(@{Value="item 1 item 2 item 3"}) $change2 = New-Object Amazon.Route53.Model.Change $change2.Action = "DELETE" $change2.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change2.ResourceRecordSet.Name = "test.example.com" $change2.ResourceRecordSet.Type = "A" $change2.ResourceRecordSet.TTL = 600 $change2.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.3"}) $change3 = New-Object Amazon.Route53.Model.Change $change3.Action = "CREATE" $change3.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change3.ResourceRecordSet.Name = "test.example.com" $change3.ResourceRecordSet.Type = "A" $change3.ResourceRecordSet.TTL = 600 $change3.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.1"}) $params = @{ HostedZoneId="Z1PA6795UKMFR9" ChangeBatch_Comment="This change batch creates a TXT record for www.example.com. and changes the A record for test.example.com. from 192.0.2.3 to 192.0.2.1." ChangeBatch_Change=$change1,$change2,$change3 } Edit-R53ResourceRecordSet @params

Exemplo 2: este exemplo mostra como criar conjuntos de registros de recurso do alias. 'Z222222222' é o ID da zona hospedada do Amazon Route 53 na qual você está criando o conjunto de registros de recurso do alias. 'exemplo.com' é o ápex da zona para o qual você deseja criar um alias e 'www.exemplo.com' é um subdomínio para o qual você também deseja criar um alias. 'Z1111111111111' é um exemplo de ID de zona hospedada para o balanceador de carga e 'example-load-balancer-1111111111.us-east-1.elb.amazonaws.com' é um exemplo de nome de domínio do balanceador de carga com o qual o Amazon Route 53 responde às consultas para example.com e www.example.com. Consulte a documentação do Amazon Route 53 para obter mais detalhes. Você pode usar o cmdlet Get-R53Change para consultar e determinar quando as alterações estão concluídas.

$change1 = New-Object Amazon.Route53.Model.Change $change1.Action = "CREATE" $change1.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "example.com" $change1.ResourceRecordSet.Type = "A" $change1.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change1.ResourceRecordSet.AliasTarget.HostedZoneId = "Z1111111111111" $change1.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-1111111111.us-east-1.elb.amazonaws.com." $change1.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $true $change2 = New-Object Amazon.Route53.Model.Change $change2.Action = "CREATE" $change2.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "www.example.com" $change1.ResourceRecordSet.Type = "A" $change1.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change1.ResourceRecordSet.AliasTarget.HostedZoneId = "Z1111111111111" $change1.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-1111111111.us-east-1.elb.amazonaws.com." $change1.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $false $params = @{ HostedZoneId="Z222222222" ChangeBatch_Comment="This change batch creates two alias resource record sets, one for the zone apex, example.com, and one for www.example.com, that both point to example-load-balancer-1111111111.us-east-1.elb.amazonaws.com." ChangeBatch_Change=$change1,$change2 } Edit-R53ResourceRecordSet @params

Exemplo 3: este exemplo cria dois registros A para www.example.com. Um quarto das vezes (1/(1+3)), o Amazon Route 53 responde às consultas para www.example.com com os dois valores para o primeiro conjunto de registros de recurso (192.0.2.9 e 192.0.2.10). Três quartos das vezes (3/(1+3)), o Amazon Route 53 responde às consultas para www.example.com com os dois valores para o primeiro conjunto de registros de recurso (192.0.2.11 e 192.0.2.12). Consulte a documentação do Amazon Route 53 para obter mais detalhes. Você pode usar o cmdlet Get-R53Change para consultar e determinar quando as alterações estão concluídas.

$change1 = New-Object Amazon.Route53.Model.Change $change1.Action = "CREATE" $change1.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "www.example.com" $change1.ResourceRecordSet.Type = "A" $change1.ResourceRecordSet.SetIdentifier = "Rack 2, Positions 4 and 5" $change1.ResourceRecordSet.Weight = 1 $change1.ResourceRecordSet.TTL = 600 $change1.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.9"}) $change1.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.10"}) $change2 = New-Object Amazon.Route53.Model.Change $change2.Action = "CREATE" $change2.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change2.ResourceRecordSet.Name = "www.example.com" $change2.ResourceRecordSet.Type = "A" $change2.ResourceRecordSet.SetIdentifier = "Rack 5, Positions 1 and 2" $change2.ResourceRecordSet.Weight = 3 $change2.ResourceRecordSet.TTL = 600 $change2.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.11"}) $change2.ResourceRecordSet.ResourceRecords.Add(@{Value="192.0.2.12"}) $params = @{ HostedZoneId="Z1PA6795UKMFR9" ChangeBatch_Comment="This change creates two weighted resource record sets, each of which has two values." ChangeBatch_Change=$change1,$change2 } Edit-R53ResourceRecordSet @params

Exemplo 4: este exemplo mostra como criar conjuntos de registros de recurso do alias ponderado, pressupondo que example.com seja o domínio para o qual você deseja criar conjuntos de registros de recurso do alias ponderado. SetIdentifier diferencia os dois conjuntos de registros de recurso do alias ponderado. Esse elemento é necessário porque os elementos Nome e Tipo têm os mesmos valores para os dois conjuntos de registros de recurso. Z1111111111111 e Z3333333333333 são exemplos de IDs de zona hospedada para o balanceador de carga do ELB especificado pelo valor de DNSName. example-load-balancer-2222222222.us-east-1.elb.amazonaws.com e example-load-balancer-4444444444.us-east-1.amazonaws.com são exemplos de domínios do Elastic Load Balancing dos quais o Amazon Route 53 responde às consultas para example.com. Consulte a documentação do Amazon Route 53 para obter mais detalhes. Você pode usar o cmdlet Get-R53Change para consultar e determinar quando as alterações estão concluídas.

$change1 = New-Object Amazon.Route53.Model.Change $change1.Action = "CREATE" $change1.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "example.com" $change1.ResourceRecordSet.Type = "A" $change1.ResourceRecordSet.SetIdentifier = "1" $change1.ResourceRecordSet.Weight = 3 $change1.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change1.ResourceRecordSet.AliasTarget.HostedZoneId = "Z1111111111111" $change1.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-2222222222.us-east-1.elb.amazonaws.com." $change1.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $true $change2 = New-Object Amazon.Route53.Model.Change $change2.Action = "CREATE" $change2.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change2.ResourceRecordSet.Name = "example.com" $change2.ResourceRecordSet.Type = "A" $change2.ResourceRecordSet.SetIdentifier = "2" $change2.ResourceRecordSet.Weight = 1 $change2.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change2.ResourceRecordSet.AliasTarget.HostedZoneId = "Z3333333333333" $change2.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-4444444444.us-east-1.elb.amazonaws.com." $change2.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $false $params = @{ HostedZoneId="Z5555555555" ChangeBatch_Comment="This change batch creates two weighted alias resource record sets. Amazon Route 53 responds to queries for example.com with the first ELB domain 3/4ths of the times and the second one 1/4th of the time." ChangeBatch_Change=$change1,$change2 } Edit-R53ResourceRecordSet @params

Exemplo 5: este exemplo cria dois conjuntos de registros de recurso do alias de latência, um para um balanceador de carga do ELB na região Oeste dos EUA (Oregon) (us-west-2) e outro para um balanceador de carga na região Ásia-Pacífico (Singapura) (ap-southeast-1). Consulte a documentação do Amazon Route 53 para obter mais detalhes. Você pode usar o cmdlet Get-R53Change para consultar e determinar quando as alterações estão concluídas.

$change1 = New-Object Amazon.Route53.Model.Change $change1.Action = "CREATE" $change1.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change1.ResourceRecordSet.Name = "example.com" $change1.ResourceRecordSet.Type = "A" $change1.ResourceRecordSet.SetIdentifier = "Oregon load balancer 1" $change1.ResourceRecordSet.Region = us-west-2 $change1.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change1.ResourceRecordSet.AliasTarget.HostedZoneId = "Z1111111111111" $change1.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-2222222222.us-west-2.elb.amazonaws.com" $change1.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $true $change2 = New-Object Amazon.Route53.Model.Change $change2.Action = "CREATE" $change2.ResourceRecordSet = New-Object Amazon.Route53.Model.ResourceRecordSet $change2.ResourceRecordSet.Name = "example.com" $change2.ResourceRecordSet.Type = "A" $change2.ResourceRecordSet.SetIdentifier = "Singapore load balancer 1" $change2.ResourceRecordSet.Region = ap-southeast-1 $change2.ResourceRecordSet.AliasTarget = New-Object Amazon.Route53.Model.AliasTarget $change2.ResourceRecordSet.AliasTarget.HostedZoneId = "Z2222222222222" $change2.ResourceRecordSet.AliasTarget.DNSName = "example-load-balancer-1111111111.ap-southeast-1.elb.amazonaws.com" $change2.ResourceRecordSet.AliasTarget.EvaluateTargetHealth = $true $params = @{ HostedZoneId="Z5555555555" ChangeBatch_Comment="This change batch creates two latency resource record sets, one for the US West (Oregon) region and one for the Asia Pacific (Singapore) region." ChangeBatch_Change=$change1,$change2 } Edit-R53ResourceRecordSet @params
  • Para obter detalhes da API, consulte ChangeResourceRecordSets em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53AccountLimit.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo retorna o número máximo de zonas hospedadas que podem ser criadas usando a conta atual.

Get-R53AccountLimit -Type MAX_HOSTED_ZONES_BY_OWNER

Saída:

15
  • Para obter detalhes da API, consulte GetAccountLimit em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53CheckerIpRanges.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo retorna os CIDRs para os verificadores de integridade do Route

Get-R53CheckerIpRanges

Saída:

15.177.2.0/23 15.177.6.0/23 15.177.10.0/23 15.177.14.0/23 15.177.18.0/23 15.177.22.0/23 15.177.26.0/23 15.177.30.0/23 15.177.34.0/23 15.177.38.0/23 15.177.42.0/23 15.177.46.0/23 15.177.50.0/23 15.177.54.0/23 15.177.58.0/23 15.177.62.0/23 54.183.255.128/26 54.228.16.0/26 54.232.40.64/26 54.241.32.64/26 54.243.31.192/26 54.244.52.192/26 54.245.168.0/26 54.248.220.0/26 54.250.253.192/26 54.251.31.128/26 54.252.79.128/26 54.252.254.192/26 54.255.254.192/26 107.23.255.0/26 176.34.159.192/26 177.71.207.128/26
  • Para obter detalhes da API, consulte GetCheckerIpRanges em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53HostedZone.

Ferramentas para PowerShell V4

Exemplo 1: retorna detalhes da zona hospedada com o ID Z1D633PJN98FT9.

Get-R53HostedZone -Id Z1D633PJN98FT9
  • Para obter detalhes da API, consulte GetHostedZone em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53HostedZoneCount.

Ferramentas para PowerShell V4

Exemplo 1: retorna o número total de zonas hospedadas públicas e privadas da atual Conta da AWS.

Get-R53HostedZoneCount
  • Para obter detalhes da API, consulte GetHostedZoneCount em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53HostedZoneLimit.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo retorna o limite do número máximo de registros que podem ser criados na zona hospedada especificada.

Get-R53HostedZoneLimit -HostedZoneId Z3MEQ8T7HAAAAF -Type MAX_RRSETS_BY_ZONE

Saída:

5
  • Para obter detalhes da API, consulte GetHostedZoneLimit em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53HostedZoneList.

Ferramentas para PowerShell V4

Exemplo 1: apresenta todas as zonas hospedadas públicas e privadas.

Get-R53HostedZoneList

Exemplo 2: apresenta todas as zonas hospedadas associadas ao conjunto de delegações reutilizáveis que tem o ID NZ8X2CISAMPLE

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • Para obter detalhes da API, consulte ListHostedZones em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53HostedZonesByName.

Ferramentas para PowerShell V4

Exemplo 1: retorna todas as zonas hospedadas públicas e privadas em ordem ASCII por nome de domínio.

Get-R53HostedZonesByName

Exemplo 2: retorna as zonas hospedadas públicas e privadas em ordem ASCII por nome de domínio, a partir do nome DNS especificado.

Get-R53HostedZonesByName -DnsName example2.com
  • Para obter detalhes da API, consulte ListHostedZonesByName em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53QueryLoggingConfigList.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo retorna todas as configurações de registro em log de consultas ao DNS associadas à atual Conta da AWS.

Get-R53QueryLoggingConfigList

Saída:

Id HostedZoneId CloudWatchLogsLogGroupArn -- ------------ ------------------------- 59b0fa33-4fea-4471-a88c-926476aaa40d Z385PDS6EAAAZR arn:aws:logs:us-east-1:111111111112:log-group:/aws/route53/example1.com:* ee528e95-4e03-4fdc-9d28-9e24ddaaa063 Z94SJHBV1AAAAZ arn:aws:logs:us-east-1:111111111112:log-group:/aws/route53/example2.com:* e38dddda-ceb6-45c1-8cb7-f0ae56aaaa2b Z3MEQ8T7AAA1BF arn:aws:logs:us-east-1:111111111112:log-group:/aws/route53/example3.com:*
  • Para obter detalhes da API, consulte ListQueryLoggingConfigs em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Get-R53ReusableDelegationSet.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo recupera informações sobre o conjunto de delegações especificado, inclusive os quatro servidores atribuídos ao conjunto de delegações.

Get-R53ReusableDelegationSet -Id N23DS9X4AYEAAA

Saída:

Id CallerReference NameServers -- --------------- ----------- /delegationset/N23DS9X4AYEAAA testcaller {ns-545.awsdns-04.net, ns-1264.awsdns-30.org, ns-2004.awsdns-58.co.uk, ns-240.awsdns-30.com}
  • Para obter detalhes da API, consulte GetReusableDelegationSet em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar New-R53HostedZone.

Ferramentas para PowerShell V4

Exemplo 1: cria uma nova zona hospedada denominada 'example.com', associada a um conjunto de delegações reutilizável. Observe que você deve fornecer um valor para o parâmetro CallerReference para que as solicitações possam ser repetidas, se necessário, sem o risco de executar a operação duas vezes. Como a zona hospedada está sendo criada em uma VPC, ela é automaticamente privada e você não deve definir o parâmetro -HostedZoneConfig_PrivateZone.

$params = @{ Name="example.com" CallerReference="myUniqueIdentifier" HostedZoneConfig_Comment="This is my first hosted zone" DelegationSetId="NZ8X2CISAMPLE" VPC_VPCId="vpc-1a2b3c4d" VPC_VPCRegion="us-east-1" } New-R53HostedZone @params
  • Para obter detalhes da API, consulte CreateHostedZone em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar New-R53QueryLoggingConfig.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo cria uma nova configuração de registro em log de consulta ao DNS do Route53 para a zona hospedada especificada. O Amazon Route53 publicará logs de consulta ao DNS no grupo de logs do Cloudwatch especificado.

New-R53QueryLoggingConfig -HostedZoneId Z3MEQ8T7HAAAAF -CloudWatchLogsLogGroupArn arn:aws:logs:us-east-1:111111111111:log-group:/aws/route53/example.com:*

Saída:

QueryLoggingConfig Location ------------------ -------- Amazon.Route53.Model.QueryLoggingConfig https://route53.amazonaws.com/2013-04-01/queryloggingconfig/ee5aaa95-4e03-4fdc-9d28-9e24ddaaaaa3
  • Para obter detalhes da API, consulte CreateQueryLoggingConfig em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar New-R53ReusableDelegationSet.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo cria um conjunto de delegação reutilizável de quatro servidores de nomes que podem ser reutilizados por várias zonas hospedadas.

New-R53ReusableDelegationSet -CallerReference testcallerreference

Saída:

DelegationSet Location ------------- -------- Amazon.Route53.Model.DelegationSet https://route53.amazonaws.com/2013-04-01/delegationset/N23DS9XAAAAAXM
  • Para obter detalhes da API, consulte CreateReusableDelegationSet em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Register-R53VPCWithHostedZone.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo associa a VPC especificada à zona hospedada privada.

Register-R53VPCWithHostedZone -HostedZoneId Z3MEQ8T7HAAAAF -VPC_VPCId vpc-f1b9aaaa -VPC_VPCRegion us-east-1

Saída:

Id Status SubmittedAt Comment -- ------ ----------- ------- /change/C3SCAAA633Z6DX PENDING 01/28/2020 19:32:02
  • Para obter detalhes da API, consulte AssociateVPCWithHostedZone em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Remove-R53HostedZone.

Ferramentas para PowerShell V4

Exemplo 1: exclui a zona hospedada com o ID especificado. Será solicitada uma confirmação antes que o comando continue, a menos que você adicione o parâmetro de opção -Force.

Remove-R53HostedZone -Id Z1PA6795UKMFR9
  • Para obter detalhes da API, consulte DeleteHostedZone em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Remove-R53QueryLoggingConfig.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo remove a configuração especificada para o registro em log de consulta ao DNS ao DNS.

Remove-R53QueryLoggingConfig -Id ee528e95-4e03-4fdc-9d28-9e24daaa20063
  • Para obter detalhes da API, consulte DeleteQueryLoggingConfig em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Remove-R53ReusableDelegationSet.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo exclui o conjunto de delegações reutilizáveis especificado.

Remove-R53ReusableDelegationSet -Id N23DS9X4AYAAAM
  • Para obter detalhes da API, consulte DeleteReusableDelegationSet em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

O código de exemplo a seguir mostra como usar Unregister-R53VPCFromHostedZone.

Ferramentas para PowerShell V4

Exemplo 1: este exemplo dissocia a VPC especificada da zona hospedada privada.

Unregister-R53VPCFromHostedZone -HostedZoneId Z3MEQ8T7HAAAAF -VPC_VPCId vpc-f1b9aaaa -VPC_VPCRegion us-east-1

Saída:

Id Status SubmittedAt Comment -- ------ ----------- ------- /change/C2XFCAAAA9HKZG PENDING 01/28/2020 10:35:55

O código de exemplo a seguir mostra como usar Update-R53HostedZoneComment.

Ferramentas para PowerShell V4

Exemplo 1: este comando atualiza o comentário para a zona hospedada especificada.

Update-R53HostedZoneComment -Id Z385PDS6AAAAAR -Comment "This is my first hosted zone"

Saída:

Id : /hostedzone/Z385PDS6AAAAAR Name : example.com. CallerReference : C5B55555-7147-EF04-8341-69131E805C89 Config : Amazon.Route53.Model.HostedZoneConfig ResourceRecordSetCount : 9 LinkedService :
  • Para obter detalhes da API, consulte UpdateHostedZoneComment em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).