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.getAgentAlias
Explore with Pulumi AI
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::AgentAlias Resource Type
Using getAgentAlias
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 getAgentAlias(args: GetAgentAliasArgs, opts?: InvokeOptions): Promise<GetAgentAliasResult>
function getAgentAliasOutput(args: GetAgentAliasOutputArgs, opts?: InvokeOptions): Output<GetAgentAliasResult>
def get_agent_alias(agent_alias_id: Optional[str] = None,
agent_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAgentAliasResult
def get_agent_alias_output(agent_alias_id: Optional[pulumi.Input[str]] = None,
agent_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAgentAliasResult]
func LookupAgentAlias(ctx *Context, args *LookupAgentAliasArgs, opts ...InvokeOption) (*LookupAgentAliasResult, error)
func LookupAgentAliasOutput(ctx *Context, args *LookupAgentAliasOutputArgs, opts ...InvokeOption) LookupAgentAliasResultOutput
> Note: This function is named LookupAgentAlias
in the Go SDK.
public static class GetAgentAlias
{
public static Task<GetAgentAliasResult> InvokeAsync(GetAgentAliasArgs args, InvokeOptions? opts = null)
public static Output<GetAgentAliasResult> Invoke(GetAgentAliasInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAgentAliasResult> getAgentAlias(GetAgentAliasArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:bedrock:getAgentAlias
arguments:
# arguments dictionary
The following arguments are supported:
- Agent
Alias stringId - Id for an Agent Alias generated at the server side.
- Agent
Id string - Identifier for a resource.
- Agent
Alias stringId - Id for an Agent Alias generated at the server side.
- Agent
Id string - Identifier for a resource.
- agent
Alias StringId - Id for an Agent Alias generated at the server side.
- agent
Id String - Identifier for a resource.
- agent
Alias stringId - Id for an Agent Alias generated at the server side.
- agent
Id string - Identifier for a resource.
- agent_
alias_ strid - Id for an Agent Alias generated at the server side.
- agent_
id str - Identifier for a resource.
- agent
Alias StringId - Id for an Agent Alias generated at the server side.
- agent
Id String - Identifier for a resource.
getAgentAlias Result
The following output properties are available:
- Agent
Alias stringArn - Arn representation of the Agent Alias.
- Agent
Alias List<Pulumi.History Events Aws Native. Bedrock. Outputs. Agent Alias History Event> - The list of history events for an alias for an Agent.
- Agent
Alias stringId - Id for an Agent Alias generated at the server side.
- Agent
Alias stringName - Name for a resource.
- Agent
Alias Pulumi.Status Aws Native. Bedrock. Agent Alias Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- Created
At string - Time Stamp.
- Description string
- Description of the Resource.
- Routing
Configuration List<Pulumi.Aws Native. Bedrock. Outputs. Agent Alias Routing Configuration List Item> - Routing configuration for an Agent alias.
- Dictionary<string, string>
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- Updated
At string - Time Stamp.
- Agent
Alias stringArn - Arn representation of the Agent Alias.
- Agent
Alias []AgentHistory Events Alias History Event - The list of history events for an alias for an Agent.
- Agent
Alias stringId - Id for an Agent Alias generated at the server side.
- Agent
Alias stringName - Name for a resource.
- Agent
Alias AgentStatus Alias Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- Created
At string - Time Stamp.
- Description string
- Description of the Resource.
- Routing
Configuration []AgentAlias Routing Configuration List Item - Routing configuration for an Agent alias.
- map[string]string
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- Updated
At string - Time Stamp.
- agent
Alias StringArn - Arn representation of the Agent Alias.
- agent
Alias List<AgentHistory Events Alias History Event> - The list of history events for an alias for an Agent.
- agent
Alias StringId - Id for an Agent Alias generated at the server side.
- agent
Alias StringName - Name for a resource.
- agent
Alias AgentStatus Alias Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- created
At String - Time Stamp.
- description String
- Description of the Resource.
- routing
Configuration List<AgentAlias Routing Configuration List Item> - Routing configuration for an Agent alias.
- Map<String,String>
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- updated
At String - Time Stamp.
- agent
Alias stringArn - Arn representation of the Agent Alias.
- agent
Alias AgentHistory Events Alias History Event[] - The list of history events for an alias for an Agent.
- agent
Alias stringId - Id for an Agent Alias generated at the server side.
- agent
Alias stringName - Name for a resource.
- agent
Alias AgentStatus Alias Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- created
At string - Time Stamp.
- description string
- Description of the Resource.
- routing
Configuration AgentAlias Routing Configuration List Item[] - Routing configuration for an Agent alias.
- {[key: string]: string}
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- updated
At string - Time Stamp.
- agent_
alias_ strarn - Arn representation of the Agent Alias.
- agent_
alias_ Sequence[Agenthistory_ events Alias History Event] - The list of history events for an alias for an Agent.
- agent_
alias_ strid - Id for an Agent Alias generated at the server side.
- agent_
alias_ strname - Name for a resource.
- agent_
alias_ Agentstatus Alias Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- created_
at str - Time Stamp.
- description str
- Description of the Resource.
- routing_
configuration Sequence[AgentAlias Routing Configuration List Item] - Routing configuration for an Agent alias.
- Mapping[str, str]
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- updated_
at str - Time Stamp.
- agent
Alias StringArn - Arn representation of the Agent Alias.
- agent
Alias List<Property Map>History Events - The list of history events for an alias for an Agent.
- agent
Alias StringId - Id for an Agent Alias generated at the server side.
- agent
Alias StringName - Name for a resource.
- agent
Alias "CREATING" | "PREPARED" | "FAILED" | "UPDATING" | "DELETING"Status - The status of the alias of the agent and whether it is ready for use. The following statuses are possible:
- CREATING – The agent alias is being created.
- PREPARED – The agent alias is finished being created or updated and is ready to be invoked.
- FAILED – The agent alias API operation failed.
- UPDATING – The agent alias is being updated.
- DELETING – The agent alias is being deleted.
- created
At String - Time Stamp.
- description String
- Description of the Resource.
- routing
Configuration List<Property Map> - Routing configuration for an Agent alias.
- Map<String>
- Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:
- updated
At String - Time Stamp.
Supporting Types
AgentAliasHistoryEvent
- End
Date string - Time Stamp.
- Routing
Configuration List<Pulumi.Aws Native. Bedrock. Inputs. Agent Alias Routing Configuration List Item> - Routing configuration for an Agent alias.
- Start
Date string - Time Stamp.
- End
Date string - Time Stamp.
- Routing
Configuration []AgentAlias Routing Configuration List Item - Routing configuration for an Agent alias.
- Start
Date string - Time Stamp.
- end
Date String - Time Stamp.
- routing
Configuration List<AgentAlias Routing Configuration List Item> - Routing configuration for an Agent alias.
- start
Date String - Time Stamp.
- end
Date string - Time Stamp.
- routing
Configuration AgentAlias Routing Configuration List Item[] - Routing configuration for an Agent alias.
- start
Date string - Time Stamp.
- end_
date str - Time Stamp.
- routing_
configuration Sequence[AgentAlias Routing Configuration List Item] - Routing configuration for an Agent alias.
- start_
date str - Time Stamp.
- end
Date String - Time Stamp.
- routing
Configuration List<Property Map> - Routing configuration for an Agent alias.
- start
Date String - Time Stamp.
AgentAliasRoutingConfigurationListItem
- Agent
Version string - Agent Version.
- Agent
Version string - Agent Version.
- agent
Version String - Agent Version.
- agent
Version string - Agent Version.
- agent_
version str - Agent Version.
- agent
Version String - Agent Version.
AgentAliasStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
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