AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.bedrock.getAgentAlias
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi