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

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

作请求的内容

返回

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>

作请求的内容

返回

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

作请求的内容

options
DataProductsRotateKeyOptionalParams

选项参数。

返回

Promise<void>