Versions in this module Expand all Collapse all v18 v18.1.0 Jul 13, 2018 v18.0.0 Jul 3, 2018 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient() OperationsClient + func NewOperationsClientWithBaseURI(baseURI string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationsListResults, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationsListResults, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OperationsListResults struct + OdataCount *int32 + Value *[]Operation + type PolicyAssignmentSummary struct + PolicyAssignmentID *string + PolicyDefinitions *[]PolicyDefinitionSummary + PolicySetDefinitionID *string + Results *SummaryResults + type PolicyDefinitionSummary struct + Effect *string + PolicyDefinitionID *string + Results *SummaryResults + type PolicyEvent struct + AdditionalProperties map[string]interface{} + EffectiveParameters *string + IsCompliant *bool + ManagementGroupIds *string + OdataContext *string + OdataID *string + PolicyAssignmentID *string + PolicyAssignmentName *string + PolicyAssignmentOwner *string + PolicyAssignmentParameters *string + PolicyAssignmentScope *string + PolicyDefinitionAction *string + PolicyDefinitionCategory *string + PolicyDefinitionID *string + PolicyDefinitionName *string + PolicyDefinitionReferenceID *string + PolicySetDefinitionCategory *string + PolicySetDefinitionID *string + PolicySetDefinitionName *string + PolicySetDefinitionOwner *string + PolicySetDefinitionParameters *string + PrincipalOid *string + ResourceGroup *string + ResourceID *string + ResourceLocation *string + ResourceTags *string + ResourceType *string + SubscriptionID *string + TenantID *string + Timestamp *date.Time + func (peVar PolicyEvent) MarshalJSON() ([]byte, error) + type PolicyEventsClient struct + func NewPolicyEventsClient() PolicyEventsClient + func NewPolicyEventsClientWithBaseURI(baseURI string) PolicyEventsClient + func (client PolicyEventsClient) GetMetadata(ctx context.Context, scope string) (result String, err error) + func (client PolicyEventsClient) GetMetadataPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client PolicyEventsClient) GetMetadataResponder(resp *http.Response) (result String, err error) + func (client PolicyEventsClient) GetMetadataSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroup(ctx context.Context, managementGroupName string, top *int32, orderBy string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupPreparer(ctx context.Context, managementGroupName string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinition(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionPreparer(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionPreparer(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResource(ctx context.Context, resourceID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForResourcePreparer(ctx context.Context, resourceID string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForResourceResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForSubscription(ctx context.Context, subscriptionID string, top *int32, orderBy string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, orderBy string, ...) (*http.Request, error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionResponder(resp *http.Response) (result PolicyEventsQueryResults, err error) + func (client PolicyEventsClient) ListQueryResultsForSubscriptionSender(req *http.Request) (*http.Response, error) + type PolicyEventsQueryResults struct + OdataContext *string + OdataCount *int32 + Value *[]PolicyEvent + type PolicyState struct + AdditionalProperties map[string]interface{} + EffectiveParameters *string + IsCompliant *bool + ManagementGroupIds *string + OdataContext *string + OdataID *string + PolicyAssignmentID *string + PolicyAssignmentName *string + PolicyAssignmentOwner *string + PolicyAssignmentParameters *string + PolicyAssignmentScope *string + PolicyDefinitionAction *string + PolicyDefinitionCategory *string + PolicyDefinitionID *string + PolicyDefinitionName *string + PolicyDefinitionReferenceID *string + PolicySetDefinitionCategory *string + PolicySetDefinitionID *string + PolicySetDefinitionName *string + PolicySetDefinitionOwner *string + PolicySetDefinitionParameters *string + ResourceGroup *string + ResourceID *string + ResourceLocation *string + ResourceTags *string + ResourceType *string + SubscriptionID *string + Timestamp *date.Time + func (ps PolicyState) MarshalJSON() ([]byte, error) + type PolicyStatesClient struct + func NewPolicyStatesClient() PolicyStatesClient + func NewPolicyStatesClientWithBaseURI(baseURI string) PolicyStatesClient + func (client PolicyStatesClient) GetMetadata(ctx context.Context, scope string) (result String, err error) + func (client PolicyStatesClient) GetMetadataPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client PolicyStatesClient) GetMetadataResponder(resp *http.Response) (result String, err error) + func (client PolicyStatesClient) GetMetadataSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroup(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinition(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinition(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResource(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroup(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignment(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForResourcePreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForResourceResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForSubscription(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignment(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionPreparer(ctx context.Context, policyStatesResource PolicyStatesResource, ...) (*http.Request, error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionResponder(resp *http.Response) (result PolicyStatesQueryResults, err error) + func (client PolicyStatesClient) ListQueryResultsForSubscriptionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForManagementGroup(ctx context.Context, managementGroupName string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForManagementGroupPreparer(ctx context.Context, managementGroupName string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForManagementGroupResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForPolicyDefinition(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionPreparer(ctx context.Context, subscriptionID string, policyDefinitionName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicyDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinition(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionPreparer(ctx context.Context, subscriptionID string, policySetDefinitionName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForPolicySetDefinitionSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResource(ctx context.Context, resourceID string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignment(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceGroupResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForResourcePreparer(ctx context.Context, resourceID string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForResourceResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForResourceSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForSubscription(ctx context.Context, subscriptionID string, top *int32, from *date.Time, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignment(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentPreparer(ctx context.Context, subscriptionID string, policyAssignmentName string, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionLevelPolicyAssignmentSender(req *http.Request) (*http.Response, error) + func (client PolicyStatesClient) SummarizeForSubscriptionPreparer(ctx context.Context, subscriptionID string, top *int32, from *date.Time, ...) (*http.Request, error) + func (client PolicyStatesClient) SummarizeForSubscriptionResponder(resp *http.Response) (result SummarizeResults, err error) + func (client PolicyStatesClient) SummarizeForSubscriptionSender(req *http.Request) (*http.Response, error) + type PolicyStatesQueryResults struct + OdataContext *string + OdataCount *int32 + Value *[]PolicyState + type PolicyStatesResource string + const Default + const Latest + func PossiblePolicyStatesResourceValues() []PolicyStatesResource + type QueryFailure struct + Error *QueryFailureError + type QueryFailureError struct + Code *string + Message *string + type String struct + Value *string + type SummarizeResults struct + OdataContext *string + OdataCount *int32 + Value *[]Summary + type Summary struct + OdataContext *string + OdataID *string + PolicyAssignments *[]PolicyAssignmentSummary + Results *SummaryResults + type SummaryResults struct + NonCompliantPolicies *int32 + NonCompliantResources *int32 + QueryResultsURI *string Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v15 gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21