你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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>