AWS Native

Pulumi Official
Package maintained by Pulumi
v0.18.0 published on Friday, May 27, 2022 by Pulumi

getResponsePlan

Resource type definition for AWS::SSMIncidents::ResponsePlan

Using getResponsePlan

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getResponsePlan(args: GetResponsePlanArgs, opts?: InvokeOptions): Promise<GetResponsePlanResult>
function getResponsePlanOutput(args: GetResponsePlanOutputArgs, opts?: InvokeOptions): Output<GetResponsePlanResult>
def get_response_plan(arn: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetResponsePlanResult
def get_response_plan_output(arn: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetResponsePlanResult]
func LookupResponsePlan(ctx *Context, args *LookupResponsePlanArgs, opts ...InvokeOption) (*LookupResponsePlanResult, error)
func LookupResponsePlanOutput(ctx *Context, args *LookupResponsePlanOutputArgs, opts ...InvokeOption) LookupResponsePlanResultOutput

> Note: This function is named LookupResponsePlan in the Go SDK.

public static class GetResponsePlan 
{
    public static Task<GetResponsePlanResult> InvokeAsync(GetResponsePlanArgs args, InvokeOptions? opts = null)
    public static Output<GetResponsePlanResult> Invoke(GetResponsePlanInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResponsePlanResult> getResponsePlan(GetResponsePlanArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:ssmincidents:getResponsePlan
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Arn string

The ARN of the response plan.

Arn string

The ARN of the response plan.

arn String

The ARN of the response plan.

arn string

The ARN of the response plan.

arn str

The ARN of the response plan.

arn String

The ARN of the response plan.

getResponsePlan Result

The following output properties are available:

Actions []ResponsePlanAction

The list of actions.

Arn string

The ARN of the response plan.

ChatChannel ResponsePlanChatChannel
DisplayName string

The display name of the response plan.

Engagements []string

The list of engagements to use.

IncidentTemplate ResponsePlanIncidentTemplate
Tags []ResponsePlanTag

The tags to apply to the response plan.

actions List<ResponsePlanAction>

The list of actions.

arn String

The ARN of the response plan.

chatChannel ResponsePlanChatChannel
displayName String

The display name of the response plan.

engagements List<String>

The list of engagements to use.

incidentTemplate ResponsePlanIncidentTemplate
tags List<ResponsePlanTag>

The tags to apply to the response plan.

actions ResponsePlanAction[]

The list of actions.

arn string

The ARN of the response plan.

chatChannel ResponsePlanChatChannel
displayName string

The display name of the response plan.

engagements string[]

The list of engagements to use.

incidentTemplate ResponsePlanIncidentTemplate
tags ResponsePlanTag[]

The tags to apply to the response plan.

actions Sequence[ResponsePlanAction]

The list of actions.

arn str

The ARN of the response plan.

chat_channel ResponsePlanChatChannel
display_name str

The display name of the response plan.

engagements Sequence[str]

The list of engagements to use.

incident_template ResponsePlanIncidentTemplate
tags Sequence[ResponsePlanTag]

The tags to apply to the response plan.

actions List<Property Map>

The list of actions.

arn String

The ARN of the response plan.

chatChannel Property Map
displayName String

The display name of the response plan.

engagements List<String>

The list of engagements to use.

incidentTemplate Property Map
tags List<Property Map>

The tags to apply to the response plan.

Supporting Types

ResponsePlanAction

ResponsePlanChatChannel

ChatbotSns List<string>
ChatbotSns []string
chatbotSns List<String>
chatbotSns string[]
chatbot_sns Sequence[str]
chatbotSns List<String>

ResponsePlanDynamicSsmParameter

ResponsePlanDynamicSsmParameterValue

ResponsePlanIncidentTemplate

Impact int

The impact value.

Title string

The title string.

DedupeString string

The deduplication string.

NotificationTargets List<Pulumi.AwsNative.SSMIncidents.Inputs.ResponsePlanNotificationTargetItem>

The list of notification targets.

Summary string

The summary string.

Impact int

The impact value.

Title string

The title string.

DedupeString string

The deduplication string.

NotificationTargets []ResponsePlanNotificationTargetItem

The list of notification targets.

Summary string

The summary string.

impact Integer

The impact value.

title String

The title string.

dedupeString String

The deduplication string.

notificationTargets List<ResponsePlanNotificationTargetItem>

The list of notification targets.

summary String

The summary string.

impact number

The impact value.

title string

The title string.

dedupeString string

The deduplication string.

notificationTargets ResponsePlanNotificationTargetItem[]

The list of notification targets.

summary string

The summary string.

impact int

The impact value.

title str

The title string.

dedupe_string str

The deduplication string.

notification_targets Sequence[ResponsePlanNotificationTargetItem]

The list of notification targets.

summary str

The summary string.

impact Number

The impact value.

title String

The title string.

dedupeString String

The deduplication string.

notificationTargets List<Property Map>

The list of notification targets.

summary String

The summary string.

ResponsePlanNotificationTargetItem

ResponsePlanSsmAutomation

DocumentName string

The document name to use when starting the SSM automation document.

RoleArn string

The role ARN to use when starting the SSM automation document.

DocumentVersion string

The version of the document to use when starting the SSM automation document.

DynamicParameters List<Pulumi.AwsNative.SSMIncidents.Inputs.ResponsePlanDynamicSsmParameter>

The parameters with dynamic values to set when starting the SSM automation document.

Parameters List<Pulumi.AwsNative.SSMIncidents.Inputs.ResponsePlanSsmParameter>

The parameters to set when starting the SSM automation document.

TargetAccount Pulumi.AwsNative.SSMIncidents.ResponsePlanSsmAutomationTargetAccount

The account type to use when starting the SSM automation document.

DocumentName string

The document name to use when starting the SSM automation document.

RoleArn string

The role ARN to use when starting the SSM automation document.

DocumentVersion string

The version of the document to use when starting the SSM automation document.

DynamicParameters []ResponsePlanDynamicSsmParameter

The parameters with dynamic values to set when starting the SSM automation document.

Parameters []ResponsePlanSsmParameter

The parameters to set when starting the SSM automation document.

TargetAccount ResponsePlanSsmAutomationTargetAccount

The account type to use when starting the SSM automation document.

documentName String

The document name to use when starting the SSM automation document.

roleArn String

The role ARN to use when starting the SSM automation document.

documentVersion String

The version of the document to use when starting the SSM automation document.

dynamicParameters List<ResponsePlanDynamicSsmParameter>

The parameters with dynamic values to set when starting the SSM automation document.

parameters List<ResponsePlanSsmParameter>

The parameters to set when starting the SSM automation document.

targetAccount ResponsePlanSsmAutomationTargetAccount

The account type to use when starting the SSM automation document.

documentName string

The document name to use when starting the SSM automation document.

roleArn string

The role ARN to use when starting the SSM automation document.

documentVersion string

The version of the document to use when starting the SSM automation document.

dynamicParameters ResponsePlanDynamicSsmParameter[]

The parameters with dynamic values to set when starting the SSM automation document.

parameters ResponsePlanSsmParameter[]

The parameters to set when starting the SSM automation document.

targetAccount ResponsePlanSsmAutomationTargetAccount

The account type to use when starting the SSM automation document.

document_name str

The document name to use when starting the SSM automation document.

role_arn str

The role ARN to use when starting the SSM automation document.

document_version str

The version of the document to use when starting the SSM automation document.

dynamic_parameters Sequence[ResponsePlanDynamicSsmParameter]

The parameters with dynamic values to set when starting the SSM automation document.

parameters Sequence[ResponsePlanSsmParameter]

The parameters to set when starting the SSM automation document.

target_account ResponsePlanSsmAutomationTargetAccount

The account type to use when starting the SSM automation document.

documentName String

The document name to use when starting the SSM automation document.

roleArn String

The role ARN to use when starting the SSM automation document.

documentVersion String

The version of the document to use when starting the SSM automation document.

dynamicParameters List<Property Map>

The parameters with dynamic values to set when starting the SSM automation document.

parameters List<Property Map>

The parameters to set when starting the SSM automation document.

targetAccount "IMPACTED_ACCOUNT" | "RESPONSE_PLAN_OWNER_ACCOUNT"

The account type to use when starting the SSM automation document.

ResponsePlanSsmAutomationTargetAccount

ResponsePlanSsmParameter

Key string
Values List<string>
Key string
Values []string
key String
values List<String>
key string
values string[]
key str
values Sequence[str]
key String
values List<String>

ResponsePlanTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

ResponsePlanVariableType

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0