Documentation ¶
Index ¶
- func PossibleValuesForPolicyStatesResource() []string
- func ValidateAuthorizationNamespacePolicyAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateManagementGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyDefinitionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicySetDefinitionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateScopedPolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
- type AuthorizationNamespacePolicyAssignmentId
- func NewAuthorizationNamespacePolicyAssignmentID(subscriptionId string, resourceGroupName string, policyAssignmentName string) AuthorizationNamespacePolicyAssignmentId
- func ParseAuthorizationNamespacePolicyAssignmentID(input string) (*AuthorizationNamespacePolicyAssignmentId, error)
- func ParseAuthorizationNamespacePolicyAssignmentIDInsensitively(input string) (*AuthorizationNamespacePolicyAssignmentId, error)
- func (id *AuthorizationNamespacePolicyAssignmentId) FromParseResult(input resourceids.ParseResult) error
- func (id AuthorizationNamespacePolicyAssignmentId) ID() string
- func (id AuthorizationNamespacePolicyAssignmentId) Segments() []resourceids.Segment
- func (id AuthorizationNamespacePolicyAssignmentId) String() string
- type AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
- func NewAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, resourceGroupName string, policyAssignmentName string, ...) ...
- func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input string) (...)
- func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (...)
- func (id *AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
- func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) ID() string
- func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
- func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String() string
- type ComplianceDetail
- type ComponentStateDetails
- type ExpressionEvaluationDetails
- type IfNotExistsEvaluationDetails
- type ListQueryResultsForManagementGroupCompleteResult
- type ListQueryResultsForManagementGroupCustomPager
- type ListQueryResultsForManagementGroupOperationOptions
- type ListQueryResultsForManagementGroupOperationResponse
- type ListQueryResultsForPolicyDefinitionCompleteResult
- type ListQueryResultsForPolicyDefinitionCustomPager
- type ListQueryResultsForPolicyDefinitionOperationOptions
- type ListQueryResultsForPolicyDefinitionOperationResponse
- type ListQueryResultsForPolicySetDefinitionCompleteResult
- type ListQueryResultsForPolicySetDefinitionCustomPager
- type ListQueryResultsForPolicySetDefinitionOperationOptions
- type ListQueryResultsForPolicySetDefinitionOperationResponse
- type ListQueryResultsForResourceCompleteResult
- type ListQueryResultsForResourceCustomPager
- type ListQueryResultsForResourceGroupCompleteResult
- type ListQueryResultsForResourceGroupCustomPager
- type ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult
- type ListQueryResultsForResourceGroupLevelPolicyAssignmentCustomPager
- type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions
- func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
- func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
- func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
- type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationResponse
- type ListQueryResultsForResourceGroupOperationOptions
- type ListQueryResultsForResourceGroupOperationResponse
- type ListQueryResultsForResourceOperationOptions
- type ListQueryResultsForResourceOperationResponse
- type ListQueryResultsForSubscriptionCompleteResult
- type ListQueryResultsForSubscriptionCustomPager
- type ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult
- type ListQueryResultsForSubscriptionLevelPolicyAssignmentCustomPager
- type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions
- func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
- func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
- func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
- type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationResponse
- type ListQueryResultsForSubscriptionOperationOptions
- type ListQueryResultsForSubscriptionOperationResponse
- type ManagementGroupId
- type PolicyAssignmentId
- type PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
- func NewPolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policyAssignmentName string, ...) PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
- func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
- func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
- func (id *PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
- func (id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) ID() string
- func (id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
- func (id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String() string
- type PolicyAssignmentSummary
- type PolicyDefinitionId
- type PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId
- func NewPolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policyDefinitionName string, ...) PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId
- func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
- func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
- func (id *PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
- func (id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) ID() string
- func (id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
- func (id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) String() string
- type PolicyDefinitionSummary
- type PolicyEvaluationDetails
- type PolicyGroupSummary
- type PolicySetDefinitionId
- type PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId
- func NewPolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policySetDefinitionName string, ...) PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId
- func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
- func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
- func (id *PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
- func (id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) ID() string
- func (id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
- func (id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) String() string
- type PolicyState
- type PolicyStateOperationPredicate
- type PolicyStatePolicyStatesResourceId
- func NewPolicyStatePolicyStatesResourceID(subscriptionId string, resourceGroupName string, ...) PolicyStatePolicyStatesResourceId
- func ParsePolicyStatePolicyStatesResourceID(input string) (*PolicyStatePolicyStatesResourceId, error)
- func ParsePolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyStatePolicyStatesResourceId, error)
- type PolicyStatesClient
- func (c PolicyStatesClient) ListQueryResultsForManagementGroup(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, ...) (result ListQueryResultsForManagementGroupOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForManagementGroupComplete(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, ...) (ListQueryResultsForManagementGroupCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForManagementGroupCompleteMatchingPredicate(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, ...) (result ListQueryResultsForManagementGroupCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForPolicyDefinition(ctx context.Context, ...) (result ListQueryResultsForPolicyDefinitionOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForPolicyDefinitionComplete(ctx context.Context, ...) (ListQueryResultsForPolicyDefinitionCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForPolicyDefinitionCompleteMatchingPredicate(ctx context.Context, ...) (result ListQueryResultsForPolicyDefinitionCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, ...) (result ListQueryResultsForPolicySetDefinitionOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinitionComplete(ctx context.Context, ...) (ListQueryResultsForPolicySetDefinitionCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinitionCompleteMatchingPredicate(ctx context.Context, ...) (result ListQueryResultsForPolicySetDefinitionCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForResource(ctx context.Context, id ScopedPolicyStatesResourceId, ...) (result ListQueryResultsForResourceOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForResourceComplete(ctx context.Context, id ScopedPolicyStatesResourceId, ...) (ListQueryResultsForResourceCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForResourceCompleteMatchingPredicate(ctx context.Context, id ScopedPolicyStatesResourceId, ...) (result ListQueryResultsForResourceCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroup(ctx context.Context, id PolicyStatePolicyStatesResourceId, ...) (result ListQueryResultsForResourceGroupOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroupComplete(ctx context.Context, id PolicyStatePolicyStatesResourceId, ...) (ListQueryResultsForResourceGroupCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroupCompleteMatchingPredicate(ctx context.Context, id PolicyStatePolicyStatesResourceId, ...) (result ListQueryResultsForResourceGroupCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, ...) (result ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationResponse, ...)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete(ctx context.Context, ...) (ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteMatchingPredicate(ctx context.Context, ...) (result ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult, ...)
- func (c PolicyStatesClient) ListQueryResultsForSubscription(ctx context.Context, id PolicyStatesResourceId, ...) (result ListQueryResultsForSubscriptionOperationResponse, err error)
- func (c PolicyStatesClient) ListQueryResultsForSubscriptionComplete(ctx context.Context, id PolicyStatesResourceId, ...) (ListQueryResultsForSubscriptionCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForSubscriptionCompleteMatchingPredicate(ctx context.Context, id PolicyStatesResourceId, ...) (result ListQueryResultsForSubscriptionCompleteResult, err error)
- func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, ...) (result ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationResponse, ...)
- func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete(ctx context.Context, ...) (ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult, error)
- func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteMatchingPredicate(ctx context.Context, ...) (result ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult, ...)
- func (c PolicyStatesClient) SummarizeForManagementGroup(ctx context.Context, id ManagementGroupId, ...) (result SummarizeForManagementGroupOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForPolicyDefinition(ctx context.Context, id PolicyDefinitionId, ...) (result SummarizeForPolicyDefinitionOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForPolicySetDefinition(ctx context.Context, id PolicySetDefinitionId, ...) (result SummarizeForPolicySetDefinitionOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForResource(ctx context.Context, id commonids.ScopeId, ...) (result SummarizeForResourceOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result SummarizeForResourceGroupOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignment(ctx context.Context, id AuthorizationNamespacePolicyAssignmentId, ...) (result SummarizeForResourceGroupLevelPolicyAssignmentOperationResponse, ...)
- func (c PolicyStatesClient) SummarizeForSubscription(ctx context.Context, id commonids.SubscriptionId, ...) (result SummarizeForSubscriptionOperationResponse, err error)
- func (c PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignment(ctx context.Context, id PolicyAssignmentId, ...) (result SummarizeForSubscriptionLevelPolicyAssignmentOperationResponse, ...)
- func (c PolicyStatesClient) TriggerResourceGroupEvaluation(ctx context.Context, id commonids.ResourceGroupId) (result TriggerResourceGroupEvaluationOperationResponse, err error)
- func (c PolicyStatesClient) TriggerResourceGroupEvaluationThenPoll(ctx context.Context, id commonids.ResourceGroupId) error
- func (c PolicyStatesClient) TriggerSubscriptionEvaluation(ctx context.Context, id commonids.SubscriptionId) (result TriggerSubscriptionEvaluationOperationResponse, err error)
- func (c PolicyStatesClient) TriggerSubscriptionEvaluationThenPoll(ctx context.Context, id commonids.SubscriptionId) error
- type PolicyStatesResource
- type PolicyStatesResourceId
- type Providers2PolicyStatePolicyStatesResourceId
- func NewProviders2PolicyStatePolicyStatesResourceID(managementGroupName string, policyStatesResource PolicyStatesResource) Providers2PolicyStatePolicyStatesResourceId
- func ParseProviders2PolicyStatePolicyStatesResourceID(input string) (*Providers2PolicyStatePolicyStatesResourceId, error)
- func ParseProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*Providers2PolicyStatePolicyStatesResourceId, error)
- func (id *Providers2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
- func (id Providers2PolicyStatePolicyStatesResourceId) ID() string
- func (id Providers2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
- func (id Providers2PolicyStatePolicyStatesResourceId) String() string
- type ScopedPolicyStatesResourceId
- func NewScopedPolicyStatesResourceID(resourceId string, policyStatesResource PolicyStatesResource) ScopedPolicyStatesResourceId
- func ParseScopedPolicyStatesResourceID(input string) (*ScopedPolicyStatesResourceId, error)
- func ParseScopedPolicyStatesResourceIDInsensitively(input string) (*ScopedPolicyStatesResourceId, error)
- type SummarizeForManagementGroupOperationOptions
- type SummarizeForManagementGroupOperationResponse
- type SummarizeForPolicyDefinitionOperationOptions
- type SummarizeForPolicyDefinitionOperationResponse
- type SummarizeForPolicySetDefinitionOperationOptions
- type SummarizeForPolicySetDefinitionOperationResponse
- type SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions
- type SummarizeForResourceGroupLevelPolicyAssignmentOperationResponse
- type SummarizeForResourceGroupOperationOptions
- type SummarizeForResourceGroupOperationResponse
- type SummarizeForResourceOperationOptions
- type SummarizeForResourceOperationResponse
- type SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions
- type SummarizeForSubscriptionLevelPolicyAssignmentOperationResponse
- type SummarizeForSubscriptionOperationOptions
- type SummarizeForSubscriptionOperationResponse
- type SummarizeResults
- type Summary
- type SummaryResults
- type TriggerResourceGroupEvaluationOperationResponse
- type TriggerSubscriptionEvaluationOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForPolicyStatesResource ¶
func PossibleValuesForPolicyStatesResource() []string
func ValidateAuthorizationNamespacePolicyAssignmentID ¶
func ValidateAuthorizationNamespacePolicyAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateAuthorizationNamespacePolicyAssignmentID checks that 'input' can be parsed as a Authorization Namespace Policy Assignment ID
func ValidateAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func ValidateAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidateAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Authorization Namespace Policy Assignment Providers 2 Policy State Policy States Resource ID
func ValidateManagementGroupID ¶
ValidateManagementGroupID checks that 'input' can be parsed as a Management Group ID
func ValidatePolicyAssignmentID ¶
ValidatePolicyAssignmentID checks that 'input' can be parsed as a Policy Assignment ID
func ValidatePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func ValidatePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Policy Assignment Providers 2 Policy State Policy States Resource ID
func ValidatePolicyDefinitionID ¶
ValidatePolicyDefinitionID checks that 'input' can be parsed as a Policy Definition ID
func ValidatePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func ValidatePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Policy Definition Providers 2 Policy State Policy States Resource ID
func ValidatePolicySetDefinitionID ¶
func ValidatePolicySetDefinitionID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicySetDefinitionID checks that 'input' can be parsed as a Policy Set Definition ID
func ValidatePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func ValidatePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Policy Set Definition Providers 2 Policy State Policy States Resource ID
func ValidatePolicyStatePolicyStatesResourceID ¶
func ValidatePolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Policy State Policy States Resource ID
func ValidatePolicyStatesResourceID ¶
func ValidatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePolicyStatesResourceID checks that 'input' can be parsed as a Policy States Resource ID
func ValidateProviders2PolicyStatePolicyStatesResourceID ¶
func ValidateProviders2PolicyStatePolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviders2PolicyStatePolicyStatesResourceID checks that 'input' can be parsed as a Providers 2 Policy State Policy States Resource ID
func ValidateScopedPolicyStatesResourceID ¶
func ValidateScopedPolicyStatesResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidateScopedPolicyStatesResourceID checks that 'input' can be parsed as a Scoped Policy States Resource ID
Types ¶
type AuthorizationNamespacePolicyAssignmentId ¶
type AuthorizationNamespacePolicyAssignmentId struct { SubscriptionId string ResourceGroupName string PolicyAssignmentName string }
AuthorizationNamespacePolicyAssignmentId is a struct representing the Resource ID for a Authorization Namespace Policy Assignment
func NewAuthorizationNamespacePolicyAssignmentID ¶
func NewAuthorizationNamespacePolicyAssignmentID(subscriptionId string, resourceGroupName string, policyAssignmentName string) AuthorizationNamespacePolicyAssignmentId
NewAuthorizationNamespacePolicyAssignmentID returns a new AuthorizationNamespacePolicyAssignmentId struct
func ParseAuthorizationNamespacePolicyAssignmentID ¶
func ParseAuthorizationNamespacePolicyAssignmentID(input string) (*AuthorizationNamespacePolicyAssignmentId, error)
ParseAuthorizationNamespacePolicyAssignmentID parses 'input' into a AuthorizationNamespacePolicyAssignmentId
func ParseAuthorizationNamespacePolicyAssignmentIDInsensitively ¶
func ParseAuthorizationNamespacePolicyAssignmentIDInsensitively(input string) (*AuthorizationNamespacePolicyAssignmentId, error)
ParseAuthorizationNamespacePolicyAssignmentIDInsensitively parses 'input' case-insensitively into a AuthorizationNamespacePolicyAssignmentId note: this method should only be used for API response data and not user input
func (*AuthorizationNamespacePolicyAssignmentId) FromParseResult ¶
func (id *AuthorizationNamespacePolicyAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (AuthorizationNamespacePolicyAssignmentId) ID ¶
func (id AuthorizationNamespacePolicyAssignmentId) ID() string
ID returns the formatted Authorization Namespace Policy Assignment ID
func (AuthorizationNamespacePolicyAssignmentId) Segments ¶
func (id AuthorizationNamespacePolicyAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Authorization Namespace Policy Assignment ID
func (AuthorizationNamespacePolicyAssignmentId) String ¶
func (id AuthorizationNamespacePolicyAssignmentId) String() string
String returns a human-readable description of this Authorization Namespace Policy Assignment ID
type AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId ¶
type AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId struct { SubscriptionId string ResourceGroupName string PolicyAssignmentName string PolicyStatesResource PolicyStatesResource }
AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Authorization Namespace Policy Assignment Providers 2 Policy State Policy States Resource
func NewAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func NewAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, resourceGroupName string, policyAssignmentName string, policyStatesResource PolicyStatesResource) AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
NewAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID returns a new AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId struct
func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input string) (*AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID parses 'input' into a AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively ¶
func ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
ParseAuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) ID ¶
func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) ID() string
ID returns the formatted Authorization Namespace Policy Assignment Providers 2 Policy State Policy States Resource ID
func (AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments ¶
func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Authorization Namespace Policy Assignment Providers 2 Policy State Policy States Resource ID
func (AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String ¶
func (id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Authorization Namespace Policy Assignment Providers 2 Policy State Policy States Resource ID
type ComplianceDetail ¶
type ComponentStateDetails ¶
type ComponentStateDetails struct { ComplianceState *string `json:"complianceState,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Type *string `json:"type,omitempty"` }
func (*ComponentStateDetails) GetTimestampAsTime ¶
func (o *ComponentStateDetails) GetTimestampAsTime() (*time.Time, error)
func (*ComponentStateDetails) SetTimestampAsTime ¶
func (o *ComponentStateDetails) SetTimestampAsTime(input time.Time)
type ExpressionEvaluationDetails ¶
type ExpressionEvaluationDetails struct { Expression *string `json:"expression,omitempty"` ExpressionKind *string `json:"expressionKind,omitempty"` ExpressionValue *interface{} `json:"expressionValue,omitempty"` Operator *string `json:"operator,omitempty"` Path *string `json:"path,omitempty"` Result *string `json:"result,omitempty"` TargetValue *interface{} `json:"targetValue,omitempty"` }
type ListQueryResultsForManagementGroupCompleteResult ¶
type ListQueryResultsForManagementGroupCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForManagementGroupCustomPager ¶
type ListQueryResultsForManagementGroupCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForManagementGroupCustomPager) NextPageLink ¶
func (p *ListQueryResultsForManagementGroupCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForManagementGroupOperationOptions ¶
type ListQueryResultsForManagementGroupOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForManagementGroupOperationOptions ¶
func DefaultListQueryResultsForManagementGroupOperationOptions() ListQueryResultsForManagementGroupOperationOptions
func (ListQueryResultsForManagementGroupOperationOptions) ToHeaders ¶
func (o ListQueryResultsForManagementGroupOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForManagementGroupOperationOptions) ToOData ¶
func (o ListQueryResultsForManagementGroupOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForManagementGroupOperationOptions) ToQuery ¶
func (o ListQueryResultsForManagementGroupOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForManagementGroupOperationResponse ¶
type ListQueryResultsForManagementGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForPolicyDefinitionCompleteResult ¶
type ListQueryResultsForPolicyDefinitionCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForPolicyDefinitionCustomPager ¶
type ListQueryResultsForPolicyDefinitionCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForPolicyDefinitionCustomPager) NextPageLink ¶
func (p *ListQueryResultsForPolicyDefinitionCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForPolicyDefinitionOperationOptions ¶
type ListQueryResultsForPolicyDefinitionOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForPolicyDefinitionOperationOptions ¶
func DefaultListQueryResultsForPolicyDefinitionOperationOptions() ListQueryResultsForPolicyDefinitionOperationOptions
func (ListQueryResultsForPolicyDefinitionOperationOptions) ToHeaders ¶
func (o ListQueryResultsForPolicyDefinitionOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForPolicyDefinitionOperationOptions) ToOData ¶
func (o ListQueryResultsForPolicyDefinitionOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForPolicyDefinitionOperationOptions) ToQuery ¶
func (o ListQueryResultsForPolicyDefinitionOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForPolicyDefinitionOperationResponse ¶
type ListQueryResultsForPolicyDefinitionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForPolicySetDefinitionCompleteResult ¶
type ListQueryResultsForPolicySetDefinitionCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForPolicySetDefinitionCustomPager ¶
type ListQueryResultsForPolicySetDefinitionCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForPolicySetDefinitionCustomPager) NextPageLink ¶
func (p *ListQueryResultsForPolicySetDefinitionCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForPolicySetDefinitionOperationOptions ¶
type ListQueryResultsForPolicySetDefinitionOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForPolicySetDefinitionOperationOptions ¶
func DefaultListQueryResultsForPolicySetDefinitionOperationOptions() ListQueryResultsForPolicySetDefinitionOperationOptions
func (ListQueryResultsForPolicySetDefinitionOperationOptions) ToHeaders ¶
func (o ListQueryResultsForPolicySetDefinitionOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForPolicySetDefinitionOperationOptions) ToOData ¶
func (o ListQueryResultsForPolicySetDefinitionOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForPolicySetDefinitionOperationOptions) ToQuery ¶
func (o ListQueryResultsForPolicySetDefinitionOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForPolicySetDefinitionOperationResponse ¶
type ListQueryResultsForPolicySetDefinitionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForResourceCompleteResult ¶
type ListQueryResultsForResourceCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForResourceCustomPager ¶
type ListQueryResultsForResourceCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForResourceCustomPager) NextPageLink ¶
func (p *ListQueryResultsForResourceCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForResourceGroupCompleteResult ¶
type ListQueryResultsForResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForResourceGroupCustomPager ¶
type ListQueryResultsForResourceGroupCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForResourceGroupCustomPager) NextPageLink ¶
func (p *ListQueryResultsForResourceGroupCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult ¶
type ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForResourceGroupLevelPolicyAssignmentCustomPager ¶
type ListQueryResultsForResourceGroupLevelPolicyAssignmentCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForResourceGroupLevelPolicyAssignmentCustomPager) NextPageLink ¶
func (p *ListQueryResultsForResourceGroupLevelPolicyAssignmentCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions ¶
type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions ¶
func DefaultListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions() ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions
func (ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToHeaders ¶
func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToOData ¶
func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToQuery ¶
func (o ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationResponse ¶
type ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForResourceGroupOperationOptions ¶
type ListQueryResultsForResourceGroupOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForResourceGroupOperationOptions ¶
func DefaultListQueryResultsForResourceGroupOperationOptions() ListQueryResultsForResourceGroupOperationOptions
func (ListQueryResultsForResourceGroupOperationOptions) ToHeaders ¶
func (o ListQueryResultsForResourceGroupOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForResourceGroupOperationOptions) ToOData ¶
func (o ListQueryResultsForResourceGroupOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForResourceGroupOperationOptions) ToQuery ¶
func (o ListQueryResultsForResourceGroupOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForResourceGroupOperationResponse ¶
type ListQueryResultsForResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForResourceOperationOptions ¶
type ListQueryResultsForResourceOperationOptions struct { Apply *string Expand *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForResourceOperationOptions ¶
func DefaultListQueryResultsForResourceOperationOptions() ListQueryResultsForResourceOperationOptions
func (ListQueryResultsForResourceOperationOptions) ToHeaders ¶
func (o ListQueryResultsForResourceOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForResourceOperationOptions) ToOData ¶
func (o ListQueryResultsForResourceOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForResourceOperationOptions) ToQuery ¶
func (o ListQueryResultsForResourceOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForResourceOperationResponse ¶
type ListQueryResultsForResourceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForSubscriptionCompleteResult ¶
type ListQueryResultsForSubscriptionCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForSubscriptionCustomPager ¶
type ListQueryResultsForSubscriptionCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForSubscriptionCustomPager) NextPageLink ¶
func (p *ListQueryResultsForSubscriptionCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult ¶
type ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult struct { LatestHttpResponse *http.Response Items []PolicyState }
type ListQueryResultsForSubscriptionLevelPolicyAssignmentCustomPager ¶
type ListQueryResultsForSubscriptionLevelPolicyAssignmentCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListQueryResultsForSubscriptionLevelPolicyAssignmentCustomPager) NextPageLink ¶
func (p *ListQueryResultsForSubscriptionLevelPolicyAssignmentCustomPager) NextPageLink() *odata.Link
type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions ¶
type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions ¶
func DefaultListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions() ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions
func (ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToHeaders ¶
func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToOData ¶
func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToQuery ¶
func (o ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationResponse ¶
type ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
type ListQueryResultsForSubscriptionOperationOptions ¶
type ListQueryResultsForSubscriptionOperationOptions struct { Apply *string Filter *string From *string Orderby *string Select *string To *string Top *int64 }
func DefaultListQueryResultsForSubscriptionOperationOptions ¶
func DefaultListQueryResultsForSubscriptionOperationOptions() ListQueryResultsForSubscriptionOperationOptions
func (ListQueryResultsForSubscriptionOperationOptions) ToHeaders ¶
func (o ListQueryResultsForSubscriptionOperationOptions) ToHeaders() *client.Headers
func (ListQueryResultsForSubscriptionOperationOptions) ToOData ¶
func (o ListQueryResultsForSubscriptionOperationOptions) ToOData() *odata.Query
func (ListQueryResultsForSubscriptionOperationOptions) ToQuery ¶
func (o ListQueryResultsForSubscriptionOperationOptions) ToQuery() *client.QueryParams
type ListQueryResultsForSubscriptionOperationResponse ¶
type ListQueryResultsForSubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PolicyState }
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) FromParseResult ¶
func (id *ManagementGroupId) FromParseResult(input resourceids.ParseResult) error
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 PolicyAssignmentId ¶
PolicyAssignmentId is a struct representing the Resource ID for a Policy Assignment
func NewPolicyAssignmentID ¶
func NewPolicyAssignmentID(subscriptionId string, policyAssignmentName string) PolicyAssignmentId
NewPolicyAssignmentID returns a new PolicyAssignmentId struct
func ParsePolicyAssignmentID ¶
func ParsePolicyAssignmentID(input string) (*PolicyAssignmentId, error)
ParsePolicyAssignmentID parses 'input' into a PolicyAssignmentId
func ParsePolicyAssignmentIDInsensitively ¶
func ParsePolicyAssignmentIDInsensitively(input string) (*PolicyAssignmentId, error)
ParsePolicyAssignmentIDInsensitively parses 'input' case-insensitively into a PolicyAssignmentId note: this method should only be used for API response data and not user input
func (*PolicyAssignmentId) FromParseResult ¶
func (id *PolicyAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (PolicyAssignmentId) ID ¶
func (id PolicyAssignmentId) ID() string
ID returns the formatted Policy Assignment ID
func (PolicyAssignmentId) Segments ¶
func (id PolicyAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Assignment ID
func (PolicyAssignmentId) String ¶
func (id PolicyAssignmentId) String() string
String returns a human-readable description of this Policy Assignment ID
type PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId ¶
type PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId struct { SubscriptionId string PolicyAssignmentName string PolicyStatesResource PolicyStatesResource }
PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Policy Assignment Providers 2 Policy State Policy States Resource
func NewPolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func NewPolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policyAssignmentName string, policyStatesResource PolicyStatesResource) PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
NewPolicyAssignmentProviders2PolicyStatePolicyStatesResourceID returns a new PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId struct
func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID ¶
func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceID parses 'input' into a PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId
func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively ¶
func ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicyAssignmentProviders2PolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) ID ¶
ID returns the formatted Policy Assignment Providers 2 Policy State Policy States Resource ID
func (PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments ¶
func (id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Assignment Providers 2 Policy State Policy States Resource ID
func (PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String ¶
func (id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Policy Assignment Providers 2 Policy State Policy States Resource ID
type PolicyAssignmentSummary ¶
type PolicyAssignmentSummary struct { PolicyAssignmentId *string `json:"policyAssignmentId,omitempty"` PolicyDefinitions *[]PolicyDefinitionSummary `json:"policyDefinitions,omitempty"` PolicyGroups *[]PolicyGroupSummary `json:"policyGroups,omitempty"` PolicySetDefinitionId *string `json:"policySetDefinitionId,omitempty"` Results *SummaryResults `json:"results,omitempty"` }
type PolicyDefinitionId ¶
PolicyDefinitionId is a struct representing the Resource ID for a Policy Definition
func NewPolicyDefinitionID ¶
func NewPolicyDefinitionID(subscriptionId string, policyDefinitionName string) PolicyDefinitionId
NewPolicyDefinitionID returns a new PolicyDefinitionId struct
func ParsePolicyDefinitionID ¶
func ParsePolicyDefinitionID(input string) (*PolicyDefinitionId, error)
ParsePolicyDefinitionID parses 'input' into a PolicyDefinitionId
func ParsePolicyDefinitionIDInsensitively ¶
func ParsePolicyDefinitionIDInsensitively(input string) (*PolicyDefinitionId, error)
ParsePolicyDefinitionIDInsensitively parses 'input' case-insensitively into a PolicyDefinitionId note: this method should only be used for API response data and not user input
func (*PolicyDefinitionId) FromParseResult ¶
func (id *PolicyDefinitionId) FromParseResult(input resourceids.ParseResult) error
func (PolicyDefinitionId) ID ¶
func (id PolicyDefinitionId) ID() string
ID returns the formatted Policy Definition ID
func (PolicyDefinitionId) Segments ¶
func (id PolicyDefinitionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Definition ID
func (PolicyDefinitionId) String ¶
func (id PolicyDefinitionId) String() string
String returns a human-readable description of this Policy Definition ID
type PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId ¶
type PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId struct { SubscriptionId string PolicyDefinitionName string PolicyStatesResource PolicyStatesResource }
PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Policy Definition Providers 2 Policy State Policy States Resource
func NewPolicyDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func NewPolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policyDefinitionName string, policyStatesResource PolicyStatesResource) PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId
NewPolicyDefinitionProviders2PolicyStatePolicyStatesResourceID returns a new PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId struct
func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceID parses 'input' into a PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId
func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively ¶
func ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicyDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) ID ¶
ID returns the formatted Policy Definition Providers 2 Policy State Policy States Resource ID
func (PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments ¶
func (id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Definition Providers 2 Policy State Policy States Resource ID
func (PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) String ¶
func (id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Policy Definition Providers 2 Policy State Policy States Resource ID
type PolicyDefinitionSummary ¶
type PolicyDefinitionSummary struct { Effect *string `json:"effect,omitempty"` PolicyDefinitionGroupNames *[]string `json:"policyDefinitionGroupNames,omitempty"` PolicyDefinitionId *string `json:"policyDefinitionId,omitempty"` PolicyDefinitionReferenceId *string `json:"policyDefinitionReferenceId,omitempty"` Results *SummaryResults `json:"results,omitempty"` }
type PolicyEvaluationDetails ¶
type PolicyEvaluationDetails struct { EvaluatedExpressions *[]ExpressionEvaluationDetails `json:"evaluatedExpressions,omitempty"` IfNotExistsDetails *IfNotExistsEvaluationDetails `json:"ifNotExistsDetails,omitempty"` }
type PolicyGroupSummary ¶
type PolicyGroupSummary struct { PolicyGroupName *string `json:"policyGroupName,omitempty"` Results *SummaryResults `json:"results,omitempty"` }
type PolicySetDefinitionId ¶
PolicySetDefinitionId is a struct representing the Resource ID for a Policy Set Definition
func NewPolicySetDefinitionID ¶
func NewPolicySetDefinitionID(subscriptionId string, policySetDefinitionName string) PolicySetDefinitionId
NewPolicySetDefinitionID returns a new PolicySetDefinitionId struct
func ParsePolicySetDefinitionID ¶
func ParsePolicySetDefinitionID(input string) (*PolicySetDefinitionId, error)
ParsePolicySetDefinitionID parses 'input' into a PolicySetDefinitionId
func ParsePolicySetDefinitionIDInsensitively ¶
func ParsePolicySetDefinitionIDInsensitively(input string) (*PolicySetDefinitionId, error)
ParsePolicySetDefinitionIDInsensitively parses 'input' case-insensitively into a PolicySetDefinitionId note: this method should only be used for API response data and not user input
func (*PolicySetDefinitionId) FromParseResult ¶
func (id *PolicySetDefinitionId) FromParseResult(input resourceids.ParseResult) error
func (PolicySetDefinitionId) ID ¶
func (id PolicySetDefinitionId) ID() string
ID returns the formatted Policy Set Definition ID
func (PolicySetDefinitionId) Segments ¶
func (id PolicySetDefinitionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Set Definition ID
func (PolicySetDefinitionId) String ¶
func (id PolicySetDefinitionId) String() string
String returns a human-readable description of this Policy Set Definition ID
type PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId ¶
type PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId struct { SubscriptionId string PolicySetDefinitionName string PolicyStatesResource PolicyStatesResource }
PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Policy Set Definition Providers 2 Policy State Policy States Resource
func NewPolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func NewPolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(subscriptionId string, policySetDefinitionName string, policyStatesResource PolicyStatesResource) PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId
NewPolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID returns a new PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId struct
func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID ¶
func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID(input string) (*PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceID parses 'input' into a PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId
func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively ¶
func ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, error)
ParsePolicySetDefinitionProviders2PolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) ID ¶
ID returns the formatted Policy Set Definition Providers 2 Policy State Policy States Resource ID
func (PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments ¶
func (id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy Set Definition Providers 2 Policy State Policy States Resource ID
func (PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) String ¶
func (id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Policy Set Definition Providers 2 Policy State Policy States Resource ID
type PolicyState ¶
type PolicyState struct { ComplianceState *string `json:"complianceState,omitempty"` Components *[]ComponentStateDetails `json:"components,omitempty"` EffectiveParameters *string `json:"effectiveParameters,omitempty"` IsCompliant *bool `json:"isCompliant,omitempty"` ManagementGroupIds *string `json:"managementGroupIds,omitempty"` OdataContext *string `json:"@odata.context,omitempty"` OdataId *string `json:"@odata.id,omitempty"` PolicyAssignmentId *string `json:"policyAssignmentId,omitempty"` PolicyAssignmentName *string `json:"policyAssignmentName,omitempty"` PolicyAssignmentOwner *string `json:"policyAssignmentOwner,omitempty"` PolicyAssignmentParameters *string `json:"policyAssignmentParameters,omitempty"` PolicyAssignmentScope *string `json:"policyAssignmentScope,omitempty"` PolicyAssignmentVersion *string `json:"policyAssignmentVersion,omitempty"` PolicyDefinitionAction *string `json:"policyDefinitionAction,omitempty"` PolicyDefinitionCategory *string `json:"policyDefinitionCategory,omitempty"` PolicyDefinitionGroupNames *[]string `json:"policyDefinitionGroupNames,omitempty"` PolicyDefinitionId *string `json:"policyDefinitionId,omitempty"` PolicyDefinitionName *string `json:"policyDefinitionName,omitempty"` PolicyDefinitionReferenceId *string `json:"policyDefinitionReferenceId,omitempty"` PolicyDefinitionVersion *string `json:"policyDefinitionVersion,omitempty"` PolicyEvaluationDetails *PolicyEvaluationDetails `json:"policyEvaluationDetails,omitempty"` PolicySetDefinitionCategory *string `json:"policySetDefinitionCategory,omitempty"` PolicySetDefinitionId *string `json:"policySetDefinitionId,omitempty"` PolicySetDefinitionName *string `json:"policySetDefinitionName,omitempty"` PolicySetDefinitionOwner *string `json:"policySetDefinitionOwner,omitempty"` PolicySetDefinitionParameters *string `json:"policySetDefinitionParameters,omitempty"` PolicySetDefinitionVersion *string `json:"policySetDefinitionVersion,omitempty"` ResourceGroup *string `json:"resourceGroup,omitempty"` ResourceId *string `json:"resourceId,omitempty"` ResourceLocation *string `json:"resourceLocation,omitempty"` ResourceTags *string `json:"resourceTags,omitempty"` ResourceType *string `json:"resourceType,omitempty"` SubscriptionId *string `json:"subscriptionId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` }
func (*PolicyState) GetTimestampAsTime ¶
func (o *PolicyState) GetTimestampAsTime() (*time.Time, error)
func (*PolicyState) SetTimestampAsTime ¶
func (o *PolicyState) SetTimestampAsTime(input time.Time)
type PolicyStateOperationPredicate ¶
type PolicyStateOperationPredicate struct { ComplianceState *string 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 PolicyDefinitionId *string PolicyDefinitionName *string PolicyDefinitionReferenceId *string PolicyDefinitionVersion *string 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 *string }
func (PolicyStateOperationPredicate) Matches ¶
func (p PolicyStateOperationPredicate) Matches(input PolicyState) bool
type PolicyStatePolicyStatesResourceId ¶
type PolicyStatePolicyStatesResourceId struct { SubscriptionId string ResourceGroupName string PolicyStatesResource PolicyStatesResource }
PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Policy State Policy States Resource
func NewPolicyStatePolicyStatesResourceID ¶
func NewPolicyStatePolicyStatesResourceID(subscriptionId string, resourceGroupName string, policyStatesResource PolicyStatesResource) PolicyStatePolicyStatesResourceId
NewPolicyStatePolicyStatesResourceID returns a new PolicyStatePolicyStatesResourceId struct
func ParsePolicyStatePolicyStatesResourceID ¶
func ParsePolicyStatePolicyStatesResourceID(input string) (*PolicyStatePolicyStatesResourceId, error)
ParsePolicyStatePolicyStatesResourceID parses 'input' into a PolicyStatePolicyStatesResourceId
func ParsePolicyStatePolicyStatesResourceIDInsensitively ¶
func ParsePolicyStatePolicyStatesResourceIDInsensitively(input string) (*PolicyStatePolicyStatesResourceId, error)
ParsePolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (PolicyStatePolicyStatesResourceId) ID ¶
func (id PolicyStatePolicyStatesResourceId) ID() string
ID returns the formatted Policy State Policy States Resource ID
func (PolicyStatePolicyStatesResourceId) Segments ¶
func (id PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy State Policy States Resource ID
func (PolicyStatePolicyStatesResourceId) String ¶
func (id PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Policy State Policy States Resource ID
type PolicyStatesClient ¶
type PolicyStatesClient struct {
Client *resourcemanager.Client
}
func NewPolicyStatesClientWithBaseURI ¶
func NewPolicyStatesClientWithBaseURI(sdkApi sdkEnv.Api) (*PolicyStatesClient, error)
func (PolicyStatesClient) ListQueryResultsForManagementGroup ¶
func (c PolicyStatesClient) ListQueryResultsForManagementGroup(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, options ListQueryResultsForManagementGroupOperationOptions) (result ListQueryResultsForManagementGroupOperationResponse, err error)
ListQueryResultsForManagementGroup ...
func (PolicyStatesClient) ListQueryResultsForManagementGroupComplete ¶
func (c PolicyStatesClient) ListQueryResultsForManagementGroupComplete(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, options ListQueryResultsForManagementGroupOperationOptions) (ListQueryResultsForManagementGroupCompleteResult, error)
ListQueryResultsForManagementGroupComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForManagementGroupCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForManagementGroupCompleteMatchingPredicate(ctx context.Context, id Providers2PolicyStatePolicyStatesResourceId, options ListQueryResultsForManagementGroupOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForManagementGroupCompleteResult, err error)
ListQueryResultsForManagementGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForPolicyDefinition ¶
func (c PolicyStatesClient) ListQueryResultsForPolicyDefinition(ctx context.Context, id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicyDefinitionOperationOptions) (result ListQueryResultsForPolicyDefinitionOperationResponse, err error)
ListQueryResultsForPolicyDefinition ...
func (PolicyStatesClient) ListQueryResultsForPolicyDefinitionComplete ¶
func (c PolicyStatesClient) ListQueryResultsForPolicyDefinitionComplete(ctx context.Context, id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicyDefinitionOperationOptions) (ListQueryResultsForPolicyDefinitionCompleteResult, error)
ListQueryResultsForPolicyDefinitionComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForPolicyDefinitionCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForPolicyDefinitionCompleteMatchingPredicate(ctx context.Context, id PolicyDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicyDefinitionOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForPolicyDefinitionCompleteResult, err error)
ListQueryResultsForPolicyDefinitionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForPolicySetDefinition ¶
func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicySetDefinitionOperationOptions) (result ListQueryResultsForPolicySetDefinitionOperationResponse, err error)
ListQueryResultsForPolicySetDefinition ...
func (PolicyStatesClient) ListQueryResultsForPolicySetDefinitionComplete ¶
func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinitionComplete(ctx context.Context, id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicySetDefinitionOperationOptions) (ListQueryResultsForPolicySetDefinitionCompleteResult, error)
ListQueryResultsForPolicySetDefinitionComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForPolicySetDefinitionCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForPolicySetDefinitionCompleteMatchingPredicate(ctx context.Context, id PolicySetDefinitionProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForPolicySetDefinitionOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForPolicySetDefinitionCompleteResult, err error)
ListQueryResultsForPolicySetDefinitionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForResource ¶
func (c PolicyStatesClient) ListQueryResultsForResource(ctx context.Context, id ScopedPolicyStatesResourceId, options ListQueryResultsForResourceOperationOptions) (result ListQueryResultsForResourceOperationResponse, err error)
ListQueryResultsForResource ...
func (PolicyStatesClient) ListQueryResultsForResourceComplete ¶
func (c PolicyStatesClient) ListQueryResultsForResourceComplete(ctx context.Context, id ScopedPolicyStatesResourceId, options ListQueryResultsForResourceOperationOptions) (ListQueryResultsForResourceCompleteResult, error)
ListQueryResultsForResourceComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForResourceCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForResourceCompleteMatchingPredicate(ctx context.Context, id ScopedPolicyStatesResourceId, options ListQueryResultsForResourceOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForResourceCompleteResult, err error)
ListQueryResultsForResourceCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForResourceGroup ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroup(ctx context.Context, id PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupOperationOptions) (result ListQueryResultsForResourceGroupOperationResponse, err error)
ListQueryResultsForResourceGroup ...
func (PolicyStatesClient) ListQueryResultsForResourceGroupComplete ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroupComplete(ctx context.Context, id PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupOperationOptions) (ListQueryResultsForResourceGroupCompleteResult, error)
ListQueryResultsForResourceGroupComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForResourceGroupCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroupCompleteMatchingPredicate(ctx context.Context, id PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForResourceGroupCompleteResult, err error)
ListQueryResultsForResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignment ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) (result ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationResponse, err error)
ListQueryResultsForResourceGroupLevelPolicyAssignment ...
func (PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete(ctx context.Context, id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions) (ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult, error)
ListQueryResultsForResourceGroupLevelPolicyAssignmentComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteMatchingPredicate(ctx context.Context, id AuthorizationNamespacePolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForResourceGroupLevelPolicyAssignmentOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteResult, err error)
ListQueryResultsForResourceGroupLevelPolicyAssignmentCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForSubscription ¶
func (c PolicyStatesClient) ListQueryResultsForSubscription(ctx context.Context, id PolicyStatesResourceId, options ListQueryResultsForSubscriptionOperationOptions) (result ListQueryResultsForSubscriptionOperationResponse, err error)
ListQueryResultsForSubscription ...
func (PolicyStatesClient) ListQueryResultsForSubscriptionComplete ¶
func (c PolicyStatesClient) ListQueryResultsForSubscriptionComplete(ctx context.Context, id PolicyStatesResourceId, options ListQueryResultsForSubscriptionOperationOptions) (ListQueryResultsForSubscriptionCompleteResult, error)
ListQueryResultsForSubscriptionComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForSubscriptionCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForSubscriptionCompleteMatchingPredicate(ctx context.Context, id PolicyStatesResourceId, options ListQueryResultsForSubscriptionOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForSubscriptionCompleteResult, err error)
ListQueryResultsForSubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignment ¶
func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) (result ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationResponse, err error)
ListQueryResultsForSubscriptionLevelPolicyAssignment ...
func (PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete ¶
func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete(ctx context.Context, id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions) (ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult, error)
ListQueryResultsForSubscriptionLevelPolicyAssignmentComplete retrieves all the results into a single object
func (PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteMatchingPredicate ¶
func (c PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteMatchingPredicate(ctx context.Context, id PolicyAssignmentProviders2PolicyStatePolicyStatesResourceId, options ListQueryResultsForSubscriptionLevelPolicyAssignmentOperationOptions, predicate PolicyStateOperationPredicate) (result ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteResult, err error)
ListQueryResultsForSubscriptionLevelPolicyAssignmentCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PolicyStatesClient) SummarizeForManagementGroup ¶
func (c PolicyStatesClient) SummarizeForManagementGroup(ctx context.Context, id ManagementGroupId, options SummarizeForManagementGroupOperationOptions) (result SummarizeForManagementGroupOperationResponse, err error)
SummarizeForManagementGroup ...
func (PolicyStatesClient) SummarizeForPolicyDefinition ¶
func (c PolicyStatesClient) SummarizeForPolicyDefinition(ctx context.Context, id PolicyDefinitionId, options SummarizeForPolicyDefinitionOperationOptions) (result SummarizeForPolicyDefinitionOperationResponse, err error)
SummarizeForPolicyDefinition ...
func (PolicyStatesClient) SummarizeForPolicySetDefinition ¶
func (c PolicyStatesClient) SummarizeForPolicySetDefinition(ctx context.Context, id PolicySetDefinitionId, options SummarizeForPolicySetDefinitionOperationOptions) (result SummarizeForPolicySetDefinitionOperationResponse, err error)
SummarizeForPolicySetDefinition ...
func (PolicyStatesClient) SummarizeForResource ¶
func (c PolicyStatesClient) SummarizeForResource(ctx context.Context, id commonids.ScopeId, options SummarizeForResourceOperationOptions) (result SummarizeForResourceOperationResponse, err error)
SummarizeForResource ...
func (PolicyStatesClient) SummarizeForResourceGroup ¶
func (c PolicyStatesClient) SummarizeForResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options SummarizeForResourceGroupOperationOptions) (result SummarizeForResourceGroupOperationResponse, err error)
SummarizeForResourceGroup ...
func (PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignment ¶
func (c PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignment(ctx context.Context, id AuthorizationNamespacePolicyAssignmentId, options SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) (result SummarizeForResourceGroupLevelPolicyAssignmentOperationResponse, err error)
SummarizeForResourceGroupLevelPolicyAssignment ...
func (PolicyStatesClient) SummarizeForSubscription ¶
func (c PolicyStatesClient) SummarizeForSubscription(ctx context.Context, id commonids.SubscriptionId, options SummarizeForSubscriptionOperationOptions) (result SummarizeForSubscriptionOperationResponse, err error)
SummarizeForSubscription ...
func (PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignment ¶
func (c PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignment(ctx context.Context, id PolicyAssignmentId, options SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) (result SummarizeForSubscriptionLevelPolicyAssignmentOperationResponse, err error)
SummarizeForSubscriptionLevelPolicyAssignment ...
func (PolicyStatesClient) TriggerResourceGroupEvaluation ¶
func (c PolicyStatesClient) TriggerResourceGroupEvaluation(ctx context.Context, id commonids.ResourceGroupId) (result TriggerResourceGroupEvaluationOperationResponse, err error)
TriggerResourceGroupEvaluation ...
func (PolicyStatesClient) TriggerResourceGroupEvaluationThenPoll ¶
func (c PolicyStatesClient) TriggerResourceGroupEvaluationThenPoll(ctx context.Context, id commonids.ResourceGroupId) error
TriggerResourceGroupEvaluationThenPoll performs TriggerResourceGroupEvaluation then polls until it's completed
func (PolicyStatesClient) TriggerSubscriptionEvaluation ¶
func (c PolicyStatesClient) TriggerSubscriptionEvaluation(ctx context.Context, id commonids.SubscriptionId) (result TriggerSubscriptionEvaluationOperationResponse, err error)
TriggerSubscriptionEvaluation ...
func (PolicyStatesClient) TriggerSubscriptionEvaluationThenPoll ¶
func (c PolicyStatesClient) TriggerSubscriptionEvaluationThenPoll(ctx context.Context, id commonids.SubscriptionId) error
TriggerSubscriptionEvaluationThenPoll performs TriggerSubscriptionEvaluation then polls until it's completed
type PolicyStatesResource ¶
type PolicyStatesResource string
const ( PolicyStatesResourceDefault PolicyStatesResource = "default" PolicyStatesResourceLatest PolicyStatesResource = "latest" )
func (*PolicyStatesResource) UnmarshalJSON ¶
func (s *PolicyStatesResource) UnmarshalJSON(bytes []byte) error
type PolicyStatesResourceId ¶
type PolicyStatesResourceId struct { SubscriptionId string PolicyStatesResource PolicyStatesResource }
PolicyStatesResourceId is a struct representing the Resource ID for a Policy States Resource
func NewPolicyStatesResourceID ¶
func NewPolicyStatesResourceID(subscriptionId string, policyStatesResource PolicyStatesResource) PolicyStatesResourceId
NewPolicyStatesResourceID returns a new PolicyStatesResourceId struct
func ParsePolicyStatesResourceID ¶
func ParsePolicyStatesResourceID(input string) (*PolicyStatesResourceId, error)
ParsePolicyStatesResourceID parses 'input' into a PolicyStatesResourceId
func ParsePolicyStatesResourceIDInsensitively ¶
func ParsePolicyStatesResourceIDInsensitively(input string) (*PolicyStatesResourceId, error)
ParsePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a PolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*PolicyStatesResourceId) FromParseResult ¶
func (id *PolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (PolicyStatesResourceId) ID ¶
func (id PolicyStatesResourceId) ID() string
ID returns the formatted Policy States Resource ID
func (PolicyStatesResourceId) Segments ¶
func (id PolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Policy States Resource ID
func (PolicyStatesResourceId) String ¶
func (id PolicyStatesResourceId) String() string
String returns a human-readable description of this Policy States Resource ID
type Providers2PolicyStatePolicyStatesResourceId ¶
type Providers2PolicyStatePolicyStatesResourceId struct { ManagementGroupName string PolicyStatesResource PolicyStatesResource }
Providers2PolicyStatePolicyStatesResourceId is a struct representing the Resource ID for a Providers 2 Policy State Policy States Resource
func NewProviders2PolicyStatePolicyStatesResourceID ¶
func NewProviders2PolicyStatePolicyStatesResourceID(managementGroupName string, policyStatesResource PolicyStatesResource) Providers2PolicyStatePolicyStatesResourceId
NewProviders2PolicyStatePolicyStatesResourceID returns a new Providers2PolicyStatePolicyStatesResourceId struct
func ParseProviders2PolicyStatePolicyStatesResourceID ¶
func ParseProviders2PolicyStatePolicyStatesResourceID(input string) (*Providers2PolicyStatePolicyStatesResourceId, error)
ParseProviders2PolicyStatePolicyStatesResourceID parses 'input' into a Providers2PolicyStatePolicyStatesResourceId
func ParseProviders2PolicyStatePolicyStatesResourceIDInsensitively ¶
func ParseProviders2PolicyStatePolicyStatesResourceIDInsensitively(input string) (*Providers2PolicyStatePolicyStatesResourceId, error)
ParseProviders2PolicyStatePolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a Providers2PolicyStatePolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*Providers2PolicyStatePolicyStatesResourceId) FromParseResult ¶
func (id *Providers2PolicyStatePolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (Providers2PolicyStatePolicyStatesResourceId) ID ¶
func (id Providers2PolicyStatePolicyStatesResourceId) ID() string
ID returns the formatted Providers 2 Policy State Policy States Resource ID
func (Providers2PolicyStatePolicyStatesResourceId) Segments ¶
func (id Providers2PolicyStatePolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Providers 2 Policy State Policy States Resource ID
func (Providers2PolicyStatePolicyStatesResourceId) String ¶
func (id Providers2PolicyStatePolicyStatesResourceId) String() string
String returns a human-readable description of this Providers 2 Policy State Policy States Resource ID
type ScopedPolicyStatesResourceId ¶
type ScopedPolicyStatesResourceId struct { ResourceId string PolicyStatesResource PolicyStatesResource }
ScopedPolicyStatesResourceId is a struct representing the Resource ID for a Scoped Policy States Resource
func NewScopedPolicyStatesResourceID ¶
func NewScopedPolicyStatesResourceID(resourceId string, policyStatesResource PolicyStatesResource) ScopedPolicyStatesResourceId
NewScopedPolicyStatesResourceID returns a new ScopedPolicyStatesResourceId struct
func ParseScopedPolicyStatesResourceID ¶
func ParseScopedPolicyStatesResourceID(input string) (*ScopedPolicyStatesResourceId, error)
ParseScopedPolicyStatesResourceID parses 'input' into a ScopedPolicyStatesResourceId
func ParseScopedPolicyStatesResourceIDInsensitively ¶
func ParseScopedPolicyStatesResourceIDInsensitively(input string) (*ScopedPolicyStatesResourceId, error)
ParseScopedPolicyStatesResourceIDInsensitively parses 'input' case-insensitively into a ScopedPolicyStatesResourceId note: this method should only be used for API response data and not user input
func (*ScopedPolicyStatesResourceId) FromParseResult ¶
func (id *ScopedPolicyStatesResourceId) FromParseResult(input resourceids.ParseResult) error
func (ScopedPolicyStatesResourceId) ID ¶
func (id ScopedPolicyStatesResourceId) ID() string
ID returns the formatted Scoped Policy States Resource ID
func (ScopedPolicyStatesResourceId) Segments ¶
func (id ScopedPolicyStatesResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Scoped Policy States Resource ID
func (ScopedPolicyStatesResourceId) String ¶
func (id ScopedPolicyStatesResourceId) String() string
String returns a human-readable description of this Scoped Policy States Resource ID
type SummarizeForManagementGroupOperationOptions ¶
type SummarizeForManagementGroupOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForManagementGroupOperationOptions ¶
func DefaultSummarizeForManagementGroupOperationOptions() SummarizeForManagementGroupOperationOptions
func (SummarizeForManagementGroupOperationOptions) ToHeaders ¶
func (o SummarizeForManagementGroupOperationOptions) ToHeaders() *client.Headers
func (SummarizeForManagementGroupOperationOptions) ToOData ¶
func (o SummarizeForManagementGroupOperationOptions) ToOData() *odata.Query
func (SummarizeForManagementGroupOperationOptions) ToQuery ¶
func (o SummarizeForManagementGroupOperationOptions) ToQuery() *client.QueryParams
type SummarizeForManagementGroupOperationResponse ¶
type SummarizeForManagementGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForPolicyDefinitionOperationOptions ¶
type SummarizeForPolicyDefinitionOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForPolicyDefinitionOperationOptions ¶
func DefaultSummarizeForPolicyDefinitionOperationOptions() SummarizeForPolicyDefinitionOperationOptions
func (SummarizeForPolicyDefinitionOperationOptions) ToHeaders ¶
func (o SummarizeForPolicyDefinitionOperationOptions) ToHeaders() *client.Headers
func (SummarizeForPolicyDefinitionOperationOptions) ToOData ¶
func (o SummarizeForPolicyDefinitionOperationOptions) ToOData() *odata.Query
func (SummarizeForPolicyDefinitionOperationOptions) ToQuery ¶
func (o SummarizeForPolicyDefinitionOperationOptions) ToQuery() *client.QueryParams
type SummarizeForPolicyDefinitionOperationResponse ¶
type SummarizeForPolicyDefinitionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForPolicySetDefinitionOperationOptions ¶
type SummarizeForPolicySetDefinitionOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForPolicySetDefinitionOperationOptions ¶
func DefaultSummarizeForPolicySetDefinitionOperationOptions() SummarizeForPolicySetDefinitionOperationOptions
func (SummarizeForPolicySetDefinitionOperationOptions) ToHeaders ¶
func (o SummarizeForPolicySetDefinitionOperationOptions) ToHeaders() *client.Headers
func (SummarizeForPolicySetDefinitionOperationOptions) ToOData ¶
func (o SummarizeForPolicySetDefinitionOperationOptions) ToOData() *odata.Query
func (SummarizeForPolicySetDefinitionOperationOptions) ToQuery ¶
func (o SummarizeForPolicySetDefinitionOperationOptions) ToQuery() *client.QueryParams
type SummarizeForPolicySetDefinitionOperationResponse ¶
type SummarizeForPolicySetDefinitionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions ¶
type SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForResourceGroupLevelPolicyAssignmentOperationOptions ¶
func DefaultSummarizeForResourceGroupLevelPolicyAssignmentOperationOptions() SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions
func (SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToHeaders ¶
func (o SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
func (SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToOData ¶
func (o SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
func (SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToQuery ¶
func (o SummarizeForResourceGroupLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
type SummarizeForResourceGroupLevelPolicyAssignmentOperationResponse ¶
type SummarizeForResourceGroupLevelPolicyAssignmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForResourceGroupOperationOptions ¶
type SummarizeForResourceGroupOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForResourceGroupOperationOptions ¶
func DefaultSummarizeForResourceGroupOperationOptions() SummarizeForResourceGroupOperationOptions
func (SummarizeForResourceGroupOperationOptions) ToHeaders ¶
func (o SummarizeForResourceGroupOperationOptions) ToHeaders() *client.Headers
func (SummarizeForResourceGroupOperationOptions) ToOData ¶
func (o SummarizeForResourceGroupOperationOptions) ToOData() *odata.Query
func (SummarizeForResourceGroupOperationOptions) ToQuery ¶
func (o SummarizeForResourceGroupOperationOptions) ToQuery() *client.QueryParams
type SummarizeForResourceGroupOperationResponse ¶
type SummarizeForResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForResourceOperationOptions ¶
type SummarizeForResourceOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForResourceOperationOptions ¶
func DefaultSummarizeForResourceOperationOptions() SummarizeForResourceOperationOptions
func (SummarizeForResourceOperationOptions) ToHeaders ¶
func (o SummarizeForResourceOperationOptions) ToHeaders() *client.Headers
func (SummarizeForResourceOperationOptions) ToOData ¶
func (o SummarizeForResourceOperationOptions) ToOData() *odata.Query
func (SummarizeForResourceOperationOptions) ToQuery ¶
func (o SummarizeForResourceOperationOptions) ToQuery() *client.QueryParams
type SummarizeForResourceOperationResponse ¶
type SummarizeForResourceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions ¶
type SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForSubscriptionLevelPolicyAssignmentOperationOptions ¶
func DefaultSummarizeForSubscriptionLevelPolicyAssignmentOperationOptions() SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions
func (SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToHeaders ¶
func (o SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToHeaders() *client.Headers
func (SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToOData ¶
func (o SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToOData() *odata.Query
func (SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToQuery ¶
func (o SummarizeForSubscriptionLevelPolicyAssignmentOperationOptions) ToQuery() *client.QueryParams
type SummarizeForSubscriptionLevelPolicyAssignmentOperationResponse ¶
type SummarizeForSubscriptionLevelPolicyAssignmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeForSubscriptionOperationOptions ¶
type SummarizeForSubscriptionOperationOptions struct { Filter *string From *string To *string Top *int64 }
func DefaultSummarizeForSubscriptionOperationOptions ¶
func DefaultSummarizeForSubscriptionOperationOptions() SummarizeForSubscriptionOperationOptions
func (SummarizeForSubscriptionOperationOptions) ToHeaders ¶
func (o SummarizeForSubscriptionOperationOptions) ToHeaders() *client.Headers
func (SummarizeForSubscriptionOperationOptions) ToOData ¶
func (o SummarizeForSubscriptionOperationOptions) ToOData() *odata.Query
func (SummarizeForSubscriptionOperationOptions) ToQuery ¶
func (o SummarizeForSubscriptionOperationOptions) ToQuery() *client.QueryParams
type SummarizeForSubscriptionOperationResponse ¶
type SummarizeForSubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SummarizeResults }
type SummarizeResults ¶
type Summary ¶
type Summary struct { OdataContext *string `json:"@odata.context,omitempty"` OdataId *string `json:"@odata.id,omitempty"` PolicyAssignments *[]PolicyAssignmentSummary `json:"policyAssignments,omitempty"` Results *SummaryResults `json:"results,omitempty"` }
type SummaryResults ¶
type SummaryResults struct { NonCompliantPolicies *int64 `json:"nonCompliantPolicies,omitempty"` NonCompliantResources *int64 `json:"nonCompliantResources,omitempty"` PolicyDetails *[]ComplianceDetail `json:"policyDetails,omitempty"` PolicyGroupDetails *[]ComplianceDetail `json:"policyGroupDetails,omitempty"` QueryResultsUri *string `json:"queryResultsUri,omitempty"` ResourceDetails *[]ComplianceDetail `json:"resourceDetails,omitempty"` }
Source Files ¶
- client.go
- constants.go
- id_authorizationnamespacepolicyassignment.go
- id_authorizationnamespacepolicyassignmentproviders2policystatepolicystatesresource.go
- id_managementgroup.go
- id_policyassignment.go
- id_policyassignmentproviders2policystatepolicystatesresource.go
- id_policydefinition.go
- id_policydefinitionproviders2policystatepolicystatesresource.go
- id_policysetdefinition.go
- id_policysetdefinitionproviders2policystatepolicystatesresource.go
- id_policystatepolicystatesresource.go
- id_policystatesresource.go
- id_providers2policystatepolicystatesresource.go
- id_scopedpolicystatesresource.go
- method_listqueryresultsformanagementgroup.go
- method_listqueryresultsforpolicydefinition.go
- method_listqueryresultsforpolicysetdefinition.go
- method_listqueryresultsforresource.go
- method_listqueryresultsforresourcegroup.go
- method_listqueryresultsforresourcegrouplevelpolicyassignment.go
- method_listqueryresultsforsubscription.go
- method_listqueryresultsforsubscriptionlevelpolicyassignment.go
- method_summarizeformanagementgroup.go
- method_summarizeforpolicydefinition.go
- method_summarizeforpolicysetdefinition.go
- method_summarizeforresource.go
- method_summarizeforresourcegroup.go
- method_summarizeforresourcegrouplevelpolicyassignment.go
- method_summarizeforsubscription.go
- method_summarizeforsubscriptionlevelpolicyassignment.go
- method_triggerresourcegroupevaluation.go
- method_triggersubscriptionevaluation.go
- model_compliancedetail.go
- model_componentstatedetails.go
- model_expressionevaluationdetails.go
- model_ifnotexistsevaluationdetails.go
- model_policyassignmentsummary.go
- model_policydefinitionsummary.go
- model_policyevaluationdetails.go
- model_policygroupsummary.go
- model_policystate.go
- model_summarizeresults.go
- model_summary.go
- model_summaryresults.go
- predicates.go
- version.go