Show / Hide Table of Contents

Class CfnEnvironmentBlueprintConfiguration

The configuration details of an environment blueprint.

Inheritance
System.Object
CfnElement
CfnRefElement
CfnResource
CfnEnvironmentBlueprintConfiguration
Implements
IInspectable
Inherited Members
CfnResource.IsCfnResource(Object)
CfnResource.AddDeletionOverride(String)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(String, Object)
CfnResource.AddOverride(String, Object)
CfnResource.AddPropertyDeletionOverride(String)
CfnResource.AddPropertyOverride(String, Object)
CfnResource.ApplyRemovalPolicy(Nullable<RemovalPolicy>, IRemovalPolicyOptions)
CfnResource.GetAtt(String, Nullable<ResolutionTypeHint>)
CfnResource.GetMetadata(String)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(Object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(Object)
CfnElement.OverrideLogicalId(String)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AwsDatazone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnEnvironmentBlueprintConfiguration : CfnResource, IInspectable
Syntax (vb)
Public Class CfnEnvironmentBlueprintConfiguration
    Inherits CfnResource
    Implements IInspectable
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-environmentblueprintconfiguration.html

CloudformationResource: AWS::DataZone::EnvironmentBlueprintConfiguration

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 cfnEnvironmentBlueprintConfiguration = new CfnEnvironmentBlueprintConfiguration(this, "MyCfnEnvironmentBlueprintConfiguration", new CfnEnvironmentBlueprintConfigurationProps {
    DomainIdentifier = "domainIdentifier",
    EnabledRegions = new [] { "enabledRegions" },
    EnvironmentBlueprintIdentifier = "environmentBlueprintIdentifier",

    // the properties below are optional
    ManageAccessRoleArn = "manageAccessRoleArn",
    ProvisioningRoleArn = "provisioningRoleArn",
    RegionalParameters = new [] { new RegionalParameterProperty {
        Parameters = new Dictionary<string, string> {
            { "parametersKey", "parameters" }
        },
        Region = "region"
    } }
});

Synopsis

Constructors

CfnEnvironmentBlueprintConfiguration(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

CfnEnvironmentBlueprintConfiguration(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

CfnEnvironmentBlueprintConfiguration(Construct, String, ICfnEnvironmentBlueprintConfigurationProps)

Properties

AttrCreatedAt

The timestamp of when an environment blueprint was created.

AttrDomainId

The identifier of the Amazon DataZone domain in which an environment blueprint exists.

AttrEnvironmentBlueprintId

The identifier of the environment blueprint.

AttrUpdatedAt

The timestamp of when the environment blueprint was updated.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CfnProperties
DomainIdentifier

The identifier of the Amazon DataZone domain in which an environment blueprint exists.

EnabledRegions

The enabled AWS Regions specified in a blueprint configuration.

EnvironmentBlueprintIdentifier

The identifier of the environment blueprint.

ManageAccessRoleArn

The ARN of the manage access role.

ProvisioningRoleArn

The ARN of the provisioning role.

RegionalParameters

The regional parameters of the environment blueprint.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

RenderProperties(IDictionary<String, Object>)

Constructors

CfnEnvironmentBlueprintConfiguration(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected CfnEnvironmentBlueprintConfiguration(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

CfnEnvironmentBlueprintConfiguration(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected CfnEnvironmentBlueprintConfiguration(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

CfnEnvironmentBlueprintConfiguration(Construct, String, ICfnEnvironmentBlueprintConfigurationProps)

public CfnEnvironmentBlueprintConfiguration(Construct scope, string id, ICfnEnvironmentBlueprintConfigurationProps props)
Parameters
scope Constructs.Construct

Scope in which this resource is defined.

id System.String

Construct identifier for this resource (unique in its scope).

props ICfnEnvironmentBlueprintConfigurationProps

Resource properties.

Properties

AttrCreatedAt

The timestamp of when an environment blueprint was created.

public virtual string AttrCreatedAt { get; }
Property Value

System.String

Remarks

CloudformationAttribute: CreatedAt

AttrDomainId

The identifier of the Amazon DataZone domain in which an environment blueprint exists.

public virtual string AttrDomainId { get; }
Property Value

System.String

Remarks

CloudformationAttribute: DomainId

AttrEnvironmentBlueprintId

The identifier of the environment blueprint.

public virtual string AttrEnvironmentBlueprintId { get; }
Property Value

System.String

Remarks

This identifier should be used when creating environment profiles.

CloudformationAttribute: EnvironmentBlueprintId

AttrUpdatedAt

The timestamp of when the environment blueprint was updated.

public virtual string AttrUpdatedAt { get; }
Property Value

System.String

Remarks

CloudformationAttribute: UpdatedAt

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

System.String

CfnProperties

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

System.Collections.Generic.IDictionary<System.String, System.Object>

Overrides
CfnResource.CfnProperties

DomainIdentifier

The identifier of the Amazon DataZone domain in which an environment blueprint exists.

public virtual string DomainIdentifier { get; set; }
Property Value

System.String

EnabledRegions

The enabled AWS Regions specified in a blueprint configuration.

public virtual string[] EnabledRegions { get; set; }
Property Value

System.String[]

EnvironmentBlueprintIdentifier

The identifier of the environment blueprint.

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

System.String

ManageAccessRoleArn

The ARN of the manage access role.

public virtual string ManageAccessRoleArn { get; set; }
Property Value

System.String

ProvisioningRoleArn

The ARN of the provisioning role.

public virtual string ProvisioningRoleArn { get; set; }
Property Value

System.String

RegionalParameters

The regional parameters of the environment blueprint.

public virtual object RegionalParameters { get; set; }
Property Value

System.Object

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

RenderProperties(IDictionary<String, Object>)

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props System.Collections.Generic.IDictionary<System.String, System.Object>
Returns

System.Collections.Generic.IDictionary<System.String, System.Object>

Overrides
CfnResource.RenderProperties(IDictionary<String, Object>)

Implements

IInspectable
Back to top Generated by DocFX