fake

package
v3.0.0-beta.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessReviewDefaultSettingsServer

type AccessReviewDefaultSettingsServer struct {
	// Get is the fake for method AccessReviewDefaultSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, options *armauthorization.AccessReviewDefaultSettingsClientGetOptions) (resp azfake.Responder[armauthorization.AccessReviewDefaultSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// Put is the fake for method AccessReviewDefaultSettingsClient.Put
	// HTTP status codes to indicate success: http.StatusOK
	Put func(ctx context.Context, properties armauthorization.AccessReviewScheduleSettings, options *armauthorization.AccessReviewDefaultSettingsClientPutOptions) (resp azfake.Responder[armauthorization.AccessReviewDefaultSettingsClientPutResponse], errResp azfake.ErrorResponder)
}

AccessReviewDefaultSettingsServer is a fake server for instances of the armauthorization.AccessReviewDefaultSettingsClient type.

type AccessReviewDefaultSettingsServerTransport

type AccessReviewDefaultSettingsServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewDefaultSettingsServerTransport connects instances of armauthorization.AccessReviewDefaultSettingsClient to instances of AccessReviewDefaultSettingsServer. Don't use this type directly, use NewAccessReviewDefaultSettingsServerTransport instead.

func NewAccessReviewDefaultSettingsServerTransport

func NewAccessReviewDefaultSettingsServerTransport(srv *AccessReviewDefaultSettingsServer) *AccessReviewDefaultSettingsServerTransport

NewAccessReviewDefaultSettingsServerTransport creates a new instance of AccessReviewDefaultSettingsServerTransport with the provided implementation. The returned AccessReviewDefaultSettingsServerTransport instance is connected to an instance of armauthorization.AccessReviewDefaultSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewDefaultSettingsServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewDefaultSettingsServerTransport.

type AccessReviewHistoryDefinitionInstanceServer

type AccessReviewHistoryDefinitionInstanceServer struct {
	// GenerateDownloadURI is the fake for method AccessReviewHistoryDefinitionInstanceClient.GenerateDownloadURI
	// HTTP status codes to indicate success: http.StatusOK
	GenerateDownloadURI func(ctx context.Context, historyDefinitionID string, instanceID string, options *armauthorization.AccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIOptions) (resp azfake.Responder[armauthorization.AccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse], errResp azfake.ErrorResponder)
}

AccessReviewHistoryDefinitionInstanceServer is a fake server for instances of the armauthorization.AccessReviewHistoryDefinitionInstanceClient type.

type AccessReviewHistoryDefinitionInstanceServerTransport

type AccessReviewHistoryDefinitionInstanceServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewHistoryDefinitionInstanceServerTransport connects instances of armauthorization.AccessReviewHistoryDefinitionInstanceClient to instances of AccessReviewHistoryDefinitionInstanceServer. Don't use this type directly, use NewAccessReviewHistoryDefinitionInstanceServerTransport instead.

func NewAccessReviewHistoryDefinitionInstanceServerTransport

func NewAccessReviewHistoryDefinitionInstanceServerTransport(srv *AccessReviewHistoryDefinitionInstanceServer) *AccessReviewHistoryDefinitionInstanceServerTransport

NewAccessReviewHistoryDefinitionInstanceServerTransport creates a new instance of AccessReviewHistoryDefinitionInstanceServerTransport with the provided implementation. The returned AccessReviewHistoryDefinitionInstanceServerTransport instance is connected to an instance of armauthorization.AccessReviewHistoryDefinitionInstanceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewHistoryDefinitionInstanceServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewHistoryDefinitionInstanceServerTransport.

type AccessReviewHistoryDefinitionInstancesServer

type AccessReviewHistoryDefinitionInstancesServer struct {
	// NewListPager is the fake for method AccessReviewHistoryDefinitionInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(historyDefinitionID string, options *armauthorization.AccessReviewHistoryDefinitionInstancesClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewHistoryDefinitionInstancesClientListResponse])
}

AccessReviewHistoryDefinitionInstancesServer is a fake server for instances of the armauthorization.AccessReviewHistoryDefinitionInstancesClient type.

type AccessReviewHistoryDefinitionInstancesServerTransport

type AccessReviewHistoryDefinitionInstancesServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewHistoryDefinitionInstancesServerTransport connects instances of armauthorization.AccessReviewHistoryDefinitionInstancesClient to instances of AccessReviewHistoryDefinitionInstancesServer. Don't use this type directly, use NewAccessReviewHistoryDefinitionInstancesServerTransport instead.

func NewAccessReviewHistoryDefinitionInstancesServerTransport

func NewAccessReviewHistoryDefinitionInstancesServerTransport(srv *AccessReviewHistoryDefinitionInstancesServer) *AccessReviewHistoryDefinitionInstancesServerTransport

NewAccessReviewHistoryDefinitionInstancesServerTransport creates a new instance of AccessReviewHistoryDefinitionInstancesServerTransport with the provided implementation. The returned AccessReviewHistoryDefinitionInstancesServerTransport instance is connected to an instance of armauthorization.AccessReviewHistoryDefinitionInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewHistoryDefinitionInstancesServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewHistoryDefinitionInstancesServerTransport.

type AccessReviewHistoryDefinitionServer

type AccessReviewHistoryDefinitionServer struct {
	// Create is the fake for method AccessReviewHistoryDefinitionClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, historyDefinitionID string, properties armauthorization.AccessReviewHistoryDefinitionProperties, options *armauthorization.AccessReviewHistoryDefinitionClientCreateOptions) (resp azfake.Responder[armauthorization.AccessReviewHistoryDefinitionClientCreateResponse], errResp azfake.ErrorResponder)

	// DeleteByID is the fake for method AccessReviewHistoryDefinitionClient.DeleteByID
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteByID func(ctx context.Context, historyDefinitionID string, options *armauthorization.AccessReviewHistoryDefinitionClientDeleteByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewHistoryDefinitionClientDeleteByIDResponse], errResp azfake.ErrorResponder)
}

AccessReviewHistoryDefinitionServer is a fake server for instances of the armauthorization.AccessReviewHistoryDefinitionClient type.

type AccessReviewHistoryDefinitionServerTransport

type AccessReviewHistoryDefinitionServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewHistoryDefinitionServerTransport connects instances of armauthorization.AccessReviewHistoryDefinitionClient to instances of AccessReviewHistoryDefinitionServer. Don't use this type directly, use NewAccessReviewHistoryDefinitionServerTransport instead.

func NewAccessReviewHistoryDefinitionServerTransport

func NewAccessReviewHistoryDefinitionServerTransport(srv *AccessReviewHistoryDefinitionServer) *AccessReviewHistoryDefinitionServerTransport

NewAccessReviewHistoryDefinitionServerTransport creates a new instance of AccessReviewHistoryDefinitionServerTransport with the provided implementation. The returned AccessReviewHistoryDefinitionServerTransport instance is connected to an instance of armauthorization.AccessReviewHistoryDefinitionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewHistoryDefinitionServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewHistoryDefinitionServerTransport.

type AccessReviewHistoryDefinitionsServer

type AccessReviewHistoryDefinitionsServer struct {
	// GetByID is the fake for method AccessReviewHistoryDefinitionsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, historyDefinitionID string, options *armauthorization.AccessReviewHistoryDefinitionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewHistoryDefinitionsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccessReviewHistoryDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armauthorization.AccessReviewHistoryDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewHistoryDefinitionsClientListResponse])
}

