Show / Hide Table of Contents

Class CfnDomainProps

Properties for defining a CfnDomain.

Inheritance
object
CfnDomainProps
Implements
ICfnDomainProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.DataZone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDomainProps : ICfnDomainProps
Syntax (vb)
Public Class CfnDomainProps Implements ICfnDomainProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.DataZone;

             var cfnDomainProps = new CfnDomainProps {
                 DomainExecutionRole = "domainExecutionRole",
                 Name = "name",

                 // the properties below are optional
                 Description = "description",
                 DomainVersion = "domainVersion",
                 KmsKeyIdentifier = "kmsKeyIdentifier",
                 ServiceRole = "serviceRole",
                 SingleSignOn = new SingleSignOnProperty {
                     IdcInstanceArn = "idcInstanceArn",
                     Type = "type",
                     UserAssignment = "userAssignment"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnDomainProps()

Properties for defining a CfnDomain.

Properties

Description

The description of the Amazon DataZone domain.

DomainExecutionRole

The domain execution role that is created when an Amazon DataZone domain is created.

DomainVersion

The domain version.

KmsKeyIdentifier

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

Name

The name of the Amazon DataZone domain.

ServiceRole

The service role of the domain.

SingleSignOn

The single sign-on details in Amazon DataZone.

Tags

The tags specified for the Amazon DataZone domain.

Constructors

CfnDomainProps()

Properties for defining a CfnDomain.

public CfnDomainProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.DataZone;

             var cfnDomainProps = new CfnDomainProps {
                 DomainExecutionRole = "domainExecutionRole",
                 Name = "name",

                 // the properties below are optional
                 Description = "description",
                 DomainVersion = "domainVersion",
                 KmsKeyIdentifier = "kmsKeyIdentifier",
                 ServiceRole = "serviceRole",
                 SingleSignOn = new SingleSignOnProperty {
                     IdcInstanceArn = "idcInstanceArn",
                     Type = "type",
                     UserAssignment = "userAssignment"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

Description

The description of the Amazon DataZone domain.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-description

DomainExecutionRole

The domain execution role that is created when an Amazon DataZone domain is created.

public string DomainExecutionRole { get; set; }
Property Value

string

Remarks

The domain execution role is created in the AWS account that houses the Amazon DataZone domain.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-domainexecutionrole

DomainVersion

The domain version.

public string? DomainVersion { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-domainversion

KmsKeyIdentifier

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

public string? KmsKeyIdentifier { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-kmskeyidentifier

Name

The name of the Amazon DataZone domain.

public string Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-name

ServiceRole

The service role of the domain.

public string? ServiceRole { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-servicerole

SingleSignOn

The single sign-on details in Amazon DataZone.

public object? SingleSignOn { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-singlesignon

Type union: either IResolvable or CfnDomain.ISingleSignOnProperty

Tags

The tags specified for the Amazon DataZone domain.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-domain.html#cfn-datazone-domain-tags

Implements

ICfnDomainProps
Back to top Generated by DocFX