Skip to content

Create Domain

datazone_create_domain R Documentation

Creates an Amazon DataZone domain

Description

Creates an Amazon DataZone domain.

Usage

datazone_create_domain(clientToken, description, domainExecutionRole,
  kmsKeyIdentifier, name, singleSignOn, tags)

Arguments

clientToken

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

description

The description of the Amazon DataZone domain.

domainExecutionRole

[required] The 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.

kmsKeyIdentifier

The identifier of the Amazon Web Services Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.

name

[required] The name of the Amazon DataZone domain.

singleSignOn

The single-sign on configuration of the Amazon DataZone domain.

tags

The tags specified for the Amazon DataZone domain.

Value

A list with the following syntax:

list(
  arn = "string",
  description = "string",
  domainExecutionRole = "string",
  id = "string",
  kmsKeyIdentifier = "string",
  name = "string",
  portalUrl = "string",
  rootDomainUnitId = "string",
  singleSignOn = list(
    type = "IAM_IDC"|"DISABLED",
    userAssignment = "AUTOMATIC"|"MANUAL"
  ),
  status = "CREATING"|"AVAILABLE"|"CREATION_FAILED"|"DELETING"|"DELETED"|"DELETION_FAILED",
  tags = list(
    "string"
  )
)

Request syntax

svc$create_domain(
  clientToken = "string",
  description = "string",
  domainExecutionRole = "string",
  kmsKeyIdentifier = "string",
  name = "string",
  singleSignOn = list(
    type = "IAM_IDC"|"DISABLED",
    userAssignment = "AUTOMATIC"|"MANUAL"
  ),
  tags = list(
    "string"
  )
)