Show / Hide Table of Contents

Interface ICfnProjectProfileProps

Properties for defining a CfnProjectProfile.

Namespace: Amazon.CDK.AWS.DataZone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnProjectProfileProps
Syntax (vb)
Public Interface ICfnProjectProfileProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-projectprofile.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 cfnProjectProfileProps = new CfnProjectProfileProps {
                 Name = "name",

                 // the properties below are optional
                 AllowCustomProjectResourceTags = false,
                 Description = "description",
                 DomainIdentifier = "domainIdentifier",
                 DomainUnitIdentifier = "domainUnitIdentifier",
                 EnvironmentConfigurations = new [] { new EnvironmentConfigurationProperty {
                     AwsRegion = new RegionProperty {
                         RegionName = "regionName"
                     },
                     EnvironmentBlueprintId = "environmentBlueprintId",
                     Name = "name",

                     // the properties below are optional
                     AwsAccount = new AwsAccountProperty {
                         AwsAccountId = "awsAccountId"
                     },
                     ConfigurationParameters = new EnvironmentConfigurationParametersDetailsProperty {
                         ParameterOverrides = new [] { new EnvironmentConfigurationParameterProperty {
                             IsEditable = false,
                             Name = "name",
                             Value = "value"
                         } },
                         ResolvedParameters = new [] { new EnvironmentConfigurationParameterProperty {
                             IsEditable = false,
                             Name = "name",
                             Value = "value"
                         } },
                         SsmPath = "ssmPath"
                     },
                     DeploymentMode = "deploymentMode",
                     DeploymentOrder = 123,
                     Description = "description",
                     EnvironmentConfigurationId = "environmentConfigurationId"
                 } },
                 ProjectResourceTags = new [] { new ResourceTagParameterProperty {
                     IsValueEditable = false,
                     Key = "key",
                     Value = "value"
                 } },
                 ProjectResourceTagsDescription = "projectResourceTagsDescription",
                 Status = "status",
                 UseDefaultConfigurations = false
             };

Synopsis

Properties

AllowCustomProjectResourceTags

Properties for defining a CfnProjectProfile.

Description

The description of the project profile.

DomainIdentifier

A domain ID of the project profile.

DomainUnitIdentifier

A domain unit ID of the project profile.

EnvironmentConfigurations

Environment configurations of a project profile.

Name

The name of a project profile.

ProjectResourceTags

Properties for defining a CfnProjectProfile.

ProjectResourceTagsDescription

Properties for defining a CfnProjectProfile.

Status

The status of a project profile.

UseDefaultConfigurations

Properties for defining a CfnProjectProfile.

Properties

AllowCustomProjectResourceTags

Properties for defining a CfnProjectProfile.

object? AllowCustomProjectResourceTags { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

Description

The description of the project profile.

string? Description { get; }
Property Value

string

Remarks

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

DomainIdentifier

A domain ID of the project profile.

string? DomainIdentifier { get; }
Property Value

string

Remarks

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

DomainUnitIdentifier

A domain unit ID of the project profile.

string? DomainUnitIdentifier { get; }
Property Value

string

Remarks

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

EnvironmentConfigurations

Environment configurations of a project profile.

object? EnvironmentConfigurations { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnProjectProfile.IEnvironmentConfigurationProperty)[]

Name

The name of a project profile.

string Name { get; }
Property Value

string

Remarks

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

ProjectResourceTags

Properties for defining a CfnProjectProfile.

object? ProjectResourceTags { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnProjectProfile.IResourceTagParameterProperty)[]

ProjectResourceTagsDescription

Properties for defining a CfnProjectProfile.

string? ProjectResourceTagsDescription { get; }
Property Value

string

Remarks

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

Status

The status of a project profile.

string? Status { get; }
Property Value

string

Remarks

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

UseDefaultConfigurations

Properties for defining a CfnProjectProfile.

object? UseDefaultConfigurations { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

Back to top Generated by DocFX