Package com.pulumi.aws.bedrock.inputs
Class AgentAgentAliasState.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentAgentAliasState.Builder
-
- Enclosing class:
- AgentAgentAliasState
public static final class AgentAgentAliasState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentAgentAliasState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentAgentAliasState.BuilderagentAliasArn(com.pulumi.core.Output<java.lang.String> agentAliasArn)AgentAgentAliasState.BuilderagentAliasArn(java.lang.String agentAliasArn)AgentAgentAliasState.BuilderagentAliasId(com.pulumi.core.Output<java.lang.String> agentAliasId)AgentAgentAliasState.BuilderagentAliasId(java.lang.String agentAliasId)AgentAgentAliasState.BuilderagentAliasName(com.pulumi.core.Output<java.lang.String> agentAliasName)AgentAgentAliasState.BuilderagentAliasName(java.lang.String agentAliasName)AgentAgentAliasState.BuilderagentId(com.pulumi.core.Output<java.lang.String> agentId)AgentAgentAliasState.BuilderagentId(java.lang.String agentId)AgentAgentAliasStatebuild()AgentAgentAliasState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)AgentAgentAliasState.Builderdescription(java.lang.String description)AgentAgentAliasState.Builderregion(com.pulumi.core.Output<java.lang.String> region)AgentAgentAliasState.Builderregion(java.lang.String region)AgentAgentAliasState.BuilderroutingConfigurations(AgentAgentAliasRoutingConfigurationArgs... routingConfigurations)AgentAgentAliasState.BuilderroutingConfigurations(com.pulumi.core.Output<java.util.List<AgentAgentAliasRoutingConfigurationArgs>> routingConfigurations)AgentAgentAliasState.BuilderroutingConfigurations(java.util.List<AgentAgentAliasRoutingConfigurationArgs> routingConfigurations)AgentAgentAliasState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)AgentAgentAliasState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)AgentAgentAliasState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)AgentAgentAliasState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)AgentAgentAliasState.Buildertimeouts(AgentAgentAliasTimeoutsArgs timeouts)AgentAgentAliasState.Buildertimeouts(com.pulumi.core.Output<AgentAgentAliasTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentAgentAliasState defaults)
-
-
Method Detail
-
agentAliasArn
public AgentAgentAliasState.Builder agentAliasArn(@Nullable com.pulumi.core.Output<java.lang.String> agentAliasArn)
- Parameters:
agentAliasArn- ARN of the alias.- Returns:
- builder
-
agentAliasArn
public AgentAgentAliasState.Builder agentAliasArn(java.lang.String agentAliasArn)
- Parameters:
agentAliasArn- ARN of the alias.- Returns:
- builder
-
agentAliasId
public AgentAgentAliasState.Builder agentAliasId(@Nullable com.pulumi.core.Output<java.lang.String> agentAliasId)
- Parameters:
agentAliasId- Unique identifier of the alias.- Returns:
- builder
-
agentAliasId
public AgentAgentAliasState.Builder agentAliasId(java.lang.String agentAliasId)
- Parameters:
agentAliasId- Unique identifier of the alias.- Returns:
- builder
-
agentAliasName
public AgentAgentAliasState.Builder agentAliasName(@Nullable com.pulumi.core.Output<java.lang.String> agentAliasName)
- Parameters:
agentAliasName- Name of the alias.- Returns:
- builder
-
agentAliasName
public AgentAgentAliasState.Builder agentAliasName(java.lang.String agentAliasName)
- Parameters:
agentAliasName- Name of the alias.- Returns:
- builder
-
agentId
public AgentAgentAliasState.Builder agentId(@Nullable com.pulumi.core.Output<java.lang.String> agentId)
- Parameters:
agentId- Identifier of the agent to create an alias for. The following arguments are optional:- Returns:
- builder
-
agentId
public AgentAgentAliasState.Builder agentId(java.lang.String agentId)
- Parameters:
agentId- Identifier of the agent to create an alias for. The following arguments are optional:- Returns:
- builder
-
description
public AgentAgentAliasState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the alias.- Returns:
- builder
-
description
public AgentAgentAliasState.Builder description(java.lang.String description)
- Parameters:
description- Description of the alias.- Returns:
- builder
-
region
public AgentAgentAliasState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public AgentAgentAliasState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
routingConfigurations
public AgentAgentAliasState.Builder routingConfigurations(@Nullable com.pulumi.core.Output<java.util.List<AgentAgentAliasRoutingConfigurationArgs>> routingConfigurations)
- Parameters:
routingConfigurations- Details about the routing configuration of the alias. See `routingConfiguration` Block for details.- Returns:
- builder
-
routingConfigurations
public AgentAgentAliasState.Builder routingConfigurations(java.util.List<AgentAgentAliasRoutingConfigurationArgs> routingConfigurations)
- Parameters:
routingConfigurations- Details about the routing configuration of the alias. See `routingConfiguration` Block for details.- Returns:
- builder
-
routingConfigurations
public AgentAgentAliasState.Builder routingConfigurations(AgentAgentAliasRoutingConfigurationArgs... routingConfigurations)
- Parameters:
routingConfigurations- Details about the routing configuration of the alias. See `routingConfiguration` Block for details.- Returns:
- builder
-
tags
public AgentAgentAliasState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public AgentAgentAliasState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public AgentAgentAliasState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public AgentAgentAliasState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
timeouts
public AgentAgentAliasState.Builder timeouts(@Nullable com.pulumi.core.Output<AgentAgentAliasTimeoutsArgs> timeouts)
-
timeouts
public AgentAgentAliasState.Builder timeouts(AgentAgentAliasTimeoutsArgs timeouts)
-
build
public AgentAgentAliasState build()
-
-