Skip to content

IMessageContact

Represents a MessageContact.

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node for this construct.
env com.aliyun.ros.cdk.core.IResourceEnvironment The environment this resource belongs to.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
attrCreateTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute CreateTime: Creation time of Message Contact.
attrEmailAddress java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute EmailAddress: The email address of the contact.
attrMessageContactId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute MessageContactId: The ID of Message Contact.
attrMessageContactName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute MessageContactName: The name of the contact.
attrMessageTypes java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute MessageTypes: The types of messages received by the contact.
attrPhoneNumber java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PhoneNumber: The mobile phone number of the contact.
attrTitle java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Title: The job title of the contact.
props MessageContactProps No description.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.ros.cdk.core.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

public Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrCreateTimeRequired

public java.lang.Object getAttrCreateTime();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute CreateTime: Creation time of Message Contact.


attrEmailAddressRequired

public java.lang.Object getAttrEmailAddress();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute EmailAddress: The email address of the contact.


attrMessageContactIdRequired

public java.lang.Object getAttrMessageContactId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute MessageContactId: The ID of Message Contact.


attrMessageContactNameRequired

public java.lang.Object getAttrMessageContactName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute MessageContactName: The name of the contact.


attrMessageTypesRequired

public java.lang.Object getAttrMessageTypes();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute MessageTypes: The types of messages received by the contact.


attrPhoneNumberRequired

public java.lang.Object getAttrPhoneNumber();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PhoneNumber: The mobile phone number of the contact.


attrTitleRequired

public java.lang.Object getAttrTitle();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Title: The job title of the contact.


propsRequired

public MessageContactProps getProps();