Microsoft.MachineLearningServices 작업 영역/데이터 저장소 2021-03-01-preview
- 최근
- 2024-10-01
- 2024-10-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' = {
parent: resourceSymbolicName
name: 'string'
properties: {
contents: {
contentsType: 'string'
// For remaining properties, see DatastoreContents objects
}
description: 'string'
isDefault: bool
linkedInfo: {
linkedId: 'string'
linkedResourceName: 'string'
origin: 'string'
}
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
DatastoreCredentials 개체
credentialsType 속성을 설정하여 개체 유형을 지정합니다.
accountKey
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
인증서경우 다음을 사용합니다.
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
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경우 다음을 사용합니다.
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUri: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
sqlAdmin
{
credentialsType: 'SqlAdmin'
secrets: {
password: 'string'
secretsType: 'string'
}
userId: 'string'
}
DatastoreContents 개체
contentsType 속성을 설정하여 개체 유형을 지정합니다.
AzureBlob
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureBlob'
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
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureDataLakeGen2'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
AzureFile
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureFile'
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'
}
속성 값
AccountKeyDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey'(필수) |
비밀 | 스토리지 계정 비밀입니다. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
열쇠 | 스토리지 계정 키입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
AzureBlobContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureBlob'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen1Contents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen1'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
storeName | [필수] Azure Data Lake 저장소 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen2Contents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen2'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureFileContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureFile'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzurePostgreSqlContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzurePostgreSql'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
enableSSL | Azure PostgreSQL 서버에 SSL이 필요한지 여부입니다. | bool |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureSqlDatabaseContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureSqlDatabase'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Certificate'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | certificateDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
지문 | [필수] 인증에 사용되는 인증서의 지문입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
증명서 | 서비스 주체 인증서입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | AzureBlobContents |
'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs'(필수) |
DatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | AccountKeyDatastoreCredentials형식 |
'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreProperties
이름 | 묘사 | 값 |
---|---|---|
목차 | [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. | DatastoreContents(필수) |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
isDefault | 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. | bool |
linkedInfo | 연결된 경우 데이터 저장소 원본에 대한 정보입니다. | LinkedInfo |
속성 | 자산 속성 사전입니다. | DatastoreProperties |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | DatastorePropertiesTags |
DatastoreProperties
이름 | 묘사 | 값 |
---|
DatastorePropertiesTags
이름 | 묘사 | 값 |
---|
GlusterFsContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'GlusterFs'(필수) |
serverAddress | [필수] GlusterFS 서버 주소(IP 주소 또는 서버 이름일 수 있습니다). | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
volumeName | [필수] GlusterFS 볼륨 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
LinkedInfo
이름 | 묘사 | 값 |
---|---|---|
linkedId | 연결된 서비스 ID입니다. | 문자열 |
linkedResourceName | 연결된 서비스 리소스 이름입니다. | 문자열 |
기원 | 연결된 서비스의 유형입니다. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
부모 | Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다. 자세한 내용은 부모 리소스외부의 자식 리소스 |
형식 리소스의 기호 이름: 작업 영역 |
속성 | [필수] 엔터티의 추가 특성입니다. | DatastoreProperties(필수) |
NoneDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'None'(필수) |
비밀 | 비어 있거나 없는 데이터 저장소 비밀입니다. | NoneDatastoreSecrets |
NoneDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SasDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Sas'(필수) |
비밀 | 스토리지 컨테이너 비밀입니다. | sasDatastoreSecrets |
SasDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
sasToken | 스토리지 컨테이너 SAS 토큰입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
ServicePrincipalDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'ServicePrincipal'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | ServicePrincipalDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
ServicePrincipalDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
clientSecret | 서비스 주체 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SqlAdminDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'SqlAdmin'(필수) |
비밀 | SQL 데이터베이스 비밀입니다. | sqlAdminDatastoreSecrets |
userId | [필수] SQL 데이터베이스 사용자 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
SqlAdminDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
암호 | SQL 데이터베이스 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
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": "string"
},
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
}
}
}
DatastoreCredentials 개체
credentialsType 속성을 설정하여 개체 유형을 지정합니다.
accountKey
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
인증서경우 다음을 사용합니다.
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"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경우 다음을 사용합니다.
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUri": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
sqlAdmin
{
"credentialsType": "SqlAdmin",
"secrets": {
"password": "string",
"secretsType": "string"
},
"userId": "string"
}
DatastoreContents 개체
contentsType 속성을 설정하여 개체 유형을 지정합니다.
AzureBlob
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureBlob",
"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
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureDataLakeGen2",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
AzureFile
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureFile",
"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"
}
속성 값
AccountKeyDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey'(필수) |
비밀 | 스토리지 계정 비밀입니다. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
열쇠 | 스토리지 계정 키입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
AzureBlobContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureBlob'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen1Contents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen1'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
storeName | [필수] Azure Data Lake 저장소 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen2Contents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen2'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureFileContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureFile'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzurePostgreSqlContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzurePostgreSql'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
enableSSL | Azure PostgreSQL 서버에 SSL이 필요한지 여부입니다. | bool |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureSqlDatabaseContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureSqlDatabase'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Certificate'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | certificateDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
지문 | [필수] 인증에 사용되는 인증서의 지문입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
증명서 | 서비스 주체 인증서입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | AzureBlobContents |
'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs'(필수) |
DatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | AccountKeyDatastoreCredentials형식 |
'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreProperties
이름 | 묘사 | 값 |
---|---|---|
목차 | [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. | DatastoreContents(필수) |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
isDefault | 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. | bool |
linkedInfo | 연결된 경우 데이터 저장소 원본에 대한 정보입니다. | LinkedInfo |
속성 | 자산 속성 사전입니다. | DatastoreProperties |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | DatastorePropertiesTags |
DatastoreProperties
이름 | 묘사 | 값 |
---|
DatastorePropertiesTags
이름 | 묘사 | 값 |
---|
GlusterFsContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'GlusterFs'(필수) |
serverAddress | [필수] GlusterFS 서버 주소(IP 주소 또는 서버 이름일 수 있습니다). | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
volumeName | [필수] GlusterFS 볼륨 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
LinkedInfo
이름 | 묘사 | 값 |
---|---|---|
linkedId | 연결된 서비스 ID입니다. | 문자열 |
linkedResourceName | 연결된 서비스 리소스 이름입니다. | 문자열 |
기원 | 연결된 서비스의 유형입니다. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2021-03-01-preview' |
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
속성 | [필수] 엔터티의 추가 특성입니다. | DatastoreProperties(필수) |
형 | 리소스 종류 | 'Microsoft.MachineLearningServices/workspaces/datastores' |
NoneDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'None'(필수) |
비밀 | 비어 있거나 없는 데이터 저장소 비밀입니다. | NoneDatastoreSecrets |
NoneDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SasDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Sas'(필수) |
비밀 | 스토리지 컨테이너 비밀입니다. | sasDatastoreSecrets |
SasDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
sasToken | 스토리지 컨테이너 SAS 토큰입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
ServicePrincipalDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'ServicePrincipal'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | ServicePrincipalDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
ServicePrincipalDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
clientSecret | 서비스 주체 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SqlAdminDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'SqlAdmin'(필수) |
비밀 | SQL 데이터베이스 비밀입니다. | sqlAdminDatastoreSecrets |
userId | [필수] SQL 데이터베이스 사용자 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
SqlAdminDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
암호 | SQL 데이터베이스 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
Blob Storage 데이터 저장소 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 Blob Storage 데이터 저장소를 만듭니다. |
Databricks 파일 시스템 데이터 저장소 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 Databricks 파일 시스템 데이터 저장소를 만듭니다. |
파일 공유 데이터 저장소 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 파일 공유 데이터 저장소를 만듭니다. |
여러 데이터 세트 & Datastores 사용하여 AML 작업 영역 만들기 |
이 템플릿은 여러 데이터 세트 & 데이터 저장소를 사용하여 Azure Machine Learning 작업 영역을 만듭니다. |
Azure ADLS 데이터 저장소 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS 데이터 저장소를 만듭니다. |
Azure ADLS Gen2 Datastore 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS Gen2 데이터 저장소를 만듭니다. |
Azure MySQL Datastore 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에서 MySQL 데이터 저장소를 만듭니다. |
Azure PostgreSQL 데이터 저장소 만들기 |
이 템플릿은 Azure Machine Learning 작업 영역에 PostgreSQL 데이터 저장소를 만듭니다. |
Azure SQL Datastore 만들기 |
이 템플릿은 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"
body = jsonencode({
properties = {
contents = {
contentsType = "string"
// For remaining properties, see DatastoreContents objects
}
description = "string"
isDefault = bool
linkedInfo = {
linkedId = "string"
linkedResourceName = "string"
origin = "string"
}
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
}
})
}
DatastoreCredentials 개체
credentialsType 속성을 설정하여 개체 유형을 지정합니다.
accountKey
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
인증서경우 다음을 사용합니다.
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
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경우 다음을 사용합니다.
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUri = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
sqlAdmin
{
credentialsType = "SqlAdmin"
secrets = {
password = "string"
secretsType = "string"
}
userId = "string"
}
DatastoreContents 개체
contentsType 속성을 설정하여 개체 유형을 지정합니다.
AzureBlob
{
accountName = "string"
containerName = "string"
contentsType = "AzureBlob"
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
{
accountName = "string"
containerName = "string"
contentsType = "AzureDataLakeGen2"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
AzureFile
{
accountName = "string"
containerName = "string"
contentsType = "AzureFile"
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"
}
속성 값
AccountKeyDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey'(필수) |
비밀 | 스토리지 계정 비밀입니다. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
열쇠 | 스토리지 계정 키입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
AzureBlobContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureBlob'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen1Contents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen1'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
storeName | [필수] Azure Data Lake 저장소 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureDataLakeGen2Contents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureDataLakeGen2'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureFileContents
이름 | 묘사 | 값 |
---|---|---|
accountName | [필수] 스토리지 계정 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
containerName | [필수] 스토리지 계정 컨테이너 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureFile'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
끝점 | [필수] 스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
프로토콜 | [필수] 스토리지 계정과 통신하는 데 사용되는 프로토콜입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzurePostgreSqlContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzurePostgreSql'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
enableSSL | Azure PostgreSQL 서버에 SSL이 필요한지 여부입니다. | bool |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
AzureSqlDatabaseContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'AzureSqlDatabase'(필수) |
자격 증명 | [필수] 계정 자격 증명. | DatastoreCredentials(필수) |
databaseName | [필수] Azure SQL 데이터베이스 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
끝점 | [필수] 데이터베이스에 대한 Azure 클라우드 엔드포인트입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
portNumber | [필수] Azure SQL 서버 포트. | int(필수) |
serverName | [필수] Azure SQL Server 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Certificate'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | certificateDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
지문 | [필수] 인증에 사용되는 인증서의 지문입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
CertificateDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
증명서 | 서비스 주체 인증서입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | AzureBlobContents |
'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs'(필수) |
DatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | AccountKeyDatastoreCredentials형식 |
'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
DatastoreProperties
이름 | 묘사 | 값 |
---|---|---|
목차 | [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. | DatastoreContents(필수) |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
isDefault | 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. | bool |
linkedInfo | 연결된 경우 데이터 저장소 원본에 대한 정보입니다. | LinkedInfo |
속성 | 자산 속성 사전입니다. | DatastoreProperties |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | DatastorePropertiesTags |
DatastoreProperties
이름 | 묘사 | 값 |
---|
DatastorePropertiesTags
이름 | 묘사 | 값 |
---|
GlusterFsContents
이름 | 묘사 | 값 |
---|---|---|
contentsType | [필수] 데이터 저장소를 지원하는 스토리지 형식입니다. | 'GlusterFs'(필수) |
serverAddress | [필수] GlusterFS 서버 주소(IP 주소 또는 서버 이름일 수 있습니다). | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
volumeName | [필수] GlusterFS 볼륨 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
LinkedInfo
이름 | 묘사 | 값 |
---|---|---|
linkedId | 연결된 서비스 ID입니다. | 문자열 |
linkedResourceName | 연결된 서비스 리소스 이름입니다. | 문자열 |
기원 | 연결된 서비스의 유형입니다. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
parent_id | 이 리소스의 부모인 리소스의 ID입니다. | 형식 리소스의 ID: 작업 영역 |
속성 | [필수] 엔터티의 추가 특성입니다. | DatastoreProperties(필수) |
형 | 리소스 종류 | "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview" |
NoneDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'None'(필수) |
비밀 | 비어 있거나 없는 데이터 저장소 비밀입니다. | NoneDatastoreSecrets |
NoneDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SasDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'Sas'(필수) |
비밀 | 스토리지 컨테이너 비밀입니다. | sasDatastoreSecrets |
SasDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
sasToken | 스토리지 컨테이너 SAS 토큰입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
ServicePrincipalDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
authorityUrl | 인증에 사용되는 기관 URL입니다. | 문자열 |
clientId | [필수] 서비스 주체 클라이언트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'ServicePrincipal'(필수) |
resourceUri | 서비스 주체가 액세스할 수 있는 리소스입니다. | 문자열 |
비밀 | 서비스 주체 비밀입니다. | ServicePrincipalDatastoreSecrets |
tenantId | [필수] 서비스 주체가 속한 테넌트 ID입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (필수) |
ServicePrincipalDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
clientSecret | 서비스 주체 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |
SqlAdminDatastoreCredentials
이름 | 묘사 | 값 |
---|---|---|
credentialsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'SqlAdmin'(필수) |
비밀 | SQL 데이터베이스 비밀입니다. | sqlAdminDatastoreSecrets |
userId | [필수] SQL 데이터베이스 사용자 이름입니다. | 문자열 제약 조건: 패턴 = [a-zA-Z0-9_] (필수) |
SqlAdminDatastoreSecrets
이름 | 묘사 | 값 |
---|---|---|
암호 | SQL 데이터베이스 암호입니다. | 문자열 |
secretsType | [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. | 'AccountKey' '인증서' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin'(필수) |