Microsoft.MachineLearningServices 작업 영역/데이터 저장소 2021-03-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'

속성 값

작업 영역/데이터 저장소

이름 묘사
이름 리소스 이름

Bicep자식 리소스의 이름과 형식을 설정하는 방법을 알아보세요.
string(필수)

문자 제한: 데이터 저장소 이름에 대해 최대 255자

유효한 문자:
데이터 저장소 이름은 소문자, 숫자 및 밑줄로만 구성됩니다.
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 작업 영역
속성 [필수] 엔터티의 추가 특성입니다. DatastoreProperties(필수)

DatastoreProperties

이름 묘사
목차 [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. DatastoreContents(필수)
묘사 자산 설명 텍스트입니다. 문자열
isDefault 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. bool
linkedInfo 연결된 경우 데이터 저장소 원본에 대한 정보입니다. LinkedInfo
속성 자산 속성 사전입니다. DatastoreProperties
태그 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. 객체
{customized property} 문자열

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'
'인증서'
'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'
'인증서'
'None'
'Sas'
'ServicePrincipal'
'SqlAdmin'(필수)

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

이름 묘사
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'
'인증서'
'None'
'Sas'
'ServicePrincipal'
'SqlAdmin'(필수)

SqlAdminDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. 'SqlAdmin'(필수)
비밀 SQL 데이터베이스 비밀입니다. sqlAdminDatastoreSecrets
userId [필수] SQL 데이터베이스 사용자 이름입니다. string(필수)

제약 조건:
패턴 = [a-zA-Z0-9_]

SqlAdminDatastoreSecrets

이름 묘사
암호 SQL 데이터베이스 암호입니다. 문자열
secretsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. 'AccountKey'
'인증서'
'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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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'

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
여러 데이터 세트 & Datastores 사용하여 AML 작업 영역 만들기

Azure
배포
이 템플릿은 여러 데이터 세트 & 데이터 저장소를 사용하여 Azure Machine Learning 작업 영역을 만듭니다.
Azure ADLS 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS 데이터 저장소를 만듭니다.
Azure ADLS Gen2 Datastore 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS Gen2 데이터 저장소를 만듭니다.
Blob Storage 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 Blob Storage 데이터 저장소를 만듭니다.
Databricks 파일 시스템 데이터 저장소 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 Databricks 파일 시스템 데이터 저장소를 만듭니다.
파일 공유 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 파일 공유 데이터 저장소를 만듭니다.
Azure MySQL Datastore 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 MySQL 데이터 저장소를 만듭니다.
Azure PostgreSQL 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에 PostgreSQL 데이터 저장소를 만듭니다.
Azure SQL Datastore 만들기

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"

속성 값

작업 영역/데이터 저장소

이름 묘사
리소스 종류 'Microsoft.MachineLearningServices/workspaces/datastores'
apiVersion 리소스 api 버전 '2021-03-01-preview'
이름 리소스 이름

JSON ARM 템플릿자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)

문자 제한: 데이터 저장소 이름에 대해 최대 255자

유효한 문자:
데이터 저장소 이름은 소문자, 숫자 및 밑줄로만 구성됩니다.
속성 [필수] 엔터티의 추가 특성입니다. DatastoreProperties(필수)

DatastoreProperties

