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
|
block with information about stable AWS IP CIDR blocks. You can use these to configure the firewall of your resources to allow traffic from your Databricks workspace. Consists of the following fields:
TYPE:
|
azure_service_endpoint_rule
|
block with information about stable Azure service endpoints. You can configure the firewall of your Azure resources to allow traffic from your Databricks serverless compute resources. Consists of the following fields:
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
|
list containing information about configure AWS Private Endpoints
TYPE:
|
azure_private_endpoint_rules
|
list containing information about configure Azure Private Endpoints
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:
|