Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare CheckDomainAvailability
con un AWS SDK o CLI
I seguenti esempi di codice mostrano come utilizzareCheckDomainAvailability
.
Gli esempi di operazioni sono estratti di codice da programmi più grandi e devono essere eseguiti nel contesto. È possibile visualizzare questa operazione nel contesto nel seguente esempio di codice:
- .NET
-
- AWS SDK for .NET
-
Nota
C'è altro da fare GitHub. Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice 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; }
-
Per API i dettagli, vedi CheckDomainAvailability AWS SDK for .NETAPIReference.
-
- CLI
-
- AWS CLI
-
Per determinare se è possibile registrare un nome di dominio con Route 53
Il
check-domain-availability
comando seguente restituisce informazioni sulla disponibilità del nomeexample.com
di dominio per la registrazione tramite Route 53.Questo comando viene eseguito solo nella
us-east-1
regione. Se la regione predefinita è impostata suus-east-1
, è possibile omettere ilregion
parametro.aws route53domains check-domain-availability \ --region
us-east-1
\ --domain-nameexample.com
Output:
{ "Availability": "UNAVAILABLE" }
Route 53 supporta un gran numero di domini di primo livello (TLDs), come
.com
e.jp
, ma non supportiamo tutti i domini disponibili. TLDs Se si verifica la disponibilità di un dominio e Route 53 non supporta ilTLD,check-domain-availability
restituisce il seguente messaggio.An error occurred (UnsupportedTLD) when calling the CheckDomainAvailability operation: <top-level domain> tld is not supported.
Per un elenco dei domini TLDs che puoi utilizzare per registrare un dominio con Route 53, consulta Domini che puoi registrare con Amazon Route 53 nella Amazon Route 53 Developer Guide. Per ulteriori informazioni sulla registrazione di domini con Amazon Route 53, consulta Registrazione di un nuovo dominio nella Amazon Route 53 Developer Guide.
-
Per API i dettagli, consulta Command CheckDomainAvailability
Reference AWS CLI .
-
- Java
-
- SDKper Java 2.x
-
Nota
C'è altro su. GitHub Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice 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); } }
-
Per API i dettagli, vedi CheckDomainAvailability AWS SDK for Java 2.xAPIReference.
-
- Kotlin
-
- SDKper Kotlin
-
Nota
c'è altro da fare. GitHub Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice AWS
. suspend fun checkDomainAvailability(domainSuggestion: String) { val availabilityRequest = CheckDomainAvailabilityRequest { domainName = domainSuggestion } Route53DomainsClient { region = "us-east-1" }.use { route53DomainsClient -> val response = route53DomainsClient.checkDomainAvailability(availabilityRequest) println("$domainSuggestion is ${response.availability}") } }
-
Per API i dettagli, vedi il riferimento CheckDomainAvailability AWS
SDKa Kotlin API.
-