Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À utiliser CheckDomainTransferability
avec un AWS SDK ou CLI
Les exemples de code suivants montrent comment utiliserCheckDomainTransferability
.
Les exemples d’actions sont des extraits de code de programmes de plus grande envergure et doivent être exécutés en contexte. Vous pouvez voir cette action en contexte dans l’exemple de code suivant :
- .NET
-
- AWS SDK for .NET
-
/// <summary>
/// Check the transferability of a domain name.
/// </summary>
/// <param name="domain">The domain to check for transferability.</param>
/// <returns>A transferability result string.</returns>
public async Task<string> CheckDomainTransferability(string domain)
{
var result = await _amazonRoute53Domains.CheckDomainTransferabilityAsync(
new CheckDomainTransferabilityRequest
{
DomainName = domain
}
);
return result.Transferability.Transferable.Value;
}
- CLI
-
- AWS CLI
-
Pour déterminer si un domaine peut être transféré vers Route 53
La check-domain-transferability
commande suivante renvoie des informations indiquant si vous pouvez transférer le nom de domaine example.com
vers Route 53.
Cette commande s'exécute uniquement dans la us-east-1
région. Si votre région par défaut est définie surus-east-1
, vous pouvez omettre le region
paramètre.
aws route53domains check-domain-transferability \
--region us-east-1
\
--domain-name example.com
Sortie :
{
"Transferability": {
"Transferable": "UNTRANSFERABLE"
}
}
Pour plus d'informations, consultez la section Transfert de l'enregistrement d'un domaine vers Amazon Route 53 dans le manuel du développeur Amazon Route 53.
- Java
-
- SDKpour Java 2.x
-
public static void checkDomainTransferability(Route53DomainsClient route53DomainsClient, String domainSuggestion) {
try {
CheckDomainTransferabilityRequest transferabilityRequest = CheckDomainTransferabilityRequest.builder()
.domainName(domainSuggestion)
.build();
CheckDomainTransferabilityResponse response = route53DomainsClient
.checkDomainTransferability(transferabilityRequest);
System.out.println("Transferability: " + response.transferability().transferable().toString());
} catch (Route53Exception e) {
System.err.println(e.getMessage());
System.exit(1);
}
}
- Kotlin
-
- SDKpour Kotlin
-
suspend fun checkDomainTransferability(domainSuggestion: String?) {
val transferabilityRequest =
CheckDomainTransferabilityRequest {
domainName = domainSuggestion
}
Route53DomainsClient { region = "us-east-1" }.use { route53DomainsClient ->
val response = route53DomainsClient.checkDomainTransferability(transferabilityRequest)
println("Transferability: ${response.transferability?.transferable}")
}
}
Pour obtenir la liste complète des guides AWS SDK de développement et des exemples de code, consultezUtiliser la Route 53 avec un AWS SDK. Cette rubrique inclut également des informations sur la mise en route et des détails sur SDK les versions précédentes.