AccessReviewHistoryDefinitionsServer is a fake server for instances of the armauthorization.AccessReviewHistoryDefinitionsClient type.

type AccessReviewHistoryDefinitionsServerTransport

type AccessReviewHistoryDefinitionsServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewHistoryDefinitionsServerTransport connects instances of armauthorization.AccessReviewHistoryDefinitionsClient to instances of AccessReviewHistoryDefinitionsServer. Don't use this type directly, use NewAccessReviewHistoryDefinitionsServerTransport instead.

func NewAccessReviewHistoryDefinitionsServerTransport

func NewAccessReviewHistoryDefinitionsServerTransport(srv *AccessReviewHistoryDefinitionsServer) *AccessReviewHistoryDefinitionsServerTransport

NewAccessReviewHistoryDefinitionsServerTransport creates a new instance of AccessReviewHistoryDefinitionsServerTransport with the provided implementation. The returned AccessReviewHistoryDefinitionsServerTransport instance is connected to an instance of armauthorization.AccessReviewHistoryDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewHistoryDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewHistoryDefinitionsServerTransport.

type AccessReviewInstanceContactedReviewersServer

type AccessReviewInstanceContactedReviewersServer struct {
	// NewListPager is the fake for method AccessReviewInstanceContactedReviewersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceContactedReviewersClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewInstanceContactedReviewersClientListResponse])
}

AccessReviewInstanceContactedReviewersServer is a fake server for instances of the armauthorization.AccessReviewInstanceContactedReviewersClient type.

type AccessReviewInstanceContactedReviewersServerTransport

type AccessReviewInstanceContactedReviewersServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstanceContactedReviewersServerTransport connects instances of armauthorization.AccessReviewInstanceContactedReviewersClient to instances of AccessReviewInstanceContactedReviewersServer. Don't use this type directly, use NewAccessReviewInstanceContactedReviewersServerTransport instead.

func NewAccessReviewInstanceContactedReviewersServerTransport

func NewAccessReviewInstanceContactedReviewersServerTransport(srv *AccessReviewInstanceContactedReviewersServer) *AccessReviewInstanceContactedReviewersServerTransport

NewAccessReviewInstanceContactedReviewersServerTransport creates a new instance of AccessReviewInstanceContactedReviewersServerTransport with the provided implementation. The returned AccessReviewInstanceContactedReviewersServerTransport instance is connected to an instance of armauthorization.AccessReviewInstanceContactedReviewersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstanceContactedReviewersServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstanceContactedReviewersServerTransport.

type AccessReviewInstanceDecisionsServer

type AccessReviewInstanceDecisionsServer struct {
	// NewListPager is the fake for method AccessReviewInstanceDecisionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceDecisionsClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewInstanceDecisionsClientListResponse])
}

AccessReviewInstanceDecisionsServer is a fake server for instances of the armauthorization.AccessReviewInstanceDecisionsClient type.

type AccessReviewInstanceDecisionsServerTransport

type AccessReviewInstanceDecisionsServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstanceDecisionsServerTransport connects instances of armauthorization.AccessReviewInstanceDecisionsClient to instances of AccessReviewInstanceDecisionsServer. Don't use this type directly, use NewAccessReviewInstanceDecisionsServerTransport instead.

func NewAccessReviewInstanceDecisionsServerTransport

func NewAccessReviewInstanceDecisionsServerTransport(srv *AccessReviewInstanceDecisionsServer) *AccessReviewInstanceDecisionsServerTransport

NewAccessReviewInstanceDecisionsServerTransport creates a new instance of AccessReviewInstanceDecisionsServerTransport with the provided implementation. The returned AccessReviewInstanceDecisionsServerTransport instance is connected to an instance of armauthorization.AccessReviewInstanceDecisionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstanceDecisionsServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstanceDecisionsServerTransport.

type AccessReviewInstanceMyDecisionsServer

type AccessReviewInstanceMyDecisionsServer struct {
	// GetByID is the fake for method AccessReviewInstanceMyDecisionsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scheduleDefinitionID string, id string, decisionID string, options *armauthorization.AccessReviewInstanceMyDecisionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceMyDecisionsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccessReviewInstanceMyDecisionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceMyDecisionsClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewInstanceMyDecisionsClientListResponse])

	// Patch is the fake for method AccessReviewInstanceMyDecisionsClient.Patch
	// HTTP status codes to indicate success: http.StatusOK
	Patch func(ctx context.Context, scheduleDefinitionID string, id string, decisionID string, properties armauthorization.AccessReviewDecisionProperties, options *armauthorization.AccessReviewInstanceMyDecisionsClientPatchOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceMyDecisionsClientPatchResponse], errResp azfake.ErrorResponder)
}

AccessReviewInstanceMyDecisionsServer is a fake server for instances of the armauthorization.AccessReviewInstanceMyDecisionsClient type.

type AccessReviewInstanceMyDecisionsServerTransport

type AccessReviewInstanceMyDecisionsServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstanceMyDecisionsServerTransport connects instances of armauthorization.AccessReviewInstanceMyDecisionsClient to instances of AccessReviewInstanceMyDecisionsServer. Don't use this type directly, use NewAccessReviewInstanceMyDecisionsServerTransport instead.

func NewAccessReviewInstanceMyDecisionsServerTransport

func NewAccessReviewInstanceMyDecisionsServerTransport(srv *AccessReviewInstanceMyDecisionsServer) *AccessReviewInstanceMyDecisionsServerTransport

NewAccessReviewInstanceMyDecisionsServerTransport creates a new instance of AccessReviewInstanceMyDecisionsServerTransport with the provided implementation. The returned AccessReviewInstanceMyDecisionsServerTransport instance is connected to an instance of armauthorization.AccessReviewInstanceMyDecisionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstanceMyDecisionsServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstanceMyDecisionsServerTransport.

type AccessReviewInstanceServer

type AccessReviewInstanceServer struct {
	// AcceptRecommendations is the fake for method AccessReviewInstanceClient.AcceptRecommendations
	// HTTP status codes to indicate success: http.StatusNoContent
	AcceptRecommendations func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceClientAcceptRecommendationsOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceClientAcceptRecommendationsResponse], errResp azfake.ErrorResponder)

	// ApplyDecisions is the fake for method AccessReviewInstanceClient.ApplyDecisions
	// HTTP status codes to indicate success: http.StatusNoContent
	ApplyDecisions func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceClientApplyDecisionsOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceClientApplyDecisionsResponse], errResp azfake.ErrorResponder)

	// ResetDecisions is the fake for method AccessReviewInstanceClient.ResetDecisions
	// HTTP status codes to indicate success: http.StatusNoContent
	ResetDecisions func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceClientResetDecisionsOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceClientResetDecisionsResponse], errResp azfake.ErrorResponder)

	// SendReminders is the fake for method AccessReviewInstanceClient.SendReminders
	// HTTP status codes to indicate success: http.StatusNoContent
	SendReminders func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceClientSendRemindersOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceClientSendRemindersResponse], errResp azfake.ErrorResponder)

	// Stop is the fake for method AccessReviewInstanceClient.Stop
	// HTTP status codes to indicate success: http.StatusNoContent
	Stop func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstanceClientStopOptions) (resp azfake.Responder[armauthorization.AccessReviewInstanceClientStopResponse], errResp azfake.ErrorResponder)
}

