aws-native logo
AWS Native v0.55.0, Mar 28 23

aws-native.connect.getContactFlow

Resource Type definition for AWS::Connect::ContactFlow

Using getContactFlow

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 getContactFlow(args: GetContactFlowArgs, opts?: InvokeOptions): Promise<GetContactFlowResult>
function getContactFlowOutput(args: GetContactFlowOutputArgs, opts?: InvokeOptions): Output<GetContactFlowResult>
def get_contact_flow(contact_flow_arn: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetContactFlowResult
def get_contact_flow_output(contact_flow_arn: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetContactFlowResult]
func LookupContactFlow(ctx *Context, args *LookupContactFlowArgs, opts ...InvokeOption) (*LookupContactFlowResult, error)
func LookupContactFlowOutput(ctx *Context, args *LookupContactFlowOutputArgs, opts ...InvokeOption) LookupContactFlowResultOutput

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

public static class GetContactFlow 
{
    public static Task<GetContactFlowResult> InvokeAsync(GetContactFlowArgs args, InvokeOptions? opts = null)
    public static Output<GetContactFlowResult> Invoke(GetContactFlowInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetContactFlowResult> getContactFlow(GetContactFlowArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:connect:getContactFlow
  arguments:
    # arguments dictionary

The following arguments are supported:

ContactFlowArn string

The identifier of the contact flow (ARN).

ContactFlowArn string

The identifier of the contact flow (ARN).

contactFlowArn String

The identifier of the contact flow (ARN).

contactFlowArn string

The identifier of the contact flow (ARN).

contact_flow_arn str

The identifier of the contact flow (ARN).

contactFlowArn String

The identifier of the contact flow (ARN).

getContactFlow Result

The following output properties are available:

ContactFlowArn string

The identifier of the contact flow (ARN).

Content string

The content of the contact flow in JSON format.

Description string

The description of the contact flow.

InstanceArn string

The identifier of the Amazon Connect instance (ARN).

Name string

The name of the contact flow.

State Pulumi.AwsNative.Connect.ContactFlowState

The state of the contact flow.

Tags List<Pulumi.AwsNative.Connect.Outputs.ContactFlowTag>

One or more tags.

ContactFlowArn string

The identifier of the contact flow (ARN).

Content string

The content of the contact flow in JSON format.

Description string

The description of the contact flow.

InstanceArn string

The identifier of the Amazon Connect instance (ARN).

Name string

The name of the contact flow.

State ContactFlowStateEnum

The state of the contact flow.

Tags []ContactFlowTag

One or more tags.

contactFlowArn String

The identifier of the contact flow (ARN).

content String

The content of the contact flow in JSON format.

description String

The description of the contact flow.

instanceArn String

The identifier of the Amazon Connect instance (ARN).

name String

The name of the contact flow.

state ContactFlowState

The state of the contact flow.

tags List<ContactFlowTag>

One or more tags.

contactFlowArn string

The identifier of the contact flow (ARN).

content string

The content of the contact flow in JSON format.

description string

The description of the contact flow.

instanceArn string

The identifier of the Amazon Connect instance (ARN).

name string

The name of the contact flow.

state ContactFlowState

The state of the contact flow.

tags ContactFlowTag[]

One or more tags.

contact_flow_arn str

The identifier of the contact flow (ARN).

content str

The content of the contact flow in JSON format.

description str

The description of the contact flow.

instance_arn str

The identifier of the Amazon Connect instance (ARN).

name str

The name of the contact flow.

state ContactFlowState

The state of the contact flow.

tags Sequence[ContactFlowTag]

One or more tags.

contactFlowArn String

The identifier of the contact flow (ARN).

content String

The content of the contact flow in JSON format.

description String

The description of the contact flow.

instanceArn String

The identifier of the Amazon Connect instance (ARN).

name String

The name of the contact flow.

state "ACTIVE" | "ARCHIVED"

The state of the contact flow.

tags List<Property Map>

One or more tags.

Supporting Types

ContactFlowState

ContactFlowTag

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value string

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key str

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value str

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0