Skip to content

MwsVpcEndpoint

laktory.models.resources.databricks.MwsVpcEndpoint ¤

Bases: MwsVpcEndpointBase

Databricks Mws Vpc Endpoint

Examples:

import io

from laktory import models

endpoint_yaml = '''
vpc_endpoint_name: my-vpc-endpoint
aws_vpc_endpoint_id: vpce-00000000
region: us-east-1
'''
endpoint = models.resources.databricks.MwsVpcEndpoint.model_validate_yaml(
    io.StringIO(endpoint_yaml)
)
References
BASE DESCRIPTION
account_id

Account Id that could be found in the Accounts Console for AWS or GCP

TYPE: str | None | VariableType DEFAULT: None

aws_account_id

TYPE: str | None | VariableType DEFAULT: None

aws_endpoint_service_id

(AWS Only) The ID of the Databricks endpoint service that this VPC endpoint is connected to. Please find the list of endpoint service IDs for each supported region in the Databricks PrivateLink documentation

TYPE: str | None | VariableType DEFAULT: None

aws_vpc_endpoint_id

(AWS only) ID of configured aws_vpc_endpoint

TYPE: str | None | VariableType DEFAULT: None

gcp_vpc_endpoint_info

(GCP only) a block consists of Google Cloud specific information for this PSC endpoint. It has the following fields:

TYPE: MwsVpcEndpointGcpVpcEndpointInfo | None | VariableType DEFAULT: None

region

(AWS only) Region of AWS VPC

TYPE: str | None | VariableType DEFAULT: None

state

(AWS Only) State of VPC Endpoint

TYPE: str | None | VariableType DEFAULT: None

use_case

TYPE: str | None | VariableType DEFAULT: None

vpc_endpoint_id

Canonical unique identifier of VPC Endpoint in Databricks Account

TYPE: str | None | VariableType DEFAULT: None

vpc_endpoint_name

Name of VPC Endpoint in Databricks Account

TYPE: str | VariableType


laktory.models.resources.databricks.mwsvpcendpoint.MwsVpcEndpointGcpVpcEndpointInfo ¤

Bases: BaseModel

PARAMETER DESCRIPTION
endpoint_region

Region of the PSC endpoint

TYPE: str | VariableType

project_id

The Google Cloud project ID of the VPC network where the PSC connection resides

TYPE: str | VariableType

psc_connection_id

The unique ID of this PSC connection

TYPE: str | None | VariableType DEFAULT: None

psc_endpoint_name

The name of the PSC endpoint in the Google Cloud project

TYPE: str | VariableType

service_attachment_id

The service attachment this PSC connection connects to

TYPE: str | None | VariableType DEFAULT: None