fake

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APICollectionsServer added in v0.13.0

type APICollectionsServer struct {
	// GetByAzureAPIManagementService is the fake for method APICollectionsClient.GetByAzureAPIManagementService
	// HTTP status codes to indicate success: http.StatusOK
	GetByAzureAPIManagementService func(ctx context.Context, resourceGroupName string, serviceName string, apiID string, options *armsecurity.APICollectionsClientGetByAzureAPIManagementServiceOptions) (resp azfake.Responder[armsecurity.APICollectionsClientGetByAzureAPIManagementServiceResponse], errResp azfake.ErrorResponder)

	// NewListByAzureAPIManagementServicePager is the fake for method APICollectionsClient.NewListByAzureAPIManagementServicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAzureAPIManagementServicePager func(resourceGroupName string, serviceName string, options *armsecurity.APICollectionsClientListByAzureAPIManagementServiceOptions) (resp azfake.PagerResponder[armsecurity.APICollectionsClientListByAzureAPIManagementServiceResponse])

	// NewListByResourceGroupPager is the fake for method APICollectionsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.APICollectionsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.APICollectionsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method APICollectionsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.APICollectionsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.APICollectionsClientListBySubscriptionResponse])

	// OffboardAzureAPIManagementAPI is the fake for method APICollectionsClient.OffboardAzureAPIManagementAPI
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	OffboardAzureAPIManagementAPI func(ctx context.Context, resourceGroupName string, serviceName string, apiID string, options *armsecurity.APICollectionsClientOffboardAzureAPIManagementAPIOptions) (resp azfake.Responder[armsecurity.APICollectionsClientOffboardAzureAPIManagementAPIResponse], errResp azfake.ErrorResponder)

	// BeginOnboardAzureAPIManagementAPI is the fake for method APICollectionsClient.BeginOnboardAzureAPIManagementAPI
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginOnboardAzureAPIManagementAPI func(ctx context.Context, resourceGroupName string, serviceName string, apiID string, options *armsecurity.APICollectionsClientBeginOnboardAzureAPIManagementAPIOptions) (resp azfake.PollerResponder[armsecurity.APICollectionsClientOnboardAzureAPIManagementAPIResponse], errResp azfake.ErrorResponder)
}

APICollectionsServer is a fake server for instances of the armsecurity.APICollectionsClient type.

type APICollectionsServerTransport added in v0.13.0

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

APICollectionsServerTransport connects instances of armsecurity.APICollectionsClient to instances of APICollectionsServer. Don't use this type directly, use NewAPICollectionsServerTransport instead.

func NewAPICollectionsServerTransport added in v0.13.0

func NewAPICollectionsServerTransport(srv *APICollectionsServer) *APICollectionsServerTransport

NewAPICollectionsServerTransport creates a new instance of APICollectionsServerTransport with the provided implementation. The returned APICollectionsServerTransport instance is connected to an instance of armsecurity.APICollectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*APICollectionsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for APICollectionsServerTransport.

type AccountConnectorsServer

type AccountConnectorsServer struct {
	// CreateOrUpdate is the fake for method AccountConnectorsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, connectorName string, connectorSetting armsecurity.ConnectorSetting, options *armsecurity.AccountConnectorsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.AccountConnectorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AccountConnectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, connectorName string, options *armsecurity.AccountConnectorsClientDeleteOptions) (resp azfake.Responder[armsecurity.AccountConnectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AccountConnectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, connectorName string, options *armsecurity.AccountConnectorsClientGetOptions) (resp azfake.Responder[armsecurity.AccountConnectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccountConnectorsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AccountConnectorsClientListOptions) (resp azfake.PagerResponder[armsecurity.AccountConnectorsClientListResponse])
}

AccountConnectorsServer is a fake server for instances of the armsecurity.AccountConnectorsClient type.

type AccountConnectorsServerTransport

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

AccountConnectorsServerTransport connects instances of armsecurity.AccountConnectorsClient to instances of AccountConnectorsServer. Don't use this type directly, use NewAccountConnectorsServerTransport instead.

func NewAccountConnectorsServerTransport

func NewAccountConnectorsServerTransport(srv *AccountConnectorsServer) *AccountConnectorsServerTransport

NewAccountConnectorsServerTransport creates a new instance of AccountConnectorsServerTransport with the provided implementation. The returned AccountConnectorsServerTransport instance is connected to an instance of armsecurity.AccountConnectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccountConnectorsServerTransport) Do

Do implements the policy.Transporter interface for AccountConnectorsServerTransport.

type AdaptiveApplicationControlsServer

type AdaptiveApplicationControlsServer struct {
	// Delete is the fake for method AdaptiveApplicationControlsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	Delete func(ctx context.Context, ascLocation string, groupName string, options *armsecurity.AdaptiveApplicationControlsClientDeleteOptions) (resp azfake.Responder[armsecurity.AdaptiveApplicationControlsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AdaptiveApplicationControlsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, ascLocation string, groupName string, options *armsecurity.AdaptiveApplicationControlsClientGetOptions) (resp azfake.Responder[armsecurity.AdaptiveApplicationControlsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method AdaptiveApplicationControlsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armsecurity.AdaptiveApplicationControlsClientListOptions) (resp azfake.Responder[armsecurity.AdaptiveApplicationControlsClientListResponse], errResp azfake.ErrorResponder)

	// Put is the fake for method AdaptiveApplicationControlsClient.Put
	// HTTP status codes to indicate success: http.StatusOK
	Put func(ctx context.Context, ascLocation string, groupName string, body armsecurity.AdaptiveApplicationControlGroup, options *armsecurity.AdaptiveApplicationControlsClientPutOptions) (resp azfake.Responder[armsecurity.AdaptiveApplicationControlsClientPutResponse], errResp azfake.ErrorResponder)
}

AdaptiveApplicationControlsServer is a fake server for instances of the armsecurity.AdaptiveApplicationControlsClient type.

type AdaptiveApplicationControlsServerTransport

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

AdaptiveApplicationControlsServerTransport connects instances of armsecurity.AdaptiveApplicationControlsClient to instances of AdaptiveApplicationControlsServer. Don't use this type directly, use NewAdaptiveApplicationControlsServerTransport instead.

func NewAdaptiveApplicationControlsServerTransport

func NewAdaptiveApplicationControlsServerTransport(srv *AdaptiveApplicationControlsServer) *AdaptiveApplicationControlsServerTransport

NewAdaptiveApplicationControlsServerTransport creates a new instance of AdaptiveApplicationControlsServerTransport with the provided implementation. The returned AdaptiveApplicationControlsServerTransport instance is connected to an instance of armsecurity.AdaptiveApplicationControlsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AdaptiveApplicationControlsServerTransport) Do

Do implements the policy.Transporter interface for AdaptiveApplicationControlsServerTransport.

type AdaptiveNetworkHardeningsServer

type AdaptiveNetworkHardeningsServer struct {
	// BeginEnforce is the fake for method AdaptiveNetworkHardeningsClient.BeginEnforce
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginEnforce func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, adaptiveNetworkHardeningResourceName string, body armsecurity.AdaptiveNetworkHardeningEnforceRequest, options *armsecurity.AdaptiveNetworkHardeningsClientBeginEnforceOptions) (resp azfake.PollerResponder[armsecurity.AdaptiveNetworkHardeningsClientEnforceResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AdaptiveNetworkHardeningsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, adaptiveNetworkHardeningResourceName string, options *armsecurity.AdaptiveNetworkHardeningsClientGetOptions) (resp azfake.Responder[armsecurity.AdaptiveNetworkHardeningsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByExtendedResourcePager is the fake for method AdaptiveNetworkHardeningsClient.NewListByExtendedResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByExtendedResourcePager func(resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.AdaptiveNetworkHardeningsClientListByExtendedResourceOptions) (resp azfake.PagerResponder[armsecurity.AdaptiveNetworkHardeningsClientListByExtendedResourceResponse])
}

AdaptiveNetworkHardeningsServer is a fake server for instances of the armsecurity.AdaptiveNetworkHardeningsClient type.

type AdaptiveNetworkHardeningsServerTransport

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

AdaptiveNetworkHardeningsServerTransport connects instances of armsecurity.AdaptiveNetworkHardeningsClient to instances of AdaptiveNetworkHardeningsServer. Don't use this type directly, use NewAdaptiveNetworkHardeningsServerTransport instead.

func NewAdaptiveNetworkHardeningsServerTransport

func NewAdaptiveNetworkHardeningsServerTransport(srv *AdaptiveNetworkHardeningsServer) *AdaptiveNetworkHardeningsServerTransport

NewAdaptiveNetworkHardeningsServerTransport creates a new instance of AdaptiveNetworkHardeningsServerTransport with the provided implementation. The returned AdaptiveNetworkHardeningsServerTransport instance is connected to an instance of armsecurity.AdaptiveNetworkHardeningsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AdaptiveNetworkHardeningsServerTransport) Do

Do implements the policy.Transporter interface for AdaptiveNetworkHardeningsServerTransport.

type AdvancedThreatProtectionServer

type AdvancedThreatProtectionServer struct {
	// Create is the fake for method AdvancedThreatProtectionClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceID string, advancedThreatProtectionSetting armsecurity.AdvancedThreatProtectionSetting, options *armsecurity.AdvancedThreatProtectionClientCreateOptions) (resp azfake.Responder[armsecurity.AdvancedThreatProtectionClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AdvancedThreatProtectionClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, options *armsecurity.AdvancedThreatProtectionClientGetOptions) (resp azfake.Responder[armsecurity.AdvancedThreatProtectionClientGetResponse], errResp azfake.ErrorResponder)
}

AdvancedThreatProtectionServer is a fake server for instances of the armsecurity.AdvancedThreatProtectionClient type.

type AdvancedThreatProtectionServerTransport

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

AdvancedThreatProtectionServerTransport connects instances of armsecurity.AdvancedThreatProtectionClient to instances of AdvancedThreatProtectionServer. Don't use this type directly, use NewAdvancedThreatProtectionServerTransport instead.

func NewAdvancedThreatProtectionServerTransport

func NewAdvancedThreatProtectionServerTransport(srv *AdvancedThreatProtectionServer) *AdvancedThreatProtectionServerTransport

NewAdvancedThreatProtectionServerTransport creates a new instance of AdvancedThreatProtectionServerTransport with the provided implementation. The returned AdvancedThreatProtectionServerTransport instance is connected to an instance of armsecurity.AdvancedThreatProtectionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AdvancedThreatProtectionServerTransport) Do

Do implements the policy.Transporter interface for AdvancedThreatProtectionServerTransport.

type AlertsServer

type AlertsServer struct {
	// GetResourceGroupLevel is the fake for method AlertsClient.GetResourceGroupLevel
	// HTTP status codes to indicate success: http.StatusOK
	GetResourceGroupLevel func(ctx context.Context, resourceGroupName string, ascLocation string, alertName string, options *armsecurity.AlertsClientGetResourceGroupLevelOptions) (resp azfake.Responder[armsecurity.AlertsClientGetResourceGroupLevelResponse], errResp azfake.ErrorResponder)

	// GetSubscriptionLevel is the fake for method AlertsClient.GetSubscriptionLevel
	// HTTP status codes to indicate success: http.StatusOK
	GetSubscriptionLevel func(ctx context.Context, ascLocation string, alertName string, options *armsecurity.AlertsClientGetSubscriptionLevelOptions) (resp azfake.Responder[armsecurity.AlertsClientGetSubscriptionLevelResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AlertsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AlertsClientListOptions) (resp azfake.PagerResponder[armsecurity.AlertsClientListResponse])

	// NewListByResourceGroupPager is the fake for method AlertsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.AlertsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.AlertsClientListByResourceGroupResponse])

	// NewListResourceGroupLevelByRegionPager is the fake for method AlertsClient.NewListResourceGroupLevelByRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListResourceGroupLevelByRegionPager func(ascLocation string, resourceGroupName string, options *armsecurity.AlertsClientListResourceGroupLevelByRegionOptions) (resp azfake.PagerResponder[armsecurity.AlertsClientListResourceGroupLevelByRegionResponse])

	// NewListSubscriptionLevelByRegionPager is the fake for method AlertsClient.NewListSubscriptionLevelByRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSubscriptionLevelByRegionPager func(ascLocation string, options *armsecurity.AlertsClientListSubscriptionLevelByRegionOptions) (resp azfake.PagerResponder[armsecurity.AlertsClientListSubscriptionLevelByRegionResponse])

	// BeginSimulate is the fake for method AlertsClient.BeginSimulate
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginSimulate func(ctx context.Context, ascLocation string, alertSimulatorRequestBody armsecurity.AlertSimulatorRequestBody, options *armsecurity.AlertsClientBeginSimulateOptions) (resp azfake.PollerResponder[armsecurity.AlertsClientSimulateResponse], errResp azfake.ErrorResponder)

	// UpdateResourceGroupLevelStateToActivate is the fake for method AlertsClient.UpdateResourceGroupLevelStateToActivate
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateResourceGroupLevelStateToActivate func(ctx context.Context, resourceGroupName string, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateResourceGroupLevelStateToActivateOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateResourceGroupLevelStateToActivateResponse], errResp azfake.ErrorResponder)

	// UpdateResourceGroupLevelStateToDismiss is the fake for method AlertsClient.UpdateResourceGroupLevelStateToDismiss
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateResourceGroupLevelStateToDismiss func(ctx context.Context, resourceGroupName string, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateResourceGroupLevelStateToDismissOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateResourceGroupLevelStateToDismissResponse], errResp azfake.ErrorResponder)

	// UpdateResourceGroupLevelStateToInProgress is the fake for method AlertsClient.UpdateResourceGroupLevelStateToInProgress
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateResourceGroupLevelStateToInProgress func(ctx context.Context, resourceGroupName string, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateResourceGroupLevelStateToInProgressOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateResourceGroupLevelStateToInProgressResponse], errResp azfake.ErrorResponder)

	// UpdateResourceGroupLevelStateToResolve is the fake for method AlertsClient.UpdateResourceGroupLevelStateToResolve
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateResourceGroupLevelStateToResolve func(ctx context.Context, resourceGroupName string, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateResourceGroupLevelStateToResolveOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateResourceGroupLevelStateToResolveResponse], errResp azfake.ErrorResponder)

	// UpdateSubscriptionLevelStateToActivate is the fake for method AlertsClient.UpdateSubscriptionLevelStateToActivate
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateSubscriptionLevelStateToActivate func(ctx context.Context, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateSubscriptionLevelStateToActivateOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateSubscriptionLevelStateToActivateResponse], errResp azfake.ErrorResponder)

	// UpdateSubscriptionLevelStateToDismiss is the fake for method AlertsClient.UpdateSubscriptionLevelStateToDismiss
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateSubscriptionLevelStateToDismiss func(ctx context.Context, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateSubscriptionLevelStateToDismissOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateSubscriptionLevelStateToDismissResponse], errResp azfake.ErrorResponder)

	// UpdateSubscriptionLevelStateToInProgress is the fake for method AlertsClient.UpdateSubscriptionLevelStateToInProgress
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateSubscriptionLevelStateToInProgress func(ctx context.Context, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateSubscriptionLevelStateToInProgressOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateSubscriptionLevelStateToInProgressResponse], errResp azfake.ErrorResponder)

	// UpdateSubscriptionLevelStateToResolve is the fake for method AlertsClient.UpdateSubscriptionLevelStateToResolve
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateSubscriptionLevelStateToResolve func(ctx context.Context, ascLocation string, alertName string, options *armsecurity.AlertsClientUpdateSubscriptionLevelStateToResolveOptions) (resp azfake.Responder[armsecurity.AlertsClientUpdateSubscriptionLevelStateToResolveResponse], errResp azfake.ErrorResponder)
}

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

type AlertsServerTransport

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

AlertsServerTransport connects instances of armsecurity.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 armsecurity.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 AlertsSuppressionRulesServer

