Class GetVpcEndpointServiceArgs.Builder

  • Enclosing class:
    GetVpcEndpointServiceArgs

    public static final class GetVpcEndpointServiceArgs.Builder
    extends java.lang.Object
    • Method Detail

      • service

        public GetVpcEndpointServiceArgs.Builder service​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> service)
        Parameters:
        service - Common name of an AWS service (e.g., `s3`).
        Returns:
        builder
      • service

        public GetVpcEndpointServiceArgs.Builder service​(java.lang.String service)
        Parameters:
        service - Common name of an AWS service (e.g., `s3`).
        Returns:
        builder
      • serviceName

        public GetVpcEndpointServiceArgs.Builder serviceName​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> serviceName)
        Parameters:
        serviceName - Service name that is specified when creating a VPC endpoint. For AWS services the service name is usually in the form `com.amazonaws.<region>.<service>` (the SageMaker AI Notebook service is an exception to this rule, the service name is in the form `aws.sagemaker.<region>.notebook`).
        Returns:
        builder
      • serviceName

        public GetVpcEndpointServiceArgs.Builder serviceName​(java.lang.String serviceName)
        Parameters:
        serviceName - Service name that is specified when creating a VPC endpoint. For AWS services the service name is usually in the form `com.amazonaws.<region>.<service>` (the SageMaker AI Notebook service is an exception to this rule, the service name is in the form `aws.sagemaker.<region>.notebook`).
        Returns:
        builder
      • serviceRegions

        public GetVpcEndpointServiceArgs.Builder serviceRegions​(@Nullable
                                                                com.pulumi.core.Output<java.util.List<java.lang.String>> serviceRegions)
        Parameters:
        serviceRegions - AWS regions in which to look for services.
        Returns:
        builder
      • serviceRegions

        public GetVpcEndpointServiceArgs.Builder serviceRegions​(java.util.List<java.lang.String> serviceRegions)
        Parameters:
        serviceRegions - AWS regions in which to look for services.
        Returns:
        builder
      • serviceRegions

        public GetVpcEndpointServiceArgs.Builder serviceRegions​(java.lang.String... serviceRegions)
        Parameters:
        serviceRegions - AWS regions in which to look for services.
        Returns:
        builder
      • serviceType

        public GetVpcEndpointServiceArgs.Builder serviceType​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> serviceType)
        Parameters:
        serviceType - Service type, `Gateway` or `Interface`.
        Returns:
        builder
      • serviceType

        public GetVpcEndpointServiceArgs.Builder serviceType​(java.lang.String serviceType)
        Parameters:
        serviceType - Service type, `Gateway` or `Interface`.
        Returns:
        builder
      • tags

        public GetVpcEndpointServiceArgs.Builder tags​(@Nullable
                                                      com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Map of tags, each pair of which must exactly match a pair on the desired VPC Endpoint Service. > **NOTE:** Specifying `service` will not work for non-AWS services or AWS services that don't follow the standard `serviceName` pattern of `com.amazonaws.<region>.<service>`.
        Returns:
        builder
      • tags

        public GetVpcEndpointServiceArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Map of tags, each pair of which must exactly match a pair on the desired VPC Endpoint Service. > **NOTE:** Specifying `service` will not work for non-AWS services or AWS services that don't follow the standard `serviceName` pattern of `com.amazonaws.<region>.<service>`.
        Returns:
        builder