Package com.pulumi.aws.bedrock.inputs
Class AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder
-
- Enclosing class:
- AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs
public static final class AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs defaults)
-
Method Summary
-
-
-
Method Detail
-
endpointIpAddressType
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder endpointIpAddressType(com.pulumi.core.Output<java.lang.String> endpointIpAddressType)
- Parameters:
endpointIpAddressType- IP address type for the endpoint. Valid values: `IPV4`, `IPV6`.- Returns:
- builder
-
endpointIpAddressType
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder endpointIpAddressType(java.lang.String endpointIpAddressType)
- Parameters:
endpointIpAddressType- IP address type for the endpoint. Valid values: `IPV4`, `IPV6`.- Returns:
- builder
-
routingDomain
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder routingDomain(@Nullable com.pulumi.core.Output<java.lang.String> routingDomain)
- Parameters:
routingDomain- Routing domain for the managed VPC resource.- Returns:
- builder
-
routingDomain
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder routingDomain(java.lang.String routingDomain)
- Parameters:
routingDomain- Routing domain for the managed VPC resource.- Returns:
- builder
-
securityGroupIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
- Parameters:
securityGroupIds- Set of up to 5 security group IDs for the managed VPC resource.- Returns:
- builder
-
securityGroupIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
- Parameters:
securityGroupIds- Set of up to 5 security group IDs for the managed VPC resource.- Returns:
- builder
-
securityGroupIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds- Set of up to 5 security group IDs for the managed VPC resource.- Returns:
- builder
-
subnetIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
- Parameters:
subnetIds- Set of subnet IDs for the managed VPC resource.- Returns:
- builder
-
subnetIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder subnetIds(java.util.List<java.lang.String> subnetIds)
- Parameters:
subnetIds- Set of subnet IDs for the managed VPC resource.- Returns:
- builder
-
subnetIds
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder subnetIds(java.lang.String... subnetIds)
- Parameters:
subnetIds- Set of subnet IDs for the managed VPC resource.- Returns:
- builder
-
tags
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value map of tags for the managed VPC resource.- Returns:
- builder
-
tags
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value map of tags for the managed VPC resource.- Returns:
- builder
-
vpcIdentifier
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder vpcIdentifier(com.pulumi.core.Output<java.lang.String> vpcIdentifier)
- Parameters:
vpcIdentifier- Identifier of the VPC.- Returns:
- builder
-
vpcIdentifier
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder vpcIdentifier(java.lang.String vpcIdentifier)
- Parameters:
vpcIdentifier- Identifier of the VPC.- Returns:
- builder
-
-