DataProducts interface
DataProducts를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)
데이터 제품에 역할을 할당합니다.
function addUserRole(resourceGroupName: string, dataProductName: string, body: RoleAssignmentCommonProperties, options?: DataProductsAddUserRoleOptionalParams): Promise<RoleAssignmentDetail>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.
- dataProductName
-
string
데이터 제품 리소스 이름
작업 요청의 내용
옵션 매개 변수입니다.
반환
Promise<RoleAssignmentDetail>
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
옵션 매개 변수입니다.
반환
Promise<DataProductsDeleteHeaders>
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
작업 요청의 내용
옵션 매개 변수입니다.
반환
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
리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.
옵션 매개 변수입니다.
반환
listBySubscription(DataProductsListBySubscriptionOptionalParams)
구독별로 데이터 제품을 나열합니다.
function listBySubscription(options?: DataProductsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<DataProduct, DataProduct[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
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>
작업 요청의 내용
옵션 매개 변수입니다.
반환
Promise<ListRoleAssignments>
removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)
데이터 제품에서 역할을 제거합니다.
function removeUserRole(resourceGroupName: string, dataProductName: string, body: RoleAssignmentDetail, options?: DataProductsRemoveUserRoleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.
- dataProductName
-
string
데이터 제품 리소스 이름
- body
- RoleAssignmentDetail
작업 요청의 내용
옵션 매개 변수입니다.
반환
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
작업 요청의 내용
옵션 매개 변수입니다.
반환
Promise<void>