Tools for PowerShell를 사용한 Route 53 예제 - AWS SDK 코드 예제

AWS Doc SDK ExamplesWord AWS SDK 리포지토리에는 더 많은 GitHub 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Tools for PowerShell를 사용한 Route 53 예제

다음 코드 예제에서는 Route 53과 AWS Tools for PowerShell 함께를 사용하여 작업을 수행하고 일반적인 시나리오를 구현하는 방법을 보여줍니다.

작업은 대규모 프로그램에서 발췌한 코드이며 컨텍스트에 맞춰 실행해야 합니다. 작업은 개별 서비스 함수를 직접적으로 호출하는 방법을 보여주며 관련 시나리오의 컨텍스트에 맞는 작업을 볼 수 있습니다.

각 예제에는 컨텍스트에서 코드를 설정하고 실행하는 방법에 대한 지침을 찾을 수 있는 전체 소스 코드에 대한 링크가 포함되어 있습니다.

주제

작업

다음 코드 예시에서는 Edit-R53ResourceRecordSet을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 이 예제에서는 www.example.com의 A 레코드를 생성하고 test.example.com의 A 레코드를 192.0.2.3에서 192.0.2.1로 변경합니다. 변경 사항에 대한 값은 큰따옴표로 TXT 유형 레코드여야 합니다. 자세한 내용은 Amazon Route 53 설명서를 참조하세요. Get-R53Change cmdlet을 사용하여 폴링하여 변경 사항이 완료되는 시기를 확인할 수 있습니다.

$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

예제 2: 이 예제에서는 별칭 리소스 레코드 세트를 생성하는 방법을 보여줍니다. 'Z222222222'는 별칭 리소스 레코드 세트를 생성하는 Amazon Route 53 호스팅 영역의 ID입니다. 'example.com'은 별칭을 생성하려는 zone apex이고 'www.example.com'은 역시 별칭을 생성하려는 하위 도메인입니다. 'Z1111111111111'은 로드 밸런서의 호스팅 영역 ID의 예이고 'example-load-balancer-1111111111.us-east-1.elb.amazonaws.com'은 Amazon Route 53이 및 대한 쿼리에 응답하는 로드 밸런서 도메인 이름의 예입니다. example.com www.example.com 자세한 내용은 Amazon Route 53 설명서를 참조하세요. Get-R53Change cmdlet을 사용하여 폴링하여 변경 사항이 완료되는 시기를 확인할 수 있습니다.

$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

예제 3: 이 예제는 www.example.com에 대한 두 개의 A 레코드를 생성합니다. 1/4(1/(1+3))의 경우 Amazon Route 53은 첫 번째 리소스 레코드 세트(192.0.2.9 및 192.0.2.10)에 대한 두 값으로 www.example.com 쿼리에 응답합니다. 3/4(3/(1+3))의 경우 Amazon Route 53은 두 번째 리소스 레코드 세트(192.0.2.11 및 192.0.2.12)의 두 값으로 www.example.com 쿼리에 응답합니다. 자세한 내용은 Amazon Route 53 설명서를 참조하세요. Get-R53Change cmdlet을 사용하여 폴링하여 변경 사항이 완료되는 시기를 확인할 수 있습니다.

$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

예제 4:이 예제에서는 example.com 가중 별칭 리소스 레코드 세트를 생성하려는 도메인이라고 가정하여 가중 별칭 리소스 레코드 세트를 생성하는 방법을 보여줍니다. SetIdentifier 는 두 가중 별칭 리소스 레코드 세트를 서로 구분합니다. 이름 및 유형 요소는 두 리소스 레코드 세트에 대해 동일한 값을 갖기 때문에 이 요소가 필요합니다. Z1111111111111 및 Z33333333333333333은 IDs 값으로 지정된 ELB 로드 밸런서용 호스팅 영역 DNSName의 예입니다. example-load-balancer-2222222222.us-east-1.elb.amazonaws.com 및 example-load-balancer-4444444444.us-east-1.elb.amazonaws.com는 Amazon Route 53이 example.com 쿼리에 응답하는 Elastic Load Balancing 도메인의 예입니다. 자세한 내용은 Amazon Route 53 설명서를 참조하세요. Get-R53Change cmdlet을 사용하여 폴링하여 변경 사항이 완료되는 시기를 확인할 수 있습니다.

$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

예제 5:이 예제에서는 두 개의 지연 시간 별칭 리소스 레코드 세트를 생성합니다. 하나는 미국 서부(오레곤) 리전(us-west-2)의 ELB 로드 밸런서용이고 다른 하나는 아시아 태평양(싱가포르) 리전(ap-southeast-1)의 로드 밸런서용입니다. 자세한 내용은 Amazon Route 53 설명서를 참조하세요. Get-R53Change cmdlet을 사용하여 폴링하여 변경 사항이 완료되는 시기를 확인할 수 있습니다.

$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

다음 코드 예시에서는 Get-R53AccountLimit을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 현재 계정을 사용하여 생성할 수 있는 호스팅 영역의 최대 수를 반환합니다.

Get-R53AccountLimit -Type MAX_HOSTED_ZONES_BY_OWNER

출력:

15
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조GetAccountLimit를 참조하세요.

다음 코드 예시에서는 Get-R53CheckerIpRanges을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 Route53 상태 확인기에 대한 CIDRs를 반환합니다.

Get-R53CheckerIpRanges

출력:

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
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조GetCheckerIpRanges를 참조하세요.

다음 코드 예시에서는 Get-R53HostedZone을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: ID Z1D633PJN98FT9가 있는 호스팅 영역의 세부 정보를 반환합니다.

Get-R53HostedZone -Id Z1D633PJN98FT9
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조GetHostedZone를 참조하세요.

