Show / Hide Table of Contents

Class CfnDomainName

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnDomainName
Implements
IInspectable
ITaggableV2
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.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.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDomainName : CfnResource, IInspectable, ITaggableV2
Syntax (vb)
Public Class CfnDomainName Inherits CfnResource Implements IInspectable, ITaggableV2
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

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.AppSync;

             var cfnDomainName = new CfnDomainName(this, "MyCfnDomainName", new CfnDomainNameProps {
                 CertificateArn = "certificateArn",
                 DomainName = "domainName",

                 // the properties below are optional
                 Description = "description",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             });

Synopsis

Constructors

CfnDomainName(Construct, string, ICfnDomainNameProps)

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

Properties

AttrAppSyncDomainName

The domain name provided by AWS AppSync .

AttrDomainName

The domain name.

AttrDomainNameArn

The Amazon resource name (ARN) of the domain name.

AttrHostedZoneId

The ID of your Amazon RouteĀ 53 hosted zone.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CdkTagManager

Tag Manager which manages the tags for this resource.

CertificateArn

The Amazon Resource Name (ARN) of the certificate.

CfnProperties

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

Description

The decription for your domain name.

DomainName

The domain name.

Tags

A set of tags (key-value pairs) for this domain name.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

RenderProperties(IDictionary<string, object>)

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

Constructors

CfnDomainName(Construct, string, ICfnDomainNameProps)

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

public CfnDomainName(Construct scope, string id, ICfnDomainNameProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

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

props ICfnDomainNameProps

Resource properties.

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

Properties

AttrAppSyncDomainName

The domain name provided by AWS AppSync .

public virtual string AttrAppSyncDomainName { get; }
Property Value

string

Remarks

CloudformationAttribute: AppSyncDomainName

AttrDomainName

The domain name.

public virtual string AttrDomainName { get; }
Property Value

string

Remarks

CloudformationAttribute: DomainName

AttrDomainNameArn

The Amazon resource name (ARN) of the domain name.

public virtual string AttrDomainNameArn { get; }
Property Value

string

Remarks

CloudformationAttribute: DomainNameArn

AttrHostedZoneId

The ID of your Amazon RouteĀ 53 hosted zone.

public virtual string AttrHostedZoneId { get; }
Property Value

string

Remarks

CloudformationAttribute: HostedZoneId

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-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

CdkTagManager

Tag Manager which manages the tags for this resource.

public virtual TagManager CdkTagManager { get; }
Property Value

TagManager

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

CertificateArn

The Amazon Resource Name (ARN) of the certificate.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

CfnProperties

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

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-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

Description

The decription for your domain name.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

DomainName

The domain name.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

Tags

A set of tags (key-value pairs) for this domain name.

public virtual ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

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-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

The AWS::AppSync::DomainName resource creates a DomainNameConfig object to configure a custom domain.

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-appsync-domainname.html

CloudformationResource: AWS::AppSync::DomainName

ExampleMetadata: fixture=_generated

Implements

IInspectable
ITaggableV2
Back to top Generated by DocFX