기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS SDK 또는 CLI와 CheckDomainAvailability 함께 사용
다음 코드 예시는 CheckDomainAvailability의 사용 방법을 보여 줍니다.
작업 예제는 대규모 프로그램에서 발췌한 코드이며 컨텍스트에 맞춰 실행해야 합니다. 다음 코드 예제에서는 컨텍스트 내에서 이 작업을 확인할 수 있습니다.
- .NET
- 
            - SDK for .NET
- 
참고GitHub에 더 많은 내용이 있습니다. AWS 코드 예 리포지토리 에서 전체 예를 찾고 설정 및 실행하는 방법을 배워보세요. /// <summary> /// Check the availability of a domain name. /// </summary> /// <param name="domain">The domain to check for availability.</param> /// <returns>An availability result string.</returns> public async Task<string> CheckDomainAvailability(string domain) { var result = await _amazonRoute53Domains.CheckDomainAvailabilityAsync( new CheckDomainAvailabilityRequest { DomainName = domain } ); return result.Availability.Value; }- 
                    API 세부 정보는 AWS SDK for .NET API 참조에서 CheckDomainAvailability를 참조하십시오. 
 
- 
                    
 
- CLI
- 
            - AWS CLI
- 
             
                    Route 53에 도메인 이름 등록 가능 여부를 확인하려면 다음 check-domain-availability명령은 Route 53를 사용하여 도메인 이름example.com을 등록할 수 있는지 여부에 대한 정보를 반환합니다.이 명령은 us-east-1리전에서만 실행됩니다. 기본 리전이us-east-1로 설정된 경우,region파라미터를 생략할 수 있습니다.aws route53domains check-domain-availability \ --regionus-east-1\ --domain-nameexample.com출력: { "Availability": "UNAVAILABLE" }Route 53은 .com및.jp와 같은 최상위 도메인(TLD)을 광범위하게 지원하지만, 사용 가능한 모든 TLD를 지원하지는 않습니다. 도메인의 가용성을 확인하고 Route 53이 TLD를 지원하지 않는 경우,check-domain-availability는 다음 메시지를 반환합니다.An error occurred (UnsupportedTLD) when calling the CheckDomainAvailability operation: <top-level domain> tld is not supported.Route 53에 도메인을 등록하는 데 사용할 수 있는 TLD 목록은 Amazon Route 53 개발자 안내서의 Amazon Route 53에 등록할 수 있는 도메인을 참조하세요. Amazon Route 53에 도메인을 등록하는 방법에 대한 자세한 내용은 Amazon Route 53 개발자 안내서의 새 도메인 등록을 참조하세요. - 
                    API 세부 정보는 AWS CLI 명령 참조의 CheckDomainAvailability 를 참조하세요. 
 
- 
                    
 
- Java
- 
            - SDK for Java 2.x
- 
참고GitHub에 더 많은 내용이 있습니다. AWS 코드 예 리포지토리 에서 전체 예를 찾고 설정 및 실행하는 방법을 배워보세요. public static void checkDomainAvailability(Route53DomainsClient route53DomainsClient, String domainSuggestion) { try { CheckDomainAvailabilityRequest availabilityRequest = CheckDomainAvailabilityRequest.builder() .domainName(domainSuggestion) .build(); CheckDomainAvailabilityResponse response = route53DomainsClient .checkDomainAvailability(availabilityRequest); System.out.println(domainSuggestion + " is " + response.availability().toString()); } catch (Route53Exception e) { System.err.println(e.getMessage()); System.exit(1); } }- 
                    API 세부 정보는 AWS SDK for Java 2.x API 참조에서 CheckDomainAvailability를 참조하십시오. 
 
- 
                    
 
- Kotlin
- 
            - SDK for Kotlin
- 
참고GitHub에 더 많은 내용이 있습니다. AWS 코드 예 리포지토리 에서 전체 예를 찾고 설정 및 실행하는 방법을 배워보세요. suspend fun checkDomainAvailability(domainSuggestion: String) { val availabilityRequest = CheckDomainAvailabilityRequest { domainName = domainSuggestion } Route53DomainsClient.fromEnvironment { region = "us-east-1" }.use { route53DomainsClient -> val response = route53DomainsClient.checkDomainAvailability(availabilityRequest) println("$domainSuggestion is ${response.availability}") } }- 
                    API 세부 정보는 AWS SDK for Kotlin API 참조의 CheckDomainAvailability 를 참조하십시오. 
 
- 
                    
 
AWS SDK 개발자 안내서 및 코드 예제의 전체 목록은 섹션을 참조하세요AWS SDK에서 Route 53 사용. 이 주제에는 시작하기에 대한 정보와 이전 SDK 버전에 대한 세부 정보도 포함되어 있습니다.