AccessReviewInstanceServer is a fake server for instances of the armauthorization.AccessReviewInstanceClient type.

type AccessReviewInstanceServerTransport

type AccessReviewInstanceServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstanceServerTransport connects instances of armauthorization.AccessReviewInstanceClient to instances of AccessReviewInstanceServer. Don't use this type directly, use NewAccessReviewInstanceServerTransport instead.

func NewAccessReviewInstanceServerTransport

func NewAccessReviewInstanceServerTransport(srv *AccessReviewInstanceServer) *AccessReviewInstanceServerTransport

NewAccessReviewInstanceServerTransport creates a new instance of AccessReviewInstanceServerTransport with the provided implementation. The returned AccessReviewInstanceServerTransport instance is connected to an instance of armauthorization.AccessReviewInstanceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstanceServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstanceServerTransport.

type AccessReviewInstancesAssignedForMyApprovalServer

type AccessReviewInstancesAssignedForMyApprovalServer struct {
	// GetByID is the fake for method AccessReviewInstancesAssignedForMyApprovalClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstancesAssignedForMyApprovalClientGetByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewInstancesAssignedForMyApprovalClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccessReviewInstancesAssignedForMyApprovalClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, options *armauthorization.AccessReviewInstancesAssignedForMyApprovalClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewInstancesAssignedForMyApprovalClientListResponse])
}

AccessReviewInstancesAssignedForMyApprovalServer is a fake server for instances of the armauthorization.AccessReviewInstancesAssignedForMyApprovalClient type.

type AccessReviewInstancesAssignedForMyApprovalServerTransport

type AccessReviewInstancesAssignedForMyApprovalServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstancesAssignedForMyApprovalServerTransport connects instances of armauthorization.AccessReviewInstancesAssignedForMyApprovalClient to instances of AccessReviewInstancesAssignedForMyApprovalServer. Don't use this type directly, use NewAccessReviewInstancesAssignedForMyApprovalServerTransport instead.

func NewAccessReviewInstancesAssignedForMyApprovalServerTransport

func NewAccessReviewInstancesAssignedForMyApprovalServerTransport(srv *AccessReviewInstancesAssignedForMyApprovalServer) *AccessReviewInstancesAssignedForMyApprovalServerTransport

NewAccessReviewInstancesAssignedForMyApprovalServerTransport creates a new instance of AccessReviewInstancesAssignedForMyApprovalServerTransport with the provided implementation. The returned AccessReviewInstancesAssignedForMyApprovalServerTransport instance is connected to an instance of armauthorization.AccessReviewInstancesAssignedForMyApprovalClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstancesAssignedForMyApprovalServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstancesAssignedForMyApprovalServerTransport.

type AccessReviewInstancesServer

type AccessReviewInstancesServer struct {
	// Create is the fake for method AccessReviewInstancesClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, scheduleDefinitionID string, id string, properties armauthorization.AccessReviewInstanceProperties, options *armauthorization.AccessReviewInstancesClientCreateOptions) (resp azfake.Responder[armauthorization.AccessReviewInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// GetByID is the fake for method AccessReviewInstancesClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scheduleDefinitionID string, id string, options *armauthorization.AccessReviewInstancesClientGetByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewInstancesClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccessReviewInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, options *armauthorization.AccessReviewInstancesClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewInstancesClientListResponse])
}

AccessReviewInstancesServer is a fake server for instances of the armauthorization.AccessReviewInstancesClient type.

type AccessReviewInstancesServerTransport

type AccessReviewInstancesServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewInstancesServerTransport connects instances of armauthorization.AccessReviewInstancesClient to instances of AccessReviewInstancesServer. Don't use this type directly, use NewAccessReviewInstancesServerTransport instead.

func NewAccessReviewInstancesServerTransport

func NewAccessReviewInstancesServerTransport(srv *AccessReviewInstancesServer) *AccessReviewInstancesServerTransport

NewAccessReviewInstancesServerTransport creates a new instance of AccessReviewInstancesServerTransport with the provided implementation. The returned AccessReviewInstancesServerTransport instance is connected to an instance of armauthorization.AccessReviewInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewInstancesServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewInstancesServerTransport.

type AccessReviewScheduleDefinitionsAssignedForMyApprovalServer

type AccessReviewScheduleDefinitionsAssignedForMyApprovalServer struct {
	// NewListPager is the fake for method AccessReviewScheduleDefinitionsAssignedForMyApprovalClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armauthorization.AccessReviewScheduleDefinitionsAssignedForMyApprovalClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewScheduleDefinitionsAssignedForMyApprovalClientListResponse])
}

AccessReviewScheduleDefinitionsAssignedForMyApprovalServer is a fake server for instances of the armauthorization.AccessReviewScheduleDefinitionsAssignedForMyApprovalClient type.

type AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport

type AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport connects instances of armauthorization.AccessReviewScheduleDefinitionsAssignedForMyApprovalClient to instances of AccessReviewScheduleDefinitionsAssignedForMyApprovalServer. Don't use this type directly, use NewAccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport instead.

func NewAccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport

func NewAccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport(srv *AccessReviewScheduleDefinitionsAssignedForMyApprovalServer) *AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport

NewAccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport creates a new instance of AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport with the provided implementation. The returned AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport instance is connected to an instance of armauthorization.AccessReviewScheduleDefinitionsAssignedForMyApprovalClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewScheduleDefinitionsAssignedForMyApprovalServerTransport.

type AccessReviewScheduleDefinitionsServer

type AccessReviewScheduleDefinitionsServer struct {
	// CreateOrUpdateByID is the fake for method AccessReviewScheduleDefinitionsClient.CreateOrUpdateByID
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdateByID func(ctx context.Context, scheduleDefinitionID string, properties armauthorization.AccessReviewScheduleDefinitionProperties, options *armauthorization.AccessReviewScheduleDefinitionsClientCreateOrUpdateByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse], errResp azfake.ErrorResponder)

	// DeleteByID is the fake for method AccessReviewScheduleDefinitionsClient.DeleteByID
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteByID func(ctx context.Context, scheduleDefinitionID string, options *armauthorization.AccessReviewScheduleDefinitionsClientDeleteByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewScheduleDefinitionsClientDeleteByIDResponse], errResp azfake.ErrorResponder)

	// GetByID is the fake for method AccessReviewScheduleDefinitionsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scheduleDefinitionID string, options *armauthorization.AccessReviewScheduleDefinitionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.AccessReviewScheduleDefinitionsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccessReviewScheduleDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armauthorization.AccessReviewScheduleDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.AccessReviewScheduleDefinitionsClientListResponse])

	// Stop is the fake for method AccessReviewScheduleDefinitionsClient.Stop
	// HTTP status codes to indicate success: http.StatusNoContent
	Stop func(ctx context.Context, scheduleDefinitionID string, options *armauthorization.AccessReviewScheduleDefinitionsClientStopOptions) (resp azfake.Responder[armauthorization.AccessReviewScheduleDefinitionsClientStopResponse], errResp azfake.ErrorResponder)
}

AccessReviewScheduleDefinitionsServer is a fake server for instances of the armauthorization.AccessReviewScheduleDefinitionsClient type.

type AccessReviewScheduleDefinitionsServerTransport

type AccessReviewScheduleDefinitionsServerTransport struct {
	// contains filtered or unexported fields
}

