ResourceGuardsOperations interface
Interface representing a ResourceGuards operations.
Properties
| delete | |
| get | Returns a ResourceGuard belonging to a resource group. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| get |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns ResourceGuards collection belonging to a ResourceGroup. |
| list |
Returns ResourceGuards collection belonging to a subscription. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| list |
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource. |
| patch | Updates a ResourceGuard resource belonging to a resource group. For example, updating tags for a resource. |
| put | Creates or updates a ResourceGuard resource belonging to a resource group. |
Property Details
delete
delete: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsDeleteOptionalParams) => Promise<void>
get
Returns a ResourceGuard belonging to a resource group.
get: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetOptionalParams) => Promise<ResourceGuardResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsGetOptionalParams) => Promise<ResourceGuardResource>
getDefaultBackupSecurityPINRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultBackupSecurityPINRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultBackupSecurityPINRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultBackupSecurityPINRequestsObjectOptionalParams) => Promise<DppBaseResource>
getDefaultDeleteProtectedItemRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultDeleteProtectedItemRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteProtectedItemRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteProtectedItemRequestsObjectOptionalParams) => Promise<DppBaseResource>
getDefaultDeleteResourceGuardProxyRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultDeleteResourceGuardProxyRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectOptionalParams) => Promise<DppBaseResource>
getDefaultDisableSoftDeleteRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultDisableSoftDeleteRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDisableSoftDeleteRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultDisableSoftDeleteRequestsObjectOptionalParams) => Promise<DppBaseResource>
getDefaultUpdateProtectedItemRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultUpdateProtectedItemRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectedItemRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectedItemRequestsObjectOptionalParams) => Promise<DppBaseResource>
getDefaultUpdateProtectionPolicyRequestsObject
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
getDefaultUpdateProtectionPolicyRequestsObject: (resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectOptionalParams) => Promise<DppBaseResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, requestName: string, options?: ResourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectOptionalParams) => Promise<DppBaseResource>
listBackupSecurityPINRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listBackupSecurityPINRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListBackupSecurityPINRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListBackupSecurityPINRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
listDeleteProtectedItemRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listDeleteProtectedItemRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDeleteProtectedItemRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDeleteProtectedItemRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
listDeleteResourceGuardProxyRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listDeleteResourceGuardProxyRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDeleteResourceGuardProxyRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDeleteResourceGuardProxyRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
listDisableSoftDeleteRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listDisableSoftDeleteRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDisableSoftDeleteRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListDisableSoftDeleteRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
listResourcesInResourceGroup
Returns ResourceGuards collection belonging to a ResourceGroup.
listResourcesInResourceGroup: (resourceGroupName: string, options?: ResourceGuardsListResourcesInResourceGroupOptionalParams) => PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>
Property Value
(resourceGroupName: string, options?: ResourceGuardsListResourcesInResourceGroupOptionalParams) => PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>
listResourcesInSubscription
Returns ResourceGuards collection belonging to a subscription.
listResourcesInSubscription: (options?: ResourceGuardsListResourcesInSubscriptionOptionalParams) => PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>
Property Value
(options?: ResourceGuardsListResourcesInSubscriptionOptionalParams) => PagedAsyncIterableIterator<ResourceGuardResource, ResourceGuardResource[], PageSettings>
listUpdateProtectedItemRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listUpdateProtectedItemRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListUpdateProtectedItemRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListUpdateProtectedItemRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
listUpdateProtectionPolicyRequestsObjects
Returns collection of operation request objects for a critical operation protected by the given ResourceGuard resource.
listUpdateProtectionPolicyRequestsObjects: (resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListUpdateProtectionPolicyRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
Property Value
(resourceGroupName: string, resourceGuardsName: string, options?: ResourceGuardsListUpdateProtectionPolicyRequestsObjectsOptionalParams) => PagedAsyncIterableIterator<DppBaseResource, DppBaseResource[], PageSettings>
patch
Updates a ResourceGuard resource belonging to a resource group. For example, updating tags for a resource.
patch: (resourceGroupName: string, resourceGuardsName: string, parameters: PatchResourceGuardInput, options?: ResourceGuardsPatchOptionalParams) => Promise<ResourceGuardResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, parameters: PatchResourceGuardInput, options?: ResourceGuardsPatchOptionalParams) => Promise<ResourceGuardResource>
put
Creates or updates a ResourceGuard resource belonging to a resource group.
put: (resourceGroupName: string, resourceGuardsName: string, parameters: ResourceGuardResource, options?: ResourceGuardsPutOptionalParams) => Promise<ResourceGuardResource>
Property Value
(resourceGroupName: string, resourceGuardsName: string, parameters: ResourceGuardResource, options?: ResourceGuardsPutOptionalParams) => Promise<ResourceGuardResource>