CfnResponsePlanMixinProps
- class aws_cdk.mixins_preview.aws_ssmincidents.mixins.CfnResponsePlanMixinProps(*, actions=None, chat_channel=None, display_name=None, engagements=None, incident_template=None, integrations=None, name=None, tags=None)
Bases:
objectProperties for CfnResponsePlanPropsMixin.
- Parameters:
actions (
Union[IResolvable,Sequence[Union[IResolvable,ActionProperty,Dict[str,Any]]],None]) – The actions that the response plan starts at the beginning of an incident.chat_channel (
Union[IResolvable,ChatChannelProperty,Dict[str,Any],None]) – The chat channel used for collaboration during an incident.display_name (
Optional[str]) – The human readable name of the response plan.engagements (
Optional[Sequence[str]]) – The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.incident_template (
Union[IResolvable,IncidentTemplateProperty,Dict[str,Any],None]) – Details used to create an incident when using this response plan.integrations (
Union[IResolvable,Sequence[Union[IResolvable,IntegrationProperty,Dict[str,Any]]],None]) – Information about third-party services integrated into the response plan.name (
Optional[str]) – The name of the response plan.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of key-value pairs to apply to this resource. For more information, see Tag .
- See:
- 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_ssmincidents import mixins as ssmincidents_mixins cfn_response_plan_mixin_props = ssmincidents_mixins.CfnResponsePlanMixinProps( actions=[ssmincidents_mixins.CfnResponsePlanPropsMixin.ActionProperty( ssm_automation=ssmincidents_mixins.CfnResponsePlanPropsMixin.SsmAutomationProperty( document_name="documentName", document_version="documentVersion", dynamic_parameters=[ssmincidents_mixins.CfnResponsePlanPropsMixin.DynamicSsmParameterProperty( key="key", value=ssmincidents_mixins.CfnResponsePlanPropsMixin.DynamicSsmParameterValueProperty( variable="variable" ) )], parameters=[ssmincidents_mixins.CfnResponsePlanPropsMixin.SsmParameterProperty( key="key", values=["values"] )], role_arn="roleArn", target_account="targetAccount" ) )], chat_channel=ssmincidents_mixins.CfnResponsePlanPropsMixin.ChatChannelProperty( chatbot_sns=["chatbotSns"] ), display_name="displayName", engagements=["engagements"], incident_template=ssmincidents_mixins.CfnResponsePlanPropsMixin.IncidentTemplateProperty( dedupe_string="dedupeString", impact=123, incident_tags=[CfnTag( key="key", value="value" )], notification_targets=[ssmincidents_mixins.CfnResponsePlanPropsMixin.NotificationTargetItemProperty( sns_topic_arn="snsTopicArn" )], summary="summary", title="title" ), integrations=[ssmincidents_mixins.CfnResponsePlanPropsMixin.IntegrationProperty( pager_duty_configuration=ssmincidents_mixins.CfnResponsePlanPropsMixin.PagerDutyConfigurationProperty( name="name", pager_duty_incident_configuration=ssmincidents_mixins.CfnResponsePlanPropsMixin.PagerDutyIncidentConfigurationProperty( service_id="serviceId" ), secret_id="secretId" ) )], name="name", tags=[CfnTag( key="key", value="value" )] )
Attributes
- actions
The actions that the response plan starts at the beginning of an incident.
- chat_channel
The chat channel used for collaboration during an incident.
- display_name
The human readable name of the response plan.
- engagements
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
- incident_template
Details used to create an incident when using this response plan.
- integrations
Information about third-party services integrated into the response plan.
- name
The name of the response plan.