Skip to content

IMessageContact

Represents a MessageContact.

Properties

Name Type Description
Node AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode The construct tree node for this construct.
Env AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment The environment this resource belongs to.
Stack AlibabaCloud.SDK.ROS.CDK.Core.Stack The stack in which this resource is defined.
AttrCreateTime object Attribute CreateTime: Creation time of Message Contact.
AttrEmailAddress object Attribute EmailAddress: The email address of the contact.
AttrMessageContactId object Attribute MessageContactId: The ID of Message Contact.
AttrMessageContactName object Attribute MessageContactName: The name of the contact.
AttrMessageTypes object Attribute MessageTypes: The types of messages received by the contact.
AttrPhoneNumber object Attribute PhoneNumber: The mobile phone number of the contact.
AttrTitle object Attribute Title: The job title of the contact.
Props MessageContactProps No description.

NodeRequired

public ConstructNode Node { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode

The construct tree node for this construct.


EnvRequired

public IResourceEnvironment Env { get; }
  • Type: AlibabaCloud.SDK.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 Stack { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.Stack

The stack in which this resource is defined.


AttrCreateTimeRequired

public object AttrCreateTime { get; }
  • Type: object

Attribute CreateTime: Creation time of Message Contact.


AttrEmailAddressRequired

public object AttrEmailAddress { get; }
  • Type: object

Attribute EmailAddress: The email address of the contact.


AttrMessageContactIdRequired

public object AttrMessageContactId { get; }
  • Type: object

Attribute MessageContactId: The ID of Message Contact.


AttrMessageContactNameRequired

public object AttrMessageContactName { get; }
  • Type: object

Attribute MessageContactName: The name of the contact.


AttrMessageTypesRequired

public object AttrMessageTypes { get; }
  • Type: object

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


AttrPhoneNumberRequired

public object AttrPhoneNumber { get; }
  • Type: object

Attribute PhoneNumber: The mobile phone number of the contact.


AttrTitleRequired

public object AttrTitle { get; }
  • Type: object

Attribute Title: The job title of the contact.


PropsRequired

public MessageContactProps Props { get; }