Versions in this module Expand all Collapse all v2 v2.2.0 Nov 27, 2023 Changes in this version + type ClassicAdministratorsServer struct + NewListPager func(options *armauthorization.ClassicAdministratorsClientListOptions) (...) + type ClassicAdministratorsServerTransport struct + func NewClassicAdministratorsServerTransport(srv *ClassicAdministratorsServer) *ClassicAdministratorsServerTransport + func (c *ClassicAdministratorsServerTransport) Do(req *http.Request) (*http.Response, error) + type DenyAssignmentsServer struct + Get func(ctx context.Context, scope string, denyAssignmentID string, ...) (resp azfake.Responder[armauthorization.DenyAssignmentsClientGetResponse], ...) + GetByID func(ctx context.Context, denyAssignmentID string, ...) (resp azfake.Responder[armauthorization.DenyAssignmentsClientGetByIDResponse], ...) + NewListForResourceGroupPager func(resourceGroupName string, ...) (...) + NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + NewListPager func(options *armauthorization.DenyAssignmentsClientListOptions) (resp azfake.PagerResponder[armauthorization.DenyAssignmentsClientListResponse]) + type DenyAssignmentsServerTransport struct + func NewDenyAssignmentsServerTransport(srv *DenyAssignmentsServer) *DenyAssignmentsServerTransport + func (d *DenyAssignmentsServerTransport) Do(req *http.Request) (*http.Response, error) + type EligibleChildResourcesServer struct + NewGetPager func(scope string, options *armauthorization.EligibleChildResourcesClientGetOptions) (...) + type EligibleChildResourcesServerTransport struct + func NewEligibleChildResourcesServerTransport(srv *EligibleChildResourcesServer) *EligibleChildResourcesServerTransport + func (e *EligibleChildResourcesServerTransport) Do(req *http.Request) (*http.Response, error) + type GlobalAdministratorServer struct + ElevateAccess func(ctx context.Context, ...) (...) + type GlobalAdministratorServerTransport struct + func NewGlobalAdministratorServerTransport(srv *GlobalAdministratorServer) *GlobalAdministratorServerTransport + func (g *GlobalAdministratorServerTransport) Do(req *http.Request) (*http.Response, error) + type PermissionsServer struct + NewListForResourceGroupPager func(resourceGroupName string, ...) (...) + NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, ...) (...) + type PermissionsServerTransport struct + func NewPermissionsServerTransport(srv *PermissionsServer) *PermissionsServerTransport + func (p *PermissionsServerTransport) Do(req *http.Request) (*http.Response, error) + type ProviderOperationsMetadataServer struct + Get func(ctx context.Context, resourceProviderNamespace string, ...) (...) + NewListPager func(options *armauthorization.ProviderOperationsMetadataClientListOptions) (...) + type ProviderOperationsMetadataServerTransport struct + func NewProviderOperationsMetadataServerTransport(srv *ProviderOperationsMetadataServer) *ProviderOperationsMetadataServerTransport + func (p *ProviderOperationsMetadataServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleAssignmentScheduleInstancesServer struct + Get func(ctx context.Context, scope string, roleAssignmentScheduleInstanceName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + type RoleAssignmentScheduleInstancesServerTransport struct + func NewRoleAssignmentScheduleInstancesServerTransport(srv *RoleAssignmentScheduleInstancesServer) *RoleAssignmentScheduleInstancesServerTransport + func (r *RoleAssignmentScheduleInstancesServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleAssignmentScheduleRequestsServer struct + Cancel func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, ...) (...) + Create func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, ...) (...) + Get func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + Validate func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, ...) (...) + type RoleAssignmentScheduleRequestsServerTransport struct + func NewRoleAssignmentScheduleRequestsServerTransport(srv *RoleAssignmentScheduleRequestsServer) *RoleAssignmentScheduleRequestsServerTransport + func (r *RoleAssignmentScheduleRequestsServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleAssignmentSchedulesServer struct + Get func(ctx context.Context, scope string, roleAssignmentScheduleName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + type RoleAssignmentSchedulesServerTransport struct + func NewRoleAssignmentSchedulesServerTransport(srv *RoleAssignmentSchedulesServer) *RoleAssignmentSchedulesServerTransport + func (r *RoleAssignmentSchedulesServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleAssignmentsServer struct + Create func(ctx context.Context, scope string, roleAssignmentName string, ...) (resp azfake.Responder[armauthorization.RoleAssignmentsClientCreateResponse], ...) + CreateByID func(ctx context.Context, roleAssignmentID string, ...) (...) + Delete func(ctx context.Context, scope string, roleAssignmentName string, ...) (resp azfake.Responder[armauthorization.RoleAssignmentsClientDeleteResponse], ...) + DeleteByID func(ctx context.Context, roleAssignmentID string, ...) (...) + Get func(ctx context.Context, scope string, roleAssignmentName string, ...) (resp azfake.Responder[armauthorization.RoleAssignmentsClientGetResponse], ...) + GetByID func(ctx context.Context, roleAssignmentID string, ...) (resp azfake.Responder[armauthorization.RoleAssignmentsClientGetByIDResponse], ...) + NewListForResourceGroupPager func(resourceGroupName string, ...) (...) + NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + NewListForSubscriptionPager func(options *armauthorization.RoleAssignmentsClientListForSubscriptionOptions) (...) + type RoleAssignmentsServerTransport struct + func NewRoleAssignmentsServerTransport(srv *RoleAssignmentsServer) *RoleAssignmentsServerTransport + func (r *RoleAssignmentsServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleDefinitionsServer struct + CreateOrUpdate func(ctx context.Context, scope string, roleDefinitionID string, ...) (...) + Delete func(ctx context.Context, scope string, roleDefinitionID string, ...) (resp azfake.Responder[armauthorization.RoleDefinitionsClientDeleteResponse], ...) + Get func(ctx context.Context, scope string, roleDefinitionID string, ...) (resp azfake.Responder[armauthorization.RoleDefinitionsClientGetResponse], ...) + GetByID func(ctx context.Context, roleID string, ...) (resp azfake.Responder[armauthorization.RoleDefinitionsClientGetByIDResponse], ...) + NewListPager func(scope string, options *armauthorization.RoleDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.RoleDefinitionsClientListResponse]) + type RoleDefinitionsServerTransport struct + func NewRoleDefinitionsServerTransport(srv *RoleDefinitionsServer) *RoleDefinitionsServerTransport + func (r *RoleDefinitionsServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleEligibilityScheduleInstancesServer struct + Get func(ctx context.Context, scope string, roleEligibilityScheduleInstanceName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + type RoleEligibilityScheduleInstancesServerTransport struct + func NewRoleEligibilityScheduleInstancesServerTransport(srv *RoleEligibilityScheduleInstancesServer) *RoleEligibilityScheduleInstancesServerTransport + func (r *RoleEligibilityScheduleInstancesServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleEligibilityScheduleRequestsServer struct + Cancel func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, ...) (...) + Create func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, ...) (...) + Get func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + Validate func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, ...) (...) + type RoleEligibilityScheduleRequestsServerTransport struct + func NewRoleEligibilityScheduleRequestsServerTransport(srv *RoleEligibilityScheduleRequestsServer) *RoleEligibilityScheduleRequestsServerTransport + func (r *RoleEligibilityScheduleRequestsServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleEligibilitySchedulesServer struct + Get func(ctx context.Context, scope string, roleEligibilityScheduleName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + type RoleEligibilitySchedulesServerTransport struct + func NewRoleEligibilitySchedulesServerTransport(srv *RoleEligibilitySchedulesServer) *RoleEligibilitySchedulesServerTransport + func (r *RoleEligibilitySchedulesServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleManagementPoliciesServer struct + Delete func(ctx context.Context, scope string, roleManagementPolicyName string, ...) (...) + Get func(ctx context.Context, scope string, roleManagementPolicyName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + Update func(ctx context.Context, scope string, roleManagementPolicyName string, ...) (...) + type RoleManagementPoliciesServerTransport struct + func NewRoleManagementPoliciesServerTransport(srv *RoleManagementPoliciesServer) *RoleManagementPoliciesServerTransport + func (r *RoleManagementPoliciesServerTransport) Do(req *http.Request) (*http.Response, error) + type RoleManagementPolicyAssignmentsServer struct + Create func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, ...) (...) + Delete func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, ...) (...) + Get func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, ...) (...) + NewListForScopePager func(scope string, ...) (...) + type RoleManagementPolicyAssignmentsServerTransport struct + func NewRoleManagementPolicyAssignmentsServerTransport(srv *RoleManagementPolicyAssignmentsServer) *RoleManagementPolicyAssignmentsServerTransport + func (r *RoleManagementPolicyAssignmentsServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + ClassicAdministratorsServer ClassicAdministratorsServer + DenyAssignmentsServer DenyAssignmentsServer + EligibleChildResourcesServer EligibleChildResourcesServer + GlobalAdministratorServer GlobalAdministratorServer + PermissionsServer PermissionsServer + ProviderOperationsMetadataServer ProviderOperationsMetadataServer + RoleAssignmentScheduleInstancesServer RoleAssignmentScheduleInstancesServer + RoleAssignmentScheduleRequestsServer RoleAssignmentScheduleRequestsServer + RoleAssignmentSchedulesServer RoleAssignmentSchedulesServer + RoleAssignmentsServer RoleAssignmentsServer + RoleDefinitionsServer RoleDefinitionsServer + RoleEligibilityScheduleInstancesServer RoleEligibilityScheduleInstancesServer + RoleEligibilityScheduleRequestsServer RoleEligibilityScheduleRequestsServer + RoleEligibilitySchedulesServer RoleEligibilitySchedulesServer + RoleManagementPoliciesServer RoleManagementPoliciesServer + RoleManagementPolicyAssignmentsServer RoleManagementPolicyAssignmentsServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v3