Versions in this module Expand all Collapse all v0 v0.9.0 Nov 23, 2023 Changes in this version + type AssignmentsServer struct + Create func(ctx context.Context, scope string, policyAssignmentName string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientCreateResponse], ...) + CreateByID func(ctx context.Context, policyAssignmentID string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientCreateByIDResponse], ...) + Delete func(ctx context.Context, scope string, policyAssignmentName string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientDeleteResponse], ...) + DeleteByID func(ctx context.Context, policyAssignmentID string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientDeleteByIDResponse], ...) + Get func(ctx context.Context, scope string, policyAssignmentName string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientGetResponse], ...) + GetByID func(ctx context.Context, policyAssignmentID string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientGetByIDResponse], ...) + NewListForManagementGroupPager func(managementGroupID string, ...) (...) + NewListForResourceGroupPager func(resourceGroupName string, ...) (...) + NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, ...) (resp azfake.PagerResponder[armpolicy.AssignmentsClientListForResourceResponse]) + NewListPager func(options *armpolicy.AssignmentsClientListOptions) (resp azfake.PagerResponder[armpolicy.AssignmentsClientListResponse]) + Update func(ctx context.Context, scope string, policyAssignmentName string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientUpdateResponse], ...) + UpdateByID func(ctx context.Context, policyAssignmentID string, ...) (resp azfake.Responder[armpolicy.AssignmentsClientUpdateByIDResponse], ...) + type AssignmentsServerTransport struct + func NewAssignmentsServerTransport(srv *AssignmentsServer) *AssignmentsServerTransport + func (a *AssignmentsServerTransport) Do(req *http.Request) (*http.Response, error) + type DataPolicyManifestsServer struct + GetByPolicyMode func(ctx context.Context, policyMode string, ...) (...) + NewListPager func(options *armpolicy.DataPolicyManifestsClientListOptions) (resp azfake.PagerResponder[armpolicy.DataPolicyManifestsClientListResponse]) + type DataPolicyManifestsServerTransport struct + func NewDataPolicyManifestsServerTransport(srv *DataPolicyManifestsServer) *DataPolicyManifestsServerTransport + func (d *DataPolicyManifestsServerTransport) Do(req *http.Request) (*http.Response, error) + type DefinitionsServer struct + CreateOrUpdate func(ctx context.Context, policyDefinitionName string, ...) (resp azfake.Responder[armpolicy.DefinitionsClientCreateOrUpdateResponse], ...) + CreateOrUpdateAtManagementGroup func(ctx context.Context, policyDefinitionName string, managementGroupID string, ...) (...) + Delete func(ctx context.Context, policyDefinitionName string, ...) (resp azfake.Responder[armpolicy.DefinitionsClientDeleteResponse], ...) + DeleteAtManagementGroup func(ctx context.Context, policyDefinitionName string, managementGroupID string, ...) (...) + Get func(ctx context.Context, policyDefinitionName string, ...) (resp azfake.Responder[armpolicy.DefinitionsClientGetResponse], ...) + GetAtManagementGroup func(ctx context.Context, policyDefinitionName string, managementGroupID string, ...) (resp azfake.Responder[armpolicy.DefinitionsClientGetAtManagementGroupResponse], ...) + GetBuiltIn func(ctx context.Context, policyDefinitionName string, ...) (resp azfake.Responder[armpolicy.DefinitionsClientGetBuiltInResponse], ...) + NewListBuiltInPager func(options *armpolicy.DefinitionsClientListBuiltInOptions) (resp azfake.PagerResponder[armpolicy.DefinitionsClientListBuiltInResponse]) + NewListByManagementGroupPager func(managementGroupID string, ...) (...) + NewListPager func(options *armpolicy.DefinitionsClientListOptions) (resp azfake.PagerResponder[armpolicy.DefinitionsClientListResponse]) + type DefinitionsServerTransport struct + func NewDefinitionsServerTransport(srv *DefinitionsServer) *DefinitionsServerTransport + func (d *DefinitionsServerTransport) Do(req *http.Request) (*http.Response, error) + type ExemptionsServer struct + CreateOrUpdate func(ctx context.Context, scope string, policyExemptionName string, ...) (resp azfake.Responder[armpolicy.ExemptionsClientCreateOrUpdateResponse], ...) + Delete func(ctx context.Context, scope string, policyExemptionName string, ...) (resp azfake.Responder[armpolicy.ExemptionsClientDeleteResponse], ...) + Get func(ctx context.Context, scope string, policyExemptionName string, ...) (resp azfake.Responder[armpolicy.ExemptionsClientGetResponse], ...) + NewListForManagementGroupPager func(managementGroupID string, ...) (...) + NewListForResourceGroupPager func(resourceGroupName string, ...) (...) + NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, ...) (resp azfake.PagerResponder[armpolicy.ExemptionsClientListForResourceResponse]) + NewListPager func(options *armpolicy.ExemptionsClientListOptions) (resp azfake.PagerResponder[armpolicy.ExemptionsClientListResponse]) + Update func(ctx context.Context, scope string, policyExemptionName string, ...) (resp azfake.Responder[armpolicy.ExemptionsClientUpdateResponse], ...) + type ExemptionsServerTransport struct + func NewExemptionsServerTransport(srv *ExemptionsServer) *ExemptionsServerTransport + func (e *ExemptionsServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + AssignmentsServer AssignmentsServer + DataPolicyManifestsServer DataPolicyManifestsServer + DefinitionsServer DefinitionsServer + ExemptionsServer ExemptionsServer + SetDefinitionsServer SetDefinitionsServer + VariableValuesServer VariableValuesServer + VariablesServer VariablesServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type SetDefinitionsServer struct + CreateOrUpdate func(ctx context.Context, policySetDefinitionName string, ...) (resp azfake.Responder[armpolicy.SetDefinitionsClientCreateOrUpdateResponse], ...) + CreateOrUpdateAtManagementGroup func(ctx context.Context, policySetDefinitionName string, managementGroupID string, ...) (...) + Delete func(ctx context.Context, policySetDefinitionName string, ...) (resp azfake.Responder[armpolicy.SetDefinitionsClientDeleteResponse], ...) + DeleteAtManagementGroup func(ctx context.Context, policySetDefinitionName string, managementGroupID string, ...) (...) + Get func(ctx context.Context, policySetDefinitionName string, ...) (resp azfake.Responder[armpolicy.SetDefinitionsClientGetResponse], ...) + GetAtManagementGroup func(ctx context.Context, policySetDefinitionName string, managementGroupID string, ...) (...) + GetBuiltIn func(ctx context.Context, policySetDefinitionName string, ...) (resp azfake.Responder[armpolicy.SetDefinitionsClientGetBuiltInResponse], ...) + NewListBuiltInPager func(options *armpolicy.SetDefinitionsClientListBuiltInOptions) (resp azfake.PagerResponder[armpolicy.SetDefinitionsClientListBuiltInResponse]) + NewListByManagementGroupPager func(managementGroupID string, ...) (...) + NewListPager func(options *armpolicy.SetDefinitionsClientListOptions) (resp azfake.PagerResponder[armpolicy.SetDefinitionsClientListResponse]) + type SetDefinitionsServerTransport struct + func NewSetDefinitionsServerTransport(srv *SetDefinitionsServer) *SetDefinitionsServerTransport + func (s *SetDefinitionsServerTransport) Do(req *http.Request) (*http.Response, error) + type VariableValuesServer struct + CreateOrUpdate func(ctx context.Context, variableName string, variableValueName string, ...) (resp azfake.Responder[armpolicy.VariableValuesClientCreateOrUpdateResponse], ...) + CreateOrUpdateAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (...) + Delete func(ctx context.Context, variableName string, variableValueName string, ...) (resp azfake.Responder[armpolicy.VariableValuesClientDeleteResponse], ...) + DeleteAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (...) + Get func(ctx context.Context, variableName string, variableValueName string, ...) (resp azfake.Responder[armpolicy.VariableValuesClientGetResponse], ...) + GetAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (...) + NewListForManagementGroupPager func(managementGroupID string, variableName string, ...) (...) + NewListPager func(variableName string, options *armpolicy.VariableValuesClientListOptions) (resp azfake.PagerResponder[armpolicy.VariableValuesClientListResponse]) + type VariableValuesServerTransport struct + func NewVariableValuesServerTransport(srv *VariableValuesServer) *VariableValuesServerTransport + func (v *VariableValuesServerTransport) Do(req *http.Request) (*http.Response, error) + type VariablesServer struct + CreateOrUpdate func(ctx context.Context, variableName string, parameters armpolicy.Variable, ...) (resp azfake.Responder[armpolicy.VariablesClientCreateOrUpdateResponse], ...) + CreateOrUpdateAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (...) + Delete func(ctx context.Context, variableName string, ...) (resp azfake.Responder[armpolicy.VariablesClientDeleteResponse], ...) + DeleteAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (...) + Get func(ctx context.Context, variableName string, ...) (resp azfake.Responder[armpolicy.VariablesClientGetResponse], ...) + GetAtManagementGroup func(ctx context.Context, managementGroupID string, variableName string, ...) (resp azfake.Responder[armpolicy.VariablesClientGetAtManagementGroupResponse], ...) + NewListForManagementGroupPager func(managementGroupID string, ...) (...) + NewListPager func(options *armpolicy.VariablesClientListOptions) (resp azfake.PagerResponder[armpolicy.VariablesClientListResponse]) + type VariablesServerTransport struct + func NewVariablesServerTransport(srv *VariablesServer) *VariablesServerTransport + func (v *VariablesServerTransport) Do(req *http.Request) (*http.Response, error)