Compartilhar via


DataProducts interface

Interface que representa um DataProducts.

Métodos

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribuir função ao produto de dados.

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Criar recurso de produto de dados.

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Criar 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 o recurso de produto de dados.

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o recurso de produto de dados.

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Gerar token sas para a conta de armazenamento.

get(string, string, DataProductsGetOptionalParams)

Recuperar o 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 Produto de Dados.

Detalhes do método

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribuir 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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
RoleAssignmentCommonProperties

O conteúdo da solicitação de ação

options
DataProductsAddUserRoleOptionalParams

Os parâmetros de opções.

Retornos

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Criar 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 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.

Retornos

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

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Criar 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 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.

Retornos

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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o 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 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.

Retornos

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

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o 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 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.

Retornos

Promise<DataProduct>

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Gerar 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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
AccountSas

O conteúdo da solicitação de ação

options
DataProductsGenerateStorageAccountSasTokenOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccountSasToken>

get(string, string, DataProductsGetOptionalParams)

Recuperar o 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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

options
DataProductsGetOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

options
DataProductsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

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.

Retornos

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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body

Record<string, unknown>

O conteúdo da solicitação de ação

options
DataProductsListRolesAssignmentsOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

dataProductName

string

O nome do recurso do produto de dados

body
RoleAssignmentDetail

O conteúdo da solicitação de ação

options
DataProductsRemoveUserRoleOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

Inicie a rotação de chaves no Produto de Dados.

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

Parâmetros

resourceGroupName

string

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

dataProductName

string

O nome do recurso do produto de dados

body
KeyVaultInfo

O conteúdo da solicitação de ação

options
DataProductsRotateKeyOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>