Class GetVpcEndpointServicePlainArgs


  • public final class GetVpcEndpointServicePlainArgs
    extends com.pulumi.resources.InvokeArgs
    • Method Detail

      • filters

        public java.util.Optional<java.util.List<GetVpcEndpointServiceFilter>> filters()
        Returns:
        Configuration block(s) for filtering. Detailed below.
      • service

        public java.util.Optional<java.lang.String> service()
        Returns:
        Common name of an AWS service (e.g., `s3`).
      • serviceName

        public java.util.Optional<java.lang.String> serviceName()
        Returns:
        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`).
      • serviceRegions

        public java.util.Optional<java.util.List<java.lang.String>> serviceRegions()
        Returns:
        AWS regions in which to look for services.
      • serviceType

        public java.util.Optional<java.lang.String> serviceType()
        Returns:
        Service type, `Gateway` or `Interface`.
      • tags

        public java.util.Optional<java.util.Map<java.lang.String,​java.lang.String>> tags()
        Returns:
        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>`.