1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. bedrock
  5. FlowAlias

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.bedrock.FlowAlias

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Definition of AWS::Bedrock::FlowAlias Resource Type

    Create FlowAlias Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new FlowAlias(name: string, args: FlowAliasArgs, opts?: CustomResourceOptions);
    @overload
    def FlowAlias(resource_name: str,
                  args: FlowAliasArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def FlowAlias(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  flow_arn: Optional[str] = None,
                  routing_configuration: Optional[Sequence[FlowAliasRoutingConfigurationListItemArgs]] = None,
                  description: Optional[str] = None,
                  name: Optional[str] = None,
                  tags: Optional[Mapping[str, str]] = None)
    func NewFlowAlias(ctx *Context, name string, args FlowAliasArgs, opts ...ResourceOption) (*FlowAlias, error)
    public FlowAlias(string name, FlowAliasArgs args, CustomResourceOptions? opts = null)
    public FlowAlias(String name, FlowAliasArgs args)
    public FlowAlias(String name, FlowAliasArgs args, CustomResourceOptions options)
    
    type: aws-native:bedrock:FlowAlias
    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 FlowAliasArgs
    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 FlowAliasArgs
    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 FlowAliasArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FlowAliasArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FlowAliasArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    FlowAlias 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 FlowAlias resource accepts the following input properties:

    FlowArn string
    Arn representation of the Flow
    RoutingConfiguration List<Pulumi.AwsNative.Bedrock.Inputs.FlowAliasRoutingConfigurationListItem>
    Routing configuration for a Flow alias.
    Description string
    Description of the Resource.
    Name string
    Name for a resource.
    Tags Dictionary<string, string>
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    FlowArn string
    Arn representation of the Flow
    RoutingConfiguration []FlowAliasRoutingConfigurationListItemArgs
    Routing configuration for a Flow alias.
    Description string
    Description of the Resource.
    Name string
    Name for a resource.
    Tags map[string]string
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    flowArn String
    Arn representation of the Flow
    routingConfiguration List<FlowAliasRoutingConfigurationListItem>
    Routing configuration for a Flow alias.
    description String
    Description of the Resource.
    name String
    Name for a resource.
    tags Map<String,String>
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    flowArn string
    Arn representation of the Flow
    routingConfiguration FlowAliasRoutingConfigurationListItem[]
    Routing configuration for a Flow alias.
    description string
    Description of the Resource.
    name string
    Name for a resource.
    tags {[key: string]: string}
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    flow_arn str
    Arn representation of the Flow
    routing_configuration Sequence[FlowAliasRoutingConfigurationListItemArgs]
    Routing configuration for a Flow alias.
    description str
    Description of the Resource.
    name str
    Name for a resource.
    tags Mapping[str, str]
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    flowArn String
    Arn representation of the Flow
    routingConfiguration List<Property Map>
    Routing configuration for a Flow alias.
    description String
    Description of the Resource.
    name String
    Name for a resource.
    tags Map<String>
    Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

    Outputs

    All input properties are implicitly available as output properties. Additionally, the FlowAlias resource produces the following output properties:

    Arn string
    Arn of the Flow Alias
    AwsId string
    Id for a Flow Alias generated at the server side.
    CreatedAt string
    Time Stamp.
    FlowId string
    Identifier for a flow resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdatedAt string
    Time Stamp.
    Arn string
    Arn of the Flow Alias
    AwsId string
    Id for a Flow Alias generated at the server side.
    CreatedAt string
    Time Stamp.
    FlowId string
    Identifier for a flow resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdatedAt string
    Time Stamp.
    arn String
    Arn of the Flow Alias
    awsId String
    Id for a Flow Alias generated at the server side.
    createdAt String
    Time Stamp.
    flowId String
    Identifier for a flow resource.
    id String
    The provider-assigned unique ID for this managed resource.
    updatedAt String
    Time Stamp.
    arn string
    Arn of the Flow Alias
    awsId string
    Id for a Flow Alias generated at the server side.
    createdAt string
    Time Stamp.
    flowId string
    Identifier for a flow resource.
    id string
    The provider-assigned unique ID for this managed resource.
    updatedAt string
    Time Stamp.
    arn str
    Arn of the Flow Alias
    aws_id str
    Id for a Flow Alias generated at the server side.
    created_at str
    Time Stamp.
    flow_id str
    Identifier for a flow resource.
    id str
    The provider-assigned unique ID for this managed resource.
    updated_at str
    Time Stamp.
    arn String
    Arn of the Flow Alias
    awsId String
    Id for a Flow Alias generated at the server side.
    createdAt String
    Time Stamp.
    flowId String
    Identifier for a flow resource.
    id String
    The provider-assigned unique ID for this managed resource.
    updatedAt String
    Time Stamp.

    Supporting Types

    FlowAliasRoutingConfigurationListItem, FlowAliasRoutingConfigurationListItemArgs

    FlowVersion string
    Version.
    FlowVersion string
    Version.
    flowVersion String
    Version.
    flowVersion string
    Version.
    flow_version str
    Version.
    flowVersion String
    Version.

    Package Details

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

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi