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:
- InstanceArn 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.
- InstanceArn 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.
- 
TagArgs 
- One or more tags.
- instanceArn 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.
- instanceArn 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[TagArgs] 
- One or more tags.
- instanceArn 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.
- IsDefault 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.
- TrafficDistribution stringGroup Arn 
- The identifier of the traffic distribution group.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsDefault bool
- If this is the default traffic distribution group.
- Status
TrafficDistribution Group Status 
- The status of the traffic distribution group.
- TrafficDistribution stringGroup Arn 
- The identifier of the traffic distribution group.
- id String
- The provider-assigned unique ID for this managed resource.
- isDefault Boolean
- If this is the default traffic distribution group.
- status
TrafficDistribution Group Status 
- The status of the traffic distribution group.
- trafficDistribution StringGroup Arn 
- The identifier of the traffic distribution group.
- id string
- The provider-assigned unique ID for this managed resource.
- isDefault boolean
- If this is the default traffic distribution group.
- status
TrafficDistribution Group Status 
- The status of the traffic distribution group.
- trafficDistribution 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
TrafficDistribution 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.
- isDefault 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.
- trafficDistribution StringGroup Arn 
- The identifier of the traffic distribution group.
Supporting Types
Tag, TagArgs  
TrafficDistributionGroupStatus, TrafficDistributionGroupStatusArgs        
- CreationIn Progress 
- CREATION_IN_PROGRESS
- Active
- ACTIVE
- CreationFailed 
- CREATION_FAILED
- PendingDeletion 
- PENDING_DELETION
- DeletionFailed 
- DELETION_FAILED
- UpdateIn Progress 
- UPDATE_IN_PROGRESS
- TrafficDistribution Group Status Creation In Progress 
- CREATION_IN_PROGRESS
- TrafficDistribution Group Status Active 
- ACTIVE
- TrafficDistribution Group Status Creation Failed 
- CREATION_FAILED
- TrafficDistribution Group Status Pending Deletion 
- PENDING_DELETION
- TrafficDistribution Group Status Deletion Failed 
- DELETION_FAILED
- TrafficDistribution Group Status Update In Progress 
- UPDATE_IN_PROGRESS
- CreationIn Progress 
- CREATION_IN_PROGRESS
- Active
- ACTIVE
- CreationFailed 
- CREATION_FAILED
- PendingDeletion 
- PENDING_DELETION
- DeletionFailed 
- DELETION_FAILED
- UpdateIn Progress 
- UPDATE_IN_PROGRESS
- CreationIn Progress 
- CREATION_IN_PROGRESS
- Active
- ACTIVE
- CreationFailed 
- CREATION_FAILED
- PendingDeletion 
- PENDING_DELETION
- DeletionFailed 
- DELETION_FAILED
- UpdateIn 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.