Package com.pulumi.aws.ec2.inputs
Class GetVpcEndpointServiceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.ec2.inputs.GetVpcEndpointServiceArgs
-
public final class GetVpcEndpointServiceArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetVpcEndpointServiceArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetVpcEndpointServiceArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetVpcEndpointServiceArgs.Builderbuilder()static GetVpcEndpointServiceArgs.Builderbuilder(GetVpcEndpointServiceArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<GetVpcEndpointServiceFilterArgs>>>filters()java.util.Optional<com.pulumi.core.Output<java.lang.String>>service()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceName()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>serviceRegions()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceType()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final GetVpcEndpointServiceArgs Empty
-
-
Method Detail
-
filters
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetVpcEndpointServiceFilterArgs>>> filters()
- Returns:
- Configuration block(s) for filtering. Detailed below.
-
service
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> service()
- Returns:
- Common name of an AWS service (e.g., `s3`).
-
serviceName
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.util.List<java.lang.String>>> serviceRegions()
- Returns:
- AWS regions in which to look for services.
-
serviceType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceType()
- Returns:
- Service type, `Gateway` or `Interface`.
-
tags
public java.util.Optional<com.pulumi.core.Output<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 GetVpcEndpointServiceArgs.Builder builder()
-
builder
public static GetVpcEndpointServiceArgs.Builder builder(GetVpcEndpointServiceArgs defaults)
-
-