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
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 |
| 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 |
| ProjectResourceTagsDescription | Properties for defining a |
| Status | The status of a project profile. |
| UseDefaultConfigurations | Properties for defining a |
Properties
AllowCustomProjectResourceTags
Properties for defining a CfnProjectProfile.
object? AllowCustomProjectResourceTags { get; }
Property Value
Remarks
Description
The description of the project profile.
string? Description { get; }
Property Value
Remarks
DomainIdentifier
A domain ID of the project profile.
string? DomainIdentifier { get; }
Property Value
Remarks
DomainUnitIdentifier
A domain unit ID of the project profile.
string? DomainUnitIdentifier { get; }
Property Value
Remarks
EnvironmentConfigurations
Environment configurations of a project profile.
object? EnvironmentConfigurations { get; }
Property Value
Remarks
Name
The name of a project profile.
string Name { get; }
Property Value
Remarks
ProjectResourceTags
Properties for defining a CfnProjectProfile.
object? ProjectResourceTags { get; }
Property Value
Remarks
ProjectResourceTagsDescription
Properties for defining a CfnProjectProfile.
string? ProjectResourceTagsDescription { get; }
Property Value
Remarks
Status
The status of a project profile.
string? Status { get; }
Property Value
Remarks
UseDefaultConfigurations
Properties for defining a CfnProjectProfile.
object? UseDefaultConfigurations { get; }