type AlertsSuppressionRulesServer struct {
	// Delete is the fake for method AlertsSuppressionRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusNoContent
	Delete func(ctx context.Context, alertsSuppressionRuleName string, options *armsecurity.AlertsSuppressionRulesClientDeleteOptions) (resp azfake.Responder[armsecurity.AlertsSuppressionRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AlertsSuppressionRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, alertsSuppressionRuleName string, options *armsecurity.AlertsSuppressionRulesClientGetOptions) (resp azfake.Responder[armsecurity.AlertsSuppressionRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AlertsSuppressionRulesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AlertsSuppressionRulesClientListOptions) (resp azfake.PagerResponder[armsecurity.AlertsSuppressionRulesClientListResponse])

	// Update is the fake for method AlertsSuppressionRulesClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, alertsSuppressionRuleName string, alertsSuppressionRule armsecurity.AlertsSuppressionRule, options *armsecurity.AlertsSuppressionRulesClientUpdateOptions) (resp azfake.Responder[armsecurity.AlertsSuppressionRulesClientUpdateResponse], errResp azfake.ErrorResponder)
}

AlertsSuppressionRulesServer is a fake server for instances of the armsecurity.AlertsSuppressionRulesClient type.

type AlertsSuppressionRulesServerTransport

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

AlertsSuppressionRulesServerTransport connects instances of armsecurity.AlertsSuppressionRulesClient to instances of AlertsSuppressionRulesServer. Don't use this type directly, use NewAlertsSuppressionRulesServerTransport instead.

func NewAlertsSuppressionRulesServerTransport

func NewAlertsSuppressionRulesServerTransport(srv *AlertsSuppressionRulesServer) *AlertsSuppressionRulesServerTransport

NewAlertsSuppressionRulesServerTransport creates a new instance of AlertsSuppressionRulesServerTransport with the provided implementation. The returned AlertsSuppressionRulesServerTransport instance is connected to an instance of armsecurity.AlertsSuppressionRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertsSuppressionRulesServerTransport) Do

Do implements the policy.Transporter interface for AlertsSuppressionRulesServerTransport.

type AllowedConnectionsServer

type AllowedConnectionsServer struct {
	// Get is the fake for method AllowedConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, connectionType armsecurity.ConnectionType, options *armsecurity.AllowedConnectionsClientGetOptions) (resp azfake.Responder[armsecurity.AllowedConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AllowedConnectionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AllowedConnectionsClientListOptions) (resp azfake.PagerResponder[armsecurity.AllowedConnectionsClientListResponse])

	// NewListByHomeRegionPager is the fake for method AllowedConnectionsClient.NewListByHomeRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHomeRegionPager func(ascLocation string, options *armsecurity.AllowedConnectionsClientListByHomeRegionOptions) (resp azfake.PagerResponder[armsecurity.AllowedConnectionsClientListByHomeRegionResponse])
}

AllowedConnectionsServer is a fake server for instances of the armsecurity.AllowedConnectionsClient type.

type AllowedConnectionsServerTransport

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

AllowedConnectionsServerTransport connects instances of armsecurity.AllowedConnectionsClient to instances of AllowedConnectionsServer. Don't use this type directly, use NewAllowedConnectionsServerTransport instead.

func NewAllowedConnectionsServerTransport

func NewAllowedConnectionsServerTransport(srv *AllowedConnectionsServer) *AllowedConnectionsServerTransport

NewAllowedConnectionsServerTransport creates a new instance of AllowedConnectionsServerTransport with the provided implementation. The returned AllowedConnectionsServerTransport instance is connected to an instance of armsecurity.AllowedConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AllowedConnectionsServerTransport) Do

Do implements the policy.Transporter interface for AllowedConnectionsServerTransport.

type ApplicationServer

type ApplicationServer struct {
	// CreateOrUpdate is the fake for method ApplicationClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, applicationID string, application armsecurity.Application, options *armsecurity.ApplicationClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.ApplicationClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ApplicationClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, applicationID string, options *armsecurity.ApplicationClientDeleteOptions) (resp azfake.Responder[armsecurity.ApplicationClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ApplicationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, applicationID string, options *armsecurity.ApplicationClientGetOptions) (resp azfake.Responder[armsecurity.ApplicationClientGetResponse], errResp azfake.ErrorResponder)
}

ApplicationServer is a fake server for instances of the armsecurity.ApplicationClient type.

type ApplicationServerTransport

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

ApplicationServerTransport connects instances of armsecurity.ApplicationClient to instances of ApplicationServer. Don't use this type directly, use NewApplicationServerTransport instead.

func NewApplicationServerTransport

func NewApplicationServerTransport(srv *ApplicationServer) *ApplicationServerTransport

NewApplicationServerTransport creates a new instance of ApplicationServerTransport with the provided implementation. The returned ApplicationServerTransport instance is connected to an instance of armsecurity.ApplicationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ApplicationServerTransport) Do

Do implements the policy.Transporter interface for ApplicationServerTransport.

type ApplicationsServer

type ApplicationsServer struct {
	// NewListPager is the fake for method ApplicationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.ApplicationsClientListOptions) (resp azfake.PagerResponder[armsecurity.ApplicationsClientListResponse])
}

ApplicationsServer is a fake server for instances of the armsecurity.ApplicationsClient type.

type ApplicationsServerTransport

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

ApplicationsServerTransport connects instances of armsecurity.ApplicationsClient to instances of ApplicationsServer. Don't use this type directly, use NewApplicationsServerTransport instead.

func NewApplicationsServerTransport

func NewApplicationsServerTransport(srv *ApplicationsServer) *ApplicationsServerTransport

NewApplicationsServerTransport creates a new instance of ApplicationsServerTransport with the provided implementation. The returned ApplicationsServerTransport instance is connected to an instance of armsecurity.ApplicationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ApplicationsServerTransport) Do

Do implements the policy.Transporter interface for ApplicationsServerTransport.

type AssessmentsMetadataServer

type AssessmentsMetadataServer struct {
	// CreateInSubscription is the fake for method AssessmentsMetadataClient.CreateInSubscription
	// HTTP status codes to indicate success: http.StatusOK
	CreateInSubscription func(ctx context.Context, assessmentMetadataName string, assessmentMetadata armsecurity.AssessmentMetadataResponse, options *armsecurity.AssessmentsMetadataClientCreateInSubscriptionOptions) (resp azfake.Responder[armsecurity.AssessmentsMetadataClientCreateInSubscriptionResponse], errResp azfake.ErrorResponder)

	// DeleteInSubscription is the fake for method AssessmentsMetadataClient.DeleteInSubscription
	// HTTP status codes to indicate success: http.StatusOK
	DeleteInSubscription func(ctx context.Context, assessmentMetadataName string, options *armsecurity.AssessmentsMetadataClientDeleteInSubscriptionOptions) (resp azfake.Responder[armsecurity.AssessmentsMetadataClientDeleteInSubscriptionResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AssessmentsMetadataClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, assessmentMetadataName string, options *armsecurity.AssessmentsMetadataClientGetOptions) (resp azfake.Responder[armsecurity.AssessmentsMetadataClientGetResponse], errResp azfake.ErrorResponder)

	// GetInSubscription is the fake for method AssessmentsMetadataClient.GetInSubscription
	// HTTP status codes to indicate success: http.StatusOK
	GetInSubscription func(ctx context.Context, assessmentMetadataName string, options *armsecurity.AssessmentsMetadataClientGetInSubscriptionOptions) (resp azfake.Responder[armsecurity.AssessmentsMetadataClientGetInSubscriptionResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AssessmentsMetadataClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AssessmentsMetadataClientListOptions) (resp azfake.PagerResponder[armsecurity.AssessmentsMetadataClientListResponse])

	// NewListBySubscriptionPager is the fake for method AssessmentsMetadataClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.AssessmentsMetadataClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.AssessmentsMetadataClientListBySubscriptionResponse])
}

AssessmentsMetadataServer is a fake server for instances of the armsecurity.AssessmentsMetadataClient type.

type AssessmentsMetadataServerTransport

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

AssessmentsMetadataServerTransport connects instances of armsecurity.AssessmentsMetadataClient to instances of AssessmentsMetadataServer. Don't use this type directly, use NewAssessmentsMetadataServerTransport instead.

func NewAssessmentsMetadataServerTransport

func NewAssessmentsMetadataServerTransport(srv *AssessmentsMetadataServer) *AssessmentsMetadataServerTransport

NewAssessmentsMetadataServerTransport creates a new instance of AssessmentsMetadataServerTransport with the provided implementation. The returned AssessmentsMetadataServerTransport instance is connected to an instance of armsecurity.AssessmentsMetadataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AssessmentsMetadataServerTransport) Do

Do implements the policy.Transporter interface for AssessmentsMetadataServerTransport.

type AssessmentsServer

type AssessmentsServer struct {
	// CreateOrUpdate is the fake for method AssessmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceID string, assessmentName string, assessment armsecurity.Assessment, options *armsecurity.AssessmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.AssessmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceID string, assessmentName string, options *armsecurity.AssessmentsClientDeleteOptions) (resp azfake.Responder[armsecurity.AssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, assessmentName string, options *armsecurity.AssessmentsClientGetOptions) (resp azfake.Responder[armsecurity.AssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AssessmentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.AssessmentsClientListOptions) (resp azfake.PagerResponder[armsecurity.AssessmentsClientListResponse])
}

AssessmentsServer is a fake server for instances of the armsecurity.AssessmentsClient type.

type AssessmentsServerTransport

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

AssessmentsServerTransport connects instances of armsecurity.AssessmentsClient to instances of AssessmentsServer. Don't use this type directly, use NewAssessmentsServerTransport instead.

func NewAssessmentsServerTransport

func NewAssessmentsServerTransport(srv *AssessmentsServer) *AssessmentsServerTransport

NewAssessmentsServerTransport creates a new instance of AssessmentsServerTransport with the provided implementation. The returned AssessmentsServerTransport instance is connected to an instance of armsecurity.AssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AssessmentsServerTransport) Do

Do implements the policy.Transporter interface for AssessmentsServerTransport.

type AutoProvisioningSettingsServer

type AutoProvisioningSettingsServer struct {
	// Create is the fake for method AutoProvisioningSettingsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, settingName string, setting armsecurity.AutoProvisioningSetting, options *armsecurity.AutoProvisioningSettingsClientCreateOptions) (resp azfake.Responder[armsecurity.AutoProvisioningSettingsClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AutoProvisioningSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, settingName string, options *armsecurity.AutoProvisioningSettingsClientGetOptions) (resp azfake.Responder[armsecurity.AutoProvisioningSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AutoProvisioningSettingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AutoProvisioningSettingsClientListOptions) (resp azfake.PagerResponder[armsecurity.AutoProvisioningSettingsClientListResponse])
}

AutoProvisioningSettingsServer is a fake server for instances of the armsecurity.AutoProvisioningSettingsClient type.

type AutoProvisioningSettingsServerTransport

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

AutoProvisioningSettingsServerTransport connects instances of armsecurity.AutoProvisioningSettingsClient to instances of AutoProvisioningSettingsServer. Don't use this type directly, use NewAutoProvisioningSettingsServerTransport instead.

func NewAutoProvisioningSettingsServerTransport

func NewAutoProvisioningSettingsServerTransport(srv *AutoProvisioningSettingsServer) *AutoProvisioningSettingsServerTransport

NewAutoProvisioningSettingsServerTransport creates a new instance of AutoProvisioningSettingsServerTransport with the provided implementation. The returned AutoProvisioningSettingsServerTransport instance is connected to an instance of armsecurity.AutoProvisioningSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AutoProvisioningSettingsServerTransport) Do

Do implements the policy.Transporter interface for AutoProvisioningSettingsServerTransport.

type AutomationsServer

type AutomationsServer struct {
	// CreateOrUpdate is the fake for method AutomationsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationName string, automation armsecurity.Automation, options *armsecurity.AutomationsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.AutomationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AutomationsClient.Delete
	// HTTP status codes to indicate success: http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationName string, options *armsecurity.AutomationsClientDeleteOptions) (resp azfake.Responder[armsecurity.AutomationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AutomationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationName string, options *armsecurity.AutomationsClientGetOptions) (resp azfake.Responder[armsecurity.AutomationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AutomationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.AutomationsClientListOptions) (resp azfake.PagerResponder[armsecurity.AutomationsClientListResponse])

	// NewListByResourceGroupPager is the fake for method AutomationsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.AutomationsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.AutomationsClientListByResourceGroupResponse])

	// Validate is the fake for method AutomationsClient.Validate
	// HTTP status codes to indicate success: http.StatusOK
	Validate func(ctx context.Context, resourceGroupName string, automationName string, automation armsecurity.Automation, options *armsecurity.AutomationsClientValidateOptions) (resp azfake.Responder[armsecurity.AutomationsClientValidateResponse], errResp azfake.ErrorResponder)
}

AutomationsServer is a fake server for instances of the armsecurity.AutomationsClient type.

type AutomationsServerTransport

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

AutomationsServerTransport connects instances of armsecurity.AutomationsClient to instances of AutomationsServer. Don't use this type directly, use NewAutomationsServerTransport instead.

func NewAutomationsServerTransport

func NewAutomationsServerTransport(srv *AutomationsServer) *AutomationsServerTransport

NewAutomationsServerTransport creates a new instance of AutomationsServerTransport with the provided implementation. The returned AutomationsServerTransport instance is connected to an instance of armsecurity.AutomationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AutomationsServerTransport) Do

Do implements the policy.Transporter interface for AutomationsServerTransport.

type AzureDevOpsOrgsServer added in v0.13.0

