DataSharesOperations interface

Interface representando uma operação DataShares.

Propriedades

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

Crie um Storage DataShare se ele ainda não existir; caso contrário, erro fechado. Essa API não permitirá que você substitua um recurso já existente.

delete

Exclua um Compartilhamento de Dados de Armazenamento.

get

Obtenha o Storage DataShare especificado.

listByStorageAccount

Liste todos os Compartilhamentos de Dados de Armazenamento em uma Conta de Armazenamento.

update

Atualize um DataShare de Armazenamento.

Detalhes da propriedade

beginCreate

Aviso

Essa API foi preterida.

use create instead

beginCreate: (resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<DataShare>, DataShare>>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<DataShare>, DataShare>>

beginCreateAndWait

Aviso

Essa API foi preterida.

use create instead

beginCreateAndWait: (resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => Promise<DataShare>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => Promise<DataShare>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

beginDelete: (resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => Promise<void>

beginUpdate

Aviso

Essa API foi preterida.

use update instead

beginUpdate: (resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataShare>, DataShare>>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataShare>, DataShare>>

beginUpdateAndWait

Aviso

Essa API foi preterida.

use update instead

beginUpdateAndWait: (resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => Promise<DataShare>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => Promise<DataShare>

create

Crie um Storage DataShare se ele ainda não existir; caso contrário, erro fechado. Essa API não permitirá que você substitua um recurso já existente.

create: (resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => PollerLike<OperationState<DataShare>, DataShare>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, resource: DataShare, options?: DataSharesCreateOptionalParams) => PollerLike<OperationState<DataShare>, DataShare>

delete

Exclua um Compartilhamento de Dados de Armazenamento.

delete: (resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtenha o Storage DataShare especificado.

get: (resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesGetOptionalParams) => Promise<DataShare>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, options?: DataSharesGetOptionalParams) => Promise<DataShare>

listByStorageAccount

Liste todos os Compartilhamentos de Dados de Armazenamento em uma Conta de Armazenamento.

listByStorageAccount: (resourceGroupName: string, accountName: string, options?: DataSharesListByStorageAccountOptionalParams) => PagedAsyncIterableIterator<DataShare, DataShare[], PageSettings>

Valor da propriedade

(resourceGroupName: string, accountName: string, options?: DataSharesListByStorageAccountOptionalParams) => PagedAsyncIterableIterator<DataShare, DataShare[], PageSettings>

update

Atualize um DataShare de Armazenamento.

update: (resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => PollerLike<OperationState<DataShare>, DataShare>

Valor da propriedade

(resourceGroupName: string, accountName: string, dataShareName: string, properties: DataShareUpdate, options?: DataSharesUpdateOptionalParams) => PollerLike<OperationState<DataShare>, DataShare>