Class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.agentregistry.inputs.RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder
-
- Enclosing class:
- RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs
public static final class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs defaults)
-
-
Method Detail
-
endpointIpAddressType
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder endpointIpAddressType(com.pulumi.core.Output<java.lang.String> endpointIpAddressType)
- Parameters:
endpointIpAddressType- IP address type used by the private endpoint, either `IPV4` or `IPV6`.- Returns:
- builder
-
endpointIpAddressType
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder endpointIpAddressType(java.lang.String endpointIpAddressType)
- Parameters:
endpointIpAddressType- IP address type used by the private endpoint, either `IPV4` or `IPV6`.- Returns:
- builder
-
routingDomain
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder routingDomain(@Nullable com.pulumi.core.Output<java.lang.String> routingDomain)
- Parameters:
routingDomain- Routing domain used to resolve traffic through the private endpoint.- Returns:
- builder
-
routingDomain
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder routingDomain(java.lang.String routingDomain)
- Parameters:
routingDomain- Routing domain used to resolve traffic through the private endpoint.- Returns:
- builder
-
securityGroupIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
- Parameters:
securityGroupIds- IDs of the security groups associated with the private endpoint network interfaces.- Returns:
- builder
-
securityGroupIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
- Parameters:
securityGroupIds- IDs of the security groups associated with the private endpoint network interfaces.- Returns:
- builder
-
securityGroupIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds- IDs of the security groups associated with the private endpoint network interfaces.- Returns:
- builder
-
subnetIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
- Parameters:
subnetIds- IDs of the subnets in which the private endpoint network interfaces are placed.- Returns:
- builder
-
subnetIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder subnetIds(java.util.List<java.lang.String> subnetIds)
- Parameters:
subnetIds- IDs of the subnets in which the private endpoint network interfaces are placed.- Returns:
- builder
-
subnetIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder subnetIds(java.lang.String... subnetIds)
- Parameters:
subnetIds- IDs of the subnets in which the private endpoint network interfaces are placed.- Returns:
- builder
-
tags
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Tags applied to the service-managed VPC resource.- Returns:
- builder
-
tags
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Tags applied to the service-managed VPC resource.- Returns:
- builder
-
vpcIdentifier
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder vpcIdentifier(com.pulumi.core.Output<java.lang.String> vpcIdentifier)
- Parameters:
vpcIdentifier- ID of the VPC in which the private endpoint is provisioned.- Returns:
- builder
-
vpcIdentifier
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointManagedVpcResourceArgs.Builder vpcIdentifier(java.lang.String vpcIdentifier)
- Parameters:
vpcIdentifier- ID of the VPC in which the private endpoint is provisioned.- Returns:
- builder
-
-