AccessReviewScheduleDefinitionsServerTransport connects instances of armauthorization.AccessReviewScheduleDefinitionsClient to instances of AccessReviewScheduleDefinitionsServer. Don't use this type directly, use NewAccessReviewScheduleDefinitionsServerTransport instead.

func NewAccessReviewScheduleDefinitionsServerTransport

func NewAccessReviewScheduleDefinitionsServerTransport(srv *AccessReviewScheduleDefinitionsServer) *AccessReviewScheduleDefinitionsServerTransport

NewAccessReviewScheduleDefinitionsServerTransport creates a new instance of AccessReviewScheduleDefinitionsServerTransport with the provided implementation. The returned AccessReviewScheduleDefinitionsServerTransport instance is connected to an instance of armauthorization.AccessReviewScheduleDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessReviewScheduleDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for AccessReviewScheduleDefinitionsServerTransport.

type AlertConfigurationsServer

type AlertConfigurationsServer struct {
	// Get is the fake for method AlertConfigurationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, alertID string, options *armauthorization.AlertConfigurationsClientGetOptions) (resp azfake.Responder[armauthorization.AlertConfigurationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListForScopePager is the fake for method AlertConfigurationsClient.NewListForScopePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForScopePager func(scope string, options *armauthorization.AlertConfigurationsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.AlertConfigurationsClientListForScopeResponse])

	// Update is the fake for method AlertConfigurationsClient.Update
	// HTTP status codes to indicate success: http.StatusNoContent
	Update func(ctx context.Context, scope string, alertID string, parameters armauthorization.AlertConfiguration, options *armauthorization.AlertConfigurationsClientUpdateOptions) (resp azfake.Responder[armauthorization.AlertConfigurationsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AlertConfigurationsServer is a fake server for instances of the armauthorization.AlertConfigurationsClient type.

type AlertConfigurationsServerTransport

type AlertConfigurationsServerTransport struct {
	// contains filtered or unexported fields
}

AlertConfigurationsServerTransport connects instances of armauthorization.AlertConfigurationsClient to instances of AlertConfigurationsServer. Don't use this type directly, use NewAlertConfigurationsServerTransport instead.

func NewAlertConfigurationsServerTransport

func NewAlertConfigurationsServerTransport(srv *AlertConfigurationsServer) *AlertConfigurationsServerTransport

NewAlertConfigurationsServerTransport creates a new instance of AlertConfigurationsServerTransport with the provided implementation. The returned AlertConfigurationsServerTransport instance is connected to an instance of armauthorization.AlertConfigurationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertConfigurationsServerTransport) Do

Do implements the policy.Transporter interface for AlertConfigurationsServerTransport.

type AlertDefinitionsServer

type AlertDefinitionsServer struct {
	// Get is the fake for method AlertDefinitionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, alertDefinitionID string, options *armauthorization.AlertDefinitionsClientGetOptions) (resp azfake.Responder[armauthorization.AlertDefinitionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListForScopePager is the fake for method AlertDefinitionsClient.NewListForScopePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForScopePager func(scope string, options *armauthorization.AlertDefinitionsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.AlertDefinitionsClientListForScopeResponse])
}

AlertDefinitionsServer is a fake server for instances of the armauthorization.AlertDefinitionsClient type.

type AlertDefinitionsServerTransport

type AlertDefinitionsServerTransport struct {
	// contains filtered or unexported fields
}

AlertDefinitionsServerTransport connects instances of armauthorization.AlertDefinitionsClient to instances of AlertDefinitionsServer. Don't use this type directly, use NewAlertDefinitionsServerTransport instead.

func NewAlertDefinitionsServerTransport

func NewAlertDefinitionsServerTransport(srv *AlertDefinitionsServer) *AlertDefinitionsServerTransport

NewAlertDefinitionsServerTransport creates a new instance of AlertDefinitionsServerTransport with the provided implementation. The returned AlertDefinitionsServerTransport instance is connected to an instance of armauthorization.AlertDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for AlertDefinitionsServerTransport.

type AlertIncidentsServer

type AlertIncidentsServer struct {
	// Get is the fake for method AlertIncidentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, alertID string, alertIncidentID string, options *armauthorization.AlertIncidentsClientGetOptions) (resp azfake.Responder[armauthorization.AlertIncidentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListForScopePager is the fake for method AlertIncidentsClient.NewListForScopePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForScopePager func(scope string, alertID string, options *armauthorization.AlertIncidentsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.AlertIncidentsClientListForScopeResponse])

	// Remediate is the fake for method AlertIncidentsClient.Remediate
	// HTTP status codes to indicate success: http.StatusNoContent
	Remediate func(ctx context.Context, scope string, alertID string, alertIncidentID string, options *armauthorization.AlertIncidentsClientRemediateOptions) (resp azfake.Responder[armauthorization.AlertIncidentsClientRemediateResponse], errResp azfake.ErrorResponder)
}

AlertIncidentsServer is a fake server for instances of the armauthorization.AlertIncidentsClient type.

type AlertIncidentsServerTransport

type AlertIncidentsServerTransport struct {
	// contains filtered or unexported fields
}

AlertIncidentsServerTransport connects instances of armauthorization.AlertIncidentsClient to instances of AlertIncidentsServer. Don't use this type directly, use NewAlertIncidentsServerTransport instead.

func NewAlertIncidentsServerTransport

func NewAlertIncidentsServerTransport(srv *AlertIncidentsServer) *AlertIncidentsServerTransport

NewAlertIncidentsServerTransport creates a new instance of AlertIncidentsServerTransport with the provided implementation. The returned AlertIncidentsServerTransport instance is connected to an instance of armauthorization.AlertIncidentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertIncidentsServerTransport) Do

Do implements the policy.Transporter interface for AlertIncidentsServerTransport.

type AlertOperationServer

type AlertOperationServer struct {
	// Get is the fake for method AlertOperationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, operationID string, options *armauthorization.AlertOperationClientGetOptions) (resp azfake.Responder[armauthorization.AlertOperationClientGetResponse], errResp azfake.ErrorResponder)
}

AlertOperationServer is a fake server for instances of the armauthorization.AlertOperationClient type.

type AlertOperationServerTransport

type AlertOperationServerTransport struct {
	// contains filtered or unexported fields
}

AlertOperationServerTransport connects instances of armauthorization.AlertOperationClient to instances of AlertOperationServer. Don't use this type directly, use NewAlertOperationServerTransport instead.

func NewAlertOperationServerTransport

func NewAlertOperationServerTransport(srv *AlertOperationServer) *AlertOperationServerTransport

NewAlertOperationServerTransport creates a new instance of AlertOperationServerTransport with the provided implementation. The returned AlertOperationServerTransport instance is connected to an instance of armauthorization.AlertOperationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertOperationServerTransport) Do

Do implements the policy.Transporter interface for AlertOperationServerTransport.

type AlertsServer

