Package com.pulumi.aws.ec2.inputs
Class GetVpcEndpointServicePlainArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.ec2.inputs.GetVpcEndpointServicePlainArgs
-
public final class GetVpcEndpointServicePlainArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetVpcEndpointServicePlainArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetVpcEndpointServicePlainArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetVpcEndpointServicePlainArgs.Builderbuilder()static GetVpcEndpointServicePlainArgs.Builderbuilder(GetVpcEndpointServicePlainArgs defaults)java.util.Optional<java.util.List<GetVpcEndpointServiceFilter>>filters()java.util.Optional<java.lang.String>service()java.util.Optional<java.lang.String>serviceName()java.util.Optional<java.util.List<java.lang.String>>serviceRegions()java.util.Optional<java.lang.String>serviceType()java.util.Optional<java.util.Map<java.lang.String,java.lang.String>>tags()
-
-
-
Field Detail
-
Empty
public static final GetVpcEndpointServicePlainArgs Empty
-
-
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>`.
-
builder
public static GetVpcEndpointServicePlainArgs.Builder builder()
-
builder
public static GetVpcEndpointServicePlainArgs.Builder builder(GetVpcEndpointServicePlainArgs defaults)
-
-