Interface ICfnEnvironmentProps
Properties for defining a CfnEnvironment.
Namespace: Amazon.CDK.AWS.DataZone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnEnvironmentProps
Syntax (vb)
Public Interface 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
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. |
Properties
DeploymentOrder
The deployment order for the environment.
double? DeploymentOrder { get; }
Property Value
Remarks
Description
The description of the environment.
string? Description { get; }
Property Value
Remarks
DomainIdentifier
The identifier of the Amazon DataZone domain in which the environment is created.
string DomainIdentifier { get; }
Property Value
Remarks
EnvironmentAccountIdentifier
The identifier of the AWS account in which an environment exists.
string? EnvironmentAccountIdentifier { get; }
Property Value
Remarks
EnvironmentAccountRegion
The AWS Region in which an environment exists.
string? EnvironmentAccountRegion { get; }
Property Value
Remarks
EnvironmentBlueprintIdentifier
The identifier of the environment blueprint.
string? EnvironmentBlueprintIdentifier { get; }
Property Value
Remarks
EnvironmentConfigurationId
The identifier of the environment configuration.
string? EnvironmentConfigurationId { get; }
Property Value
Remarks
EnvironmentProfileIdentifier
The identifier of the environment profile that is used to create this Amazon DataZone environment.
string? EnvironmentProfileIdentifier { get; }
Property Value
Remarks
EnvironmentRoleArn
The ARN of the environment role.
string? EnvironmentRoleArn { get; }
Property Value
Remarks
GlossaryTerms
The glossary terms that can be used in this Amazon DataZone environment.
string[]? GlossaryTerms { get; }
Property Value
string[]
Remarks
Name
The name of the Amazon DataZone environment.
string Name { get; }
Property Value
Remarks
ProjectIdentifier
The identifier of the Amazon DataZone project in which this environment is created.
string ProjectIdentifier { get; }
Property Value
Remarks
UserParameters
The user parameters of this Amazon DataZone environment.
object? UserParameters { get; }