type AlertsServer struct {
	// Get is the fake for method AlertsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, alertID string, options *armauthorization.AlertsClientGetOptions) (resp azfake.Responder[armauthorization.AlertsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListForScopePager is the fake for method AlertsClient.NewListForScopePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForScopePager func(scope string, options *armauthorization.AlertsClientListForScopeOptions) (resp azfake.PagerResponder[armauthorization.AlertsClientListForScopeResponse])

	// BeginRefresh is the fake for method AlertsClient.BeginRefresh
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginRefresh func(ctx context.Context, scope string, alertID string, options *armauthorization.AlertsClientBeginRefreshOptions) (resp azfake.PollerResponder[armauthorization.AlertsClientRefreshResponse], errResp azfake.ErrorResponder)

	// BeginRefreshAll is the fake for method AlertsClient.BeginRefreshAll
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginRefreshAll func(ctx context.Context, scope string, options *armauthorization.AlertsClientBeginRefreshAllOptions) (resp azfake.PollerResponder[armauthorization.AlertsClientRefreshAllResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method AlertsClient.Update
	// HTTP status codes to indicate success: http.StatusNoContent
	Update func(ctx context.Context, scope string, alertID string, parameters armauthorization.Alert, options *armauthorization.AlertsClientUpdateOptions) (resp azfake.Responder[armauthorization.AlertsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AlertsServer is a fake server for instances of the armauthorization.AlertsClient type.

type AlertsServerTransport

type AlertsServerTransport struct {
	// contains filtered or unexported fields
}

AlertsServerTransport connects instances of armauthorization.AlertsClient to instances of AlertsServer. Don't use this type directly, use NewAlertsServerTransport instead.

func NewAlertsServerTransport

func NewAlertsServerTransport(srv *AlertsServer) *AlertsServerTransport

NewAlertsServerTransport creates a new instance of AlertsServerTransport with the provided implementation. The returned AlertsServerTransport instance is connected to an instance of armauthorization.AlertsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertsServerTransport) Do

Do implements the policy.Transporter interface for AlertsServerTransport.

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.

func (*ClassicAdministratorsServerTransport) Do

Do implements the policy.Transporter interface for ClassicAdministratorsServerTransport.

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.

func (*DenyAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for DenyAssignmentsServerTransport.

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.

func (*EligibleChildResourcesServerTransport) Do

Do implements the policy.Transporter interface for EligibleChildResourcesServerTransport.

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.

func (*GlobalAdministratorServerTransport) Do

Do implements the policy.Transporter interface for GlobalAdministratorServerTransport.

type OperationsServer

type OperationsServer struct {
	// NewListPager is the fake for method OperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armauthorization.OperationsClientListOptions) (resp azfake.PagerResponder[armauthorization.OperationsClientListResponse])
}

OperationsServer is a fake server for instances of the armauthorization.OperationsClient type.

type OperationsServerTransport

type OperationsServerTransport struct {
	// contains filtered or unexported fields
}

OperationsServerTransport connects instances of armauthorization.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armauthorization.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

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.

func (*PermissionsServerTransport) Do

Do implements the policy.Transporter interface for PermissionsServerTransport.

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.

func (*ProviderOperationsMetadataServerTransport) Do

Do implements the policy.Transporter interface for ProviderOperationsMetadataServerTransport.

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.

func (*RoleAssignmentScheduleInstancesServerTransport) Do

Do implements the policy.Transporter interface for RoleAssignmentScheduleInstancesServerTransport.

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.

func (*RoleAssignmentScheduleRequestsServerTransport) Do

Do implements the policy.Transporter interface for RoleAssignmentScheduleRequestsServerTransport.

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.

func (*RoleAssignmentSchedulesServerTransport) Do

Do implements the policy.Transporter interface for RoleAssignmentSchedulesServerTransport.

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.

func (*RoleAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for RoleAssignmentsServerTransport.

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.

func (*RoleDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for RoleDefinitionsServerTransport.

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.

func (*RoleEligibilityScheduleInstancesServerTransport) Do

Do implements the policy.Transporter interface for RoleEligibilityScheduleInstancesServerTransport.

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.

func (*RoleEligibilityScheduleRequestsServerTransport) Do

Do implements the policy.Transporter interface for RoleEligibilityScheduleRequestsServerTransport.

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.

func (*RoleEligibilitySchedulesServerTransport) Do

Do implements the policy.Transporter interface for RoleEligibilitySchedulesServerTransport.

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.

func (*RoleManagementPoliciesServerTransport) Do

Do implements the policy.Transporter interface for RoleManagementPoliciesServerTransport.

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.

func (*RoleManagementPolicyAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for RoleManagementPolicyAssignmentsServerTransport.

type ScopeAccessReviewDefaultSettingsServer

type ScopeAccessReviewDefaultSettingsServer struct {
	// Get is the fake for method ScopeAccessReviewDefaultSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, options *armauthorization.ScopeAccessReviewDefaultSettingsClientGetOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewDefaultSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// Put is the fake for method ScopeAccessReviewDefaultSettingsClient.Put
	// HTTP status codes to indicate success: http.StatusOK
	Put func(ctx context.Context, scope string, properties armauthorization.AccessReviewScheduleSettings, options *armauthorization.ScopeAccessReviewDefaultSettingsClientPutOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewDefaultSettingsClientPutResponse], errResp azfake.ErrorResponder)
}

ScopeAccessReviewDefaultSettingsServer is a fake server for instances of the armauthorization.ScopeAccessReviewDefaultSettingsClient type.

type ScopeAccessReviewDefaultSettingsServerTransport

type ScopeAccessReviewDefaultSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewDefaultSettingsServerTransport connects instances of armauthorization.ScopeAccessReviewDefaultSettingsClient to instances of ScopeAccessReviewDefaultSettingsServer. Don't use this type directly, use NewScopeAccessReviewDefaultSettingsServerTransport instead.

func NewScopeAccessReviewDefaultSettingsServerTransport

func NewScopeAccessReviewDefaultSettingsServerTransport(srv *ScopeAccessReviewDefaultSettingsServer) *ScopeAccessReviewDefaultSettingsServerTransport

NewScopeAccessReviewDefaultSettingsServerTransport creates a new instance of ScopeAccessReviewDefaultSettingsServerTransport with the provided implementation. The returned ScopeAccessReviewDefaultSettingsServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewDefaultSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewDefaultSettingsServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewDefaultSettingsServerTransport.

type ScopeAccessReviewHistoryDefinitionInstanceServer

type ScopeAccessReviewHistoryDefinitionInstanceServer struct {
	// GenerateDownloadURI is the fake for method ScopeAccessReviewHistoryDefinitionInstanceClient.GenerateDownloadURI
	// HTTP status codes to indicate success: http.StatusOK
	GenerateDownloadURI func(ctx context.Context, scope string, historyDefinitionID string, instanceID string, options *armauthorization.ScopeAccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse], errResp azfake.ErrorResponder)
}

ScopeAccessReviewHistoryDefinitionInstanceServer is a fake server for instances of the armauthorization.ScopeAccessReviewHistoryDefinitionInstanceClient type.

type ScopeAccessReviewHistoryDefinitionInstanceServerTransport

type ScopeAccessReviewHistoryDefinitionInstanceServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewHistoryDefinitionInstanceServerTransport connects instances of armauthorization.ScopeAccessReviewHistoryDefinitionInstanceClient to instances of ScopeAccessReviewHistoryDefinitionInstanceServer. Don't use this type directly, use NewScopeAccessReviewHistoryDefinitionInstanceServerTransport instead.

func NewScopeAccessReviewHistoryDefinitionInstanceServerTransport

func NewScopeAccessReviewHistoryDefinitionInstanceServerTransport(srv *ScopeAccessReviewHistoryDefinitionInstanceServer) *ScopeAccessReviewHistoryDefinitionInstanceServerTransport

NewScopeAccessReviewHistoryDefinitionInstanceServerTransport creates a new instance of ScopeAccessReviewHistoryDefinitionInstanceServerTransport with the provided implementation. The returned ScopeAccessReviewHistoryDefinitionInstanceServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewHistoryDefinitionInstanceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewHistoryDefinitionInstanceServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewHistoryDefinitionInstanceServerTransport.

type ScopeAccessReviewHistoryDefinitionInstancesServer

type ScopeAccessReviewHistoryDefinitionInstancesServer struct {
	// NewListPager is the fake for method ScopeAccessReviewHistoryDefinitionInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, historyDefinitionID string, options *armauthorization.ScopeAccessReviewHistoryDefinitionInstancesClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewHistoryDefinitionInstancesClientListResponse])
}

ScopeAccessReviewHistoryDefinitionInstancesServer is a fake server for instances of the armauthorization.ScopeAccessReviewHistoryDefinitionInstancesClient type.

type ScopeAccessReviewHistoryDefinitionInstancesServerTransport

type ScopeAccessReviewHistoryDefinitionInstancesServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewHistoryDefinitionInstancesServerTransport connects instances of armauthorization.ScopeAccessReviewHistoryDefinitionInstancesClient to instances of ScopeAccessReviewHistoryDefinitionInstancesServer. Don't use this type directly, use NewScopeAccessReviewHistoryDefinitionInstancesServerTransport instead.

func NewScopeAccessReviewHistoryDefinitionInstancesServerTransport

func NewScopeAccessReviewHistoryDefinitionInstancesServerTransport(srv *ScopeAccessReviewHistoryDefinitionInstancesServer) *ScopeAccessReviewHistoryDefinitionInstancesServerTransport

NewScopeAccessReviewHistoryDefinitionInstancesServerTransport creates a new instance of ScopeAccessReviewHistoryDefinitionInstancesServerTransport with the provided implementation. The returned ScopeAccessReviewHistoryDefinitionInstancesServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewHistoryDefinitionInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewHistoryDefinitionInstancesServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewHistoryDefinitionInstancesServerTransport.

type ScopeAccessReviewHistoryDefinitionServer

type ScopeAccessReviewHistoryDefinitionServer struct {
	// Create is the fake for method ScopeAccessReviewHistoryDefinitionClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, scope string, historyDefinitionID string, properties armauthorization.AccessReviewHistoryDefinitionProperties, options *armauthorization.ScopeAccessReviewHistoryDefinitionClientCreateOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewHistoryDefinitionClientCreateResponse], errResp azfake.ErrorResponder)

	// DeleteByID is the fake for method ScopeAccessReviewHistoryDefinitionClient.DeleteByID
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteByID func(ctx context.Context, scope string, historyDefinitionID string, options *armauthorization.ScopeAccessReviewHistoryDefinitionClientDeleteByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewHistoryDefinitionClientDeleteByIDResponse], errResp azfake.ErrorResponder)
}

ScopeAccessReviewHistoryDefinitionServer is a fake server for instances of the armauthorization.ScopeAccessReviewHistoryDefinitionClient type.

type ScopeAccessReviewHistoryDefinitionServerTransport

type ScopeAccessReviewHistoryDefinitionServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewHistoryDefinitionServerTransport connects instances of armauthorization.ScopeAccessReviewHistoryDefinitionClient to instances of ScopeAccessReviewHistoryDefinitionServer. Don't use this type directly, use NewScopeAccessReviewHistoryDefinitionServerTransport instead.

func NewScopeAccessReviewHistoryDefinitionServerTransport

func NewScopeAccessReviewHistoryDefinitionServerTransport(srv *ScopeAccessReviewHistoryDefinitionServer) *ScopeAccessReviewHistoryDefinitionServerTransport

NewScopeAccessReviewHistoryDefinitionServerTransport creates a new instance of ScopeAccessReviewHistoryDefinitionServerTransport with the provided implementation. The returned ScopeAccessReviewHistoryDefinitionServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewHistoryDefinitionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewHistoryDefinitionServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewHistoryDefinitionServerTransport.

type ScopeAccessReviewHistoryDefinitionsServer

type ScopeAccessReviewHistoryDefinitionsServer struct {
	// GetByID is the fake for method ScopeAccessReviewHistoryDefinitionsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scope string, historyDefinitionID string, options *armauthorization.ScopeAccessReviewHistoryDefinitionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewHistoryDefinitionsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ScopeAccessReviewHistoryDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armauthorization.ScopeAccessReviewHistoryDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewHistoryDefinitionsClientListResponse])
}

ScopeAccessReviewHistoryDefinitionsServer is a fake server for instances of the armauthorization.ScopeAccessReviewHistoryDefinitionsClient type.

type ScopeAccessReviewHistoryDefinitionsServerTransport

type ScopeAccessReviewHistoryDefinitionsServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewHistoryDefinitionsServerTransport connects instances of armauthorization.ScopeAccessReviewHistoryDefinitionsClient to instances of ScopeAccessReviewHistoryDefinitionsServer. Don't use this type directly, use NewScopeAccessReviewHistoryDefinitionsServerTransport instead.

func NewScopeAccessReviewHistoryDefinitionsServerTransport

func NewScopeAccessReviewHistoryDefinitionsServerTransport(srv *ScopeAccessReviewHistoryDefinitionsServer) *ScopeAccessReviewHistoryDefinitionsServerTransport

NewScopeAccessReviewHistoryDefinitionsServerTransport creates a new instance of ScopeAccessReviewHistoryDefinitionsServerTransport with the provided implementation. The returned ScopeAccessReviewHistoryDefinitionsServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewHistoryDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewHistoryDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewHistoryDefinitionsServerTransport.

type ScopeAccessReviewInstanceContactedReviewersServer

type ScopeAccessReviewInstanceContactedReviewersServer struct {
	// NewListPager is the fake for method ScopeAccessReviewInstanceContactedReviewersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceContactedReviewersClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewInstanceContactedReviewersClientListResponse])
}

ScopeAccessReviewInstanceContactedReviewersServer is a fake server for instances of the armauthorization.ScopeAccessReviewInstanceContactedReviewersClient type.

type ScopeAccessReviewInstanceContactedReviewersServerTransport

type ScopeAccessReviewInstanceContactedReviewersServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewInstanceContactedReviewersServerTransport connects instances of armauthorization.ScopeAccessReviewInstanceContactedReviewersClient to instances of ScopeAccessReviewInstanceContactedReviewersServer. Don't use this type directly, use NewScopeAccessReviewInstanceContactedReviewersServerTransport instead.

func NewScopeAccessReviewInstanceContactedReviewersServerTransport

func NewScopeAccessReviewInstanceContactedReviewersServerTransport(srv *ScopeAccessReviewInstanceContactedReviewersServer) *ScopeAccessReviewInstanceContactedReviewersServerTransport

NewScopeAccessReviewInstanceContactedReviewersServerTransport creates a new instance of ScopeAccessReviewInstanceContactedReviewersServerTransport with the provided implementation. The returned ScopeAccessReviewInstanceContactedReviewersServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewInstanceContactedReviewersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewInstanceContactedReviewersServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewInstanceContactedReviewersServerTransport.

type ScopeAccessReviewInstanceDecisionsServer

type ScopeAccessReviewInstanceDecisionsServer struct {
	// NewListPager is the fake for method ScopeAccessReviewInstanceDecisionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceDecisionsClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewInstanceDecisionsClientListResponse])
}

ScopeAccessReviewInstanceDecisionsServer is a fake server for instances of the armauthorization.ScopeAccessReviewInstanceDecisionsClient type.

type ScopeAccessReviewInstanceDecisionsServerTransport

type ScopeAccessReviewInstanceDecisionsServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewInstanceDecisionsServerTransport connects instances of armauthorization.ScopeAccessReviewInstanceDecisionsClient to instances of ScopeAccessReviewInstanceDecisionsServer. Don't use this type directly, use NewScopeAccessReviewInstanceDecisionsServerTransport instead.

func NewScopeAccessReviewInstanceDecisionsServerTransport

func NewScopeAccessReviewInstanceDecisionsServerTransport(srv *ScopeAccessReviewInstanceDecisionsServer) *ScopeAccessReviewInstanceDecisionsServerTransport

NewScopeAccessReviewInstanceDecisionsServerTransport creates a new instance of ScopeAccessReviewInstanceDecisionsServerTransport with the provided implementation. The returned ScopeAccessReviewInstanceDecisionsServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewInstanceDecisionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewInstanceDecisionsServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewInstanceDecisionsServerTransport.

type ScopeAccessReviewInstanceServer

type ScopeAccessReviewInstanceServer struct {
	// ApplyDecisions is the fake for method ScopeAccessReviewInstanceClient.ApplyDecisions
	// HTTP status codes to indicate success: http.StatusNoContent
	ApplyDecisions func(ctx context.Context, scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceClientApplyDecisionsOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstanceClientApplyDecisionsResponse], errResp azfake.ErrorResponder)

	// RecordAllDecisions is the fake for method ScopeAccessReviewInstanceClient.RecordAllDecisions
	// HTTP status codes to indicate success: http.StatusNoContent
	RecordAllDecisions func(ctx context.Context, scope string, scheduleDefinitionID string, id string, properties armauthorization.RecordAllDecisionsProperties, options *armauthorization.ScopeAccessReviewInstanceClientRecordAllDecisionsOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstanceClientRecordAllDecisionsResponse], errResp azfake.ErrorResponder)

	// ResetDecisions is the fake for method ScopeAccessReviewInstanceClient.ResetDecisions
	// HTTP status codes to indicate success: http.StatusNoContent
	ResetDecisions func(ctx context.Context, scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceClientResetDecisionsOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstanceClientResetDecisionsResponse], errResp azfake.ErrorResponder)

	// SendReminders is the fake for method ScopeAccessReviewInstanceClient.SendReminders
	// HTTP status codes to indicate success: http.StatusNoContent
	SendReminders func(ctx context.Context, scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceClientSendRemindersOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstanceClientSendRemindersResponse], errResp azfake.ErrorResponder)

	// Stop is the fake for method ScopeAccessReviewInstanceClient.Stop
	// HTTP status codes to indicate success: http.StatusNoContent
	Stop func(ctx context.Context, scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstanceClientStopOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstanceClientStopResponse], errResp azfake.ErrorResponder)
}