type AzureDevOpsOrgsServer struct {
	// BeginCreateOrUpdate is the fake for method AzureDevOpsOrgsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, azureDevOpsOrg armsecurity.AzureDevOpsOrg, options *armsecurity.AzureDevOpsOrgsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsOrgsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AzureDevOpsOrgsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, options *armsecurity.AzureDevOpsOrgsClientGetOptions) (resp azfake.Responder[armsecurity.AzureDevOpsOrgsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AzureDevOpsOrgsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, options *armsecurity.AzureDevOpsOrgsClientListOptions) (resp azfake.PagerResponder[armsecurity.AzureDevOpsOrgsClientListResponse])

	// ListAvailable is the fake for method AzureDevOpsOrgsClient.ListAvailable
	// HTTP status codes to indicate success: http.StatusOK
	ListAvailable func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.AzureDevOpsOrgsClientListAvailableOptions) (resp azfake.Responder[armsecurity.AzureDevOpsOrgsClientListAvailableResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method AzureDevOpsOrgsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, azureDevOpsOrg armsecurity.AzureDevOpsOrg, options *armsecurity.AzureDevOpsOrgsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsOrgsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AzureDevOpsOrgsServer is a fake server for instances of the armsecurity.AzureDevOpsOrgsClient type.

type AzureDevOpsOrgsServerTransport added in v0.13.0

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

AzureDevOpsOrgsServerTransport connects instances of armsecurity.AzureDevOpsOrgsClient to instances of AzureDevOpsOrgsServer. Don't use this type directly, use NewAzureDevOpsOrgsServerTransport instead.

func NewAzureDevOpsOrgsServerTransport added in v0.13.0

func NewAzureDevOpsOrgsServerTransport(srv *AzureDevOpsOrgsServer) *AzureDevOpsOrgsServerTransport

NewAzureDevOpsOrgsServerTransport creates a new instance of AzureDevOpsOrgsServerTransport with the provided implementation. The returned AzureDevOpsOrgsServerTransport instance is connected to an instance of armsecurity.AzureDevOpsOrgsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AzureDevOpsOrgsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for AzureDevOpsOrgsServerTransport.

type AzureDevOpsProjectsServer added in v0.13.0

type AzureDevOpsProjectsServer struct {
	// BeginCreateOrUpdate is the fake for method AzureDevOpsProjectsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, azureDevOpsProject armsecurity.AzureDevOpsProject, options *armsecurity.AzureDevOpsProjectsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsProjectsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AzureDevOpsProjectsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, options *armsecurity.AzureDevOpsProjectsClientGetOptions) (resp azfake.Responder[armsecurity.AzureDevOpsProjectsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AzureDevOpsProjectsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, orgName string, options *armsecurity.AzureDevOpsProjectsClientListOptions) (resp azfake.PagerResponder[armsecurity.AzureDevOpsProjectsClientListResponse])

	// BeginUpdate is the fake for method AzureDevOpsProjectsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, azureDevOpsProject armsecurity.AzureDevOpsProject, options *armsecurity.AzureDevOpsProjectsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsProjectsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AzureDevOpsProjectsServer is a fake server for instances of the armsecurity.AzureDevOpsProjectsClient type.

type AzureDevOpsProjectsServerTransport added in v0.13.0

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

AzureDevOpsProjectsServerTransport connects instances of armsecurity.AzureDevOpsProjectsClient to instances of AzureDevOpsProjectsServer. Don't use this type directly, use NewAzureDevOpsProjectsServerTransport instead.

func NewAzureDevOpsProjectsServerTransport added in v0.13.0

func NewAzureDevOpsProjectsServerTransport(srv *AzureDevOpsProjectsServer) *AzureDevOpsProjectsServerTransport

NewAzureDevOpsProjectsServerTransport creates a new instance of AzureDevOpsProjectsServerTransport with the provided implementation. The returned AzureDevOpsProjectsServerTransport instance is connected to an instance of armsecurity.AzureDevOpsProjectsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AzureDevOpsProjectsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for AzureDevOpsProjectsServerTransport.

type AzureDevOpsReposServer added in v0.13.0

type AzureDevOpsReposServer struct {
	// BeginCreateOrUpdate is the fake for method AzureDevOpsReposClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, repoName string, azureDevOpsRepository armsecurity.AzureDevOpsRepository, options *armsecurity.AzureDevOpsReposClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsReposClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AzureDevOpsReposClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, repoName string, options *armsecurity.AzureDevOpsReposClientGetOptions) (resp azfake.Responder[armsecurity.AzureDevOpsReposClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AzureDevOpsReposClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, orgName string, projectName string, options *armsecurity.AzureDevOpsReposClientListOptions) (resp azfake.PagerResponder[armsecurity.AzureDevOpsReposClientListResponse])

	// BeginUpdate is the fake for method AzureDevOpsReposClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, orgName string, projectName string, repoName string, azureDevOpsRepository armsecurity.AzureDevOpsRepository, options *armsecurity.AzureDevOpsReposClientBeginUpdateOptions) (resp azfake.PollerResponder[armsecurity.AzureDevOpsReposClientUpdateResponse], errResp azfake.ErrorResponder)
}

AzureDevOpsReposServer is a fake server for instances of the armsecurity.AzureDevOpsReposClient type.

type AzureDevOpsReposServerTransport added in v0.13.0

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

AzureDevOpsReposServerTransport connects instances of armsecurity.AzureDevOpsReposClient to instances of AzureDevOpsReposServer. Don't use this type directly, use NewAzureDevOpsReposServerTransport instead.

func NewAzureDevOpsReposServerTransport added in v0.13.0

func NewAzureDevOpsReposServerTransport(srv *AzureDevOpsReposServer) *AzureDevOpsReposServerTransport

NewAzureDevOpsReposServerTransport creates a new instance of AzureDevOpsReposServerTransport with the provided implementation. The returned AzureDevOpsReposServerTransport instance is connected to an instance of armsecurity.AzureDevOpsReposClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AzureDevOpsReposServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for AzureDevOpsReposServerTransport.

type CenterServer

type CenterServer struct {
	// GetSensitivitySettings is the fake for method CenterClient.GetSensitivitySettings
	// HTTP status codes to indicate success: http.StatusOK
	GetSensitivitySettings func(ctx context.Context, options *armsecurity.CenterClientGetSensitivitySettingsOptions) (resp azfake.Responder[armsecurity.CenterClientGetSensitivitySettingsResponse], errResp azfake.ErrorResponder)

	// UpdateSensitivitySettings is the fake for method CenterClient.UpdateSensitivitySettings
	// HTTP status codes to indicate success: http.StatusOK
	UpdateSensitivitySettings func(ctx context.Context, sensitivitySettings armsecurity.UpdateSensitivitySettingsRequest, options *armsecurity.CenterClientUpdateSensitivitySettingsOptions) (resp azfake.Responder[armsecurity.CenterClientUpdateSensitivitySettingsResponse], errResp azfake.ErrorResponder)
}

CenterServer is a fake server for instances of the armsecurity.CenterClient type.

type CenterServerTransport

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

CenterServerTransport connects instances of armsecurity.CenterClient to instances of CenterServer. Don't use this type directly, use NewCenterServerTransport instead.

func NewCenterServerTransport

func NewCenterServerTransport(srv *CenterServer) *CenterServerTransport

NewCenterServerTransport creates a new instance of CenterServerTransport with the provided implementation. The returned CenterServerTransport instance is connected to an instance of armsecurity.CenterClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CenterServerTransport) Do

Do implements the policy.Transporter interface for CenterServerTransport.

type ComplianceResultsServer

type ComplianceResultsServer struct {
	// Get is the fake for method ComplianceResultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, complianceResultName string, options *armsecurity.ComplianceResultsClientGetOptions) (resp azfake.Responder[armsecurity.ComplianceResultsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ComplianceResultsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.ComplianceResultsClientListOptions) (resp azfake.PagerResponder[armsecurity.ComplianceResultsClientListResponse])
}

ComplianceResultsServer is a fake server for instances of the armsecurity.ComplianceResultsClient type.

type ComplianceResultsServerTransport

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

ComplianceResultsServerTransport connects instances of armsecurity.ComplianceResultsClient to instances of ComplianceResultsServer. Don't use this type directly, use NewComplianceResultsServerTransport instead.

func NewComplianceResultsServerTransport

func NewComplianceResultsServerTransport(srv *ComplianceResultsServer) *ComplianceResultsServerTransport

NewComplianceResultsServerTransport creates a new instance of ComplianceResultsServerTransport with the provided implementation. The returned ComplianceResultsServerTransport instance is connected to an instance of armsecurity.ComplianceResultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ComplianceResultsServerTransport) Do

Do implements the policy.Transporter interface for ComplianceResultsServerTransport.

type CompliancesServer

type CompliancesServer struct {
	// Get is the fake for method CompliancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, complianceName string, options *armsecurity.CompliancesClientGetOptions) (resp azfake.Responder[armsecurity.CompliancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method CompliancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.CompliancesClientListOptions) (resp azfake.PagerResponder[armsecurity.CompliancesClientListResponse])
}

CompliancesServer is a fake server for instances of the armsecurity.CompliancesClient type.

type CompliancesServerTransport

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

CompliancesServerTransport connects instances of armsecurity.CompliancesClient to instances of CompliancesServer. Don't use this type directly, use NewCompliancesServerTransport instead.

func NewCompliancesServerTransport

func NewCompliancesServerTransport(srv *CompliancesServer) *CompliancesServerTransport

NewCompliancesServerTransport creates a new instance of CompliancesServerTransport with the provided implementation. The returned CompliancesServerTransport instance is connected to an instance of armsecurity.CompliancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CompliancesServerTransport) Do

Do implements the policy.Transporter interface for CompliancesServerTransport.

type ConnectorApplicationServer

type ConnectorApplicationServer struct {
	// CreateOrUpdate is the fake for method ConnectorApplicationClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, applicationID string, application armsecurity.Application, options *armsecurity.ConnectorApplicationClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.ConnectorApplicationClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ConnectorApplicationClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, securityConnectorName string, applicationID string, options *armsecurity.ConnectorApplicationClientDeleteOptions) (resp azfake.Responder[armsecurity.ConnectorApplicationClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ConnectorApplicationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, applicationID string, options *armsecurity.ConnectorApplicationClientGetOptions) (resp azfake.Responder[armsecurity.ConnectorApplicationClientGetResponse], errResp azfake.ErrorResponder)
}

ConnectorApplicationServer is a fake server for instances of the armsecurity.ConnectorApplicationClient type.

type ConnectorApplicationServerTransport

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

ConnectorApplicationServerTransport connects instances of armsecurity.ConnectorApplicationClient to instances of ConnectorApplicationServer. Don't use this type directly, use NewConnectorApplicationServerTransport instead.

func NewConnectorApplicationServerTransport

func NewConnectorApplicationServerTransport(srv *ConnectorApplicationServer) *ConnectorApplicationServerTransport

NewConnectorApplicationServerTransport creates a new instance of ConnectorApplicationServerTransport with the provided implementation. The returned ConnectorApplicationServerTransport instance is connected to an instance of armsecurity.ConnectorApplicationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConnectorApplicationServerTransport) Do

Do implements the policy.Transporter interface for ConnectorApplicationServerTransport.

type ConnectorApplicationsServer

type ConnectorApplicationsServer struct {
	// NewListPager is the fake for method ConnectorApplicationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, options *armsecurity.ConnectorApplicationsClientListOptions) (resp azfake.PagerResponder[armsecurity.ConnectorApplicationsClientListResponse])
}

ConnectorApplicationsServer is a fake server for instances of the armsecurity.ConnectorApplicationsClient type.

type ConnectorApplicationsServerTransport

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

ConnectorApplicationsServerTransport connects instances of armsecurity.ConnectorApplicationsClient to instances of ConnectorApplicationsServer. Don't use this type directly, use NewConnectorApplicationsServerTransport instead.

func NewConnectorApplicationsServerTransport

func NewConnectorApplicationsServerTransport(srv *ConnectorApplicationsServer) *ConnectorApplicationsServerTransport

NewConnectorApplicationsServerTransport creates a new instance of ConnectorApplicationsServerTransport with the provided implementation. The returned ConnectorApplicationsServerTransport instance is connected to an instance of armsecurity.ConnectorApplicationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConnectorApplicationsServerTransport) Do

Do implements the policy.Transporter interface for ConnectorApplicationsServerTransport.

type ConnectorsServer

type ConnectorsServer struct {
	// CreateOrUpdate is the fake for method ConnectorsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, securityConnector armsecurity.Connector, options *armsecurity.ConnectorsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.ConnectorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ConnectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.ConnectorsClientDeleteOptions) (resp azfake.Responder[armsecurity.ConnectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ConnectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.ConnectorsClientGetOptions) (resp azfake.Responder[armsecurity.ConnectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ConnectorsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.ConnectorsClientListOptions) (resp azfake.PagerResponder[armsecurity.ConnectorsClientListResponse])

	// NewListByResourceGroupPager is the fake for method ConnectorsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.ConnectorsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.ConnectorsClientListByResourceGroupResponse])

	// Update is the fake for method ConnectorsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, securityConnectorName string, securityConnector armsecurity.Connector, options *armsecurity.ConnectorsClientUpdateOptions) (resp azfake.Responder[armsecurity.ConnectorsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ConnectorsServer is a fake server for instances of the armsecurity.ConnectorsClient type.

type ConnectorsServerTransport

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

ConnectorsServerTransport connects instances of armsecurity.ConnectorsClient to instances of ConnectorsServer. Don't use this type directly, use NewConnectorsServerTransport instead.

func NewConnectorsServerTransport

func NewConnectorsServerTransport(srv *ConnectorsServer) *ConnectorsServerTransport

NewConnectorsServerTransport creates a new instance of ConnectorsServerTransport with the provided implementation. The returned ConnectorsServerTransport instance is connected to an instance of armsecurity.ConnectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConnectorsServerTransport) Do

Do implements the policy.Transporter interface for ConnectorsServerTransport.

type ContactsServer

type ContactsServer struct {
	// Create is the fake for method ContactsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, securityContactName string, securityContact armsecurity.Contact, options *armsecurity.ContactsClientCreateOptions) (resp azfake.Responder[armsecurity.ContactsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ContactsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, securityContactName string, options *armsecurity.ContactsClientDeleteOptions) (resp azfake.Responder[armsecurity.ContactsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ContactsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, securityContactName string, options *armsecurity.ContactsClientGetOptions) (resp azfake.Responder[armsecurity.ContactsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ContactsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.ContactsClientListOptions) (resp azfake.PagerResponder[armsecurity.ContactsClientListResponse])
}

ContactsServer is a fake server for instances of the armsecurity.ContactsClient type.

type ContactsServerTransport

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

ContactsServerTransport connects instances of armsecurity.ContactsClient to instances of ContactsServer. Don't use this type directly, use NewContactsServerTransport instead.

func NewContactsServerTransport

func NewContactsServerTransport(srv *ContactsServer) *ContactsServerTransport

NewContactsServerTransport creates a new instance of ContactsServerTransport with the provided implementation. The returned ContactsServerTransport instance is connected to an instance of armsecurity.ContactsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ContactsServerTransport) Do

Do implements the policy.Transporter interface for ContactsServerTransport.

type CustomAssessmentAutomationsServer

type CustomAssessmentAutomationsServer struct {
	// Create is the fake for method CustomAssessmentAutomationsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, customAssessmentAutomationName string, customAssessmentAutomationBody armsecurity.CustomAssessmentAutomationRequest, options *armsecurity.CustomAssessmentAutomationsClientCreateOptions) (resp azfake.Responder[armsecurity.CustomAssessmentAutomationsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CustomAssessmentAutomationsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, customAssessmentAutomationName string, options *armsecurity.CustomAssessmentAutomationsClientDeleteOptions) (resp azfake.Responder[armsecurity.CustomAssessmentAutomationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CustomAssessmentAutomationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, customAssessmentAutomationName string, options *armsecurity.CustomAssessmentAutomationsClientGetOptions) (resp azfake.Responder[armsecurity.CustomAssessmentAutomationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method CustomAssessmentAutomationsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.CustomAssessmentAutomationsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.CustomAssessmentAutomationsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method CustomAssessmentAutomationsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.CustomAssessmentAutomationsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.CustomAssessmentAutomationsClientListBySubscriptionResponse])
}

CustomAssessmentAutomationsServer is a fake server for instances of the armsecurity.CustomAssessmentAutomationsClient type.

type CustomAssessmentAutomationsServerTransport

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

CustomAssessmentAutomationsServerTransport connects instances of armsecurity.CustomAssessmentAutomationsClient to instances of CustomAssessmentAutomationsServer. Don't use this type directly, use NewCustomAssessmentAutomationsServerTransport instead.

func NewCustomAssessmentAutomationsServerTransport

func NewCustomAssessmentAutomationsServerTransport(srv *CustomAssessmentAutomationsServer) *CustomAssessmentAutomationsServerTransport

NewCustomAssessmentAutomationsServerTransport creates a new instance of CustomAssessmentAutomationsServerTransport with the provided implementation. The returned CustomAssessmentAutomationsServerTransport instance is connected to an instance of armsecurity.CustomAssessmentAutomationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CustomAssessmentAutomationsServerTransport) Do

Do implements the policy.Transporter interface for CustomAssessmentAutomationsServerTransport.

type CustomEntityStoreAssignmentsServer

type CustomEntityStoreAssignmentsServer struct {
	// Create is the fake for method CustomEntityStoreAssignmentsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, customEntityStoreAssignmentName string, customEntityStoreAssignmentRequestBody armsecurity.CustomEntityStoreAssignmentRequest, options *armsecurity.CustomEntityStoreAssignmentsClientCreateOptions) (resp azfake.Responder[armsecurity.CustomEntityStoreAssignmentsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CustomEntityStoreAssignmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, customEntityStoreAssignmentName string, options *armsecurity.CustomEntityStoreAssignmentsClientDeleteOptions) (resp azfake.Responder[armsecurity.CustomEntityStoreAssignmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CustomEntityStoreAssignmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, customEntityStoreAssignmentName string, options *armsecurity.CustomEntityStoreAssignmentsClientGetOptions) (resp azfake.Responder[armsecurity.CustomEntityStoreAssignmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method CustomEntityStoreAssignmentsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.CustomEntityStoreAssignmentsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.CustomEntityStoreAssignmentsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method CustomEntityStoreAssignmentsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.CustomEntityStoreAssignmentsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.CustomEntityStoreAssignmentsClientListBySubscriptionResponse])
}

CustomEntityStoreAssignmentsServer is a fake server for instances of the armsecurity.CustomEntityStoreAssignmentsClient type.

type CustomEntityStoreAssignmentsServerTransport

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

