Documentation ¶
Index ¶
- func PossibleValuesForResourceDiscoveryMode() []string
- func ValidateManagementGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviderRemediationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviders2RemediationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateRemediationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateScopedRemediationID(input interface{}, key string) (warnings []string, errors []error)
- type ErrorDefinition
- type ManagementGroupId
- type PolicyInsightsClient
- func (c PolicyInsightsClient) RemediationsCancelAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsCancelAtManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCancelAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsCancelAtResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCancelAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsCancelAtResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCancelAtSubscription(ctx context.Context, id RemediationId) (result RemediationsCancelAtSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtManagementGroup(ctx context.Context, id Providers2RemediationId, input Remediation) (result RemediationsCreateOrUpdateAtManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtResource(ctx context.Context, id ScopedRemediationId, input Remediation) (result RemediationsCreateOrUpdateAtResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtResourceGroup(ctx context.Context, id ProviderRemediationId, input Remediation) (result RemediationsCreateOrUpdateAtResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtSubscription(ctx context.Context, id RemediationId, input Remediation) (result RemediationsCreateOrUpdateAtSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsDeleteAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsDeleteAtManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsDeleteAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsDeleteAtResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsDeleteAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsDeleteAtResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsDeleteAtSubscription(ctx context.Context, id RemediationId) (result RemediationsDeleteAtSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsGetAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsGetAtManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsGetAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsGetAtResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsGetAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsGetAtResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsGetAtSubscription(ctx context.Context, id RemediationId) (result RemediationsGetAtSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroup(ctx context.Context, id Providers2RemediationId, ...) (resp RemediationsListDeploymentsAtManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupComplete(ctx context.Context, id Providers2RemediationId, ...) (RemediationsListDeploymentsAtManagementGroupCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupCompleteMatchingPredicate(ctx context.Context, id Providers2RemediationId, ...) (resp RemediationsListDeploymentsAtManagementGroupCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResource(ctx context.Context, id ScopedRemediationId, ...) (resp RemediationsListDeploymentsAtResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceComplete(ctx context.Context, id ScopedRemediationId, ...) (RemediationsListDeploymentsAtResourceCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceCompleteMatchingPredicate(ctx context.Context, id ScopedRemediationId, ...) (resp RemediationsListDeploymentsAtResourceCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroup(ctx context.Context, id ProviderRemediationId, ...) (resp RemediationsListDeploymentsAtResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupComplete(ctx context.Context, id ProviderRemediationId, ...) (RemediationsListDeploymentsAtResourceGroupCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupCompleteMatchingPredicate(ctx context.Context, id ProviderRemediationId, ...) (resp RemediationsListDeploymentsAtResourceGroupCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscription(ctx context.Context, id RemediationId, ...) (resp RemediationsListDeploymentsAtSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionComplete(ctx context.Context, id RemediationId, ...) (RemediationsListDeploymentsAtSubscriptionCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionCompleteMatchingPredicate(ctx context.Context, id RemediationId, ...) (resp RemediationsListDeploymentsAtSubscriptionCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListForManagementGroup(ctx context.Context, id ManagementGroupId, ...) (resp RemediationsListForManagementGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListForManagementGroupComplete(ctx context.Context, id ManagementGroupId, ...) (RemediationsListForManagementGroupCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListForManagementGroupCompleteMatchingPredicate(ctx context.Context, id ManagementGroupId, ...) (resp RemediationsListForManagementGroupCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListForResource(ctx context.Context, id commonids.ScopeId, ...) (resp RemediationsListForResourceOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListForResourceComplete(ctx context.Context, id commonids.ScopeId, ...) (RemediationsListForResourceCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListForResourceCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, ...) (resp RemediationsListForResourceCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListForResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (resp RemediationsListForResourceGroupOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListForResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (RemediationsListForResourceGroupCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListForResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp RemediationsListForResourceGroupCompleteResult, err error)
- func (c PolicyInsightsClient) RemediationsListForSubscription(ctx context.Context, id commonids.SubscriptionId, ...) (resp RemediationsListForSubscriptionOperationResponse, err error)
- func (c PolicyInsightsClient) RemediationsListForSubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (RemediationsListForSubscriptionCompleteResult, error)
- func (c PolicyInsightsClient) RemediationsListForSubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp RemediationsListForSubscriptionCompleteResult, err error)
- type ProviderRemediationId
- type Providers2RemediationId
- type Remediation
- type RemediationDeployment
- type RemediationDeploymentOperationPredicate
- type RemediationDeploymentSummary
- type RemediationFilters
- type RemediationId
- type RemediationOperationPredicate
- type RemediationProperties
- type RemediationPropertiesFailureThreshold
- type RemediationsCancelAtManagementGroupOperationResponse
- type RemediationsCancelAtResourceGroupOperationResponse
- type RemediationsCancelAtResourceOperationResponse
- type RemediationsCancelAtSubscriptionOperationResponse
- type RemediationsCreateOrUpdateAtManagementGroupOperationResponse
- type RemediationsCreateOrUpdateAtResourceGroupOperationResponse
- type RemediationsCreateOrUpdateAtResourceOperationResponse
- type RemediationsCreateOrUpdateAtSubscriptionOperationResponse
- type RemediationsDeleteAtManagementGroupOperationResponse
- type RemediationsDeleteAtResourceGroupOperationResponse
- type RemediationsDeleteAtResourceOperationResponse
- type RemediationsDeleteAtSubscriptionOperationResponse
- type RemediationsGetAtManagementGroupOperationResponse
- type RemediationsGetAtResourceGroupOperationResponse
- type RemediationsGetAtResourceOperationResponse
- type RemediationsGetAtSubscriptionOperationResponse
- type RemediationsListDeploymentsAtManagementGroupCompleteResult
- type RemediationsListDeploymentsAtManagementGroupOperationOptions
- type RemediationsListDeploymentsAtManagementGroupOperationResponse
- type RemediationsListDeploymentsAtResourceCompleteResult
- type RemediationsListDeploymentsAtResourceGroupCompleteResult
- type RemediationsListDeploymentsAtResourceGroupOperationOptions
- type RemediationsListDeploymentsAtResourceGroupOperationResponse
- type RemediationsListDeploymentsAtResourceOperationOptions
- type RemediationsListDeploymentsAtResourceOperationResponse
- type RemediationsListDeploymentsAtSubscriptionCompleteResult
- type RemediationsListDeploymentsAtSubscriptionOperationOptions
- type RemediationsListDeploymentsAtSubscriptionOperationResponse
- type RemediationsListForManagementGroupCompleteResult
- type RemediationsListForManagementGroupOperationOptions
- type RemediationsListForManagementGroupOperationResponse
- type RemediationsListForResourceCompleteResult
- type RemediationsListForResourceGroupCompleteResult
- type RemediationsListForResourceGroupOperationOptions
- type RemediationsListForResourceGroupOperationResponse
- type RemediationsListForResourceOperationOptions
- type RemediationsListForResourceOperationResponse
- type RemediationsListForSubscriptionCompleteResult
- type RemediationsListForSubscriptionOperationOptions
- type RemediationsListForSubscriptionOperationResponse
- type ResourceDiscoveryMode
- type ScopedRemediationId
- type TypedErrorInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForResourceDiscoveryMode ¶
func PossibleValuesForResourceDiscoveryMode() []string
func ValidateManagementGroupID ¶
ValidateManagementGroupID checks that 'input' can be parsed as a Management Group ID
func ValidateProviderRemediationID ¶
func ValidateProviderRemediationID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviderRemediationID checks that 'input' can be parsed as a Provider Remediation ID
func ValidateProviders2RemediationID ¶
func ValidateProviders2RemediationID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviders2RemediationID checks that 'input' can be parsed as a Providers 2 Remediation ID
func ValidateRemediationID ¶
ValidateRemediationID checks that 'input' can be parsed as a Remediation ID
func ValidateScopedRemediationID ¶
ValidateScopedRemediationID checks that 'input' can be parsed as a Scoped Remediation ID
Types ¶
type ErrorDefinition ¶
type ErrorDefinition struct { AdditionalInfo *[]TypedErrorInfo `json:"additionalInfo,omitempty"` Code *string `json:"code,omitempty"` Details *[]ErrorDefinition `json:"details,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
type ManagementGroupId ¶
type ManagementGroupId struct {
ManagementGroupId string
}
ManagementGroupId is a struct representing the Resource ID for a Management Group
func NewManagementGroupID ¶
func NewManagementGroupID(managementGroupId string) ManagementGroupId
NewManagementGroupID returns a new ManagementGroupId struct
func ParseManagementGroupID ¶
func ParseManagementGroupID(input string) (*ManagementGroupId, error)
ParseManagementGroupID parses 'input' into a ManagementGroupId
func ParseManagementGroupIDInsensitively ¶
func ParseManagementGroupIDInsensitively(input string) (*ManagementGroupId, error)
ParseManagementGroupIDInsensitively parses 'input' case-insensitively into a ManagementGroupId note: this method should only be used for API response data and not user input
func (ManagementGroupId) ID ¶
func (id ManagementGroupId) ID() string
ID returns the formatted Management Group ID
func (ManagementGroupId) Segments ¶
func (id ManagementGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Management Group ID
func (ManagementGroupId) String ¶
func (id ManagementGroupId) String() string
String returns a human-readable description of this Management Group ID
type PolicyInsightsClient ¶
type PolicyInsightsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewPolicyInsightsClientWithBaseURI ¶
func NewPolicyInsightsClientWithBaseURI(endpoint string) PolicyInsightsClient
func (PolicyInsightsClient) RemediationsCancelAtManagementGroup ¶
func (c PolicyInsightsClient) RemediationsCancelAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsCancelAtManagementGroupOperationResponse, err error)
RemediationsCancelAtManagementGroup ...
func (PolicyInsightsClient) RemediationsCancelAtResource ¶
func (c PolicyInsightsClient) RemediationsCancelAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsCancelAtResourceOperationResponse, err error)
RemediationsCancelAtResource ...
func (PolicyInsightsClient) RemediationsCancelAtResourceGroup ¶
func (c PolicyInsightsClient) RemediationsCancelAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsCancelAtResourceGroupOperationResponse, err error)
RemediationsCancelAtResourceGroup ...
func (PolicyInsightsClient) RemediationsCancelAtSubscription ¶
func (c PolicyInsightsClient) RemediationsCancelAtSubscription(ctx context.Context, id RemediationId) (result RemediationsCancelAtSubscriptionOperationResponse, err error)
RemediationsCancelAtSubscription ...
func (PolicyInsightsClient) RemediationsCreateOrUpdateAtManagementGroup ¶
func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtManagementGroup(ctx context.Context, id Providers2RemediationId, input Remediation) (result RemediationsCreateOrUpdateAtManagementGroupOperationResponse, err error)
RemediationsCreateOrUpdateAtManagementGroup ...
func (PolicyInsightsClient) RemediationsCreateOrUpdateAtResource ¶
func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtResource(ctx context.Context, id ScopedRemediationId, input Remediation) (result RemediationsCreateOrUpdateAtResourceOperationResponse, err error)
RemediationsCreateOrUpdateAtResource ...
func (PolicyInsightsClient) RemediationsCreateOrUpdateAtResourceGroup ¶
func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtResourceGroup(ctx context.Context, id ProviderRemediationId, input Remediation) (result RemediationsCreateOrUpdateAtResourceGroupOperationResponse, err error)
RemediationsCreateOrUpdateAtResourceGroup ...
func (PolicyInsightsClient) RemediationsCreateOrUpdateAtSubscription ¶
func (c PolicyInsightsClient) RemediationsCreateOrUpdateAtSubscription(ctx context.Context, id RemediationId, input Remediation) (result RemediationsCreateOrUpdateAtSubscriptionOperationResponse, err error)
RemediationsCreateOrUpdateAtSubscription ...
func (PolicyInsightsClient) RemediationsDeleteAtManagementGroup ¶
func (c PolicyInsightsClient) RemediationsDeleteAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsDeleteAtManagementGroupOperationResponse, err error)
RemediationsDeleteAtManagementGroup ...
func (PolicyInsightsClient) RemediationsDeleteAtResource ¶
func (c PolicyInsightsClient) RemediationsDeleteAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsDeleteAtResourceOperationResponse, err error)
RemediationsDeleteAtResource ...
func (PolicyInsightsClient) RemediationsDeleteAtResourceGroup ¶
func (c PolicyInsightsClient) RemediationsDeleteAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsDeleteAtResourceGroupOperationResponse, err error)
RemediationsDeleteAtResourceGroup ...
func (PolicyInsightsClient) RemediationsDeleteAtSubscription ¶
func (c PolicyInsightsClient) RemediationsDeleteAtSubscription(ctx context.Context, id RemediationId) (result RemediationsDeleteAtSubscriptionOperationResponse, err error)
RemediationsDeleteAtSubscription ...
func (PolicyInsightsClient) RemediationsGetAtManagementGroup ¶
func (c PolicyInsightsClient) RemediationsGetAtManagementGroup(ctx context.Context, id Providers2RemediationId) (result RemediationsGetAtManagementGroupOperationResponse, err error)
RemediationsGetAtManagementGroup ...
func (PolicyInsightsClient) RemediationsGetAtResource ¶
func (c PolicyInsightsClient) RemediationsGetAtResource(ctx context.Context, id ScopedRemediationId) (result RemediationsGetAtResourceOperationResponse, err error)
RemediationsGetAtResource ...
func (PolicyInsightsClient) RemediationsGetAtResourceGroup ¶
func (c PolicyInsightsClient) RemediationsGetAtResourceGroup(ctx context.Context, id ProviderRemediationId) (result RemediationsGetAtResourceGroupOperationResponse, err error)
RemediationsGetAtResourceGroup ...
func (PolicyInsightsClient) RemediationsGetAtSubscription ¶
func (c PolicyInsightsClient) RemediationsGetAtSubscription(ctx context.Context, id RemediationId) (result RemediationsGetAtSubscriptionOperationResponse, err error)
RemediationsGetAtSubscription ...
func (PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroup ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroup(ctx context.Context, id Providers2RemediationId, options RemediationsListDeploymentsAtManagementGroupOperationOptions) (resp RemediationsListDeploymentsAtManagementGroupOperationResponse, err error)
RemediationsListDeploymentsAtManagementGroup ...
func (PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupComplete ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupComplete(ctx context.Context, id Providers2RemediationId, options RemediationsListDeploymentsAtManagementGroupOperationOptions) (RemediationsListDeploymentsAtManagementGroupCompleteResult, error)
RemediationsListDeploymentsAtManagementGroupComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtManagementGroupCompleteMatchingPredicate(ctx context.Context, id Providers2RemediationId, options RemediationsListDeploymentsAtManagementGroupOperationOptions, predicate RemediationDeploymentOperationPredicate) (resp RemediationsListDeploymentsAtManagementGroupCompleteResult, err error)
RemediationsListDeploymentsAtManagementGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListDeploymentsAtResource ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResource(ctx context.Context, id ScopedRemediationId, options RemediationsListDeploymentsAtResourceOperationOptions) (resp RemediationsListDeploymentsAtResourceOperationResponse, err error)
RemediationsListDeploymentsAtResource ...
func (PolicyInsightsClient) RemediationsListDeploymentsAtResourceComplete ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceComplete(ctx context.Context, id ScopedRemediationId, options RemediationsListDeploymentsAtResourceOperationOptions) (RemediationsListDeploymentsAtResourceCompleteResult, error)
RemediationsListDeploymentsAtResourceComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListDeploymentsAtResourceCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceCompleteMatchingPredicate(ctx context.Context, id ScopedRemediationId, options RemediationsListDeploymentsAtResourceOperationOptions, predicate RemediationDeploymentOperationPredicate) (resp RemediationsListDeploymentsAtResourceCompleteResult, err error)
RemediationsListDeploymentsAtResourceCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroup ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroup(ctx context.Context, id ProviderRemediationId, options RemediationsListDeploymentsAtResourceGroupOperationOptions) (resp RemediationsListDeploymentsAtResourceGroupOperationResponse, err error)
RemediationsListDeploymentsAtResourceGroup ...
func (PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupComplete ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupComplete(ctx context.Context, id ProviderRemediationId, options RemediationsListDeploymentsAtResourceGroupOperationOptions) (RemediationsListDeploymentsAtResourceGroupCompleteResult, error)
RemediationsListDeploymentsAtResourceGroupComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtResourceGroupCompleteMatchingPredicate(ctx context.Context, id ProviderRemediationId, options RemediationsListDeploymentsAtResourceGroupOperationOptions, predicate RemediationDeploymentOperationPredicate) (resp RemediationsListDeploymentsAtResourceGroupCompleteResult, err error)
RemediationsListDeploymentsAtResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListDeploymentsAtSubscription ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscription(ctx context.Context, id RemediationId, options RemediationsListDeploymentsAtSubscriptionOperationOptions) (resp RemediationsListDeploymentsAtSubscriptionOperationResponse, err error)
RemediationsListDeploymentsAtSubscription ...
func (PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionComplete ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionComplete(ctx context.Context, id RemediationId, options RemediationsListDeploymentsAtSubscriptionOperationOptions) (RemediationsListDeploymentsAtSubscriptionCompleteResult, error)
RemediationsListDeploymentsAtSubscriptionComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListDeploymentsAtSubscriptionCompleteMatchingPredicate(ctx context.Context, id RemediationId, options RemediationsListDeploymentsAtSubscriptionOperationOptions, predicate RemediationDeploymentOperationPredicate) (resp RemediationsListDeploymentsAtSubscriptionCompleteResult, err error)
RemediationsListDeploymentsAtSubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListForManagementGroup ¶
func (c PolicyInsightsClient) RemediationsListForManagementGroup(ctx context.Context, id ManagementGroupId, options RemediationsListForManagementGroupOperationOptions) (resp RemediationsListForManagementGroupOperationResponse, err error)
RemediationsListForManagementGroup ...
func (PolicyInsightsClient) RemediationsListForManagementGroupComplete ¶
func (c PolicyInsightsClient) RemediationsListForManagementGroupComplete(ctx context.Context, id ManagementGroupId, options RemediationsListForManagementGroupOperationOptions) (RemediationsListForManagementGroupCompleteResult, error)
RemediationsListForManagementGroupComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListForManagementGroupCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListForManagementGroupCompleteMatchingPredicate(ctx context.Context, id ManagementGroupId, options RemediationsListForManagementGroupOperationOptions, predicate RemediationOperationPredicate) (resp RemediationsListForManagementGroupCompleteResult, err error)
RemediationsListForManagementGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListForResource ¶
func (c PolicyInsightsClient) RemediationsListForResource(ctx context.Context, id commonids.ScopeId, options RemediationsListForResourceOperationOptions) (resp RemediationsListForResourceOperationResponse, err error)
RemediationsListForResource ...
func (PolicyInsightsClient) RemediationsListForResourceComplete ¶
func (c PolicyInsightsClient) RemediationsListForResourceComplete(ctx context.Context, id commonids.ScopeId, options RemediationsListForResourceOperationOptions) (RemediationsListForResourceCompleteResult, error)
RemediationsListForResourceComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListForResourceCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListForResourceCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, options RemediationsListForResourceOperationOptions, predicate RemediationOperationPredicate) (resp RemediationsListForResourceCompleteResult, err error)
RemediationsListForResourceCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListForResourceGroup ¶
func (c PolicyInsightsClient) RemediationsListForResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options RemediationsListForResourceGroupOperationOptions) (resp RemediationsListForResourceGroupOperationResponse, err error)
RemediationsListForResourceGroup ...
func (PolicyInsightsClient) RemediationsListForResourceGroupComplete ¶
func (c PolicyInsightsClient) RemediationsListForResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options RemediationsListForResourceGroupOperationOptions) (RemediationsListForResourceGroupCompleteResult, error)
RemediationsListForResourceGroupComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListForResourceGroupCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListForResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options RemediationsListForResourceGroupOperationOptions, predicate RemediationOperationPredicate) (resp RemediationsListForResourceGroupCompleteResult, err error)
RemediationsListForResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PolicyInsightsClient) RemediationsListForSubscription ¶
func (c PolicyInsightsClient) RemediationsListForSubscription(ctx context.Context, id commonids.SubscriptionId, options RemediationsListForSubscriptionOperationOptions) (resp RemediationsListForSubscriptionOperationResponse, err error)
RemediationsListForSubscription ...
func (PolicyInsightsClient) RemediationsListForSubscriptionComplete ¶
func (c PolicyInsightsClient) RemediationsListForSubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, options RemediationsListForSubscriptionOperationOptions) (RemediationsListForSubscriptionCompleteResult, error)
RemediationsListForSubscriptionComplete retrieves all of the results into a single object
func (PolicyInsightsClient) RemediationsListForSubscriptionCompleteMatchingPredicate ¶
func (c PolicyInsightsClient) RemediationsListForSubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options RemediationsListForSubscriptionOperationOptions, predicate RemediationOperationPredicate) (resp RemediationsListForSubscriptionCompleteResult, err error)
RemediationsListForSubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type ProviderRemediationId ¶
type ProviderRemediationId struct { SubscriptionId string ResourceGroupName string RemediationName string }
ProviderRemediationId is a struct representing the Resource ID for a Provider Remediation
func NewProviderRemediationID ¶
func NewProviderRemediationID(subscriptionId string, resourceGroupName string, remediationName string) ProviderRemediationId
NewProviderRemediationID returns a new ProviderRemediationId struct
func ParseProviderRemediationID ¶
func ParseProviderRemediationID(input string) (*ProviderRemediationId, error)
ParseProviderRemediationID parses 'input' into a ProviderRemediationId
func ParseProviderRemediationIDInsensitively ¶
func ParseProviderRemediationIDInsensitively(input string) (*ProviderRemediationId, error)
ParseProviderRemediationIDInsensitively parses 'input' case-insensitively into a ProviderRemediationId note: this method should only be used for API response data and not user input
func (ProviderRemediationId) ID ¶
func (id ProviderRemediationId) ID() string
ID returns the formatted Provider Remediation ID
func (ProviderRemediationId) Segments ¶
func (id ProviderRemediationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provider Remediation ID
func (ProviderRemediationId) String ¶
func (id ProviderRemediationId) String() string
String returns a human-readable description of this Provider Remediation ID
type Providers2RemediationId ¶
Providers2RemediationId is a struct representing the Resource ID for a Providers 2 Remediation
func NewProviders2RemediationID ¶
func NewProviders2RemediationID(managementGroupId string, remediationName string) Providers2RemediationId
NewProviders2RemediationID returns a new Providers2RemediationId struct
func ParseProviders2RemediationID ¶
func ParseProviders2RemediationID(input string) (*Providers2RemediationId, error)
ParseProviders2RemediationID parses 'input' into a Providers2RemediationId
func ParseProviders2RemediationIDInsensitively ¶
func ParseProviders2RemediationIDInsensitively(input string) (*Providers2RemediationId, error)
ParseProviders2RemediationIDInsensitively parses 'input' case-insensitively into a Providers2RemediationId note: this method should only be used for API response data and not user input
func (Providers2RemediationId) ID ¶
func (id Providers2RemediationId) ID() string
ID returns the formatted Providers 2 Remediation ID
func (Providers2RemediationId) Segments ¶
func (id Providers2RemediationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Providers 2 Remediation ID
func (Providers2RemediationId) String ¶
func (id Providers2RemediationId) String() string
String returns a human-readable description of this Providers 2 Remediation ID
type Remediation ¶
type Remediation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RemediationProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type RemediationDeployment ¶
type RemediationDeployment struct { CreatedOn *string `json:"createdOn,omitempty"` DeploymentId *string `json:"deploymentId,omitempty"` Error *ErrorDefinition `json:"error,omitempty"` LastUpdatedOn *string `json:"lastUpdatedOn,omitempty"` RemediatedResourceId *string `json:"remediatedResourceId,omitempty"` ResourceLocation *string `json:"resourceLocation,omitempty"` Status *string `json:"status,omitempty"` }
func (*RemediationDeployment) GetCreatedOnAsTime ¶
func (o *RemediationDeployment) GetCreatedOnAsTime() (*time.Time, error)
func (*RemediationDeployment) GetLastUpdatedOnAsTime ¶
func (o *RemediationDeployment) GetLastUpdatedOnAsTime() (*time.Time, error)
func (*RemediationDeployment) SetCreatedOnAsTime ¶
func (o *RemediationDeployment) SetCreatedOnAsTime(input time.Time)
func (*RemediationDeployment) SetLastUpdatedOnAsTime ¶
func (o *RemediationDeployment) SetLastUpdatedOnAsTime(input time.Time)
type RemediationDeploymentOperationPredicate ¶
type RemediationDeploymentOperationPredicate struct { CreatedOn *string DeploymentId *string LastUpdatedOn *string RemediatedResourceId *string ResourceLocation *string Status *string }
func (RemediationDeploymentOperationPredicate) Matches ¶
func (p RemediationDeploymentOperationPredicate) Matches(input RemediationDeployment) bool
type RemediationFilters ¶
type RemediationFilters struct {
Locations *[]string `json:"locations,omitempty"`
}
type RemediationId ¶
RemediationId is a struct representing the Resource ID for a Remediation
func NewRemediationID ¶
func NewRemediationID(subscriptionId string, remediationName string) RemediationId
NewRemediationID returns a new RemediationId struct
func ParseRemediationID ¶
func ParseRemediationID(input string) (*RemediationId, error)
ParseRemediationID parses 'input' into a RemediationId
func ParseRemediationIDInsensitively ¶
func ParseRemediationIDInsensitively(input string) (*RemediationId, error)
ParseRemediationIDInsensitively parses 'input' case-insensitively into a RemediationId note: this method should only be used for API response data and not user input
func (RemediationId) ID ¶
func (id RemediationId) ID() string
ID returns the formatted Remediation ID
func (RemediationId) Segments ¶
func (id RemediationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Remediation ID
func (RemediationId) String ¶
func (id RemediationId) String() string
String returns a human-readable description of this Remediation ID
type RemediationOperationPredicate ¶
func (RemediationOperationPredicate) Matches ¶
func (p RemediationOperationPredicate) Matches(input Remediation) bool
type RemediationProperties ¶
type RemediationProperties struct { CorrelationId *string `json:"correlationId,omitempty"` CreatedOn *string `json:"createdOn,omitempty"` DeploymentStatus *RemediationDeploymentSummary `json:"deploymentStatus,omitempty"` FailureThreshold *RemediationPropertiesFailureThreshold `json:"failureThreshold,omitempty"` Filters *RemediationFilters `json:"filters,omitempty"` LastUpdatedOn *string `json:"lastUpdatedOn,omitempty"` ParallelDeployments *int64 `json:"parallelDeployments,omitempty"` PolicyAssignmentId *string `json:"policyAssignmentId,omitempty"` PolicyDefinitionReferenceId *string `json:"policyDefinitionReferenceId,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceCount *int64 `json:"resourceCount,omitempty"` ResourceDiscoveryMode *ResourceDiscoveryMode `json:"resourceDiscoveryMode,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` }
func (*RemediationProperties) GetCreatedOnAsTime ¶
func (o *RemediationProperties) GetCreatedOnAsTime() (*time.Time, error)
func (*RemediationProperties) GetLastUpdatedOnAsTime ¶
func (o *RemediationProperties) GetLastUpdatedOnAsTime() (*time.Time, error)
func (*RemediationProperties) SetCreatedOnAsTime ¶
func (o *RemediationProperties) SetCreatedOnAsTime(input time.Time)
func (*RemediationProperties) SetLastUpdatedOnAsTime ¶
func (o *RemediationProperties) SetLastUpdatedOnAsTime(input time.Time)
type RemediationPropertiesFailureThreshold ¶
type RemediationPropertiesFailureThreshold struct {
Percentage *float64 `json:"percentage,omitempty"`
}
type RemediationsCancelAtManagementGroupOperationResponse ¶
type RemediationsCancelAtManagementGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCancelAtResourceGroupOperationResponse ¶
type RemediationsCancelAtResourceGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCancelAtResourceOperationResponse ¶
type RemediationsCancelAtResourceOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCancelAtSubscriptionOperationResponse ¶
type RemediationsCancelAtSubscriptionOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCreateOrUpdateAtManagementGroupOperationResponse ¶
type RemediationsCreateOrUpdateAtManagementGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCreateOrUpdateAtResourceGroupOperationResponse ¶
type RemediationsCreateOrUpdateAtResourceGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCreateOrUpdateAtResourceOperationResponse ¶
type RemediationsCreateOrUpdateAtResourceOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsCreateOrUpdateAtSubscriptionOperationResponse ¶
type RemediationsCreateOrUpdateAtSubscriptionOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsDeleteAtManagementGroupOperationResponse ¶
type RemediationsDeleteAtManagementGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsDeleteAtResourceGroupOperationResponse ¶
type RemediationsDeleteAtResourceGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsDeleteAtResourceOperationResponse ¶
type RemediationsDeleteAtResourceOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsDeleteAtSubscriptionOperationResponse ¶
type RemediationsDeleteAtSubscriptionOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsGetAtManagementGroupOperationResponse ¶
type RemediationsGetAtManagementGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsGetAtResourceGroupOperationResponse ¶
type RemediationsGetAtResourceGroupOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsGetAtResourceOperationResponse ¶
type RemediationsGetAtResourceOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsGetAtSubscriptionOperationResponse ¶
type RemediationsGetAtSubscriptionOperationResponse struct { HttpResponse *http.Response Model *Remediation }
type RemediationsListDeploymentsAtManagementGroupCompleteResult ¶
type RemediationsListDeploymentsAtManagementGroupCompleteResult struct {
Items []RemediationDeployment
}
type RemediationsListDeploymentsAtManagementGroupOperationOptions ¶
type RemediationsListDeploymentsAtManagementGroupOperationOptions struct {
Top *int64
}
func DefaultRemediationsListDeploymentsAtManagementGroupOperationOptions ¶
func DefaultRemediationsListDeploymentsAtManagementGroupOperationOptions() RemediationsListDeploymentsAtManagementGroupOperationOptions
type RemediationsListDeploymentsAtManagementGroupOperationResponse ¶
type RemediationsListDeploymentsAtManagementGroupOperationResponse struct { HttpResponse *http.Response Model *[]RemediationDeployment // contains filtered or unexported fields }
func (RemediationsListDeploymentsAtManagementGroupOperationResponse) HasMore ¶
func (r RemediationsListDeploymentsAtManagementGroupOperationResponse) HasMore() bool
func (RemediationsListDeploymentsAtManagementGroupOperationResponse) LoadMore ¶
func (r RemediationsListDeploymentsAtManagementGroupOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListDeploymentsAtManagementGroupOperationResponse, err error)
type RemediationsListDeploymentsAtResourceCompleteResult ¶
type RemediationsListDeploymentsAtResourceCompleteResult struct {
Items []RemediationDeployment
}
type RemediationsListDeploymentsAtResourceGroupCompleteResult ¶
type RemediationsListDeploymentsAtResourceGroupCompleteResult struct {
Items []RemediationDeployment
}
type RemediationsListDeploymentsAtResourceGroupOperationOptions ¶
type RemediationsListDeploymentsAtResourceGroupOperationOptions struct {
Top *int64
}
func DefaultRemediationsListDeploymentsAtResourceGroupOperationOptions ¶
func DefaultRemediationsListDeploymentsAtResourceGroupOperationOptions() RemediationsListDeploymentsAtResourceGroupOperationOptions
type RemediationsListDeploymentsAtResourceGroupOperationResponse ¶
type RemediationsListDeploymentsAtResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]RemediationDeployment // contains filtered or unexported fields }
func (RemediationsListDeploymentsAtResourceGroupOperationResponse) HasMore ¶
func (r RemediationsListDeploymentsAtResourceGroupOperationResponse) HasMore() bool
func (RemediationsListDeploymentsAtResourceGroupOperationResponse) LoadMore ¶
func (r RemediationsListDeploymentsAtResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListDeploymentsAtResourceGroupOperationResponse, err error)
type RemediationsListDeploymentsAtResourceOperationOptions ¶
type RemediationsListDeploymentsAtResourceOperationOptions struct {
Top *int64
}
func DefaultRemediationsListDeploymentsAtResourceOperationOptions ¶
func DefaultRemediationsListDeploymentsAtResourceOperationOptions() RemediationsListDeploymentsAtResourceOperationOptions
type RemediationsListDeploymentsAtResourceOperationResponse ¶
type RemediationsListDeploymentsAtResourceOperationResponse struct { HttpResponse *http.Response Model *[]RemediationDeployment // contains filtered or unexported fields }
func (RemediationsListDeploymentsAtResourceOperationResponse) HasMore ¶
func (r RemediationsListDeploymentsAtResourceOperationResponse) HasMore() bool
func (RemediationsListDeploymentsAtResourceOperationResponse) LoadMore ¶
func (r RemediationsListDeploymentsAtResourceOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListDeploymentsAtResourceOperationResponse, err error)
type RemediationsListDeploymentsAtSubscriptionCompleteResult ¶
type RemediationsListDeploymentsAtSubscriptionCompleteResult struct {
Items []RemediationDeployment
}
type RemediationsListDeploymentsAtSubscriptionOperationOptions ¶
type RemediationsListDeploymentsAtSubscriptionOperationOptions struct {
Top *int64
}
func DefaultRemediationsListDeploymentsAtSubscriptionOperationOptions ¶
func DefaultRemediationsListDeploymentsAtSubscriptionOperationOptions() RemediationsListDeploymentsAtSubscriptionOperationOptions
type RemediationsListDeploymentsAtSubscriptionOperationResponse ¶
type RemediationsListDeploymentsAtSubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]RemediationDeployment // contains filtered or unexported fields }
func (RemediationsListDeploymentsAtSubscriptionOperationResponse) HasMore ¶
func (r RemediationsListDeploymentsAtSubscriptionOperationResponse) HasMore() bool
func (RemediationsListDeploymentsAtSubscriptionOperationResponse) LoadMore ¶
func (r RemediationsListDeploymentsAtSubscriptionOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListDeploymentsAtSubscriptionOperationResponse, err error)
type RemediationsListForManagementGroupCompleteResult ¶
type RemediationsListForManagementGroupCompleteResult struct {
Items []Remediation
}
type RemediationsListForManagementGroupOperationOptions ¶
func DefaultRemediationsListForManagementGroupOperationOptions ¶
func DefaultRemediationsListForManagementGroupOperationOptions() RemediationsListForManagementGroupOperationOptions
type RemediationsListForManagementGroupOperationResponse ¶
type RemediationsListForManagementGroupOperationResponse struct { HttpResponse *http.Response Model *[]Remediation // contains filtered or unexported fields }
func (RemediationsListForManagementGroupOperationResponse) HasMore ¶
func (r RemediationsListForManagementGroupOperationResponse) HasMore() bool
func (RemediationsListForManagementGroupOperationResponse) LoadMore ¶
func (r RemediationsListForManagementGroupOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListForManagementGroupOperationResponse, err error)
type RemediationsListForResourceCompleteResult ¶
type RemediationsListForResourceCompleteResult struct {
Items []Remediation
}
type RemediationsListForResourceGroupCompleteResult ¶
type RemediationsListForResourceGroupCompleteResult struct {
Items []Remediation
}
type RemediationsListForResourceGroupOperationOptions ¶
func DefaultRemediationsListForResourceGroupOperationOptions ¶
func DefaultRemediationsListForResourceGroupOperationOptions() RemediationsListForResourceGroupOperationOptions
type RemediationsListForResourceGroupOperationResponse ¶
type RemediationsListForResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]Remediation // contains filtered or unexported fields }
func (RemediationsListForResourceGroupOperationResponse) HasMore ¶
func (r RemediationsListForResourceGroupOperationResponse) HasMore() bool
func (RemediationsListForResourceGroupOperationResponse) LoadMore ¶
func (r RemediationsListForResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListForResourceGroupOperationResponse, err error)
type RemediationsListForResourceOperationOptions ¶
func DefaultRemediationsListForResourceOperationOptions ¶
func DefaultRemediationsListForResourceOperationOptions() RemediationsListForResourceOperationOptions
type RemediationsListForResourceOperationResponse ¶
type RemediationsListForResourceOperationResponse struct { HttpResponse *http.Response Model *[]Remediation // contains filtered or unexported fields }
func (RemediationsListForResourceOperationResponse) HasMore ¶
func (r RemediationsListForResourceOperationResponse) HasMore() bool
func (RemediationsListForResourceOperationResponse) LoadMore ¶
func (r RemediationsListForResourceOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListForResourceOperationResponse, err error)
type RemediationsListForSubscriptionCompleteResult ¶
type RemediationsListForSubscriptionCompleteResult struct {
Items []Remediation
}
type RemediationsListForSubscriptionOperationOptions ¶
func DefaultRemediationsListForSubscriptionOperationOptions ¶
func DefaultRemediationsListForSubscriptionOperationOptions() RemediationsListForSubscriptionOperationOptions
type RemediationsListForSubscriptionOperationResponse ¶
type RemediationsListForSubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]Remediation // contains filtered or unexported fields }
func (RemediationsListForSubscriptionOperationResponse) HasMore ¶
func (r RemediationsListForSubscriptionOperationResponse) HasMore() bool
func (RemediationsListForSubscriptionOperationResponse) LoadMore ¶
func (r RemediationsListForSubscriptionOperationResponse) LoadMore(ctx context.Context) (resp RemediationsListForSubscriptionOperationResponse, err error)
type ResourceDiscoveryMode ¶
type ResourceDiscoveryMode string
const ( ResourceDiscoveryModeExistingNonCompliant ResourceDiscoveryMode = "ExistingNonCompliant" ResourceDiscoveryModeReEvaluateCompliance ResourceDiscoveryMode = "ReEvaluateCompliance" )
type ScopedRemediationId ¶
ScopedRemediationId is a struct representing the Resource ID for a Scoped Remediation
func NewScopedRemediationID ¶
func NewScopedRemediationID(resourceId string, remediationName string) ScopedRemediationId
NewScopedRemediationID returns a new ScopedRemediationId struct
func ParseScopedRemediationID ¶
func ParseScopedRemediationID(input string) (*ScopedRemediationId, error)
ParseScopedRemediationID parses 'input' into a ScopedRemediationId
func ParseScopedRemediationIDInsensitively ¶
func ParseScopedRemediationIDInsensitively(input string) (*ScopedRemediationId, error)
ParseScopedRemediationIDInsensitively parses 'input' case-insensitively into a ScopedRemediationId note: this method should only be used for API response data and not user input
func (ScopedRemediationId) ID ¶
func (id ScopedRemediationId) ID() string
ID returns the formatted Scoped Remediation ID
func (ScopedRemediationId) Segments ¶
func (id ScopedRemediationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Scoped Remediation ID
func (ScopedRemediationId) String ¶
func (id ScopedRemediationId) String() string
String returns a human-readable description of this Scoped Remediation ID
type TypedErrorInfo ¶
type TypedErrorInfo struct { Info *interface{} `json:"info,omitempty"` Type *string `json:"type,omitempty"` }
Source Files ¶
- client.go
- constants.go
- id_managementgroup.go
- id_providerremediation.go
- id_providers2remediation.go
- id_remediation.go
- id_scopedremediation.go
- method_remediationscancelatmanagementgroup_autorest.go
- method_remediationscancelatresource_autorest.go
- method_remediationscancelatresourcegroup_autorest.go
- method_remediationscancelatsubscription_autorest.go
- method_remediationscreateorupdateatmanagementgroup_autorest.go
- method_remediationscreateorupdateatresource_autorest.go
- method_remediationscreateorupdateatresourcegroup_autorest.go
- method_remediationscreateorupdateatsubscription_autorest.go
- method_remediationsdeleteatmanagementgroup_autorest.go
- method_remediationsdeleteatresource_autorest.go
- method_remediationsdeleteatresourcegroup_autorest.go
- method_remediationsdeleteatsubscription_autorest.go
- method_remediationsgetatmanagementgroup_autorest.go
- method_remediationsgetatresource_autorest.go
- method_remediationsgetatresourcegroup_autorest.go
- method_remediationsgetatsubscription_autorest.go
- method_remediationslistdeploymentsatmanagementgroup_autorest.go
- method_remediationslistdeploymentsatresource_autorest.go
- method_remediationslistdeploymentsatresourcegroup_autorest.go
- method_remediationslistdeploymentsatsubscription_autorest.go
- method_remediationslistformanagementgroup_autorest.go
- method_remediationslistforresource_autorest.go
- method_remediationslistforresourcegroup_autorest.go
- method_remediationslistforsubscription_autorest.go
- model_errordefinition.go
- model_remediation.go
- model_remediationdeployment.go
- model_remediationdeploymentsummary.go
- model_remediationfilters.go
- model_remediationproperties.go
- model_remediationpropertiesfailurethreshold.go
- model_typederrorinfo.go
- predicates.go
- version.go