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 PossibleValuesForProvisioningState() []string + func ValidateDeleteProtectedItemRequestID(input interface{}, key string) (warnings []string, errors []error) + func ValidateDeleteResourceGuardProxyRequestID(input interface{}, key string) (warnings []string, errors []error) + func ValidateDisableSoftDeleteRequestID(input interface{}, key string) (warnings []string, errors []error) + func ValidateGetBackupSecurityPINRequestID(input interface{}, key string) (warnings []string, errors []error) + func ValidateResourceGuardID(input interface{}, key string) (warnings []string, errors []error) + func ValidateUpdateProtectedItemRequestID(input interface{}, key string) (warnings []string, errors []error) + func ValidateUpdateProtectionPolicyRequestID(input interface{}, key string) (warnings []string, errors []error) + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type DeleteProtectedItemRequestId struct + DeleteProtectedItemRequestName string + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + func NewDeleteProtectedItemRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) DeleteProtectedItemRequestId + func ParseDeleteProtectedItemRequestID(input string) (*DeleteProtectedItemRequestId, error) + func ParseDeleteProtectedItemRequestIDInsensitively(input string) (*DeleteProtectedItemRequestId, error) + func (id *DeleteProtectedItemRequestId) FromParseResult(input resourceids.ParseResult) error + func (id DeleteProtectedItemRequestId) ID() string + func (id DeleteProtectedItemRequestId) Segments() []resourceids.Segment + func (id DeleteProtectedItemRequestId) String() string + type DeleteResourceGuardProxyRequestId struct + DeleteResourceGuardProxyRequestName string + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + func NewDeleteResourceGuardProxyRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) DeleteResourceGuardProxyRequestId + func ParseDeleteResourceGuardProxyRequestID(input string) (*DeleteResourceGuardProxyRequestId, error) + func ParseDeleteResourceGuardProxyRequestIDInsensitively(input string) (*DeleteResourceGuardProxyRequestId, error) + func (id *DeleteResourceGuardProxyRequestId) FromParseResult(input resourceids.ParseResult) error + func (id DeleteResourceGuardProxyRequestId) ID() string + func (id DeleteResourceGuardProxyRequestId) Segments() []resourceids.Segment + func (id DeleteResourceGuardProxyRequestId) String() string + type DisableSoftDeleteRequestId struct + DisableSoftDeleteRequestName string + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + func NewDisableSoftDeleteRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) DisableSoftDeleteRequestId + func ParseDisableSoftDeleteRequestID(input string) (*DisableSoftDeleteRequestId, error) + func ParseDisableSoftDeleteRequestIDInsensitively(input string) (*DisableSoftDeleteRequestId, error) + func (id *DisableSoftDeleteRequestId) FromParseResult(input resourceids.ParseResult) error + func (id DisableSoftDeleteRequestId) ID() string + func (id DisableSoftDeleteRequestId) Segments() []resourceids.Segment + func (id DisableSoftDeleteRequestId) String() string + type DppBaseResource struct + Id *string + Name *string + Type *string + type DppBaseResourceOperationPredicate struct + Id *string + Name *string + Type *string + func (p DppBaseResourceOperationPredicate) Matches(input DppBaseResource) bool + type GetBackupSecurityPINRequestId struct + GetBackupSecurityPINRequestName string + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + func NewGetBackupSecurityPINRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) GetBackupSecurityPINRequestId + func ParseGetBackupSecurityPINRequestID(input string) (*GetBackupSecurityPINRequestId, error) + func ParseGetBackupSecurityPINRequestIDInsensitively(input string) (*GetBackupSecurityPINRequestId, error) + func (id *GetBackupSecurityPINRequestId) FromParseResult(input resourceids.ParseResult) error + func (id GetBackupSecurityPINRequestId) ID() string + func (id GetBackupSecurityPINRequestId) Segments() []resourceids.Segment + func (id GetBackupSecurityPINRequestId) String() string + type GetBackupSecurityPINRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetBackupSecurityPINRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetBackupSecurityPINRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetBackupSecurityPINRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type GetDefaultBackupSecurityPINRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDefaultDeleteProtectedItemRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDefaultDeleteResourceGuardProxyRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDefaultDisableSoftDeleteRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDefaultUpdateProtectedItemRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDefaultUpdateProtectionPolicyRequestsObjectOperationResponse struct + HttpResponse *http.Response + Model *DppBaseResource + OData *odata.OData + type GetDeleteProtectedItemRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetDeleteProtectedItemRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetDeleteProtectedItemRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetDeleteProtectedItemRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type GetDeleteResourceGuardProxyRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetDeleteResourceGuardProxyRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetDeleteResourceGuardProxyRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetDeleteResourceGuardProxyRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type GetDisableSoftDeleteRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetDisableSoftDeleteRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetDisableSoftDeleteRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetDisableSoftDeleteRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *ResourceGuardResource + OData *odata.OData + type GetResourcesInResourceGroupCompleteResult struct + Items []ResourceGuardResource + LatestHttpResponse *http.Response + type GetResourcesInResourceGroupCustomPager struct + NextLink *odata.Link + func (p *GetResourcesInResourceGroupCustomPager) NextPageLink() *odata.Link + type GetResourcesInResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]ResourceGuardResource + OData *odata.OData + type GetResourcesInSubscriptionCompleteResult struct + Items []ResourceGuardResource + LatestHttpResponse *http.Response + type GetResourcesInSubscriptionCustomPager struct + NextLink *odata.Link + func (p *GetResourcesInSubscriptionCustomPager) NextPageLink() *odata.Link + type GetResourcesInSubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]ResourceGuardResource + OData *odata.OData + type GetUpdateProtectedItemRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetUpdateProtectedItemRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetUpdateProtectedItemRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetUpdateProtectedItemRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type GetUpdateProtectionPolicyRequestsObjectsCompleteResult struct + Items []DppBaseResource + LatestHttpResponse *http.Response + type GetUpdateProtectionPolicyRequestsObjectsCustomPager struct + NextLink *odata.Link + func (p *GetUpdateProtectionPolicyRequestsObjectsCustomPager) NextPageLink() *odata.Link + type GetUpdateProtectionPolicyRequestsObjectsOperationResponse struct + HttpResponse *http.Response + Model *[]DppBaseResource + OData *odata.OData + type PatchOperationResponse struct + HttpResponse *http.Response + Model *ResourceGuardResource + OData *odata.OData + type PatchResourceGuardInput struct + Tags *map[string]string + type ProvisioningState string + const ProvisioningStateFailed + const ProvisioningStateProvisioning + const ProvisioningStateSucceeded + const ProvisioningStateUnknown + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type PutOperationResponse struct + HttpResponse *http.Response + Model *ResourceGuardResource + OData *odata.OData + type ResourceGuard struct + AllowAutoApprovals *bool + Description *string + ProvisioningState *ProvisioningState + ResourceGuardOperations *[]ResourceGuardOperation + VaultCriticalOperationExclusionList *[]string + type ResourceGuardId struct + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + func NewResourceGuardID(subscriptionId string, resourceGroupName string, resourceGuardName string) ResourceGuardId + func ParseResourceGuardID(input string) (*ResourceGuardId, error) + func ParseResourceGuardIDInsensitively(input string) (*ResourceGuardId, error) + func (id *ResourceGuardId) FromParseResult(input resourceids.ParseResult) error + func (id ResourceGuardId) ID() string + func (id ResourceGuardId) Segments() []resourceids.Segment + func (id ResourceGuardId) String() string + type ResourceGuardOperation struct + RequestResourceType *string + VaultCriticalOperation *string + type ResourceGuardResource struct + ETag *string + Id *string + Location *string + Name *string + Properties *ResourceGuard + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type ResourceGuardResourceOperationPredicate struct + ETag *string + Id *string + Location *string + Name *string + Type *string + func (p ResourceGuardResourceOperationPredicate) Matches(input ResourceGuardResource) bool + type ResourceGuardsClient struct + Client *resourcemanager.Client + func NewResourceGuardsClientWithBaseURI(sdkApi sdkEnv.Api) (*ResourceGuardsClient, error) + func (c ResourceGuardsClient) Delete(ctx context.Context, id ResourceGuardId) (result DeleteOperationResponse, err error) + func (c ResourceGuardsClient) Get(ctx context.Context, id ResourceGuardId) (result GetOperationResponse, err error) + func (c ResourceGuardsClient) GetBackupSecurityPINRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetBackupSecurityPINRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetBackupSecurityPINRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetBackupSecurityPINRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetBackupSecurityPINRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetBackupSecurityPINRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) GetDefaultBackupSecurityPINRequestsObject(ctx context.Context, id GetBackupSecurityPINRequestId) (result GetDefaultBackupSecurityPINRequestsObjectOperationResponse, err error) + func (c ResourceGuardsClient) GetDefaultDeleteProtectedItemRequestsObject(ctx context.Context, id DeleteProtectedItemRequestId) (result GetDefaultDeleteProtectedItemRequestsObjectOperationResponse, err error) + func (c ResourceGuardsClient) GetDefaultDeleteResourceGuardProxyRequestsObject(ctx context.Context, id DeleteResourceGuardProxyRequestId) (result GetDefaultDeleteResourceGuardProxyRequestsObjectOperationResponse, ...) + func (c ResourceGuardsClient) GetDefaultDisableSoftDeleteRequestsObject(ctx context.Context, id DisableSoftDeleteRequestId) (result GetDefaultDisableSoftDeleteRequestsObjectOperationResponse, err error) + func (c ResourceGuardsClient) GetDefaultUpdateProtectedItemRequestsObject(ctx context.Context, id UpdateProtectedItemRequestId) (result GetDefaultUpdateProtectedItemRequestsObjectOperationResponse, err error) + func (c ResourceGuardsClient) GetDefaultUpdateProtectionPolicyRequestsObject(ctx context.Context, id UpdateProtectionPolicyRequestId) (result GetDefaultUpdateProtectionPolicyRequestsObjectOperationResponse, ...) + func (c ResourceGuardsClient) GetDeleteProtectedItemRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetDeleteProtectedItemRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetDeleteProtectedItemRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetDeleteProtectedItemRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetDeleteProtectedItemRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetDeleteProtectedItemRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) GetDeleteResourceGuardProxyRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetDeleteResourceGuardProxyRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetDeleteResourceGuardProxyRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetDeleteResourceGuardProxyRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetDeleteResourceGuardProxyRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetDeleteResourceGuardProxyRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) GetDisableSoftDeleteRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetDisableSoftDeleteRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetDisableSoftDeleteRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetDisableSoftDeleteRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetDisableSoftDeleteRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetDisableSoftDeleteRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) GetResourcesInResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result GetResourcesInResourceGroupOperationResponse, err error) + func (c ResourceGuardsClient) GetResourcesInResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (GetResourcesInResourceGroupCompleteResult, error) + func (c ResourceGuardsClient) GetResourcesInResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result GetResourcesInResourceGroupCompleteResult, err error) + func (c ResourceGuardsClient) GetResourcesInSubscription(ctx context.Context, id commonids.SubscriptionId) (result GetResourcesInSubscriptionOperationResponse, err error) + func (c ResourceGuardsClient) GetResourcesInSubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (GetResourcesInSubscriptionCompleteResult, error) + func (c ResourceGuardsClient) GetResourcesInSubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result GetResourcesInSubscriptionCompleteResult, err error) + func (c ResourceGuardsClient) GetUpdateProtectedItemRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetUpdateProtectedItemRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetUpdateProtectedItemRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetUpdateProtectedItemRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetUpdateProtectedItemRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetUpdateProtectedItemRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) GetUpdateProtectionPolicyRequestsObjects(ctx context.Context, id ResourceGuardId) (result GetUpdateProtectionPolicyRequestsObjectsOperationResponse, err error) + func (c ResourceGuardsClient) GetUpdateProtectionPolicyRequestsObjectsComplete(ctx context.Context, id ResourceGuardId) (GetUpdateProtectionPolicyRequestsObjectsCompleteResult, error) + func (c ResourceGuardsClient) GetUpdateProtectionPolicyRequestsObjectsCompleteMatchingPredicate(ctx context.Context, id ResourceGuardId, ...) (result GetUpdateProtectionPolicyRequestsObjectsCompleteResult, err error) + func (c ResourceGuardsClient) Patch(ctx context.Context, id ResourceGuardId, input PatchResourceGuardInput) (result PatchOperationResponse, err error) + func (c ResourceGuardsClient) Put(ctx context.Context, id ResourceGuardId, input ResourceGuardResource) (result PutOperationResponse, err error) + type UpdateProtectedItemRequestId struct + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + UpdateProtectedItemRequestName string + func NewUpdateProtectedItemRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) UpdateProtectedItemRequestId + func ParseUpdateProtectedItemRequestID(input string) (*UpdateProtectedItemRequestId, error) + func ParseUpdateProtectedItemRequestIDInsensitively(input string) (*UpdateProtectedItemRequestId, error) + func (id *UpdateProtectedItemRequestId) FromParseResult(input resourceids.ParseResult) error + func (id UpdateProtectedItemRequestId) ID() string + func (id UpdateProtectedItemRequestId) Segments() []resourceids.Segment + func (id UpdateProtectedItemRequestId) String() string + type UpdateProtectionPolicyRequestId struct + ResourceGroupName string + ResourceGuardName string + SubscriptionId string + UpdateProtectionPolicyRequestName string + func NewUpdateProtectionPolicyRequestID(subscriptionId string, resourceGroupName string, resourceGuardName string, ...) UpdateProtectionPolicyRequestId + func ParseUpdateProtectionPolicyRequestID(input string) (*UpdateProtectionPolicyRequestId, error) + func ParseUpdateProtectionPolicyRequestIDInsensitively(input string) (*UpdateProtectionPolicyRequestId, error) + func (id *UpdateProtectionPolicyRequestId) FromParseResult(input resourceids.ParseResult) error + func (id UpdateProtectionPolicyRequestId) ID() string + func (id UpdateProtectionPolicyRequestId) Segments() []resourceids.Segment + func (id UpdateProtectionPolicyRequestId) String() string