Documentation
¶
Index ¶
- Constants
- type LookupReplicationSetArgs
- type LookupReplicationSetOutputArgs
- type LookupReplicationSetResult
- type LookupReplicationSetResultOutput
- func (o LookupReplicationSetResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupReplicationSetResultOutput) DeletionProtected() pulumi.BoolPtrOutput
- func (LookupReplicationSetResultOutput) ElementType() reflect.Type
- func (o LookupReplicationSetResultOutput) Regions() ReplicationSetReplicationRegionArrayOutput
- func (o LookupReplicationSetResultOutput) Tags() aws.TagArrayOutput
- func (o LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutput() LookupReplicationSetResultOutput
- func (o LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutputWithContext(ctx context.Context) LookupReplicationSetResultOutput
- type LookupResponsePlanArgs
- type LookupResponsePlanOutputArgs
- type LookupResponsePlanResult
- type LookupResponsePlanResultOutput
- func (o LookupResponsePlanResultOutput) Actions() ResponsePlanActionArrayOutput
- func (o LookupResponsePlanResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupResponsePlanResultOutput) ChatChannel() ResponsePlanChatChannelPtrOutput
- func (o LookupResponsePlanResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupResponsePlanResultOutput) ElementType() reflect.Type
- func (o LookupResponsePlanResultOutput) Engagements() pulumi.StringArrayOutput
- func (o LookupResponsePlanResultOutput) IncidentTemplate() ResponsePlanIncidentTemplatePtrOutput
- func (o LookupResponsePlanResultOutput) Integrations() ResponsePlanIntegrationArrayOutput
- func (o LookupResponsePlanResultOutput) Tags() aws.TagArrayOutput
- func (o LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutput() LookupResponsePlanResultOutput
- func (o LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutputWithContext(ctx context.Context) LookupResponsePlanResultOutput
- type ReplicationSet
- type ReplicationSetArgs
- type ReplicationSetInput
- type ReplicationSetOutput
- func (o ReplicationSetOutput) Arn() pulumi.StringOutput
- func (o ReplicationSetOutput) DeletionProtected() pulumi.BoolPtrOutput
- func (ReplicationSetOutput) ElementType() reflect.Type
- func (o ReplicationSetOutput) Regions() ReplicationSetReplicationRegionArrayOutput
- func (o ReplicationSetOutput) Tags() aws.TagArrayOutput
- func (o ReplicationSetOutput) ToReplicationSetOutput() ReplicationSetOutput
- func (o ReplicationSetOutput) ToReplicationSetOutputWithContext(ctx context.Context) ReplicationSetOutput
- type ReplicationSetRegionConfiguration
- type ReplicationSetRegionConfigurationArgs
- func (ReplicationSetRegionConfigurationArgs) ElementType() reflect.Type
- func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutput() ReplicationSetRegionConfigurationOutput
- func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationOutput
- func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
- func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
- type ReplicationSetRegionConfigurationInput
- type ReplicationSetRegionConfigurationOutput
- func (ReplicationSetRegionConfigurationOutput) ElementType() reflect.Type
- func (o ReplicationSetRegionConfigurationOutput) SseKmsKeyId() pulumi.StringOutput
- func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutput() ReplicationSetRegionConfigurationOutput
- func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationOutput
- func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
- func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
- type ReplicationSetRegionConfigurationPtrInput
- type ReplicationSetRegionConfigurationPtrOutput
- func (o ReplicationSetRegionConfigurationPtrOutput) Elem() ReplicationSetRegionConfigurationOutput
- func (ReplicationSetRegionConfigurationPtrOutput) ElementType() reflect.Type
- func (o ReplicationSetRegionConfigurationPtrOutput) SseKmsKeyId() pulumi.StringPtrOutput
- func (o ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
- func (o ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
- type ReplicationSetReplicationRegion
- type ReplicationSetReplicationRegionArgs
- func (ReplicationSetReplicationRegionArgs) ElementType() reflect.Type
- func (i ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutput() ReplicationSetReplicationRegionOutput
- func (i ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionOutput
- type ReplicationSetReplicationRegionArray
- func (ReplicationSetReplicationRegionArray) ElementType() reflect.Type
- func (i ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutput() ReplicationSetReplicationRegionArrayOutput
- func (i ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionArrayOutput
- type ReplicationSetReplicationRegionArrayInput
- type ReplicationSetReplicationRegionArrayOutput
- func (ReplicationSetReplicationRegionArrayOutput) ElementType() reflect.Type
- func (o ReplicationSetReplicationRegionArrayOutput) Index(i pulumi.IntInput) ReplicationSetReplicationRegionOutput
- func (o ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutput() ReplicationSetReplicationRegionArrayOutput
- func (o ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionArrayOutput
- type ReplicationSetReplicationRegionInput
- type ReplicationSetReplicationRegionOutput
- func (ReplicationSetReplicationRegionOutput) ElementType() reflect.Type
- func (o ReplicationSetReplicationRegionOutput) RegionConfiguration() ReplicationSetRegionConfigurationPtrOutput
- func (o ReplicationSetReplicationRegionOutput) RegionName() pulumi.StringPtrOutput
- func (o ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutput() ReplicationSetReplicationRegionOutput
- func (o ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionOutput
- type ReplicationSetState
- type ReplicationSetTag
- type ResponsePlan
- type ResponsePlanAction
- type ResponsePlanActionArgs
- type ResponsePlanActionArray
- type ResponsePlanActionArrayInput
- type ResponsePlanActionArrayOutput
- func (ResponsePlanActionArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanActionArrayOutput) Index(i pulumi.IntInput) ResponsePlanActionOutput
- func (o ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutput() ResponsePlanActionArrayOutput
- func (o ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutputWithContext(ctx context.Context) ResponsePlanActionArrayOutput
- type ResponsePlanActionInput
- type ResponsePlanActionOutput
- func (ResponsePlanActionOutput) ElementType() reflect.Type
- func (o ResponsePlanActionOutput) SsmAutomation() ResponsePlanSsmAutomationPtrOutput
- func (o ResponsePlanActionOutput) ToResponsePlanActionOutput() ResponsePlanActionOutput
- func (o ResponsePlanActionOutput) ToResponsePlanActionOutputWithContext(ctx context.Context) ResponsePlanActionOutput
- type ResponsePlanArgs
- type ResponsePlanChatChannel
- type ResponsePlanChatChannelArgs
- func (ResponsePlanChatChannelArgs) ElementType() reflect.Type
- func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutput() ResponsePlanChatChannelOutput
- func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutputWithContext(ctx context.Context) ResponsePlanChatChannelOutput
- func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
- func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
- type ResponsePlanChatChannelInput
- type ResponsePlanChatChannelOutput
- func (o ResponsePlanChatChannelOutput) ChatbotSns() pulumi.StringArrayOutput
- func (ResponsePlanChatChannelOutput) ElementType() reflect.Type
- func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutput() ResponsePlanChatChannelOutput
- func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutputWithContext(ctx context.Context) ResponsePlanChatChannelOutput
- func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
- func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
- type ResponsePlanChatChannelPtrInput
- type ResponsePlanChatChannelPtrOutput
- func (o ResponsePlanChatChannelPtrOutput) ChatbotSns() pulumi.StringArrayOutput
- func (o ResponsePlanChatChannelPtrOutput) Elem() ResponsePlanChatChannelOutput
- func (ResponsePlanChatChannelPtrOutput) ElementType() reflect.Type
- func (o ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
- func (o ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
- type ResponsePlanDynamicSsmParameter
- type ResponsePlanDynamicSsmParameterArgs
- func (ResponsePlanDynamicSsmParameterArgs) ElementType() reflect.Type
- func (i ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutput() ResponsePlanDynamicSsmParameterOutput
- func (i ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterOutput
- type ResponsePlanDynamicSsmParameterArray
- func (ResponsePlanDynamicSsmParameterArray) ElementType() reflect.Type
- func (i ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutput() ResponsePlanDynamicSsmParameterArrayOutput
- func (i ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterArrayOutput
- type ResponsePlanDynamicSsmParameterArrayInput
- type ResponsePlanDynamicSsmParameterArrayOutput
- func (ResponsePlanDynamicSsmParameterArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanDynamicSsmParameterArrayOutput) Index(i pulumi.IntInput) ResponsePlanDynamicSsmParameterOutput
- func (o ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutput() ResponsePlanDynamicSsmParameterArrayOutput
- func (o ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterArrayOutput
- type ResponsePlanDynamicSsmParameterInput
- type ResponsePlanDynamicSsmParameterOutput
- func (ResponsePlanDynamicSsmParameterOutput) ElementType() reflect.Type
- func (o ResponsePlanDynamicSsmParameterOutput) Key() pulumi.StringOutput
- func (o ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutput() ResponsePlanDynamicSsmParameterOutput
- func (o ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterOutput
- func (o ResponsePlanDynamicSsmParameterOutput) Value() ResponsePlanDynamicSsmParameterValueOutput
- type ResponsePlanDynamicSsmParameterValue
- type ResponsePlanDynamicSsmParameterValueArgs
- func (ResponsePlanDynamicSsmParameterValueArgs) ElementType() reflect.Type
- func (i ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutput() ResponsePlanDynamicSsmParameterValueOutput
- func (i ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterValueOutput
- type ResponsePlanDynamicSsmParameterValueInput
- type ResponsePlanDynamicSsmParameterValueOutput
- func (ResponsePlanDynamicSsmParameterValueOutput) ElementType() reflect.Type
- func (o ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutput() ResponsePlanDynamicSsmParameterValueOutput
- func (o ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterValueOutput
- func (o ResponsePlanDynamicSsmParameterValueOutput) Variable() ResponsePlanVariableTypePtrOutput
- type ResponsePlanIncidentTemplate
- type ResponsePlanIncidentTemplateArgs
- func (ResponsePlanIncidentTemplateArgs) ElementType() reflect.Type
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplateOutput
- type ResponsePlanIncidentTemplateInput
- type ResponsePlanIncidentTemplateOutput
- func (o ResponsePlanIncidentTemplateOutput) DedupeString() pulumi.StringPtrOutput
- func (ResponsePlanIncidentTemplateOutput) ElementType() reflect.Type
- func (o ResponsePlanIncidentTemplateOutput) Impact() pulumi.IntOutput
- func (o ResponsePlanIncidentTemplateOutput) IncidentTags() ResponsePlanTagArrayOutput
- func (o ResponsePlanIncidentTemplateOutput) NotificationTargets() ResponsePlanNotificationTargetItemArrayOutput
- func (o ResponsePlanIncidentTemplateOutput) Summary() pulumi.StringPtrOutput
- func (o ResponsePlanIncidentTemplateOutput) Title() pulumi.StringOutput
- func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput
- func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplateOutput
- type ResponsePlanIncidentTemplatePtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) DedupeString() pulumi.StringPtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) Elem() ResponsePlanIncidentTemplateOutput
- func (ResponsePlanIncidentTemplatePtrOutput) ElementType() reflect.Type
- func (o ResponsePlanIncidentTemplatePtrOutput) Impact() pulumi.IntPtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) IncidentTags() ResponsePlanTagArrayOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) NotificationTargets() ResponsePlanNotificationTargetItemArrayOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) Summary() pulumi.StringPtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) Title() pulumi.StringPtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
- func (o ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
- type ResponsePlanInput
- type ResponsePlanIntegration
- type ResponsePlanIntegrationArgs
- type ResponsePlanIntegrationArray
- func (ResponsePlanIntegrationArray) ElementType() reflect.Type
- func (i ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutput() ResponsePlanIntegrationArrayOutput
- func (i ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutputWithContext(ctx context.Context) ResponsePlanIntegrationArrayOutput
- type ResponsePlanIntegrationArrayInput
- type ResponsePlanIntegrationArrayOutput
- func (ResponsePlanIntegrationArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanIntegrationArrayOutput) Index(i pulumi.IntInput) ResponsePlanIntegrationOutput
- func (o ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutput() ResponsePlanIntegrationArrayOutput
- func (o ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutputWithContext(ctx context.Context) ResponsePlanIntegrationArrayOutput
- type ResponsePlanIntegrationInput
- type ResponsePlanIntegrationOutput
- func (ResponsePlanIntegrationOutput) ElementType() reflect.Type
- func (o ResponsePlanIntegrationOutput) PagerDutyConfiguration() ResponsePlanPagerDutyConfigurationPtrOutput
- func (o ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutput() ResponsePlanIntegrationOutput
- func (o ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutputWithContext(ctx context.Context) ResponsePlanIntegrationOutput
- type ResponsePlanNotificationTargetItem
- type ResponsePlanNotificationTargetItemArgs
- func (ResponsePlanNotificationTargetItemArgs) ElementType() reflect.Type
- func (i ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutput() ResponsePlanNotificationTargetItemOutput
- func (i ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemOutput
- type ResponsePlanNotificationTargetItemArray
- func (ResponsePlanNotificationTargetItemArray) ElementType() reflect.Type
- func (i ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutput() ResponsePlanNotificationTargetItemArrayOutput
- func (i ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemArrayOutput
- type ResponsePlanNotificationTargetItemArrayInput
- type ResponsePlanNotificationTargetItemArrayOutput
- func (ResponsePlanNotificationTargetItemArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanNotificationTargetItemArrayOutput) Index(i pulumi.IntInput) ResponsePlanNotificationTargetItemOutput
- func (o ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutput() ResponsePlanNotificationTargetItemArrayOutput
- func (o ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemArrayOutput
- type ResponsePlanNotificationTargetItemInput
- type ResponsePlanNotificationTargetItemOutput
- func (ResponsePlanNotificationTargetItemOutput) ElementType() reflect.Type
- func (o ResponsePlanNotificationTargetItemOutput) SnsTopicArn() pulumi.StringPtrOutput
- func (o ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutput() ResponsePlanNotificationTargetItemOutput
- func (o ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemOutput
- type ResponsePlanOutput
- func (o ResponsePlanOutput) Actions() ResponsePlanActionArrayOutput
- func (o ResponsePlanOutput) Arn() pulumi.StringOutput
- func (o ResponsePlanOutput) ChatChannel() ResponsePlanChatChannelPtrOutput
- func (o ResponsePlanOutput) DisplayName() pulumi.StringPtrOutput
- func (ResponsePlanOutput) ElementType() reflect.Type
- func (o ResponsePlanOutput) Engagements() pulumi.StringArrayOutput
- func (o ResponsePlanOutput) IncidentTemplate() ResponsePlanIncidentTemplateOutput
- func (o ResponsePlanOutput) Integrations() ResponsePlanIntegrationArrayOutput
- func (o ResponsePlanOutput) Name() pulumi.StringOutput
- func (o ResponsePlanOutput) Tags() aws.TagArrayOutput
- func (o ResponsePlanOutput) ToResponsePlanOutput() ResponsePlanOutput
- func (o ResponsePlanOutput) ToResponsePlanOutputWithContext(ctx context.Context) ResponsePlanOutput
- type ResponsePlanPagerDutyConfiguration
- type ResponsePlanPagerDutyConfigurationArgs
- func (ResponsePlanPagerDutyConfigurationArgs) ElementType() reflect.Type
- func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutput() ResponsePlanPagerDutyConfigurationOutput
- func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationOutput
- func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
- func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
- type ResponsePlanPagerDutyConfigurationInput
- type ResponsePlanPagerDutyConfigurationOutput
- func (ResponsePlanPagerDutyConfigurationOutput) ElementType() reflect.Type
- func (o ResponsePlanPagerDutyConfigurationOutput) Name() pulumi.StringOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) PagerDutyIncidentConfiguration() ResponsePlanPagerDutyIncidentConfigurationOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) SecretId() pulumi.StringOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutput() ResponsePlanPagerDutyConfigurationOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
- func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
- type ResponsePlanPagerDutyConfigurationPtrInput
- type ResponsePlanPagerDutyConfigurationPtrOutput
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) Elem() ResponsePlanPagerDutyConfigurationOutput
- func (ResponsePlanPagerDutyConfigurationPtrOutput) ElementType() reflect.Type
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) PagerDutyIncidentConfiguration() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) SecretId() pulumi.StringPtrOutput
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
- func (o ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
- type ResponsePlanPagerDutyIncidentConfiguration
- type ResponsePlanPagerDutyIncidentConfigurationArgs
- func (ResponsePlanPagerDutyIncidentConfigurationArgs) ElementType() reflect.Type
- func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutput() ResponsePlanPagerDutyIncidentConfigurationOutput
- func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationOutput
- func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- type ResponsePlanPagerDutyIncidentConfigurationInput
- type ResponsePlanPagerDutyIncidentConfigurationOutput
- func (ResponsePlanPagerDutyIncidentConfigurationOutput) ElementType() reflect.Type
- func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ServiceId() pulumi.StringOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutput() ResponsePlanPagerDutyIncidentConfigurationOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- type ResponsePlanPagerDutyIncidentConfigurationPtrInput
- type ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) Elem() ResponsePlanPagerDutyIncidentConfigurationOutput
- func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ElementType() reflect.Type
- func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ServiceId() pulumi.StringPtrOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
- type ResponsePlanSsmAutomation
- type ResponsePlanSsmAutomationArgs
- func (ResponsePlanSsmAutomationArgs) ElementType() reflect.Type
- func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutput() ResponsePlanSsmAutomationOutput
- func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationOutput
- func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
- func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
- type ResponsePlanSsmAutomationInput
- type ResponsePlanSsmAutomationOutput
- func (o ResponsePlanSsmAutomationOutput) DocumentName() pulumi.StringOutput
- func (o ResponsePlanSsmAutomationOutput) DocumentVersion() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationOutput) DynamicParameters() ResponsePlanDynamicSsmParameterArrayOutput
- func (ResponsePlanSsmAutomationOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmAutomationOutput) Parameters() ResponsePlanSsmParameterArrayOutput
- func (o ResponsePlanSsmAutomationOutput) RoleArn() pulumi.StringOutput
- func (o ResponsePlanSsmAutomationOutput) TargetAccount() ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutput() ResponsePlanSsmAutomationOutput
- func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationOutput
- func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
- func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
- type ResponsePlanSsmAutomationPtrInput
- type ResponsePlanSsmAutomationPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) DocumentName() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) DocumentVersion() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) DynamicParameters() ResponsePlanDynamicSsmParameterArrayOutput
- func (o ResponsePlanSsmAutomationPtrOutput) Elem() ResponsePlanSsmAutomationOutput
- func (ResponsePlanSsmAutomationPtrOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmAutomationPtrOutput) Parameters() ResponsePlanSsmParameterArrayOutput
- func (o ResponsePlanSsmAutomationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) TargetAccount() ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
- func (o ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
- type ResponsePlanSsmAutomationTargetAccount
- func (ResponsePlanSsmAutomationTargetAccount) ElementType() reflect.Type
- func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutput() ResponsePlanSsmAutomationTargetAccountOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToStringOutput() pulumi.StringOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResponsePlanSsmAutomationTargetAccountInput
- type ResponsePlanSsmAutomationTargetAccountOutput
- func (ResponsePlanSsmAutomationTargetAccountOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutput() ResponsePlanSsmAutomationTargetAccountOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutput() pulumi.StringOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResponsePlanSsmAutomationTargetAccountPtrInput
- type ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) Elem() ResponsePlanSsmAutomationTargetAccountOutput
- func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResponsePlanSsmParameter
- type ResponsePlanSsmParameterArgs
- func (ResponsePlanSsmParameterArgs) ElementType() reflect.Type
- func (i ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutput() ResponsePlanSsmParameterOutput
- func (i ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutputWithContext(ctx context.Context) ResponsePlanSsmParameterOutput
- type ResponsePlanSsmParameterArray
- func (ResponsePlanSsmParameterArray) ElementType() reflect.Type
- func (i ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutput() ResponsePlanSsmParameterArrayOutput
- func (i ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanSsmParameterArrayOutput
- type ResponsePlanSsmParameterArrayInput
- type ResponsePlanSsmParameterArrayOutput
- func (ResponsePlanSsmParameterArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmParameterArrayOutput) Index(i pulumi.IntInput) ResponsePlanSsmParameterOutput
- func (o ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutput() ResponsePlanSsmParameterArrayOutput
- func (o ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanSsmParameterArrayOutput
- type ResponsePlanSsmParameterInput
- type ResponsePlanSsmParameterOutput
- func (ResponsePlanSsmParameterOutput) ElementType() reflect.Type
- func (o ResponsePlanSsmParameterOutput) Key() pulumi.StringOutput
- func (o ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutput() ResponsePlanSsmParameterOutput
- func (o ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutputWithContext(ctx context.Context) ResponsePlanSsmParameterOutput
- func (o ResponsePlanSsmParameterOutput) Values() pulumi.StringArrayOutput
- type ResponsePlanState
- type ResponsePlanTag
- type ResponsePlanTagArgs
- type ResponsePlanTagArray
- type ResponsePlanTagArrayInput
- type ResponsePlanTagArrayOutput
- func (ResponsePlanTagArrayOutput) ElementType() reflect.Type
- func (o ResponsePlanTagArrayOutput) Index(i pulumi.IntInput) ResponsePlanTagOutput
- func (o ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutput() ResponsePlanTagArrayOutput
- func (o ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutputWithContext(ctx context.Context) ResponsePlanTagArrayOutput
- type ResponsePlanTagInput
- type ResponsePlanTagOutput
- func (ResponsePlanTagOutput) ElementType() reflect.Type
- func (o ResponsePlanTagOutput) Key() pulumi.StringOutput
- func (o ResponsePlanTagOutput) ToResponsePlanTagOutput() ResponsePlanTagOutput
- func (o ResponsePlanTagOutput) ToResponsePlanTagOutputWithContext(ctx context.Context) ResponsePlanTagOutput
- func (o ResponsePlanTagOutput) Value() pulumi.StringOutput
- type ResponsePlanVariableType
- func (ResponsePlanVariableType) ElementType() reflect.Type
- func (e ResponsePlanVariableType) ToResponsePlanVariableTypeOutput() ResponsePlanVariableTypeOutput
- func (e ResponsePlanVariableType) ToResponsePlanVariableTypeOutputWithContext(ctx context.Context) ResponsePlanVariableTypeOutput
- func (e ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
- func (e ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
- func (e ResponsePlanVariableType) ToStringOutput() pulumi.StringOutput
- func (e ResponsePlanVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResponsePlanVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResponsePlanVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResponsePlanVariableTypeInput
- type ResponsePlanVariableTypeOutput
- func (ResponsePlanVariableTypeOutput) ElementType() reflect.Type
- func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutput() ResponsePlanVariableTypeOutput
- func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutputWithContext(ctx context.Context) ResponsePlanVariableTypeOutput
- func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
- func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
- func (o ResponsePlanVariableTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResponsePlanVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResponsePlanVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResponsePlanVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResponsePlanVariableTypePtrInput
- type ResponsePlanVariableTypePtrOutput
- func (o ResponsePlanVariableTypePtrOutput) Elem() ResponsePlanVariableTypeOutput
- func (ResponsePlanVariableTypePtrOutput) ElementType() reflect.Type
- func (o ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
- func (o ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
- func (o ResponsePlanVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResponsePlanVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ResponsePlanSsmAutomationTargetAccountImpactedAccount = ResponsePlanSsmAutomationTargetAccount("IMPACTED_ACCOUNT") ResponsePlanSsmAutomationTargetAccountResponsePlanOwnerAccount = ResponsePlanSsmAutomationTargetAccount("RESPONSE_PLAN_OWNER_ACCOUNT") )
const ( ResponsePlanVariableTypeIncidentRecordArn = ResponsePlanVariableType("INCIDENT_RECORD_ARN") ResponsePlanVariableTypeInvolvedResources = ResponsePlanVariableType("INVOLVED_RESOURCES") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupReplicationSetArgs ¶ added in v0.12.0
type LookupReplicationSetArgs struct { // The ARN of the ReplicationSet. Arn string `pulumi:"arn"` }
type LookupReplicationSetOutputArgs ¶ added in v0.12.0
type LookupReplicationSetOutputArgs struct { // The ARN of the ReplicationSet. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupReplicationSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupReplicationSetOutputArgs) ElementType() reflect.Type
type LookupReplicationSetResult ¶ added in v0.12.0
type LookupReplicationSetResult struct { // The ARN of the ReplicationSet. Arn *string `pulumi:"arn"` // Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set. DeletionProtected *bool `pulumi:"deletionProtected"` // The ReplicationSet configuration. Regions []ReplicationSetReplicationRegion `pulumi:"regions"` // The tags to apply to the replication set. Tags []aws.Tag `pulumi:"tags"` }
func LookupReplicationSet ¶ added in v0.12.0
func LookupReplicationSet(ctx *pulumi.Context, args *LookupReplicationSetArgs, opts ...pulumi.InvokeOption) (*LookupReplicationSetResult, error)
Resource type definition for AWS::SSMIncidents::ReplicationSet
type LookupReplicationSetResultOutput ¶ added in v0.12.0
type LookupReplicationSetResultOutput struct{ *pulumi.OutputState }
func LookupReplicationSetOutput ¶ added in v0.12.0
func LookupReplicationSetOutput(ctx *pulumi.Context, args LookupReplicationSetOutputArgs, opts ...pulumi.InvokeOption) LookupReplicationSetResultOutput
func (LookupReplicationSetResultOutput) Arn ¶ added in v0.12.0
func (o LookupReplicationSetResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the ReplicationSet.
func (LookupReplicationSetResultOutput) DeletionProtected ¶ added in v0.12.0
func (o LookupReplicationSetResultOutput) DeletionProtected() pulumi.BoolPtrOutput
Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set.
func (LookupReplicationSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupReplicationSetResultOutput) ElementType() reflect.Type
func (LookupReplicationSetResultOutput) Regions ¶ added in v0.12.0
func (o LookupReplicationSetResultOutput) Regions() ReplicationSetReplicationRegionArrayOutput
The ReplicationSet configuration.
func (LookupReplicationSetResultOutput) Tags ¶ added in v0.45.0
func (o LookupReplicationSetResultOutput) Tags() aws.TagArrayOutput
The tags to apply to the replication set.
func (LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutput ¶ added in v0.12.0
func (o LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutput() LookupReplicationSetResultOutput
func (LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupReplicationSetResultOutput) ToLookupReplicationSetResultOutputWithContext(ctx context.Context) LookupReplicationSetResultOutput
type LookupResponsePlanArgs ¶ added in v0.12.0
type LookupResponsePlanArgs struct { // The ARN of the response plan. Arn string `pulumi:"arn"` }
type LookupResponsePlanOutputArgs ¶ added in v0.12.0
type LookupResponsePlanOutputArgs struct { // The ARN of the response plan. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupResponsePlanOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResponsePlanOutputArgs) ElementType() reflect.Type
type LookupResponsePlanResult ¶ added in v0.12.0
type LookupResponsePlanResult struct { // The list of actions. Actions []ResponsePlanAction `pulumi:"actions"` // The ARN of the response plan. Arn *string `pulumi:"arn"` // The AWS Chatbot chat channel used for collaboration during an incident. ChatChannel *ResponsePlanChatChannel `pulumi:"chatChannel"` // The display name of the response plan. DisplayName *string `pulumi:"displayName"` // The list of engagements to use. Engagements []string `pulumi:"engagements"` // Details used to create an incident when using this response plan. IncidentTemplate *ResponsePlanIncidentTemplate `pulumi:"incidentTemplate"` // The list of integrations. Integrations []ResponsePlanIntegration `pulumi:"integrations"` // The tags to apply to the response plan. Tags []aws.Tag `pulumi:"tags"` }
func LookupResponsePlan ¶ added in v0.12.0
func LookupResponsePlan(ctx *pulumi.Context, args *LookupResponsePlanArgs, opts ...pulumi.InvokeOption) (*LookupResponsePlanResult, error)
Resource type definition for AWS::SSMIncidents::ResponsePlan
type LookupResponsePlanResultOutput ¶ added in v0.12.0
type LookupResponsePlanResultOutput struct{ *pulumi.OutputState }
func LookupResponsePlanOutput ¶ added in v0.12.0
func LookupResponsePlanOutput(ctx *pulumi.Context, args LookupResponsePlanOutputArgs, opts ...pulumi.InvokeOption) LookupResponsePlanResultOutput
func (LookupResponsePlanResultOutput) Actions ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) Actions() ResponsePlanActionArrayOutput
The list of actions.
func (LookupResponsePlanResultOutput) Arn ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the response plan.
func (LookupResponsePlanResultOutput) ChatChannel ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) ChatChannel() ResponsePlanChatChannelPtrOutput
The AWS Chatbot chat channel used for collaboration during an incident.
func (LookupResponsePlanResultOutput) DisplayName ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the response plan.
func (LookupResponsePlanResultOutput) ElementType ¶ added in v0.12.0
func (LookupResponsePlanResultOutput) ElementType() reflect.Type
func (LookupResponsePlanResultOutput) Engagements ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) Engagements() pulumi.StringArrayOutput
The list of engagements to use.
func (LookupResponsePlanResultOutput) IncidentTemplate ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) IncidentTemplate() ResponsePlanIncidentTemplatePtrOutput
Details used to create an incident when using this response plan.
func (LookupResponsePlanResultOutput) Integrations ¶ added in v0.44.0
func (o LookupResponsePlanResultOutput) Integrations() ResponsePlanIntegrationArrayOutput
The list of integrations.
func (LookupResponsePlanResultOutput) Tags ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) Tags() aws.TagArrayOutput
The tags to apply to the response plan.
func (LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutput ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutput() LookupResponsePlanResultOutput
func (LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutputWithContext ¶ added in v0.12.0
func (o LookupResponsePlanResultOutput) ToLookupResponsePlanResultOutputWithContext(ctx context.Context) LookupResponsePlanResultOutput
type ReplicationSet ¶
type ReplicationSet struct { pulumi.CustomResourceState // The ARN of the ReplicationSet. Arn pulumi.StringOutput `pulumi:"arn"` // Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set. DeletionProtected pulumi.BoolPtrOutput `pulumi:"deletionProtected"` // The ReplicationSet configuration. Regions ReplicationSetReplicationRegionArrayOutput `pulumi:"regions"` // The tags to apply to the replication set. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource type definition for AWS::SSMIncidents::ReplicationSet
func GetReplicationSet ¶
func GetReplicationSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationSetState, opts ...pulumi.ResourceOption) (*ReplicationSet, error)
GetReplicationSet gets an existing ReplicationSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewReplicationSet ¶
func NewReplicationSet(ctx *pulumi.Context, name string, args *ReplicationSetArgs, opts ...pulumi.ResourceOption) (*ReplicationSet, error)
NewReplicationSet registers a new resource with the given unique name, arguments, and options.
func (*ReplicationSet) ElementType ¶
func (*ReplicationSet) ElementType() reflect.Type
func (*ReplicationSet) ToReplicationSetOutput ¶
func (i *ReplicationSet) ToReplicationSetOutput() ReplicationSetOutput
func (*ReplicationSet) ToReplicationSetOutputWithContext ¶
func (i *ReplicationSet) ToReplicationSetOutputWithContext(ctx context.Context) ReplicationSetOutput
type ReplicationSetArgs ¶
type ReplicationSetArgs struct { // Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set. DeletionProtected pulumi.BoolPtrInput // The ReplicationSet configuration. Regions ReplicationSetReplicationRegionArrayInput // The tags to apply to the replication set. Tags aws.TagArrayInput }
The set of arguments for constructing a ReplicationSet resource.
func (ReplicationSetArgs) ElementType ¶
func (ReplicationSetArgs) ElementType() reflect.Type
type ReplicationSetInput ¶
type ReplicationSetInput interface { pulumi.Input ToReplicationSetOutput() ReplicationSetOutput ToReplicationSetOutputWithContext(ctx context.Context) ReplicationSetOutput }
type ReplicationSetOutput ¶
type ReplicationSetOutput struct{ *pulumi.OutputState }
func (ReplicationSetOutput) Arn ¶ added in v0.17.0
func (o ReplicationSetOutput) Arn() pulumi.StringOutput
The ARN of the ReplicationSet.
func (ReplicationSetOutput) DeletionProtected ¶ added in v0.17.0
func (o ReplicationSetOutput) DeletionProtected() pulumi.BoolPtrOutput
Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set.
func (ReplicationSetOutput) ElementType ¶
func (ReplicationSetOutput) ElementType() reflect.Type
func (ReplicationSetOutput) Regions ¶ added in v0.17.0
func (o ReplicationSetOutput) Regions() ReplicationSetReplicationRegionArrayOutput
The ReplicationSet configuration.
func (ReplicationSetOutput) Tags ¶ added in v0.45.0
func (o ReplicationSetOutput) Tags() aws.TagArrayOutput
The tags to apply to the replication set.
func (ReplicationSetOutput) ToReplicationSetOutput ¶
func (o ReplicationSetOutput) ToReplicationSetOutput() ReplicationSetOutput
func (ReplicationSetOutput) ToReplicationSetOutputWithContext ¶
func (o ReplicationSetOutput) ToReplicationSetOutputWithContext(ctx context.Context) ReplicationSetOutput
type ReplicationSetRegionConfiguration ¶
type ReplicationSetRegionConfiguration struct {
SseKmsKeyId string `pulumi:"sseKmsKeyId"`
}
The ReplicationSet regional configuration.
type ReplicationSetRegionConfigurationArgs ¶
type ReplicationSetRegionConfigurationArgs struct {
SseKmsKeyId pulumi.StringInput `pulumi:"sseKmsKeyId"`
}
The ReplicationSet regional configuration.
func (ReplicationSetRegionConfigurationArgs) ElementType ¶
func (ReplicationSetRegionConfigurationArgs) ElementType() reflect.Type
func (ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutput ¶
func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutput() ReplicationSetRegionConfigurationOutput
func (ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutputWithContext ¶
func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationOutput
func (ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutput ¶
func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
func (ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutputWithContext ¶
func (i ReplicationSetRegionConfigurationArgs) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
type ReplicationSetRegionConfigurationInput ¶
type ReplicationSetRegionConfigurationInput interface { pulumi.Input ToReplicationSetRegionConfigurationOutput() ReplicationSetRegionConfigurationOutput ToReplicationSetRegionConfigurationOutputWithContext(context.Context) ReplicationSetRegionConfigurationOutput }
ReplicationSetRegionConfigurationInput is an input type that accepts ReplicationSetRegionConfigurationArgs and ReplicationSetRegionConfigurationOutput values. You can construct a concrete instance of `ReplicationSetRegionConfigurationInput` via:
ReplicationSetRegionConfigurationArgs{...}
type ReplicationSetRegionConfigurationOutput ¶
type ReplicationSetRegionConfigurationOutput struct{ *pulumi.OutputState }
The ReplicationSet regional configuration.
func (ReplicationSetRegionConfigurationOutput) ElementType ¶
func (ReplicationSetRegionConfigurationOutput) ElementType() reflect.Type
func (ReplicationSetRegionConfigurationOutput) SseKmsKeyId ¶
func (o ReplicationSetRegionConfigurationOutput) SseKmsKeyId() pulumi.StringOutput
func (ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutput ¶
func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutput() ReplicationSetRegionConfigurationOutput
func (ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutputWithContext ¶
func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationOutput
func (ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutput ¶
func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
func (ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext ¶
func (o ReplicationSetRegionConfigurationOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
type ReplicationSetRegionConfigurationPtrInput ¶
type ReplicationSetRegionConfigurationPtrInput interface { pulumi.Input ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput ToReplicationSetRegionConfigurationPtrOutputWithContext(context.Context) ReplicationSetRegionConfigurationPtrOutput }
ReplicationSetRegionConfigurationPtrInput is an input type that accepts ReplicationSetRegionConfigurationArgs, ReplicationSetRegionConfigurationPtr and ReplicationSetRegionConfigurationPtrOutput values. You can construct a concrete instance of `ReplicationSetRegionConfigurationPtrInput` via:
ReplicationSetRegionConfigurationArgs{...} or: nil
func ReplicationSetRegionConfigurationPtr ¶
func ReplicationSetRegionConfigurationPtr(v *ReplicationSetRegionConfigurationArgs) ReplicationSetRegionConfigurationPtrInput
type ReplicationSetRegionConfigurationPtrOutput ¶
type ReplicationSetRegionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ReplicationSetRegionConfigurationPtrOutput) ElementType ¶
func (ReplicationSetRegionConfigurationPtrOutput) ElementType() reflect.Type
func (ReplicationSetRegionConfigurationPtrOutput) SseKmsKeyId ¶
func (o ReplicationSetRegionConfigurationPtrOutput) SseKmsKeyId() pulumi.StringPtrOutput
func (ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutput ¶
func (o ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutput() ReplicationSetRegionConfigurationPtrOutput
func (ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext ¶
func (o ReplicationSetRegionConfigurationPtrOutput) ToReplicationSetRegionConfigurationPtrOutputWithContext(ctx context.Context) ReplicationSetRegionConfigurationPtrOutput
type ReplicationSetReplicationRegion ¶
type ReplicationSetReplicationRegion struct { RegionConfiguration *ReplicationSetRegionConfiguration `pulumi:"regionConfiguration"` RegionName *string `pulumi:"regionName"` }
The ReplicationSet regional configuration.
type ReplicationSetReplicationRegionArgs ¶
type ReplicationSetReplicationRegionArgs struct { RegionConfiguration ReplicationSetRegionConfigurationPtrInput `pulumi:"regionConfiguration"` RegionName pulumi.StringPtrInput `pulumi:"regionName"` }
The ReplicationSet regional configuration.
func (ReplicationSetReplicationRegionArgs) ElementType ¶
func (ReplicationSetReplicationRegionArgs) ElementType() reflect.Type
func (ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutput ¶
func (i ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutput() ReplicationSetReplicationRegionOutput
func (ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutputWithContext ¶
func (i ReplicationSetReplicationRegionArgs) ToReplicationSetReplicationRegionOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionOutput
type ReplicationSetReplicationRegionArray ¶
type ReplicationSetReplicationRegionArray []ReplicationSetReplicationRegionInput
func (ReplicationSetReplicationRegionArray) ElementType ¶
func (ReplicationSetReplicationRegionArray) ElementType() reflect.Type
func (ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutput ¶
func (i ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutput() ReplicationSetReplicationRegionArrayOutput
func (ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutputWithContext ¶
func (i ReplicationSetReplicationRegionArray) ToReplicationSetReplicationRegionArrayOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionArrayOutput
type ReplicationSetReplicationRegionArrayInput ¶
type ReplicationSetReplicationRegionArrayInput interface { pulumi.Input ToReplicationSetReplicationRegionArrayOutput() ReplicationSetReplicationRegionArrayOutput ToReplicationSetReplicationRegionArrayOutputWithContext(context.Context) ReplicationSetReplicationRegionArrayOutput }
ReplicationSetReplicationRegionArrayInput is an input type that accepts ReplicationSetReplicationRegionArray and ReplicationSetReplicationRegionArrayOutput values. You can construct a concrete instance of `ReplicationSetReplicationRegionArrayInput` via:
ReplicationSetReplicationRegionArray{ ReplicationSetReplicationRegionArgs{...} }
type ReplicationSetReplicationRegionArrayOutput ¶
type ReplicationSetReplicationRegionArrayOutput struct{ *pulumi.OutputState }
func (ReplicationSetReplicationRegionArrayOutput) ElementType ¶
func (ReplicationSetReplicationRegionArrayOutput) ElementType() reflect.Type
func (ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutput ¶
func (o ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutput() ReplicationSetReplicationRegionArrayOutput
func (ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutputWithContext ¶
func (o ReplicationSetReplicationRegionArrayOutput) ToReplicationSetReplicationRegionArrayOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionArrayOutput
type ReplicationSetReplicationRegionInput ¶
type ReplicationSetReplicationRegionInput interface { pulumi.Input ToReplicationSetReplicationRegionOutput() ReplicationSetReplicationRegionOutput ToReplicationSetReplicationRegionOutputWithContext(context.Context) ReplicationSetReplicationRegionOutput }
ReplicationSetReplicationRegionInput is an input type that accepts ReplicationSetReplicationRegionArgs and ReplicationSetReplicationRegionOutput values. You can construct a concrete instance of `ReplicationSetReplicationRegionInput` via:
ReplicationSetReplicationRegionArgs{...}
type ReplicationSetReplicationRegionOutput ¶
type ReplicationSetReplicationRegionOutput struct{ *pulumi.OutputState }
The ReplicationSet regional configuration.
func (ReplicationSetReplicationRegionOutput) ElementType ¶
func (ReplicationSetReplicationRegionOutput) ElementType() reflect.Type
func (ReplicationSetReplicationRegionOutput) RegionConfiguration ¶
func (o ReplicationSetReplicationRegionOutput) RegionConfiguration() ReplicationSetRegionConfigurationPtrOutput
func (ReplicationSetReplicationRegionOutput) RegionName ¶
func (o ReplicationSetReplicationRegionOutput) RegionName() pulumi.StringPtrOutput
func (ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutput ¶
func (o ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutput() ReplicationSetReplicationRegionOutput
func (ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutputWithContext ¶
func (o ReplicationSetReplicationRegionOutput) ToReplicationSetReplicationRegionOutputWithContext(ctx context.Context) ReplicationSetReplicationRegionOutput
type ReplicationSetState ¶
type ReplicationSetState struct { }
func (ReplicationSetState) ElementType ¶
func (ReplicationSetState) ElementType() reflect.Type
type ReplicationSetTag ¶ added in v0.45.0
type ReplicationSetTag struct { // The tag key. Key string `pulumi:"key"` // The tag value. Value string `pulumi:"value"` }
A key-value pair to tag a resource.
type ResponsePlan ¶
type ResponsePlan struct { pulumi.CustomResourceState // The list of actions. Actions ResponsePlanActionArrayOutput `pulumi:"actions"` // The ARN of the response plan. Arn pulumi.StringOutput `pulumi:"arn"` // The AWS Chatbot chat channel used for collaboration during an incident. ChatChannel ResponsePlanChatChannelPtrOutput `pulumi:"chatChannel"` // The display name of the response plan. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The list of engagements to use. Engagements pulumi.StringArrayOutput `pulumi:"engagements"` // Details used to create an incident when using this response plan. IncidentTemplate ResponsePlanIncidentTemplateOutput `pulumi:"incidentTemplate"` // The list of integrations. Integrations ResponsePlanIntegrationArrayOutput `pulumi:"integrations"` // The name of the response plan. Name pulumi.StringOutput `pulumi:"name"` // The tags to apply to the response plan. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource type definition for AWS::SSMIncidents::ResponsePlan
func GetResponsePlan ¶
func GetResponsePlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResponsePlanState, opts ...pulumi.ResourceOption) (*ResponsePlan, error)
GetResponsePlan gets an existing ResponsePlan resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewResponsePlan ¶
func NewResponsePlan(ctx *pulumi.Context, name string, args *ResponsePlanArgs, opts ...pulumi.ResourceOption) (*ResponsePlan, error)
NewResponsePlan registers a new resource with the given unique name, arguments, and options.
func (*ResponsePlan) ElementType ¶
func (*ResponsePlan) ElementType() reflect.Type
func (*ResponsePlan) ToResponsePlanOutput ¶
func (i *ResponsePlan) ToResponsePlanOutput() ResponsePlanOutput
func (*ResponsePlan) ToResponsePlanOutputWithContext ¶
func (i *ResponsePlan) ToResponsePlanOutputWithContext(ctx context.Context) ResponsePlanOutput
type ResponsePlanAction ¶
type ResponsePlanAction struct { // Details about the Systems Manager automation document that will be used as a runbook during an incident. SsmAutomation *ResponsePlanSsmAutomation `pulumi:"ssmAutomation"` }
The automation configuration to launch.
type ResponsePlanActionArgs ¶
type ResponsePlanActionArgs struct { // Details about the Systems Manager automation document that will be used as a runbook during an incident. SsmAutomation ResponsePlanSsmAutomationPtrInput `pulumi:"ssmAutomation"` }
The automation configuration to launch.
func (ResponsePlanActionArgs) ElementType ¶
func (ResponsePlanActionArgs) ElementType() reflect.Type
func (ResponsePlanActionArgs) ToResponsePlanActionOutput ¶
func (i ResponsePlanActionArgs) ToResponsePlanActionOutput() ResponsePlanActionOutput
func (ResponsePlanActionArgs) ToResponsePlanActionOutputWithContext ¶
func (i ResponsePlanActionArgs) ToResponsePlanActionOutputWithContext(ctx context.Context) ResponsePlanActionOutput
type ResponsePlanActionArray ¶
type ResponsePlanActionArray []ResponsePlanActionInput
func (ResponsePlanActionArray) ElementType ¶
func (ResponsePlanActionArray) ElementType() reflect.Type
func (ResponsePlanActionArray) ToResponsePlanActionArrayOutput ¶
func (i ResponsePlanActionArray) ToResponsePlanActionArrayOutput() ResponsePlanActionArrayOutput
func (ResponsePlanActionArray) ToResponsePlanActionArrayOutputWithContext ¶
func (i ResponsePlanActionArray) ToResponsePlanActionArrayOutputWithContext(ctx context.Context) ResponsePlanActionArrayOutput
type ResponsePlanActionArrayInput ¶
type ResponsePlanActionArrayInput interface { pulumi.Input ToResponsePlanActionArrayOutput() ResponsePlanActionArrayOutput ToResponsePlanActionArrayOutputWithContext(context.Context) ResponsePlanActionArrayOutput }
ResponsePlanActionArrayInput is an input type that accepts ResponsePlanActionArray and ResponsePlanActionArrayOutput values. You can construct a concrete instance of `ResponsePlanActionArrayInput` via:
ResponsePlanActionArray{ ResponsePlanActionArgs{...} }
type ResponsePlanActionArrayOutput ¶
type ResponsePlanActionArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanActionArrayOutput) ElementType ¶
func (ResponsePlanActionArrayOutput) ElementType() reflect.Type
func (ResponsePlanActionArrayOutput) Index ¶
func (o ResponsePlanActionArrayOutput) Index(i pulumi.IntInput) ResponsePlanActionOutput
func (ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutput ¶
func (o ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutput() ResponsePlanActionArrayOutput
func (ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutputWithContext ¶
func (o ResponsePlanActionArrayOutput) ToResponsePlanActionArrayOutputWithContext(ctx context.Context) ResponsePlanActionArrayOutput
type ResponsePlanActionInput ¶
type ResponsePlanActionInput interface { pulumi.Input ToResponsePlanActionOutput() ResponsePlanActionOutput ToResponsePlanActionOutputWithContext(context.Context) ResponsePlanActionOutput }
ResponsePlanActionInput is an input type that accepts ResponsePlanActionArgs and ResponsePlanActionOutput values. You can construct a concrete instance of `ResponsePlanActionInput` via:
ResponsePlanActionArgs{...}
type ResponsePlanActionOutput ¶
type ResponsePlanActionOutput struct{ *pulumi.OutputState }
The automation configuration to launch.
func (ResponsePlanActionOutput) ElementType ¶
func (ResponsePlanActionOutput) ElementType() reflect.Type
func (ResponsePlanActionOutput) SsmAutomation ¶
func (o ResponsePlanActionOutput) SsmAutomation() ResponsePlanSsmAutomationPtrOutput
Details about the Systems Manager automation document that will be used as a runbook during an incident.
func (ResponsePlanActionOutput) ToResponsePlanActionOutput ¶
func (o ResponsePlanActionOutput) ToResponsePlanActionOutput() ResponsePlanActionOutput
func (ResponsePlanActionOutput) ToResponsePlanActionOutputWithContext ¶
func (o ResponsePlanActionOutput) ToResponsePlanActionOutputWithContext(ctx context.Context) ResponsePlanActionOutput
type ResponsePlanArgs ¶
type ResponsePlanArgs struct { // The list of actions. Actions ResponsePlanActionArrayInput // The AWS Chatbot chat channel used for collaboration during an incident. ChatChannel ResponsePlanChatChannelPtrInput // The display name of the response plan. DisplayName pulumi.StringPtrInput // The list of engagements to use. Engagements pulumi.StringArrayInput // Details used to create an incident when using this response plan. IncidentTemplate ResponsePlanIncidentTemplateInput // The list of integrations. Integrations ResponsePlanIntegrationArrayInput // The name of the response plan. Name pulumi.StringPtrInput // The tags to apply to the response plan. Tags aws.TagArrayInput }
The set of arguments for constructing a ResponsePlan resource.
func (ResponsePlanArgs) ElementType ¶
func (ResponsePlanArgs) ElementType() reflect.Type
type ResponsePlanChatChannel ¶
type ResponsePlanChatChannel struct { // The Amazon SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident. You can also make updates to the incident through the chat channel by using the Amazon SNS topics ChatbotSns []string `pulumi:"chatbotSns"` }
The chat channel configuration.
type ResponsePlanChatChannelArgs ¶
type ResponsePlanChatChannelArgs struct { // The Amazon SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident. You can also make updates to the incident through the chat channel by using the Amazon SNS topics ChatbotSns pulumi.StringArrayInput `pulumi:"chatbotSns"` }
The chat channel configuration.
func (ResponsePlanChatChannelArgs) ElementType ¶
func (ResponsePlanChatChannelArgs) ElementType() reflect.Type
func (ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutput ¶
func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutput() ResponsePlanChatChannelOutput
func (ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutputWithContext ¶
func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelOutputWithContext(ctx context.Context) ResponsePlanChatChannelOutput
func (ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutput ¶
func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
func (ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutputWithContext ¶
func (i ResponsePlanChatChannelArgs) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
type ResponsePlanChatChannelInput ¶
type ResponsePlanChatChannelInput interface { pulumi.Input ToResponsePlanChatChannelOutput() ResponsePlanChatChannelOutput ToResponsePlanChatChannelOutputWithContext(context.Context) ResponsePlanChatChannelOutput }
ResponsePlanChatChannelInput is an input type that accepts ResponsePlanChatChannelArgs and ResponsePlanChatChannelOutput values. You can construct a concrete instance of `ResponsePlanChatChannelInput` via:
ResponsePlanChatChannelArgs{...}
type ResponsePlanChatChannelOutput ¶
type ResponsePlanChatChannelOutput struct{ *pulumi.OutputState }
The chat channel configuration.
func (ResponsePlanChatChannelOutput) ChatbotSns ¶
func (o ResponsePlanChatChannelOutput) ChatbotSns() pulumi.StringArrayOutput
The Amazon SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident. You can also make updates to the incident through the chat channel by using the Amazon SNS topics
func (ResponsePlanChatChannelOutput) ElementType ¶
func (ResponsePlanChatChannelOutput) ElementType() reflect.Type
func (ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutput ¶
func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutput() ResponsePlanChatChannelOutput
func (ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutputWithContext ¶
func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelOutputWithContext(ctx context.Context) ResponsePlanChatChannelOutput
func (ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutput ¶
func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
func (ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutputWithContext ¶
func (o ResponsePlanChatChannelOutput) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
type ResponsePlanChatChannelPtrInput ¶
type ResponsePlanChatChannelPtrInput interface { pulumi.Input ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput ToResponsePlanChatChannelPtrOutputWithContext(context.Context) ResponsePlanChatChannelPtrOutput }
ResponsePlanChatChannelPtrInput is an input type that accepts ResponsePlanChatChannelArgs, ResponsePlanChatChannelPtr and ResponsePlanChatChannelPtrOutput values. You can construct a concrete instance of `ResponsePlanChatChannelPtrInput` via:
ResponsePlanChatChannelArgs{...} or: nil
func ResponsePlanChatChannelPtr ¶
func ResponsePlanChatChannelPtr(v *ResponsePlanChatChannelArgs) ResponsePlanChatChannelPtrInput
type ResponsePlanChatChannelPtrOutput ¶
type ResponsePlanChatChannelPtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanChatChannelPtrOutput) ChatbotSns ¶
func (o ResponsePlanChatChannelPtrOutput) ChatbotSns() pulumi.StringArrayOutput
The Amazon SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident. You can also make updates to the incident through the chat channel by using the Amazon SNS topics
func (ResponsePlanChatChannelPtrOutput) Elem ¶
func (o ResponsePlanChatChannelPtrOutput) Elem() ResponsePlanChatChannelOutput
func (ResponsePlanChatChannelPtrOutput) ElementType ¶
func (ResponsePlanChatChannelPtrOutput) ElementType() reflect.Type
func (ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutput ¶
func (o ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutput() ResponsePlanChatChannelPtrOutput
func (ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutputWithContext ¶
func (o ResponsePlanChatChannelPtrOutput) ToResponsePlanChatChannelPtrOutputWithContext(ctx context.Context) ResponsePlanChatChannelPtrOutput
type ResponsePlanDynamicSsmParameter ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameter struct { // The key parameter to use when running the Systems Manager Automation runbook. Key string `pulumi:"key"` // The dynamic parameter value. Value ResponsePlanDynamicSsmParameterValue `pulumi:"value"` }
A parameter with a dynamic value to set when starting the SSM automation document.
type ResponsePlanDynamicSsmParameterArgs ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterArgs struct { // The key parameter to use when running the Systems Manager Automation runbook. Key pulumi.StringInput `pulumi:"key"` // The dynamic parameter value. Value ResponsePlanDynamicSsmParameterValueInput `pulumi:"value"` }
A parameter with a dynamic value to set when starting the SSM automation document.
func (ResponsePlanDynamicSsmParameterArgs) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterArgs) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutput ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutput() ResponsePlanDynamicSsmParameterOutput
func (ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutputWithContext ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterArgs) ToResponsePlanDynamicSsmParameterOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterOutput
type ResponsePlanDynamicSsmParameterArray ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterArray []ResponsePlanDynamicSsmParameterInput
func (ResponsePlanDynamicSsmParameterArray) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterArray) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutput ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutput() ResponsePlanDynamicSsmParameterArrayOutput
func (ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutputWithContext ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterArray) ToResponsePlanDynamicSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterArrayOutput
type ResponsePlanDynamicSsmParameterArrayInput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterArrayInput interface { pulumi.Input ToResponsePlanDynamicSsmParameterArrayOutput() ResponsePlanDynamicSsmParameterArrayOutput ToResponsePlanDynamicSsmParameterArrayOutputWithContext(context.Context) ResponsePlanDynamicSsmParameterArrayOutput }
ResponsePlanDynamicSsmParameterArrayInput is an input type that accepts ResponsePlanDynamicSsmParameterArray and ResponsePlanDynamicSsmParameterArrayOutput values. You can construct a concrete instance of `ResponsePlanDynamicSsmParameterArrayInput` via:
ResponsePlanDynamicSsmParameterArray{ ResponsePlanDynamicSsmParameterArgs{...} }
type ResponsePlanDynamicSsmParameterArrayOutput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanDynamicSsmParameterArrayOutput) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterArrayOutput) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutput ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutput() ResponsePlanDynamicSsmParameterArrayOutput
func (ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterArrayOutput) ToResponsePlanDynamicSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterArrayOutput
type ResponsePlanDynamicSsmParameterInput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterInput interface { pulumi.Input ToResponsePlanDynamicSsmParameterOutput() ResponsePlanDynamicSsmParameterOutput ToResponsePlanDynamicSsmParameterOutputWithContext(context.Context) ResponsePlanDynamicSsmParameterOutput }
ResponsePlanDynamicSsmParameterInput is an input type that accepts ResponsePlanDynamicSsmParameterArgs and ResponsePlanDynamicSsmParameterOutput values. You can construct a concrete instance of `ResponsePlanDynamicSsmParameterInput` via:
ResponsePlanDynamicSsmParameterArgs{...}
type ResponsePlanDynamicSsmParameterOutput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterOutput struct{ *pulumi.OutputState }
A parameter with a dynamic value to set when starting the SSM automation document.
func (ResponsePlanDynamicSsmParameterOutput) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterOutput) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterOutput) Key ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterOutput) Key() pulumi.StringOutput
The key parameter to use when running the Systems Manager Automation runbook.
func (ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutput ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutput() ResponsePlanDynamicSsmParameterOutput
func (ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterOutput) ToResponsePlanDynamicSsmParameterOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterOutput
type ResponsePlanDynamicSsmParameterValue ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterValue struct { // Variable dynamic parameters. A parameter value is determined when an incident is created. Variable *ResponsePlanVariableType `pulumi:"variable"` }
Value of the dynamic parameter to set when starting the SSM automation document.
type ResponsePlanDynamicSsmParameterValueArgs ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterValueArgs struct { // Variable dynamic parameters. A parameter value is determined when an incident is created. Variable ResponsePlanVariableTypePtrInput `pulumi:"variable"` }
Value of the dynamic parameter to set when starting the SSM automation document.
func (ResponsePlanDynamicSsmParameterValueArgs) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterValueArgs) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutput ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutput() ResponsePlanDynamicSsmParameterValueOutput
func (ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutputWithContext ¶ added in v0.17.0
func (i ResponsePlanDynamicSsmParameterValueArgs) ToResponsePlanDynamicSsmParameterValueOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterValueOutput
type ResponsePlanDynamicSsmParameterValueInput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterValueInput interface { pulumi.Input ToResponsePlanDynamicSsmParameterValueOutput() ResponsePlanDynamicSsmParameterValueOutput ToResponsePlanDynamicSsmParameterValueOutputWithContext(context.Context) ResponsePlanDynamicSsmParameterValueOutput }
ResponsePlanDynamicSsmParameterValueInput is an input type that accepts ResponsePlanDynamicSsmParameterValueArgs and ResponsePlanDynamicSsmParameterValueOutput values. You can construct a concrete instance of `ResponsePlanDynamicSsmParameterValueInput` via:
ResponsePlanDynamicSsmParameterValueArgs{...}
type ResponsePlanDynamicSsmParameterValueOutput ¶ added in v0.17.0
type ResponsePlanDynamicSsmParameterValueOutput struct{ *pulumi.OutputState }
Value of the dynamic parameter to set when starting the SSM automation document.
func (ResponsePlanDynamicSsmParameterValueOutput) ElementType ¶ added in v0.17.0
func (ResponsePlanDynamicSsmParameterValueOutput) ElementType() reflect.Type
func (ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutput ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutput() ResponsePlanDynamicSsmParameterValueOutput
func (ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterValueOutput) ToResponsePlanDynamicSsmParameterValueOutputWithContext(ctx context.Context) ResponsePlanDynamicSsmParameterValueOutput
func (ResponsePlanDynamicSsmParameterValueOutput) Variable ¶ added in v0.17.0
func (o ResponsePlanDynamicSsmParameterValueOutput) Variable() ResponsePlanVariableTypePtrOutput
Variable dynamic parameters. A parameter value is determined when an incident is created.
type ResponsePlanIncidentTemplate ¶
type ResponsePlanIncidentTemplate struct { // The deduplication string. DedupeString *string `pulumi:"dedupeString"` // The impact value. Impact int `pulumi:"impact"` // Tags that get applied to incidents created by the StartIncident API action. IncidentTags []ResponsePlanTag `pulumi:"incidentTags"` // The list of notification targets. NotificationTargets []ResponsePlanNotificationTargetItem `pulumi:"notificationTargets"` // The summary string. Summary *string `pulumi:"summary"` // The title string. Title string `pulumi:"title"` }
The incident template configuration.
type ResponsePlanIncidentTemplateArgs ¶
type ResponsePlanIncidentTemplateArgs struct { // The deduplication string. DedupeString pulumi.StringPtrInput `pulumi:"dedupeString"` // The impact value. Impact pulumi.IntInput `pulumi:"impact"` // Tags that get applied to incidents created by the StartIncident API action. IncidentTags ResponsePlanTagArrayInput `pulumi:"incidentTags"` // The list of notification targets. NotificationTargets ResponsePlanNotificationTargetItemArrayInput `pulumi:"notificationTargets"` // The summary string. Summary pulumi.StringPtrInput `pulumi:"summary"` // The title string. Title pulumi.StringInput `pulumi:"title"` }
The incident template configuration.
func (ResponsePlanIncidentTemplateArgs) ElementType ¶
func (ResponsePlanIncidentTemplateArgs) ElementType() reflect.Type
func (ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutput ¶
func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput
func (ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutputWithContext ¶
func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplateOutput
type ResponsePlanIncidentTemplateInput ¶
type ResponsePlanIncidentTemplateInput interface { pulumi.Input ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput ToResponsePlanIncidentTemplateOutputWithContext(context.Context) ResponsePlanIncidentTemplateOutput }
ResponsePlanIncidentTemplateInput is an input type that accepts ResponsePlanIncidentTemplateArgs and ResponsePlanIncidentTemplateOutput values. You can construct a concrete instance of `ResponsePlanIncidentTemplateInput` via:
ResponsePlanIncidentTemplateArgs{...}
type ResponsePlanIncidentTemplateOutput ¶
type ResponsePlanIncidentTemplateOutput struct{ *pulumi.OutputState }
The incident template configuration.
func (ResponsePlanIncidentTemplateOutput) DedupeString ¶
func (o ResponsePlanIncidentTemplateOutput) DedupeString() pulumi.StringPtrOutput
The deduplication string.
func (ResponsePlanIncidentTemplateOutput) ElementType ¶
func (ResponsePlanIncidentTemplateOutput) ElementType() reflect.Type
func (ResponsePlanIncidentTemplateOutput) Impact ¶
func (o ResponsePlanIncidentTemplateOutput) Impact() pulumi.IntOutput
The impact value.
func (ResponsePlanIncidentTemplateOutput) IncidentTags ¶ added in v0.21.0
func (o ResponsePlanIncidentTemplateOutput) IncidentTags() ResponsePlanTagArrayOutput
Tags that get applied to incidents created by the StartIncident API action.
func (ResponsePlanIncidentTemplateOutput) NotificationTargets ¶
func (o ResponsePlanIncidentTemplateOutput) NotificationTargets() ResponsePlanNotificationTargetItemArrayOutput
The list of notification targets.
func (ResponsePlanIncidentTemplateOutput) Summary ¶
func (o ResponsePlanIncidentTemplateOutput) Summary() pulumi.StringPtrOutput
The summary string.
func (ResponsePlanIncidentTemplateOutput) Title ¶
func (o ResponsePlanIncidentTemplateOutput) Title() pulumi.StringOutput
The title string.
func (ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutput ¶
func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput
func (ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutputWithContext ¶
func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplateOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplateOutput
type ResponsePlanIncidentTemplatePtrOutput ¶
type ResponsePlanIncidentTemplatePtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanIncidentTemplatePtrOutput) DedupeString ¶
func (o ResponsePlanIncidentTemplatePtrOutput) DedupeString() pulumi.StringPtrOutput
The deduplication string.
func (ResponsePlanIncidentTemplatePtrOutput) ElementType ¶
func (ResponsePlanIncidentTemplatePtrOutput) ElementType() reflect.Type
func (ResponsePlanIncidentTemplatePtrOutput) Impact ¶
func (o ResponsePlanIncidentTemplatePtrOutput) Impact() pulumi.IntPtrOutput
The impact value.
func (ResponsePlanIncidentTemplatePtrOutput) IncidentTags ¶ added in v0.21.0
func (o ResponsePlanIncidentTemplatePtrOutput) IncidentTags() ResponsePlanTagArrayOutput
Tags that get applied to incidents created by the StartIncident API action.
func (ResponsePlanIncidentTemplatePtrOutput) NotificationTargets ¶
func (o ResponsePlanIncidentTemplatePtrOutput) NotificationTargets() ResponsePlanNotificationTargetItemArrayOutput
The list of notification targets.
func (ResponsePlanIncidentTemplatePtrOutput) Summary ¶
func (o ResponsePlanIncidentTemplatePtrOutput) Summary() pulumi.StringPtrOutput
The summary string.
func (ResponsePlanIncidentTemplatePtrOutput) Title ¶
func (o ResponsePlanIncidentTemplatePtrOutput) Title() pulumi.StringPtrOutput
The title string.
func (ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutput ¶
func (o ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
func (ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext ¶
func (o ResponsePlanIncidentTemplatePtrOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
type ResponsePlanInput ¶
type ResponsePlanInput interface { pulumi.Input ToResponsePlanOutput() ResponsePlanOutput ToResponsePlanOutputWithContext(ctx context.Context) ResponsePlanOutput }
type ResponsePlanIntegration ¶ added in v0.44.0
type ResponsePlanIntegration struct { // Information about the PagerDuty service where the response plan creates an incident. PagerDutyConfiguration *ResponsePlanPagerDutyConfiguration `pulumi:"pagerDutyConfiguration"` }
type ResponsePlanIntegrationArgs ¶ added in v0.44.0
type ResponsePlanIntegrationArgs struct { // Information about the PagerDuty service where the response plan creates an incident. PagerDutyConfiguration ResponsePlanPagerDutyConfigurationPtrInput `pulumi:"pagerDutyConfiguration"` }
func (ResponsePlanIntegrationArgs) ElementType ¶ added in v0.44.0
func (ResponsePlanIntegrationArgs) ElementType() reflect.Type
func (ResponsePlanIntegrationArgs) ToResponsePlanIntegrationOutput ¶ added in v0.44.0
func (i ResponsePlanIntegrationArgs) ToResponsePlanIntegrationOutput() ResponsePlanIntegrationOutput
func (ResponsePlanIntegrationArgs) ToResponsePlanIntegrationOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanIntegrationArgs) ToResponsePlanIntegrationOutputWithContext(ctx context.Context) ResponsePlanIntegrationOutput
type ResponsePlanIntegrationArray ¶ added in v0.44.0
type ResponsePlanIntegrationArray []ResponsePlanIntegrationInput
func (ResponsePlanIntegrationArray) ElementType ¶ added in v0.44.0
func (ResponsePlanIntegrationArray) ElementType() reflect.Type
func (ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutput ¶ added in v0.44.0
func (i ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutput() ResponsePlanIntegrationArrayOutput
func (ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanIntegrationArray) ToResponsePlanIntegrationArrayOutputWithContext(ctx context.Context) ResponsePlanIntegrationArrayOutput
type ResponsePlanIntegrationArrayInput ¶ added in v0.44.0
type ResponsePlanIntegrationArrayInput interface { pulumi.Input ToResponsePlanIntegrationArrayOutput() ResponsePlanIntegrationArrayOutput ToResponsePlanIntegrationArrayOutputWithContext(context.Context) ResponsePlanIntegrationArrayOutput }
ResponsePlanIntegrationArrayInput is an input type that accepts ResponsePlanIntegrationArray and ResponsePlanIntegrationArrayOutput values. You can construct a concrete instance of `ResponsePlanIntegrationArrayInput` via:
ResponsePlanIntegrationArray{ ResponsePlanIntegrationArgs{...} }
type ResponsePlanIntegrationArrayOutput ¶ added in v0.44.0
type ResponsePlanIntegrationArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanIntegrationArrayOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanIntegrationArrayOutput) ElementType() reflect.Type
func (ResponsePlanIntegrationArrayOutput) Index ¶ added in v0.44.0
func (o ResponsePlanIntegrationArrayOutput) Index(i pulumi.IntInput) ResponsePlanIntegrationOutput
func (ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutput ¶ added in v0.44.0
func (o ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutput() ResponsePlanIntegrationArrayOutput
func (ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanIntegrationArrayOutput) ToResponsePlanIntegrationArrayOutputWithContext(ctx context.Context) ResponsePlanIntegrationArrayOutput
type ResponsePlanIntegrationInput ¶ added in v0.44.0
type ResponsePlanIntegrationInput interface { pulumi.Input ToResponsePlanIntegrationOutput() ResponsePlanIntegrationOutput ToResponsePlanIntegrationOutputWithContext(context.Context) ResponsePlanIntegrationOutput }
ResponsePlanIntegrationInput is an input type that accepts ResponsePlanIntegrationArgs and ResponsePlanIntegrationOutput values. You can construct a concrete instance of `ResponsePlanIntegrationInput` via:
ResponsePlanIntegrationArgs{...}
type ResponsePlanIntegrationOutput ¶ added in v0.44.0
type ResponsePlanIntegrationOutput struct{ *pulumi.OutputState }
func (ResponsePlanIntegrationOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanIntegrationOutput) ElementType() reflect.Type
func (ResponsePlanIntegrationOutput) PagerDutyConfiguration ¶ added in v0.44.0
func (o ResponsePlanIntegrationOutput) PagerDutyConfiguration() ResponsePlanPagerDutyConfigurationPtrOutput
Information about the PagerDuty service where the response plan creates an incident.
func (ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutput ¶ added in v0.44.0
func (o ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutput() ResponsePlanIntegrationOutput
func (ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanIntegrationOutput) ToResponsePlanIntegrationOutputWithContext(ctx context.Context) ResponsePlanIntegrationOutput
type ResponsePlanNotificationTargetItem ¶
type ResponsePlanNotificationTargetItem struct { // The Amazon Resource Name (ARN) of the Amazon SNS topic. SnsTopicArn *string `pulumi:"snsTopicArn"` }
A notification target.
type ResponsePlanNotificationTargetItemArgs ¶
type ResponsePlanNotificationTargetItemArgs struct { // The Amazon Resource Name (ARN) of the Amazon SNS topic. SnsTopicArn pulumi.StringPtrInput `pulumi:"snsTopicArn"` }
A notification target.
func (ResponsePlanNotificationTargetItemArgs) ElementType ¶
func (ResponsePlanNotificationTargetItemArgs) ElementType() reflect.Type
func (ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutput ¶
func (i ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutput() ResponsePlanNotificationTargetItemOutput
func (ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutputWithContext ¶
func (i ResponsePlanNotificationTargetItemArgs) ToResponsePlanNotificationTargetItemOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemOutput
type ResponsePlanNotificationTargetItemArray ¶
type ResponsePlanNotificationTargetItemArray []ResponsePlanNotificationTargetItemInput
func (ResponsePlanNotificationTargetItemArray) ElementType ¶
func (ResponsePlanNotificationTargetItemArray) ElementType() reflect.Type
func (ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutput ¶
func (i ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutput() ResponsePlanNotificationTargetItemArrayOutput
func (ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutputWithContext ¶
func (i ResponsePlanNotificationTargetItemArray) ToResponsePlanNotificationTargetItemArrayOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemArrayOutput
type ResponsePlanNotificationTargetItemArrayInput ¶
type ResponsePlanNotificationTargetItemArrayInput interface { pulumi.Input ToResponsePlanNotificationTargetItemArrayOutput() ResponsePlanNotificationTargetItemArrayOutput ToResponsePlanNotificationTargetItemArrayOutputWithContext(context.Context) ResponsePlanNotificationTargetItemArrayOutput }
ResponsePlanNotificationTargetItemArrayInput is an input type that accepts ResponsePlanNotificationTargetItemArray and ResponsePlanNotificationTargetItemArrayOutput values. You can construct a concrete instance of `ResponsePlanNotificationTargetItemArrayInput` via:
ResponsePlanNotificationTargetItemArray{ ResponsePlanNotificationTargetItemArgs{...} }
type ResponsePlanNotificationTargetItemArrayOutput ¶
type ResponsePlanNotificationTargetItemArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanNotificationTargetItemArrayOutput) ElementType ¶
func (ResponsePlanNotificationTargetItemArrayOutput) ElementType() reflect.Type
func (ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutput ¶
func (o ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutput() ResponsePlanNotificationTargetItemArrayOutput
func (ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutputWithContext ¶
func (o ResponsePlanNotificationTargetItemArrayOutput) ToResponsePlanNotificationTargetItemArrayOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemArrayOutput
type ResponsePlanNotificationTargetItemInput ¶
type ResponsePlanNotificationTargetItemInput interface { pulumi.Input ToResponsePlanNotificationTargetItemOutput() ResponsePlanNotificationTargetItemOutput ToResponsePlanNotificationTargetItemOutputWithContext(context.Context) ResponsePlanNotificationTargetItemOutput }
ResponsePlanNotificationTargetItemInput is an input type that accepts ResponsePlanNotificationTargetItemArgs and ResponsePlanNotificationTargetItemOutput values. You can construct a concrete instance of `ResponsePlanNotificationTargetItemInput` via:
ResponsePlanNotificationTargetItemArgs{...}
type ResponsePlanNotificationTargetItemOutput ¶
type ResponsePlanNotificationTargetItemOutput struct{ *pulumi.OutputState }
A notification target.
func (ResponsePlanNotificationTargetItemOutput) ElementType ¶
func (ResponsePlanNotificationTargetItemOutput) ElementType() reflect.Type
func (ResponsePlanNotificationTargetItemOutput) SnsTopicArn ¶
func (o ResponsePlanNotificationTargetItemOutput) SnsTopicArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon SNS topic.
func (ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutput ¶
func (o ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutput() ResponsePlanNotificationTargetItemOutput
func (ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutputWithContext ¶
func (o ResponsePlanNotificationTargetItemOutput) ToResponsePlanNotificationTargetItemOutputWithContext(ctx context.Context) ResponsePlanNotificationTargetItemOutput
type ResponsePlanOutput ¶
type ResponsePlanOutput struct{ *pulumi.OutputState }
func (ResponsePlanOutput) Actions ¶ added in v0.17.0
func (o ResponsePlanOutput) Actions() ResponsePlanActionArrayOutput
The list of actions.
func (ResponsePlanOutput) Arn ¶ added in v0.17.0
func (o ResponsePlanOutput) Arn() pulumi.StringOutput
The ARN of the response plan.
func (ResponsePlanOutput) ChatChannel ¶ added in v0.17.0
func (o ResponsePlanOutput) ChatChannel() ResponsePlanChatChannelPtrOutput
The AWS Chatbot chat channel used for collaboration during an incident.
func (ResponsePlanOutput) DisplayName ¶ added in v0.17.0
func (o ResponsePlanOutput) DisplayName() pulumi.StringPtrOutput
The display name of the response plan.
func (ResponsePlanOutput) ElementType ¶
func (ResponsePlanOutput) ElementType() reflect.Type
func (ResponsePlanOutput) Engagements ¶ added in v0.17.0
func (o ResponsePlanOutput) Engagements() pulumi.StringArrayOutput
The list of engagements to use.
func (ResponsePlanOutput) IncidentTemplate ¶ added in v0.17.0
func (o ResponsePlanOutput) IncidentTemplate() ResponsePlanIncidentTemplateOutput
Details used to create an incident when using this response plan.
func (ResponsePlanOutput) Integrations ¶ added in v0.44.0
func (o ResponsePlanOutput) Integrations() ResponsePlanIntegrationArrayOutput
The list of integrations.
func (ResponsePlanOutput) Name ¶ added in v0.17.0
func (o ResponsePlanOutput) Name() pulumi.StringOutput
The name of the response plan.
func (ResponsePlanOutput) Tags ¶ added in v0.17.0
func (o ResponsePlanOutput) Tags() aws.TagArrayOutput
The tags to apply to the response plan.
func (ResponsePlanOutput) ToResponsePlanOutput ¶
func (o ResponsePlanOutput) ToResponsePlanOutput() ResponsePlanOutput
func (ResponsePlanOutput) ToResponsePlanOutputWithContext ¶
func (o ResponsePlanOutput) ToResponsePlanOutputWithContext(ctx context.Context) ResponsePlanOutput
type ResponsePlanPagerDutyConfiguration ¶ added in v0.44.0
type ResponsePlanPagerDutyConfiguration struct { // The name of the pagerDuty configuration. Name string `pulumi:"name"` // Details about the PagerDuty service associated with the configuration. PagerDutyIncidentConfiguration ResponsePlanPagerDutyIncidentConfiguration `pulumi:"pagerDutyIncidentConfiguration"` // The AWS secrets manager secretId storing the pagerDuty token. SecretId string `pulumi:"secretId"` }
The pagerDuty configuration to use when starting the incident.
type ResponsePlanPagerDutyConfigurationArgs ¶ added in v0.44.0
type ResponsePlanPagerDutyConfigurationArgs struct { // The name of the pagerDuty configuration. Name pulumi.StringInput `pulumi:"name"` // Details about the PagerDuty service associated with the configuration. PagerDutyIncidentConfiguration ResponsePlanPagerDutyIncidentConfigurationInput `pulumi:"pagerDutyIncidentConfiguration"` // The AWS secrets manager secretId storing the pagerDuty token. SecretId pulumi.StringInput `pulumi:"secretId"` }
The pagerDuty configuration to use when starting the incident.
func (ResponsePlanPagerDutyConfigurationArgs) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyConfigurationArgs) ElementType() reflect.Type
func (ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutput ¶ added in v0.44.0
func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutput() ResponsePlanPagerDutyConfigurationOutput
func (ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationOutput
func (ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutput ¶ added in v0.44.0
func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
func (ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanPagerDutyConfigurationArgs) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
type ResponsePlanPagerDutyConfigurationInput ¶ added in v0.44.0
type ResponsePlanPagerDutyConfigurationInput interface { pulumi.Input ToResponsePlanPagerDutyConfigurationOutput() ResponsePlanPagerDutyConfigurationOutput ToResponsePlanPagerDutyConfigurationOutputWithContext(context.Context) ResponsePlanPagerDutyConfigurationOutput }
ResponsePlanPagerDutyConfigurationInput is an input type that accepts ResponsePlanPagerDutyConfigurationArgs and ResponsePlanPagerDutyConfigurationOutput values. You can construct a concrete instance of `ResponsePlanPagerDutyConfigurationInput` via:
ResponsePlanPagerDutyConfigurationArgs{...}
type ResponsePlanPagerDutyConfigurationOutput ¶ added in v0.44.0
type ResponsePlanPagerDutyConfigurationOutput struct{ *pulumi.OutputState }
The pagerDuty configuration to use when starting the incident.
func (ResponsePlanPagerDutyConfigurationOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyConfigurationOutput) ElementType() reflect.Type
func (ResponsePlanPagerDutyConfigurationOutput) Name ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) Name() pulumi.StringOutput
The name of the pagerDuty configuration.
func (ResponsePlanPagerDutyConfigurationOutput) PagerDutyIncidentConfiguration ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) PagerDutyIncidentConfiguration() ResponsePlanPagerDutyIncidentConfigurationOutput
Details about the PagerDuty service associated with the configuration.
func (ResponsePlanPagerDutyConfigurationOutput) SecretId ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) SecretId() pulumi.StringOutput
The AWS secrets manager secretId storing the pagerDuty token.
func (ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutput() ResponsePlanPagerDutyConfigurationOutput
func (ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationOutput
func (ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
func (ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
type ResponsePlanPagerDutyConfigurationPtrInput ¶ added in v0.44.0
type ResponsePlanPagerDutyConfigurationPtrInput interface { pulumi.Input ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(context.Context) ResponsePlanPagerDutyConfigurationPtrOutput }
ResponsePlanPagerDutyConfigurationPtrInput is an input type that accepts ResponsePlanPagerDutyConfigurationArgs, ResponsePlanPagerDutyConfigurationPtr and ResponsePlanPagerDutyConfigurationPtrOutput values. You can construct a concrete instance of `ResponsePlanPagerDutyConfigurationPtrInput` via:
ResponsePlanPagerDutyConfigurationArgs{...} or: nil
func ResponsePlanPagerDutyConfigurationPtr ¶ added in v0.44.0
func ResponsePlanPagerDutyConfigurationPtr(v *ResponsePlanPagerDutyConfigurationArgs) ResponsePlanPagerDutyConfigurationPtrInput
type ResponsePlanPagerDutyConfigurationPtrOutput ¶ added in v0.44.0
type ResponsePlanPagerDutyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanPagerDutyConfigurationPtrOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyConfigurationPtrOutput) ElementType() reflect.Type
func (ResponsePlanPagerDutyConfigurationPtrOutput) Name ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the pagerDuty configuration.
func (ResponsePlanPagerDutyConfigurationPtrOutput) PagerDutyIncidentConfiguration ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationPtrOutput) PagerDutyIncidentConfiguration() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
Details about the PagerDuty service associated with the configuration.
func (ResponsePlanPagerDutyConfigurationPtrOutput) SecretId ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationPtrOutput) SecretId() pulumi.StringPtrOutput
The AWS secrets manager secretId storing the pagerDuty token.
func (ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutput() ResponsePlanPagerDutyConfigurationPtrOutput
func (ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyConfigurationPtrOutput) ToResponsePlanPagerDutyConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyConfigurationPtrOutput
type ResponsePlanPagerDutyIncidentConfiguration ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfiguration struct { // The pagerDuty serviceId. ServiceId string `pulumi:"serviceId"` }
The pagerDuty incident configuration.
type ResponsePlanPagerDutyIncidentConfigurationArgs ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfigurationArgs struct { // The pagerDuty serviceId. ServiceId pulumi.StringInput `pulumi:"serviceId"` }
The pagerDuty incident configuration.
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ElementType() reflect.Type
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutput ¶ added in v0.44.0
func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutput() ResponsePlanPagerDutyIncidentConfigurationOutput
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationOutput
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput ¶ added in v0.44.0
func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
func (ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (i ResponsePlanPagerDutyIncidentConfigurationArgs) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
type ResponsePlanPagerDutyIncidentConfigurationInput ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfigurationInput interface { pulumi.Input ToResponsePlanPagerDutyIncidentConfigurationOutput() ResponsePlanPagerDutyIncidentConfigurationOutput ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext(context.Context) ResponsePlanPagerDutyIncidentConfigurationOutput }
ResponsePlanPagerDutyIncidentConfigurationInput is an input type that accepts ResponsePlanPagerDutyIncidentConfigurationArgs and ResponsePlanPagerDutyIncidentConfigurationOutput values. You can construct a concrete instance of `ResponsePlanPagerDutyIncidentConfigurationInput` via:
ResponsePlanPagerDutyIncidentConfigurationArgs{...}
type ResponsePlanPagerDutyIncidentConfigurationOutput ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfigurationOutput struct{ *pulumi.OutputState }
The pagerDuty incident configuration.
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ElementType() reflect.Type
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ServiceId ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ServiceId() pulumi.StringOutput
The pagerDuty serviceId.
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutput() ResponsePlanPagerDutyIncidentConfigurationOutput
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationOutput
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
func (ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
type ResponsePlanPagerDutyIncidentConfigurationPtrInput ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfigurationPtrInput interface { pulumi.Input ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput }
ResponsePlanPagerDutyIncidentConfigurationPtrInput is an input type that accepts ResponsePlanPagerDutyIncidentConfigurationArgs, ResponsePlanPagerDutyIncidentConfigurationPtr and ResponsePlanPagerDutyIncidentConfigurationPtrOutput values. You can construct a concrete instance of `ResponsePlanPagerDutyIncidentConfigurationPtrInput` via:
ResponsePlanPagerDutyIncidentConfigurationArgs{...} or: nil
func ResponsePlanPagerDutyIncidentConfigurationPtr ¶ added in v0.44.0
func ResponsePlanPagerDutyIncidentConfigurationPtr(v *ResponsePlanPagerDutyIncidentConfigurationArgs) ResponsePlanPagerDutyIncidentConfigurationPtrInput
type ResponsePlanPagerDutyIncidentConfigurationPtrOutput ¶ added in v0.44.0
type ResponsePlanPagerDutyIncidentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ElementType ¶ added in v0.44.0
func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ElementType() reflect.Type
func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ServiceId ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ServiceId() pulumi.StringPtrOutput
The pagerDuty serviceId.
func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutput() ResponsePlanPagerDutyIncidentConfigurationPtrOutput
func (ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext ¶ added in v0.44.0
func (o ResponsePlanPagerDutyIncidentConfigurationPtrOutput) ToResponsePlanPagerDutyIncidentConfigurationPtrOutputWithContext(ctx context.Context) ResponsePlanPagerDutyIncidentConfigurationPtrOutput
type ResponsePlanSsmAutomation ¶
type ResponsePlanSsmAutomation struct { // The document name to use when starting the SSM automation document. DocumentName string `pulumi:"documentName"` // The version of the document to use when starting the SSM automation document. DocumentVersion *string `pulumi:"documentVersion"` // The parameters with dynamic values to set when starting the SSM automation document. DynamicParameters []ResponsePlanDynamicSsmParameter `pulumi:"dynamicParameters"` // The parameters to set when starting the SSM automation document. Parameters []ResponsePlanSsmParameter `pulumi:"parameters"` // The role ARN to use when starting the SSM automation document. RoleArn string `pulumi:"roleArn"` // The account type to use when starting the SSM automation document. TargetAccount *ResponsePlanSsmAutomationTargetAccount `pulumi:"targetAccount"` }
The configuration to use when starting the SSM automation document.
type ResponsePlanSsmAutomationArgs ¶
type ResponsePlanSsmAutomationArgs struct { // The document name to use when starting the SSM automation document. DocumentName pulumi.StringInput `pulumi:"documentName"` // The version of the document to use when starting the SSM automation document. DocumentVersion pulumi.StringPtrInput `pulumi:"documentVersion"` // The parameters with dynamic values to set when starting the SSM automation document. DynamicParameters ResponsePlanDynamicSsmParameterArrayInput `pulumi:"dynamicParameters"` // The parameters to set when starting the SSM automation document. Parameters ResponsePlanSsmParameterArrayInput `pulumi:"parameters"` // The role ARN to use when starting the SSM automation document. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The account type to use when starting the SSM automation document. TargetAccount ResponsePlanSsmAutomationTargetAccountPtrInput `pulumi:"targetAccount"` }
The configuration to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationArgs) ElementType ¶
func (ResponsePlanSsmAutomationArgs) ElementType() reflect.Type
func (ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutput ¶
func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutput() ResponsePlanSsmAutomationOutput
func (ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutputWithContext ¶
func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationOutput
func (ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutput ¶
func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
func (ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutputWithContext ¶
func (i ResponsePlanSsmAutomationArgs) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
type ResponsePlanSsmAutomationInput ¶
type ResponsePlanSsmAutomationInput interface { pulumi.Input ToResponsePlanSsmAutomationOutput() ResponsePlanSsmAutomationOutput ToResponsePlanSsmAutomationOutputWithContext(context.Context) ResponsePlanSsmAutomationOutput }
ResponsePlanSsmAutomationInput is an input type that accepts ResponsePlanSsmAutomationArgs and ResponsePlanSsmAutomationOutput values. You can construct a concrete instance of `ResponsePlanSsmAutomationInput` via:
ResponsePlanSsmAutomationArgs{...}
type ResponsePlanSsmAutomationOutput ¶
type ResponsePlanSsmAutomationOutput struct{ *pulumi.OutputState }
The configuration to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) DocumentName ¶
func (o ResponsePlanSsmAutomationOutput) DocumentName() pulumi.StringOutput
The document name to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) DocumentVersion ¶
func (o ResponsePlanSsmAutomationOutput) DocumentVersion() pulumi.StringPtrOutput
The version of the document to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) DynamicParameters ¶ added in v0.17.0
func (o ResponsePlanSsmAutomationOutput) DynamicParameters() ResponsePlanDynamicSsmParameterArrayOutput
The parameters with dynamic values to set when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) ElementType ¶
func (ResponsePlanSsmAutomationOutput) ElementType() reflect.Type
func (ResponsePlanSsmAutomationOutput) Parameters ¶
func (o ResponsePlanSsmAutomationOutput) Parameters() ResponsePlanSsmParameterArrayOutput
The parameters to set when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) RoleArn ¶
func (o ResponsePlanSsmAutomationOutput) RoleArn() pulumi.StringOutput
The role ARN to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) TargetAccount ¶
func (o ResponsePlanSsmAutomationOutput) TargetAccount() ResponsePlanSsmAutomationTargetAccountPtrOutput
The account type to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutput ¶
func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutput() ResponsePlanSsmAutomationOutput
func (ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutputWithContext ¶
func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationOutput
func (ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutput ¶
func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
func (ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationOutput) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
type ResponsePlanSsmAutomationPtrInput ¶
type ResponsePlanSsmAutomationPtrInput interface { pulumi.Input ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput ToResponsePlanSsmAutomationPtrOutputWithContext(context.Context) ResponsePlanSsmAutomationPtrOutput }
ResponsePlanSsmAutomationPtrInput is an input type that accepts ResponsePlanSsmAutomationArgs, ResponsePlanSsmAutomationPtr and ResponsePlanSsmAutomationPtrOutput values. You can construct a concrete instance of `ResponsePlanSsmAutomationPtrInput` via:
ResponsePlanSsmAutomationArgs{...} or: nil
func ResponsePlanSsmAutomationPtr ¶
func ResponsePlanSsmAutomationPtr(v *ResponsePlanSsmAutomationArgs) ResponsePlanSsmAutomationPtrInput
type ResponsePlanSsmAutomationPtrOutput ¶
type ResponsePlanSsmAutomationPtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanSsmAutomationPtrOutput) DocumentName ¶
func (o ResponsePlanSsmAutomationPtrOutput) DocumentName() pulumi.StringPtrOutput
The document name to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) DocumentVersion ¶
func (o ResponsePlanSsmAutomationPtrOutput) DocumentVersion() pulumi.StringPtrOutput
The version of the document to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) DynamicParameters ¶ added in v0.17.0
func (o ResponsePlanSsmAutomationPtrOutput) DynamicParameters() ResponsePlanDynamicSsmParameterArrayOutput
The parameters with dynamic values to set when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) Elem ¶
func (o ResponsePlanSsmAutomationPtrOutput) Elem() ResponsePlanSsmAutomationOutput
func (ResponsePlanSsmAutomationPtrOutput) ElementType ¶
func (ResponsePlanSsmAutomationPtrOutput) ElementType() reflect.Type
func (ResponsePlanSsmAutomationPtrOutput) Parameters ¶
func (o ResponsePlanSsmAutomationPtrOutput) Parameters() ResponsePlanSsmParameterArrayOutput
The parameters to set when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) RoleArn ¶
func (o ResponsePlanSsmAutomationPtrOutput) RoleArn() pulumi.StringPtrOutput
The role ARN to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) TargetAccount ¶
func (o ResponsePlanSsmAutomationPtrOutput) TargetAccount() ResponsePlanSsmAutomationTargetAccountPtrOutput
The account type to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutput ¶
func (o ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutput() ResponsePlanSsmAutomationPtrOutput
func (ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationPtrOutput) ToResponsePlanSsmAutomationPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationPtrOutput
type ResponsePlanSsmAutomationTargetAccount ¶
type ResponsePlanSsmAutomationTargetAccount string
The account type to use when starting the SSM automation document.
func (ResponsePlanSsmAutomationTargetAccount) ElementType ¶
func (ResponsePlanSsmAutomationTargetAccount) ElementType() reflect.Type
func (ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutput ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutput() ResponsePlanSsmAutomationTargetAccountOutput
func (ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutputWithContext ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountOutput
func (ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutput ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccount) ToStringOutput ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToStringOutput() pulumi.StringOutput
func (ResponsePlanSsmAutomationTargetAccount) ToStringOutputWithContext ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutput ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutputWithContext ¶
func (e ResponsePlanSsmAutomationTargetAccount) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResponsePlanSsmAutomationTargetAccountInput ¶
type ResponsePlanSsmAutomationTargetAccountInput interface { pulumi.Input ToResponsePlanSsmAutomationTargetAccountOutput() ResponsePlanSsmAutomationTargetAccountOutput ToResponsePlanSsmAutomationTargetAccountOutputWithContext(context.Context) ResponsePlanSsmAutomationTargetAccountOutput }
ResponsePlanSsmAutomationTargetAccountInput is an input type that accepts values of the ResponsePlanSsmAutomationTargetAccount enum A concrete instance of `ResponsePlanSsmAutomationTargetAccountInput` can be one of the following:
ResponsePlanSsmAutomationTargetAccountImpactedAccount ResponsePlanSsmAutomationTargetAccountResponsePlanOwnerAccount
type ResponsePlanSsmAutomationTargetAccountOutput ¶
type ResponsePlanSsmAutomationTargetAccountOutput struct{ *pulumi.OutputState }
func (ResponsePlanSsmAutomationTargetAccountOutput) ElementType ¶
func (ResponsePlanSsmAutomationTargetAccountOutput) ElementType() reflect.Type
func (ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutput() ResponsePlanSsmAutomationTargetAccountOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutput() pulumi.StringOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResponsePlanSsmAutomationTargetAccountPtrInput ¶
type ResponsePlanSsmAutomationTargetAccountPtrInput interface { pulumi.Input ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput }
func ResponsePlanSsmAutomationTargetAccountPtr ¶
func ResponsePlanSsmAutomationTargetAccountPtr(v string) ResponsePlanSsmAutomationTargetAccountPtrInput
type ResponsePlanSsmAutomationTargetAccountPtrOutput ¶
type ResponsePlanSsmAutomationTargetAccountPtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ElementType ¶
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ElementType() reflect.Type
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutput() ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToResponsePlanSsmAutomationTargetAccountPtrOutputWithContext(ctx context.Context) ResponsePlanSsmAutomationTargetAccountPtrOutput
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutput ¶
func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResponsePlanSsmAutomationTargetAccountPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResponsePlanSsmParameter ¶
type ResponsePlanSsmParameter struct { // The key parameter to use when running the Automation runbook. Key string `pulumi:"key"` // The value parameter to use when running the Automation runbook. Values []string `pulumi:"values"` }
A parameter to set when starting the SSM automation document.
type ResponsePlanSsmParameterArgs ¶
type ResponsePlanSsmParameterArgs struct { // The key parameter to use when running the Automation runbook. Key pulumi.StringInput `pulumi:"key"` // The value parameter to use when running the Automation runbook. Values pulumi.StringArrayInput `pulumi:"values"` }
A parameter to set when starting the SSM automation document.
func (ResponsePlanSsmParameterArgs) ElementType ¶
func (ResponsePlanSsmParameterArgs) ElementType() reflect.Type
func (ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutput ¶
func (i ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutput() ResponsePlanSsmParameterOutput
func (ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutputWithContext ¶
func (i ResponsePlanSsmParameterArgs) ToResponsePlanSsmParameterOutputWithContext(ctx context.Context) ResponsePlanSsmParameterOutput
type ResponsePlanSsmParameterArray ¶
type ResponsePlanSsmParameterArray []ResponsePlanSsmParameterInput
func (ResponsePlanSsmParameterArray) ElementType ¶
func (ResponsePlanSsmParameterArray) ElementType() reflect.Type
func (ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutput ¶
func (i ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutput() ResponsePlanSsmParameterArrayOutput
func (ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutputWithContext ¶
func (i ResponsePlanSsmParameterArray) ToResponsePlanSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanSsmParameterArrayOutput
type ResponsePlanSsmParameterArrayInput ¶
type ResponsePlanSsmParameterArrayInput interface { pulumi.Input ToResponsePlanSsmParameterArrayOutput() ResponsePlanSsmParameterArrayOutput ToResponsePlanSsmParameterArrayOutputWithContext(context.Context) ResponsePlanSsmParameterArrayOutput }
ResponsePlanSsmParameterArrayInput is an input type that accepts ResponsePlanSsmParameterArray and ResponsePlanSsmParameterArrayOutput values. You can construct a concrete instance of `ResponsePlanSsmParameterArrayInput` via:
ResponsePlanSsmParameterArray{ ResponsePlanSsmParameterArgs{...} }
type ResponsePlanSsmParameterArrayOutput ¶
type ResponsePlanSsmParameterArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanSsmParameterArrayOutput) ElementType ¶
func (ResponsePlanSsmParameterArrayOutput) ElementType() reflect.Type
func (ResponsePlanSsmParameterArrayOutput) Index ¶
func (o ResponsePlanSsmParameterArrayOutput) Index(i pulumi.IntInput) ResponsePlanSsmParameterOutput
func (ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutput ¶
func (o ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutput() ResponsePlanSsmParameterArrayOutput
func (ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutputWithContext ¶
func (o ResponsePlanSsmParameterArrayOutput) ToResponsePlanSsmParameterArrayOutputWithContext(ctx context.Context) ResponsePlanSsmParameterArrayOutput
type ResponsePlanSsmParameterInput ¶
type ResponsePlanSsmParameterInput interface { pulumi.Input ToResponsePlanSsmParameterOutput() ResponsePlanSsmParameterOutput ToResponsePlanSsmParameterOutputWithContext(context.Context) ResponsePlanSsmParameterOutput }
ResponsePlanSsmParameterInput is an input type that accepts ResponsePlanSsmParameterArgs and ResponsePlanSsmParameterOutput values. You can construct a concrete instance of `ResponsePlanSsmParameterInput` via:
ResponsePlanSsmParameterArgs{...}
type ResponsePlanSsmParameterOutput ¶
type ResponsePlanSsmParameterOutput struct{ *pulumi.OutputState }
A parameter to set when starting the SSM automation document.
func (ResponsePlanSsmParameterOutput) ElementType ¶
func (ResponsePlanSsmParameterOutput) ElementType() reflect.Type
func (ResponsePlanSsmParameterOutput) Key ¶
func (o ResponsePlanSsmParameterOutput) Key() pulumi.StringOutput
The key parameter to use when running the Automation runbook.
func (ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutput ¶
func (o ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutput() ResponsePlanSsmParameterOutput
func (ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutputWithContext ¶
func (o ResponsePlanSsmParameterOutput) ToResponsePlanSsmParameterOutputWithContext(ctx context.Context) ResponsePlanSsmParameterOutput
func (ResponsePlanSsmParameterOutput) Values ¶
func (o ResponsePlanSsmParameterOutput) Values() pulumi.StringArrayOutput
The value parameter to use when running the Automation runbook.
type ResponsePlanState ¶
type ResponsePlanState struct { }
func (ResponsePlanState) ElementType ¶
func (ResponsePlanState) ElementType() reflect.Type
type ResponsePlanTag ¶
type ResponsePlanTag struct { // The tag key. Key string `pulumi:"key"` // The tag value. Value string `pulumi:"value"` }
A key-value pair to tag a resource.
type ResponsePlanTagArgs ¶
type ResponsePlanTagArgs struct { // The tag key. Key pulumi.StringInput `pulumi:"key"` // The tag value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to tag a resource.
func (ResponsePlanTagArgs) ElementType ¶
func (ResponsePlanTagArgs) ElementType() reflect.Type
func (ResponsePlanTagArgs) ToResponsePlanTagOutput ¶
func (i ResponsePlanTagArgs) ToResponsePlanTagOutput() ResponsePlanTagOutput
func (ResponsePlanTagArgs) ToResponsePlanTagOutputWithContext ¶
func (i ResponsePlanTagArgs) ToResponsePlanTagOutputWithContext(ctx context.Context) ResponsePlanTagOutput
type ResponsePlanTagArray ¶
type ResponsePlanTagArray []ResponsePlanTagInput
func (ResponsePlanTagArray) ElementType ¶
func (ResponsePlanTagArray) ElementType() reflect.Type
func (ResponsePlanTagArray) ToResponsePlanTagArrayOutput ¶
func (i ResponsePlanTagArray) ToResponsePlanTagArrayOutput() ResponsePlanTagArrayOutput
func (ResponsePlanTagArray) ToResponsePlanTagArrayOutputWithContext ¶
func (i ResponsePlanTagArray) ToResponsePlanTagArrayOutputWithContext(ctx context.Context) ResponsePlanTagArrayOutput
type ResponsePlanTagArrayInput ¶
type ResponsePlanTagArrayInput interface { pulumi.Input ToResponsePlanTagArrayOutput() ResponsePlanTagArrayOutput ToResponsePlanTagArrayOutputWithContext(context.Context) ResponsePlanTagArrayOutput }
ResponsePlanTagArrayInput is an input type that accepts ResponsePlanTagArray and ResponsePlanTagArrayOutput values. You can construct a concrete instance of `ResponsePlanTagArrayInput` via:
ResponsePlanTagArray{ ResponsePlanTagArgs{...} }
type ResponsePlanTagArrayOutput ¶
type ResponsePlanTagArrayOutput struct{ *pulumi.OutputState }
func (ResponsePlanTagArrayOutput) ElementType ¶
func (ResponsePlanTagArrayOutput) ElementType() reflect.Type
func (ResponsePlanTagArrayOutput) Index ¶
func (o ResponsePlanTagArrayOutput) Index(i pulumi.IntInput) ResponsePlanTagOutput
func (ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutput ¶
func (o ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutput() ResponsePlanTagArrayOutput
func (ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutputWithContext ¶
func (o ResponsePlanTagArrayOutput) ToResponsePlanTagArrayOutputWithContext(ctx context.Context) ResponsePlanTagArrayOutput
type ResponsePlanTagInput ¶
type ResponsePlanTagInput interface { pulumi.Input ToResponsePlanTagOutput() ResponsePlanTagOutput ToResponsePlanTagOutputWithContext(context.Context) ResponsePlanTagOutput }
ResponsePlanTagInput is an input type that accepts ResponsePlanTagArgs and ResponsePlanTagOutput values. You can construct a concrete instance of `ResponsePlanTagInput` via:
ResponsePlanTagArgs{...}
type ResponsePlanTagOutput ¶
type ResponsePlanTagOutput struct{ *pulumi.OutputState }
A key-value pair to tag a resource.
func (ResponsePlanTagOutput) ElementType ¶
func (ResponsePlanTagOutput) ElementType() reflect.Type
func (ResponsePlanTagOutput) Key ¶
func (o ResponsePlanTagOutput) Key() pulumi.StringOutput
The tag key.
func (ResponsePlanTagOutput) ToResponsePlanTagOutput ¶
func (o ResponsePlanTagOutput) ToResponsePlanTagOutput() ResponsePlanTagOutput
func (ResponsePlanTagOutput) ToResponsePlanTagOutputWithContext ¶
func (o ResponsePlanTagOutput) ToResponsePlanTagOutputWithContext(ctx context.Context) ResponsePlanTagOutput
func (ResponsePlanTagOutput) Value ¶
func (o ResponsePlanTagOutput) Value() pulumi.StringOutput
The tag value.
type ResponsePlanVariableType ¶ added in v0.17.0
type ResponsePlanVariableType string
The variable types used as dynamic parameter value when starting the SSM automation document.
func (ResponsePlanVariableType) ElementType ¶ added in v0.17.0
func (ResponsePlanVariableType) ElementType() reflect.Type
func (ResponsePlanVariableType) ToResponsePlanVariableTypeOutput ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToResponsePlanVariableTypeOutput() ResponsePlanVariableTypeOutput
func (ResponsePlanVariableType) ToResponsePlanVariableTypeOutputWithContext ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToResponsePlanVariableTypeOutputWithContext(ctx context.Context) ResponsePlanVariableTypeOutput
func (ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutput ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutputWithContext ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableType) ToStringOutput ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToStringOutput() pulumi.StringOutput
func (ResponsePlanVariableType) ToStringOutputWithContext ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResponsePlanVariableType) ToStringPtrOutput ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanVariableType) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (e ResponsePlanVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResponsePlanVariableTypeInput ¶ added in v0.17.0
type ResponsePlanVariableTypeInput interface { pulumi.Input ToResponsePlanVariableTypeOutput() ResponsePlanVariableTypeOutput ToResponsePlanVariableTypeOutputWithContext(context.Context) ResponsePlanVariableTypeOutput }
ResponsePlanVariableTypeInput is an input type that accepts values of the ResponsePlanVariableType enum A concrete instance of `ResponsePlanVariableTypeInput` can be one of the following:
ResponsePlanVariableTypeIncidentRecordArn ResponsePlanVariableTypeInvolvedResources
type ResponsePlanVariableTypeOutput ¶ added in v0.17.0
type ResponsePlanVariableTypeOutput struct{ *pulumi.OutputState }
func (ResponsePlanVariableTypeOutput) ElementType ¶ added in v0.17.0
func (ResponsePlanVariableTypeOutput) ElementType() reflect.Type
func (ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutput() ResponsePlanVariableTypeOutput
func (ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypeOutputWithContext(ctx context.Context) ResponsePlanVariableTypeOutput
func (ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableTypeOutput) ToStringOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResponsePlanVariableTypeOutput) ToStringOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResponsePlanVariableTypeOutput) ToStringPtrOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanVariableTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResponsePlanVariableTypePtrInput ¶ added in v0.17.0
type ResponsePlanVariableTypePtrInput interface { pulumi.Input ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput ToResponsePlanVariableTypePtrOutputWithContext(context.Context) ResponsePlanVariableTypePtrOutput }
func ResponsePlanVariableTypePtr ¶ added in v0.17.0
func ResponsePlanVariableTypePtr(v string) ResponsePlanVariableTypePtrInput
type ResponsePlanVariableTypePtrOutput ¶ added in v0.17.0
type ResponsePlanVariableTypePtrOutput struct{ *pulumi.OutputState }
func (ResponsePlanVariableTypePtrOutput) Elem ¶ added in v0.17.0
func (o ResponsePlanVariableTypePtrOutput) Elem() ResponsePlanVariableTypeOutput
func (ResponsePlanVariableTypePtrOutput) ElementType ¶ added in v0.17.0
func (ResponsePlanVariableTypePtrOutput) ElementType() reflect.Type
func (ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutput() ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypePtrOutput) ToResponsePlanVariableTypePtrOutputWithContext(ctx context.Context) ResponsePlanVariableTypePtrOutput
func (ResponsePlanVariableTypePtrOutput) ToStringPtrOutput ¶ added in v0.17.0
func (o ResponsePlanVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResponsePlanVariableTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.17.0
func (o ResponsePlanVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput