Class CfnEnvironmentProps
Properties for defining a CfnEnvironment.
Implements
Inherited Members
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 |
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
Remarks
Description
The description of the environment.
public string? Description { get; set; }
Property Value
Remarks
DomainIdentifier
The identifier of the Amazon DataZone domain in which the environment is created.
public string DomainIdentifier { get; set; }
Property Value
Remarks
EnvironmentAccountIdentifier
The identifier of the AWS account in which an environment exists.
public string? EnvironmentAccountIdentifier { get; set; }
Property Value
Remarks
EnvironmentAccountRegion
The AWS Region in which an environment exists.
public string? EnvironmentAccountRegion { get; set; }
Property Value
Remarks
EnvironmentBlueprintIdentifier
The identifier of the environment blueprint.
public string? EnvironmentBlueprintIdentifier { get; set; }
Property Value
Remarks
EnvironmentConfigurationId
The identifier of the environment configuration.
public string? EnvironmentConfigurationId { get; set; }
Property Value
Remarks
EnvironmentProfileIdentifier
The identifier of the environment profile that is used to create this Amazon DataZone environment.
public string? EnvironmentProfileIdentifier { get; set; }
Property Value
Remarks
EnvironmentRoleArn
The ARN of the environment role.
public string? EnvironmentRoleArn { get; set; }
Property Value
Remarks
GlossaryTerms
The glossary terms that can be used in this Amazon DataZone environment.
public string[]? GlossaryTerms { get; set; }
Property Value
string[]
Remarks
Name
The name of the Amazon DataZone environment.
public string Name { get; set; }
Property Value
Remarks
ProjectIdentifier
The identifier of the Amazon DataZone project in which this environment is created.
public string ProjectIdentifier { get; set; }
Property Value
Remarks
UserParameters
The user parameters of this Amazon DataZone environment.
public object? UserParameters { get; set; }