CustomEntityStoreAssignmentsServerTransport connects instances of armsecurity.CustomEntityStoreAssignmentsClient to instances of CustomEntityStoreAssignmentsServer. Don't use this type directly, use NewCustomEntityStoreAssignmentsServerTransport instead.

func NewCustomEntityStoreAssignmentsServerTransport

func NewCustomEntityStoreAssignmentsServerTransport(srv *CustomEntityStoreAssignmentsServer) *CustomEntityStoreAssignmentsServerTransport

NewCustomEntityStoreAssignmentsServerTransport creates a new instance of CustomEntityStoreAssignmentsServerTransport with the provided implementation. The returned CustomEntityStoreAssignmentsServerTransport instance is connected to an instance of armsecurity.CustomEntityStoreAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CustomEntityStoreAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for CustomEntityStoreAssignmentsServerTransport.

type DefenderForStorageServer added in v0.13.0

type DefenderForStorageServer struct {
	// Create is the fake for method DefenderForStorageClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceID string, settingName armsecurity.SettingName, defenderForStorageSetting armsecurity.DefenderForStorageSetting, options *armsecurity.DefenderForStorageClientCreateOptions) (resp azfake.Responder[armsecurity.DefenderForStorageClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DefenderForStorageClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, settingName armsecurity.SettingName, options *armsecurity.DefenderForStorageClientGetOptions) (resp azfake.Responder[armsecurity.DefenderForStorageClientGetResponse], errResp azfake.ErrorResponder)
}

DefenderForStorageServer is a fake server for instances of the armsecurity.DefenderForStorageClient type.

type DefenderForStorageServerTransport added in v0.13.0

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

DefenderForStorageServerTransport connects instances of armsecurity.DefenderForStorageClient to instances of DefenderForStorageServer. Don't use this type directly, use NewDefenderForStorageServerTransport instead.

func NewDefenderForStorageServerTransport added in v0.13.0

func NewDefenderForStorageServerTransport(srv *DefenderForStorageServer) *DefenderForStorageServerTransport

NewDefenderForStorageServerTransport creates a new instance of DefenderForStorageServerTransport with the provided implementation. The returned DefenderForStorageServerTransport instance is connected to an instance of armsecurity.DefenderForStorageClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DefenderForStorageServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for DefenderForStorageServerTransport.

type DevOpsConfigurationsServer added in v0.13.0

type DevOpsConfigurationsServer struct {
	// BeginCreateOrUpdate is the fake for method DevOpsConfigurationsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, devOpsConfiguration armsecurity.DevOpsConfiguration, options *armsecurity.DevOpsConfigurationsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armsecurity.DevOpsConfigurationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DevOpsConfigurationsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.DevOpsConfigurationsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsecurity.DevOpsConfigurationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DevOpsConfigurationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.DevOpsConfigurationsClientGetOptions) (resp azfake.Responder[armsecurity.DevOpsConfigurationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DevOpsConfigurationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, options *armsecurity.DevOpsConfigurationsClientListOptions) (resp azfake.PagerResponder[armsecurity.DevOpsConfigurationsClientListResponse])

	// BeginUpdate is the fake for method DevOpsConfigurationsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, securityConnectorName string, devOpsConfiguration armsecurity.DevOpsConfiguration, options *armsecurity.DevOpsConfigurationsClientBeginUpdateOptions) (resp azfake.PollerResponder[armsecurity.DevOpsConfigurationsClientUpdateResponse], errResp azfake.ErrorResponder)
}

DevOpsConfigurationsServer is a fake server for instances of the armsecurity.DevOpsConfigurationsClient type.

type DevOpsConfigurationsServerTransport added in v0.13.0

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

DevOpsConfigurationsServerTransport connects instances of armsecurity.DevOpsConfigurationsClient to instances of DevOpsConfigurationsServer. Don't use this type directly, use NewDevOpsConfigurationsServerTransport instead.

func NewDevOpsConfigurationsServerTransport added in v0.13.0

func NewDevOpsConfigurationsServerTransport(srv *DevOpsConfigurationsServer) *DevOpsConfigurationsServerTransport

NewDevOpsConfigurationsServerTransport creates a new instance of DevOpsConfigurationsServerTransport with the provided implementation. The returned DevOpsConfigurationsServerTransport instance is connected to an instance of armsecurity.DevOpsConfigurationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DevOpsConfigurationsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for DevOpsConfigurationsServerTransport.

type DevOpsOperationResultsServer added in v0.13.0

type DevOpsOperationResultsServer struct {
	// Get is the fake for method DevOpsOperationResultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, operationResultID string, options *armsecurity.DevOpsOperationResultsClientGetOptions) (resp azfake.Responder[armsecurity.DevOpsOperationResultsClientGetResponse], errResp azfake.ErrorResponder)
}

DevOpsOperationResultsServer is a fake server for instances of the armsecurity.DevOpsOperationResultsClient type.

type DevOpsOperationResultsServerTransport added in v0.13.0

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

DevOpsOperationResultsServerTransport connects instances of armsecurity.DevOpsOperationResultsClient to instances of DevOpsOperationResultsServer. Don't use this type directly, use NewDevOpsOperationResultsServerTransport instead.

func NewDevOpsOperationResultsServerTransport added in v0.13.0

func NewDevOpsOperationResultsServerTransport(srv *DevOpsOperationResultsServer) *DevOpsOperationResultsServerTransport

NewDevOpsOperationResultsServerTransport creates a new instance of DevOpsOperationResultsServerTransport with the provided implementation. The returned DevOpsOperationResultsServerTransport instance is connected to an instance of armsecurity.DevOpsOperationResultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DevOpsOperationResultsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for DevOpsOperationResultsServerTransport.

type DeviceSecurityGroupsServer

type DeviceSecurityGroupsServer struct {
	// CreateOrUpdate is the fake for method DeviceSecurityGroupsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceID string, deviceSecurityGroupName string, deviceSecurityGroup armsecurity.DeviceSecurityGroup, options *armsecurity.DeviceSecurityGroupsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.DeviceSecurityGroupsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DeviceSecurityGroupsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceID string, deviceSecurityGroupName string, options *armsecurity.DeviceSecurityGroupsClientDeleteOptions) (resp azfake.Responder[armsecurity.DeviceSecurityGroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DeviceSecurityGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, deviceSecurityGroupName string, options *armsecurity.DeviceSecurityGroupsClientGetOptions) (resp azfake.Responder[armsecurity.DeviceSecurityGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DeviceSecurityGroupsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceID string, options *armsecurity.DeviceSecurityGroupsClientListOptions) (resp azfake.PagerResponder[armsecurity.DeviceSecurityGroupsClientListResponse])
}

DeviceSecurityGroupsServer is a fake server for instances of the armsecurity.DeviceSecurityGroupsClient type.

type DeviceSecurityGroupsServerTransport

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

DeviceSecurityGroupsServerTransport connects instances of armsecurity.DeviceSecurityGroupsClient to instances of DeviceSecurityGroupsServer. Don't use this type directly, use NewDeviceSecurityGroupsServerTransport instead.

func NewDeviceSecurityGroupsServerTransport

func NewDeviceSecurityGroupsServerTransport(srv *DeviceSecurityGroupsServer) *DeviceSecurityGroupsServerTransport

NewDeviceSecurityGroupsServerTransport creates a new instance of DeviceSecurityGroupsServerTransport with the provided implementation. The returned DeviceSecurityGroupsServerTransport instance is connected to an instance of armsecurity.DeviceSecurityGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DeviceSecurityGroupsServerTransport) Do

Do implements the policy.Transporter interface for DeviceSecurityGroupsServerTransport.

type DiscoveredSecuritySolutionsServer

type DiscoveredSecuritySolutionsServer struct {
	// Get is the fake for method DiscoveredSecuritySolutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, discoveredSecuritySolutionName string, options *armsecurity.DiscoveredSecuritySolutionsClientGetOptions) (resp azfake.Responder[armsecurity.DiscoveredSecuritySolutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DiscoveredSecuritySolutionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.DiscoveredSecuritySolutionsClientListOptions) (resp azfake.PagerResponder[armsecurity.DiscoveredSecuritySolutionsClientListResponse])

	// NewListByHomeRegionPager is the fake for method DiscoveredSecuritySolutionsClient.NewListByHomeRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHomeRegionPager func(ascLocation string, options *armsecurity.DiscoveredSecuritySolutionsClientListByHomeRegionOptions) (resp azfake.PagerResponder[armsecurity.DiscoveredSecuritySolutionsClientListByHomeRegionResponse])
}

DiscoveredSecuritySolutionsServer is a fake server for instances of the armsecurity.DiscoveredSecuritySolutionsClient type.

type DiscoveredSecuritySolutionsServerTransport

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

DiscoveredSecuritySolutionsServerTransport connects instances of armsecurity.DiscoveredSecuritySolutionsClient to instances of DiscoveredSecuritySolutionsServer. Don't use this type directly, use NewDiscoveredSecuritySolutionsServerTransport instead.

func NewDiscoveredSecuritySolutionsServerTransport

func NewDiscoveredSecuritySolutionsServerTransport(srv *DiscoveredSecuritySolutionsServer) *DiscoveredSecuritySolutionsServerTransport

NewDiscoveredSecuritySolutionsServerTransport creates a new instance of DiscoveredSecuritySolutionsServerTransport with the provided implementation. The returned DiscoveredSecuritySolutionsServerTransport instance is connected to an instance of armsecurity.DiscoveredSecuritySolutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DiscoveredSecuritySolutionsServerTransport) Do

Do implements the policy.Transporter interface for DiscoveredSecuritySolutionsServerTransport.

type ExternalSecuritySolutionsServer

type ExternalSecuritySolutionsServer struct {
	// Get is the fake for method ExternalSecuritySolutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, externalSecuritySolutionsName string, options *armsecurity.ExternalSecuritySolutionsClientGetOptions) (resp azfake.Responder[armsecurity.ExternalSecuritySolutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ExternalSecuritySolutionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.ExternalSecuritySolutionsClientListOptions) (resp azfake.PagerResponder[armsecurity.ExternalSecuritySolutionsClientListResponse])

	// NewListByHomeRegionPager is the fake for method ExternalSecuritySolutionsClient.NewListByHomeRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHomeRegionPager func(ascLocation string, options *armsecurity.ExternalSecuritySolutionsClientListByHomeRegionOptions) (resp azfake.PagerResponder[armsecurity.ExternalSecuritySolutionsClientListByHomeRegionResponse])
}

ExternalSecuritySolutionsServer is a fake server for instances of the armsecurity.ExternalSecuritySolutionsClient type.

type ExternalSecuritySolutionsServerTransport

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

ExternalSecuritySolutionsServerTransport connects instances of armsecurity.ExternalSecuritySolutionsClient to instances of ExternalSecuritySolutionsServer. Don't use this type directly, use NewExternalSecuritySolutionsServerTransport instead.

func NewExternalSecuritySolutionsServerTransport

func NewExternalSecuritySolutionsServerTransport(srv *ExternalSecuritySolutionsServer) *ExternalSecuritySolutionsServerTransport

NewExternalSecuritySolutionsServerTransport creates a new instance of ExternalSecuritySolutionsServerTransport with the provided implementation. The returned ExternalSecuritySolutionsServerTransport instance is connected to an instance of armsecurity.ExternalSecuritySolutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ExternalSecuritySolutionsServerTransport) Do

Do implements the policy.Transporter interface for ExternalSecuritySolutionsServerTransport.

type GitHubOwnersServer added in v0.13.0

type GitHubOwnersServer struct {
	// Get is the fake for method GitHubOwnersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, ownerName string, options *armsecurity.GitHubOwnersClientGetOptions) (resp azfake.Responder[armsecurity.GitHubOwnersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GitHubOwnersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, options *armsecurity.GitHubOwnersClientListOptions) (resp azfake.PagerResponder[armsecurity.GitHubOwnersClientListResponse])

	// ListAvailable is the fake for method GitHubOwnersClient.ListAvailable
	// HTTP status codes to indicate success: http.StatusOK
	ListAvailable func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.GitHubOwnersClientListAvailableOptions) (resp azfake.Responder[armsecurity.GitHubOwnersClientListAvailableResponse], errResp azfake.ErrorResponder)
}

GitHubOwnersServer is a fake server for instances of the armsecurity.GitHubOwnersClient type.

type GitHubOwnersServerTransport added in v0.13.0

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

GitHubOwnersServerTransport connects instances of armsecurity.GitHubOwnersClient to instances of GitHubOwnersServer. Don't use this type directly, use NewGitHubOwnersServerTransport instead.

func NewGitHubOwnersServerTransport added in v0.13.0

func NewGitHubOwnersServerTransport(srv *GitHubOwnersServer) *GitHubOwnersServerTransport

NewGitHubOwnersServerTransport creates a new instance of GitHubOwnersServerTransport with the provided implementation. The returned GitHubOwnersServerTransport instance is connected to an instance of armsecurity.GitHubOwnersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GitHubOwnersServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for GitHubOwnersServerTransport.

type GitHubReposServer added in v0.13.0

type GitHubReposServer struct {
	// Get is the fake for method GitHubReposClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, ownerName string, repoName string, options *armsecurity.GitHubReposClientGetOptions) (resp azfake.Responder[armsecurity.GitHubReposClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GitHubReposClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, ownerName string, options *armsecurity.GitHubReposClientListOptions) (resp azfake.PagerResponder[armsecurity.GitHubReposClientListResponse])
}

GitHubReposServer is a fake server for instances of the armsecurity.GitHubReposClient type.

type GitHubReposServerTransport added in v0.13.0

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

GitHubReposServerTransport connects instances of armsecurity.GitHubReposClient to instances of GitHubReposServer. Don't use this type directly, use NewGitHubReposServerTransport instead.

func NewGitHubReposServerTransport added in v0.13.0

func NewGitHubReposServerTransport(srv *GitHubReposServer) *GitHubReposServerTransport

NewGitHubReposServerTransport creates a new instance of GitHubReposServerTransport with the provided implementation. The returned GitHubReposServerTransport instance is connected to an instance of armsecurity.GitHubReposClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GitHubReposServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for GitHubReposServerTransport.

type GitLabGroupsServer added in v0.13.0

type GitLabGroupsServer struct {
	// Get is the fake for method GitLabGroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, groupFQName string, options *armsecurity.GitLabGroupsClientGetOptions) (resp azfake.Responder[armsecurity.GitLabGroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GitLabGroupsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, options *armsecurity.GitLabGroupsClientListOptions) (resp azfake.PagerResponder[armsecurity.GitLabGroupsClientListResponse])

	// ListAvailable is the fake for method GitLabGroupsClient.ListAvailable
	// HTTP status codes to indicate success: http.StatusOK
	ListAvailable func(ctx context.Context, resourceGroupName string, securityConnectorName string, options *armsecurity.GitLabGroupsClientListAvailableOptions) (resp azfake.Responder[armsecurity.GitLabGroupsClientListAvailableResponse], errResp azfake.ErrorResponder)
}

GitLabGroupsServer is a fake server for instances of the armsecurity.GitLabGroupsClient type.

type GitLabGroupsServerTransport added in v0.13.0

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

GitLabGroupsServerTransport connects instances of armsecurity.GitLabGroupsClient to instances of GitLabGroupsServer. Don't use this type directly, use NewGitLabGroupsServerTransport instead.

func NewGitLabGroupsServerTransport added in v0.13.0

func NewGitLabGroupsServerTransport(srv *GitLabGroupsServer) *GitLabGroupsServerTransport

NewGitLabGroupsServerTransport creates a new instance of GitLabGroupsServerTransport with the provided implementation. The returned GitLabGroupsServerTransport instance is connected to an instance of armsecurity.GitLabGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GitLabGroupsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for GitLabGroupsServerTransport.

type GitLabProjectsServer added in v0.13.0

type GitLabProjectsServer struct {
	// Get is the fake for method GitLabProjectsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, securityConnectorName string, groupFQName string, projectName string, options *armsecurity.GitLabProjectsClientGetOptions) (resp azfake.Responder[armsecurity.GitLabProjectsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GitLabProjectsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, securityConnectorName string, groupFQName string, options *armsecurity.GitLabProjectsClientListOptions) (resp azfake.PagerResponder[armsecurity.GitLabProjectsClientListResponse])
}

