다음을 통해 공유


Databases interface

데이터베이스를 나타내는 인터페이스입니다.

메서드

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

데이터베이스 보안 주체 권한을 추가합니다.

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

데이터베이스를 만들거나 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

데이터베이스를 만들거나 업데이트합니다.

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

지정된 이름의 데이터베이스를 삭제합니다.

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

지정된 이름의 데이터베이스를 삭제합니다.

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

데이터베이스를 업데이트.

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

데이터베이스를 업데이트.

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

데이터베이스 리소스 이름이 유효하고 아직 사용되지 않는지 확인합니다.

get(string, string, string, DatabasesGetOptionalParams)

데이터베이스를 반환합니다.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

지정된 Kusto 클러스터의 데이터베이스 목록을 반환합니다.

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

지정된 Kusto 클러스터 및 데이터베이스의 데이터베이스 보안 주체 목록을 반환합니다.

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

데이터베이스 보안 주체 권한을 제거합니다.

메서드 세부 정보

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

데이터베이스 보안 주체 권한을 추가합니다.

function addPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToAdd: DatabasePrincipalListRequest, options?: DatabasesAddPrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

databasePrincipalsToAdd
DatabasePrincipalListRequest

추가할 데이터베이스 보안 주체 목록입니다.

options
DatabasesAddPrincipalsOptionalParams

옵션 매개 변수입니다.

반환

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

데이터베이스를 만들거나 업데이트합니다.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

parameters
DatabaseUnion

CreateOrUpdate 작업에 제공된 데이터베이스 매개 변수입니다.

options
DatabasesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

데이터베이스를 만들거나 업데이트합니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<DatabaseUnion>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

parameters
DatabaseUnion

CreateOrUpdate 작업에 제공된 데이터베이스 매개 변수입니다.

options
DatabasesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DatabaseUnion>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

지정된 이름의 데이터베이스를 삭제합니다.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

options
DatabasesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

지정된 이름의 데이터베이스를 삭제합니다.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

options
DatabasesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

데이터베이스를 업데이트.

function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

parameters
DatabaseUnion

업데이트 작업에 제공된 데이터베이스 매개 변수입니다.

options
DatabasesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

데이터베이스를 업데이트.

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<DatabaseUnion>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

parameters
DatabaseUnion

업데이트 작업에 제공된 데이터베이스 매개 변수입니다.

options
DatabasesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DatabaseUnion>

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

데이터베이스 리소스 이름이 유효하고 아직 사용되지 않는지 확인합니다.

function checkNameAvailability(resourceGroupName: string, clusterName: string, resourceName: CheckNameRequest, options?: DatabasesCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

resourceName
CheckNameRequest

리소스의 이름입니다.

options
DatabasesCheckNameAvailabilityOptionalParams

옵션 매개 변수입니다.

반환

Promise<CheckNameResult>

get(string, string, string, DatabasesGetOptionalParams)

데이터베이스를 반환합니다.

function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<DatabaseUnion>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

options
DatabasesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<DatabaseUnion>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

지정된 Kusto 클러스터의 데이터베이스 목록을 반환합니다.

function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<DatabaseUnion, DatabaseUnion[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

options
DatabasesListByClusterOptionalParams

옵션 매개 변수입니다.

반환

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

지정된 Kusto 클러스터 및 데이터베이스의 데이터베이스 보안 주체 목록을 반환합니다.

function listPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListPrincipalsOptionalParams): PagedAsyncIterableIterator<DatabasePrincipal, DatabasePrincipal[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

options
DatabasesListPrincipalsOptionalParams

옵션 매개 변수입니다.

반환

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

데이터베이스 보안 주체 권한을 제거합니다.

function removePrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToRemove: DatabasePrincipalListRequest, options?: DatabasesRemovePrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

clusterName

string

Kusto 클러스터의 이름입니다.

databaseName

string

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

databasePrincipalsToRemove
DatabasePrincipalListRequest

제거할 데이터베이스 보안 주체 목록입니다.

options
DatabasesRemovePrincipalsOptionalParams

옵션 매개 변수입니다.

반환