Package com.pulumi.aws.bedrock.inputs
Class AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder
-
- Enclosing class:
- AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs
public static final class AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.BuilderawsIam(com.pulumi.core.Output<java.lang.Boolean> awsIam)AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.BuilderawsIam(java.lang.Boolean awsIam)AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgsbuild()AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Buildernone(com.pulumi.core.Output<java.lang.Boolean> none)AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Buildernone(java.lang.Boolean none)AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builderoauth(AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthOauthArgs oauth)AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builderoauth(com.pulumi.core.Output<AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthOauthArgs> oauth)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs defaults)
-
-
Method Detail
-
awsIam
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder awsIam(@Nullable com.pulumi.core.Output<java.lang.Boolean> awsIam)
- Parameters:
awsIam- Whether to use AWS IAM authentication. Must be `true` if set.- Returns:
- builder
-
awsIam
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder awsIam(java.lang.Boolean awsIam)
- Parameters:
awsIam- Whether to use AWS IAM authentication. Must be `true` if set.- Returns:
- builder
-
none
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder none(@Nullable com.pulumi.core.Output<java.lang.Boolean> none)
- Parameters:
none- Whether to disable authentication. Must be `true` if set.- Returns:
- builder
-
none
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder none(java.lang.Boolean none)
- Parameters:
none- Whether to disable authentication. Must be `true` if set.- Returns:
- builder
-
oauth
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder oauth(@Nullable com.pulumi.core.Output<AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthOauthArgs> oauth)
- Parameters:
oauth- OAuth credential provider configuration. See `oauth` Block below.- Returns:
- builder
-
oauth
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs.Builder oauth(AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthOauthArgs oauth)
- Parameters:
oauth- OAuth credential provider configuration. See `oauth` Block below.- Returns:
- builder
-
build
public AgentcoreHarnessToolConfigAgentcoreGatewayOutboundAuthArgs build()
-
-