GitLabProjectsServer is a fake server for instances of the armsecurity.GitLabProjectsClient type.

type GitLabProjectsServerTransport added in v0.13.0

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

GitLabProjectsServerTransport connects instances of armsecurity.GitLabProjectsClient to instances of GitLabProjectsServer. Don't use this type directly, use NewGitLabProjectsServerTransport instead.

func NewGitLabProjectsServerTransport added in v0.13.0

func NewGitLabProjectsServerTransport(srv *GitLabProjectsServer) *GitLabProjectsServerTransport

NewGitLabProjectsServerTransport creates a new instance of GitLabProjectsServerTransport with the provided implementation. The returned GitLabProjectsServerTransport instance is connected to an instance of armsecurity.GitLabProjectsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GitLabProjectsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for GitLabProjectsServerTransport.

type GitLabSubgroupsServer added in v0.13.0

type GitLabSubgroupsServer struct {
	// List is the fake for method GitLabSubgroupsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, securityConnectorName string, groupFQName string, options *armsecurity.GitLabSubgroupsClientListOptions) (resp azfake.Responder[armsecurity.GitLabSubgroupsClientListResponse], errResp azfake.ErrorResponder)
}

GitLabSubgroupsServer is a fake server for instances of the armsecurity.GitLabSubgroupsClient type.

type GitLabSubgroupsServerTransport added in v0.13.0

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

GitLabSubgroupsServerTransport connects instances of armsecurity.GitLabSubgroupsClient to instances of GitLabSubgroupsServer. Don't use this type directly, use NewGitLabSubgroupsServerTransport instead.

func NewGitLabSubgroupsServerTransport added in v0.13.0

func NewGitLabSubgroupsServerTransport(srv *GitLabSubgroupsServer) *GitLabSubgroupsServerTransport

NewGitLabSubgroupsServerTransport creates a new instance of GitLabSubgroupsServerTransport with the provided implementation. The returned GitLabSubgroupsServerTransport instance is connected to an instance of armsecurity.GitLabSubgroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GitLabSubgroupsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for GitLabSubgroupsServerTransport.

type GovernanceAssignmentsServer

type GovernanceAssignmentsServer struct {
	// CreateOrUpdate is the fake for method GovernanceAssignmentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, scope string, assessmentName string, assignmentKey string, governanceAssignment armsecurity.GovernanceAssignment, options *armsecurity.GovernanceAssignmentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.GovernanceAssignmentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method GovernanceAssignmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, scope string, assessmentName string, assignmentKey string, options *armsecurity.GovernanceAssignmentsClientDeleteOptions) (resp azfake.Responder[armsecurity.GovernanceAssignmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method GovernanceAssignmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, assessmentName string, assignmentKey string, options *armsecurity.GovernanceAssignmentsClientGetOptions) (resp azfake.Responder[armsecurity.GovernanceAssignmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GovernanceAssignmentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, assessmentName string, options *armsecurity.GovernanceAssignmentsClientListOptions) (resp azfake.PagerResponder[armsecurity.GovernanceAssignmentsClientListResponse])
}

GovernanceAssignmentsServer is a fake server for instances of the armsecurity.GovernanceAssignmentsClient type.

type GovernanceAssignmentsServerTransport

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

GovernanceAssignmentsServerTransport connects instances of armsecurity.GovernanceAssignmentsClient to instances of GovernanceAssignmentsServer. Don't use this type directly, use NewGovernanceAssignmentsServerTransport instead.

func NewGovernanceAssignmentsServerTransport

func NewGovernanceAssignmentsServerTransport(srv *GovernanceAssignmentsServer) *GovernanceAssignmentsServerTransport

NewGovernanceAssignmentsServerTransport creates a new instance of GovernanceAssignmentsServerTransport with the provided implementation. The returned GovernanceAssignmentsServerTransport instance is connected to an instance of armsecurity.GovernanceAssignmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GovernanceAssignmentsServerTransport) Do

Do implements the policy.Transporter interface for GovernanceAssignmentsServerTransport.

type GovernanceRulesServer

type GovernanceRulesServer struct {
	// CreateOrUpdate is the fake for method GovernanceRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, scope string, ruleID string, governanceRule armsecurity.GovernanceRule, options *armsecurity.GovernanceRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.GovernanceRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method GovernanceRulesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, scope string, ruleID string, options *armsecurity.GovernanceRulesClientBeginDeleteOptions) (resp azfake.PollerResponder[armsecurity.GovernanceRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginExecute is the fake for method GovernanceRulesClient.BeginExecute
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginExecute func(ctx context.Context, scope string, ruleID string, options *armsecurity.GovernanceRulesClientBeginExecuteOptions) (resp azfake.PollerResponder[armsecurity.GovernanceRulesClientExecuteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method GovernanceRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, ruleID string, options *armsecurity.GovernanceRulesClientGetOptions) (resp azfake.Responder[armsecurity.GovernanceRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method GovernanceRulesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.GovernanceRulesClientListOptions) (resp azfake.PagerResponder[armsecurity.GovernanceRulesClientListResponse])

	// OperationResults is the fake for method GovernanceRulesClient.OperationResults
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	OperationResults func(ctx context.Context, scope string, ruleID string, operationID string, options *armsecurity.GovernanceRulesClientOperationResultsOptions) (resp azfake.Responder[armsecurity.GovernanceRulesClientOperationResultsResponse], errResp azfake.ErrorResponder)
}

GovernanceRulesServer is a fake server for instances of the armsecurity.GovernanceRulesClient type.

type GovernanceRulesServerTransport

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

GovernanceRulesServerTransport connects instances of armsecurity.GovernanceRulesClient to instances of GovernanceRulesServer. Don't use this type directly, use NewGovernanceRulesServerTransport instead.

func NewGovernanceRulesServerTransport

func NewGovernanceRulesServerTransport(srv *GovernanceRulesServer) *GovernanceRulesServerTransport

NewGovernanceRulesServerTransport creates a new instance of GovernanceRulesServerTransport with the provided implementation. The returned GovernanceRulesServerTransport instance is connected to an instance of armsecurity.GovernanceRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GovernanceRulesServerTransport) Do

Do implements the policy.Transporter interface for GovernanceRulesServerTransport.

type HealthReportsServer

type HealthReportsServer struct {
	// Get is the fake for method HealthReportsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceID string, healthReportName string, options *armsecurity.HealthReportsClientGetOptions) (resp azfake.Responder[armsecurity.HealthReportsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method HealthReportsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.HealthReportsClientListOptions) (resp azfake.PagerResponder[armsecurity.HealthReportsClientListResponse])
}

HealthReportsServer is a fake server for instances of the armsecurity.HealthReportsClient type.

type HealthReportsServerTransport

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

HealthReportsServerTransport connects instances of armsecurity.HealthReportsClient to instances of HealthReportsServer. Don't use this type directly, use NewHealthReportsServerTransport instead.

func NewHealthReportsServerTransport

func NewHealthReportsServerTransport(srv *HealthReportsServer) *HealthReportsServerTransport

NewHealthReportsServerTransport creates a new instance of HealthReportsServerTransport with the provided implementation. The returned HealthReportsServerTransport instance is connected to an instance of armsecurity.HealthReportsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HealthReportsServerTransport) Do

Do implements the policy.Transporter interface for HealthReportsServerTransport.

type InformationProtectionPoliciesServer

type InformationProtectionPoliciesServer struct {
	// CreateOrUpdate is the fake for method InformationProtectionPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, scope string, informationProtectionPolicyName armsecurity.InformationProtectionPolicyName, informationProtectionPolicy armsecurity.InformationProtectionPolicy, options *armsecurity.InformationProtectionPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.InformationProtectionPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method InformationProtectionPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, informationProtectionPolicyName armsecurity.InformationProtectionPolicyName, options *armsecurity.InformationProtectionPoliciesClientGetOptions) (resp azfake.Responder[armsecurity.InformationProtectionPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method InformationProtectionPoliciesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, options *armsecurity.InformationProtectionPoliciesClientListOptions) (resp azfake.PagerResponder[armsecurity.InformationProtectionPoliciesClientListResponse])
}

InformationProtectionPoliciesServer is a fake server for instances of the armsecurity.InformationProtectionPoliciesClient type.

type InformationProtectionPoliciesServerTransport

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

InformationProtectionPoliciesServerTransport connects instances of armsecurity.InformationProtectionPoliciesClient to instances of InformationProtectionPoliciesServer. Don't use this type directly, use NewInformationProtectionPoliciesServerTransport instead.

func NewInformationProtectionPoliciesServerTransport

func NewInformationProtectionPoliciesServerTransport(srv *InformationProtectionPoliciesServer) *InformationProtectionPoliciesServerTransport

NewInformationProtectionPoliciesServerTransport creates a new instance of InformationProtectionPoliciesServerTransport with the provided implementation. The returned InformationProtectionPoliciesServerTransport instance is connected to an instance of armsecurity.InformationProtectionPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*InformationProtectionPoliciesServerTransport) Do

Do implements the policy.Transporter interface for InformationProtectionPoliciesServerTransport.

type IotSecuritySolutionAnalyticsServer

type IotSecuritySolutionAnalyticsServer struct {
	// Get is the fake for method IotSecuritySolutionAnalyticsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionAnalyticsClientGetOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionAnalyticsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method IotSecuritySolutionAnalyticsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionAnalyticsClientListOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionAnalyticsClientListResponse], errResp azfake.ErrorResponder)
}

IotSecuritySolutionAnalyticsServer is a fake server for instances of the armsecurity.IotSecuritySolutionAnalyticsClient type.

type IotSecuritySolutionAnalyticsServerTransport

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

IotSecuritySolutionAnalyticsServerTransport connects instances of armsecurity.IotSecuritySolutionAnalyticsClient to instances of IotSecuritySolutionAnalyticsServer. Don't use this type directly, use NewIotSecuritySolutionAnalyticsServerTransport instead.

func NewIotSecuritySolutionAnalyticsServerTransport

func NewIotSecuritySolutionAnalyticsServerTransport(srv *IotSecuritySolutionAnalyticsServer) *IotSecuritySolutionAnalyticsServerTransport

NewIotSecuritySolutionAnalyticsServerTransport creates a new instance of IotSecuritySolutionAnalyticsServerTransport with the provided implementation. The returned IotSecuritySolutionAnalyticsServerTransport instance is connected to an instance of armsecurity.IotSecuritySolutionAnalyticsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IotSecuritySolutionAnalyticsServerTransport) Do

Do implements the policy.Transporter interface for IotSecuritySolutionAnalyticsServerTransport.

type IotSecuritySolutionServer

type IotSecuritySolutionServer struct {
	// CreateOrUpdate is the fake for method IotSecuritySolutionClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, solutionName string, iotSecuritySolutionData armsecurity.IoTSecuritySolutionModel, options *armsecurity.IotSecuritySolutionClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method IotSecuritySolutionClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionClientDeleteOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IotSecuritySolutionClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionClientGetOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method IotSecuritySolutionClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.IotSecuritySolutionClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.IotSecuritySolutionClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method IotSecuritySolutionClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.IotSecuritySolutionClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.IotSecuritySolutionClientListBySubscriptionResponse])

	// Update is the fake for method IotSecuritySolutionClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, solutionName string, updateIotSecuritySolutionData armsecurity.UpdateIotSecuritySolutionData, options *armsecurity.IotSecuritySolutionClientUpdateOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionClientUpdateResponse], errResp azfake.ErrorResponder)
}

IotSecuritySolutionServer is a fake server for instances of the armsecurity.IotSecuritySolutionClient type.

type IotSecuritySolutionServerTransport

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

IotSecuritySolutionServerTransport connects instances of armsecurity.IotSecuritySolutionClient to instances of IotSecuritySolutionServer. Don't use this type directly, use NewIotSecuritySolutionServerTransport instead.

func NewIotSecuritySolutionServerTransport

func NewIotSecuritySolutionServerTransport(srv *IotSecuritySolutionServer) *IotSecuritySolutionServerTransport

NewIotSecuritySolutionServerTransport creates a new instance of IotSecuritySolutionServerTransport with the provided implementation. The returned IotSecuritySolutionServerTransport instance is connected to an instance of armsecurity.IotSecuritySolutionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IotSecuritySolutionServerTransport) Do

Do implements the policy.Transporter interface for IotSecuritySolutionServerTransport.

type IotSecuritySolutionsAnalyticsAggregatedAlertServer

type IotSecuritySolutionsAnalyticsAggregatedAlertServer struct {
	// Dismiss is the fake for method IotSecuritySolutionsAnalyticsAggregatedAlertClient.Dismiss
	// HTTP status codes to indicate success: http.StatusOK
	Dismiss func(ctx context.Context, resourceGroupName string, solutionName string, aggregatedAlertName string, options *armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientDismissOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientDismissResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IotSecuritySolutionsAnalyticsAggregatedAlertClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, solutionName string, aggregatedAlertName string, options *armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientGetOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method IotSecuritySolutionsAnalyticsAggregatedAlertClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientListOptions) (resp azfake.PagerResponder[armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClientListResponse])
}

IotSecuritySolutionsAnalyticsAggregatedAlertServer is a fake server for instances of the armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClient type.

type IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport

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

IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport connects instances of armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClient to instances of IotSecuritySolutionsAnalyticsAggregatedAlertServer. Don't use this type directly, use NewIotSecuritySolutionsAnalyticsAggregatedAlertServerTransport instead.

func NewIotSecuritySolutionsAnalyticsAggregatedAlertServerTransport

func NewIotSecuritySolutionsAnalyticsAggregatedAlertServerTransport(srv *IotSecuritySolutionsAnalyticsAggregatedAlertServer) *IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport

NewIotSecuritySolutionsAnalyticsAggregatedAlertServerTransport creates a new instance of IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport with the provided implementation. The returned IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport instance is connected to an instance of armsecurity.IotSecuritySolutionsAnalyticsAggregatedAlertClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport) Do

Do implements the policy.Transporter interface for IotSecuritySolutionsAnalyticsAggregatedAlertServerTransport.

type IotSecuritySolutionsAnalyticsRecommendationServer

type IotSecuritySolutionsAnalyticsRecommendationServer struct {
	// Get is the fake for method IotSecuritySolutionsAnalyticsRecommendationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, solutionName string, aggregatedRecommendationName string, options *armsecurity.IotSecuritySolutionsAnalyticsRecommendationClientGetOptions) (resp azfake.Responder[armsecurity.IotSecuritySolutionsAnalyticsRecommendationClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method IotSecuritySolutionsAnalyticsRecommendationClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, solutionName string, options *armsecurity.IotSecuritySolutionsAnalyticsRecommendationClientListOptions) (resp azfake.PagerResponder[armsecurity.IotSecuritySolutionsAnalyticsRecommendationClientListResponse])
}

IotSecuritySolutionsAnalyticsRecommendationServer is a fake server for instances of the armsecurity.IotSecuritySolutionsAnalyticsRecommendationClient type.

type IotSecuritySolutionsAnalyticsRecommendationServerTransport

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

IotSecuritySolutionsAnalyticsRecommendationServerTransport connects instances of armsecurity.IotSecuritySolutionsAnalyticsRecommendationClient to instances of IotSecuritySolutionsAnalyticsRecommendationServer. Don't use this type directly, use NewIotSecuritySolutionsAnalyticsRecommendationServerTransport instead.

func NewIotSecuritySolutionsAnalyticsRecommendationServerTransport

func NewIotSecuritySolutionsAnalyticsRecommendationServerTransport(srv *IotSecuritySolutionsAnalyticsRecommendationServer) *IotSecuritySolutionsAnalyticsRecommendationServerTransport

NewIotSecuritySolutionsAnalyticsRecommendationServerTransport creates a new instance of IotSecuritySolutionsAnalyticsRecommendationServerTransport with the provided implementation. The returned IotSecuritySolutionsAnalyticsRecommendationServerTransport instance is connected to an instance of armsecurity.IotSecuritySolutionsAnalyticsRecommendationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IotSecuritySolutionsAnalyticsRecommendationServerTransport) Do

