Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Assignment struct + ID *string + Identity *Identity + Location *string + Name *string + Sku *Sku + Type *string + func (a *Assignment) UnmarshalJSON(body []byte) error + func (a Assignment) MarshalJSON() ([]byte, error) + type AssignmentListResult struct + NextLink *string + Value *[]Assignment + func (alr AssignmentListResult) IsEmpty() bool + type AssignmentListResultIterator struct + func NewAssignmentListResultIterator(page AssignmentListResultPage) AssignmentListResultIterator + func (iter *AssignmentListResultIterator) Next() error + func (iter *AssignmentListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AssignmentListResultIterator) NotDone() bool + func (iter AssignmentListResultIterator) Response() AssignmentListResult + func (iter AssignmentListResultIterator) Value() Assignment + type AssignmentListResultPage struct + func NewAssignmentListResultPage(cur AssignmentListResult, ...) AssignmentListResultPage + func (page *AssignmentListResultPage) Next() error + func (page *AssignmentListResultPage) NextWithContext(ctx context.Context) (err error) + func (page AssignmentListResultPage) NotDone() bool + func (page AssignmentListResultPage) Response() AssignmentListResult + func (page AssignmentListResultPage) Values() []Assignment + type AssignmentProperties struct + Description *string + DisplayName *string + EnforcementMode EnforcementMode + Metadata interface{} + NotScopes *[]string + Parameters map[string]*ParameterValuesValue + PolicyDefinitionID *string + Scope *string + func (ap AssignmentProperties) MarshalJSON() ([]byte, error) + type AssignmentsClient struct + func NewAssignmentsClient() AssignmentsClient + func NewAssignmentsClientWithBaseURI(baseURI string) AssignmentsClient + func (client AssignmentsClient) Create(ctx context.Context, scope string, policyAssignmentName string, ...) (result Assignment, err error) + func (client AssignmentsClient) CreateByID(ctx context.Context, policyAssignmentID string, parameters Assignment) (result Assignment, err error) + func (client AssignmentsClient) CreateByIDPreparer(ctx context.Context, policyAssignmentID string, parameters Assignment) (*http.Request, error) + func (client AssignmentsClient) CreateByIDResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) CreateByIDSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) CreatePreparer(ctx context.Context, scope string, policyAssignmentName string, ...) (*http.Request, error) + func (client AssignmentsClient) CreateResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) Delete(ctx context.Context, scope string, policyAssignmentName string) (result Assignment, err error) + func (client AssignmentsClient) DeleteByID(ctx context.Context, policyAssignmentID string) (result Assignment, err error) + func (client AssignmentsClient) DeleteByIDPreparer(ctx context.Context, policyAssignmentID string) (*http.Request, error) + func (client AssignmentsClient) DeleteByIDResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) DeleteByIDSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) DeletePreparer(ctx context.Context, scope string, policyAssignmentName string) (*http.Request, error) + func (client AssignmentsClient) DeleteResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) Get(ctx context.Context, scope string, policyAssignmentName string) (result Assignment, err error) + func (client AssignmentsClient) GetByID(ctx context.Context, policyAssignmentID string) (result Assignment, err error) + func (client AssignmentsClient) GetByIDPreparer(ctx context.Context, policyAssignmentID string) (*http.Request, error) + func (client AssignmentsClient) GetByIDResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) GetPreparer(ctx context.Context, scope string, policyAssignmentName string) (*http.Request, error) + func (client AssignmentsClient) GetResponder(resp *http.Response) (result Assignment, err error) + func (client AssignmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) List(ctx context.Context, subscriptionID string, filter string, top *int32) (result AssignmentListResultPage, err error) + func (client AssignmentsClient) ListComplete(ctx context.Context, subscriptionID string, filter string, top *int32) (result AssignmentListResultIterator, err error) + func (client AssignmentsClient) ListForManagementGroup(ctx context.Context, managementGroupID string, filter string, top *int32) (result AssignmentListResultPage, err error) + func (client AssignmentsClient) ListForManagementGroupComplete(ctx context.Context, managementGroupID string, filter string, top *int32) (result AssignmentListResultIterator, err error) + func (client AssignmentsClient) ListForManagementGroupPreparer(ctx context.Context, managementGroupID string, filter string, top *int32) (*http.Request, error) + func (client AssignmentsClient) ListForManagementGroupResponder(resp *http.Response) (result AssignmentListResult, err error) + func (client AssignmentsClient) ListForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) ListForResource(ctx context.Context, resourceGroupName string, ...) (result AssignmentListResultPage, err error) + func (client AssignmentsClient) ListForResourceComplete(ctx context.Context, resourceGroupName string, ...) (result AssignmentListResultIterator, err error) + func (client AssignmentsClient) ListForResourceGroup(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (result AssignmentListResultPage, err error) + func (client AssignmentsClient) ListForResourceGroupComplete(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (result AssignmentListResultIterator, err error) + func (client AssignmentsClient) ListForResourceGroupPreparer(ctx context.Context, resourceGroupName string, subscriptionID string, ...) (*http.Request, error) + func (client AssignmentsClient) ListForResourceGroupResponder(resp *http.Response) (result AssignmentListResult, err error) + func (client AssignmentsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) ListForResourcePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client AssignmentsClient) ListForResourceResponder(resp *http.Response) (result AssignmentListResult, err error) + func (client AssignmentsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + func (client AssignmentsClient) ListPreparer(ctx context.Context, subscriptionID string, filter string, top *int32) (*http.Request, error) + func (client AssignmentsClient) ListResponder(resp *http.Response) (result AssignmentListResult, err error) + func (client AssignmentsClient) ListSender(req *http.Request) (*http.Response, error) + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type CloudError struct + Error *ErrorDetail + type CreatedByType string + const Application + const Key + const ManagedIdentity + const User + func PossibleCreatedByTypeValues() []CreatedByType + type Definition struct + ID *string + Name *string + Type *string + func (d *Definition) UnmarshalJSON(body []byte) error + func (d Definition) MarshalJSON() ([]byte, error) + type DefinitionGroup struct + AdditionalMetadataID *string + Category *string + Description *string + DisplayName *string + Name *string + type DefinitionListResult struct + NextLink *string + Value *[]Definition + func (dlr DefinitionListResult) IsEmpty() bool + type DefinitionListResultIterator struct + func NewDefinitionListResultIterator(page DefinitionListResultPage) DefinitionListResultIterator + func (iter *DefinitionListResultIterator) Next() error + func (iter *DefinitionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DefinitionListResultIterator) NotDone() bool + func (iter DefinitionListResultIterator) Response() DefinitionListResult + func (iter DefinitionListResultIterator) Value() Definition + type DefinitionListResultPage struct + func NewDefinitionListResultPage(cur DefinitionListResult, ...) DefinitionListResultPage + func (page *DefinitionListResultPage) Next() error + func (page *DefinitionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DefinitionListResultPage) NotDone() bool + func (page DefinitionListResultPage) Response() DefinitionListResult + func (page DefinitionListResultPage) Values() []Definition + type DefinitionProperties struct + Description *string + DisplayName *string + Metadata interface{} + Mode *string + Parameters map[string]*ParameterDefinitionsValue + PolicyRule interface{} + PolicyType Type + func (dp DefinitionProperties) MarshalJSON() ([]byte, error) + type DefinitionReference struct + GroupNames *[]string + Parameters map[string]*ParameterValuesValue + PolicyDefinitionID *string + PolicyDefinitionReferenceID *string + func (dr DefinitionReference) MarshalJSON() ([]byte, error) + type DefinitionsClient struct + func NewDefinitionsClient() DefinitionsClient + func NewDefinitionsClientWithBaseURI(baseURI string) DefinitionsClient + func (client DefinitionsClient) CreateOrUpdate(ctx context.Context, policyDefinitionName string, parameters Definition, ...) (result Definition, err error) + func (client DefinitionsClient) CreateOrUpdateAtManagementGroup(ctx context.Context, policyDefinitionName string, parameters Definition, ...) (result Definition, err error) + func (client DefinitionsClient) CreateOrUpdateAtManagementGroupPreparer(ctx context.Context, policyDefinitionName string, parameters Definition, ...) (*http.Request, error) + func (client DefinitionsClient) CreateOrUpdateAtManagementGroupResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) CreateOrUpdateAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, policyDefinitionName string, parameters Definition, ...) (*http.Request, error) + func (client DefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) Delete(ctx context.Context, policyDefinitionName string, subscriptionID string) (result autorest.Response, err error) + func (client DefinitionsClient) DeleteAtManagementGroup(ctx context.Context, policyDefinitionName string, managementGroupID string) (result autorest.Response, err error) + func (client DefinitionsClient) DeleteAtManagementGroupPreparer(ctx context.Context, policyDefinitionName string, managementGroupID string) (*http.Request, error) + func (client DefinitionsClient) DeleteAtManagementGroupResponder(resp *http.Response) (result autorest.Response, err error) + func (client DefinitionsClient) DeleteAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) DeletePreparer(ctx context.Context, policyDefinitionName string, subscriptionID string) (*http.Request, error) + func (client DefinitionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DefinitionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) Get(ctx context.Context, policyDefinitionName string, subscriptionID string) (result Definition, err error) + func (client DefinitionsClient) GetAtManagementGroup(ctx context.Context, policyDefinitionName string, managementGroupID string) (result Definition, err error) + func (client DefinitionsClient) GetAtManagementGroupPreparer(ctx context.Context, policyDefinitionName string, managementGroupID string) (*http.Request, error) + func (client DefinitionsClient) GetAtManagementGroupResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) GetAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) GetBuiltIn(ctx context.Context, policyDefinitionName string) (result Definition, err error) + func (client DefinitionsClient) GetBuiltInPreparer(ctx context.Context, policyDefinitionName string) (*http.Request, error) + func (client DefinitionsClient) GetBuiltInResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) GetBuiltInSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) GetPreparer(ctx context.Context, policyDefinitionName string, subscriptionID string) (*http.Request, error) + func (client DefinitionsClient) GetResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) List(ctx context.Context, subscriptionID string, filter string, top *int32) (result DefinitionListResultPage, err error) + func (client DefinitionsClient) ListBuiltIn(ctx context.Context, filter string, top *int32) (result DefinitionListResultPage, err error) + func (client DefinitionsClient) ListBuiltInComplete(ctx context.Context, filter string, top *int32) (result DefinitionListResultIterator, err error) + func (client DefinitionsClient) ListBuiltInPreparer(ctx context.Context, filter string, top *int32) (*http.Request, error) + func (client DefinitionsClient) ListBuiltInResponder(resp *http.Response) (result DefinitionListResult, err error) + func (client DefinitionsClient) ListBuiltInSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) ListByManagementGroup(ctx context.Context, managementGroupID string, filter string, top *int32) (result DefinitionListResultPage, err error) + func (client DefinitionsClient) ListByManagementGroupComplete(ctx context.Context, managementGroupID string, filter string, top *int32) (result DefinitionListResultIterator, err error) + func (client DefinitionsClient) ListByManagementGroupPreparer(ctx context.Context, managementGroupID string, filter string, top *int32) (*http.Request, error) + func (client DefinitionsClient) ListByManagementGroupResponder(resp *http.Response) (result DefinitionListResult, err error) + func (client DefinitionsClient) ListByManagementGroupSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) ListComplete(ctx context.Context, subscriptionID string, filter string, top *int32) (result DefinitionListResultIterator, err error) + func (client DefinitionsClient) ListPreparer(ctx context.Context, subscriptionID string, filter string, top *int32) (*http.Request, error) + func (client DefinitionsClient) ListResponder(resp *http.Response) (result DefinitionListResult, err error) + func (client DefinitionsClient) ListSender(req *http.Request) (*http.Response, error) + type EnforcementMode string + const Default + const DoNotEnforce + func PossibleEnforcementModeValues() []EnforcementMode + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type Exemption struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (e *Exemption) UnmarshalJSON(body []byte) error + func (e Exemption) MarshalJSON() ([]byte, error) + type ExemptionCategory string + const Mitigated + const Waiver + func PossibleExemptionCategoryValues() []ExemptionCategory + type ExemptionListResult struct + NextLink *string + Value *[]Exemption + func (elr ExemptionListResult) IsEmpty() bool + func (elr ExemptionListResult) MarshalJSON() ([]byte, error) + type ExemptionListResultIterator struct + func NewExemptionListResultIterator(page ExemptionListResultPage) ExemptionListResultIterator + func (iter *ExemptionListResultIterator) Next() error + func (iter *ExemptionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ExemptionListResultIterator) NotDone() bool + func (iter ExemptionListResultIterator) Response() ExemptionListResult + func (iter ExemptionListResultIterator) Value() Exemption + type ExemptionListResultPage struct + func NewExemptionListResultPage(cur ExemptionListResult, ...) ExemptionListResultPage + func (page *ExemptionListResultPage) Next() error + func (page *ExemptionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ExemptionListResultPage) NotDone() bool + func (page ExemptionListResultPage) Response() ExemptionListResult + func (page ExemptionListResultPage) Values() []Exemption + type ExemptionProperties struct + Description *string + DisplayName *string + ExemptionCategory ExemptionCategory + ExpiresOn *date.Time + Metadata interface{} + PolicyAssignmentID *string + PolicyDefinitionReferenceIds *[]string + type ExemptionsClient struct + func NewExemptionsClient() ExemptionsClient + func NewExemptionsClientWithBaseURI(baseURI string) ExemptionsClient + func (client ExemptionsClient) CreateOrUpdate(ctx context.Context, parameters Exemption, scope string, ...) (result Exemption, err error) + func (client ExemptionsClient) CreateOrUpdatePreparer(ctx context.Context, parameters Exemption, scope string, ...) (*http.Request, error) + func (client ExemptionsClient) CreateOrUpdateResponder(resp *http.Response) (result Exemption, err error) + func (client ExemptionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) Delete(ctx context.Context, scope string, policyExemptionName string) (result autorest.Response, err error) + func (client ExemptionsClient) DeletePreparer(ctx context.Context, scope string, policyExemptionName string) (*http.Request, error) + func (client ExemptionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ExemptionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) Get(ctx context.Context, scope string, policyExemptionName string) (result Exemption, err error) + func (client ExemptionsClient) GetPreparer(ctx context.Context, scope string, policyExemptionName string) (*http.Request, error) + func (client ExemptionsClient) GetResponder(resp *http.Response) (result Exemption, err error) + func (client ExemptionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) List(ctx context.Context, subscriptionID string, filter string) (result ExemptionListResultPage, err error) + func (client ExemptionsClient) ListComplete(ctx context.Context, subscriptionID string, filter string) (result ExemptionListResultIterator, err error) + func (client ExemptionsClient) ListForManagementGroup(ctx context.Context, managementGroupID string, filter string) (result ExemptionListResultPage, err error) + func (client ExemptionsClient) ListForManagementGroupComplete(ctx context.Context, managementGroupID string, filter string) (result ExemptionListResultIterator, err error) + func (client ExemptionsClient) ListForManagementGroupPreparer(ctx context.Context, managementGroupID string, filter string) (*http.Request, error) + func (client ExemptionsClient) ListForManagementGroupResponder(resp *http.Response) (result ExemptionListResult, err error) + func (client ExemptionsClient) ListForManagementGroupSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) ListForResource(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result ExemptionListResultPage, err error) + func (client ExemptionsClient) ListForResourceComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result ExemptionListResultIterator, err error) + func (client ExemptionsClient) ListForResourceGroup(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result ExemptionListResultPage, err error) + func (client ExemptionsClient) ListForResourceGroupComplete(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (result ExemptionListResultIterator, err error) + func (client ExemptionsClient) ListForResourceGroupPreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client ExemptionsClient) ListForResourceGroupResponder(resp *http.Response) (result ExemptionListResult, err error) + func (client ExemptionsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) ListForResourcePreparer(ctx context.Context, subscriptionID string, resourceGroupName string, ...) (*http.Request, error) + func (client ExemptionsClient) ListForResourceResponder(resp *http.Response) (result ExemptionListResult, err error) + func (client ExemptionsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + func (client ExemptionsClient) ListPreparer(ctx context.Context, subscriptionID string, filter string) (*http.Request, error) + func (client ExemptionsClient) ListResponder(resp *http.Response) (result ExemptionListResult, err error) + func (client ExemptionsClient) ListSender(req *http.Request) (*http.Response, error) + type Identity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (i Identity) MarshalJSON() ([]byte, error) + type ParameterDefinitionsValue struct + AllowedValues *[]interface{} + DefaultValue interface{} + Metadata *ParameterDefinitionsValueMetadata + Type ParameterType + type ParameterDefinitionsValueMetadata struct + AdditionalProperties map[string]interface{} + Description *string + DisplayName *string + func (pdv *ParameterDefinitionsValueMetadata) UnmarshalJSON(body []byte) error + func (pdv ParameterDefinitionsValueMetadata) MarshalJSON() ([]byte, error) + type ParameterType string + const Array + const Boolean + const DateTime + const Float + const Integer + const Object + const String + func PossibleParameterTypeValues() []ParameterType + type ParameterValuesValue struct + Value interface{} + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const None + const SystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type SetDefinition struct + ID *string + Name *string + Type *string + func (sd *SetDefinition) UnmarshalJSON(body []byte) error + func (sd SetDefinition) MarshalJSON() ([]byte, error) + type SetDefinitionListResult struct + NextLink *string + Value *[]SetDefinition + func (sdlr SetDefinitionListResult) IsEmpty() bool + type SetDefinitionListResultIterator struct + func NewSetDefinitionListResultIterator(page SetDefinitionListResultPage) SetDefinitionListResultIterator + func (iter *SetDefinitionListResultIterator) Next() error + func (iter *SetDefinitionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter SetDefinitionListResultIterator) NotDone() bool + func (iter SetDefinitionListResultIterator) Response() SetDefinitionListResult + func (iter SetDefinitionListResultIterator) Value() SetDefinition + type SetDefinitionListResultPage struct + func NewSetDefinitionListResultPage(cur SetDefinitionListResult, ...) SetDefinitionListResultPage + func (page *SetDefinitionListResultPage) Next() error + func (page *SetDefinitionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page SetDefinitionListResultPage) NotDone() bool + func (page SetDefinitionListResultPage) Response() SetDefinitionListResult + func (page SetDefinitionListResultPage) Values() []SetDefinition + type SetDefinitionProperties struct + Description *string + DisplayName *string + Metadata interface{} + Parameters map[string]*ParameterDefinitionsValue + PolicyDefinitionGroups *[]DefinitionGroup + PolicyDefinitions *[]DefinitionReference + PolicyType Type + func (sdp SetDefinitionProperties) MarshalJSON() ([]byte, error) + type SetDefinitionsClient struct + func NewSetDefinitionsClient() SetDefinitionsClient + func NewSetDefinitionsClientWithBaseURI(baseURI string) SetDefinitionsClient + func (client SetDefinitionsClient) CreateOrUpdate(ctx context.Context, policySetDefinitionName string, parameters SetDefinition, ...) (result SetDefinition, err error) + func (client SetDefinitionsClient) CreateOrUpdateAtManagementGroup(ctx context.Context, policySetDefinitionName string, parameters SetDefinition, ...) (result SetDefinition, err error) + func (client SetDefinitionsClient) CreateOrUpdateAtManagementGroupPreparer(ctx context.Context, policySetDefinitionName string, parameters SetDefinition, ...) (*http.Request, error) + func (client SetDefinitionsClient) CreateOrUpdateAtManagementGroupResponder(resp *http.Response) (result SetDefinition, err error) + func (client SetDefinitionsClient) CreateOrUpdateAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, policySetDefinitionName string, parameters SetDefinition, ...) (*http.Request, error) + func (client SetDefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result SetDefinition, err error) + func (client SetDefinitionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) Delete(ctx context.Context, policySetDefinitionName string, subscriptionID string) (result autorest.Response, err error) + func (client SetDefinitionsClient) DeleteAtManagementGroup(ctx context.Context, policySetDefinitionName string, managementGroupID string) (result autorest.Response, err error) + func (client SetDefinitionsClient) DeleteAtManagementGroupPreparer(ctx context.Context, policySetDefinitionName string, managementGroupID string) (*http.Request, error) + func (client SetDefinitionsClient) DeleteAtManagementGroupResponder(resp *http.Response) (result autorest.Response, err error) + func (client SetDefinitionsClient) DeleteAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) DeletePreparer(ctx context.Context, policySetDefinitionName string, subscriptionID string) (*http.Request, error) + func (client SetDefinitionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SetDefinitionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) Get(ctx context.Context, policySetDefinitionName string, subscriptionID string) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetAtManagementGroup(ctx context.Context, policySetDefinitionName string, managementGroupID string) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetAtManagementGroupPreparer(ctx context.Context, policySetDefinitionName string, managementGroupID string) (*http.Request, error) + func (client SetDefinitionsClient) GetAtManagementGroupResponder(resp *http.Response) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetAtManagementGroupSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) GetBuiltIn(ctx context.Context, policySetDefinitionName string) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetBuiltInPreparer(ctx context.Context, policySetDefinitionName string) (*http.Request, error) + func (client SetDefinitionsClient) GetBuiltInResponder(resp *http.Response) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetBuiltInSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) GetPreparer(ctx context.Context, policySetDefinitionName string, subscriptionID string) (*http.Request, error) + func (client SetDefinitionsClient) GetResponder(resp *http.Response) (result SetDefinition, err error) + func (client SetDefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) List(ctx context.Context, subscriptionID string, filter string, top *int32) (result SetDefinitionListResultPage, err error) + func (client SetDefinitionsClient) ListBuiltIn(ctx context.Context, filter string, top *int32) (result SetDefinitionListResultPage, err error) + func (client SetDefinitionsClient) ListBuiltInComplete(ctx context.Context, filter string, top *int32) (result SetDefinitionListResultIterator, err error) + func (client SetDefinitionsClient) ListBuiltInPreparer(ctx context.Context, filter string, top *int32) (*http.Request, error) + func (client SetDefinitionsClient) ListBuiltInResponder(resp *http.Response) (result SetDefinitionListResult, err error) + func (client SetDefinitionsClient) ListBuiltInSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) ListByManagementGroup(ctx context.Context, managementGroupID string, filter string, top *int32) (result SetDefinitionListResultPage, err error) + func (client SetDefinitionsClient) ListByManagementGroupComplete(ctx context.Context, managementGroupID string, filter string, top *int32) (result SetDefinitionListResultIterator, err error) + func (client SetDefinitionsClient) ListByManagementGroupPreparer(ctx context.Context, managementGroupID string, filter string, top *int32) (*http.Request, error) + func (client SetDefinitionsClient) ListByManagementGroupResponder(resp *http.Response) (result SetDefinitionListResult, err error) + func (client SetDefinitionsClient) ListByManagementGroupSender(req *http.Request) (*http.Response, error) + func (client SetDefinitionsClient) ListComplete(ctx context.Context, subscriptionID string, filter string, top *int32) (result SetDefinitionListResultIterator, err error) + func (client SetDefinitionsClient) ListPreparer(ctx context.Context, subscriptionID string, filter string, top *int32) (*http.Request, error) + func (client SetDefinitionsClient) ListResponder(resp *http.Response) (result SetDefinitionListResult, err error) + func (client SetDefinitionsClient) ListSender(req *http.Request) (*http.Response, error) + type Sku struct + Name *string + Tier *string + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type Type string + const BuiltIn + const Custom + const NotSpecified + const Static + func PossibleTypeValues() []Type