Partilhar via


StorageTargets interface

Interface que representa um StorageTargets.

Métodos

beginCreateOrUpdate(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

Criar ou atualizar um Destino de Armazenamento. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a criação/modificação real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento.

beginCreateOrUpdateAndWait(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

Criar ou atualizar um Destino de Armazenamento. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a criação/modificação real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento.

beginDelete(string, string, string, StorageTargetsDeleteOptionalParams)

Remove um Destino de Armazenamento de uma cache. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a remoção real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento. Tenha em atenção que, se a cache tiver dados para serem descarregados para o Destino de Armazenamento, os dados serão descarregados antes de o Destino de Armazenamento ser eliminado.

beginDeleteAndWait(string, string, string, StorageTargetsDeleteOptionalParams)

Remove um Destino de Armazenamento de uma cache. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a remoção real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento. Tenha em atenção que, se a cache tiver dados para serem descarregados para o Destino de Armazenamento, os dados serão descarregados antes de o Destino de Armazenamento ser eliminado.

beginDnsRefresh(string, string, string, StorageTargetsDnsRefreshOptionalParams)

Indica a um destino de armazenamento para atualizar as informações DNS.

beginDnsRefreshAndWait(string, string, string, StorageTargetsDnsRefreshOptionalParams)

Indica a um destino de armazenamento para atualizar as informações DNS.

beginRestoreDefaults(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

Indica a um destino de armazenamento para restaurar as definições para os respetivos valores predefinidos.

beginRestoreDefaultsAndWait(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

Indica a um destino de armazenamento para restaurar as definições para os respetivos valores predefinidos.

get(string, string, string, StorageTargetsGetOptionalParams)

Devolve um Destino de Armazenamento de uma cache.

listByCache(string, string, StorageTargetsListByCacheOptionalParams)

Devolve uma lista de Destinos de Armazenamento para a cache especificada.

Detalhes de Método

beginCreateOrUpdate(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

Criar ou atualizar um Destino de Armazenamento. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a criação/modificação real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento.

function beginCreateOrUpdate(resourceGroupName: string, cacheName: string, storageTargetName: string, storagetarget: StorageTarget, options?: StorageTargetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<StorageTarget>, StorageTarget>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

storagetarget
StorageTarget

Objeto que contém a definição de um Destino de Armazenamento.

options
StorageTargetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

Criar ou atualizar um Destino de Armazenamento. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a criação/modificação real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento.

function beginCreateOrUpdateAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, storagetarget: StorageTarget, options?: StorageTargetsCreateOrUpdateOptionalParams): Promise<StorageTarget>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

storagetarget
StorageTarget

Objeto que contém a definição de um Destino de Armazenamento.

options
StorageTargetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageTarget>

beginDelete(string, string, string, StorageTargetsDeleteOptionalParams)

Remove um Destino de Armazenamento de uma cache. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a remoção real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento. Tenha em atenção que, se a cache tiver dados para serem descarregados para o Destino de Armazenamento, os dados serão descarregados antes de o Destino de Armazenamento ser eliminado.

function beginDelete(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, StorageTargetsDeleteOptionalParams)

Remove um Destino de Armazenamento de uma cache. Esta operação é permitida em qualquer altura, mas se a cache estiver inativa ou em mau estado de funcionamento, a remoção real do Destino de Armazenamento poderá ser adiada até que a cache esteja novamente em bom estado de funcionamento. Tenha em atenção que, se a cache tiver dados para serem descarregados para o Destino de Armazenamento, os dados serão descarregados antes de o Destino de Armazenamento ser eliminado.

function beginDeleteAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDnsRefresh(string, string, string, StorageTargetsDnsRefreshOptionalParams)

Indica a um destino de armazenamento para atualizar as informações DNS.

function beginDnsRefresh(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDnsRefreshOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsDnsRefreshOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDnsRefreshAndWait(string, string, string, StorageTargetsDnsRefreshOptionalParams)

Indica a um destino de armazenamento para atualizar as informações DNS.

function beginDnsRefreshAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDnsRefreshOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsDnsRefreshOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginRestoreDefaults(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

Indica a um destino de armazenamento para restaurar as definições para os respetivos valores predefinidos.

function beginRestoreDefaults(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsRestoreDefaultsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsRestoreDefaultsOptionalParams

Os parâmetros de opções.

Devoluções

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

beginRestoreDefaultsAndWait(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

Indica a um destino de armazenamento para restaurar as definições para os respetivos valores predefinidos.

function beginRestoreDefaultsAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsRestoreDefaultsOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_] caráter.

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsRestoreDefaultsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, StorageTargetsGetOptionalParams)

Devolve um Destino de Armazenamento de uma cache.

function get(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsGetOptionalParams): Promise<StorageTarget>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_].

storageTargetName

string

Nome do Destino de Armazenamento.

options
StorageTargetsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageTarget>

listByCache(string, string, StorageTargetsListByCacheOptionalParams)

Devolve uma lista de Destinos de Armazenamento para a cache especificada.

function listByCache(resourceGroupName: string, cacheName: string, options?: StorageTargetsListByCacheOptionalParams): PagedAsyncIterableIterator<StorageTarget, StorageTarget[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

Nome da cache. O comprimento do nome não pode ser superior a 80 e os carateres têm de ser da classe de carateres [-0-9a-zA-Z_].

options
StorageTargetsListByCacheOptionalParams

Os parâmetros de opções.

Devoluções