다음을 통해 공유


Microsoft.Kusto 클러스터/데이터베이스/principalAssignments

Bicep 리소스 정의

클러스터/데이터베이스/principalAssignments 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Kusto/clusters/databases/principalAssignments 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Kusto/clusters/databases/principalAssignments@2023-08-15' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    principalId: 'string'
    principalType: 'string'
    role: 'string'
    tenantId: 'string'
  }
}

속성 값

clusters/databases/principalAssignments

이름 묘사
이름 리소스 이름

Bicep자식 리소스의 이름과 형식을 설정하는 방법을 알아보세요.
string(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 데이터베이스
속성 데이터베이스 보안 주체입니다. DatabasePrincipalProperties

DatabasePrincipalProperties

이름 묘사
principalId 데이터베이스 보안 주체에 할당된 보안 주체 ID입니다. 사용자 이메일, 애플리케이션 ID 또는 보안 그룹 이름일 수 있습니다. string(필수)
principalType 보안 주체 유형입니다. '앱'
'Group'
'User'(필수)
역할 데이터베이스 주체 역할입니다. 'Admin'
'수집기'
'Monitor'
'UnrestrictedViewer'
'User'
'Viewer'(필수)
tenantId 보안 주체의 테넌트 ID 문자열

빠른 시작 템플릿

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

템플렛 묘사
데이터베이스 감시자 만들기

Azure 배포
이 샘플은 Azure SQL에 대한 데이터베이스 감시자를 만들고 데이터 저장소, SQL 대상 및 관리되는 프라이빗 엔드포인트를 구성합니다.
시간 데이터 기록 연결 사용하여 Azure Digital Twins

Azure
배포
이 템플릿은 시계열 데이터 기록 연결로 구성된 Azure Digital Twins 인스턴스를 만듭니다. 연결을 만들려면 Event Hubs 네임스페이스, 이벤트 허브, Azure Data Explorer 클러스터 및 데이터베이스와 같은 다른 리소스를 만들어야 합니다. 데이터는 결국 Azure Data Explorer 클러스터에 데이터를 전달하는 이벤트 허브로 전송됩니다. 데이터는 클러스터의 데이터베이스 테이블에 저장됩니다.

ARM 템플릿 리소스 정의

클러스터/데이터베이스/principalAssignments 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Kusto/clusters/databases/principalAssignments 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Kusto/clusters/databases/principalAssignments",
  "apiVersion": "2023-08-15",
  "name": "string",
  "properties": {
    "principalId": "string",
    "principalType": "string",
    "role": "string",
    "tenantId": "string"
  }
}

속성 값

clusters/databases/principalAssignments

이름 묘사
리소스 종류 'Microsoft.Kusto/clusters/databases/principalAssignments'
apiVersion 리소스 api 버전 '2023-08-15'
이름 리소스 이름

JSON ARM 템플릿자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)
속성 데이터베이스 보안 주체입니다. DatabasePrincipalProperties

DatabasePrincipalProperties

이름 묘사
principalId 데이터베이스 보안 주체에 할당된 보안 주체 ID입니다. 사용자 이메일, 애플리케이션 ID 또는 보안 그룹 이름일 수 있습니다. string(필수)
principalType 보안 주체 유형입니다. '앱'
'Group'
'User'(필수)
역할 데이터베이스 주체 역할입니다. 'Admin'
'수집기'
'Monitor'
'UnrestrictedViewer'
'User'
'Viewer'(필수)
tenantId 보안 주체의 테넌트 ID 문자열

빠른 시작 템플릿

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

템플렛 묘사
데이터베이스 감시자 만들기

Azure 배포
이 샘플은 Azure SQL에 대한 데이터베이스 감시자를 만들고 데이터 저장소, SQL 대상 및 관리되는 프라이빗 엔드포인트를 구성합니다.
시간 데이터 기록 연결 사용하여 Azure Digital Twins

Azure
배포
이 템플릿은 시계열 데이터 기록 연결로 구성된 Azure Digital Twins 인스턴스를 만듭니다. 연결을 만들려면 Event Hubs 네임스페이스, 이벤트 허브, Azure Data Explorer 클러스터 및 데이터베이스와 같은 다른 리소스를 만들어야 합니다. 데이터는 결국 Azure Data Explorer 클러스터에 데이터를 전달하는 이벤트 허브로 전송됩니다. 데이터는 클러스터의 데이터베이스 테이블에 저장됩니다.

Terraform(AzAPI 공급자) 리소스 정의

클러스터/데이터베이스/principalAssignments 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Kusto/clusters/databases/principalAssignments 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters/databases/principalAssignments@2023-08-15"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      principalId = "string"
      principalType = "string"
      role = "string"
      tenantId = "string"
    }
  })
}

속성 값

clusters/databases/principalAssignments

이름 묘사
리소스 종류 "Microsoft.Kusto/clusters/databases/principalAssignments@2023-08-15"
이름 리소스 이름 string(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식 리소스의 ID: 데이터베이스
속성 데이터베이스 보안 주체입니다. DatabasePrincipalProperties

DatabasePrincipalProperties

이름 묘사
principalId 데이터베이스 보안 주체에 할당된 보안 주체 ID입니다. 사용자 이메일, 애플리케이션 ID 또는 보안 그룹 이름일 수 있습니다. string(필수)
principalType 보안 주체 유형입니다. "앱"
"그룹"
"User"(필수)
역할 데이터베이스 주체 역할입니다. "관리자"
"수집기"
"모니터"
"UnrestrictedViewer"
"User"
"Viewer"(필수)
tenantId 보안 주체의 테넌트 ID 문자열