Partilhar via


DataProducts interface

Interface que representa um DataProducts.

Métodos

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribua função ao produto de dados.

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Crie um recurso de produto de dados.

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Crie um recurso de produto de dados.

beginDelete(string, string, DataProductsDeleteOptionalParams)

Excluir recurso de produto de dados.

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

Excluir recurso de produto de dados.

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar recurso de produto de dados.

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar recurso de produto de dados.

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Gere o token sas para a conta de armazenamento.

get(string, string, DataProductsGetOptionalParams)

Recuperar recurso de produto de dados.

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

Listar produtos de dados por grupo de recursos.

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Listar produtos de dados por assinatura.

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

Listar funções de usuário associadas ao produto de dados.

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

Remova a função do produto de dados.

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

Inicie a rotação de chaves no Data Product.

Detalhes de Método

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribua função ao produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
RoleAssignmentCommonProperties

O conteúdo do pedido de ação

options
DataProductsAddUserRoleOptionalParams

Os parâmetros de opções.

Devoluções

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Crie um recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

resource
DataProduct

Parâmetros de criação de recursos.

options
DataProductsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Crie um recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

resource
DataProduct

Parâmetros de criação de recursos.

options
DataProductsCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DataProduct>

beginDelete(string, string, DataProductsDeleteOptionalParams)

Excluir recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

Excluir recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

properties
DataProductUpdate

As propriedades do recurso a serem atualizadas.

options
DataProductsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

properties
DataProductUpdate

As propriedades do recurso a serem atualizadas.

options
DataProductsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DataProduct>

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Gere o token sas para a conta de armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
AccountSas

O conteúdo do pedido de ação

options
DataProductsGenerateStorageAccountSasTokenOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccountSasToken>

get(string, string, DataProductsGetOptionalParams)

Recuperar recurso de produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DataProduct>

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

Listar produtos de dados por grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
DataProductsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Listar produtos de dados por assinatura.

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

Parâmetros

options
DataProductsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

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

Listar funções de usuário associadas ao produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body

Record<string, unknown>

O conteúdo do pedido de ação

options
DataProductsListRolesAssignmentsOptionalParams

Os parâmetros de opções.

Devoluções

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

Remova a função do produto de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
RoleAssignmentDetail

O conteúdo do pedido de ação

options
DataProductsRemoveUserRoleOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

Inicie a rotação de chaves no Data Product.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
KeyVaultInfo

O conteúdo do pedido de ação

options
DataProductsRotateKeyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>