Do implements the policy.Transporter interface for IotSecuritySolutionsAnalyticsRecommendationServerTransport.

type JitNetworkAccessPoliciesServer

type JitNetworkAccessPoliciesServer struct {
	// CreateOrUpdate is the fake for method JitNetworkAccessPoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, ascLocation string, jitNetworkAccessPolicyName string, body armsecurity.JitNetworkAccessPolicy, options *armsecurity.JitNetworkAccessPoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.JitNetworkAccessPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JitNetworkAccessPoliciesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, ascLocation string, jitNetworkAccessPolicyName string, options *armsecurity.JitNetworkAccessPoliciesClientDeleteOptions) (resp azfake.Responder[armsecurity.JitNetworkAccessPoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JitNetworkAccessPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, jitNetworkAccessPolicyName string, options *armsecurity.JitNetworkAccessPoliciesClientGetOptions) (resp azfake.Responder[armsecurity.JitNetworkAccessPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// Initiate is the fake for method JitNetworkAccessPoliciesClient.Initiate
	// HTTP status codes to indicate success: http.StatusAccepted
	Initiate func(ctx context.Context, resourceGroupName string, ascLocation string, jitNetworkAccessPolicyName string, body armsecurity.JitNetworkAccessPolicyInitiateRequest, options *armsecurity.JitNetworkAccessPoliciesClientInitiateOptions) (resp azfake.Responder[armsecurity.JitNetworkAccessPoliciesClientInitiateResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method JitNetworkAccessPoliciesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.JitNetworkAccessPoliciesClientListOptions) (resp azfake.PagerResponder[armsecurity.JitNetworkAccessPoliciesClientListResponse])

	// NewListByRegionPager is the fake for method JitNetworkAccessPoliciesClient.NewListByRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByRegionPager func(ascLocation string, options *armsecurity.JitNetworkAccessPoliciesClientListByRegionOptions) (resp azfake.PagerResponder[armsecurity.JitNetworkAccessPoliciesClientListByRegionResponse])

	// NewListByResourceGroupPager is the fake for method JitNetworkAccessPoliciesClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armsecurity.JitNetworkAccessPoliciesClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.JitNetworkAccessPoliciesClientListByResourceGroupResponse])

	// NewListByResourceGroupAndRegionPager is the fake for method JitNetworkAccessPoliciesClient.NewListByResourceGroupAndRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupAndRegionPager func(resourceGroupName string, ascLocation string, options *armsecurity.JitNetworkAccessPoliciesClientListByResourceGroupAndRegionOptions) (resp azfake.PagerResponder[armsecurity.JitNetworkAccessPoliciesClientListByResourceGroupAndRegionResponse])
}

JitNetworkAccessPoliciesServer is a fake server for instances of the armsecurity.JitNetworkAccessPoliciesClient type.

type JitNetworkAccessPoliciesServerTransport

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

JitNetworkAccessPoliciesServerTransport connects instances of armsecurity.JitNetworkAccessPoliciesClient to instances of JitNetworkAccessPoliciesServer. Don't use this type directly, use NewJitNetworkAccessPoliciesServerTransport instead.

func NewJitNetworkAccessPoliciesServerTransport

func NewJitNetworkAccessPoliciesServerTransport(srv *JitNetworkAccessPoliciesServer) *JitNetworkAccessPoliciesServerTransport

NewJitNetworkAccessPoliciesServerTransport creates a new instance of JitNetworkAccessPoliciesServerTransport with the provided implementation. The returned JitNetworkAccessPoliciesServerTransport instance is connected to an instance of armsecurity.JitNetworkAccessPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JitNetworkAccessPoliciesServerTransport) Do

Do implements the policy.Transporter interface for JitNetworkAccessPoliciesServerTransport.

type LocationsServer

type LocationsServer struct {
	// Get is the fake for method LocationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, ascLocation string, options *armsecurity.LocationsClientGetOptions) (resp azfake.Responder[armsecurity.LocationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method LocationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.LocationsClientListOptions) (resp azfake.PagerResponder[armsecurity.LocationsClientListResponse])
}

LocationsServer is a fake server for instances of the armsecurity.LocationsClient type.

type LocationsServerTransport

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

LocationsServerTransport connects instances of armsecurity.LocationsClient to instances of LocationsServer. Don't use this type directly, use NewLocationsServerTransport instead.

func NewLocationsServerTransport

func NewLocationsServerTransport(srv *LocationsServer) *LocationsServerTransport

NewLocationsServerTransport creates a new instance of LocationsServerTransport with the provided implementation. The returned LocationsServerTransport instance is connected to an instance of armsecurity.LocationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LocationsServerTransport) Do

Do implements the policy.Transporter interface for LocationsServerTransport.

type MdeOnboardingsServer

type MdeOnboardingsServer struct {
	// Get is the fake for method MdeOnboardingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, options *armsecurity.MdeOnboardingsClientGetOptions) (resp azfake.Responder[armsecurity.MdeOnboardingsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method MdeOnboardingsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armsecurity.MdeOnboardingsClientListOptions) (resp azfake.Responder[armsecurity.MdeOnboardingsClientListResponse], errResp azfake.ErrorResponder)
}

MdeOnboardingsServer is a fake server for instances of the armsecurity.MdeOnboardingsClient type.

type MdeOnboardingsServerTransport

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

MdeOnboardingsServerTransport connects instances of armsecurity.MdeOnboardingsClient to instances of MdeOnboardingsServer. Don't use this type directly, use NewMdeOnboardingsServerTransport instead.

func NewMdeOnboardingsServerTransport

func NewMdeOnboardingsServerTransport(srv *MdeOnboardingsServer) *MdeOnboardingsServerTransport

NewMdeOnboardingsServerTransport creates a new instance of MdeOnboardingsServerTransport with the provided implementation. The returned MdeOnboardingsServerTransport instance is connected to an instance of armsecurity.MdeOnboardingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MdeOnboardingsServerTransport) Do

Do implements the policy.Transporter interface for MdeOnboardingsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armsecurity.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 armsecurity.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 OperatorsServer

type OperatorsServer struct {
	// CreateOrUpdate is the fake for method OperatorsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, pricingName string, securityOperatorName string, options *armsecurity.OperatorsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.OperatorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method OperatorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, pricingName string, securityOperatorName string, options *armsecurity.OperatorsClientDeleteOptions) (resp azfake.Responder[armsecurity.OperatorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OperatorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, pricingName string, securityOperatorName string, options *armsecurity.OperatorsClientGetOptions) (resp azfake.Responder[armsecurity.OperatorsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method OperatorsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, pricingName string, options *armsecurity.OperatorsClientListOptions) (resp azfake.Responder[armsecurity.OperatorsClientListResponse], errResp azfake.ErrorResponder)
}

OperatorsServer is a fake server for instances of the armsecurity.OperatorsClient type.

type OperatorsServerTransport

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

OperatorsServerTransport connects instances of armsecurity.OperatorsClient to instances of OperatorsServer. Don't use this type directly, use NewOperatorsServerTransport instead.

func NewOperatorsServerTransport

func NewOperatorsServerTransport(srv *OperatorsServer) *OperatorsServerTransport

NewOperatorsServerTransport creates a new instance of OperatorsServerTransport with the provided implementation. The returned OperatorsServerTransport instance is connected to an instance of armsecurity.OperatorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperatorsServerTransport) Do

Do implements the policy.Transporter interface for OperatorsServerTransport.

type PricingsServer

type PricingsServer struct {
	// Delete is the fake for method PricingsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, scopeID string, pricingName string, options *armsecurity.PricingsClientDeleteOptions) (resp azfake.Responder[armsecurity.PricingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method PricingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scopeID string, pricingName string, options *armsecurity.PricingsClientGetOptions) (resp azfake.Responder[armsecurity.PricingsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method PricingsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, scopeID string, options *armsecurity.PricingsClientListOptions) (resp azfake.Responder[armsecurity.PricingsClientListResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method PricingsClient.Update
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Update func(ctx context.Context, scopeID string, pricingName string, pricing armsecurity.Pricing, options *armsecurity.PricingsClientUpdateOptions) (resp azfake.Responder[armsecurity.PricingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

PricingsServer is a fake server for instances of the armsecurity.PricingsClient type.

type PricingsServerTransport

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

PricingsServerTransport connects instances of armsecurity.PricingsClient to instances of PricingsServer. Don't use this type directly, use NewPricingsServerTransport instead.

func NewPricingsServerTransport

func NewPricingsServerTransport(srv *PricingsServer) *PricingsServerTransport

NewPricingsServerTransport creates a new instance of PricingsServerTransport with the provided implementation. The returned PricingsServerTransport instance is connected to an instance of armsecurity.PricingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PricingsServerTransport) Do

Do implements the policy.Transporter interface for PricingsServerTransport.

type RegulatoryComplianceAssessmentsServer

type RegulatoryComplianceAssessmentsServer struct {
	// Get is the fake for method RegulatoryComplianceAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, regulatoryComplianceStandardName string, regulatoryComplianceControlName string, regulatoryComplianceAssessmentName string, options *armsecurity.RegulatoryComplianceAssessmentsClientGetOptions) (resp azfake.Responder[armsecurity.RegulatoryComplianceAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RegulatoryComplianceAssessmentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(regulatoryComplianceStandardName string, regulatoryComplianceControlName string, options *armsecurity.RegulatoryComplianceAssessmentsClientListOptions) (resp azfake.PagerResponder[armsecurity.RegulatoryComplianceAssessmentsClientListResponse])
}

RegulatoryComplianceAssessmentsServer is a fake server for instances of the armsecurity.RegulatoryComplianceAssessmentsClient type.

type RegulatoryComplianceAssessmentsServerTransport

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

RegulatoryComplianceAssessmentsServerTransport connects instances of armsecurity.RegulatoryComplianceAssessmentsClient to instances of RegulatoryComplianceAssessmentsServer. Don't use this type directly, use NewRegulatoryComplianceAssessmentsServerTransport instead.

func NewRegulatoryComplianceAssessmentsServerTransport

func NewRegulatoryComplianceAssessmentsServerTransport(srv *RegulatoryComplianceAssessmentsServer) *RegulatoryComplianceAssessmentsServerTransport

NewRegulatoryComplianceAssessmentsServerTransport creates a new instance of RegulatoryComplianceAssessmentsServerTransport with the provided implementation. The returned RegulatoryComplianceAssessmentsServerTransport instance is connected to an instance of armsecurity.RegulatoryComplianceAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RegulatoryComplianceAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for RegulatoryComplianceAssessmentsServerTransport.

type RegulatoryComplianceControlsServer

type RegulatoryComplianceControlsServer struct {
	// Get is the fake for method RegulatoryComplianceControlsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, regulatoryComplianceStandardName string, regulatoryComplianceControlName string, options *armsecurity.RegulatoryComplianceControlsClientGetOptions) (resp azfake.Responder[armsecurity.RegulatoryComplianceControlsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RegulatoryComplianceControlsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(regulatoryComplianceStandardName string, options *armsecurity.RegulatoryComplianceControlsClientListOptions) (resp azfake.PagerResponder[armsecurity.RegulatoryComplianceControlsClientListResponse])
}

RegulatoryComplianceControlsServer is a fake server for instances of the armsecurity.RegulatoryComplianceControlsClient type.

type RegulatoryComplianceControlsServerTransport

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

RegulatoryComplianceControlsServerTransport connects instances of armsecurity.RegulatoryComplianceControlsClient to instances of RegulatoryComplianceControlsServer. Don't use this type directly, use NewRegulatoryComplianceControlsServerTransport instead.

func NewRegulatoryComplianceControlsServerTransport

func NewRegulatoryComplianceControlsServerTransport(srv *RegulatoryComplianceControlsServer) *RegulatoryComplianceControlsServerTransport

NewRegulatoryComplianceControlsServerTransport creates a new instance of RegulatoryComplianceControlsServerTransport with the provided implementation. The returned RegulatoryComplianceControlsServerTransport instance is connected to an instance of armsecurity.RegulatoryComplianceControlsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RegulatoryComplianceControlsServerTransport) Do

Do implements the policy.Transporter interface for RegulatoryComplianceControlsServerTransport.

type RegulatoryComplianceStandardsServer

type RegulatoryComplianceStandardsServer struct {
	// Get is the fake for method RegulatoryComplianceStandardsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, regulatoryComplianceStandardName string, options *armsecurity.RegulatoryComplianceStandardsClientGetOptions) (resp azfake.Responder[armsecurity.RegulatoryComplianceStandardsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method RegulatoryComplianceStandardsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.RegulatoryComplianceStandardsClientListOptions) (resp azfake.PagerResponder[armsecurity.RegulatoryComplianceStandardsClientListResponse])
}

RegulatoryComplianceStandardsServer is a fake server for instances of the armsecurity.RegulatoryComplianceStandardsClient type.

type RegulatoryComplianceStandardsServerTransport

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

RegulatoryComplianceStandardsServerTransport connects instances of armsecurity.RegulatoryComplianceStandardsClient to instances of RegulatoryComplianceStandardsServer. Don't use this type directly, use NewRegulatoryComplianceStandardsServerTransport instead.

func NewRegulatoryComplianceStandardsServerTransport

func NewRegulatoryComplianceStandardsServerTransport(srv *RegulatoryComplianceStandardsServer) *RegulatoryComplianceStandardsServerTransport

NewRegulatoryComplianceStandardsServerTransport creates a new instance of RegulatoryComplianceStandardsServerTransport with the provided implementation. The returned RegulatoryComplianceStandardsServerTransport instance is connected to an instance of armsecurity.RegulatoryComplianceStandardsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RegulatoryComplianceStandardsServerTransport) Do

Do implements the policy.Transporter interface for RegulatoryComplianceStandardsServerTransport.

type SQLVulnerabilityAssessmentBaselineRulesServer

type SQLVulnerabilityAssessmentBaselineRulesServer struct {
	// Add is the fake for method SQLVulnerabilityAssessmentBaselineRulesClient.Add
	// HTTP status codes to indicate success: http.StatusOK
	Add func(ctx context.Context, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientAddOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientAddResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdate is the fake for method SQLVulnerabilityAssessmentBaselineRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, ruleID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SQLVulnerabilityAssessmentBaselineRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, ruleID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientDeleteOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SQLVulnerabilityAssessmentBaselineRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, ruleID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientGetOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SQLVulnerabilityAssessmentBaselineRulesClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientListOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentBaselineRulesClientListResponse], errResp azfake.ErrorResponder)
}

SQLVulnerabilityAssessmentBaselineRulesServer is a fake server for instances of the armsecurity.SQLVulnerabilityAssessmentBaselineRulesClient type.

type SQLVulnerabilityAssessmentBaselineRulesServerTransport

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

SQLVulnerabilityAssessmentBaselineRulesServerTransport connects instances of armsecurity.SQLVulnerabilityAssessmentBaselineRulesClient to instances of SQLVulnerabilityAssessmentBaselineRulesServer. Don't use this type directly, use NewSQLVulnerabilityAssessmentBaselineRulesServerTransport instead.

func NewSQLVulnerabilityAssessmentBaselineRulesServerTransport

func NewSQLVulnerabilityAssessmentBaselineRulesServerTransport(srv *SQLVulnerabilityAssessmentBaselineRulesServer) *SQLVulnerabilityAssessmentBaselineRulesServerTransport

NewSQLVulnerabilityAssessmentBaselineRulesServerTransport creates a new instance of SQLVulnerabilityAssessmentBaselineRulesServerTransport with the provided implementation. The returned SQLVulnerabilityAssessmentBaselineRulesServerTransport instance is connected to an instance of armsecurity.SQLVulnerabilityAssessmentBaselineRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SQLVulnerabilityAssessmentBaselineRulesServerTransport) Do

Do implements the policy.Transporter interface for SQLVulnerabilityAssessmentBaselineRulesServerTransport.

type SQLVulnerabilityAssessmentScanResultsServer

