Microsoft.Databricks ワークスペース 2018-04-01
Bicep リソース定義
ワークスペース リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Databricks/workspaces リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Databricks/workspaces@2018-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
properties: {
authorizations: [
{
principalId: 'string'
roleDefinitionId: 'string'
}
]
createdBy: {}
managedResourceGroupId: 'string'
parameters: {
amlWorkspaceId: {
value: 'string'
}
customPrivateSubnetName: {
value: 'string'
}
customPublicSubnetName: {
value: 'string'
}
customVirtualNetworkId: {
value: 'string'
}
enableNoPublicIp: {
value: bool
}
encryption: {
value: {
KeyName: 'string'
keySource: 'string'
keyvaulturi: 'string'
keyversion: 'string'
}
}
loadBalancerBackendPoolName: {
value: 'string'
}
loadBalancerId: {
value: 'string'
}
natGatewayName: {
value: 'string'
}
prepareEncryption: {
value: bool
}
publicIpName: {
value: 'string'
}
requireInfrastructureEncryption: {
value: bool
}
storageAccountName: {
value: 'string'
}
storageAccountSkuName: {
value: 'string'
}
vnetAddressPrefix: {
value: 'string'
}
}
storageAccountIdentity: {}
uiDefinitionUri: 'string'
updatedBy: {}
}
}
プロパティ値
workspaces
名前 | 説明 | 値 |
---|---|---|
name | リソース名 | string (必須) 文字制限: 3 から 64 有効な文字: 英数字、アンダースコア、およびハイフン |
location | リソースが保存されている地理的な場所 | string (必須) |
tags | リソース タグ。 | タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください |
sku | リソースの SKU。 | SKU |
properties | ワークスペースのプロパティ。 | WorkspaceProperties (必須) |
WorkspaceProperties
名前 | 説明 | 値 |
---|---|---|
承認 | ワークスペース プロバイダーの承認。 | WorkspaceProviderAuthorization[] |
createdBy | ワークスペースを作成したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
managedResourceGroupId | マネージド リソース グループ ID。 | string (必須) |
parameters | ワークスペースのカスタム パラメーター。 | WorkspaceCustomParameters |
storageAccountIdentity | ストレージ アカウントのマネージド ID の詳細 | ManagedIdentityConfiguration |
uiDefinitionUri | UI 定義ファイルが配置されている BLOB URI。 | string |
updatedBy | ワークスペースを最後に更新したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
WorkspaceProviderAuthorization
名前 | 説明 | 値 |
---|---|---|
principalId | プロバイダーのプリンシパル識別子。 これは、プロバイダーが ARM を呼び出してワークスペース リソースを管理するために使用する ID です。 | string (必須) |
roleDefinitionId | プロバイダーのロール定義識別子。 このロールは、ワークスペースのコンテナー リソース グループに対してプロバイダーが持つ必要があるすべてのアクセス許可を定義します。 このロール定義には、リソース グループを削除するためのアクセス許可を持つことはできません。 | string (必須) |
CreatedBy
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkspaceCustomParameters
名前 | 説明 | 値 |
---|---|---|
amlWorkspaceId | Databricks ワークスペースとリンクする Azure Machine Learning ワークスペースの ID | WorkspaceCustomStringParameter |
customPrivateSubnetName | Virtual Network内のプライベート サブネットの名前 | WorkspaceCustomStringParameter |
customPublicSubnetName | Virtual Network内のパブリック サブネットの名前 | WorkspaceCustomStringParameter |
customVirtualNetworkId | この Databricks クラスターを作成する必要があるVirtual Networkの ID | WorkspaceCustomStringParameter |
enableNoPublicIp | パブリック IP を無効にする必要がありますか? | WorkspaceCustomBooleanParameter |
暗号化 (encryption) | Customer-Managed キー (CMK) が有効なワークスペースの暗号化の詳細が含まれています。 | WorkspaceEncryptionParameter |
loadBalancerBackendPoolName | セキュリティで保護されたクラスター接続用の送信Load Balancerバックエンド プールの名前 (パブリック IP なし)。 | WorkspaceCustomStringParameter |
loadBalancerId | セキュリティで保護されたクラスター接続 (パブリック IP なし) ワークスペースの送信ロード バランサーのリソース URI。 | WorkspaceCustomStringParameter |
natGatewayName | Secure Cluster Connectivity (パブリック IP なし) ワークスペース サブネットの NAT ゲートウェイの名前。 | WorkspaceCustomStringParameter |
prepareEncryption | 暗号化のためにワークスペースを準備します。 マネージド ストレージ アカウントのマネージド ID を有効にします。 | WorkspaceCustomBooleanParameter |
publicIpName | マネージド vNet を使用したパブリック IP なしワークスペースのパブリック IP の名前。 | WorkspaceCustomStringParameter |
requireInfrastructureEncryption | 保存データ用のプラットフォーム マネージド キーを使用した暗号化のセカンダリ レイヤーで DBFS ルート ファイル システムを有効にするかどうかを示すブール値。 | WorkspaceCustomBooleanParameter |
storageAccountName | 既定の DBFS ストレージ アカウント名。 | WorkspaceCustomStringParameter |
storageAccountSkuName | ストレージ アカウント SKU 名 (例: Standard_GRS、Standard_LRS)。 有効な入力については、 を参照してください https://aka.ms/storageskus 。 |
WorkspaceCustomStringParameter |
vnetAddressPrefix | マネージド仮想ネットワークのアドレス プレフィックス。 この入力の既定値は 10.139 です。 | WorkspaceCustomStringParameter |
WorkspaceCustomStringParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | string (必須) |
WorkspaceCustomBooleanParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | bool (必須) |
WorkspaceEncryptionParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | 暗号化 |
暗号化
名前 | 説明 | 値 |
---|---|---|
キー名 | KeyVault キーの名前。 | string |
keySource | 暗号化キーソース (プロバイダー)。 使用できる値 (大文字と小文字を区別しない): 既定値、Microsoft.Keyvault | 'Default' 'Microsoft.Keyvault' |
keyvaulturi | KeyVault の URI。 | string |
keyversion | KeyVault キーのバージョン。 | string |
ManagedIdentityConfiguration
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
Sku
名前 | 説明 | 値 |
---|---|---|
name | SKU 名。 | string (必須) |
レベル | SKU レベル。 | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
Azure アーキテクチャに Sports Analytics をデプロイする |
ADLS Gen 2 が有効になっている Azure ストレージ アカウント、ストレージ アカウント (デプロイされている場合は Azure SQL Database) のリンクされたサービスを持つAzure Data Factory インスタンス、および Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントに対するストレージ BLOB データ共同作成者ロールが付与されます。 また、Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vaultがデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に、Key Vault シークレット ユーザー ロールが付与されます。 |
PE、CMK のすべてのフォームを使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、PrivateEndpoint とマネージド サービスを使用して Azure Databricks ワークスペースを作成し、DBFS 暗号化を使用して CMK を作成できます。 |
VNet インジェクション用の Azure Databricks オールインワン テンプレート |
このテンプレートを使用すると、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
Azure Databricks オールインワン Templat VNetInjection-Pvtendpt |
このテンプレートを使用すると、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークとプライベート エンドポイントを含む Azure Databricks ワークスペースを作成できます。 |
VNetInjection および Load Balancer 用 AzureDatabricks テンプレート |
このテンプレートを使用すると、ロード バランサー、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
NAT ゲートウェイを使用した VNet インジェクション用の AzureDatabricks テンプレート |
このテンプレートを使用すると、NAT ゲートウェイ、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Azure Databricks ワークスペースを作成できます。 |
カスタム アドレス範囲を含む Azure Databricks ワークスペース |
このテンプレートを使用すると、カスタム仮想ネットワーク アドレス範囲を使用して Azure Databricks ワークスペースを作成できます。 |
3 つのすべての形式の CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、マネージド サービスを使用して Azure Databricks ワークスペースを作成し、DBFS 暗号化を使用して CMK を作成できます。 |
DBFS 暗号化用の CMK を使用して Azure Databricks WS をデプロイする |
このテンプレートを使用すると、DBFS ルート暗号化用の CMK を使用して Azure Databricks ワークスペースを作成できます |
Managed Disks CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Managed Disks CMK を使用して Azure Databricks ワークスペースを作成できます。 |
Managed Services CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Managed Services CMK を使用して Azure Databricks ワークスペースを作成できます。 |
VNet インジェクションを使用した Azure Databricks ワークスペース |
このテンプレートを使用すると、カスタム仮想ネットワークを使用して Azure Databricks ワークスペースを作成できます。 |
ARM テンプレート リソース定義
ワークスペースリソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドに関するページを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Databricks/workspaces リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Databricks/workspaces",
"apiVersion": "2018-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"properties": {
"authorizations": [
{
"principalId": "string",
"roleDefinitionId": "string"
}
],
"createdBy": {},
"managedResourceGroupId": "string",
"parameters": {
"amlWorkspaceId": {
"value": "string"
},
"customPrivateSubnetName": {
"value": "string"
},
"customPublicSubnetName": {
"value": "string"
},
"customVirtualNetworkId": {
"value": "string"
},
"enableNoPublicIp": {
"value": "bool"
},
"encryption": {
"value": {
"KeyName": "string",
"keySource": "string",
"keyvaulturi": "string",
"keyversion": "string"
}
},
"loadBalancerBackendPoolName": {
"value": "string"
},
"loadBalancerId": {
"value": "string"
},
"natGatewayName": {
"value": "string"
},
"prepareEncryption": {
"value": "bool"
},
"publicIpName": {
"value": "string"
},
"requireInfrastructureEncryption": {
"value": "bool"
},
"storageAccountName": {
"value": "string"
},
"storageAccountSkuName": {
"value": "string"
},
"vnetAddressPrefix": {
"value": "string"
}
},
"storageAccountIdentity": {},
"uiDefinitionUri": "string",
"updatedBy": {}
}
}
プロパティ値
workspaces
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | 'Microsoft.Databricks/workspaces' |
apiVersion | リソース API のバージョン | '2018-04-01' |
name | リソース名 | string (必須) 文字数制限: 3 から 64 有効な文字: 英数字、アンダースコア、およびハイフン |
location | リソースが保存されている地理的な場所 | string (必須) |
tags | リソース タグ。 | タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
sku | リソースの SKU。 | SKU |
properties | ワークスペースのプロパティ。 | WorkspaceProperties (必須) |
WorkspaceProperties
名前 | 説明 | 値 |
---|---|---|
承認 | ワークスペース プロバイダーの承認。 | WorkspaceProviderAuthorization[] |
createdBy | ワークスペースを作成したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
managedResourceGroupId | マネージド リソース グループ ID。 | string (必須) |
parameters | ワークスペースのカスタム パラメーター。 | WorkspaceCustomParameters |
storageAccountIdentity | ストレージ アカウントのマネージド ID の詳細 | ManagedIdentityConfiguration |
uiDefinitionUri | UI 定義ファイルが配置されている BLOB URI。 | string |
updatedBy | ワークスペースを最後に更新したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
WorkspaceProviderAuthorization
名前 | 説明 | 値 |
---|---|---|
principalId | プロバイダーのプリンシパル識別子。 これは、プロバイダーが ARM を呼び出してワークスペース リソースを管理するために使用する ID です。 | string (必須) |
roleDefinitionId | プロバイダーのロール定義識別子。 このロールは、ワークスペースのコンテナー リソース グループに対してプロバイダーが持つ必要があるすべてのアクセス許可を定義します。 このロール定義には、リソース グループを削除するアクセス許可を持つことはできません。 | string (必須) |
CreatedBy
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkspaceCustomParameters
名前 | 説明 | 値 |
---|---|---|
amlWorkspaceId | Databricks ワークスペースとリンクする Azure Machine Learning ワークスペースの ID | WorkspaceCustomStringParameter |
customPrivateSubnetName | Virtual Network内のプライベート サブネットの名前 | WorkspaceCustomStringParameter |
customPublicSubnetName | Virtual Network内のパブリック サブネットの名前 | WorkspaceCustomStringParameter |
customVirtualNetworkId | この Databricks クラスターを作成する必要があるVirtual Networkの ID | WorkspaceCustomStringParameter |
enableNoPublicIp | パブリック IP は無効にする必要がありますか? | WorkspaceCustomBooleanParameter |
暗号化 (encryption) | Customer-Managed キー (CMK) が有効なワークスペースの暗号化の詳細が含まれています。 | WorkspaceEncryptionParameter |
loadBalancerBackendPoolName | セキュリティで保護されたクラスター接続用の送信Load Balancerバックエンド プールの名前 (パブリック IP なし)。 | WorkspaceCustomStringParameter |
loadBalancerId | セキュリティで保護されたクラスター接続 (パブリック IP なし) ワークスペースの送信ロード バランサーのリソース URI。 | WorkspaceCustomStringParameter |
natGatewayName | Secure Cluster Connectivity (パブリック IP なし) ワークスペース サブネットの NAT ゲートウェイの名前。 | WorkspaceCustomStringParameter |
prepareEncryption | 暗号化のためにワークスペースを準備します。 マネージド ストレージ アカウントのマネージド ID を有効にします。 | WorkspaceCustomBooleanParameter |
publicIpName | マネージド vNet を使用したパブリック IP なしワークスペースのパブリック IP の名前。 | WorkspaceCustomStringParameter |
requireInfrastructureEncryption | 保存データ用のプラットフォーム マネージド キーを使用した暗号化のセカンダリ レイヤーで DBFS ルート ファイル システムを有効にするかどうかを示すブール値。 | WorkspaceCustomBooleanParameter |
storageAccountName | 既定の DBFS ストレージ アカウント名。 | WorkspaceCustomStringParameter |
storageAccountSkuName | ストレージ アカウント SKU 名 (例: Standard_GRS、Standard_LRS)。 有効な入力については、 を参照してください https://aka.ms/storageskus 。 |
WorkspaceCustomStringParameter |
vnetAddressPrefix | マネージド仮想ネットワークのアドレス プレフィックス。 この入力の既定値は 10.139 です。 | WorkspaceCustomStringParameter |
WorkspaceCustomStringParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | string (必須) |
WorkspaceCustomBooleanParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | bool (必須) |
WorkspaceEncryptionParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | 暗号化 |
暗号化
名前 | 説明 | 値 |
---|---|---|
キー名 | KeyVault キーの名前。 | string |
keySource | 暗号化キーソース (プロバイダー)。 使用できる値 (大文字と小文字を区別しない): 既定値、Microsoft.Keyvault | 'Default' 'Microsoft.Keyvault' |
keyvaulturi | KeyVault の URI。 | string |
keyversion | KeyVault キーのバージョン。 | string |
ManagedIdentityConfiguration
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
Sku
名前 | 説明 | 値 |
---|---|---|
name | SKU 名。 | string (必須) |
レベル | SKU レベル。 | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
Azure アーキテクチャに Sports Analytics をデプロイする |
ADLS Gen 2 が有効になっている Azure ストレージ アカウント、ストレージ アカウント (デプロイされている場合は Azure SQL Database) のリンクされたサービスを持つAzure Data Factory インスタンス、および Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントに対するストレージ BLOB データ共同作成者ロールが付与されます。 また、Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vaultがデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に、Key Vault シークレット ユーザー ロールが付与されます。 |
PE、CMK のすべてのフォームを使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、PrivateEndpoint とマネージド サービスを使用して Azure Databricks ワークスペースを作成し、DBFS 暗号化を使用して CMK を作成できます。 |
VNet インジェクション用の Azure Databricks オールインワン テンプレート |
このテンプレートを使用すると、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
Azure Databricks オールインワン Templat VNetInjection-Pvtendpt |
このテンプレートを使用すると、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークとプライベート エンドポイントを含む Azure Databricks ワークスペースを作成できます。 |
VNetInjection および Load Balancer 用 AzureDatabricks テンプレート |
このテンプレートを使用すると、ロード バランサー、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
NAT ゲートウェイを使用した VNet インジェクション用の AzureDatabricks テンプレート |
このテンプレートを使用すると、NAT ゲートウェイ、ネットワーク セキュリティ グループ、仮想ネットワーク、および仮想ネットワークを含む Azure Databricks ワークスペースを作成できます。 |
Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Azure Databricks ワークスペースを作成できます。 |
カスタム アドレス範囲を含む Azure Databricks ワークスペース |
このテンプレートを使用すると、カスタム仮想ネットワーク アドレス範囲を使用して Azure Databricks ワークスペースを作成できます。 |
3 つのすべての形式の CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、マネージド サービスを使用して Azure Databricks ワークスペースを作成し、DBFS 暗号化を使用して CMK を作成できます。 |
DBFS 暗号化用の CMK を使用して Azure Databricks WS をデプロイする |
このテンプレートを使用すると、DBFS ルート暗号化用の CMK を使用して Azure Databricks ワークスペースを作成できます |
Managed Disks CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Managed Disks CMK を使用して Azure Databricks ワークスペースを作成できます。 |
Managed Services CMK を使用して Azure Databricks ワークスペースをデプロイする |
このテンプレートを使用すると、Managed Services CMK を使用して Azure Databricks ワークスペースを作成できます。 |
VNet インジェクションを使用した Azure Databricks ワークスペース |
このテンプレートを使用すると、カスタム仮想ネットワークを使用して Azure Databricks ワークスペースを作成できます。 |
Terraform (AzAPI プロバイダー) リソース定義
ワークスペースリソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Databricks/workspaces リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Databricks/workspaces@2018-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
authorizations = [
{
principalId = "string"
roleDefinitionId = "string"
}
]
createdBy = {}
managedResourceGroupId = "string"
parameters = {
amlWorkspaceId = {
value = "string"
}
customPrivateSubnetName = {
value = "string"
}
customPublicSubnetName = {
value = "string"
}
customVirtualNetworkId = {
value = "string"
}
enableNoPublicIp = {
value = bool
}
encryption = {
value = {
KeyName = "string"
keySource = "string"
keyvaulturi = "string"
keyversion = "string"
}
}
loadBalancerBackendPoolName = {
value = "string"
}
loadBalancerId = {
value = "string"
}
natGatewayName = {
value = "string"
}
prepareEncryption = {
value = bool
}
publicIpName = {
value = "string"
}
requireInfrastructureEncryption = {
value = bool
}
storageAccountName = {
value = "string"
}
storageAccountSkuName = {
value = "string"
}
vnetAddressPrefix = {
value = "string"
}
}
storageAccountIdentity = {}
uiDefinitionUri = "string"
updatedBy = {}
}
sku = {
name = "string"
tier = "string"
}
})
}
プロパティ値
workspaces
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | "Microsoft.Databricks/workspaces@2018-04-01" |
name | リソース名 | string (必須) 文字数制限: 3 から 64 有効な文字: 英数字、アンダースコア、およびハイフン |
location | リソースが保存されている地理的な場所 | string (必須) |
parent_id | リソース グループにデプロイするには、そのリソース グループの ID を使用します。 | string (必須) |
tags | リソース タグ。 | タグ名と値のディクショナリ。 |
sku | リソースの SKU。 | SKU |
properties | ワークスペースのプロパティ。 | WorkspaceProperties (必須) |
WorkspaceProperties
名前 | 説明 | 値 |
---|---|---|
承認 | ワークスペース プロバイダーの承認。 | WorkspaceProviderAuthorization[] |
createdBy | ワークスペースを作成したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
managedResourceGroupId | マネージド リソース グループ ID。 | string (必須) |
parameters | ワークスペースのカスタム パラメーター。 | WorkspaceCustomParameters |
storageAccountIdentity | ストレージ アカウントのマネージド ID の詳細 | ManagedIdentityConfiguration |
uiDefinitionUri | UI 定義ファイルが配置されている BLOB URI。 | string |
updatedBy | ワークスペースを最後に更新したエンティティのオブジェクト ID、PUID、アプリケーション ID を示します。 | CreatedBy |
WorkspaceProviderAuthorization
名前 | 説明 | 値 |
---|---|---|
principalId | プロバイダーのプリンシパル識別子。 これは、プロバイダーが ARM を呼び出してワークスペース リソースを管理するために使用する ID です。 | string (必須) |
roleDefinitionId | プロバイダーのロール定義識別子。 このロールは、ワークスペースのコンテナー リソース グループに対してプロバイダーが持つ必要があるすべてのアクセス許可を定義します。 このロール定義には、リソース グループを削除するためのアクセス許可を持つことはできません。 | string (必須) |
CreatedBy
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkspaceCustomParameters
名前 | 説明 | 値 |
---|---|---|
amlWorkspaceId | Databricks ワークスペースとリンクする Azure Machine Learning ワークスペースの ID | WorkspaceCustomStringParameter |
customPrivateSubnetName | Virtual Network内のプライベート サブネットの名前 | WorkspaceCustomStringParameter |
customPublicSubnetName | Virtual Network内のパブリック サブネットの名前 | WorkspaceCustomStringParameter |
customVirtualNetworkId | この Databricks クラスターを作成する必要があるVirtual Networkの ID | WorkspaceCustomStringParameter |
enableNoPublicIp | パブリック IP を無効にする必要がありますか? | WorkspaceCustomBooleanParameter |
暗号化 (encryption) | Customer-Managed Key (CMK) 対応ワークスペースの暗号化の詳細が含まれます。 | WorkspaceEncryptionParameter |
loadBalancerBackendPoolName | セキュリティで保護されたクラスター接続用の送信Load Balancerバックエンド プールの名前 (パブリック IP なし)。 | WorkspaceCustomStringParameter |
loadBalancerId | Secure Cluster Connectivity (パブリック IP なし) ワークスペースの送信ロード バランサーのリソース URI。 | WorkspaceCustomStringParameter |
natGatewayName | Secure Cluster Connectivity (パブリック IP なし) ワークスペース サブネットの NAT ゲートウェイの名前。 | WorkspaceCustomStringParameter |
prepareEncryption | 暗号化のためにワークスペースを準備します。 マネージド ストレージ アカウントのマネージド ID を有効にします。 | WorkspaceCustomBooleanParameter |
publicIpName | マネージド vNet を使用したパブリック IP なしワークスペースのパブリック IP の名前。 | WorkspaceCustomStringParameter |
requireInfrastructureEncryption | 保存データのプラットフォーム マネージド キーを使用した暗号化のセカンダリ レイヤーで DBFS ルート ファイル システムを有効にするかどうかを示すブール値。 | WorkspaceCustomBooleanParameter |
storageAccountName | 既定の DBFS ストレージ アカウント名。 | WorkspaceCustomStringParameter |
storageAccountSkuName | ストレージ アカウント SKU 名 (例: Standard_GRS、Standard_LRS)。 有効な入力については、こちらを参照してください https://aka.ms/storageskus 。 |
WorkspaceCustomStringParameter |
vnetAddressPrefix | マネージド仮想ネットワークのアドレス プレフィックス。 この入力の既定値は 10.139 です。 | WorkspaceCustomStringParameter |
WorkspaceCustomStringParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | string (必須) |
WorkspaceCustomBooleanParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | bool (必須) |
WorkspaceEncryptionParameter
名前 | 説明 | 値 |
---|---|---|
value | このフィールドに使用する値。 | 暗号化 |
暗号化
名前 | 説明 | 値 |
---|---|---|
キー名 | KeyVault キーの名前。 | string |
keySource | 暗号化キーソース (プロバイダー)。 使用できる値 (大文字と小文字は区別されません): 既定値、Microsoft.Keyvault | "Default" "Microsoft.Keyvault" |
keyvaulturi | KeyVault の URI。 | string |
keyversion | KeyVault キーのバージョン。 | string |
ManagedIdentityConfiguration
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
Sku
名前 | 説明 | 値 |
---|---|---|
name | SKU 名。 | string (必須) |
レベル | SKU レベル。 | string |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示