Partilhar via


DataProducts interface

Interface que representa um DataProducts.

Métodos

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribua a 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)

Eliminar recurso de produto de dados.

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

Eliminar recurso de produto de dados.

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o recurso do produto de dados.

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o recurso do produto de dados.

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Gerar token sas para a conta de armazenamento.

get(string, string, DataProductsGetOptionalParams)

Obter o recurso do produto de dados.

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

Listar produtos de dados por grupo de recursos.

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Listar produtos de dados por subscrição.

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

Listar funções de utilizador 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 de Método

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Atribua a 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 é sensível a maiúsculas e 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)

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 não é sensível a maiúsculas e 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)

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 não é sensível a maiúsculas e 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)

Eliminar 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 é sensível a maiúsculas e 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)

Eliminar 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 é sensível a maiúsculas e 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 o recurso do 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 é sensível a maiúsculas e minúsculas.

dataProductName

string

O nome do recurso do produto de dados

properties
DataProductUpdate

As propriedades do recurso a atualizar.

options
DataProductsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Atualizar o recurso do 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 é sensível a maiúsculas e minúsculas.

dataProductName

string

O nome do recurso do produto de dados

properties
DataProductUpdate

As propriedades do recurso a atualizar.

options
DataProductsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 não é sensível a maiúsculas e 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)

Obter o recurso do 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 é sensível a maiúsculas e 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 é sensível a maiúsculas e minúsculas.

options
DataProductsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Listar produtos de dados por subscrição.

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 utilizador 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 é sensível a maiúsculas e 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 é sensível a maiúsculas e 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 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 não é sensível a maiúsculas e 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>