다음을 통해 공유


DataProducts interface

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

메서드

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

데이터 제품에 역할을 할당합니다.

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

데이터 제품 리소스를 만듭니다.

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

데이터 제품 리소스를 만듭니다.

beginDelete(string, string, DataProductsDeleteOptionalParams)

데이터 제품 리소스를 삭제합니다.

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

데이터 제품 리소스를 삭제합니다.

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

데이터 제품 리소스를 업데이트합니다.

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

데이터 제품 리소스를 업데이트합니다.

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

스토리지 계정에 대한 sas 토큰을 생성합니다.

get(string, string, DataProductsGetOptionalParams)

데이터 제품 리소스를 검색합니다.

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

리소스 그룹별로 데이터 제품을 나열합니다.

listBySubscription(DataProductsListBySubscriptionOptionalParams)

구독별로 데이터 제품을 나열합니다.

listRolesAssignments(string, string, Record<string, unknown>, DataProductsListRolesAssignmentsOptionalParams)

데이터 제품과 연결된 사용자 역할을 나열합니다.

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

데이터 제품에서 역할을 제거합니다.

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

데이터 제품에서 키 회전을 시작합니다.

메서드 세부 정보

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

데이터 제품에 역할을 할당합니다.

function addUserRole(resourceGroupName: string, dataProductName: string, body: RoleAssignmentCommonProperties, options?: DataProductsAddUserRoleOptionalParams): Promise<RoleAssignmentDetail>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

body
RoleAssignmentCommonProperties

작업 요청의 내용

options
DataProductsAddUserRoleOptionalParams

옵션 매개 변수입니다.

반환

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

데이터 제품 리소스를 만듭니다.

function beginCreate(resourceGroupName: string, dataProductName: string, resource: DataProduct, options?: DataProductsCreateOptionalParams): Promise<SimplePollerLike<OperationState<DataProduct>, DataProduct>>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

resource
DataProduct

리소스 만들기 매개 변수.

options
DataProductsCreateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

데이터 제품 리소스를 만듭니다.

function beginCreateAndWait(resourceGroupName: string, dataProductName: string, resource: DataProduct, options?: DataProductsCreateOptionalParams): Promise<DataProduct>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

resource
DataProduct

리소스 만들기 매개 변수.

options
DataProductsCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DataProduct>

beginDelete(string, string, DataProductsDeleteOptionalParams)

데이터 제품 리소스를 삭제합니다.

function beginDelete(resourceGroupName: string, dataProductName: string, options?: DataProductsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DataProductsDeleteHeaders>, DataProductsDeleteHeaders>>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

options
DataProductsDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

데이터 제품 리소스를 삭제합니다.

function beginDeleteAndWait(resourceGroupName: string, dataProductName: string, options?: DataProductsDeleteOptionalParams): Promise<DataProductsDeleteHeaders>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

options
DataProductsDeleteOptionalParams

옵션 매개 변수입니다.

반환

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

데이터 제품 리소스를 업데이트합니다.

function beginUpdate(resourceGroupName: string, dataProductName: string, properties: DataProductUpdate, options?: DataProductsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DataProduct>, DataProduct>>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

properties
DataProductUpdate

업데이트할 리소스 속성입니다.

options
DataProductsUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

데이터 제품 리소스를 업데이트합니다.

function beginUpdateAndWait(resourceGroupName: string, dataProductName: string, properties: DataProductUpdate, options?: DataProductsUpdateOptionalParams): Promise<DataProduct>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

properties
DataProductUpdate

업데이트할 리소스 속성입니다.

options
DataProductsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DataProduct>

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

스토리지 계정에 대한 sas 토큰을 생성합니다.

function generateStorageAccountSasToken(resourceGroupName: string, dataProductName: string, body: AccountSas, options?: DataProductsGenerateStorageAccountSasTokenOptionalParams): Promise<AccountSasToken>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

body
AccountSas

작업 요청의 내용

options
DataProductsGenerateStorageAccountSasTokenOptionalParams

옵션 매개 변수입니다.

반환

Promise<AccountSasToken>

get(string, string, DataProductsGetOptionalParams)

데이터 제품 리소스를 검색합니다.

function get(resourceGroupName: string, dataProductName: string, options?: DataProductsGetOptionalParams): Promise<DataProduct>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

options
DataProductsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<DataProduct>

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

리소스 그룹별로 데이터 제품을 나열합니다.

function listByResourceGroup(resourceGroupName: string, options?: DataProductsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DataProduct, DataProduct[], PageSettings>

매개 변수

resourceGroupName

string

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

options
DataProductsListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listBySubscription(DataProductsListBySubscriptionOptionalParams)

구독별로 데이터 제품을 나열합니다.

function listBySubscription(options?: DataProductsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<DataProduct, DataProduct[], PageSettings>

매개 변수

options
DataProductsListBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listRolesAssignments(string, string, Record<string, unknown>, DataProductsListRolesAssignmentsOptionalParams)

데이터 제품과 연결된 사용자 역할을 나열합니다.

function listRolesAssignments(resourceGroupName: string, dataProductName: string, body: Record<string, unknown>, options?: DataProductsListRolesAssignmentsOptionalParams): Promise<ListRoleAssignments>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

body

Record<string, unknown>

작업 요청의 내용

options
DataProductsListRolesAssignmentsOptionalParams

옵션 매개 변수입니다.

반환

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

데이터 제품에서 역할을 제거합니다.

function removeUserRole(resourceGroupName: string, dataProductName: string, body: RoleAssignmentDetail, options?: DataProductsRemoveUserRoleOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

body
RoleAssignmentDetail

작업 요청의 내용

options
DataProductsRemoveUserRoleOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

데이터 제품에서 키 회전을 시작합니다.

function rotateKey(resourceGroupName: string, dataProductName: string, body: KeyVaultInfo, options?: DataProductsRotateKeyOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

dataProductName

string

데이터 제품 리소스 이름

body
KeyVaultInfo

작업 요청의 내용

options
DataProductsRotateKeyOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>