Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateBackupResourceGuardProxyID(input interface{}, key string) (warnings []string, errors []error) + type BackupResourceGuardProxyId struct + BackupResourceGuardProxyName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewBackupResourceGuardProxyID(subscriptionId string, resourceGroupName string, vaultName string, ...) BackupResourceGuardProxyId + func ParseBackupResourceGuardProxyID(input string) (*BackupResourceGuardProxyId, error) + func ParseBackupResourceGuardProxyIDInsensitively(input string) (*BackupResourceGuardProxyId, error) + func (id *BackupResourceGuardProxyId) FromParseResult(input resourceids.ParseResult) error + func (id BackupResourceGuardProxyId) ID() string + func (id BackupResourceGuardProxyId) Segments() []resourceids.Segment + func (id BackupResourceGuardProxyId) String() string + type DeleteOperationResponse struct + HttpResponse *http.Response + type GetOperationResponse struct + HttpResponse *http.Response + Model *ResourceGuardProxyBaseResource + type PutOperationResponse struct + HttpResponse *http.Response + Model *ResourceGuardProxyBaseResource + type ResourceGuardOperationDetail struct + DefaultResourceRequest *string + VaultCriticalOperation *string + type ResourceGuardProxyBase struct + Description *string + LastUpdatedTime *string + ResourceGuardOperationDetails *[]ResourceGuardOperationDetail + ResourceGuardResourceId *string + type ResourceGuardProxyBaseResource struct + ETag *string + Id *string + Location *string + Name *string + Properties *ResourceGuardProxyBase + Tags *map[string]string + Type *string + type ResourceGuardProxyClient struct + Client autorest.Client + func NewResourceGuardProxyClientWithBaseURI(endpoint string) ResourceGuardProxyClient + func (c ResourceGuardProxyClient) Delete(ctx context.Context, id BackupResourceGuardProxyId) (result DeleteOperationResponse, err error) + func (c ResourceGuardProxyClient) Get(ctx context.Context, id BackupResourceGuardProxyId) (result GetOperationResponse, err error) + func (c ResourceGuardProxyClient) Put(ctx context.Context, id BackupResourceGuardProxyId, ...) (result PutOperationResponse, err error) + func (c ResourceGuardProxyClient) UnlockDelete(ctx context.Context, id BackupResourceGuardProxyId, input UnlockDeleteRequest) (result UnlockDeleteOperationResponse, err error) + type UnlockDeleteOperationResponse struct + HttpResponse *http.Response + Model *UnlockDeleteResponse + type UnlockDeleteRequest struct + ResourceGuardOperationRequests *[]string + ResourceToBeDeleted *string + type UnlockDeleteResponse struct + UnlockDeleteExpiryTime *string