ScopeAccessReviewInstanceServer is a fake server for instances of the armauthorization.ScopeAccessReviewInstanceClient type.

type ScopeAccessReviewInstanceServerTransport

type ScopeAccessReviewInstanceServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewInstanceServerTransport connects instances of armauthorization.ScopeAccessReviewInstanceClient to instances of ScopeAccessReviewInstanceServer. Don't use this type directly, use NewScopeAccessReviewInstanceServerTransport instead.

func NewScopeAccessReviewInstanceServerTransport

func NewScopeAccessReviewInstanceServerTransport(srv *ScopeAccessReviewInstanceServer) *ScopeAccessReviewInstanceServerTransport

NewScopeAccessReviewInstanceServerTransport creates a new instance of ScopeAccessReviewInstanceServerTransport with the provided implementation. The returned ScopeAccessReviewInstanceServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewInstanceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewInstanceServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewInstanceServerTransport.

type ScopeAccessReviewInstancesServer

type ScopeAccessReviewInstancesServer struct {
	// Create is the fake for method ScopeAccessReviewInstancesClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, scope string, scheduleDefinitionID string, id string, properties armauthorization.AccessReviewInstanceProperties, options *armauthorization.ScopeAccessReviewInstancesClientCreateOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// GetByID is the fake for method ScopeAccessReviewInstancesClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scope string, scheduleDefinitionID string, id string, options *armauthorization.ScopeAccessReviewInstancesClientGetByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewInstancesClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ScopeAccessReviewInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, scheduleDefinitionID string, options *armauthorization.ScopeAccessReviewInstancesClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewInstancesClientListResponse])
}

