Compartir a través de


DataProducts interface

Interfaz que representa un DataProducts.

Métodos

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Asigne el rol al producto de datos.

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Cree un recurso de producto de datos.

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Cree un recurso de producto de datos.

beginDelete(string, string, DataProductsDeleteOptionalParams)

Elimine el recurso de producto de datos.

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

Elimine el recurso de producto de datos.

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Actualizar el recurso de producto de datos.

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Actualizar el recurso de producto de datos.

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Genere el token de SAS para la cuenta de almacenamiento.

get(string, string, DataProductsGetOptionalParams)

Recuperar el recurso de producto de datos.

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

Enumerar productos de datos por grupo de recursos.

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Enumerar productos de datos por suscripción.

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

Enumera los roles de usuario asociados al producto de datos.

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

Quite el rol del producto de datos.

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

Inicie la rotación de claves en el producto de datos.

Detalles del método

addUserRole(string, string, RoleAssignmentCommonProperties, DataProductsAddUserRoleOptionalParams)

Asigne el rol al producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

body
RoleAssignmentCommonProperties

El contenido de la solicitud de acción

options
DataProductsAddUserRoleOptionalParams

Parámetros de opciones.

Devoluciones

beginCreate(string, string, DataProduct, DataProductsCreateOptionalParams)

Cree un recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

resource
DataProduct

Parámetros de creación de recursos.

options
DataProductsCreateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateAndWait(string, string, DataProduct, DataProductsCreateOptionalParams)

Cree un recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

resource
DataProduct

Parámetros de creación de recursos.

options
DataProductsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<DataProduct>

beginDelete(string, string, DataProductsDeleteOptionalParams)

Elimine el recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

options
DataProductsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, DataProductsDeleteOptionalParams)

Elimine el recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

options
DataProductsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdate(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Actualizar el recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

properties
DataProductUpdate

Propiedades de recursos que se van a actualizar.

options
DataProductsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, DataProductUpdate, DataProductsUpdateOptionalParams)

Actualizar el recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

properties
DataProductUpdate

Propiedades de recursos que se van a actualizar.

options
DataProductsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<DataProduct>

generateStorageAccountSasToken(string, string, AccountSas, DataProductsGenerateStorageAccountSasTokenOptionalParams)

Genere el token de SAS para la cuenta de almacenamiento.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

body
AccountSas

El contenido de la solicitud de acción

Devoluciones

Promise<AccountSasToken>

get(string, string, DataProductsGetOptionalParams)

Recuperar el recurso de producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

options
DataProductsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<DataProduct>

listByResourceGroup(string, DataProductsListByResourceGroupOptionalParams)

Enumerar productos de datos por grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

options
DataProductsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

listBySubscription(DataProductsListBySubscriptionOptionalParams)

Enumerar productos de datos por suscripción.

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

Parámetros

options
DataProductsListBySubscriptionOptionalParams

Parámetros de opciones.

Devoluciones

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

Enumera los roles de usuario asociados al producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

body

Record<string, unknown>

El contenido de la solicitud de acción

options
DataProductsListRolesAssignmentsOptionalParams

Parámetros de opciones.

Devoluciones

removeUserRole(string, string, RoleAssignmentDetail, DataProductsRemoveUserRoleOptionalParams)

Quite el rol del producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

body
RoleAssignmentDetail

El contenido de la solicitud de acción

options
DataProductsRemoveUserRoleOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

rotateKey(string, string, KeyVaultInfo, DataProductsRotateKeyOptionalParams)

Inicie la rotación de claves en el producto de datos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

dataProductName

string

Nombre del recurso del producto de datos

body
KeyVaultInfo

El contenido de la solicitud de acción

options
DataProductsRotateKeyOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>