MwsNetworkConnectivityConfig
laktory.models.resources.databricks.MwsNetworkConnectivityConfig
¤
Bases: MwsNetworkConnectivityConfigBase
Databricks Mws Network Connectivity Config
Examples:
import io
from laktory import models
ncc_yaml = '''
name: ncc-prod
region: eastus
'''
ncc = models.resources.databricks.MwsNetworkConnectivityConfig.model_validate_yaml(
io.StringIO(ncc_yaml)
)
References
| BASE | DESCRIPTION |
|---|---|
account_id
|
TYPE:
|
creation_time
|
time in epoch milliseconds when this object was created
TYPE:
|
egress_config
|
block containing information about network connectivity rules that apply to network traffic from your serverless compute resources. Consists of the following fields:
TYPE:
|
name
|
Name of the network connectivity configuration. The name can contain alphanumeric characters, hyphens, and underscores. The length must be between 3 and 30 characters. The name must match the regular expression
TYPE:
|
network_connectivity_config_id
|
Canonical unique identifier of Network Connectivity Config in Databricks Account
TYPE:
|
region
|
Region of the Network Connectivity Config. NCCs can only be referenced by your workspaces in the same region. Change forces creation of a new resource
TYPE:
|
updated_time
|
time in epoch milliseconds when this object was updated
TYPE:
|
| LAKTORY | DESCRIPTION |
|---|---|
workspace_bindings
|
TYPE:
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
additional_core_resources |
TYPE:
|
additional_core_resources
property
¤
- workspace bindings
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfig
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
default_rules
|
block describing network connectivity rules that are applied by default without resource specific configurations. Consists of the following fields: *
TYPE:
|
target_rules
|
block describing network connectivity rules that configured for each destinations. These rules override default rules. Consists of the following fields: *
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
aws_stable_ip_rule
|
TYPE:
|
azure_service_endpoint_rule
|
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
cidr_blocks
|
list of IP CIDR blocks. *
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
subnets
|
list of subnets from which Databricks network traffic originates when accessing your Azure resources
TYPE:
|
target_region
|
the Azure region in which this service endpoint rule applies
TYPE:
|
target_services
|
the Azure services to which this service endpoint rule applies to
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigTargetRules
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
aws_private_endpoint_rules
|
TYPE:
|
azure_private_endpoint_rules
|
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
account_id
|
TYPE:
|
connection_state
|
TYPE:
|
creation_time
|
time in epoch milliseconds when this object was created
TYPE:
|
deactivated
|
TYPE:
|
deactivated_at
|
TYPE:
|
domain_names
|
TYPE:
|
enabled
|
TYPE:
|
endpoint_service
|
TYPE:
|
error_message
|
TYPE:
|
network_connectivity_config_id
|
Canonical unique identifier of Network Connectivity Config in Databricks Account
TYPE:
|
resource_names
|
TYPE:
|
rule_id
|
TYPE:
|
updated_time
|
time in epoch milliseconds when this object was updated
TYPE:
|
vpc_endpoint_id
|
TYPE:
|
laktory.models.resources.databricks.mwsnetworkconnectivityconfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
connection_state
|
TYPE:
|
creation_time
|
time in epoch milliseconds when this object was created
TYPE:
|
deactivated
|
TYPE:
|
deactivated_at
|
TYPE:
|
domain_names
|
TYPE:
|
endpoint_name
|
TYPE:
|
error_message
|
TYPE:
|
group_id
|
TYPE:
|
network_connectivity_config_id
|
Canonical unique identifier of Network Connectivity Config in Databricks Account
TYPE:
|
resource_id
|
TYPE:
|
rule_id
|
TYPE:
|
updated_time
|
time in epoch milliseconds when this object was updated
TYPE:
|