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