다음 코드 예시에서는 Get-R53HostedZoneCount을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 현재에 대한 퍼블릭 및 프라이빗 호스팅 영역의 총 수를 반환합니다 AWS 계정.

Get-R53HostedZoneCount
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조GetHostedZoneCount를 참조하세요.

다음 코드 예시에서는 Get-R53HostedZoneLimit을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 지정된 호스팅 영역에서 생성할 수 있는 최대 레코드 수에 대한 제한을 반환합니다.

Get-R53HostedZoneLimit -HostedZoneId Z3MEQ8T7HAAAAF -Type MAX_RRSETS_BY_ZONE

출력:

5
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조GetHostedZoneLimit를 참조하세요.

다음 코드 예시에서는 Get-R53HostedZoneList을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 모든 퍼블릭 및 프라이빗 호스팅 영역을 출력합니다.

Get-R53HostedZoneList

예제 2: ID NZ8X2CISAMPLE가 있는 재사용 가능한 위임 세트와 연결된 모든 호스팅 영역을 출력합니다.

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조ListHostedZones를 참조하세요.

다음 코드 예시에서는 Get-R53HostedZonesByName을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 모든 퍼블릭 및 프라이빗 호스팅 영역을 도메인 이름별로 ASCII 순서로 반환합니다.

Get-R53HostedZonesByName

예제 2: 지정된 ASCII 이름부터 시작하여 도메인 이름별로 DNS 순서로 퍼블릭 및 프라이빗 호스팅 영역을 반환합니다.

Get-R53HostedZonesByName -DnsName example2.com
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조ListHostedZonesByName를 참조하세요.

다음 코드 예시에서는 Get-R53QueryLoggingConfigList을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 현재와 연결된 DNS 쿼리 로깅에 대한 모든 구성을 반환합니다 AWS 계정.

Get-R53QueryLoggingConfigList

출력:

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:*

다음 코드 예시에서는 Get-R53ReusableDelegationSet을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 위임 세트에 할당된 네 개의 이름 서버를 포함하여 지정된 위임 세트에 대한 정보를 검색합니다.

Get-R53ReusableDelegationSet -Id N23DS9X4AYEAAA

출력:

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}

다음 코드 예시에서는 New-R53HostedZone을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 재사용 가능한 위임 세트와 연결된 'example.com'이라는 새 호스팅 영역을 생성합니다. 작업을 두 번 실행할 위험 없이 필요한 경우 재시도해야 하는 요청을 할 수 있도록 CallerReference 파라미터 값을 제공해야 합니다. 호스팅 영역은 VPC로 생성되므로 자동으로 비공개이므로 -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
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조CreateHostedZone를 참조하세요.

다음 코드 예시에서는 New-R53QueryLoggingConfig을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제에서는 지정된 호스팅 영역에 대한 새 Route53 DNS 쿼리 로깅 구성을 생성합니다. Amazon Route53은 지정된 Cloudwatch 로그 그룹에 DNS 쿼리 로그를 게시합니다.

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

출력:

QueryLoggingConfig Location ------------------ -------- Amazon.Route53.Model.QueryLoggingConfig https://route53.amazonaws.com/2013-04-01/queryloggingconfig/ee5aaa95-4e03-4fdc-9d28-9e24ddaaaaa3

다음 코드 예시에서는 New-R53ReusableDelegationSet을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제에서는 여러 호스팅 영역에서 재사용할 수 있는 이름 서버 4개로 구성된 재사용 가능한 위임 세트를 생성합니다.

New-R53ReusableDelegationSet -CallerReference testcallerreference

출력:

DelegationSet Location ------------- -------- Amazon.Route53.Model.DelegationSet https://route53.amazonaws.com/2013-04-01/delegationset/N23DS9XAAAAAXM

다음 코드 예시에서는 Register-R53VPCWithHostedZone을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 지정된 VPC를 프라이빗 호스팅 영역과 연결합니다.

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

출력:

Id Status SubmittedAt Comment -- ------ ----------- ------- /change/C3SCAAA633Z6DX PENDING 01/28/2020 19:32:02

다음 코드 예시에서는 Remove-R53HostedZone을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1: 지정된 ID로 호스팅 영역을 삭제합니다. -Force 스위치 파라미터를 추가하지 않으면 명령이 진행되기 전에 확인 메시지가 표시됩니다.

Remove-R53HostedZone -Id Z1PA6795UKMFR9
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조DeleteHostedZone를 참조하세요.

다음 코드 예시에서는 Remove-R53QueryLoggingConfig을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제에서는 DNS 쿼리 로깅에 지정된 구성을 제거합니다.

Remove-R53QueryLoggingConfig -Id ee528e95-4e03-4fdc-9d28-9e24daaa20063

다음 코드 예시에서는 Remove-R53ReusableDelegationSet을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제에서는 지정된 재사용 가능한 위임 세트를 삭제합니다.

Remove-R53ReusableDelegationSet -Id N23DS9X4AYAAAM

다음 코드 예시에서는 Unregister-R53VPCFromHostedZone을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 예제는 프라이빗 호스팅 영역에서 지정된 VPC의 연결을 해제합니다.

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

출력:

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

다음 코드 예시에서는 Update-R53HostedZoneComment을 사용하는 방법을 보여 줍니다.

for PowerShell 도구

예제 1:이 명령은 지정된 호스팅 영역에 대한 주석을 업데이트합니다.

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

출력:

Id : /hostedzone/Z385PDS6AAAAAR Name : example.com. CallerReference : C5B55555-7147-EF04-8341-69131E805C89 Config : Amazon.Route53.Model.HostedZoneConfig ResourceRecordSetCount : 9 LinkedService :