AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

getContactFlowModule

Resource Type definition for AWS::Connect::ContactFlowModule.

Using getContactFlowModule

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 getContactFlowModule(args: GetContactFlowModuleArgs, opts?: InvokeOptions): Promise<GetContactFlowModuleResult>
function getContactFlowModuleOutput(args: GetContactFlowModuleOutputArgs, opts?: InvokeOptions): Output<GetContactFlowModuleResult>
def get_contact_flow_module(contact_flow_module_arn: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetContactFlowModuleResult
def get_contact_flow_module_output(contact_flow_module_arn: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetContactFlowModuleResult]
func LookupContactFlowModule(ctx *Context, args *LookupContactFlowModuleArgs, opts ...InvokeOption) (*LookupContactFlowModuleResult, error)
func LookupContactFlowModuleOutput(ctx *Context, args *LookupContactFlowModuleOutputArgs, opts ...InvokeOption) LookupContactFlowModuleResultOutput

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

public static class GetContactFlowModule 
{
    public static Task<GetContactFlowModuleResult> InvokeAsync(GetContactFlowModuleArgs args, InvokeOptions? opts = null)
    public static Output<GetContactFlowModuleResult> Invoke(GetContactFlowModuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetContactFlowModuleResult> getContactFlowModule(GetContactFlowModuleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:connect:getContactFlowModule
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ContactFlowModuleArn string

The identifier of the contact flow module (ARN).

ContactFlowModuleArn string

The identifier of the contact flow module (ARN).

contactFlowModuleArn String

The identifier of the contact flow module (ARN).

contactFlowModuleArn string

The identifier of the contact flow module (ARN).

contact_flow_module_arn str

The identifier of the contact flow module (ARN).

contactFlowModuleArn String

The identifier of the contact flow module (ARN).

getContactFlowModule Result

The following output properties are available:

ContactFlowModuleArn string

The identifier of the contact flow module (ARN).

Content string

The content of the contact flow module in JSON format.

Description string

The description of the contact flow module.

InstanceArn string

The identifier of the Amazon Connect instance (ARN).

Name string

The name of the contact flow module.

State Pulumi.AwsNative.Connect.ContactFlowModuleState

The state of the contact flow module.

Status Pulumi.AwsNative.Connect.ContactFlowModuleStatus

The status of the contact flow module.

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

One or more tags.

ContactFlowModuleArn string

The identifier of the contact flow module (ARN).

Content string

The content of the contact flow module in JSON format.

Description string

The description of the contact flow module.

InstanceArn string

The identifier of the Amazon Connect instance (ARN).

Name string

The name of the contact flow module.

State ContactFlowModuleStateEnum

The state of the contact flow module.

Status ContactFlowModuleStatus

The status of the contact flow module.

Tags []ContactFlowModuleTag

One or more tags.

contactFlowModuleArn String

The identifier of the contact flow module (ARN).

content String

The content of the contact flow module in JSON format.

description String

The description of the contact flow module.

instanceArn String

The identifier of the Amazon Connect instance (ARN).

name String

The name of the contact flow module.

state ContactFlowModuleState

The state of the contact flow module.

status ContactFlowModuleStatus

The status of the contact flow module.

tags List<ContactFlowModuleTag>

One or more tags.

contactFlowModuleArn string

The identifier of the contact flow module (ARN).

content string

The content of the contact flow module in JSON format.

description string

The description of the contact flow module.

instanceArn string

The identifier of the Amazon Connect instance (ARN).

name string

The name of the contact flow module.

state ContactFlowModuleState

The state of the contact flow module.

status ContactFlowModuleStatus

The status of the contact flow module.

tags ContactFlowModuleTag[]

One or more tags.

contact_flow_module_arn str

The identifier of the contact flow module (ARN).

content str

The content of the contact flow module in JSON format.

description str

The description of the contact flow module.

instance_arn str

The identifier of the Amazon Connect instance (ARN).

name str

The name of the contact flow module.

state ContactFlowModuleState

The state of the contact flow module.

status ContactFlowModuleStatus

The status of the contact flow module.

tags Sequence[ContactFlowModuleTag]

One or more tags.

contactFlowModuleArn String

The identifier of the contact flow module (ARN).

content String

The content of the contact flow module in JSON format.

description String

The description of the contact flow module.

instanceArn String

The identifier of the Amazon Connect instance (ARN).

name String

The name of the contact flow module.

state "ACTIVE" | "ARCHIVED"

The state of the contact flow module.

status "PUBLISHED" | "SAVED"

The status of the contact flow module.

tags List<Property Map>

One or more tags.

Supporting Types

ContactFlowModuleState

ContactFlowModuleStatus

ContactFlowModuleTag

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
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0