Class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.agentregistry.inputs.RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder
-
- Enclosing class:
- RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs
public static final class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs defaults)
-
-
Method Detail
-
endpointIpAddressType
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder endpointIpAddressType(java.lang.String endpointIpAddressType)
- Parameters:
endpointIpAddressType- IP address type used by the private endpoint, either `IPV4` or `IPV6`.- Returns:
- builder
-
routingDomain
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder routingDomain(java.lang.String routingDomain)
- Parameters:
routingDomain- Routing domain used to resolve traffic through the private endpoint.- Returns:
- builder
-
securityGroupIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds- IDs of the security groups associated with the private endpoint network interfaces.- Returns:
- builder
-
subnetIds
public RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.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 RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverridePrivateEndpointManagedVpcResourceArgs.Builder vpcIdentifier(java.lang.String vpcIdentifier)
- Parameters:
vpcIdentifier- ID of the VPC in which the private endpoint is provisioned.- Returns:
- builder
-
-