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() ReplicationSetTagArrayOutput
- 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() ResponsePlanTagArrayOutput
- 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() ReplicationSetTagArrayOutput
- 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 ReplicationSetTagArgs
- type ReplicationSetTagArray
- type ReplicationSetTagArrayInput
- type ReplicationSetTagArrayOutput
- func (ReplicationSetTagArrayOutput) ElementType() reflect.Type
- func (o ReplicationSetTagArrayOutput) Index(i pulumi.IntInput) ReplicationSetTagOutput
- func (o ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutput() ReplicationSetTagArrayOutput
- func (o ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutputWithContext(ctx context.Context) ReplicationSetTagArrayOutput
- type ReplicationSetTagInput
- type ReplicationSetTagOutput
- func (ReplicationSetTagOutput) ElementType() reflect.Type
- func (o ReplicationSetTagOutput) Key() pulumi.StringOutput
- func (o ReplicationSetTagOutput) ToReplicationSetTagOutput() ReplicationSetTagOutput
- func (o ReplicationSetTagOutput) ToReplicationSetTagOutputWithContext(ctx context.Context) ReplicationSetTagOutput
- func (o ReplicationSetTagOutput) Value() pulumi.StringOutput
- 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() ResponsePlanTagArrayOutput
- 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"` DeletionProtected *bool `pulumi:"deletionProtected"` // The ReplicationSet configuration. Regions []ReplicationSetReplicationRegion `pulumi:"regions"` // The tags to apply to the replication set. Tags []ReplicationSetTag `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
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() ReplicationSetTagArrayOutput
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"` 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"` IncidentTemplate *ResponsePlanIncidentTemplate `pulumi:"incidentTemplate"` // The list of integrations. Integrations []ResponsePlanIntegration `pulumi:"integrations"` // The tags to apply to the response plan. Tags []ResponsePlanTag `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
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
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() ResponsePlanTagArrayOutput
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"` DeletionProtected pulumi.BoolPtrOutput `pulumi:"deletionProtected"` // The ReplicationSet configuration. Regions ReplicationSetReplicationRegionArrayOutput `pulumi:"regions"` // The tags to apply to the replication set. Tags ReplicationSetTagArrayOutput `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 { DeletionProtected pulumi.BoolPtrInput // The ReplicationSet configuration. Regions ReplicationSetReplicationRegionArrayInput // The tags to apply to the replication set. Tags ReplicationSetTagArrayInput }
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
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() ReplicationSetTagArrayOutput
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
A key-value pair to tag a resource.
type ReplicationSetTagArgs ¶ added in v0.45.0
type ReplicationSetTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to tag a resource.
func (ReplicationSetTagArgs) ElementType ¶ added in v0.45.0
func (ReplicationSetTagArgs) ElementType() reflect.Type
func (ReplicationSetTagArgs) ToReplicationSetTagOutput ¶ added in v0.45.0
func (i ReplicationSetTagArgs) ToReplicationSetTagOutput() ReplicationSetTagOutput
func (ReplicationSetTagArgs) ToReplicationSetTagOutputWithContext ¶ added in v0.45.0
func (i ReplicationSetTagArgs) ToReplicationSetTagOutputWithContext(ctx context.Context) ReplicationSetTagOutput
type ReplicationSetTagArray ¶ added in v0.45.0
type ReplicationSetTagArray []ReplicationSetTagInput
func (ReplicationSetTagArray) ElementType ¶ added in v0.45.0
func (ReplicationSetTagArray) ElementType() reflect.Type
func (ReplicationSetTagArray) ToReplicationSetTagArrayOutput ¶ added in v0.45.0
func (i ReplicationSetTagArray) ToReplicationSetTagArrayOutput() ReplicationSetTagArrayOutput
func (ReplicationSetTagArray) ToReplicationSetTagArrayOutputWithContext ¶ added in v0.45.0
func (i ReplicationSetTagArray) ToReplicationSetTagArrayOutputWithContext(ctx context.Context) ReplicationSetTagArrayOutput
type ReplicationSetTagArrayInput ¶ added in v0.45.0
type ReplicationSetTagArrayInput interface { pulumi.Input ToReplicationSetTagArrayOutput() ReplicationSetTagArrayOutput ToReplicationSetTagArrayOutputWithContext(context.Context) ReplicationSetTagArrayOutput }
ReplicationSetTagArrayInput is an input type that accepts ReplicationSetTagArray and ReplicationSetTagArrayOutput values. You can construct a concrete instance of `ReplicationSetTagArrayInput` via:
ReplicationSetTagArray{ ReplicationSetTagArgs{...} }
type ReplicationSetTagArrayOutput ¶ added in v0.45.0
type ReplicationSetTagArrayOutput struct{ *pulumi.OutputState }
func (ReplicationSetTagArrayOutput) ElementType ¶ added in v0.45.0
func (ReplicationSetTagArrayOutput) ElementType() reflect.Type
func (ReplicationSetTagArrayOutput) Index ¶ added in v0.45.0
func (o ReplicationSetTagArrayOutput) Index(i pulumi.IntInput) ReplicationSetTagOutput
func (ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutput ¶ added in v0.45.0
func (o ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutput() ReplicationSetTagArrayOutput
func (ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutputWithContext ¶ added in v0.45.0
func (o ReplicationSetTagArrayOutput) ToReplicationSetTagArrayOutputWithContext(ctx context.Context) ReplicationSetTagArrayOutput
type ReplicationSetTagInput ¶ added in v0.45.0
type ReplicationSetTagInput interface { pulumi.Input ToReplicationSetTagOutput() ReplicationSetTagOutput ToReplicationSetTagOutputWithContext(context.Context) ReplicationSetTagOutput }
ReplicationSetTagInput is an input type that accepts ReplicationSetTagArgs and ReplicationSetTagOutput values. You can construct a concrete instance of `ReplicationSetTagInput` via:
ReplicationSetTagArgs{...}
type ReplicationSetTagOutput ¶ added in v0.45.0
type ReplicationSetTagOutput struct{ *pulumi.OutputState }
A key-value pair to tag a resource.
func (ReplicationSetTagOutput) ElementType ¶ added in v0.45.0
func (ReplicationSetTagOutput) ElementType() reflect.Type
func (ReplicationSetTagOutput) Key ¶ added in v0.45.0
func (o ReplicationSetTagOutput) Key() pulumi.StringOutput
func (ReplicationSetTagOutput) ToReplicationSetTagOutput ¶ added in v0.45.0
func (o ReplicationSetTagOutput) ToReplicationSetTagOutput() ReplicationSetTagOutput
func (ReplicationSetTagOutput) ToReplicationSetTagOutputWithContext ¶ added in v0.45.0
func (o ReplicationSetTagOutput) ToReplicationSetTagOutputWithContext(ctx context.Context) ReplicationSetTagOutput
func (ReplicationSetTagOutput) Value ¶ added in v0.45.0
func (o ReplicationSetTagOutput) Value() pulumi.StringOutput
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"` 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"` 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 ResponsePlanTagArrayOutput `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 {
SsmAutomation *ResponsePlanSsmAutomation `pulumi:"ssmAutomation"`
}
The automation configuration to launch.
type ResponsePlanActionArgs ¶
type ResponsePlanActionArgs struct {
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
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 ChatChannel ResponsePlanChatChannelPtrInput // The display name of the response plan. DisplayName pulumi.StringPtrInput // The list of engagements to use. Engagements pulumi.StringArrayInput 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 ResponsePlanTagArrayInput }
The set of arguments for constructing a ResponsePlan resource.
func (ResponsePlanArgs) ElementType ¶
func (ResponsePlanArgs) ElementType() reflect.Type
type ResponsePlanChatChannel ¶
type ResponsePlanChatChannel struct {
ChatbotSns []string `pulumi:"chatbotSns"`
}
The chat channel configuration.
type ResponsePlanChatChannelArgs ¶
type ResponsePlanChatChannelArgs struct {
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
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
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 { Key string `pulumi:"key"` 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 { Key pulumi.StringInput `pulumi:"key"` 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
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 *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 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
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 {
PagerDutyConfiguration *ResponsePlanPagerDutyConfiguration `pulumi:"pagerDutyConfiguration"`
}
type ResponsePlanIntegrationArgs ¶ added in v0.44.0
type ResponsePlanIntegrationArgs struct {
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
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 {
SnsTopicArn *string `pulumi:"snsTopicArn"`
}
A notification target.
type ResponsePlanNotificationTargetItemArgs ¶
type ResponsePlanNotificationTargetItemArgs struct {
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
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
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
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() ResponsePlanTagArrayOutput
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"` 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"` 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
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
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 ResponsePlanSsmAutomationTargetAccountArgs and ResponsePlanSsmAutomationTargetAccountOutput values. You can construct a concrete instance of `ResponsePlanSsmAutomationTargetAccountInput` via:
ResponsePlanSsmAutomationTargetAccountArgs{...}
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 { Key string `pulumi:"key"` Values []string `pulumi:"values"` }
A parameter to set when starting the SSM automation document.
type ResponsePlanSsmParameterArgs ¶
type ResponsePlanSsmParameterArgs struct { Key pulumi.StringInput `pulumi:"key"` 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
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
type ResponsePlanState ¶
type ResponsePlanState struct { }
func (ResponsePlanState) ElementType ¶
func (ResponsePlanState) ElementType() reflect.Type
type ResponsePlanTag ¶
A key-value pair to tag a resource.
type ResponsePlanTagArgs ¶
type ResponsePlanTagArgs struct { Key pulumi.StringInput `pulumi:"key"` 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
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
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 ResponsePlanVariableTypeArgs and ResponsePlanVariableTypeOutput values. You can construct a concrete instance of `ResponsePlanVariableTypeInput` via:
ResponsePlanVariableTypeArgs{...}
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