Snapshots interface
Interface que representa um Snapshots.
Métodos
| create |
Cria ou atualiza um instantâneo. |
| delete(string, string, Snapshots |
Exclui um instantâneo. |
| get(string, string, Snapshots |
Obtém um instantâneo. |
| list(Snapshots |
Obtém uma lista de instantâneos na assinatura especificada. |
| list |
Lista instantâneos na assinatura especificada e no grupo de recursos. |
| update |
Atualiza tags em um instantâneo. |
Detalhes de Método
createOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)
Cria ou atualiza um instantâneo.
function createOrUpdate(resourceGroupName: string, resourceName: string, parameters: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- parameters
- Snapshot
O instantâneo a ser criado ou atualizado.
Os parâmetros de opções.
Devoluções
Promise<Snapshot>
delete(string, string, SnapshotsDeleteOptionalParams)
Exclui um instantâneo.
function delete(resourceGroupName: string, resourceName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- options
- SnapshotsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, SnapshotsGetOptionalParams)
Obtém um instantâneo.
function get(resourceGroupName: string, resourceName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- options
- SnapshotsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Snapshot>
list(SnapshotsListOptionalParams)
Obtém uma lista de instantâneos na assinatura especificada.
function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Parâmetros
- options
- SnapshotsListOptionalParams
Os parâmetros de opções.
Devoluções
listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)
Lista instantâneos na assinatura especificada e no grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Devoluções
updateTags(string, string, TagsObject, SnapshotsUpdateTagsOptionalParams)
Atualiza tags em um instantâneo.
function updateTags(resourceGroupName: string, resourceName: string, parameters: TagsObject, options?: SnapshotsUpdateTagsOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- parameters
- TagsObject
Parâmetros fornecidos para a operação Update snapshot Tags.
Os parâmetros de opções.
Devoluções
Promise<Snapshot>