type SQLVulnerabilityAssessmentScanResultsServer struct {
	// Get is the fake for method SQLVulnerabilityAssessmentScanResultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scanID string, scanResultID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentScanResultsClientGetOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentScanResultsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SQLVulnerabilityAssessmentScanResultsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, scanID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentScanResultsClientListOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentScanResultsClientListResponse], errResp azfake.ErrorResponder)
}

SQLVulnerabilityAssessmentScanResultsServer is a fake server for instances of the armsecurity.SQLVulnerabilityAssessmentScanResultsClient type.

type SQLVulnerabilityAssessmentScanResultsServerTransport

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

SQLVulnerabilityAssessmentScanResultsServerTransport connects instances of armsecurity.SQLVulnerabilityAssessmentScanResultsClient to instances of SQLVulnerabilityAssessmentScanResultsServer. Don't use this type directly, use NewSQLVulnerabilityAssessmentScanResultsServerTransport instead.

func NewSQLVulnerabilityAssessmentScanResultsServerTransport

func NewSQLVulnerabilityAssessmentScanResultsServerTransport(srv *SQLVulnerabilityAssessmentScanResultsServer) *SQLVulnerabilityAssessmentScanResultsServerTransport

NewSQLVulnerabilityAssessmentScanResultsServerTransport creates a new instance of SQLVulnerabilityAssessmentScanResultsServerTransport with the provided implementation. The returned SQLVulnerabilityAssessmentScanResultsServerTransport instance is connected to an instance of armsecurity.SQLVulnerabilityAssessmentScanResultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SQLVulnerabilityAssessmentScanResultsServerTransport) Do

Do implements the policy.Transporter interface for SQLVulnerabilityAssessmentScanResultsServerTransport.

type SQLVulnerabilityAssessmentScansServer

type SQLVulnerabilityAssessmentScansServer struct {
	// Get is the fake for method SQLVulnerabilityAssessmentScansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scanID string, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentScansClientGetOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentScansClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SQLVulnerabilityAssessmentScansClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, workspaceID string, resourceID string, options *armsecurity.SQLVulnerabilityAssessmentScansClientListOptions) (resp azfake.Responder[armsecurity.SQLVulnerabilityAssessmentScansClientListResponse], errResp azfake.ErrorResponder)
}

SQLVulnerabilityAssessmentScansServer is a fake server for instances of the armsecurity.SQLVulnerabilityAssessmentScansClient type.

type SQLVulnerabilityAssessmentScansServerTransport

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

SQLVulnerabilityAssessmentScansServerTransport connects instances of armsecurity.SQLVulnerabilityAssessmentScansClient to instances of SQLVulnerabilityAssessmentScansServer. Don't use this type directly, use NewSQLVulnerabilityAssessmentScansServerTransport instead.

func NewSQLVulnerabilityAssessmentScansServerTransport

func NewSQLVulnerabilityAssessmentScansServerTransport(srv *SQLVulnerabilityAssessmentScansServer) *SQLVulnerabilityAssessmentScansServerTransport

NewSQLVulnerabilityAssessmentScansServerTransport creates a new instance of SQLVulnerabilityAssessmentScansServerTransport with the provided implementation. The returned SQLVulnerabilityAssessmentScansServerTransport instance is connected to an instance of armsecurity.SQLVulnerabilityAssessmentScansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SQLVulnerabilityAssessmentScansServerTransport) Do

Do implements the policy.Transporter interface for SQLVulnerabilityAssessmentScansServerTransport.

type SecureScoreControlDefinitionsServer

type SecureScoreControlDefinitionsServer struct {
	// NewListPager is the fake for method SecureScoreControlDefinitionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.SecureScoreControlDefinitionsClientListOptions) (resp azfake.PagerResponder[armsecurity.SecureScoreControlDefinitionsClientListResponse])

	// NewListBySubscriptionPager is the fake for method SecureScoreControlDefinitionsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.SecureScoreControlDefinitionsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.SecureScoreControlDefinitionsClientListBySubscriptionResponse])
}

SecureScoreControlDefinitionsServer is a fake server for instances of the armsecurity.SecureScoreControlDefinitionsClient type.

type SecureScoreControlDefinitionsServerTransport

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

SecureScoreControlDefinitionsServerTransport connects instances of armsecurity.SecureScoreControlDefinitionsClient to instances of SecureScoreControlDefinitionsServer. Don't use this type directly, use NewSecureScoreControlDefinitionsServerTransport instead.

func NewSecureScoreControlDefinitionsServerTransport

func NewSecureScoreControlDefinitionsServerTransport(srv *SecureScoreControlDefinitionsServer) *SecureScoreControlDefinitionsServerTransport

NewSecureScoreControlDefinitionsServerTransport creates a new instance of SecureScoreControlDefinitionsServerTransport with the provided implementation. The returned SecureScoreControlDefinitionsServerTransport instance is connected to an instance of armsecurity.SecureScoreControlDefinitionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SecureScoreControlDefinitionsServerTransport) Do

Do implements the policy.Transporter interface for SecureScoreControlDefinitionsServerTransport.

type SecureScoreControlsServer

type SecureScoreControlsServer struct {
	// NewListPager is the fake for method SecureScoreControlsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.SecureScoreControlsClientListOptions) (resp azfake.PagerResponder[armsecurity.SecureScoreControlsClientListResponse])

	// NewListBySecureScorePager is the fake for method SecureScoreControlsClient.NewListBySecureScorePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySecureScorePager func(secureScoreName string, options *armsecurity.SecureScoreControlsClientListBySecureScoreOptions) (resp azfake.PagerResponder[armsecurity.SecureScoreControlsClientListBySecureScoreResponse])
}

SecureScoreControlsServer is a fake server for instances of the armsecurity.SecureScoreControlsClient type.

type SecureScoreControlsServerTransport

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

SecureScoreControlsServerTransport connects instances of armsecurity.SecureScoreControlsClient to instances of SecureScoreControlsServer. Don't use this type directly, use NewSecureScoreControlsServerTransport instead.

func NewSecureScoreControlsServerTransport

func NewSecureScoreControlsServerTransport(srv *SecureScoreControlsServer) *SecureScoreControlsServerTransport

NewSecureScoreControlsServerTransport creates a new instance of SecureScoreControlsServerTransport with the provided implementation. The returned SecureScoreControlsServerTransport instance is connected to an instance of armsecurity.SecureScoreControlsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SecureScoreControlsServerTransport) Do

Do implements the policy.Transporter interface for SecureScoreControlsServerTransport.

type SecureScoresServer

type SecureScoresServer struct {
	// Get is the fake for method SecureScoresClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, secureScoreName string, options *armsecurity.SecureScoresClientGetOptions) (resp azfake.Responder[armsecurity.SecureScoresClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SecureScoresClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.SecureScoresClientListOptions) (resp azfake.PagerResponder[armsecurity.SecureScoresClientListResponse])
}

SecureScoresServer is a fake server for instances of the armsecurity.SecureScoresClient type.

type SecureScoresServerTransport

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

SecureScoresServerTransport connects instances of armsecurity.SecureScoresClient to instances of SecureScoresServer. Don't use this type directly, use NewSecureScoresServerTransport instead.

func NewSecureScoresServerTransport

func NewSecureScoresServerTransport(srv *SecureScoresServer) *SecureScoresServerTransport

NewSecureScoresServerTransport creates a new instance of SecureScoresServerTransport with the provided implementation. The returned SecureScoresServerTransport instance is connected to an instance of armsecurity.SecureScoresClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SecureScoresServerTransport) Do

Do implements the policy.Transporter interface for SecureScoresServerTransport.

type SensitivitySettingsServer

type SensitivitySettingsServer struct {
	// List is the fake for method SensitivitySettingsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armsecurity.SensitivitySettingsClientListOptions) (resp azfake.Responder[armsecurity.SensitivitySettingsClientListResponse], errResp azfake.ErrorResponder)
}

SensitivitySettingsServer is a fake server for instances of the armsecurity.SensitivitySettingsClient type.

type SensitivitySettingsServerTransport

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

SensitivitySettingsServerTransport connects instances of armsecurity.SensitivitySettingsClient to instances of SensitivitySettingsServer. Don't use this type directly, use NewSensitivitySettingsServerTransport instead.

func NewSensitivitySettingsServerTransport

func NewSensitivitySettingsServerTransport(srv *SensitivitySettingsServer) *SensitivitySettingsServerTransport

NewSensitivitySettingsServerTransport creates a new instance of SensitivitySettingsServerTransport with the provided implementation. The returned SensitivitySettingsServerTransport instance is connected to an instance of armsecurity.SensitivitySettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SensitivitySettingsServerTransport) Do

Do implements the policy.Transporter interface for SensitivitySettingsServerTransport.

type ServerFactory

type ServerFactory struct {
	APICollectionsServer                               APICollectionsServer
	AccountConnectorsServer                            AccountConnectorsServer
	AdaptiveApplicationControlsServer                  AdaptiveApplicationControlsServer
	AdaptiveNetworkHardeningsServer                    AdaptiveNetworkHardeningsServer
	AdvancedThreatProtectionServer                     AdvancedThreatProtectionServer
	AlertsServer                                       AlertsServer
	AlertsSuppressionRulesServer                       AlertsSuppressionRulesServer
	AllowedConnectionsServer                           AllowedConnectionsServer
	ApplicationServer                                  ApplicationServer
	ApplicationsServer                                 ApplicationsServer
	AssessmentsServer                                  AssessmentsServer
	AssessmentsMetadataServer                          AssessmentsMetadataServer
	AutoProvisioningSettingsServer                     AutoProvisioningSettingsServer
	AutomationsServer                                  AutomationsServer
	AzureDevOpsOrgsServer                              AzureDevOpsOrgsServer
	AzureDevOpsProjectsServer                          AzureDevOpsProjectsServer
	AzureDevOpsReposServer                             AzureDevOpsReposServer
	CenterServer                                       CenterServer
	ComplianceResultsServer                            ComplianceResultsServer
	CompliancesServer                                  CompliancesServer
	ConnectorApplicationServer                         ConnectorApplicationServer
	ConnectorApplicationsServer                        ConnectorApplicationsServer
	ConnectorsServer                                   ConnectorsServer
	ContactsServer                                     ContactsServer
	CustomAssessmentAutomationsServer                  CustomAssessmentAutomationsServer
	CustomEntityStoreAssignmentsServer                 CustomEntityStoreAssignmentsServer
	DefenderForStorageServer                           DefenderForStorageServer
	DevOpsConfigurationsServer                         DevOpsConfigurationsServer
	DevOpsOperationResultsServer                       DevOpsOperationResultsServer
	DeviceSecurityGroupsServer                         DeviceSecurityGroupsServer
	DiscoveredSecuritySolutionsServer                  DiscoveredSecuritySolutionsServer
	ExternalSecuritySolutionsServer                    ExternalSecuritySolutionsServer
	GitHubOwnersServer                                 GitHubOwnersServer
	GitHubReposServer                                  GitHubReposServer
	GitLabGroupsServer                                 GitLabGroupsServer
	GitLabProjectsServer                               GitLabProjectsServer
	GitLabSubgroupsServer                              GitLabSubgroupsServer
	GovernanceAssignmentsServer                        GovernanceAssignmentsServer
	GovernanceRulesServer                              GovernanceRulesServer
	HealthReportsServer                                HealthReportsServer
	InformationProtectionPoliciesServer                InformationProtectionPoliciesServer
	IotSecuritySolutionAnalyticsServer                 IotSecuritySolutionAnalyticsServer
	IotSecuritySolutionServer                          IotSecuritySolutionServer
	IotSecuritySolutionsAnalyticsAggregatedAlertServer IotSecuritySolutionsAnalyticsAggregatedAlertServer
	IotSecuritySolutionsAnalyticsRecommendationServer  IotSecuritySolutionsAnalyticsRecommendationServer
	JitNetworkAccessPoliciesServer                     JitNetworkAccessPoliciesServer
	LocationsServer                                    LocationsServer
	MdeOnboardingsServer                               MdeOnboardingsServer
	OperationsServer                                   OperationsServer
	OperatorsServer                                    OperatorsServer
	PricingsServer                                     PricingsServer
	RegulatoryComplianceAssessmentsServer              RegulatoryComplianceAssessmentsServer
	RegulatoryComplianceControlsServer                 RegulatoryComplianceControlsServer
	RegulatoryComplianceStandardsServer                RegulatoryComplianceStandardsServer
	SQLVulnerabilityAssessmentBaselineRulesServer      SQLVulnerabilityAssessmentBaselineRulesServer
	SQLVulnerabilityAssessmentScanResultsServer        SQLVulnerabilityAssessmentScanResultsServer
	SQLVulnerabilityAssessmentScansServer              SQLVulnerabilityAssessmentScansServer
	SecureScoreControlDefinitionsServer                SecureScoreControlDefinitionsServer
	SecureScoreControlsServer                          SecureScoreControlsServer
	SecureScoresServer                                 SecureScoresServer
	SensitivitySettingsServer                          SensitivitySettingsServer
	ServerVulnerabilityAssessmentServer                ServerVulnerabilityAssessmentServer
	ServerVulnerabilityAssessmentsSettingsServer       ServerVulnerabilityAssessmentsSettingsServer
	SettingsServer                                     SettingsServer
	SoftwareInventoriesServer                          SoftwareInventoriesServer
	SolutionsServer                                    SolutionsServer
	SolutionsReferenceDataServer                       SolutionsReferenceDataServer
	SubAssessmentsServer                               SubAssessmentsServer
	TasksServer                                        TasksServer
	TopologyServer                                     TopologyServer
	WorkspaceSettingsServer                            WorkspaceSettingsServer
}

ServerFactory is a fake server for instances of the armsecurity.ClientFactory type.

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armsecurity.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 armsecurity.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 ServerVulnerabilityAssessmentServer

type ServerVulnerabilityAssessmentServer struct {
	// CreateOrUpdate is the fake for method ServerVulnerabilityAssessmentClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusAccepted
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.ServerVulnerabilityAssessmentClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ServerVulnerabilityAssessmentClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.ServerVulnerabilityAssessmentClientBeginDeleteOptions) (resp azfake.PollerResponder[armsecurity.ServerVulnerabilityAssessmentClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerVulnerabilityAssessmentClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.ServerVulnerabilityAssessmentClientGetOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentClientGetResponse], errResp azfake.ErrorResponder)

	// ListByExtendedResource is the fake for method ServerVulnerabilityAssessmentClient.ListByExtendedResource
	// HTTP status codes to indicate success: http.StatusOK
	ListByExtendedResource func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.ServerVulnerabilityAssessmentClientListByExtendedResourceOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentClientListByExtendedResourceResponse], errResp azfake.ErrorResponder)
}

ServerVulnerabilityAssessmentServer is a fake server for instances of the armsecurity.ServerVulnerabilityAssessmentClient type.

type ServerVulnerabilityAssessmentServerTransport

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

ServerVulnerabilityAssessmentServerTransport connects instances of armsecurity.ServerVulnerabilityAssessmentClient to instances of ServerVulnerabilityAssessmentServer. Don't use this type directly, use NewServerVulnerabilityAssessmentServerTransport instead.

func NewServerVulnerabilityAssessmentServerTransport

func NewServerVulnerabilityAssessmentServerTransport(srv *ServerVulnerabilityAssessmentServer) *ServerVulnerabilityAssessmentServerTransport

NewServerVulnerabilityAssessmentServerTransport creates a new instance of ServerVulnerabilityAssessmentServerTransport with the provided implementation. The returned ServerVulnerabilityAssessmentServerTransport instance is connected to an instance of armsecurity.ServerVulnerabilityAssessmentClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerVulnerabilityAssessmentServerTransport) Do

Do implements the policy.Transporter interface for ServerVulnerabilityAssessmentServerTransport.

type ServerVulnerabilityAssessmentsSettingsServer added in v0.13.0

