Documentation ¶
Index ¶
- type ClassicAdministratorsServer
- type ClassicAdministratorsServerTransport
- type DenyAssignmentsServer
- type DenyAssignmentsServerTransport
- type EligibleChildResourcesServer
- type EligibleChildResourcesServerTransport
- type GlobalAdministratorServer
- type GlobalAdministratorServerTransport
- type PermissionsServer
- type PermissionsServerTransport
- type ProviderOperationsMetadataServer
- type ProviderOperationsMetadataServerTransport
- type RoleAssignmentScheduleInstancesServer
- type RoleAssignmentScheduleInstancesServerTransport
- type RoleAssignmentScheduleRequestsServer
- type RoleAssignmentScheduleRequestsServerTransport
- type RoleAssignmentSchedulesServer
- type RoleAssignmentSchedulesServerTransport
- type RoleAssignmentsServer
- type RoleAssignmentsServerTransport
- type RoleDefinitionsServer
- type RoleDefinitionsServerTransport
- type RoleEligibilityScheduleInstancesServer
- type RoleEligibilityScheduleInstancesServerTransport
- type RoleEligibilityScheduleRequestsServer
- type RoleEligibilityScheduleRequestsServerTransport
- type RoleEligibilitySchedulesServer
- type RoleEligibilitySchedulesServerTransport
- type RoleManagementPoliciesServer
- type RoleManagementPoliciesServerTransport
- type RoleManagementPolicyAssignmentsServer
- type RoleManagementPolicyAssignmentsServerTransport
- type ServerFactory
- type ServerFactoryTransport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClassicAdministratorsServer ¶
type ClassicAdministratorsServer struct { // NewListPager is the fake for method ClassicAdministratorsClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(options *armauthorization.ClassicAdministratorsClientListOptions) (resp azfake.PagerResponder[armauthorization.ClassicAdministratorsClientListResponse]) }
ClassicAdministratorsServer is a fake server for instances of the armauthorization.ClassicAdministratorsClient type.
type ClassicAdministratorsServerTransport ¶
type ClassicAdministratorsServerTransport struct {
// contains filtered or unexported fields
}
ClassicAdministratorsServerTransport connects instances of armauthorization.ClassicAdministratorsClient to instances of ClassicAdministratorsServer. Don't use this type directly, use NewClassicAdministratorsServerTransport instead.
func NewClassicAdministratorsServerTransport ¶
func NewClassicAdministratorsServerTransport(srv *ClassicAdministratorsServer) *ClassicAdministratorsServerTransport
NewClassicAdministratorsServerTransport creates a new instance of ClassicAdministratorsServerTransport with the provided implementation. The returned ClassicAdministratorsServerTransport instance is connected to an instance of armauthorization.ClassicAdministratorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type DenyAssignmentsServer ¶
type DenyAssignmentsServer struct { // Get is the fake for method DenyAssignmentsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, denyAssignmentID string, options *armauthorization.DenyAssignmentsClientGetOptions) (resp azfake.Responder[armauthorization.DenyAssignmentsClientGetResponse], errResp azfake.ErrorResponder) // GetByID is the fake for method DenyAssignmentsClient.GetByID // HTTP status codes to indicate success: http.StatusOK GetByID func(ctx context.Context, denyAssignmentID string, options *armauthorization.DenyAssignmentsClientGetByIDOptions) (resp azfake.Responder[armauthorization.DenyAssignmentsClientGetByIDResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method DenyAssignmentsClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(options *armauthorization.DenyAssignmentsClientListOptions) (resp azfake.PagerResponder[armauthorization.DenyAssignmentsClientListResponse]) // NewListForResourcePager is the fake for method DenyAssignmentsClient.NewListForResourcePager // HTTP status codes to indicate success: http.StatusOK NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, options *armauthorization.DenyAssignmentsClientListForResourceOptions) (resp azfake.PagerResponder[armauthorization.DenyAssignmentsClientListForResourceResponse]) // NewListForResourceGroupPager is the fake for method DenyAssignmentsClient.NewListForResourceGroupPager // HTTP status codes to indicate success: http.StatusOK NewListForResourceGroupPager func(resourceGroupName string, options *armauthorization.DenyAssignmentsClientListForResourceGroupOptions) (resp azfake.PagerResponder[armauthorization.DenyAssignmentsClientListForResourceGroupResponse]) // NewListForScopePager is the fake for method DenyAssignmentsClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.DenyAssignmentsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.DenyAssignmentsClientListForScopeResponse]) }
DenyAssignmentsServer is a fake server for instances of the armauthorization.DenyAssignmentsClient type.
type DenyAssignmentsServerTransport ¶
type DenyAssignmentsServerTransport struct {
// contains filtered or unexported fields
}
DenyAssignmentsServerTransport connects instances of armauthorization.DenyAssignmentsClient to instances of DenyAssignmentsServer. Don't use this type directly, use NewDenyAssignmentsServerTransport instead.
func NewDenyAssignmentsServerTransport ¶
func NewDenyAssignmentsServerTransport(srv *DenyAssignmentsServer) *DenyAssignmentsServerTransport
NewDenyAssignmentsServerTransport creates a new instance of DenyAssignmentsServerTransport with the provided implementation. The returned DenyAssignmentsServerTransport instance is connected to an instance of armauthorization.DenyAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type EligibleChildResourcesServer ¶
type EligibleChildResourcesServer struct { // NewGetPager is the fake for method EligibleChildResourcesClient.NewGetPager // HTTP status codes to indicate success: http.StatusOK NewGetPager func(scope string, options *armauthorization.EligibleChildResourcesClientGetOptions) (resp azfake.PagerResponder[armauthorization.EligibleChildResourcesClientGetResponse]) }
EligibleChildResourcesServer is a fake server for instances of the armauthorization.EligibleChildResourcesClient type.
type EligibleChildResourcesServerTransport ¶
type EligibleChildResourcesServerTransport struct {
// contains filtered or unexported fields
}
EligibleChildResourcesServerTransport connects instances of armauthorization.EligibleChildResourcesClient to instances of EligibleChildResourcesServer. Don't use this type directly, use NewEligibleChildResourcesServerTransport instead.
func NewEligibleChildResourcesServerTransport ¶
func NewEligibleChildResourcesServerTransport(srv *EligibleChildResourcesServer) *EligibleChildResourcesServerTransport
NewEligibleChildResourcesServerTransport creates a new instance of EligibleChildResourcesServerTransport with the provided implementation. The returned EligibleChildResourcesServerTransport instance is connected to an instance of armauthorization.EligibleChildResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type GlobalAdministratorServer ¶
type GlobalAdministratorServer struct { // ElevateAccess is the fake for method GlobalAdministratorClient.ElevateAccess // HTTP status codes to indicate success: http.StatusOK ElevateAccess func(ctx context.Context, options *armauthorization.GlobalAdministratorClientElevateAccessOptions) (resp azfake.Responder[armauthorization.GlobalAdministratorClientElevateAccessResponse], errResp azfake.ErrorResponder) }
GlobalAdministratorServer is a fake server for instances of the armauthorization.GlobalAdministratorClient type.
type GlobalAdministratorServerTransport ¶
type GlobalAdministratorServerTransport struct {
// contains filtered or unexported fields
}
GlobalAdministratorServerTransport connects instances of armauthorization.GlobalAdministratorClient to instances of GlobalAdministratorServer. Don't use this type directly, use NewGlobalAdministratorServerTransport instead.
func NewGlobalAdministratorServerTransport ¶
func NewGlobalAdministratorServerTransport(srv *GlobalAdministratorServer) *GlobalAdministratorServerTransport
NewGlobalAdministratorServerTransport creates a new instance of GlobalAdministratorServerTransport with the provided implementation. The returned GlobalAdministratorServerTransport instance is connected to an instance of armauthorization.GlobalAdministratorClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type PermissionsServer ¶
type PermissionsServer struct { // NewListForResourcePager is the fake for method PermissionsClient.NewListForResourcePager // HTTP status codes to indicate success: http.StatusOK NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, options *armauthorization.PermissionsClientListForResourceOptions) (resp azfake.PagerResponder[armauthorization.PermissionsClientListForResourceResponse]) // NewListForResourceGroupPager is the fake for method PermissionsClient.NewListForResourceGroupPager // HTTP status codes to indicate success: http.StatusOK NewListForResourceGroupPager func(resourceGroupName string, options *armauthorization.PermissionsClientListForResourceGroupOptions) (resp azfake.PagerResponder[armauthorization.PermissionsClientListForResourceGroupResponse]) }
PermissionsServer is a fake server for instances of the armauthorization.PermissionsClient type.
type PermissionsServerTransport ¶
type PermissionsServerTransport struct {
// contains filtered or unexported fields
}
PermissionsServerTransport connects instances of armauthorization.PermissionsClient to instances of PermissionsServer. Don't use this type directly, use NewPermissionsServerTransport instead.
func NewPermissionsServerTransport ¶
func NewPermissionsServerTransport(srv *PermissionsServer) *PermissionsServerTransport
NewPermissionsServerTransport creates a new instance of PermissionsServerTransport with the provided implementation. The returned PermissionsServerTransport instance is connected to an instance of armauthorization.PermissionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ProviderOperationsMetadataServer ¶
type ProviderOperationsMetadataServer struct { // Get is the fake for method ProviderOperationsMetadataClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, resourceProviderNamespace string, options *armauthorization.ProviderOperationsMetadataClientGetOptions) (resp azfake.Responder[armauthorization.ProviderOperationsMetadataClientGetResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method ProviderOperationsMetadataClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(options *armauthorization.ProviderOperationsMetadataClientListOptions) (resp azfake.PagerResponder[armauthorization.ProviderOperationsMetadataClientListResponse]) }
ProviderOperationsMetadataServer is a fake server for instances of the armauthorization.ProviderOperationsMetadataClient type.
type ProviderOperationsMetadataServerTransport ¶
type ProviderOperationsMetadataServerTransport struct {
// contains filtered or unexported fields
}
ProviderOperationsMetadataServerTransport connects instances of armauthorization.ProviderOperationsMetadataClient to instances of ProviderOperationsMetadataServer. Don't use this type directly, use NewProviderOperationsMetadataServerTransport instead.
func NewProviderOperationsMetadataServerTransport ¶
func NewProviderOperationsMetadataServerTransport(srv *ProviderOperationsMetadataServer) *ProviderOperationsMetadataServerTransport
NewProviderOperationsMetadataServerTransport creates a new instance of ProviderOperationsMetadataServerTransport with the provided implementation. The returned ProviderOperationsMetadataServerTransport instance is connected to an instance of armauthorization.ProviderOperationsMetadataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleAssignmentScheduleInstancesServer ¶
type RoleAssignmentScheduleInstancesServer struct { // Get is the fake for method RoleAssignmentScheduleInstancesClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleAssignmentScheduleInstanceName string, options *armauthorization.RoleAssignmentScheduleInstancesClientGetOptions) (resp azfake.Responder[armauthorization.RoleAssignmentScheduleInstancesClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleAssignmentScheduleInstancesClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleAssignmentScheduleInstancesClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentScheduleInstancesClientListForScopeResponse]) }
RoleAssignmentScheduleInstancesServer is a fake server for instances of the armauthorization.RoleAssignmentScheduleInstancesClient type.
type RoleAssignmentScheduleInstancesServerTransport ¶
type RoleAssignmentScheduleInstancesServerTransport struct {
// contains filtered or unexported fields
}
RoleAssignmentScheduleInstancesServerTransport connects instances of armauthorization.RoleAssignmentScheduleInstancesClient to instances of RoleAssignmentScheduleInstancesServer. Don't use this type directly, use NewRoleAssignmentScheduleInstancesServerTransport instead.
func NewRoleAssignmentScheduleInstancesServerTransport ¶
func NewRoleAssignmentScheduleInstancesServerTransport(srv *RoleAssignmentScheduleInstancesServer) *RoleAssignmentScheduleInstancesServerTransport
NewRoleAssignmentScheduleInstancesServerTransport creates a new instance of RoleAssignmentScheduleInstancesServerTransport with the provided implementation. The returned RoleAssignmentScheduleInstancesServerTransport instance is connected to an instance of armauthorization.RoleAssignmentScheduleInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleAssignmentScheduleRequestsServer ¶
type RoleAssignmentScheduleRequestsServer struct { // Cancel is the fake for method RoleAssignmentScheduleRequestsClient.Cancel // HTTP status codes to indicate success: http.StatusOK Cancel func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, options *armauthorization.RoleAssignmentScheduleRequestsClientCancelOptions) (resp azfake.Responder[armauthorization.RoleAssignmentScheduleRequestsClientCancelResponse], errResp azfake.ErrorResponder) // Create is the fake for method RoleAssignmentScheduleRequestsClient.Create // HTTP status codes to indicate success: http.StatusCreated Create func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, parameters armauthorization.RoleAssignmentScheduleRequest, options *armauthorization.RoleAssignmentScheduleRequestsClientCreateOptions) (resp azfake.Responder[armauthorization.RoleAssignmentScheduleRequestsClientCreateResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleAssignmentScheduleRequestsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, options *armauthorization.RoleAssignmentScheduleRequestsClientGetOptions) (resp azfake.Responder[armauthorization.RoleAssignmentScheduleRequestsClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleAssignmentScheduleRequestsClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleAssignmentScheduleRequestsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentScheduleRequestsClientListForScopeResponse]) // Validate is the fake for method RoleAssignmentScheduleRequestsClient.Validate // HTTP status codes to indicate success: http.StatusOK Validate func(ctx context.Context, scope string, roleAssignmentScheduleRequestName string, parameters armauthorization.RoleAssignmentScheduleRequest, options *armauthorization.RoleAssignmentScheduleRequestsClientValidateOptions) (resp azfake.Responder[armauthorization.RoleAssignmentScheduleRequestsClientValidateResponse], errResp azfake.ErrorResponder) }
RoleAssignmentScheduleRequestsServer is a fake server for instances of the armauthorization.RoleAssignmentScheduleRequestsClient type.
type RoleAssignmentScheduleRequestsServerTransport ¶
type RoleAssignmentScheduleRequestsServerTransport struct {
// contains filtered or unexported fields
}
RoleAssignmentScheduleRequestsServerTransport connects instances of armauthorization.RoleAssignmentScheduleRequestsClient to instances of RoleAssignmentScheduleRequestsServer. Don't use this type directly, use NewRoleAssignmentScheduleRequestsServerTransport instead.
func NewRoleAssignmentScheduleRequestsServerTransport ¶
func NewRoleAssignmentScheduleRequestsServerTransport(srv *RoleAssignmentScheduleRequestsServer) *RoleAssignmentScheduleRequestsServerTransport
NewRoleAssignmentScheduleRequestsServerTransport creates a new instance of RoleAssignmentScheduleRequestsServerTransport with the provided implementation. The returned RoleAssignmentScheduleRequestsServerTransport instance is connected to an instance of armauthorization.RoleAssignmentScheduleRequestsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleAssignmentSchedulesServer ¶
type RoleAssignmentSchedulesServer struct { // Get is the fake for method RoleAssignmentSchedulesClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleAssignmentScheduleName string, options *armauthorization.RoleAssignmentSchedulesClientGetOptions) (resp azfake.Responder[armauthorization.RoleAssignmentSchedulesClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleAssignmentSchedulesClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleAssignmentSchedulesClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentSchedulesClientListForScopeResponse]) }
RoleAssignmentSchedulesServer is a fake server for instances of the armauthorization.RoleAssignmentSchedulesClient type.
type RoleAssignmentSchedulesServerTransport ¶
type RoleAssignmentSchedulesServerTransport struct {
// contains filtered or unexported fields
}
RoleAssignmentSchedulesServerTransport connects instances of armauthorization.RoleAssignmentSchedulesClient to instances of RoleAssignmentSchedulesServer. Don't use this type directly, use NewRoleAssignmentSchedulesServerTransport instead.
func NewRoleAssignmentSchedulesServerTransport ¶
func NewRoleAssignmentSchedulesServerTransport(srv *RoleAssignmentSchedulesServer) *RoleAssignmentSchedulesServerTransport
NewRoleAssignmentSchedulesServerTransport creates a new instance of RoleAssignmentSchedulesServerTransport with the provided implementation. The returned RoleAssignmentSchedulesServerTransport instance is connected to an instance of armauthorization.RoleAssignmentSchedulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleAssignmentsServer ¶
type RoleAssignmentsServer struct { // Create is the fake for method RoleAssignmentsClient.Create // HTTP status codes to indicate success: http.StatusOK, http.StatusCreated Create func(ctx context.Context, scope string, roleAssignmentName string, parameters armauthorization.RoleAssignmentCreateParameters, options *armauthorization.RoleAssignmentsClientCreateOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientCreateResponse], errResp azfake.ErrorResponder) // CreateByID is the fake for method RoleAssignmentsClient.CreateByID // HTTP status codes to indicate success: http.StatusOK, http.StatusCreated CreateByID func(ctx context.Context, roleAssignmentID string, parameters armauthorization.RoleAssignmentCreateParameters, options *armauthorization.RoleAssignmentsClientCreateByIDOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientCreateByIDResponse], errResp azfake.ErrorResponder) // Delete is the fake for method RoleAssignmentsClient.Delete // HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent Delete func(ctx context.Context, scope string, roleAssignmentName string, options *armauthorization.RoleAssignmentsClientDeleteOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientDeleteResponse], errResp azfake.ErrorResponder) // DeleteByID is the fake for method RoleAssignmentsClient.DeleteByID // HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent DeleteByID func(ctx context.Context, roleAssignmentID string, options *armauthorization.RoleAssignmentsClientDeleteByIDOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientDeleteByIDResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleAssignmentsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleAssignmentName string, options *armauthorization.RoleAssignmentsClientGetOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientGetResponse], errResp azfake.ErrorResponder) // GetByID is the fake for method RoleAssignmentsClient.GetByID // HTTP status codes to indicate success: http.StatusOK GetByID func(ctx context.Context, roleAssignmentID string, options *armauthorization.RoleAssignmentsClientGetByIDOptions) (resp azfake.Responder[armauthorization.RoleAssignmentsClientGetByIDResponse], errResp azfake.ErrorResponder) // NewListForResourcePager is the fake for method RoleAssignmentsClient.NewListForResourcePager // HTTP status codes to indicate success: http.StatusOK NewListForResourcePager func(resourceGroupName string, resourceProviderNamespace string, resourceType string, resourceName string, options *armauthorization.RoleAssignmentsClientListForResourceOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentsClientListForResourceResponse]) // NewListForResourceGroupPager is the fake for method RoleAssignmentsClient.NewListForResourceGroupPager // HTTP status codes to indicate success: http.StatusOK NewListForResourceGroupPager func(resourceGroupName string, options *armauthorization.RoleAssignmentsClientListForResourceGroupOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentsClientListForResourceGroupResponse]) // NewListForScopePager is the fake for method RoleAssignmentsClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleAssignmentsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentsClientListForScopeResponse]) // NewListForSubscriptionPager is the fake for method RoleAssignmentsClient.NewListForSubscriptionPager // HTTP status codes to indicate success: http.StatusOK NewListForSubscriptionPager func(options *armauthorization.RoleAssignmentsClientListForSubscriptionOptions) (resp azfake.PagerResponder[armauthorization.RoleAssignmentsClientListForSubscriptionResponse]) }
RoleAssignmentsServer is a fake server for instances of the armauthorization.RoleAssignmentsClient type.
type RoleAssignmentsServerTransport ¶
type RoleAssignmentsServerTransport struct {
// contains filtered or unexported fields
}
RoleAssignmentsServerTransport connects instances of armauthorization.RoleAssignmentsClient to instances of RoleAssignmentsServer. Don't use this type directly, use NewRoleAssignmentsServerTransport instead.
func NewRoleAssignmentsServerTransport ¶
func NewRoleAssignmentsServerTransport(srv *RoleAssignmentsServer) *RoleAssignmentsServerTransport
NewRoleAssignmentsServerTransport creates a new instance of RoleAssignmentsServerTransport with the provided implementation. The returned RoleAssignmentsServerTransport instance is connected to an instance of armauthorization.RoleAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleDefinitionsServer ¶
type RoleDefinitionsServer struct { // CreateOrUpdate is the fake for method RoleDefinitionsClient.CreateOrUpdate // HTTP status codes to indicate success: http.StatusCreated CreateOrUpdate func(ctx context.Context, scope string, roleDefinitionID string, roleDefinition armauthorization.RoleDefinition, options *armauthorization.RoleDefinitionsClientCreateOrUpdateOptions) (resp azfake.Responder[armauthorization.RoleDefinitionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder) // Delete is the fake for method RoleDefinitionsClient.Delete // HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent Delete func(ctx context.Context, scope string, roleDefinitionID string, options *armauthorization.RoleDefinitionsClientDeleteOptions) (resp azfake.Responder[armauthorization.RoleDefinitionsClientDeleteResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleDefinitionsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleDefinitionID string, options *armauthorization.RoleDefinitionsClientGetOptions) (resp azfake.Responder[armauthorization.RoleDefinitionsClientGetResponse], errResp azfake.ErrorResponder) // GetByID is the fake for method RoleDefinitionsClient.GetByID // HTTP status codes to indicate success: http.StatusOK GetByID func(ctx context.Context, roleID string, options *armauthorization.RoleDefinitionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.RoleDefinitionsClientGetByIDResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method RoleDefinitionsClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(scope string, options *armauthorization.RoleDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.RoleDefinitionsClientListResponse]) }
RoleDefinitionsServer is a fake server for instances of the armauthorization.RoleDefinitionsClient type.
type RoleDefinitionsServerTransport ¶
type RoleDefinitionsServerTransport struct {
// contains filtered or unexported fields
}
RoleDefinitionsServerTransport connects instances of armauthorization.RoleDefinitionsClient to instances of RoleDefinitionsServer. Don't use this type directly, use NewRoleDefinitionsServerTransport instead.
func NewRoleDefinitionsServerTransport ¶
func NewRoleDefinitionsServerTransport(srv *RoleDefinitionsServer) *RoleDefinitionsServerTransport
NewRoleDefinitionsServerTransport creates a new instance of RoleDefinitionsServerTransport with the provided implementation. The returned RoleDefinitionsServerTransport instance is connected to an instance of armauthorization.RoleDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleEligibilityScheduleInstancesServer ¶
type RoleEligibilityScheduleInstancesServer struct { // Get is the fake for method RoleEligibilityScheduleInstancesClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleEligibilityScheduleInstanceName string, options *armauthorization.RoleEligibilityScheduleInstancesClientGetOptions) (resp azfake.Responder[armauthorization.RoleEligibilityScheduleInstancesClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleEligibilityScheduleInstancesClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleEligibilityScheduleInstancesClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleEligibilityScheduleInstancesClientListForScopeResponse]) }
RoleEligibilityScheduleInstancesServer is a fake server for instances of the armauthorization.RoleEligibilityScheduleInstancesClient type.
type RoleEligibilityScheduleInstancesServerTransport ¶
type RoleEligibilityScheduleInstancesServerTransport struct {
// contains filtered or unexported fields
}
RoleEligibilityScheduleInstancesServerTransport connects instances of armauthorization.RoleEligibilityScheduleInstancesClient to instances of RoleEligibilityScheduleInstancesServer. Don't use this type directly, use NewRoleEligibilityScheduleInstancesServerTransport instead.
func NewRoleEligibilityScheduleInstancesServerTransport ¶
func NewRoleEligibilityScheduleInstancesServerTransport(srv *RoleEligibilityScheduleInstancesServer) *RoleEligibilityScheduleInstancesServerTransport
NewRoleEligibilityScheduleInstancesServerTransport creates a new instance of RoleEligibilityScheduleInstancesServerTransport with the provided implementation. The returned RoleEligibilityScheduleInstancesServerTransport instance is connected to an instance of armauthorization.RoleEligibilityScheduleInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleEligibilityScheduleRequestsServer ¶
type RoleEligibilityScheduleRequestsServer struct { // Cancel is the fake for method RoleEligibilityScheduleRequestsClient.Cancel // HTTP status codes to indicate success: http.StatusOK Cancel func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, options *armauthorization.RoleEligibilityScheduleRequestsClientCancelOptions) (resp azfake.Responder[armauthorization.RoleEligibilityScheduleRequestsClientCancelResponse], errResp azfake.ErrorResponder) // Create is the fake for method RoleEligibilityScheduleRequestsClient.Create // HTTP status codes to indicate success: http.StatusCreated Create func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, parameters armauthorization.RoleEligibilityScheduleRequest, options *armauthorization.RoleEligibilityScheduleRequestsClientCreateOptions) (resp azfake.Responder[armauthorization.RoleEligibilityScheduleRequestsClientCreateResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleEligibilityScheduleRequestsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, options *armauthorization.RoleEligibilityScheduleRequestsClientGetOptions) (resp azfake.Responder[armauthorization.RoleEligibilityScheduleRequestsClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleEligibilityScheduleRequestsClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleEligibilityScheduleRequestsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleEligibilityScheduleRequestsClientListForScopeResponse]) // Validate is the fake for method RoleEligibilityScheduleRequestsClient.Validate // HTTP status codes to indicate success: http.StatusOK Validate func(ctx context.Context, scope string, roleEligibilityScheduleRequestName string, parameters armauthorization.RoleEligibilityScheduleRequest, options *armauthorization.RoleEligibilityScheduleRequestsClientValidateOptions) (resp azfake.Responder[armauthorization.RoleEligibilityScheduleRequestsClientValidateResponse], errResp azfake.ErrorResponder) }
RoleEligibilityScheduleRequestsServer is a fake server for instances of the armauthorization.RoleEligibilityScheduleRequestsClient type.
type RoleEligibilityScheduleRequestsServerTransport ¶
type RoleEligibilityScheduleRequestsServerTransport struct {
// contains filtered or unexported fields
}
RoleEligibilityScheduleRequestsServerTransport connects instances of armauthorization.RoleEligibilityScheduleRequestsClient to instances of RoleEligibilityScheduleRequestsServer. Don't use this type directly, use NewRoleEligibilityScheduleRequestsServerTransport instead.
func NewRoleEligibilityScheduleRequestsServerTransport ¶
func NewRoleEligibilityScheduleRequestsServerTransport(srv *RoleEligibilityScheduleRequestsServer) *RoleEligibilityScheduleRequestsServerTransport
NewRoleEligibilityScheduleRequestsServerTransport creates a new instance of RoleEligibilityScheduleRequestsServerTransport with the provided implementation. The returned RoleEligibilityScheduleRequestsServerTransport instance is connected to an instance of armauthorization.RoleEligibilityScheduleRequestsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleEligibilitySchedulesServer ¶
type RoleEligibilitySchedulesServer struct { // Get is the fake for method RoleEligibilitySchedulesClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleEligibilityScheduleName string, options *armauthorization.RoleEligibilitySchedulesClientGetOptions) (resp azfake.Responder[armauthorization.RoleEligibilitySchedulesClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleEligibilitySchedulesClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleEligibilitySchedulesClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleEligibilitySchedulesClientListForScopeResponse]) }
RoleEligibilitySchedulesServer is a fake server for instances of the armauthorization.RoleEligibilitySchedulesClient type.
type RoleEligibilitySchedulesServerTransport ¶
type RoleEligibilitySchedulesServerTransport struct {
// contains filtered or unexported fields
}
RoleEligibilitySchedulesServerTransport connects instances of armauthorization.RoleEligibilitySchedulesClient to instances of RoleEligibilitySchedulesServer. Don't use this type directly, use NewRoleEligibilitySchedulesServerTransport instead.
func NewRoleEligibilitySchedulesServerTransport ¶
func NewRoleEligibilitySchedulesServerTransport(srv *RoleEligibilitySchedulesServer) *RoleEligibilitySchedulesServerTransport
NewRoleEligibilitySchedulesServerTransport creates a new instance of RoleEligibilitySchedulesServerTransport with the provided implementation. The returned RoleEligibilitySchedulesServerTransport instance is connected to an instance of armauthorization.RoleEligibilitySchedulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleManagementPoliciesServer ¶
type RoleManagementPoliciesServer struct { // Delete is the fake for method RoleManagementPoliciesClient.Delete // HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent Delete func(ctx context.Context, scope string, roleManagementPolicyName string, options *armauthorization.RoleManagementPoliciesClientDeleteOptions) (resp azfake.Responder[armauthorization.RoleManagementPoliciesClientDeleteResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleManagementPoliciesClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleManagementPolicyName string, options *armauthorization.RoleManagementPoliciesClientGetOptions) (resp azfake.Responder[armauthorization.RoleManagementPoliciesClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleManagementPoliciesClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleManagementPoliciesClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleManagementPoliciesClientListForScopeResponse]) // Update is the fake for method RoleManagementPoliciesClient.Update // HTTP status codes to indicate success: http.StatusOK Update func(ctx context.Context, scope string, roleManagementPolicyName string, parameters armauthorization.RoleManagementPolicy, options *armauthorization.RoleManagementPoliciesClientUpdateOptions) (resp azfake.Responder[armauthorization.RoleManagementPoliciesClientUpdateResponse], errResp azfake.ErrorResponder) }
RoleManagementPoliciesServer is a fake server for instances of the armauthorization.RoleManagementPoliciesClient type.
type RoleManagementPoliciesServerTransport ¶
type RoleManagementPoliciesServerTransport struct {
// contains filtered or unexported fields
}
RoleManagementPoliciesServerTransport connects instances of armauthorization.RoleManagementPoliciesClient to instances of RoleManagementPoliciesServer. Don't use this type directly, use NewRoleManagementPoliciesServerTransport instead.
func NewRoleManagementPoliciesServerTransport ¶
func NewRoleManagementPoliciesServerTransport(srv *RoleManagementPoliciesServer) *RoleManagementPoliciesServerTransport
NewRoleManagementPoliciesServerTransport creates a new instance of RoleManagementPoliciesServerTransport with the provided implementation. The returned RoleManagementPoliciesServerTransport instance is connected to an instance of armauthorization.RoleManagementPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type RoleManagementPolicyAssignmentsServer ¶
type RoleManagementPolicyAssignmentsServer struct { // Create is the fake for method RoleManagementPolicyAssignmentsClient.Create // HTTP status codes to indicate success: http.StatusCreated Create func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, parameters armauthorization.RoleManagementPolicyAssignment, options *armauthorization.RoleManagementPolicyAssignmentsClientCreateOptions) (resp azfake.Responder[armauthorization.RoleManagementPolicyAssignmentsClientCreateResponse], errResp azfake.ErrorResponder) // Delete is the fake for method RoleManagementPolicyAssignmentsClient.Delete // HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent Delete func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, options *armauthorization.RoleManagementPolicyAssignmentsClientDeleteOptions) (resp azfake.Responder[armauthorization.RoleManagementPolicyAssignmentsClientDeleteResponse], errResp azfake.ErrorResponder) // Get is the fake for method RoleManagementPolicyAssignmentsClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, scope string, roleManagementPolicyAssignmentName string, options *armauthorization.RoleManagementPolicyAssignmentsClientGetOptions) (resp azfake.Responder[armauthorization.RoleManagementPolicyAssignmentsClientGetResponse], errResp azfake.ErrorResponder) // NewListForScopePager is the fake for method RoleManagementPolicyAssignmentsClient.NewListForScopePager // HTTP status codes to indicate success: http.StatusOK NewListForScopePager func(scope string, options *armauthorization.RoleManagementPolicyAssignmentsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.RoleManagementPolicyAssignmentsClientListForScopeResponse]) }
RoleManagementPolicyAssignmentsServer is a fake server for instances of the armauthorization.RoleManagementPolicyAssignmentsClient type.
type RoleManagementPolicyAssignmentsServerTransport ¶
type RoleManagementPolicyAssignmentsServerTransport struct {
// contains filtered or unexported fields
}
RoleManagementPolicyAssignmentsServerTransport connects instances of armauthorization.RoleManagementPolicyAssignmentsClient to instances of RoleManagementPolicyAssignmentsServer. Don't use this type directly, use NewRoleManagementPolicyAssignmentsServerTransport instead.
func NewRoleManagementPolicyAssignmentsServerTransport ¶
func NewRoleManagementPolicyAssignmentsServerTransport(srv *RoleManagementPolicyAssignmentsServer) *RoleManagementPolicyAssignmentsServerTransport
NewRoleManagementPolicyAssignmentsServerTransport creates a new instance of RoleManagementPolicyAssignmentsServerTransport with the provided implementation. The returned RoleManagementPolicyAssignmentsServerTransport instance is connected to an instance of armauthorization.RoleManagementPolicyAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ServerFactory ¶
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 }
ServerFactory is a fake server for instances of the armauthorization.ClientFactory type.
type ServerFactoryTransport ¶
type ServerFactoryTransport struct {
// contains filtered or unexported fields
}
ServerFactoryTransport connects instances of armauthorization.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.
func NewServerFactoryTransport ¶
func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport
NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armauthorization.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
Source Files ¶
- classicadministrators_server.go
- denyassignments_server.go
- eligiblechildresources_server.go
- globaladministrator_server.go
- internal.go
- permissions_server.go
- provideroperationsmetadata_server.go
- roleassignments_server.go
- roleassignmentscheduleinstances_server.go
- roleassignmentschedulerequests_server.go
- roleassignmentschedules_server.go
- roledefinitions_server.go
- roleeligibilityscheduleinstances_server.go
- roleeligibilityschedulerequests_server.go
- roleeligibilityschedules_server.go
- rolemanagementpolicies_server.go
- rolemanagementpolicyassignments_server.go
- server_factory.go
- time_rfc3339.go