InterfaceVpcEndpointAwsService

class aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService(name, prefix=None, port=None, *, global_=None)

Bases: object

An AWS service for an interface VPC endpoint.

ExampleMetadata:

lit=aws-ec2/test/integ.vpc-endpoint.lit.ts infused

Example:

# Add gateway endpoints when creating the VPC
vpc = ec2.Vpc(self, "MyVpc",
    gateway_endpoints={
        "S3": cdk.aws_ec2.GatewayVpcEndpointOptions(
            service=ec2.GatewayVpcEndpointAwsService.S3
        )
    }
)

# Alternatively gateway endpoints can be added on the VPC
dynamo_db_endpoint = vpc.add_gateway_endpoint("DynamoDbEndpoint",
    service=ec2.GatewayVpcEndpointAwsService.DYNAMODB
)

# This allows to customize the endpoint policy
dynamo_db_endpoint.add_to_policy(
    iam.PolicyStatement( # Restrict to listing and describing tables
        principals=[iam.AnyPrincipal()],
        actions=["dynamodb:DescribeTable", "dynamodb:ListTables"],
        resources=["*"]))

# Add an interface endpoint
vpc.add_interface_endpoint("EcrDockerEndpoint",
    service=ec2.InterfaceVpcEndpointAwsService.ECR_DOCKER
)
Parameters:
  • name (str) – The name of the service.

  • prefix (Optional[str]) –

  • port (Union[int, float, None]) – The port of the service.

  • global – If true, the service is a global endpoint and its name will not be prefixed with the stack’s region. Default: false

Attributes