type ServerVulnerabilityAssessmentsSettingsServer struct {
	// CreateOrUpdate is the fake for method ServerVulnerabilityAssessmentsSettingsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, settingKind armsecurity.ServerVulnerabilityAssessmentsSettingKindName, serverVulnerabilityAssessmentsSetting armsecurity.ServerVulnerabilityAssessmentsSettingClassification, options *armsecurity.ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ServerVulnerabilityAssessmentsSettingsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, settingKind armsecurity.ServerVulnerabilityAssessmentsSettingKindName, options *armsecurity.ServerVulnerabilityAssessmentsSettingsClientDeleteOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentsSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerVulnerabilityAssessmentsSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, settingKind armsecurity.ServerVulnerabilityAssessmentsSettingKindName, options *armsecurity.ServerVulnerabilityAssessmentsSettingsClientGetOptions) (resp azfake.Responder[armsecurity.ServerVulnerabilityAssessmentsSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySubscriptionPager is the fake for method ServerVulnerabilityAssessmentsSettingsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionResponse])
}

ServerVulnerabilityAssessmentsSettingsServer is a fake server for instances of the armsecurity.ServerVulnerabilityAssessmentsSettingsClient type.

type ServerVulnerabilityAssessmentsSettingsServerTransport added in v0.13.0

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

ServerVulnerabilityAssessmentsSettingsServerTransport connects instances of armsecurity.ServerVulnerabilityAssessmentsSettingsClient to instances of ServerVulnerabilityAssessmentsSettingsServer. Don't use this type directly, use NewServerVulnerabilityAssessmentsSettingsServerTransport instead.

func NewServerVulnerabilityAssessmentsSettingsServerTransport added in v0.13.0

func NewServerVulnerabilityAssessmentsSettingsServerTransport(srv *ServerVulnerabilityAssessmentsSettingsServer) *ServerVulnerabilityAssessmentsSettingsServerTransport

NewServerVulnerabilityAssessmentsSettingsServerTransport creates a new instance of ServerVulnerabilityAssessmentsSettingsServerTransport with the provided implementation. The returned ServerVulnerabilityAssessmentsSettingsServerTransport instance is connected to an instance of armsecurity.ServerVulnerabilityAssessmentsSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerVulnerabilityAssessmentsSettingsServerTransport) Do added in v0.13.0

Do implements the policy.Transporter interface for ServerVulnerabilityAssessmentsSettingsServerTransport.

type SettingsServer

type SettingsServer struct {
	// Get is the fake for method SettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, settingName armsecurity.SettingNameAutoGenerated, options *armsecurity.SettingsClientGetOptions) (resp azfake.Responder[armsecurity.SettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SettingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.SettingsClientListOptions) (resp azfake.PagerResponder[armsecurity.SettingsClientListResponse])

	// Update is the fake for method SettingsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, settingName armsecurity.SettingNameAutoGenerated, setting armsecurity.SettingClassification, options *armsecurity.SettingsClientUpdateOptions) (resp azfake.Responder[armsecurity.SettingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

SettingsServer is a fake server for instances of the armsecurity.SettingsClient type.

type SettingsServerTransport

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

SettingsServerTransport connects instances of armsecurity.SettingsClient to instances of SettingsServer. Don't use this type directly, use NewSettingsServerTransport instead.

func NewSettingsServerTransport

func NewSettingsServerTransport(srv *SettingsServer) *SettingsServerTransport

NewSettingsServerTransport creates a new instance of SettingsServerTransport with the provided implementation. The returned SettingsServerTransport instance is connected to an instance of armsecurity.SettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SettingsServerTransport) Do

Do implements the policy.Transporter interface for SettingsServerTransport.

type SoftwareInventoriesServer

type SoftwareInventoriesServer struct {
	// Get is the fake for method SoftwareInventoriesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, softwareName string, options *armsecurity.SoftwareInventoriesClientGetOptions) (resp azfake.Responder[armsecurity.SoftwareInventoriesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByExtendedResourcePager is the fake for method SoftwareInventoriesClient.NewListByExtendedResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByExtendedResourcePager func(resourceGroupName string, resourceNamespace string, resourceType string, resourceName string, options *armsecurity.SoftwareInventoriesClientListByExtendedResourceOptions) (resp azfake.PagerResponder[armsecurity.SoftwareInventoriesClientListByExtendedResourceResponse])

	// NewListBySubscriptionPager is the fake for method SoftwareInventoriesClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armsecurity.SoftwareInventoriesClientListBySubscriptionOptions) (resp azfake.PagerResponder[armsecurity.SoftwareInventoriesClientListBySubscriptionResponse])
}

SoftwareInventoriesServer is a fake server for instances of the armsecurity.SoftwareInventoriesClient type.

type SoftwareInventoriesServerTransport

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

SoftwareInventoriesServerTransport connects instances of armsecurity.SoftwareInventoriesClient to instances of SoftwareInventoriesServer. Don't use this type directly, use NewSoftwareInventoriesServerTransport instead.

func NewSoftwareInventoriesServerTransport

func NewSoftwareInventoriesServerTransport(srv *SoftwareInventoriesServer) *SoftwareInventoriesServerTransport

NewSoftwareInventoriesServerTransport creates a new instance of SoftwareInventoriesServerTransport with the provided implementation. The returned SoftwareInventoriesServerTransport instance is connected to an instance of armsecurity.SoftwareInventoriesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SoftwareInventoriesServerTransport) Do

Do implements the policy.Transporter interface for SoftwareInventoriesServerTransport.

type SolutionsReferenceDataServer

type SolutionsReferenceDataServer struct {
	// List is the fake for method SolutionsReferenceDataClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armsecurity.SolutionsReferenceDataClientListOptions) (resp azfake.Responder[armsecurity.SolutionsReferenceDataClientListResponse], errResp azfake.ErrorResponder)

	// ListByHomeRegion is the fake for method SolutionsReferenceDataClient.ListByHomeRegion
	// HTTP status codes to indicate success: http.StatusOK
	ListByHomeRegion func(ctx context.Context, ascLocation string, options *armsecurity.SolutionsReferenceDataClientListByHomeRegionOptions) (resp azfake.Responder[armsecurity.SolutionsReferenceDataClientListByHomeRegionResponse], errResp azfake.ErrorResponder)
}

SolutionsReferenceDataServer is a fake server for instances of the armsecurity.SolutionsReferenceDataClient type.

type SolutionsReferenceDataServerTransport

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

SolutionsReferenceDataServerTransport connects instances of armsecurity.SolutionsReferenceDataClient to instances of SolutionsReferenceDataServer. Don't use this type directly, use NewSolutionsReferenceDataServerTransport instead.

func NewSolutionsReferenceDataServerTransport

func NewSolutionsReferenceDataServerTransport(srv *SolutionsReferenceDataServer) *SolutionsReferenceDataServerTransport

NewSolutionsReferenceDataServerTransport creates a new instance of SolutionsReferenceDataServerTransport with the provided implementation. The returned SolutionsReferenceDataServerTransport instance is connected to an instance of armsecurity.SolutionsReferenceDataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SolutionsReferenceDataServerTransport) Do

Do implements the policy.Transporter interface for SolutionsReferenceDataServerTransport.

type SolutionsServer

type SolutionsServer struct {
	// Get is the fake for method SolutionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, securitySolutionName string, options *armsecurity.SolutionsClientGetOptions) (resp azfake.Responder[armsecurity.SolutionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SolutionsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.SolutionsClientListOptions) (resp azfake.PagerResponder[armsecurity.SolutionsClientListResponse])
}

SolutionsServer is a fake server for instances of the armsecurity.SolutionsClient type.

type SolutionsServerTransport

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

SolutionsServerTransport connects instances of armsecurity.SolutionsClient to instances of SolutionsServer. Don't use this type directly, use NewSolutionsServerTransport instead.

func NewSolutionsServerTransport

func NewSolutionsServerTransport(srv *SolutionsServer) *SolutionsServerTransport

NewSolutionsServerTransport creates a new instance of SolutionsServerTransport with the provided implementation. The returned SolutionsServerTransport instance is connected to an instance of armsecurity.SolutionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SolutionsServerTransport) Do

Do implements the policy.Transporter interface for SolutionsServerTransport.

type SubAssessmentsServer

type SubAssessmentsServer struct {
	// Get is the fake for method SubAssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, scope string, assessmentName string, subAssessmentName string, options *armsecurity.SubAssessmentsClientGetOptions) (resp azfake.Responder[armsecurity.SubAssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SubAssessmentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(scope string, assessmentName string, options *armsecurity.SubAssessmentsClientListOptions) (resp azfake.PagerResponder[armsecurity.SubAssessmentsClientListResponse])

	// NewListAllPager is the fake for method SubAssessmentsClient.NewListAllPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListAllPager func(scope string, options *armsecurity.SubAssessmentsClientListAllOptions) (resp azfake.PagerResponder[armsecurity.SubAssessmentsClientListAllResponse])
}

SubAssessmentsServer is a fake server for instances of the armsecurity.SubAssessmentsClient type.

type SubAssessmentsServerTransport

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

SubAssessmentsServerTransport connects instances of armsecurity.SubAssessmentsClient to instances of SubAssessmentsServer. Don't use this type directly, use NewSubAssessmentsServerTransport instead.

func NewSubAssessmentsServerTransport

func NewSubAssessmentsServerTransport(srv *SubAssessmentsServer) *SubAssessmentsServerTransport

NewSubAssessmentsServerTransport creates a new instance of SubAssessmentsServerTransport with the provided implementation. The returned SubAssessmentsServerTransport instance is connected to an instance of armsecurity.SubAssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SubAssessmentsServerTransport) Do

Do implements the policy.Transporter interface for SubAssessmentsServerTransport.

type TasksServer

type TasksServer struct {
	// GetResourceGroupLevelTask is the fake for method TasksClient.GetResourceGroupLevelTask
	// HTTP status codes to indicate success: http.StatusOK
	GetResourceGroupLevelTask func(ctx context.Context, resourceGroupName string, ascLocation string, taskName string, options *armsecurity.TasksClientGetResourceGroupLevelTaskOptions) (resp azfake.Responder[armsecurity.TasksClientGetResourceGroupLevelTaskResponse], errResp azfake.ErrorResponder)

	// GetSubscriptionLevelTask is the fake for method TasksClient.GetSubscriptionLevelTask
	// HTTP status codes to indicate success: http.StatusOK
	GetSubscriptionLevelTask func(ctx context.Context, ascLocation string, taskName string, options *armsecurity.TasksClientGetSubscriptionLevelTaskOptions) (resp azfake.Responder[armsecurity.TasksClientGetSubscriptionLevelTaskResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method TasksClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.TasksClientListOptions) (resp azfake.PagerResponder[armsecurity.TasksClientListResponse])

	// NewListByHomeRegionPager is the fake for method TasksClient.NewListByHomeRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHomeRegionPager func(ascLocation string, options *armsecurity.TasksClientListByHomeRegionOptions) (resp azfake.PagerResponder[armsecurity.TasksClientListByHomeRegionResponse])

	// NewListByResourceGroupPager is the fake for method TasksClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, ascLocation string, options *armsecurity.TasksClientListByResourceGroupOptions) (resp azfake.PagerResponder[armsecurity.TasksClientListByResourceGroupResponse])

	// UpdateResourceGroupLevelTaskState is the fake for method TasksClient.UpdateResourceGroupLevelTaskState
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateResourceGroupLevelTaskState func(ctx context.Context, resourceGroupName string, ascLocation string, taskName string, taskUpdateActionType armsecurity.TaskUpdateActionType, options *armsecurity.TasksClientUpdateResourceGroupLevelTaskStateOptions) (resp azfake.Responder[armsecurity.TasksClientUpdateResourceGroupLevelTaskStateResponse], errResp azfake.ErrorResponder)

	// UpdateSubscriptionLevelTaskState is the fake for method TasksClient.UpdateSubscriptionLevelTaskState
	// HTTP status codes to indicate success: http.StatusNoContent
	UpdateSubscriptionLevelTaskState func(ctx context.Context, ascLocation string, taskName string, taskUpdateActionType armsecurity.TaskUpdateActionType, options *armsecurity.TasksClientUpdateSubscriptionLevelTaskStateOptions) (resp azfake.Responder[armsecurity.TasksClientUpdateSubscriptionLevelTaskStateResponse], errResp azfake.ErrorResponder)
}

TasksServer is a fake server for instances of the armsecurity.TasksClient type.

type TasksServerTransport

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

TasksServerTransport connects instances of armsecurity.TasksClient to instances of TasksServer. Don't use this type directly, use NewTasksServerTransport instead.

func NewTasksServerTransport

func NewTasksServerTransport(srv *TasksServer) *TasksServerTransport

NewTasksServerTransport creates a new instance of TasksServerTransport with the provided implementation. The returned TasksServerTransport instance is connected to an instance of armsecurity.TasksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TasksServerTransport) Do

Do implements the policy.Transporter interface for TasksServerTransport.

type TopologyServer

type TopologyServer struct {
	// Get is the fake for method TopologyClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ascLocation string, topologyResourceName string, options *armsecurity.TopologyClientGetOptions) (resp azfake.Responder[armsecurity.TopologyClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method TopologyClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.TopologyClientListOptions) (resp azfake.PagerResponder[armsecurity.TopologyClientListResponse])

	// NewListByHomeRegionPager is the fake for method TopologyClient.NewListByHomeRegionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHomeRegionPager func(ascLocation string, options *armsecurity.TopologyClientListByHomeRegionOptions) (resp azfake.PagerResponder[armsecurity.TopologyClientListByHomeRegionResponse])
}

TopologyServer is a fake server for instances of the armsecurity.TopologyClient type.

type TopologyServerTransport

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

TopologyServerTransport connects instances of armsecurity.TopologyClient to instances of TopologyServer. Don't use this type directly, use NewTopologyServerTransport instead.

func NewTopologyServerTransport

func NewTopologyServerTransport(srv *TopologyServer) *TopologyServerTransport

NewTopologyServerTransport creates a new instance of TopologyServerTransport with the provided implementation. The returned TopologyServerTransport instance is connected to an instance of armsecurity.TopologyClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TopologyServerTransport) Do

Do implements the policy.Transporter interface for TopologyServerTransport.

type WorkspaceSettingsServer

type WorkspaceSettingsServer struct {
	// Create is the fake for method WorkspaceSettingsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, workspaceSettingName string, workspaceSetting armsecurity.WorkspaceSetting, options *armsecurity.WorkspaceSettingsClientCreateOptions) (resp azfake.Responder[armsecurity.WorkspaceSettingsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WorkspaceSettingsClient.Delete
	// HTTP status codes to indicate success: http.StatusNoContent
	Delete func(ctx context.Context, workspaceSettingName string, options *armsecurity.WorkspaceSettingsClientDeleteOptions) (resp azfake.Responder[armsecurity.WorkspaceSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WorkspaceSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, workspaceSettingName string, options *armsecurity.WorkspaceSettingsClientGetOptions) (resp azfake.Responder[armsecurity.WorkspaceSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method WorkspaceSettingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurity.WorkspaceSettingsClientListOptions) (resp azfake.PagerResponder[armsecurity.WorkspaceSettingsClientListResponse])

	// Update is the fake for method WorkspaceSettingsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, workspaceSettingName string, workspaceSetting armsecurity.WorkspaceSetting, options *armsecurity.WorkspaceSettingsClientUpdateOptions) (resp azfake.Responder[armsecurity.WorkspaceSettingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

WorkspaceSettingsServer is a fake server for instances of the armsecurity.WorkspaceSettingsClient type.

type WorkspaceSettingsServerTransport

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

WorkspaceSettingsServerTransport connects instances of armsecurity.WorkspaceSettingsClient to instances of WorkspaceSettingsServer. Don't use this type directly, use NewWorkspaceSettingsServerTransport instead.

func NewWorkspaceSettingsServerTransport

func NewWorkspaceSettingsServerTransport(srv *WorkspaceSettingsServer) *WorkspaceSettingsServerTransport

NewWorkspaceSettingsServerTransport creates a new instance of WorkspaceSettingsServerTransport with the provided implementation. The returned WorkspaceSettingsServerTransport instance is connected to an instance of armsecurity.WorkspaceSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspaceSettingsServerTransport) Do

Do implements the policy.Transporter interface for WorkspaceSettingsServerTransport.

Source Files

Jump to

Keyboard shortcuts

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