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

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

AWS Cloud Control v1.28.0 published on Monday, May 19, 2025 by Pulumi

aws-native.bedrock.getIntelligentPromptRouter

Explore with Pulumi AI

aws-native logo

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

AWS Cloud Control v1.28.0 published on Monday, May 19, 2025 by Pulumi

    Definition of AWS::Bedrock::IntelligentPromptRouter Resource Type

    Using getIntelligentPromptRouter

    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 getIntelligentPromptRouter(args: GetIntelligentPromptRouterArgs, opts?: InvokeOptions): Promise<GetIntelligentPromptRouterResult>
    function getIntelligentPromptRouterOutput(args: GetIntelligentPromptRouterOutputArgs, opts?: InvokeOptions): Output<GetIntelligentPromptRouterResult>
    def get_intelligent_prompt_router(prompt_router_arn: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetIntelligentPromptRouterResult
    def get_intelligent_prompt_router_output(prompt_router_arn: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetIntelligentPromptRouterResult]
    func LookupIntelligentPromptRouter(ctx *Context, args *LookupIntelligentPromptRouterArgs, opts ...InvokeOption) (*LookupIntelligentPromptRouterResult, error)
    func LookupIntelligentPromptRouterOutput(ctx *Context, args *LookupIntelligentPromptRouterOutputArgs, opts ...InvokeOption) LookupIntelligentPromptRouterResultOutput

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

    public static class GetIntelligentPromptRouter 
    {
        public static Task<GetIntelligentPromptRouterResult> InvokeAsync(GetIntelligentPromptRouterArgs args, InvokeOptions? opts = null)
        public static Output<GetIntelligentPromptRouterResult> Invoke(GetIntelligentPromptRouterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIntelligentPromptRouterResult> getIntelligentPromptRouter(GetIntelligentPromptRouterArgs args, InvokeOptions options)
    public static Output<GetIntelligentPromptRouterResult> getIntelligentPromptRouter(GetIntelligentPromptRouterArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:bedrock:getIntelligentPromptRouter
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PromptRouterArn string
    Arn of the Prompt Router.
    PromptRouterArn string
    Arn of the Prompt Router.
    promptRouterArn String
    Arn of the Prompt Router.
    promptRouterArn string
    Arn of the Prompt Router.
    prompt_router_arn str
    Arn of the Prompt Router.
    promptRouterArn String
    Arn of the Prompt Router.

    getIntelligentPromptRouter Result

    The following output properties are available:

    CreatedAt string
    Time Stamp
    PromptRouterArn string
    Arn of the Prompt Router.
    Status IntelligentPromptRouterPromptRouterStatus
    The router's status.
    Tags Tag
    List of Tags
    Type IntelligentPromptRouterPromptRouterType
    The router's type.
    UpdatedAt string
    Time Stamp
    createdAt String
    Time Stamp
    promptRouterArn String
    Arn of the Prompt Router.
    status IntelligentPromptRouterPromptRouterStatus
    The router's status.
    tags List<Tag>
    List of Tags
    type IntelligentPromptRouterPromptRouterType
    The router's type.
    updatedAt String
    Time Stamp
    createdAt string
    Time Stamp
    promptRouterArn string
    Arn of the Prompt Router.
    status IntelligentPromptRouterPromptRouterStatus
    The router's status.
    tags Tag[]
    List of Tags
    type IntelligentPromptRouterPromptRouterType
    The router's type.
    updatedAt string
    Time Stamp
    created_at str
    Time Stamp
    prompt_router_arn str
    Arn of the Prompt Router.
    status IntelligentPromptRouterPromptRouterStatus
    The router's status.
    tags Sequence[root_Tag]
    List of Tags
    type IntelligentPromptRouterPromptRouterType
    The router's type.
    updated_at str
    Time Stamp
    createdAt String
    Time Stamp
    promptRouterArn String
    Arn of the Prompt Router.
    status "AVAILABLE"
    The router's status.
    tags List<Property Map>
    List of Tags
    type "custom" | "default"
    The router's type.
    updatedAt String
    Time Stamp

    Supporting Types

    IntelligentPromptRouterPromptRouterStatus

    IntelligentPromptRouterPromptRouterType

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    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.28.0 published on Monday, May 19, 2025 by Pulumi