Documentation
¶
Index ¶
- Constants
- type ReplicationSet
- type ReplicationSetArgs
- type ReplicationSetInput
- type 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 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 ResponsePlanIncidentTemplate
- type ResponsePlanIncidentTemplateArgs
- func (ResponsePlanIncidentTemplateArgs) ElementType() reflect.Type
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutput() ResponsePlanIncidentTemplateOutput
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplateOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplateOutput
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
- func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
- type ResponsePlanIncidentTemplateInput
- type ResponsePlanIncidentTemplateOutput
- func (o ResponsePlanIncidentTemplateOutput) DedupeString() pulumi.StringPtrOutput
- func (ResponsePlanIncidentTemplateOutput) ElementType() reflect.Type
- func (o ResponsePlanIncidentTemplateOutput) Impact() pulumi.IntOutput
- 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
- func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
- func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
- type ResponsePlanIncidentTemplatePtrInput
- 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) 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 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
- 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 (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) 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
Constants ¶
const ( ResponsePlanSsmAutomationTargetAccountImpactedAccount = ResponsePlanSsmAutomationTargetAccount("IMPACTED_ACCOUNT") ResponsePlanSsmAutomationTargetAccountResponsePlanOwnerAccount = ResponsePlanSsmAutomationTargetAccount("RESPONSE_PLAN_OWNER_ACCOUNT") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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"` }
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 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) ElementType ¶
func (ReplicationSetOutput) ElementType() reflect.Type
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 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 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 name of the response plan. Name pulumi.StringInput // 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 ResponsePlanIncidentTemplate ¶
type ResponsePlanIncidentTemplate struct { // The deduplication string. DedupeString *string `pulumi:"dedupeString"` // The impact value. Impact int `pulumi:"impact"` // 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"` // 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
func (ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutput ¶
func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
func (ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutputWithContext ¶
func (i ResponsePlanIncidentTemplateArgs) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
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) 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
func (ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutput ¶
func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput
func (ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext ¶
func (o ResponsePlanIncidentTemplateOutput) ToResponsePlanIncidentTemplatePtrOutputWithContext(ctx context.Context) ResponsePlanIncidentTemplatePtrOutput
type ResponsePlanIncidentTemplatePtrInput ¶
type ResponsePlanIncidentTemplatePtrInput interface { pulumi.Input ToResponsePlanIncidentTemplatePtrOutput() ResponsePlanIncidentTemplatePtrOutput ToResponsePlanIncidentTemplatePtrOutputWithContext(context.Context) ResponsePlanIncidentTemplatePtrOutput }
ResponsePlanIncidentTemplatePtrInput is an input type that accepts ResponsePlanIncidentTemplateArgs, ResponsePlanIncidentTemplatePtr and ResponsePlanIncidentTemplatePtrOutput values. You can construct a concrete instance of `ResponsePlanIncidentTemplatePtrInput` via:
ResponsePlanIncidentTemplateArgs{...} or: nil
func ResponsePlanIncidentTemplatePtr ¶
func ResponsePlanIncidentTemplatePtr(v *ResponsePlanIncidentTemplateArgs) ResponsePlanIncidentTemplatePtrInput
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) 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 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) ElementType ¶
func (ResponsePlanOutput) ElementType() reflect.Type
func (ResponsePlanOutput) ToResponsePlanOutput ¶
func (o ResponsePlanOutput) ToResponsePlanOutput() ResponsePlanOutput
func (ResponsePlanOutput) ToResponsePlanOutputWithContext ¶
func (o ResponsePlanOutput) ToResponsePlanOutputWithContext(ctx context.Context) ResponsePlanOutput
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 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 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) 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) 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