Show / Hide Table of Contents

Class CfnFormType

The details of the metadata form type.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnFormType
Implements
IInspectable
IFormTypeRef
IConstruct
IDependable
IEnvironmentAware
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(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.CfnPropertyName(string)
CfnResource.GetAtt(string, 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.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.With(params IMixin[])
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.DataZone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFormType : CfnResource, IInspectable, IFormTypeRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnFormType Inherits CfnResource Implements IInspectable, IFormTypeRef, IConstruct, IDependable, IEnvironmentAware
Remarks

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

CloudformationResource: AWS::DataZone::FormType

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 cfnFormType = new CfnFormType(this, "MyCfnFormType", new CfnFormTypeProps {
                 DomainIdentifier = "domainIdentifier",
                 Model = new ModelProperty {
                     Smithy = "smithy"
                 },
                 Name = "name",
                 OwningProjectIdentifier = "owningProjectIdentifier",

                 // the properties below are optional
                 Description = "description",
                 Status = "status"
             });

Synopsis

Constructors

CfnFormType(Construct, string, ICfnFormTypeProps)

Create a new AWS::DataZone::FormType.

Properties

AttrCreatedAt

The timestamp of when the metadata form type was created.

AttrCreatedBy

The Amazon DataZone user who created teh metadata form type.

AttrDomainId

The identifier of the Amazon DataZone domain in which the form type exists.

AttrFormTypeIdentifier

The ID of the metadata form type.

AttrOwningProjectId

The identifier of the project that owns the form type.

AttrRevision

The revision of the form type.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CfnProperties

The details of the metadata form type.

CfnPropertyNames

The details of the metadata form type.

Description

The description of the metadata form type.

DomainIdentifier

The identifier of the Amazon DataZone domain in which the form type exists.

FormTypeRef

A reference to a FormType resource.

Model

The model of the form type.

Name

The name of the form type.

OwningProjectIdentifier

The identifier of the project that owns the form type.

Status

The status of the form type.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

IsCfnFormType(object)

Checks whether the given object is a CfnFormType.

RenderProperties(IDictionary<string, object>)

The details of the metadata form type.

Constructors

CfnFormType(Construct, string, ICfnFormTypeProps)

Create a new AWS::DataZone::FormType.

public CfnFormType(Construct scope, string id, ICfnFormTypeProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

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

props ICfnFormTypeProps

Resource properties.

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

Properties

AttrCreatedAt

The timestamp of when the metadata form type was created.

public virtual string AttrCreatedAt { get; }
Property Value

string

Remarks

CloudformationAttribute: CreatedAt

AttrCreatedBy

The Amazon DataZone user who created teh metadata form type.

public virtual string AttrCreatedBy { get; }
Property Value

string

Remarks

CloudformationAttribute: CreatedBy

AttrDomainId

The identifier of the Amazon DataZone domain in which the form type exists.

public virtual string AttrDomainId { get; }
Property Value

string

Remarks

CloudformationAttribute: DomainId

AttrFormTypeIdentifier

The ID of the metadata form type.

public virtual string AttrFormTypeIdentifier { get; }
Property Value

string

Remarks

CloudformationAttribute: FormTypeIdentifier

AttrOwningProjectId

The identifier of the project that owns the form type.

public virtual string AttrOwningProjectId { get; }
Property Value

string

Remarks

CloudformationAttribute: OwningProjectId

AttrRevision

The revision of the form type.

public virtual string AttrRevision { get; }
Property Value

string

Remarks

CloudformationAttribute: Revision

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

CfnProperties

The details of the metadata form type.

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

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

CfnPropertyNames

The details of the metadata form type.

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

IDictionary<string, string>

Overrides
CfnResource.CfnPropertyNames
Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

Description

The description of the metadata form type.

public virtual string? Description { get; set; }
Property Value

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

DomainIdentifier

The identifier of the Amazon DataZone domain in which the form type exists.

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

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

FormTypeRef

A reference to a FormType resource.

public virtual IFormTypeReference FormTypeRef { get; }
Property Value

IFormTypeReference

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

Model

The model of the form type.

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

object

Remarks

Type union: either IResolvable or CfnFormType.IModelProperty

Name

The name of the form type.

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

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

OwningProjectIdentifier

The identifier of the project that owns the form type.

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

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

Status

The status of the form type.

public virtual string? Status { get; set; }
Property Value

string

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

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.

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

IsCfnFormType(object)

Checks whether the given object is a CfnFormType.

public static bool IsCfnFormType(object x)
Parameters
x object
Returns

bool

Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

The details of the metadata form type.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

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

CloudformationResource: AWS::DataZone::FormType

ExampleMetadata: fixture=_generated

Implements

IInspectable
IFormTypeRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX