GetVpcEndpointServicePlainArgs

data class GetVpcEndpointServicePlainArgs(val filters: List<GetVpcEndpointServiceFilter>? = null, val service: String? = null, val serviceName: String? = null, val serviceType: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcEndpointServicePlainArgs>

A collection of arguments for invoking getVpcEndpointService.

Constructors

Link copied to clipboard
constructor(filters: List<GetVpcEndpointServiceFilter>? = null, service: String? = null, serviceName: String? = null, serviceType: String? = null, tags: Map<String, String>? = null)

Properties

Link copied to clipboard

Configuration block(s) for filtering. Detailed below.

Link copied to clipboard
val service: String? = null

Common name of an AWS service (e.g., s3).

Link copied to clipboard
val serviceName: String? = null

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 Notebook service is an exception to this rule, the service name is in the form aws.sagemaker.<region>.notebook).

Link copied to clipboard
val serviceType: String? = null

Service type, Gateway or Interface.

Link copied to clipboard
val tags: Map<String, String>? = null

Map of tags, each pair of which must exactly match a pair on the desired VPC Endpoint Service.

Functions

Link copied to clipboard
open override fun toJava(): GetVpcEndpointServicePlainArgs