Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID2 string + func New(subscriptionID2 string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID2 string) BaseClient + type CheckRestrictionsRequest struct + PendingFields *[]PendingField + ResourceDetails *CheckRestrictionsResourceDetails + type CheckRestrictionsResourceDetails struct + APIVersion *string + ResourceContent interface{} + Scope *string + type CheckRestrictionsResult struct + ContentEvaluationResult *CheckRestrictionsResultContentEvaluationResult + FieldRestrictions *[]FieldRestrictions + func (crr CheckRestrictionsResult) MarshalJSON() ([]byte, error) + type CheckRestrictionsResultContentEvaluationResult struct + PolicyEvaluations *[]PolicyEvaluationResult + type ComplianceDetail struct + ComplianceState *string + Count *int32 + type ComponentEventDetails struct + AdditionalProperties map[string]interface{} + ID *string + Name *string + PolicyDefinitionAction *string + PrincipalOid *string + TenantID *string + Timestamp *date.Time + Type *string + func (ced *ComponentEventDetails) UnmarshalJSON(body []byte) error + func (ced ComponentEventDetails) MarshalJSON() ([]byte, error) + type ComponentStateDetails struct + AdditionalProperties map[string]interface{} + ComplianceState *string + ID *string + Name *string + Timestamp *date.Time + Type *string + func (csd *ComponentStateDetails) UnmarshalJSON(body []byte) error + func (csd ComponentStateDetails) MarshalJSON() ([]byte, error) + type ErrorDefinition struct + AdditionalInfo *[]TypedErrorInfo + Code *string + Details *[]ErrorDefinition + Message *string + Target *string + func (ed ErrorDefinition) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDefinition + type ExpressionEvaluationDetails struct + Expression *string + ExpressionKind *string + ExpressionValue interface{} + Operator *string + Path *string + Result *string + TargetValue interface{} + func (eed ExpressionEvaluationDetails) MarshalJSON() ([]byte, error) + type FieldRestriction struct + DefaultValue *string + Policy *PolicyReference + Result FieldRestrictionResult + Values *[]string + func (fr FieldRestriction) MarshalJSON() ([]byte, error) + type FieldRestrictionResult string + const Deny + const Removed + const Required + func PossibleFieldRestrictionResultValues() []FieldRestrictionResult + type FieldRestrictions struct + Field *string + Restrictions *[]FieldRestriction + func (fr FieldRestrictions) MarshalJSON() ([]byte, error) + type IfNotExistsEvaluationDetails struct + ResourceID *string + TotalResources *int32 + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(subscriptionID2 string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID2 string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationsListResults, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationsListResults, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OperationsListResults struct + OdataCount *int32 + Value *[]Operation + type PendingField struct + Field *string + Values *[]string + type PolicyAssignmentSummary struct + PolicyAssignmentID *string + PolicyDefinitions *[]PolicyDefinitionSummary + PolicyGroups *[]PolicyGroupSummary + PolicySetDefinitionID *string + Results *SummaryResults + type PolicyDefinitionSummary struct + Effect *string + PolicyDefinitionGroupNames *[]string + PolicyDefinitionID *string + PolicyDefinitionReferenceID *string + Results *SummaryResults + type PolicyDetails struct + PolicyAssignmentDisplayName *string + PolicyAssignmentID *string + PolicyAssignmentScope *string + PolicyDefinitionID *string + PolicyDefinitionReferenceID *string + PolicySetDefinitionID *string + func (pd PolicyDetails) MarshalJSON() ([]byte, error) + type PolicyEvaluationDetails struct + EvaluatedExpressions *[]ExpressionEvaluationDetails + IfNotExistsDetails *IfNotExistsEvaluationDetails + type PolicyEvaluationResult struct + EvaluationDetails *PolicyEvaluationDetails + EvaluationResult *string + PolicyInfo *PolicyReference + func (per PolicyEvaluationResult) MarshalJSON() ([]byte, error) + type PolicyEvent struct + AdditionalProperties map[string]interface{} + ComplianceState *string + Components *[]ComponentEventDetails + EffectiveParameters *string + IsCompliant *bool + ManagementGroupIds *string + OdataContext *string + OdataID *string + PolicyAssignmentID *string + PolicyAssignmentName *string + PolicyAssignmentOwner *string + PolicyAssignmentParameters *string + PolicyAssignmentScope *string + PolicyDefinitionAction *string + PolicyDefinitionCategory *string + PolicyDefinitionID *string + PolicyDefinitionName *string + PolicyDefinitionReferenceID *string + PolicySetDefinitionCategory *string + PolicySetDefinitionID *string + PolicySetDefinitionName *string + PolicySetDefinitionOwner *string + PolicySetDefinitionParameters *string + PrincipalOid *string + ResourceGroup *string + ResourceID *string + ResourceLocation *string + ResourceTags *string + ResourceType *string + SubscriptionID *string + TenantID *string + Timestamp *date.Time + func (peVar *PolicyEvent) UnmarshalJSON(body []byte) error + func (peVar PolicyEvent) MarshalJSON() ([]byte, error) + type PolicyEventsClient struct + func NewPolicyEventsClient(subscriptionID2 string) PolicyEventsClient + func NewPolicyEventsClientWithBaseURI(baseURI string, subscriptionID2 string) PolicyEventsClient + func (client PolicyEventsClient) ListQueryResultsForManagementGroup(ctx context.Context, managementGroupName string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupComplete(ctx context.Context, managementGroupName string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupPreparer(ctx context.Context, managementGroupName string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinition(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionComplete(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionPreparer(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionComplete(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionPreparer(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResource(ctx context.Context, resourceID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceComplete(ctx context.Context, resourceID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResourcePreparer(ctx context.Context, resourceID string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForSubscription(ctx context.Context, subscriptionID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionComplete(ctx context.Context, subscriptionID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (result PolicyEventsQueryResultsPage, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (result PolicyEventsQueryResultsIterator, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionSender(req *http.Request) (*http.Response, error) + type PolicyEventsQueryResults struct + OdataContext *string + OdataCount *int32 + OdataNextLink *string + Value *[]PolicyEvent + func (peqr PolicyEventsQueryResults) IsEmpty() bool + type PolicyEventsQueryResultsIterator struct + func NewPolicyEventsQueryResultsIterator(page PolicyEventsQueryResultsPage) PolicyEventsQueryResultsIterator + func (iter *PolicyEventsQueryResultsIterator) Next() error + func (iter *PolicyEventsQueryResultsIterator) NextWithContext(ctx context.Context) (err error) + func (iter PolicyEventsQueryResultsIterator) NotDone() bool + func (iter PolicyEventsQueryResultsIterator) Response() PolicyEventsQueryResults + func (iter PolicyEventsQueryResultsIterator) Value() PolicyEvent + type PolicyEventsQueryResultsPage struct + func NewPolicyEventsQueryResultsPage(cur PolicyEventsQueryResults, ...) PolicyEventsQueryResultsPage + func (page *PolicyEventsQueryResultsPage) Next() error + func (page *PolicyEventsQueryResultsPage) NextWithContext(ctx context.Context) (err error) + func (page PolicyEventsQueryResultsPage) NotDone() bool + func (page PolicyEventsQueryResultsPage) Response() PolicyEventsQueryResults + func (page PolicyEventsQueryResultsPage) Values() []PolicyEvent + type PolicyGroupSummary struct + PolicyGroupName *string + Results *SummaryResults + type PolicyMetadata struct + ID *string + Name *string + Type *string + func (pm *PolicyMetadata) UnmarshalJSON(body []byte) error + func (pm PolicyMetadata) MarshalJSON() ([]byte, error) + type PolicyMetadataClient struct + func NewPolicyMetadataClient(subscriptionID2 string) PolicyMetadataClient + func NewPolicyMetadataClientWithBaseURI(baseURI string, subscriptionID2 string) PolicyMetadataClient + func (client PolicyMetadataClient) GetResource(ctx context.Context, resourceName string) (result PolicyMetadata, err error) + func (client PolicyMetadataClient) GetResourcePreparer(ctx context.Context, resourceName string) (*http.Request, error) + func (client PolicyMetadataClient) GetResourceResponder(resp *http.Response) (result PolicyMetadata, err error) + func (client PolicyMetadataClient) GetResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyMetadataClient) List(ctx context.Context, top *int32) (result PolicyMetadataCollectionPage, err error) + func (client PolicyMetadataClient) ListComplete(ctx context.Context, top *int32) (result PolicyMetadataCollectionIterator, err error) + func (client PolicyMetadataClient) ListPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client PolicyMetadataClient) ListResponder(resp *http.Response) (result PolicyMetadataCollection, err error) + func (client PolicyMetadataClient) ListSender(req *http.Request) (*http.Response, error) + type PolicyMetadataCollection struct + NextLink *string + Value *[]SlimPolicyMetadata + func (pmc PolicyMetadataCollection) IsEmpty() bool + func (pmc PolicyMetadataCollection) MarshalJSON() ([]byte, error) + type PolicyMetadataCollectionIterator struct + func NewPolicyMetadataCollectionIterator(page PolicyMetadataCollectionPage) PolicyMetadataCollectionIterator + func (iter *PolicyMetadataCollectionIterator) Next() error + func (iter *PolicyMetadataCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter PolicyMetadataCollectionIterator) NotDone() bool + func (iter PolicyMetadataCollectionIterator) Response() PolicyMetadataCollection + func (iter PolicyMetadataCollectionIterator) Value() SlimPolicyMetadata + type PolicyMetadataCollectionPage struct + func NewPolicyMetadataCollectionPage(cur PolicyMetadataCollection, ...) PolicyMetadataCollectionPage + func (page *PolicyMetadataCollectionPage) Next() error + func (page *PolicyMetadataCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page PolicyMetadataCollectionPage) NotDone() bool + func (page PolicyMetadataCollectionPage) Response() PolicyMetadataCollection + func (page PolicyMetadataCollectionPage) Values() []SlimPolicyMetadata + type PolicyMetadataProperties struct + AdditionalContentURL *string + Category *string + Description *string + Metadata interface{} + MetadataID *string + Owner *string + Requirements *string + Title *string + func (pmp PolicyMetadataProperties) MarshalJSON() ([]byte, error) + type PolicyMetadataSlimProperties struct + AdditionalContentURL *string + Category *string + Metadata interface{} + MetadataID *string + Owner *string + Title *string + func (pmsp PolicyMetadataSlimProperties) MarshalJSON() ([]byte, error) + type PolicyReference struct + PolicyAssignmentID *string + PolicyDefinitionID *string + PolicyDefinitionReferenceID *string + PolicySetDefinitionID *string + func (pr PolicyReference) MarshalJSON() ([]byte, error) + type PolicyRestrictionsClient struct + func NewPolicyRestrictionsClient(subscriptionID2 string) PolicyRestrictionsClient + func NewPolicyRestrictionsClientWithBaseURI(baseURI string, subscriptionID2 string) PolicyRestrictionsClient + func (client PolicyRestrictionsClient) CheckAtResourceGroupScope(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result CheckRestrictionsResult, err error) + func (client PolicyRestrictionsClient) CheckAtResourceGroupScopePreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyRestrictionsClient) CheckAtResourceGroupScopeResponder(resp *http.Response) (result CheckRestrictionsResult, err error) + func (client PolicyRestrictionsClient) CheckAtResourceGroupScopeSender(req *http.Request) (*http.Response, error) + func (client PolicyRestrictionsClient) CheckAtSubscriptionScope(ctx context.Context, subscriptionID string, ...) (result CheckRestrictionsResult, err error) + func (client PolicyRestrictionsClient) CheckAtSubscriptionScopePreparer(ctx context.Context, subscriptionID string, ...) (*http.Request, error) + func (client PolicyRestrictionsClient) CheckAtSubscriptionScopeResponder(resp *http.Response) (result CheckRestrictionsResult, err error) + func (client PolicyRestrictionsClient) CheckAtSubscriptionScopeSender(req *http.Request) (*http.Response, error) + type PolicyState struct + AdditionalProperties map[string]interface{} + ComplianceState *string + Components *[]ComponentStateDetails + EffectiveParameters *string + IsCompliant *bool + ManagementGroupIds *string + OdataContext *string + OdataID *string + PolicyAssignmentID *string + PolicyAssignmentName *string + PolicyAssignmentOwner *string + PolicyAssignmentParameters *string + PolicyAssignmentScope *string + PolicyAssignmentVersion *string + PolicyDefinitionAction *string + PolicyDefinitionCategory *string + PolicyDefinitionGroupNames *[]string + PolicyDefinitionID *string + PolicyDefinitionName *string + PolicyDefinitionReferenceID *string + PolicyDefinitionVersion *string + PolicyEvaluationDetails *PolicyEvaluationDetails + PolicySetDefinitionCategory *string + PolicySetDefinitionID *string + PolicySetDefinitionName *string + PolicySetDefinitionOwner *string + PolicySetDefinitionParameters *string + PolicySetDefinitionVersion *string + ResourceGroup *string + ResourceID *string + ResourceLocation *string + ResourceTags *string + ResourceType *string + SubscriptionID *string + Timestamp *date.Time + func (ps *PolicyState) UnmarshalJSON(body []byte) error + func (ps PolicyState) MarshalJSON() ([]byte, error) + type PolicyStatesClient struct + func NewPolicyStatesClient(subscriptionID2 string) PolicyStatesClient + func NewPolicyStatesClientWithBaseURI(baseURI string, subscriptionID2 string) PolicyStatesClient + func (client PolicyStatesClient) ListQueryResultsForManagementGroup(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinition(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResource(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroup(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResourcePreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForSubscription(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsPage, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResultsIterator, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForManagementGroup(ctx context.Context, managementGroupName string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForManagementGroupPreparer(ctx context.Context, managementGroupName string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForManagementGroupResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForPolicyDefinition(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionPreparer(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinition(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionPreparer(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResource(ctx context.Context, resourceID string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignment(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceGroupResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResourcePreparer(ctx context.Context, resourceID string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForSubscription(ctx context.Context, subscriptionID string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignment(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForSubscriptionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) TriggerResourceGroupEvaluation(ctx context.Context, subscriptionID string, resourceGroupName string) (result PolicyStatesTriggerResourceGroupEvaluationFuture, err error) + func (client PolicyStatesClient) TriggerResourceGroupEvaluationPreparer(ctx context.Context, subscriptionID string, resourceGroupName string) (*http.Request, error) + func (client PolicyStatesClient) TriggerResourceGroupEvaluationResponder(resp *http.Response) (result autorest.Response, err error) + func (client PolicyStatesClient) TriggerResourceGroupEvaluationSender(req *http.Request) (future PolicyStatesTriggerResourceGroupEvaluationFuture, err error) + func (client PolicyStatesClient) TriggerSubscriptionEvaluation(ctx context.Context, subscriptionID string) (result PolicyStatesTriggerSubscriptionEvaluationFuture, err error) + func (client PolicyStatesClient) TriggerSubscriptionEvaluationPreparer(ctx context.Context, subscriptionID string) (*http.Request, error) + func (client PolicyStatesClient) TriggerSubscriptionEvaluationResponder(resp *http.Response) (result autorest.Response, err error) + func (client PolicyStatesClient) TriggerSubscriptionEvaluationSender(req *http.Request) (future PolicyStatesTriggerSubscriptionEvaluationFuture, err error) + type PolicyStatesQueryResults struct + OdataContext *string + OdataCount *int32 + OdataNextLink *string + Value *[]PolicyState + func (psqr PolicyStatesQueryResults) IsEmpty() bool + type PolicyStatesQueryResultsIterator struct + func NewPolicyStatesQueryResultsIterator(page PolicyStatesQueryResultsPage) PolicyStatesQueryResultsIterator + func (iter *PolicyStatesQueryResultsIterator) Next() error + func (iter *PolicyStatesQueryResultsIterator) NextWithContext(ctx context.Context) (err error) + func (iter PolicyStatesQueryResultsIterator) NotDone() bool + func (iter PolicyStatesQueryResultsIterator) Response() PolicyStatesQueryResults + func (iter PolicyStatesQueryResultsIterator) Value() PolicyState + type PolicyStatesQueryResultsPage struct + func NewPolicyStatesQueryResultsPage(cur PolicyStatesQueryResults, ...) PolicyStatesQueryResultsPage + func (page *PolicyStatesQueryResultsPage) Next() error + func (page *PolicyStatesQueryResultsPage) NextWithContext(ctx context.Context) (err error) + func (page PolicyStatesQueryResultsPage) NotDone() bool + func (page PolicyStatesQueryResultsPage) Response() PolicyStatesQueryResults + func (page PolicyStatesQueryResultsPage) Values() []PolicyState + type PolicyStatesResource string + const Default + const Latest + func PossiblePolicyStatesResourceValues() []PolicyStatesResource + type PolicyStatesTriggerResourceGroupEvaluationFuture struct + Result func(PolicyStatesClient) (autorest.Response, error) + func (future *PolicyStatesTriggerResourceGroupEvaluationFuture) UnmarshalJSON(body []byte) error + type PolicyStatesTriggerSubscriptionEvaluationFuture struct + Result func(PolicyStatesClient) (autorest.Response, error) + func (future *PolicyStatesTriggerSubscriptionEvaluationFuture) UnmarshalJSON(body []byte) error + type PolicyTrackedResource struct + CreatedBy *TrackedResourceModificationDetails + LastModifiedBy *TrackedResourceModificationDetails + LastUpdateUtc *date.Time + PolicyDetails *PolicyDetails + TrackedResourceID *string + func (ptr PolicyTrackedResource) MarshalJSON() ([]byte, error) + type PolicyTrackedResourcesClient struct + func NewPolicyTrackedResourcesClient(subscriptionID2 string) PolicyTrackedResourcesClient + func NewPolicyTrackedResourcesClientWithBaseURI(baseURI string, subscriptionID2 string) PolicyTrackedResourcesClient + func (client PolicyTrackedResourcesClient) ListQueryResultsForManagementGroup(ctx context.Context, managementGroupName string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsPage, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForManagementGroupComplete(ctx context.Context, managementGroupName string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsIterator, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForManagementGroupPreparer(ctx context.Context, managementGroupName string, top *int32, filter string) (*http.Request, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForManagementGroupResponder(resp *http.Response) (result PolicyTrackedResourcesQueryResults, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResource(ctx context.Context, resourceID string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsPage, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceComplete(ctx context.Context, resourceID string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsIterator, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceGroup(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (result PolicyTrackedResourcesQueryResultsPage, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceGroupComplete(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (result PolicyTrackedResourcesQueryResultsIterator, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceGroupPreparer(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (*http.Request, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceGroupResponder(resp *http.Response) (result PolicyTrackedResourcesQueryResults, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourcePreparer(ctx context.Context, resourceID string, top *int32, filter string) (*http.Request, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceResponder(resp *http.Response) (result PolicyTrackedResourcesQueryResults, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForSubscription(ctx context.Context, subscriptionID string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsPage, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForSubscriptionComplete(ctx context.Context, subscriptionID string, top *int32, filter string) (result PolicyTrackedResourcesQueryResultsIterator, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, filter string) (*http.Request, error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForSubscriptionResponder(resp *http.Response) (result PolicyTrackedResourcesQueryResults, err error) + func (client PolicyTrackedResourcesClient) ListQueryResultsForSubscriptionSender(req *http.Request) (*http.Response, error) + type PolicyTrackedResourcesQueryResults struct + NextLink *string + Value *[]PolicyTrackedResource + func (ptrqr PolicyTrackedResourcesQueryResults) IsEmpty() bool + func (ptrqr PolicyTrackedResourcesQueryResults) MarshalJSON() ([]byte, error) + type PolicyTrackedResourcesQueryResultsIterator struct + func NewPolicyTrackedResourcesQueryResultsIterator(page PolicyTrackedResourcesQueryResultsPage) PolicyTrackedResourcesQueryResultsIterator + func (iter *PolicyTrackedResourcesQueryResultsIterator) Next() error + func (iter *PolicyTrackedResourcesQueryResultsIterator) NextWithContext(ctx context.Context) (err error) + func (iter PolicyTrackedResourcesQueryResultsIterator) NotDone() bool + func (iter PolicyTrackedResourcesQueryResultsIterator) Response() PolicyTrackedResourcesQueryResults + func (iter PolicyTrackedResourcesQueryResultsIterator) Value() PolicyTrackedResource + type PolicyTrackedResourcesQueryResultsPage struct + func NewPolicyTrackedResourcesQueryResultsPage(cur PolicyTrackedResourcesQueryResults, ...) PolicyTrackedResourcesQueryResultsPage + func (page *PolicyTrackedResourcesQueryResultsPage) Next() error + func (page *PolicyTrackedResourcesQueryResultsPage) NextWithContext(ctx context.Context) (err error) + func (page PolicyTrackedResourcesQueryResultsPage) NotDone() bool + func (page PolicyTrackedResourcesQueryResultsPage) Response() PolicyTrackedResourcesQueryResults + func (page PolicyTrackedResourcesQueryResultsPage) Values() []PolicyTrackedResource + type QueryFailure struct + Error *QueryFailureError + type QueryFailureError struct + Code *string + Message *string + func (qf QueryFailureError) MarshalJSON() ([]byte, error) + type Remediation struct + ID *string + Name *string + Type *string + func (r *Remediation) UnmarshalJSON(body []byte) error + func (r Remediation) MarshalJSON() ([]byte, error) + type RemediationDeployment struct + CreatedOn *date.Time + DeploymentID *string + Error *ErrorDefinition + LastUpdatedOn *date.Time + RemediatedResourceID *string + ResourceLocation *string + Status *string + func (rd RemediationDeployment) MarshalJSON() ([]byte, error) + type RemediationDeploymentSummary struct + FailedDeployments *int32 + SuccessfulDeployments *int32 + TotalDeployments *int32 + func (rds RemediationDeploymentSummary) MarshalJSON() ([]byte, error) + type RemediationDeploymentsListResult struct + NextLink *string + Value *[]RemediationDeployment + func (rdlr RemediationDeploymentsListResult) IsEmpty() bool + func (rdlr RemediationDeploymentsListResult) MarshalJSON() ([]byte, error) + type RemediationDeploymentsListResultIterator struct + func NewRemediationDeploymentsListResultIterator(page RemediationDeploymentsListResultPage) RemediationDeploymentsListResultIterator + func (iter *RemediationDeploymentsListResultIterator) Next() error + func (iter *RemediationDeploymentsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RemediationDeploymentsListResultIterator) NotDone() bool + func (iter RemediationDeploymentsListResultIterator) Response() RemediationDeploymentsListResult + func (iter RemediationDeploymentsListResultIterator) Value() RemediationDeployment + type RemediationDeploymentsListResultPage struct + func NewRemediationDeploymentsListResultPage(cur RemediationDeploymentsListResult, ...) RemediationDeploymentsListResultPage + func (page *RemediationDeploymentsListResultPage) Next() error + func (page *RemediationDeploymentsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RemediationDeploymentsListResultPage) NotDone() bool + func (page RemediationDeploymentsListResultPage) Response() RemediationDeploymentsListResult + func (page RemediationDeploymentsListResultPage) Values() []RemediationDeployment + type RemediationFilters struct + Locations *[]string + type RemediationListResult struct + NextLink *string + Value *[]Remediation + func (rlr RemediationListResult) IsEmpty() bool + func (rlr RemediationListResult) MarshalJSON() ([]byte, error) + type RemediationListResultIterator struct + func NewRemediationListResultIterator(page RemediationListResultPage) RemediationListResultIterator + func (iter *RemediationListResultIterator) Next() error + func (iter *RemediationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RemediationListResultIterator) NotDone() bool + func (iter RemediationListResultIterator) Response() RemediationListResult + func (iter RemediationListResultIterator) Value() Remediation + type RemediationListResultPage struct + func NewRemediationListResultPage(cur RemediationListResult, ...) RemediationListResultPage + func (page *RemediationListResultPage) Next() error + func (page *RemediationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RemediationListResultPage) NotDone() bool + func (page RemediationListResultPage) Response() RemediationListResult + func (page RemediationListResultPage) Values() []Remediation + type RemediationProperties struct + CreatedOn *date.Time + DeploymentStatus *RemediationDeploymentSummary + Filters *RemediationFilters + LastUpdatedOn *date.Time + PolicyAssignmentID *string + PolicyDefinitionReferenceID *string + ProvisioningState *string + ResourceDiscoveryMode ResourceDiscoveryMode + func (rp RemediationProperties) MarshalJSON() ([]byte, error) + type RemediationsClient struct + func NewRemediationsClient(subscriptionID2 string) RemediationsClient + func NewRemediationsClientWithBaseURI(baseURI string, subscriptionID2 string) RemediationsClient + func (client RemediationsClient) CancelAtManagementGroup(ctx context.Context, managementGroupID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) CancelAtManagementGroupPreparer(ctx context.Context, managementGroupID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) CancelAtManagementGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CancelAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CancelAtResource(ctx context.Context, resourceID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) CancelAtResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result Remediation, err error) + func (client RemediationsClient) CancelAtResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) CancelAtResourceGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CancelAtResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CancelAtResourcePreparer(ctx context.Context, resourceID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) CancelAtResourceResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CancelAtResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CancelAtSubscription(ctx context.Context, subscriptionID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) CancelAtSubscriptionPreparer(ctx context.Context, subscriptionID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) CancelAtSubscriptionResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CancelAtSubscriptionSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CreateOrUpdateAtManagementGroup(ctx context.Context, managementGroupID string, remediationName string, ...) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtManagementGroupPreparer(ctx context.Context, managementGroupID string, remediationName string, ...) (*http.Request, error) + func (client RemediationsClient) CreateOrUpdateAtManagementGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CreateOrUpdateAtResource(ctx context.Context, resourceID string, remediationName string, ...) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) CreateOrUpdateAtResourceGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CreateOrUpdateAtResourcePreparer(ctx context.Context, resourceID string, remediationName string, ...) (*http.Request, error) + func (client RemediationsClient) CreateOrUpdateAtResourceResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) CreateOrUpdateAtSubscription(ctx context.Context, subscriptionID string, remediationName string, ...) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtSubscriptionPreparer(ctx context.Context, subscriptionID string, remediationName string, ...) (*http.Request, error) + func (client RemediationsClient) CreateOrUpdateAtSubscriptionResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) CreateOrUpdateAtSubscriptionSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) DeleteAtManagementGroup(ctx context.Context, managementGroupID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) DeleteAtManagementGroupPreparer(ctx context.Context, managementGroupID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) DeleteAtManagementGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) DeleteAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) DeleteAtResource(ctx context.Context, resourceID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) DeleteAtResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result Remediation, err error) + func (client RemediationsClient) DeleteAtResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) DeleteAtResourceGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) DeleteAtResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) DeleteAtResourcePreparer(ctx context.Context, resourceID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) DeleteAtResourceResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) DeleteAtResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) DeleteAtSubscription(ctx context.Context, subscriptionID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) DeleteAtSubscriptionPreparer(ctx context.Context, subscriptionID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) DeleteAtSubscriptionResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) DeleteAtSubscriptionSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) GetAtManagementGroup(ctx context.Context, managementGroupID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) GetAtManagementGroupPreparer(ctx context.Context, managementGroupID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) GetAtManagementGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) GetAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) GetAtResource(ctx context.Context, resourceID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) GetAtResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result Remediation, err error) + func (client RemediationsClient) GetAtResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) GetAtResourceGroupResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) GetAtResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) GetAtResourcePreparer(ctx context.Context, resourceID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) GetAtResourceResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) GetAtResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) GetAtSubscription(ctx context.Context, subscriptionID string, remediationName string) (result Remediation, err error) + func (client RemediationsClient) GetAtSubscriptionPreparer(ctx context.Context, subscriptionID string, remediationName string) (*http.Request, error) + func (client RemediationsClient) GetAtSubscriptionResponder(resp *http.Response) (result Remediation, err error) + func (client RemediationsClient) GetAtSubscriptionSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListDeploymentsAtManagementGroup(ctx context.Context, managementGroupID string, remediationName string, ...) (result RemediationDeploymentsListResultPage, err error) + func (client RemediationsClient) ListDeploymentsAtManagementGroupComplete(ctx context.Context, managementGroupID string, remediationName string, ...) (result RemediationDeploymentsListResultIterator, err error) + func (client RemediationsClient) ListDeploymentsAtManagementGroupPreparer(ctx context.Context, managementGroupID string, remediationName string, ...) (*http.Request, error) + func (client RemediationsClient) ListDeploymentsAtManagementGroupResponder(resp *http.Response) (result RemediationDeploymentsListResult, err error) + func (client RemediationsClient) ListDeploymentsAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListDeploymentsAtResource(ctx context.Context, resourceID string, remediationName string, top *int32) (result RemediationDeploymentsListResultPage, err error) + func (client RemediationsClient) ListDeploymentsAtResourceComplete(ctx context.Context, resourceID string, remediationName string, top *int32) (result RemediationDeploymentsListResultIterator, err error) + func (client RemediationsClient) ListDeploymentsAtResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result RemediationDeploymentsListResultPage, err error) + func (client RemediationsClient) ListDeploymentsAtResourceGroupComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result RemediationDeploymentsListResultIterator, err error) + func (client RemediationsClient) ListDeploymentsAtResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) ListDeploymentsAtResourceGroupResponder(resp *http.Response) (result RemediationDeploymentsListResult, err error) + func (client RemediationsClient) ListDeploymentsAtResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListDeploymentsAtResourcePreparer(ctx context.Context, resourceID string, remediationName string, top *int32) (*http.Request, error) + func (client RemediationsClient) ListDeploymentsAtResourceResponder(resp *http.Response) (result RemediationDeploymentsListResult, err error) + func (client RemediationsClient) ListDeploymentsAtResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListDeploymentsAtSubscription(ctx context.Context, subscriptionID string, remediationName string, top *int32) (result RemediationDeploymentsListResultPage, err error) + func (client RemediationsClient) ListDeploymentsAtSubscriptionComplete(ctx context.Context, subscriptionID string, remediationName string, top *int32) (result RemediationDeploymentsListResultIterator, err error) + func (client RemediationsClient) ListDeploymentsAtSubscriptionPreparer(ctx context.Context, subscriptionID string, remediationName string, top *int32) (*http.Request, error) + func (client RemediationsClient) ListDeploymentsAtSubscriptionResponder(resp *http.Response) (result RemediationDeploymentsListResult, err error) + func (client RemediationsClient) ListDeploymentsAtSubscriptionSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListForManagementGroup(ctx context.Context, managementGroupID string, top *int32, filter string) (result RemediationListResultPage, err error) + func (client RemediationsClient) ListForManagementGroupComplete(ctx context.Context, managementGroupID string, top *int32, filter string) (result RemediationListResultIterator, err error) + func (client RemediationsClient) ListForManagementGroupPreparer(ctx context.Context, managementGroupID string, top *int32, filter string) (*http.Request, error) + func (client RemediationsClient) ListForManagementGroupResponder(resp *http.Response) (result RemediationListResult, err error) + func (client RemediationsClient) ListForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListForResource(ctx context.Context, resourceID string, top *int32, filter string) (result RemediationListResultPage, err error) + func (client RemediationsClient) ListForResourceComplete(ctx context.Context, resourceID string, top *int32, filter string) (result RemediationListResultIterator, err error) + func (client RemediationsClient) ListForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result RemediationListResultPage, err error) + func (client RemediationsClient) ListForResourceGroupComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result RemediationListResultIterator, err error) + func (client RemediationsClient) ListForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client RemediationsClient) ListForResourceGroupResponder(resp *http.Response) (result RemediationListResult, err error) + func (client RemediationsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListForResourcePreparer(ctx context.Context, resourceID string, top *int32, filter string) (*http.Request, error) + func (client RemediationsClient) ListForResourceResponder(resp *http.Response) (result RemediationListResult, err error) + func (client RemediationsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + func (client RemediationsClient) ListForSubscription(ctx context.Context, subscriptionID string, top *int32, filter string) (result RemediationListResultPage, err error) + func (client RemediationsClient) ListForSubscriptionComplete(ctx context.Context, subscriptionID string, top *int32, filter string) (result RemediationListResultIterator, err error) + func (client RemediationsClient) ListForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, filter string) (*http.Request, error) + func (client RemediationsClient) ListForSubscriptionResponder(resp *http.Response) (result RemediationListResult, err error) + func (client RemediationsClient) ListForSubscriptionSender(req *http.Request) (*http.Response, error) + type ResourceDiscoveryMode string + const ExistingNonCompliant + const ReEvaluateCompliance + func PossibleResourceDiscoveryModeValues() []ResourceDiscoveryMode + type SlimPolicyMetadata struct + ID *string + Name *string + Type *string + func (spm *SlimPolicyMetadata) UnmarshalJSON(body []byte) error + func (spm SlimPolicyMetadata) MarshalJSON() ([]byte, error) + type SummarizeResults struct + OdataContext *string + OdataCount *int32 + Value *[]Summary + type Summary struct + OdataContext *string + OdataID *string + PolicyAssignments *[]PolicyAssignmentSummary + Results *SummaryResults + type SummaryResults struct + NonCompliantPolicies *int32 + NonCompliantResources *int32 + PolicyDetails *[]ComplianceDetail + PolicyGroupDetails *[]ComplianceDetail + QueryResultsURI *string + ResourceDetails *[]ComplianceDetail + type TrackedResourceModificationDetails struct + DeploymentID *string + DeploymentTime *date.Time + PolicyDetails *PolicyDetails + func (trmd TrackedResourceModificationDetails) MarshalJSON() ([]byte, error) + type TypedErrorInfo struct + Info interface{} + Type *string + func (tei TypedErrorInfo) MarshalJSON() ([]byte, error)