We recommend new projects start with resources from the AWS provider.
aws-native.connect.TrafficDistributionGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Connect::TrafficDistributionGroup
Create TrafficDistributionGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TrafficDistributionGroup(name: string, args: TrafficDistributionGroupArgs, opts?: CustomResourceOptions);
@overload
def TrafficDistributionGroup(resource_name: str,
args: TrafficDistributionGroupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TrafficDistributionGroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
instance_arn: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewTrafficDistributionGroup(ctx *Context, name string, args TrafficDistributionGroupArgs, opts ...ResourceOption) (*TrafficDistributionGroup, error)
public TrafficDistributionGroup(string name, TrafficDistributionGroupArgs args, CustomResourceOptions? opts = null)
public TrafficDistributionGroup(String name, TrafficDistributionGroupArgs args)
public TrafficDistributionGroup(String name, TrafficDistributionGroupArgs args, CustomResourceOptions options)
type: aws-native:connect:TrafficDistributionGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TrafficDistributionGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TrafficDistributionGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TrafficDistributionGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TrafficDistributionGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TrafficDistributionGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
TrafficDistributionGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TrafficDistributionGroup resource accepts the following input properties:
- Instance
Arn string - The identifier of the Amazon Connect instance that has been replicated.
- Description string
- A description for the traffic distribution group.
- Name string
- The name for the traffic distribution group.
- List<Pulumi.
Aws Native. Inputs. Tag> - One or more tags.
- Instance
Arn string - The identifier of the Amazon Connect instance that has been replicated.
- Description string
- A description for the traffic distribution group.
- Name string
- The name for the traffic distribution group.
- Tag
Args - One or more tags.
- instance
Arn String - The identifier of the Amazon Connect instance that has been replicated.
- description String
- A description for the traffic distribution group.
- name String
- The name for the traffic distribution group.
- List<Tag>
- One or more tags.
- instance
Arn string - The identifier of the Amazon Connect instance that has been replicated.
- description string
- A description for the traffic distribution group.
- name string
- The name for the traffic distribution group.
- Tag[]
- One or more tags.
- instance_
arn str - The identifier of the Amazon Connect instance that has been replicated.
- description str
- A description for the traffic distribution group.
- name str
- The name for the traffic distribution group.
- Sequence[Tag
Args] - One or more tags.
- instance
Arn String - The identifier of the Amazon Connect instance that has been replicated.
- description String
- A description for the traffic distribution group.
- name String
- The name for the traffic distribution group.
- List<Property Map>
- One or more tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the TrafficDistributionGroup resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - If this is the default traffic distribution group.
- Status
Pulumi.
Aws Native. Connect. Traffic Distribution Group Status - The status of the traffic distribution group.
- Traffic
Distribution stringGroup Arn - The identifier of the traffic distribution group.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - If this is the default traffic distribution group.
- Status
Traffic
Distribution Group Status - The status of the traffic distribution group.
- Traffic
Distribution stringGroup Arn - The identifier of the traffic distribution group.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - If this is the default traffic distribution group.
- status
Traffic
Distribution Group Status - The status of the traffic distribution group.
- traffic
Distribution StringGroup Arn - The identifier of the traffic distribution group.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Default boolean - If this is the default traffic distribution group.
- status
Traffic
Distribution Group Status - The status of the traffic distribution group.
- traffic
Distribution stringGroup Arn - The identifier of the traffic distribution group.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
default bool - If this is the default traffic distribution group.
- status
Traffic
Distribution Group Status - The status of the traffic distribution group.
- traffic_
distribution_ strgroup_ arn - The identifier of the traffic distribution group.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - If this is the default traffic distribution group.
- status "CREATION_IN_PROGRESS" | "ACTIVE" | "CREATION_FAILED" | "PENDING_DELETION" | "DELETION_FAILED" | "UPDATE_IN_PROGRESS"
- The status of the traffic distribution group.
- traffic
Distribution StringGroup Arn - The identifier of the traffic distribution group.
Supporting Types
Tag, TagArgs
TrafficDistributionGroupStatus, TrafficDistributionGroupStatusArgs
- Creation
In Progress - CREATION_IN_PROGRESS
- Active
- ACTIVE
- Creation
Failed - CREATION_FAILED
- Pending
Deletion - PENDING_DELETION
- Deletion
Failed - DELETION_FAILED
- Update
In Progress - UPDATE_IN_PROGRESS
- Traffic
Distribution Group Status Creation In Progress - CREATION_IN_PROGRESS
- Traffic
Distribution Group Status Active - ACTIVE
- Traffic
Distribution Group Status Creation Failed - CREATION_FAILED
- Traffic
Distribution Group Status Pending Deletion - PENDING_DELETION
- Traffic
Distribution Group Status Deletion Failed - DELETION_FAILED
- Traffic
Distribution Group Status Update In Progress - UPDATE_IN_PROGRESS
- Creation
In Progress - CREATION_IN_PROGRESS
- Active
- ACTIVE
- Creation
Failed - CREATION_FAILED
- Pending
Deletion - PENDING_DELETION
- Deletion
Failed - DELETION_FAILED
- Update
In Progress - UPDATE_IN_PROGRESS
- Creation
In Progress - CREATION_IN_PROGRESS
- Active
- ACTIVE
- Creation
Failed - CREATION_FAILED
- Pending
Deletion - PENDING_DELETION
- Deletion
Failed - DELETION_FAILED
- Update
In Progress - UPDATE_IN_PROGRESS
- CREATION_IN_PROGRESS
- CREATION_IN_PROGRESS
- ACTIVE
- ACTIVE
- CREATION_FAILED
- CREATION_FAILED
- PENDING_DELETION
- PENDING_DELETION
- DELETION_FAILED
- DELETION_FAILED
- UPDATE_IN_PROGRESS
- UPDATE_IN_PROGRESS
- "CREATION_IN_PROGRESS"
- CREATION_IN_PROGRESS
- "ACTIVE"
- ACTIVE
- "CREATION_FAILED"
- CREATION_FAILED
- "PENDING_DELETION"
- PENDING_DELETION
- "DELETION_FAILED"
- DELETION_FAILED
- "UPDATE_IN_PROGRESS"
- UPDATE_IN_PROGRESS
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.