ScopeAccessReviewInstancesServer is a fake server for instances of the armauthorization.ScopeAccessReviewInstancesClient type.

type ScopeAccessReviewInstancesServerTransport

type ScopeAccessReviewInstancesServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewInstancesServerTransport connects instances of armauthorization.ScopeAccessReviewInstancesClient to instances of ScopeAccessReviewInstancesServer. Don't use this type directly, use NewScopeAccessReviewInstancesServerTransport instead.

func NewScopeAccessReviewInstancesServerTransport

func NewScopeAccessReviewInstancesServerTransport(srv *ScopeAccessReviewInstancesServer) *ScopeAccessReviewInstancesServerTransport

NewScopeAccessReviewInstancesServerTransport creates a new instance of ScopeAccessReviewInstancesServerTransport with the provided implementation. The returned ScopeAccessReviewInstancesServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewInstancesServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewInstancesServerTransport.

type ScopeAccessReviewScheduleDefinitionsServer

type ScopeAccessReviewScheduleDefinitionsServer struct {
	// CreateOrUpdateByID is the fake for method ScopeAccessReviewScheduleDefinitionsClient.CreateOrUpdateByID
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdateByID func(ctx context.Context, scope string, scheduleDefinitionID string, properties armauthorization.AccessReviewScheduleDefinitionProperties, options *armauthorization.ScopeAccessReviewScheduleDefinitionsClientCreateOrUpdateByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse], errResp azfake.ErrorResponder)

	// DeleteByID is the fake for method ScopeAccessReviewScheduleDefinitionsClient.DeleteByID
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteByID func(ctx context.Context, scope string, scheduleDefinitionID string, options *armauthorization.ScopeAccessReviewScheduleDefinitionsClientDeleteByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewScheduleDefinitionsClientDeleteByIDResponse], errResp azfake.ErrorResponder)

	// GetByID is the fake for method ScopeAccessReviewScheduleDefinitionsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, scope string, scheduleDefinitionID string, options *armauthorization.ScopeAccessReviewScheduleDefinitionsClientGetByIDOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewScheduleDefinitionsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ScopeAccessReviewScheduleDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armauthorization.ScopeAccessReviewScheduleDefinitionsClientListOptions) (resp azfake.PagerResponder[armauthorization.ScopeAccessReviewScheduleDefinitionsClientListResponse])

	// Stop is the fake for method ScopeAccessReviewScheduleDefinitionsClient.Stop
	// HTTP status codes to indicate success: http.StatusNoContent
	Stop func(ctx context.Context, scope string, scheduleDefinitionID string, options *armauthorization.ScopeAccessReviewScheduleDefinitionsClientStopOptions) (resp azfake.Responder[armauthorization.ScopeAccessReviewScheduleDefinitionsClientStopResponse], errResp azfake.ErrorResponder)
}

ScopeAccessReviewScheduleDefinitionsServer is a fake server for instances of the armauthorization.ScopeAccessReviewScheduleDefinitionsClient type.

type ScopeAccessReviewScheduleDefinitionsServerTransport

