Creates an Amazon DataZone domain¶
Description¶
Creates an Amazon DataZone domain.
Usage¶
datazone_create_domain(name, description, singleSignOn,
domainExecutionRole, kmsKeyIdentifier, tags, domainVersion, serviceRole,
clientToken)
Arguments¶
-
name[required] The name of the Amazon DataZone domain.
-
descriptionThe description of the Amazon DataZone domain.
-
singleSignOnThe single-sign on configuration of the Amazon DataZone domain.
-
domainExecutionRoleThe domain execution role that is created when an Amazon DataZone domain is created. The domain execution role is created in the Amazon Web Services account that houses the Amazon DataZone domain.
-
kmsKeyIdentifierThe identifier of the Amazon Web Services Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.
-
tagsThe tags specified for the Amazon DataZone domain.
-
domainVersionThe version of the domain that is created.
-
serviceRoleThe service role of the domain that is created.
-
clientTokenA unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
Value¶
A list with the following syntax:
list(
id = "string",
rootDomainUnitId = "string",
name = "string",
description = "string",
singleSignOn = list(
type = "IAM_IDC"|"DISABLED",
userAssignment = "AUTOMATIC"|"MANUAL",
idcInstanceArn = "string"
),
domainExecutionRole = "string",
arn = "string",
kmsKeyIdentifier = "string",
status = "CREATING"|"AVAILABLE"|"CREATION_FAILED"|"DELETING"|"DELETED"|"DELETION_FAILED",
portalUrl = "string",
tags = list(
"string"
),
domainVersion = "V1"|"V2",
serviceRole = "string"
)
Request syntax¶
svc$create_domain(
name = "string",
description = "string",
singleSignOn = list(
type = "IAM_IDC"|"DISABLED",
userAssignment = "AUTOMATIC"|"MANUAL",
idcInstanceArn = "string"
),
domainExecutionRole = "string",
kmsKeyIdentifier = "string",
tags = list(
"string"
),
domainVersion = "V1"|"V2",
serviceRole = "string",
clientToken = "string"
)