CfnContactMixinProps
- class aws_cdk.mixins_preview.aws_ssmcontacts.mixins.CfnContactMixinProps(*, alias=None, display_name=None, plan=None, tags=None, type=None)
Bases:
objectProperties for CfnContactPropsMixin.
- Parameters:
alias (
Optional[str]) – The unique and identifiable alias of the contact or escalation plan.display_name (
Optional[str]) – The full name of the contact or escalation plan.plan (
Union[IResolvable,Sequence[Union[IResolvable,StageProperty,Dict[str,Any]]],None]) – A list of stages. A contact has an engagement plan with stages that contact specified contact channels. An escalation plan uses stages that contact specified contacts.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]])type (
Optional[str]) – The type of contact. -PERSONAL: A single, individual contact. -ESCALATION: An escalation plan. -ONCALL_SCHEDULE: An on-call schedule.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_ssmcontacts import mixins as ssmcontacts_mixins cfn_contact_mixin_props = ssmcontacts_mixins.CfnContactMixinProps( alias="alias", display_name="displayName", plan=[ssmcontacts_mixins.CfnContactPropsMixin.StageProperty( duration_in_minutes=123, rotation_ids=["rotationIds"], targets=[ssmcontacts_mixins.CfnContactPropsMixin.TargetsProperty( channel_target_info=ssmcontacts_mixins.CfnContactPropsMixin.ChannelTargetInfoProperty( channel_id="channelId", retry_interval_in_minutes=123 ), contact_target_info=ssmcontacts_mixins.CfnContactPropsMixin.ContactTargetInfoProperty( contact_id="contactId", is_essential=False ) )] )], tags=[CfnTag( key="key", value="value" )], type="type" )
Attributes
- alias
The unique and identifiable alias of the contact or escalation plan.
- display_name
The full name of the contact or escalation plan.
- plan
A list of stages.
A contact has an engagement plan with stages that contact specified contact channels. An escalation plan uses stages that contact specified contacts.
- tags
-
- Type:
see
- type
The type of contact.
PERSONAL: A single, individual contact.ESCALATION: An escalation plan.ONCALL_SCHEDULE: An on-call schedule.