이름 묘사
목차 [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. DatastoreContents(필수)
묘사 자산 설명 텍스트입니다. 문자열
isDefault 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. bool
linkedInfo 연결된 경우 데이터 저장소 원본에 대한 정보입니다. LinkedInfo
속성 자산 속성 사전입니다. DatastoreProperties
태그 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. 객체
{customized property} 문자열

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'
'인증서'
'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'
'인증서'
'None'
'Sas'
'ServicePrincipal'
'SqlAdmin'(필수)

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

이름 묘사
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'
'인증서'
'None'
'Sas'
'ServicePrincipal'
'SqlAdmin'(필수)

SqlAdminDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. 'SqlAdmin'(필수)
비밀 SQL 데이터베이스 비밀입니다. sqlAdminDatastoreSecrets
userId [필수] SQL 데이터베이스 사용자 이름입니다. string(필수)

제약 조건:
패턴 = [a-zA-Z0-9_]

SqlAdminDatastoreSecrets

이름 묘사
암호 SQL 데이터베이스 암호입니다. 문자열
secretsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. 'AccountKey'
'인증서'
'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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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'

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
여러 데이터 세트 & Datastores 사용하여 AML 작업 영역 만들기

Azure
배포
이 템플릿은 여러 데이터 세트 & 데이터 저장소를 사용하여 Azure Machine Learning 작업 영역을 만듭니다.
Azure ADLS 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS 데이터 저장소를 만듭니다.
Azure ADLS Gen2 Datastore 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 ADLS Gen2 데이터 저장소를 만듭니다.
Blob Storage 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 Blob Storage 데이터 저장소를 만듭니다.
Databricks 파일 시스템 데이터 저장소 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 Databricks 파일 시스템 데이터 저장소를 만듭니다.
파일 공유 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에서 파일 공유 데이터 저장소를 만듭니다.
Azure MySQL Datastore 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 작업 영역에서 MySQL 데이터 저장소를 만듭니다.
Azure PostgreSQL 데이터 저장소 만들기

Azure
배포
이 템플릿은 Azure Machine Learning 작업 영역에 PostgreSQL 데이터 저장소를 만듭니다.
Azure SQL Datastore 만들기

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"

속성 값

작업 영역/데이터 저장소

이름 묘사
리소스 종류 "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"
이름 리소스 이름 string(필수)

문자 제한: 데이터 저장소 이름에 대해 최대 255자

유효한 문자:
데이터 저장소 이름은 소문자, 숫자 및 밑줄로만 구성됩니다.
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식 리소스의 ID: 작업 영역
속성 [필수] 엔터티의 추가 특성입니다. DatastoreProperties(필수)

DatastoreProperties

이름 묘사
목차 [필수] 데이터 저장소 저장소 콘텐츠에 대한 참조입니다. DatastoreContents(필수)
묘사 자산 설명 텍스트입니다. 문자열
isDefault 이 데이터 저장소가 작업 영역의 기본값인지 여부입니다. bool
linkedInfo 연결된 경우 데이터 저장소 원본에 대한 정보입니다. LinkedInfo
속성 자산 속성 사전입니다. DatastoreProperties
태그 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. 객체
{customized property} 문자열

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"
"인증서"
"없음"
"Sas"
"ServicePrincipal"
"SqlAdmin"(필수)

CertificateDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "인증서"(필수)
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"
"인증서"
"없음"
"Sas"
"ServicePrincipal"
"SqlAdmin"(필수)

NoneDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "None"(필수)
비밀 비어 있거나 없는 데이터 저장소 비밀입니다. NoneDatastoreSecrets

NoneDatastoreSecrets

이름 묘사
secretsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "AccountKey"
"인증서"
"없음"
"Sas"
"ServicePrincipal"
"SqlAdmin"(필수)

SasDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "Sas"(필수)
비밀 스토리지 컨테이너 비밀입니다. sasDatastoreSecrets

SasDatastoreSecrets

이름 묘사
sasToken 스토리지 컨테이너 SAS 토큰입니다. 문자열
secretsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "AccountKey"
"인증서"
"없음"
"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"
"인증서"
"없음"
"Sas"
"ServicePrincipal"
"SqlAdmin"(필수)

SqlAdminDatastoreCredentials

이름 묘사
credentialsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "SqlAdmin"(필수)
비밀 SQL 데이터베이스 비밀입니다. sqlAdminDatastoreSecrets
userId [필수] SQL 데이터베이스 사용자 이름입니다. string(필수)

제약 조건:
패턴 = [a-zA-Z0-9_]

SqlAdminDatastoreSecrets

이름 묘사
암호 SQL 데이터베이스 암호입니다. 문자열
secretsType [필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다. "AccountKey"
"인증서"
"없음"
"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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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 서버 포트. int(필수)
serverName [필수] Azure SQL Server 이름입니다. 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"