Partilhar via


ResourceGuards interface

Interface que representa um ResourceGuards.

Métodos

delete(string, string, ResourceGuardsDeleteOptionalParams)

Elimina um recurso resourceGuard do grupo de recursos.

get(string, string, ResourceGuardsGetOptionalParams)

Devolve um ResourceGuard pertencente a um grupo de recursos.

getDefaultBackupSecurityPINRequestsObject(string, string, string, ResourceGuardsGetDefaultBackupSecurityPINRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

getDefaultDeleteProtectedItemRequestsObject(string, string, string, ResourceGuardsGetDefaultDeleteProtectedItemRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

getDefaultDeleteResourceGuardProxyRequestsObject(string, string, string, ResourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

getDefaultDisableSoftDeleteRequestsObject(string, string, string, ResourceGuardsGetDefaultDisableSoftDeleteRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

getDefaultUpdateProtectedItemRequestsObject(string, string, string, ResourceGuardsGetDefaultUpdateProtectedItemRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

getDefaultUpdateProtectionPolicyRequestsObject(string, string, string, ResourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listBackupSecurityPINRequestsObjects(string, string, ResourceGuardsGetBackupSecurityPINRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listDeleteProtectedItemRequestsObjects(string, string, ResourceGuardsGetDeleteProtectedItemRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listDeleteResourceGuardProxyRequestsObjects(string, string, ResourceGuardsGetDeleteResourceGuardProxyRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listDisableSoftDeleteRequestsObjects(string, string, ResourceGuardsGetDisableSoftDeleteRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listResourcesInResourceGroup(string, ResourceGuardsGetResourcesInResourceGroupOptionalParams)

Devolve a coleção ResourceGuards pertencente a um ResourceGroup.

listResourcesInSubscription(ResourceGuardsGetResourcesInSubscriptionOptionalParams)

Devolve a coleção ResourceGuards pertencente a uma subscrição.

listUpdateProtectedItemRequestsObjects(string, string, ResourceGuardsGetUpdateProtectedItemRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

listUpdateProtectionPolicyRequestsObjects(string, string, ResourceGuardsGetUpdateProtectionPolicyRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

patch(string, string, PatchResourceGuardInput, ResourceGuardsPatchOptionalParams)

Atualizações um recurso ResourceGuard pertencente a um grupo de recursos. Por exemplo, atualizar etiquetas para um recurso.

put(string, string, ResourceGuardResource, ResourceGuardsPutOptionalParams)

Cria ou atualiza um recurso resourceGuard pertencente a um grupo de recursos.

Detalhes de Método

delete(string, string, ResourceGuardsDeleteOptionalParams)

Elimina um recurso resourceGuard do grupo de recursos.

function delete(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

O nome do ResourceGuard

options
ResourceGuardsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, ResourceGuardsGetOptionalParams)

Devolve um ResourceGuard pertencente a um grupo de recursos.

function get(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetOptionalParams): Promise<ResourceGuardResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

O nome do ResourceGuard

options
ResourceGuardsGetOptionalParams

Os parâmetros de opções.

Devoluções

getDefaultBackupSecurityPINRequestsObject(string, string, string, ResourceGuardsGetDefaultBackupSecurityPINRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultBackupSecurityPINRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultBackupSecurityPINRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

getDefaultDeleteProtectedItemRequestsObject(string, string, string, ResourceGuardsGetDefaultDeleteProtectedItemRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultDeleteProtectedItemRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteProtectedItemRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

getDefaultDeleteResourceGuardProxyRequestsObject(string, string, string, ResourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultDeleteResourceGuardProxyRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

getDefaultDisableSoftDeleteRequestsObject(string, string, string, ResourceGuardsGetDefaultDisableSoftDeleteRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultDisableSoftDeleteRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDisableSoftDeleteRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

getDefaultUpdateProtectedItemRequestsObject(string, string, string, ResourceGuardsGetDefaultUpdateProtectedItemRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultUpdateProtectedItemRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectedItemRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

getDefaultUpdateProtectionPolicyRequestsObject(string, string, string, ResourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function getDefaultUpdateProtectionPolicyRequestsObject(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectOptionalParams): Promise<DppBaseResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

requestName

string

Devoluções

Promise<DppBaseResource>

listBackupSecurityPINRequestsObjects(string, string, ResourceGuardsGetBackupSecurityPINRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listBackupSecurityPINRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetBackupSecurityPINRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

listDeleteProtectedItemRequestsObjects(string, string, ResourceGuardsGetDeleteProtectedItemRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listDeleteProtectedItemRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetDeleteProtectedItemRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

listDeleteResourceGuardProxyRequestsObjects(string, string, ResourceGuardsGetDeleteResourceGuardProxyRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listDeleteResourceGuardProxyRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetDeleteResourceGuardProxyRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

listDisableSoftDeleteRequestsObjects(string, string, ResourceGuardsGetDisableSoftDeleteRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listDisableSoftDeleteRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetDisableSoftDeleteRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

listResourcesInResourceGroup(string, ResourceGuardsGetResourcesInResourceGroupOptionalParams)

Devolve a coleção ResourceGuards pertencente a um ResourceGroup.

function listResourcesInResourceGroup(resourceGroupName: string, options?: ResourceGuardsGetResourcesInResourceGroupOptionalParams): PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

options
ResourceGuardsGetResourcesInResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listResourcesInSubscription(ResourceGuardsGetResourcesInSubscriptionOptionalParams)

Devolve a coleção ResourceGuards pertencente a uma subscrição.

function listResourcesInSubscription(options?: ResourceGuardsGetResourcesInSubscriptionOptionalParams): PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>

Parâmetros

options
ResourceGuardsGetResourcesInSubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

listUpdateProtectedItemRequestsObjects(string, string, ResourceGuardsGetUpdateProtectedItemRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listUpdateProtectedItemRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetUpdateProtectedItemRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

listUpdateProtectionPolicyRequestsObjects(string, string, ResourceGuardsGetUpdateProtectionPolicyRequestsObjectsOptionalParams)

Devolve a coleção de objetos de pedido de operação para uma operação crítica protegida pelo recurso ResourceGuard especificado.

function listUpdateProtectionPolicyRequestsObjects(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetUpdateProtectionPolicyRequestsObjectsOptionalParams): PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

Devoluções

patch(string, string, PatchResourceGuardInput, ResourceGuardsPatchOptionalParams)

Atualizações um recurso ResourceGuard pertencente a um grupo de recursos. Por exemplo, atualizar etiquetas para um recurso.

function patch(resourceGroupName: string, resourceGuardsName: string, parameters: PatchResourceGuardInput, options?: ResourceGuardsPatchOptionalParams): Promise<ResourceGuardResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

O nome do ResourceGuard

parameters
PatchResourceGuardInput

Corpo do pedido para operação

options
ResourceGuardsPatchOptionalParams

Os parâmetros de opções.

Devoluções

put(string, string, ResourceGuardResource, ResourceGuardsPutOptionalParams)

Cria ou atualiza um recurso resourceGuard pertencente a um grupo de recursos.

function put(resourceGroupName: string, resourceGuardsName: string, parameters: ResourceGuardResource, options?: ResourceGuardsPutOptionalParams): Promise<ResourceGuardResource>

Parâmetros

resourceGroupName

string

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

resourceGuardsName

string

O nome do ResourceGuard

parameters
ResourceGuardResource

Corpo do pedido para operação

options
ResourceGuardsPutOptionalParams

Os parâmetros de opções.

Devoluções