ResourceGuardProxyOperations interface
Interface representing a ResourceGuardProxy operations.
Properties
| delete | Delete ResourceGuardProxy under vault |
| get | Returns ResourceGuardProxy under vault and with the name referenced in request |
| put | Add or Update ResourceGuardProxy under vault Secures vault critical operations |
| unlock |
Secures delete ResourceGuardProxy operations. |
Property Details
delete
Delete ResourceGuardProxy under vault
delete: (vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, options?: ResourceGuardProxyDeleteOptionalParams) => Promise<void>
Property Value
(vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, options?: ResourceGuardProxyDeleteOptionalParams) => Promise<void>
get
Returns ResourceGuardProxy under vault and with the name referenced in request
get: (vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, options?: ResourceGuardProxyGetOptionalParams) => Promise<ResourceGuardProxyBaseResource>
Property Value
(vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, options?: ResourceGuardProxyGetOptionalParams) => Promise<ResourceGuardProxyBaseResource>
put
Add or Update ResourceGuardProxy under vault Secures vault critical operations
put: (vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, parameters: ResourceGuardProxyBaseResource, options?: ResourceGuardProxyPutOptionalParams) => Promise<ResourceGuardProxyBaseResource>
Property Value
(vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, parameters: ResourceGuardProxyBaseResource, options?: ResourceGuardProxyPutOptionalParams) => Promise<ResourceGuardProxyBaseResource>
unlockDelete
Secures delete ResourceGuardProxy operations.
unlockDelete: (vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, parameters: UnlockDeleteRequest, options?: ResourceGuardProxyUnlockDeleteOptionalParams) => Promise<UnlockDeleteResponse>
Property Value
(vaultName: string, resourceGroupName: string, resourceGuardProxyName: string, parameters: UnlockDeleteRequest, options?: ResourceGuardProxyUnlockDeleteOptionalParams) => Promise<UnlockDeleteResponse>