ACCESS_ANALYZER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ACCOUNT_MANAGEMENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AIRFLOW_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AIRFLOW_ENV = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AIRFLOW_OPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APIGATEWAY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPCONFIG = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPCONFIGDATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPLICATION_AUTOSCALING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPLICATION_MIGRATION_SERVICE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPSTREAM_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APPSTREAM_STREAMING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_MESH = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_MESH_ENVOY_MANAGEMENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_MESH_OPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_RUNNER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_RUNNER_REQUESTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
APP_SYNC = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ATHENA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AUDIT_MANAGER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AUTOSCALING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
AUTOSCALING_PLANS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
B2_B_DATA_INTERCHANGE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BACKUP = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BACKUP_GATEWAY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BATCH = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BEDROCK = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BEDROCK_AGENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BEDROCK_AGENT_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BEDROCK_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BILLING_CONDUCTOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
BRAKET = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLEAN_ROOMS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDFORMATION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDHSM = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDTRAIL = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_EVENTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_EVIDENTLY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_EVIDENTLY_DATAPLANE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_LOGS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_MONITORING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_NETWORK_MONITOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_RUM = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_RUM_DATAPLANE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUDWATCH_SYNTHETICS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_CONTROL_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_CONTROL_API_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_DIRECTORY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_MAP_DATA_SERVICE_DISCOVERY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_MAP_DATA_SERVICE_DISCOVERY_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_MAP_SERVICE_DISCOVERY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CLOUD_MAP_SERVICE_DISCOVERY_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEARTIFACT_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEARTIFACT_REPOSITORIES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEBUILD = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEBUILD_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECATALYST = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECATALYST_GIT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECATALYST_PACKAGES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECOMMIT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECOMMIT_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECOMMIT_GIT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODECOMMIT_GIT_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEDEPLOY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEDEPLOY_COMMANDS_SECURE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEGURU_PROFILER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEGURU_REVIEWER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEPIPELINE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODESTAR_CONNECTIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CODEWHISPERER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
COMPREHEND = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
COMPREHEND_MEDICAL = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONFIG = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_APP_INTEGRATIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_CASES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_CONNECT_CAMPAIGNS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_PROFILE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_VOICEID = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
CONNECT_WISDOM = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DATABASE_MIGRATION_SERVICE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DATABASE_MIGRATION_SERVICE_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DATASYNC = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DATAZONE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DATA_EXCHANGE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DEVOPS_GURU = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
DIRECTORY_SERVICE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EBS_DIRECT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EC2 = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EC2_MESSAGES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ECR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ECR_DOCKER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ECS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ECS_AGENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ECS_TELEMETRY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EKS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EKS_AUTH = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTICACHE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTICACHE_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_BEANSTALK = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_BEANSTALK_HEALTH = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_DISASTER_RECOVERY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_FILESYSTEM = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_FILESYSTEM_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_INFERENCE_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELASTIC_LOAD_BALANCING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ELEMENTAL_MEDIACONNECT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EMAIL_SMTP = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EMR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EMR_EKS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EMR_SERVERLESS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EMR_WAL = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ENTITY_RESOLUTION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
EVENTBRIDGE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FAULT_INJECTION_SIMULATOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FINSPACE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FINSPACE_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FORECAST = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FORECAST_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FORECAST_QUERY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FORECAST_QUERY_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FRAUD_DETECTOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FSX = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
FSX_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GLUE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GLUE_DATABREW = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GRAFANA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GRAFANA_WORKSPACE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GROUNDSTATION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GUARDDUTY_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
GUARDDUTY_DATA_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
HEALTHLAKE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
HEALTH_IMAGING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
HEALTH_IMAGING_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IAM_IDENTITY_CENTER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IAM_ROLES_ANYWHERE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IMAGE_BUILDER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
INSPECTOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
INSPECTOR_SCAN = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_CORE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_CORE_CREDENTIALS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_CORE_DEVICE_ADVISOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_CORE_FLEETHUB_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_CORE_FOR_LORAWAN = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_FLEETWISE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_GREENGRASS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_LORAWAN_CUPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_LORAWAN_LNS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_ROBORUNNER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_SITEWISE_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_SITEWISE_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_TWINMAKER_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
IOT_TWINMAKER_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KENDRA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KENDRA_RANKING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KEYSPACES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KEYSPACES_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KINESIS_FIREHOSE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KINESIS_STREAMS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KMS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
KMS_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LAKE_FORMATION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LAMBDA_ = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LEX_MODELS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LEX_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LICENSE_MANAGER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LICENSE_MANAGER_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LICENSE_MANAGER_USER_SUBSCRIPTIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LOOKOUT_EQUIPMENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LOOKOUT_METRICS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
LOOKOUT_VISION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MACIE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MAINFRAME_MODERNIZATION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MANAGED_BLOCKCHAIN_BITCOIN_MAINNET = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MANAGED_BLOCKCHAIN_BITCOIN_TESTNET = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MANAGED_BLOCKCHAIN_QUERY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MANAGEMENT_CONSOLE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MANAGEMENT_CONSOLE_SIGNIN = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MEMORY_DB = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MEMORY_DB_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MIGRATIONHUB_ORCHESTRATOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MIGRATIONHUB_REFACTOR_SPACES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
MIGRATIONHUB_STRATEGY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
NEPTUNE_ANALYTICS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
NIMBLE_STUDIO = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
OMICS_ANALYTICS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
OMICS_CONTROL_STORAGE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
OMICS_STORAGE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
OMICS_TAGS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
OMICS_WORKFLOWS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ORGANIZATIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ORGANIZATIONS_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PANORAMA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PAYMENT_CRYPTOGRAPHY_CONTROLPLANE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PAYMENT_CRYTOGRAPHY_DATAPLANE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PERSONALIZE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PERSONALIZE_EVENTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PERSONALIZE_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PINPOINT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PINPOINT_SMS_VOICE_V2 = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PINPOINT_V1 = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PIPES_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
POLLY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PRIVATE_5_G = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PRIVATE_CERTIFICATE_AUTHORITY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PRIVATE_CERTIFICATE_AUTHORITY_CONNECTOR_AD = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PROMETHEUS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PROMETHEUS_WORKSPACES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
PROTON = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
QLDB = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
RDS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
RDS_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REDSHIFT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REDSHIFT_DATA = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REDSHIFT_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REKOGNITION = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REKOGNITION_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REKOGNITION_STREAMING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REKOGNITION_STREAMING_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
REPOST_SPACE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
ROBOMAKER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
S3 = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
S3_MULTI_REGION_ACCESS_POINTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
S3_OUTPOSTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_API = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_FEATURESTORE_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_GEOSPATIAL = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_METRICS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_NOTEBOOK = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_RUNTIME = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_RUNTIME_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SAGEMAKER_STUDIO = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SECRETS_MANAGER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SECURITYHUB = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SERVER_MIGRATION_SERVICE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SERVER_MIGRATION_SERVICE_AWSCONNECTOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SERVER_MIGRATION_SERVICE_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SERVICE_CATALOG = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SERVICE_CATALOG_APPREGISTRY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SIMSPACE_WEAVER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SNOW_DEVICE_MANAGEMENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SNS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SQS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SSM = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SSM_CONTACTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SSM_INCIDENTS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SSM_MESSAGES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
STEP_FUNCTIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
STEP_FUNCTIONS_SYNC = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
STORAGE_GATEWAY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
STS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SUPPLY_CHAIN = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SWF = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
SWF_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TELCO_NETWORK_BUILDER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TEXTRACT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TEXTRACT_FIPS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TIMESTREAM_INFLUXDB = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRANSCRIBE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRANSCRIBE_STREAMING = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRANSFER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRANSFER_SERVER = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRANSLATE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
TRUSTED_ADVISOR = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
VERIFIED_PERMISSIONS = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
VPC_LATTICE = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
WORKSPACES = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
WORKSPACES_THIN_CLIENT = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
XRAY = <aws_cdk.aws_ec2.InterfaceVpcEndpointAwsService object>
name

The name of the service.

e.g. com.amazonaws.us-east-1.ecs

port

The port of the service.

private_dns_default

Whether Private DNS is supported by default.

short_name

The short name of the service.

e.g. ecs