Microsoft.MachineLearningServices workspaces/datastores 2021-03-01-preview
- 最新の を
する - 2024-07-01-preview
- 2024-04-01
- 2024-04-01-preview
- 2024-01-01-preview
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2021-03-01-preview
- 2020-05-01-preview
Bicep リソース定義
ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
contents: {
contentsType: 'string'
// For remaining properties, see DatastoreContents objects
}
description: 'string'
isDefault: bool
linkedInfo: {
linkedId: 'string'
linkedResourceName: 'string'
origin: 'Synapse'
}
properties: {
tags: {}
{customized property}: 'string'
}
}
DatastoreContents オブジェクト
contentsType プロパティを設定して、オブジェクトの種類を指定します。
AzureBlobを
contentsType: 'AzureBlob'
accountName: 'string'
containerName: 'string'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
AzureDataLakeGen1の場合は、次の値を使用します。
contentsType: 'AzureDataLakeGen1'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
storeName: 'string'
AzureDataLakeGen2を
contentsType: 'AzureDataLakeGen2'
accountName: 'string'
containerName: 'string'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
AzureFileを
contentsType: 'AzureFile'
accountName: 'string'
containerName: 'string'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
AzurePostgreSqlの場合は、次を使用します。
contentsType: 'AzurePostgreSql'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
enableSSL: bool
endpoint: 'string'
portNumber: int
serverName: 'string'
AzureSqlDatabaseを
contentsType: 'AzureSqlDatabase'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
endpoint: 'string'
portNumber: int
serverName: 'string'
GlusterFsの場合は、次を使用します。
contentsType: 'GlusterFs'
serverAddress: 'string'
volumeName: 'string'
DatastoreCredentials オブジェクト
credentialsType プロパティを設定して、オブジェクトの種類を指定します。
AccountKeyの場合は、次を使用します。
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
証明書の場合は、次を使用します。
credentialsType: 'Certificate'
authorityUrl: 'string'
clientId: 'string'
resourceUri: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
[なし] の場合は、次を使用します。
credentialsType: 'None'
secrets: {
secretsType: 'string'
}
Sasの場合は、次のコマンドを使用します。
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
ServicePrincipalを
credentialsType: 'ServicePrincipal'
authorityUrl: 'string'
clientId: 'string'
resourceUri: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
SqlAdminの場合は、次のコマンドを使用します。
credentialsType: 'SqlAdmin'
secrets: {
password: 'string'
secretsType: 'string'
}
userId: 'string'
プロパティ値
workspaces/datastores
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 Bicepで子リソースの名前と種類 |
string (必須) 文字制限: データストア名の最大 255 文字 有効な文字: データストア名は、小文字、数字、およびアンダースコアのみで構成されます。 |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: ワークスペース |
プロパティ | [必須]エンティティの追加の属性。 | DatastoreProperties (必須) |
DatastoreProperties
名前 | 形容 | 価値 |
---|---|---|
内容 | [必須]データストア ストレージの内容への参照。 | DatastoreContents (必須) |
形容 | 資産の説明テキスト。 | 糸 |
isDefault | このデータストアがワークスペースの既定値であるかどうか。 | bool |
linkedInfo | データストアの配信元に関する情報 (リンクされている場合)。 | LinkedInfo の |
プロパティ | 資産プロパティ ディクショナリ。 | DatastoreProperties の |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
{カスタマイズされたプロパティ} | 糸 |
DatastoreContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | オブジェクトの種類を設定する | AzureBlob の AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs |
AzureBlobContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureBlob' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
DatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | オブジェクトの種類を設定する |
AccountKey 証明書 の なし Sas ServicePrincipal SqlAdmin (必須) |
AccountKeyDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' (必須) |
秘密 | ストレージ アカウント シークレット。 | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
鍵 | ストレージ アカウント キー。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
CertificateDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'Certificate' (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | CertificateDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
拇印 | [必須]認証に使用される証明書の拇印。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
証書 | サービス プリンシパル証明書。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
NoneDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'None' (必須) |
秘密 | データストア シークレットが空またはなし。 | NoneDatastoreSecrets の |
NoneDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
SasDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'Sas' (必須) |
秘密 | ストレージ コンテナー シークレット。 | SasDatastoreSecrets |
SasDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
sasToken | ストレージ コンテナー SAS トークン。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
ServicePrincipalDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'ServicePrincipal' (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | ServicePrincipalDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
clientSecret | サービス プリンシパル シークレット。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
SqlAdminDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'SqlAdmin' (必須) |
秘密 | SQL データベース シークレット。 | sqlAdminDatastoreSecrets の |
userId | [必須]SQL データベースのユーザー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
パスワード | SQL データベースのパスワード。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
AzureDataLakeGen1Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureDataLakeGen1' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
storeName | [必須]Azure Data Lake ストア名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureDataLakeGen2' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureFileContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureFile' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzurePostgreSqlContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzurePostgreSql' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
enableSSL | Azure PostgreSQL サーバーに SSL が必要かどうか。 | bool |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureSqlDatabase' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
GlusterFsContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'GlusterFs' (必須) |
serverAddress | [必須]GlusterFS サーバー アドレス (IP アドレスまたはサーバー名を指定できます)。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
volumeName | [必須]GlusterFS ボリューム名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
LinkedInfo
名前 | 形容 | 価値 |
---|---|---|
linkedId | リンクされたサービス ID。 | 糸 |
linkedResourceName | リンクされたサービス リソース名。 | 糸 |
元 | リンクされたサービスの種類。 | 'Synapse' |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
データストア & 複数のデータセットを含む AML ワークスペースを作成する Azure にデプロイする |
このテンプレートでは、データストア & 複数のデータセットを含む Azure Machine Learning ワークスペースが作成されます。 |
Azure ADLS データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに ADLS データストアを作成します。 |
Azure ADLS Gen2 データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに ADLS Gen2 データストアを作成します。 |
Blob Storage データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに BLOB ストレージ データストアを作成します。 |
Databricks ファイル システム データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに Databricks ファイル システム データストアを作成します。 |
ファイル共有データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースにファイル共有データストアを作成します。 |
Azure MySQL データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに MySQL データストアを作成します。 |
Azure PostgreSQL データストア を作成 Azure |
このテンプレートは、Azure Machine Learning ワークスペースに PostgreSQL データストアを作成します。 |
Azure SQL データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに SQL データストアを作成します。 |
ARM テンプレート リソース定義
ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、テンプレートに次の JSON を追加します。
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2021-03-01-preview",
"name": "string",
"properties": {
"contents": {
"contentsType": "string"
// For remaining properties, see DatastoreContents objects
},
"description": "string",
"isDefault": "bool",
"linkedInfo": {
"linkedId": "string",
"linkedResourceName": "string",
"origin": "Synapse"
},
"properties": {
"tags": {},
"{customized property}": "string"
}
}
DatastoreContents オブジェクト
contentsType プロパティを設定して、オブジェクトの種類を指定します。
AzureBlobを
"contentsType": "AzureBlob",
"accountName": "string",
"containerName": "string",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
AzureDataLakeGen1の場合は、次の値を使用します。
"contentsType": "AzureDataLakeGen1",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"storeName": "string"
AzureDataLakeGen2を
"contentsType": "AzureDataLakeGen2",
"accountName": "string",
"containerName": "string",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
AzureFileを
"contentsType": "AzureFile",
"accountName": "string",
"containerName": "string",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
AzurePostgreSqlの場合は、次を使用します。
"contentsType": "AzurePostgreSql",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"enableSSL": "bool",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
AzureSqlDatabaseを
"contentsType": "AzureSqlDatabase",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
GlusterFsの場合は、次を使用します。
"contentsType": "GlusterFs",
"serverAddress": "string",
"volumeName": "string"
DatastoreCredentials オブジェクト
credentialsType プロパティを設定して、オブジェクトの種類を指定します。
AccountKeyの場合は、次を使用します。
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
証明書の場合は、次を使用します。
"credentialsType": "Certificate",
"authorityUrl": "string",
"clientId": "string",
"resourceUri": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
[なし] の場合は、次を使用します。
"credentialsType": "None",
"secrets": {
"secretsType": "string"
}
Sasの場合は、次のコマンドを使用します。
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
ServicePrincipalを
"credentialsType": "ServicePrincipal",
"authorityUrl": "string",
"clientId": "string",
"resourceUri": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
SqlAdminの場合は、次のコマンドを使用します。
"credentialsType": "SqlAdmin",
"secrets": {
"password": "string",
"secretsType": "string"
},
"userId": "string"
プロパティ値
workspaces/datastores
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | 'Microsoft.MachineLearningServices/workspaces/datastores' |
apiVersion | リソース API のバージョン | '2021-03-01-preview' |
名前 | リソース名 JSON ARM テンプレートで子リソースの名前と型 |
string (必須) 文字制限: データストア名の最大 255 文字 有効な文字: データストア名は、小文字、数字、およびアンダースコアのみで構成されます。 |
プロパティ | [必須]エンティティの追加の属性。 | DatastoreProperties (必須) |
DatastoreProperties
名前 | 形容 | 価値 |
---|---|---|
内容 | [必須]データストア ストレージの内容への参照。 | DatastoreContents (必須) |
形容 | 資産の説明テキスト。 | 糸 |
isDefault | このデータストアがワークスペースの既定値であるかどうか。 | bool |
linkedInfo | データストアの配信元に関する情報 (リンクされている場合)。 | LinkedInfo の |
プロパティ | 資産プロパティ ディクショナリ。 | DatastoreProperties の |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
{カスタマイズされたプロパティ} | 糸 |
DatastoreContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | オブジェクトの種類を設定する | AzureBlob の AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs |
AzureBlobContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureBlob' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
DatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | オブジェクトの種類を設定する |
AccountKey 証明書 の なし Sas ServicePrincipal SqlAdmin (必須) |
AccountKeyDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' (必須) |
秘密 | ストレージ アカウント シークレット。 | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
鍵 | ストレージ アカウント キー。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
CertificateDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'Certificate' (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | CertificateDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
拇印 | [必須]認証に使用される証明書の拇印。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
証書 | サービス プリンシパル証明書。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
NoneDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'None' (必須) |
秘密 | データストア シークレットが空またはなし。 | NoneDatastoreSecrets の |
NoneDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
SasDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'Sas' (必須) |
秘密 | ストレージ コンテナー シークレット。 | SasDatastoreSecrets |
SasDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
sasToken | ストレージ コンテナー SAS トークン。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
ServicePrincipalDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'ServicePrincipal' (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | ServicePrincipalDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
clientSecret | サービス プリンシパル シークレット。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
SqlAdminDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'SqlAdmin' (必須) |
秘密 | SQL データベース シークレット。 | sqlAdminDatastoreSecrets の |
userId | [必須]SQL データベースのユーザー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
パスワード | SQL データベースのパスワード。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | 'AccountKey' 'Certificate' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (必須) |
AzureDataLakeGen1Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureDataLakeGen1' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
storeName | [必須]Azure Data Lake ストア名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureDataLakeGen2' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureFileContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureFile' (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzurePostgreSqlContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzurePostgreSql' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
enableSSL | Azure PostgreSQL サーバーに SSL が必要かどうか。 | bool |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'AzureSqlDatabase' (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
GlusterFsContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | 'GlusterFs' (必須) |
serverAddress | [必須]GlusterFS サーバー アドレス (IP アドレスまたはサーバー名を指定できます)。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
volumeName | [必須]GlusterFS ボリューム名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
LinkedInfo
名前 | 形容 | 価値 |
---|---|---|
linkedId | リンクされたサービス ID。 | 糸 |
linkedResourceName | リンクされたサービス リソース名。 | 糸 |
元 | リンクされたサービスの種類。 | 'Synapse' |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
データストア & 複数のデータセットを含む AML ワークスペースを作成する Azure にデプロイする |
このテンプレートでは、データストア & 複数のデータセットを含む Azure Machine Learning ワークスペースが作成されます。 |
Azure ADLS データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに ADLS データストアを作成します。 |
Azure ADLS Gen2 データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに ADLS Gen2 データストアを作成します。 |
Blob Storage データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに BLOB ストレージ データストアを作成します。 |
Databricks ファイル システム データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに Databricks ファイル システム データストアを作成します。 |
ファイル共有データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースにファイル共有データストアを作成します。 |
Azure MySQL データストア を作成する Azure にデプロイする |
このテンプレートは、Azure Machine Learning ワークスペースに MySQL データストアを作成します。 |
Azure PostgreSQL データストア を作成 Azure |
このテンプレートは、Azure Machine Learning ワークスペースに PostgreSQL データストアを作成します。 |
Azure SQL データストア を作成する Azure |
このテンプレートは、Azure Machine Learning ワークスペースに SQL データストアを作成します。 |
Terraform (AzAPI プロバイダー) リソース定義
ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
contents = {
contentsType = "string"
// For remaining properties, see DatastoreContents objects
}
description = "string"
isDefault = bool
linkedInfo = {
linkedId = "string"
linkedResourceName = "string"
origin = "Synapse"
}
properties = {
tags = {}
{customized property} = "string"
}
})
}
DatastoreContents オブジェクト
contentsType プロパティを設定して、オブジェクトの種類を指定します。
AzureBlobを
contentsType = "AzureBlob"
accountName = "string"
containerName = "string"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
AzureDataLakeGen1の場合は、次の値を使用します。
contentsType = "AzureDataLakeGen1"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
storeName = "string"
AzureDataLakeGen2を
contentsType = "AzureDataLakeGen2"
accountName = "string"
containerName = "string"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
AzureFileを
contentsType = "AzureFile"
accountName = "string"
containerName = "string"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
AzurePostgreSqlの場合は、次を使用します。
contentsType = "AzurePostgreSql"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
enableSSL = bool
endpoint = "string"
portNumber = int
serverName = "string"
AzureSqlDatabaseを
contentsType = "AzureSqlDatabase"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
endpoint = "string"
portNumber = int
serverName = "string"
GlusterFsの場合は、次を使用します。
contentsType = "GlusterFs"
serverAddress = "string"
volumeName = "string"
DatastoreCredentials オブジェクト
credentialsType プロパティを設定して、オブジェクトの種類を指定します。
AccountKeyの場合は、次を使用します。
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
証明書の場合は、次を使用します。
credentialsType = "Certificate"
authorityUrl = "string"
clientId = "string"
resourceUri = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
[なし] の場合は、次を使用します。
credentialsType = "None"
secrets = {
secretsType = "string"
}
Sasの場合は、次のコマンドを使用します。
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
ServicePrincipalを
credentialsType = "ServicePrincipal"
authorityUrl = "string"
clientId = "string"
resourceUri = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
SqlAdminの場合は、次のコマンドを使用します。
credentialsType = "SqlAdmin"
secrets = {
password = "string"
secretsType = "string"
}
userId = "string"
プロパティ値
workspaces/datastores
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview" |
名前 | リソース名 | string (必須) 文字制限: データストア名の最大 255 文字 有効な文字: データストア名は、小文字、数字、およびアンダースコアのみで構成されます。 |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: ワークスペース |
プロパティ | [必須]エンティティの追加の属性。 | DatastoreProperties (必須) |
DatastoreProperties
名前 | 形容 | 価値 |
---|---|---|
内容 | [必須]データストア ストレージの内容への参照。 | DatastoreContents (必須) |
形容 | 資産の説明テキスト。 | 糸 |
isDefault | このデータストアがワークスペースの既定値であるかどうか。 | bool |
linkedInfo | データストアの配信元に関する情報 (リンクされている場合)。 | LinkedInfo の |
プロパティ | 資産プロパティ ディクショナリ。 | DatastoreProperties の |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
{カスタマイズされたプロパティ} | 糸 |
DatastoreContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | オブジェクトの種類を設定する | AzureBlob の AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs |
AzureBlobContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzureBlob" (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
DatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | オブジェクトの種類を設定する |
AccountKey 証明書 の なし Sas ServicePrincipal SqlAdmin (必須) |
AccountKeyDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" (必須) |
秘密 | ストレージ アカウント シークレット。 | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
鍵 | ストレージ アカウント キー。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
CertificateDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "Certificate" (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | CertificateDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
拇印 | [必須]認証に使用される証明書の拇印。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
証書 | サービス プリンシパル証明書。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
NoneDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "None" (必須) |
秘密 | データストア シークレットが空またはなし。 | NoneDatastoreSecrets の |
NoneDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
SasDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "Sas" (必須) |
秘密 | ストレージ コンテナー シークレット。 | SasDatastoreSecrets |
SasDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
sasToken | ストレージ コンテナー SAS トークン。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
ServicePrincipalDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "ServicePrincipal" (必須) |
authorityUrl | 認証に使用される機関 URL。 | 糸 |
clientId | [必須]サービス プリンシパル クライアント ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUri | サービス プリンシパルがアクセスできるリソース。 | 糸 |
秘密 | サービス プリンシパル シークレット。 | ServicePrincipalDatastoreSecrets の |
tenantId | [必須]サービス プリンシパルが属するテナントの ID。 | string (必須) 制約: 最小長 = 36 最大長 = 36 パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
clientSecret | サービス プリンシパル シークレット。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
SqlAdminDatastoreCredentials
名前 | 形容 | 価値 |
---|---|---|
credentialsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "SqlAdmin" (必須) |
秘密 | SQL データベース シークレット。 | sqlAdminDatastoreSecrets の |
userId | [必須]SQL データベースのユーザー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
名前 | 形容 | 価値 |
---|---|---|
パスワード | SQL データベースのパスワード。 | 糸 |
secretsType | [必須]ストレージでの認証に使用される資格情報の種類。 | "AccountKey" "Certificate" "なし" "Sas" "ServicePrincipal" "SqlAdmin" (必須) |
AzureDataLakeGen1Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzureDataLakeGen1" (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
storeName | [必須]Azure Data Lake ストア名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzureDataLakeGen2" (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureFileContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzureFile" (必須) |
accountName | [必須]ストレージ アカウント名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
containerName | [必須]ストレージ アカウントコンテナー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
エンドポイント | [必須]ストレージ アカウントの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
議定書 | [必須]ストレージ アカウントとの通信に使用されるプロトコル。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzurePostgreSqlContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzurePostgreSql" (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
enableSSL | Azure PostgreSQL サーバーに SSL が必要かどうか。 | bool |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "AzureSqlDatabase" (必須) |
資格 情報 | [必須]アカウントの資格情報。 | DatastoreCredentials (必須) |
databaseName | [必須]Azure SQL データベース名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
エンドポイント | [必須]データベースの Azure クラウド エンドポイント。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
portNumber | [必須]Azure SQL Server ポート。 | int (必須) |
serverName | [必須]Azure SQL サーバー名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
GlusterFsContents
名前 | 形容 | 価値 |
---|---|---|
contentsType | [必須]データストアをバックアップするストレージの種類。 | "GlusterFs" (必須) |
serverAddress | [必須]GlusterFS サーバー アドレス (IP アドレスまたはサーバー名を指定できます)。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
volumeName | [必須]GlusterFS ボリューム名。 | string (必須) 制約: パターン = [a-zA-Z0-9_] |
LinkedInfo
名前 | 形容 | 価値 |
---|---|---|
linkedId | リンクされたサービス ID。 | 糸 |
linkedResourceName | リンクされたサービス リソース名。 | 糸 |
元 | リンクされたサービスの種類。 | "Synapse" |