type ScopeAccessReviewScheduleDefinitionsServerTransport struct {
	// contains filtered or unexported fields
}

ScopeAccessReviewScheduleDefinitionsServerTransport connects instances of armauthorization.ScopeAccessReviewScheduleDefinitionsClient to instances of ScopeAccessReviewScheduleDefinitionsServer. Don't use this type directly, use NewScopeAccessReviewScheduleDefinitionsServerTransport instead.

func NewScopeAccessReviewScheduleDefinitionsServerTransport

func NewScopeAccessReviewScheduleDefinitionsServerTransport(srv *ScopeAccessReviewScheduleDefinitionsServer) *ScopeAccessReviewScheduleDefinitionsServerTransport

NewScopeAccessReviewScheduleDefinitionsServerTransport creates a new instance of ScopeAccessReviewScheduleDefinitionsServerTransport with the provided implementation. The returned ScopeAccessReviewScheduleDefinitionsServerTransport instance is connected to an instance of armauthorization.ScopeAccessReviewScheduleDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScopeAccessReviewScheduleDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for ScopeAccessReviewScheduleDefinitionsServerTransport.

type ServerFactory

type ServerFactory struct {
	AccessReviewDefaultSettingsServer                          AccessReviewDefaultSettingsServer
	AccessReviewHistoryDefinitionServer                        AccessReviewHistoryDefinitionServer
	AccessReviewHistoryDefinitionInstanceServer                AccessReviewHistoryDefinitionInstanceServer
	AccessReviewHistoryDefinitionInstancesServer               AccessReviewHistoryDefinitionInstancesServer
	AccessReviewHistoryDefinitionsServer                       AccessReviewHistoryDefinitionsServer
	AccessReviewInstanceServer                                 AccessReviewInstanceServer
	AccessReviewInstanceContactedReviewersServer               AccessReviewInstanceContactedReviewersServer
	AccessReviewInstanceDecisionsServer                        AccessReviewInstanceDecisionsServer
	AccessReviewInstanceMyDecisionsServer                      AccessReviewInstanceMyDecisionsServer
	AccessReviewInstancesAssignedForMyApprovalServer           AccessReviewInstancesAssignedForMyApprovalServer
	AccessReviewInstancesServer                                AccessReviewInstancesServer
	AccessReviewScheduleDefinitionsAssignedForMyApprovalServer AccessReviewScheduleDefinitionsAssignedForMyApprovalServer
	AccessReviewScheduleDefinitionsServer                      AccessReviewScheduleDefinitionsServer
	AlertConfigurationsServer                                  AlertConfigurationsServer
	AlertDefinitionsServer                                     AlertDefinitionsServer
	AlertIncidentsServer                                       AlertIncidentsServer
	AlertOperationServer                                       AlertOperationServer
	AlertsServer                                               AlertsServer
	ClassicAdministratorsServer                                ClassicAdministratorsServer
	DenyAssignmentsServer                                      DenyAssignmentsServer
	EligibleChildResourcesServer                               EligibleChildResourcesServer
	GlobalAdministratorServer                                  GlobalAdministratorServer
	OperationsServer                                           OperationsServer
	PermissionsServer                                          PermissionsServer
	ProviderOperationsMetadataServer                           ProviderOperationsMetadataServer
	RoleAssignmentScheduleInstancesServer                      RoleAssignmentScheduleInstancesServer
	RoleAssignmentScheduleRequestsServer                       RoleAssignmentScheduleRequestsServer
	RoleAssignmentSchedulesServer                              RoleAssignmentSchedulesServer
	RoleAssignmentsServer                                      RoleAssignmentsServer
	RoleDefinitionsServer                                      RoleDefinitionsServer
	RoleEligibilityScheduleInstancesServer                     RoleEligibilityScheduleInstancesServer
	RoleEligibilityScheduleRequestsServer                      RoleEligibilityScheduleRequestsServer
	RoleEligibilitySchedulesServer                             RoleEligibilitySchedulesServer
	RoleManagementPoliciesServer                               RoleManagementPoliciesServer
	RoleManagementPolicyAssignmentsServer                      RoleManagementPolicyAssignmentsServer
	ScopeAccessReviewDefaultSettingsServer                     ScopeAccessReviewDefaultSettingsServer
	ScopeAccessReviewHistoryDefinitionServer                   ScopeAccessReviewHistoryDefinitionServer
	ScopeAccessReviewHistoryDefinitionInstanceServer           ScopeAccessReviewHistoryDefinitionInstanceServer
	ScopeAccessReviewHistoryDefinitionInstancesServer          ScopeAccessReviewHistoryDefinitionInstancesServer
	ScopeAccessReviewHistoryDefinitionsServer                  ScopeAccessReviewHistoryDefinitionsServer
	ScopeAccessReviewInstanceServer                            ScopeAccessReviewInstanceServer
	ScopeAccessReviewInstanceContactedReviewersServer          ScopeAccessReviewInstanceContactedReviewersServer
	ScopeAccessReviewInstanceDecisionsServer                   ScopeAccessReviewInstanceDecisionsServer
	ScopeAccessReviewInstancesServer                           ScopeAccessReviewInstancesServer
	ScopeAccessReviewScheduleDefinitionsServer                 ScopeAccessReviewScheduleDefinitionsServer
	TenantLevelAccessReviewInstanceContactedReviewersServer    TenantLevelAccessReviewInstanceContactedReviewersServer
}

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.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type TenantLevelAccessReviewInstanceContactedReviewersServer

type TenantLevelAccessReviewInstanceContactedReviewersServer struct {
	// NewListPager is the fake for method TenantLevelAccessReviewInstanceContactedReviewersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scheduleDefinitionID string, id string, options *armauthorization.TenantLevelAccessReviewInstanceContactedReviewersClientListOptions) (resp azfake.PagerResponder[armauthorization.TenantLevelAccessReviewInstanceContactedReviewersClientListResponse])
}

TenantLevelAccessReviewInstanceContactedReviewersServer is a fake server for instances of the armauthorization.TenantLevelAccessReviewInstanceContactedReviewersClient type.

type TenantLevelAccessReviewInstanceContactedReviewersServerTransport

type TenantLevelAccessReviewInstanceContactedReviewersServerTransport struct {
	// contains filtered or unexported fields
}

TenantLevelAccessReviewInstanceContactedReviewersServerTransport connects instances of armauthorization.TenantLevelAccessReviewInstanceContactedReviewersClient to instances of TenantLevelAccessReviewInstanceContactedReviewersServer. Don't use this type directly, use NewTenantLevelAccessReviewInstanceContactedReviewersServerTransport instead.

func NewTenantLevelAccessReviewInstanceContactedReviewersServerTransport

func NewTenantLevelAccessReviewInstanceContactedReviewersServerTransport(srv *TenantLevelAccessReviewInstanceContactedReviewersServer) *TenantLevelAccessReviewInstanceContactedReviewersServerTransport

NewTenantLevelAccessReviewInstanceContactedReviewersServerTransport creates a new instance of TenantLevelAccessReviewInstanceContactedReviewersServerTransport with the provided implementation. The returned TenantLevelAccessReviewInstanceContactedReviewersServerTransport instance is connected to an instance of armauthorization.TenantLevelAccessReviewInstanceContactedReviewersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TenantLevelAccessReviewInstanceContactedReviewersServerTransport) Do

Do implements the policy.Transporter interface for TenantLevelAccessReviewInstanceContactedReviewersServerTransport.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL