Show / Hide Table of Contents

Class CfnEnvironmentProps

Properties for defining a CfnEnvironment.

Inheritance
object
CfnEnvironmentProps
Implements
ICfnEnvironmentProps
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 CfnEnvironmentProps : ICfnEnvironmentProps
Syntax (vb)
Public Class CfnEnvironmentProps Implements ICfnEnvironmentProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-environment.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 cfnEnvironmentProps = new CfnEnvironmentProps {
                 DomainIdentifier = "domainIdentifier",
                 Name = "name",
                 ProjectIdentifier = "projectIdentifier",

                 // the properties below are optional
                 DeploymentOrder = 123,
                 Description = "description",
                 EnvironmentAccountIdentifier = "environmentAccountIdentifier",
                 EnvironmentAccountRegion = "environmentAccountRegion",
                 EnvironmentBlueprintIdentifier = "environmentBlueprintIdentifier",
                 EnvironmentConfigurationId = "environmentConfigurationId",
                 EnvironmentProfileIdentifier = "environmentProfileIdentifier",
                 EnvironmentRoleArn = "environmentRoleArn",
                 GlossaryTerms = new [] { "glossaryTerms" },
                 UserParameters = new [] { new EnvironmentParameterProperty {
                     Name = "name",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnEnvironmentProps()

Properties for defining a CfnEnvironment.

Properties

DeploymentOrder

The deployment order for the environment.

Description

The description of the environment.

DomainIdentifier

The identifier of the Amazon DataZone domain in which the environment is created.

EnvironmentAccountIdentifier

The identifier of the AWS account in which an environment exists.

EnvironmentAccountRegion

The AWS Region in which an environment exists.

EnvironmentBlueprintIdentifier

The identifier of the environment blueprint.

EnvironmentConfigurationId

The identifier of the environment configuration.

EnvironmentProfileIdentifier

The identifier of the environment profile that is used to create this Amazon DataZone environment.

EnvironmentRoleArn

The ARN of the environment role.

GlossaryTerms

The glossary terms that can be used in this Amazon DataZone environment.

Name

The name of the Amazon DataZone environment.

ProjectIdentifier

The identifier of the Amazon DataZone project in which this environment is created.

UserParameters

The user parameters of this Amazon DataZone environment.

Constructors

CfnEnvironmentProps()

Properties for defining a CfnEnvironment.

public CfnEnvironmentProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-environment.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 cfnEnvironmentProps = new CfnEnvironmentProps {
                 DomainIdentifier = "domainIdentifier",
                 Name = "name",
                 ProjectIdentifier = "projectIdentifier",

                 // the properties below are optional
                 DeploymentOrder = 123,
                 Description = "description",
                 EnvironmentAccountIdentifier = "environmentAccountIdentifier",
                 EnvironmentAccountRegion = "environmentAccountRegion",
                 EnvironmentBlueprintIdentifier = "environmentBlueprintIdentifier",
                 EnvironmentConfigurationId = "environmentConfigurationId",
                 EnvironmentProfileIdentifier = "environmentProfileIdentifier",
                 EnvironmentRoleArn = "environmentRoleArn",
                 GlossaryTerms = new [] { "glossaryTerms" },
                 UserParameters = new [] { new EnvironmentParameterProperty {
                     Name = "name",
                     Value = "value"
                 } }
             };

Properties

DeploymentOrder

The deployment order for the environment.

public double? DeploymentOrder { get; set; }
Property Value

double?

Remarks

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

Description

The description of the environment.

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

string

Remarks

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

DomainIdentifier

The identifier of the Amazon DataZone domain in which the environment is created.

public string DomainIdentifier { get; set; }
Property Value

string

Remarks

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

EnvironmentAccountIdentifier

The identifier of the AWS account in which an environment exists.

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

string

Remarks

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

EnvironmentAccountRegion

The AWS Region in which an environment exists.

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

string

Remarks

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

EnvironmentBlueprintIdentifier

The identifier of the environment blueprint.

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

string

Remarks

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

EnvironmentConfigurationId

The identifier of the environment configuration.

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

string

Remarks

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

EnvironmentProfileIdentifier

The identifier of the environment profile that is used to create this Amazon DataZone environment.

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

string

Remarks

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

EnvironmentRoleArn

The ARN of the environment role.

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

string

Remarks

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

GlossaryTerms

The glossary terms that can be used in this Amazon DataZone environment.

public string[]? GlossaryTerms { get; set; }
Property Value

string[]

Remarks

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

Name

The name of the Amazon DataZone environment.

public string Name { get; set; }
Property Value

string

Remarks

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

ProjectIdentifier

The identifier of the Amazon DataZone project in which this environment is created.

public string ProjectIdentifier { get; set; }
Property Value

string

Remarks

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

UserParameters

The user parameters of this Amazon DataZone environment.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnEnvironment.IEnvironmentParameterProperty)[]

Implements

ICfnEnvironmentProps
Back to top Generated by DocFX