Skip to content

IDomain

  • Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource

  • Implemented By: Domain, IDomain

Represents a Domain.

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node for this construct.
Env github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment The environment this resource belongs to.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
AttrCnameAuthStatus interface{} Attribute CnameAuthStatus: Cname auth status.
AttrCnameConfirmStatus interface{} Attribute CnameConfirmStatus: Cname confirm status.
AttrCnameRecord interface{} Attribute CnameRecord: Cname record.
AttrCreateTime interface{} Attribute CreateTime: The creation time of the domain.
AttrDefaultDomain interface{} Attribute DefaultDomain: Default domain.
AttrDnsMx interface{} Attribute DnsMx: DNS MX.
AttrDnsSpf interface{} Attribute DnsSpf: DNS SPF.
AttrDnsTxt interface{} Attribute DnsTxt: DNS txt.
AttrDomainId interface{} Attribute DomainId: The ID of the domain.
AttrDomainName interface{} Attribute DomainName: The name of the domain.
AttrDomainType interface{} Attribute DomainType: The type of the domain.
AttrIcpStatus interface{} Attribute IcpStatus: ICP status.
AttrMxAuthStatus interface{} Attribute MxAuthStatus: MX auth status.
AttrMxRecord interface{} Attribute MxRecord: MX Record.
AttrSpfAuthStatus interface{} Attribute SpfAuthStatus: SPF auth status.
AttrSpfRecord interface{} Attribute SpfRecord: SPF record.
AttrTlDomainName interface{} Attribute TlDomainName: TL domain name.
AttrTracefRecord interface{} Attribute TracefRecord: Tracef Record.
Props DomainProps No description.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node for this construct.


EnvRequired

func Env() IResourceEnvironment
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


StackRequired

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


AttrCnameAuthStatusRequired

func AttrCnameAuthStatus() interface{}
  • Type: interface{}

Attribute CnameAuthStatus: Cname auth status.


AttrCnameConfirmStatusRequired

func AttrCnameConfirmStatus() interface{}
  • Type: interface{}

Attribute CnameConfirmStatus: Cname confirm status.


AttrCnameRecordRequired

func AttrCnameRecord() interface{}
  • Type: interface{}

Attribute CnameRecord: Cname record.


AttrCreateTimeRequired

func AttrCreateTime() interface{}
  • Type: interface{}

Attribute CreateTime: The creation time of the domain.


AttrDefaultDomainRequired

func AttrDefaultDomain() interface{}
  • Type: interface{}

Attribute DefaultDomain: Default domain.


AttrDnsMxRequired

func AttrDnsMx() interface{}
  • Type: interface{}

Attribute DnsMx: DNS MX.


AttrDnsSpfRequired

func AttrDnsSpf() interface{}
  • Type: interface{}

Attribute DnsSpf: DNS SPF.


AttrDnsTxtRequired

func AttrDnsTxt() interface{}
  • Type: interface{}

Attribute DnsTxt: DNS txt.


AttrDomainIdRequired

func AttrDomainId() interface{}
  • Type: interface{}

Attribute DomainId: The ID of the domain.


AttrDomainNameRequired

func AttrDomainName() interface{}
  • Type: interface{}

Attribute DomainName: The name of the domain.


AttrDomainTypeRequired

func AttrDomainType() interface{}
  • Type: interface{}

Attribute DomainType: The type of the domain.


AttrIcpStatusRequired

func AttrIcpStatus() interface{}
  • Type: interface{}

Attribute IcpStatus: ICP status.


AttrMxAuthStatusRequired

func AttrMxAuthStatus() interface{}
  • Type: interface{}

Attribute MxAuthStatus: MX auth status.


AttrMxRecordRequired

func AttrMxRecord() interface{}
  • Type: interface{}

Attribute MxRecord: MX Record.


AttrSpfAuthStatusRequired

func AttrSpfAuthStatus() interface{}
  • Type: interface{}

Attribute SpfAuthStatus: SPF auth status.


AttrSpfRecordRequired

func AttrSpfRecord() interface{}
  • Type: interface{}

Attribute SpfRecord: SPF record.


AttrTlDomainNameRequired

func AttrTlDomainName() interface{}
  • Type: interface{}

Attribute TlDomainName: TL domain name.


AttrTracefRecordRequired

func AttrTracefRecord() interface{}
  • Type: interface{}

Attribute TracefRecord: Tracef Record.


PropsRequired

func Props() DomainProps