Skip to main content

πŸ”Œ Azure Databricks Workspace - object.extracts.yaml

  • Contextual name: πŸ”Œ object.extracts.yaml
  • ID: /types/CA10Z1__CaAzureDatabricksWorkspace__c/object.extracts.yaml
  • Located in: πŸ“— Azure Databricks Workspace

Used In​

LogicPolicyFlags
🧠 prod.logic.yaml πŸŸ’πŸ“ Azure Databricks Workspace is not deployed in a customer-managed virtual network (VNet) 🟒🟒 x3
🧠 prod.logic.yaml πŸŸ’πŸ“ Azure Databricks Workspace is not encrypted using customer-managed key (CMK) 🟒🟒 x3

Content​

Open File

---
# Nullable. The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
extracts:
- name: "CA10Z1__encryptionManagedDisksKeySource__c"
value:
FIELD:
path: "CA10Z1__encryptionManagedDisksKeySource__c"
- name: "CA10Z1__parametersJson__c"
value:
FIELD:
path: "CA10Z1__parametersJson__c"
returnType: BYTES
- name: "caJsonFrom__parametersJson__c"
value:
JSON_FROM:
arg:
EXTRACT: "CA10Z1__parametersJson__c"
undeterminedIf:
isInvalid: "DatabricsWorkspace parameters JSON is invalid"

- name: "caJsonText__parametersJsonCustomVirtualNetworkValue__c"
value:
JSON_QUERY_TEXT:
arg:
EXTRACT: "caJsonFrom__parametersJson__c"
expression: "customVirtualNetworkId.value"
undeterminedIf:
evaluationError: "The JSON query has failed."
resultTypeMismatch: "The JSON query did not return a boolean."