fake

package
v1.2.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessControlRecordsServer

type AccessControlRecordsServer struct {
	// BeginCreateOrUpdate is the fake for method AccessControlRecordsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, accessControlRecordName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.AccessControlRecord, options *armstorsimple8000series.AccessControlRecordsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.AccessControlRecordsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method AccessControlRecordsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, accessControlRecordName string, resourceGroupName string, managerName string, options *armstorsimple8000series.AccessControlRecordsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.AccessControlRecordsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AccessControlRecordsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, accessControlRecordName string, resourceGroupName string, managerName string, options *armstorsimple8000series.AccessControlRecordsClientGetOptions) (resp azfake.Responder[armstorsimple8000series.AccessControlRecordsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagerPager is the fake for method AccessControlRecordsClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.AccessControlRecordsClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.AccessControlRecordsClientListByManagerResponse])
}

AccessControlRecordsServer is a fake server for instances of the armstorsimple8000series.AccessControlRecordsClient type.

type AccessControlRecordsServerTransport

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

AccessControlRecordsServerTransport connects instances of armstorsimple8000series.AccessControlRecordsClient to instances of AccessControlRecordsServer. Don't use this type directly, use NewAccessControlRecordsServerTransport instead.

func NewAccessControlRecordsServerTransport

func NewAccessControlRecordsServerTransport(srv *AccessControlRecordsServer) *AccessControlRecordsServerTransport

NewAccessControlRecordsServerTransport creates a new instance of AccessControlRecordsServerTransport with the provided implementation. The returned AccessControlRecordsServerTransport instance is connected to an instance of armstorsimple8000series.AccessControlRecordsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccessControlRecordsServerTransport) Do

Do implements the policy.Transporter interface for AccessControlRecordsServerTransport.

type AlertsServer

type AlertsServer struct {
	// Clear is the fake for method AlertsClient.Clear
	// HTTP status codes to indicate success: http.StatusNoContent
	Clear func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.ClearAlertRequest, options *armstorsimple8000series.AlertsClientClearOptions) (resp azfake.Responder[armstorsimple8000series.AlertsClientClearResponse], errResp azfake.ErrorResponder)

	// NewListByManagerPager is the fake for method AlertsClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.AlertsClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.AlertsClientListByManagerResponse])

	// SendTestEmail is the fake for method AlertsClient.SendTestEmail
	// HTTP status codes to indicate success: http.StatusNoContent
	SendTestEmail func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.SendTestAlertEmailRequest, options *armstorsimple8000series.AlertsClientSendTestEmailOptions) (resp azfake.Responder[armstorsimple8000series.AlertsClientSendTestEmailResponse], errResp azfake.ErrorResponder)
}

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

type AlertsServerTransport

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

AlertsServerTransport connects instances of armstorsimple8000series.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 armstorsimple8000series.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 BackupPoliciesServer

type BackupPoliciesServer struct {
	// BeginBackupNow is the fake for method BackupPoliciesClient.BeginBackupNow
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginBackupNow func(ctx context.Context, deviceName string, backupPolicyName string, backupType string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupPoliciesClientBeginBackupNowOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupPoliciesClientBackupNowResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdate is the fake for method BackupPoliciesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, deviceName string, backupPolicyName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.BackupPolicy, options *armstorsimple8000series.BackupPoliciesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupPoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BackupPoliciesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, backupPolicyName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupPoliciesClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupPoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, backupPolicyName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupPoliciesClientGetOptions) (resp azfake.Responder[armstorsimple8000series.BackupPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method BackupPoliciesClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupPoliciesClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.BackupPoliciesClientListByDeviceResponse])
}

BackupPoliciesServer is a fake server for instances of the armstorsimple8000series.BackupPoliciesClient type.

type BackupPoliciesServerTransport

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

BackupPoliciesServerTransport connects instances of armstorsimple8000series.BackupPoliciesClient to instances of BackupPoliciesServer. Don't use this type directly, use NewBackupPoliciesServerTransport instead.

func NewBackupPoliciesServerTransport

func NewBackupPoliciesServerTransport(srv *BackupPoliciesServer) *BackupPoliciesServerTransport

NewBackupPoliciesServerTransport creates a new instance of BackupPoliciesServerTransport with the provided implementation. The returned BackupPoliciesServerTransport instance is connected to an instance of armstorsimple8000series.BackupPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupPoliciesServerTransport) Do

Do implements the policy.Transporter interface for BackupPoliciesServerTransport.

type BackupSchedulesServer

type BackupSchedulesServer struct {
	// BeginCreateOrUpdate is the fake for method BackupSchedulesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, deviceName string, backupPolicyName string, backupScheduleName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.BackupSchedule, options *armstorsimple8000series.BackupSchedulesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupSchedulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BackupSchedulesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, backupPolicyName string, backupScheduleName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupSchedulesClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupSchedulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BackupSchedulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, backupPolicyName string, backupScheduleName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupSchedulesClientGetOptions) (resp azfake.Responder[armstorsimple8000series.BackupSchedulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByBackupPolicyPager is the fake for method BackupSchedulesClient.NewListByBackupPolicyPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByBackupPolicyPager func(deviceName string, backupPolicyName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupSchedulesClientListByBackupPolicyOptions) (resp azfake.PagerResponder[armstorsimple8000series.BackupSchedulesClientListByBackupPolicyResponse])
}

BackupSchedulesServer is a fake server for instances of the armstorsimple8000series.BackupSchedulesClient type.

type BackupSchedulesServerTransport

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

BackupSchedulesServerTransport connects instances of armstorsimple8000series.BackupSchedulesClient to instances of BackupSchedulesServer. Don't use this type directly, use NewBackupSchedulesServerTransport instead.

func NewBackupSchedulesServerTransport

func NewBackupSchedulesServerTransport(srv *BackupSchedulesServer) *BackupSchedulesServerTransport

NewBackupSchedulesServerTransport creates a new instance of BackupSchedulesServerTransport with the provided implementation. The returned BackupSchedulesServerTransport instance is connected to an instance of armstorsimple8000series.BackupSchedulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupSchedulesServerTransport) Do

Do implements the policy.Transporter interface for BackupSchedulesServerTransport.

type BackupsServer

type BackupsServer struct {
	// BeginClone is the fake for method BackupsClient.BeginClone
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginClone func(ctx context.Context, deviceName string, backupName string, backupElementName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.CloneRequest, options *armstorsimple8000series.BackupsClientBeginCloneOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupsClientCloneResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BackupsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, backupName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method BackupsClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupsClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.BackupsClientListByDeviceResponse])

	// BeginRestore is the fake for method BackupsClient.BeginRestore
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRestore func(ctx context.Context, deviceName string, backupName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BackupsClientBeginRestoreOptions) (resp azfake.PollerResponder[armstorsimple8000series.BackupsClientRestoreResponse], errResp azfake.ErrorResponder)
}

BackupsServer is a fake server for instances of the armstorsimple8000series.BackupsClient type.

type BackupsServerTransport

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

BackupsServerTransport connects instances of armstorsimple8000series.BackupsClient to instances of BackupsServer. Don't use this type directly, use NewBackupsServerTransport instead.

func NewBackupsServerTransport

func NewBackupsServerTransport(srv *BackupsServer) *BackupsServerTransport

NewBackupsServerTransport creates a new instance of BackupsServerTransport with the provided implementation. The returned BackupsServerTransport instance is connected to an instance of armstorsimple8000series.BackupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BackupsServerTransport) Do

Do implements the policy.Transporter interface for BackupsServerTransport.

type BandwidthSettingsServer

type BandwidthSettingsServer struct {
	// BeginCreateOrUpdate is the fake for method BandwidthSettingsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, bandwidthSettingName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.BandwidthSetting, options *armstorsimple8000series.BandwidthSettingsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.BandwidthSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method BandwidthSettingsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, bandwidthSettingName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BandwidthSettingsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.BandwidthSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BandwidthSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, bandwidthSettingName string, resourceGroupName string, managerName string, options *armstorsimple8000series.BandwidthSettingsClientGetOptions) (resp azfake.Responder[armstorsimple8000series.BandwidthSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagerPager is the fake for method BandwidthSettingsClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.BandwidthSettingsClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.BandwidthSettingsClientListByManagerResponse])
}

BandwidthSettingsServer is a fake server for instances of the armstorsimple8000series.BandwidthSettingsClient type.

type BandwidthSettingsServerTransport

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

BandwidthSettingsServerTransport connects instances of armstorsimple8000series.BandwidthSettingsClient to instances of BandwidthSettingsServer. Don't use this type directly, use NewBandwidthSettingsServerTransport instead.

func NewBandwidthSettingsServerTransport

func NewBandwidthSettingsServerTransport(srv *BandwidthSettingsServer) *BandwidthSettingsServerTransport

NewBandwidthSettingsServerTransport creates a new instance of BandwidthSettingsServerTransport with the provided implementation. The returned BandwidthSettingsServerTransport instance is connected to an instance of armstorsimple8000series.BandwidthSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BandwidthSettingsServerTransport) Do

Do implements the policy.Transporter interface for BandwidthSettingsServerTransport.

type CloudAppliancesServer

type CloudAppliancesServer struct {
	// NewListSupportedConfigurationsPager is the fake for method CloudAppliancesClient.NewListSupportedConfigurationsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSupportedConfigurationsPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.CloudAppliancesClientListSupportedConfigurationsOptions) (resp azfake.PagerResponder[armstorsimple8000series.CloudAppliancesClientListSupportedConfigurationsResponse])

	// BeginProvision is the fake for method CloudAppliancesClient.BeginProvision
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginProvision func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.CloudAppliance, options *armstorsimple8000series.CloudAppliancesClientBeginProvisionOptions) (resp azfake.PollerResponder[armstorsimple8000series.CloudAppliancesClientProvisionResponse], errResp azfake.ErrorResponder)
}

CloudAppliancesServer is a fake server for instances of the armstorsimple8000series.CloudAppliancesClient type.

type CloudAppliancesServerTransport

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

CloudAppliancesServerTransport connects instances of armstorsimple8000series.CloudAppliancesClient to instances of CloudAppliancesServer. Don't use this type directly, use NewCloudAppliancesServerTransport instead.

func NewCloudAppliancesServerTransport

func NewCloudAppliancesServerTransport(srv *CloudAppliancesServer) *CloudAppliancesServerTransport

NewCloudAppliancesServerTransport creates a new instance of CloudAppliancesServerTransport with the provided implementation. The returned CloudAppliancesServerTransport instance is connected to an instance of armstorsimple8000series.CloudAppliancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CloudAppliancesServerTransport) Do

Do implements the policy.Transporter interface for CloudAppliancesServerTransport.

type DeviceSettingsServer

type DeviceSettingsServer struct {
	// BeginCreateOrUpdateAlertSettings is the fake for method DeviceSettingsClient.BeginCreateOrUpdateAlertSettings
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdateAlertSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.AlertSettings, options *armstorsimple8000series.DeviceSettingsClientBeginCreateOrUpdateAlertSettingsOptions) (resp azfake.PollerResponder[armstorsimple8000series.DeviceSettingsClientCreateOrUpdateAlertSettingsResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdateTimeSettings is the fake for method DeviceSettingsClient.BeginCreateOrUpdateTimeSettings
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdateTimeSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.TimeSettings, options *armstorsimple8000series.DeviceSettingsClientBeginCreateOrUpdateTimeSettingsOptions) (resp azfake.PollerResponder[armstorsimple8000series.DeviceSettingsClientCreateOrUpdateTimeSettingsResponse], errResp azfake.ErrorResponder)

	// GetAlertSettings is the fake for method DeviceSettingsClient.GetAlertSettings
	// HTTP status codes to indicate success: http.StatusOK
	GetAlertSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DeviceSettingsClientGetAlertSettingsOptions) (resp azfake.Responder[armstorsimple8000series.DeviceSettingsClientGetAlertSettingsResponse], errResp azfake.ErrorResponder)

	// GetNetworkSettings is the fake for method DeviceSettingsClient.GetNetworkSettings
	// HTTP status codes to indicate success: http.StatusOK
	GetNetworkSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DeviceSettingsClientGetNetworkSettingsOptions) (resp azfake.Responder[armstorsimple8000series.DeviceSettingsClientGetNetworkSettingsResponse], errResp azfake.ErrorResponder)

	// GetSecuritySettings is the fake for method DeviceSettingsClient.GetSecuritySettings
	// HTTP status codes to indicate success: http.StatusOK
	GetSecuritySettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DeviceSettingsClientGetSecuritySettingsOptions) (resp azfake.Responder[armstorsimple8000series.DeviceSettingsClientGetSecuritySettingsResponse], errResp azfake.ErrorResponder)

	// GetTimeSettings is the fake for method DeviceSettingsClient.GetTimeSettings
	// HTTP status codes to indicate success: http.StatusOK
	GetTimeSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DeviceSettingsClientGetTimeSettingsOptions) (resp azfake.Responder[armstorsimple8000series.DeviceSettingsClientGetTimeSettingsResponse], errResp azfake.ErrorResponder)

	// BeginSyncRemotemanagementCertificate is the fake for method DeviceSettingsClient.BeginSyncRemotemanagementCertificate
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginSyncRemotemanagementCertificate func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DeviceSettingsClientBeginSyncRemotemanagementCertificateOptions) (resp azfake.PollerResponder[armstorsimple8000series.DeviceSettingsClientSyncRemotemanagementCertificateResponse], errResp azfake.ErrorResponder)

	// BeginUpdateNetworkSettings is the fake for method DeviceSettingsClient.BeginUpdateNetworkSettings
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateNetworkSettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.NetworkSettingsPatch, options *armstorsimple8000series.DeviceSettingsClientBeginUpdateNetworkSettingsOptions) (resp azfake.PollerResponder[armstorsimple8000series.DeviceSettingsClientUpdateNetworkSettingsResponse], errResp azfake.ErrorResponder)

	// BeginUpdateSecuritySettings is the fake for method DeviceSettingsClient.BeginUpdateSecuritySettings
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateSecuritySettings func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.SecuritySettingsPatch, options *armstorsimple8000series.DeviceSettingsClientBeginUpdateSecuritySettingsOptions) (resp azfake.PollerResponder[armstorsimple8000series.DeviceSettingsClientUpdateSecuritySettingsResponse], errResp azfake.ErrorResponder)
}

DeviceSettingsServer is a fake server for instances of the armstorsimple8000series.DeviceSettingsClient type.

type DeviceSettingsServerTransport

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

DeviceSettingsServerTransport connects instances of armstorsimple8000series.DeviceSettingsClient to instances of DeviceSettingsServer. Don't use this type directly, use NewDeviceSettingsServerTransport instead.

func NewDeviceSettingsServerTransport

func NewDeviceSettingsServerTransport(srv *DeviceSettingsServer) *DeviceSettingsServerTransport

NewDeviceSettingsServerTransport creates a new instance of DeviceSettingsServerTransport with the provided implementation. The returned DeviceSettingsServerTransport instance is connected to an instance of armstorsimple8000series.DeviceSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DeviceSettingsServerTransport) Do

Do implements the policy.Transporter interface for DeviceSettingsServerTransport.

type DevicesServer

type DevicesServer struct {
	// AuthorizeForServiceEncryptionKeyRollover is the fake for method DevicesClient.AuthorizeForServiceEncryptionKeyRollover
	// HTTP status codes to indicate success: http.StatusNoContent
	AuthorizeForServiceEncryptionKeyRollover func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientAuthorizeForServiceEncryptionKeyRolloverOptions) (resp azfake.Responder[armstorsimple8000series.DevicesClientAuthorizeForServiceEncryptionKeyRolloverResponse], errResp azfake.ErrorResponder)

	// BeginConfigure is the fake for method DevicesClient.BeginConfigure
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginConfigure func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.ConfigureDeviceRequest, options *armstorsimple8000series.DevicesClientBeginConfigureOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientConfigureResponse], errResp azfake.ErrorResponder)

	// BeginDeactivate is the fake for method DevicesClient.BeginDeactivate
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDeactivate func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientBeginDeactivateOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientDeactivateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method DevicesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailover is the fake for method DevicesClient.BeginFailover
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginFailover func(ctx context.Context, sourceDeviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.FailoverRequest, options *armstorsimple8000series.DevicesClientBeginFailoverOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientFailoverResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DevicesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientGetOptions) (resp azfake.Responder[armstorsimple8000series.DevicesClientGetResponse], errResp azfake.ErrorResponder)

	// GetUpdateSummary is the fake for method DevicesClient.GetUpdateSummary
	// HTTP status codes to indicate success: http.StatusOK
	GetUpdateSummary func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientGetUpdateSummaryOptions) (resp azfake.Responder[armstorsimple8000series.DevicesClientGetUpdateSummaryResponse], errResp azfake.ErrorResponder)

	// BeginInstallUpdates is the fake for method DevicesClient.BeginInstallUpdates
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginInstallUpdates func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientBeginInstallUpdatesOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientInstallUpdatesResponse], errResp azfake.ErrorResponder)

	// NewListByManagerPager is the fake for method DevicesClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.DevicesClientListByManagerResponse])

	// NewListFailoverSetsPager is the fake for method DevicesClient.NewListFailoverSetsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListFailoverSetsPager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientListFailoverSetsOptions) (resp azfake.PagerResponder[armstorsimple8000series.DevicesClientListFailoverSetsResponse])

	// NewListFailoverTargetsPager is the fake for method DevicesClient.NewListFailoverTargetsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListFailoverTargetsPager func(sourceDeviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.ListFailoverTargetsRequest, options *armstorsimple8000series.DevicesClientListFailoverTargetsOptions) (resp azfake.PagerResponder[armstorsimple8000series.DevicesClientListFailoverTargetsResponse])

	// NewListMetricDefinitionPager is the fake for method DevicesClient.NewListMetricDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricDefinitionPager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientListMetricDefinitionOptions) (resp azfake.PagerResponder[armstorsimple8000series.DevicesClientListMetricDefinitionResponse])

	// NewListMetricsPager is the fake for method DevicesClient.NewListMetricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricsPager func(deviceName string, resourceGroupName string, managerName string, filter string, options *armstorsimple8000series.DevicesClientListMetricsOptions) (resp azfake.PagerResponder[armstorsimple8000series.DevicesClientListMetricsResponse])

	// BeginScanForUpdates is the fake for method DevicesClient.BeginScanForUpdates
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginScanForUpdates func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.DevicesClientBeginScanForUpdatesOptions) (resp azfake.PollerResponder[armstorsimple8000series.DevicesClientScanForUpdatesResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method DevicesClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.DevicePatch, options *armstorsimple8000series.DevicesClientUpdateOptions) (resp azfake.Responder[armstorsimple8000series.DevicesClientUpdateResponse], errResp azfake.ErrorResponder)
}

DevicesServer is a fake server for instances of the armstorsimple8000series.DevicesClient type.

type DevicesServerTransport

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

DevicesServerTransport connects instances of armstorsimple8000series.DevicesClient to instances of DevicesServer. Don't use this type directly, use NewDevicesServerTransport instead.

func NewDevicesServerTransport

func NewDevicesServerTransport(srv *DevicesServer) *DevicesServerTransport

NewDevicesServerTransport creates a new instance of DevicesServerTransport with the provided implementation. The returned DevicesServerTransport instance is connected to an instance of armstorsimple8000series.DevicesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DevicesServerTransport) Do

Do implements the policy.Transporter interface for DevicesServerTransport.

type HardwareComponentGroupsServer

type HardwareComponentGroupsServer struct {
	// BeginChangeControllerPowerState is the fake for method HardwareComponentGroupsClient.BeginChangeControllerPowerState
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginChangeControllerPowerState func(ctx context.Context, deviceName string, hardwareComponentGroupName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.ControllerPowerStateChangeRequest, options *armstorsimple8000series.HardwareComponentGroupsClientBeginChangeControllerPowerStateOptions) (resp azfake.PollerResponder[armstorsimple8000series.HardwareComponentGroupsClientChangeControllerPowerStateResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method HardwareComponentGroupsClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.HardwareComponentGroupsClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.HardwareComponentGroupsClientListByDeviceResponse])
}

HardwareComponentGroupsServer is a fake server for instances of the armstorsimple8000series.HardwareComponentGroupsClient type.

type HardwareComponentGroupsServerTransport

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

HardwareComponentGroupsServerTransport connects instances of armstorsimple8000series.HardwareComponentGroupsClient to instances of HardwareComponentGroupsServer. Don't use this type directly, use NewHardwareComponentGroupsServerTransport instead.

func NewHardwareComponentGroupsServerTransport

func NewHardwareComponentGroupsServerTransport(srv *HardwareComponentGroupsServer) *HardwareComponentGroupsServerTransport

NewHardwareComponentGroupsServerTransport creates a new instance of HardwareComponentGroupsServerTransport with the provided implementation. The returned HardwareComponentGroupsServerTransport instance is connected to an instance of armstorsimple8000series.HardwareComponentGroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HardwareComponentGroupsServerTransport) Do

Do implements the policy.Transporter interface for HardwareComponentGroupsServerTransport.

type JobsServer

type JobsServer struct {
	// BeginCancel is the fake for method JobsClient.BeginCancel
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginCancel func(ctx context.Context, deviceName string, jobName string, resourceGroupName string, managerName string, options *armstorsimple8000series.JobsClientBeginCancelOptions) (resp azfake.PollerResponder[armstorsimple8000series.JobsClientCancelResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, jobName string, resourceGroupName string, managerName string, options *armstorsimple8000series.JobsClientGetOptions) (resp azfake.Responder[armstorsimple8000series.JobsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method JobsClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.JobsClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.JobsClientListByDeviceResponse])

	// NewListByManagerPager is the fake for method JobsClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.JobsClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.JobsClientListByManagerResponse])
}

JobsServer is a fake server for instances of the armstorsimple8000series.JobsClient type.

type JobsServerTransport

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

JobsServerTransport connects instances of armstorsimple8000series.JobsClient to instances of JobsServer. Don't use this type directly, use NewJobsServerTransport instead.

func NewJobsServerTransport

func NewJobsServerTransport(srv *JobsServer) *JobsServerTransport

NewJobsServerTransport creates a new instance of JobsServerTransport with the provided implementation. The returned JobsServerTransport instance is connected to an instance of armstorsimple8000series.JobsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobsServerTransport) Do

Do implements the policy.Transporter interface for JobsServerTransport.

type ManagersServer

type ManagersServer struct {
	// CreateExtendedInfo is the fake for method ManagersClient.CreateExtendedInfo
	// HTTP status codes to indicate success: http.StatusOK
	CreateExtendedInfo func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.ManagerExtendedInfo, options *armstorsimple8000series.ManagersClientCreateExtendedInfoOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientCreateExtendedInfoResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdate is the fake for method ManagersClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.Manager, options *armstorsimple8000series.ManagersClientCreateOrUpdateOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ManagersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientDeleteOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientDeleteResponse], errResp azfake.ErrorResponder)

	// DeleteExtendedInfo is the fake for method ManagersClient.DeleteExtendedInfo
	// HTTP status codes to indicate success: http.StatusNoContent
	DeleteExtendedInfo func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientDeleteExtendedInfoOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientDeleteExtendedInfoResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ManagersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetResponse], errResp azfake.ErrorResponder)

	// GetActivationKey is the fake for method ManagersClient.GetActivationKey
	// HTTP status codes to indicate success: http.StatusOK
	GetActivationKey func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetActivationKeyOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetActivationKeyResponse], errResp azfake.ErrorResponder)

	// GetDevicePublicEncryptionKey is the fake for method ManagersClient.GetDevicePublicEncryptionKey
	// HTTP status codes to indicate success: http.StatusOK
	GetDevicePublicEncryptionKey func(ctx context.Context, deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetDevicePublicEncryptionKeyOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetDevicePublicEncryptionKeyResponse], errResp azfake.ErrorResponder)

	// GetEncryptionSettings is the fake for method ManagersClient.GetEncryptionSettings
	// HTTP status codes to indicate success: http.StatusOK
	GetEncryptionSettings func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetEncryptionSettingsOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetEncryptionSettingsResponse], errResp azfake.ErrorResponder)

	// GetExtendedInfo is the fake for method ManagersClient.GetExtendedInfo
	// HTTP status codes to indicate success: http.StatusOK
	GetExtendedInfo func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetExtendedInfoOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetExtendedInfoResponse], errResp azfake.ErrorResponder)

	// GetPublicEncryptionKey is the fake for method ManagersClient.GetPublicEncryptionKey
	// HTTP status codes to indicate success: http.StatusOK
	GetPublicEncryptionKey func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientGetPublicEncryptionKeyOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientGetPublicEncryptionKeyResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ManagersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armstorsimple8000series.ManagersClientListOptions) (resp azfake.PagerResponder[armstorsimple8000series.ManagersClientListResponse])

	// NewListByResourceGroupPager is the fake for method ManagersClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armstorsimple8000series.ManagersClientListByResourceGroupOptions) (resp azfake.PagerResponder[armstorsimple8000series.ManagersClientListByResourceGroupResponse])

	// NewListFeatureSupportStatusPager is the fake for method ManagersClient.NewListFeatureSupportStatusPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListFeatureSupportStatusPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientListFeatureSupportStatusOptions) (resp azfake.PagerResponder[armstorsimple8000series.ManagersClientListFeatureSupportStatusResponse])

	// NewListMetricDefinitionPager is the fake for method ManagersClient.NewListMetricDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricDefinitionPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientListMetricDefinitionOptions) (resp azfake.PagerResponder[armstorsimple8000series.ManagersClientListMetricDefinitionResponse])

	// NewListMetricsPager is the fake for method ManagersClient.NewListMetricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricsPager func(resourceGroupName string, managerName string, filter string, options *armstorsimple8000series.ManagersClientListMetricsOptions) (resp azfake.PagerResponder[armstorsimple8000series.ManagersClientListMetricsResponse])

	// RegenerateActivationKey is the fake for method ManagersClient.RegenerateActivationKey
	// HTTP status codes to indicate success: http.StatusOK
	RegenerateActivationKey func(ctx context.Context, resourceGroupName string, managerName string, options *armstorsimple8000series.ManagersClientRegenerateActivationKeyOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientRegenerateActivationKeyResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method ManagersClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, managerName string, parameters armstorsimple8000series.ManagerPatch, options *armstorsimple8000series.ManagersClientUpdateOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientUpdateResponse], errResp azfake.ErrorResponder)

	// UpdateExtendedInfo is the fake for method ManagersClient.UpdateExtendedInfo
	// HTTP status codes to indicate success: http.StatusOK
	UpdateExtendedInfo func(ctx context.Context, resourceGroupName string, managerName string, ifMatch string, parameters armstorsimple8000series.ManagerExtendedInfo, options *armstorsimple8000series.ManagersClientUpdateExtendedInfoOptions) (resp azfake.Responder[armstorsimple8000series.ManagersClientUpdateExtendedInfoResponse], errResp azfake.ErrorResponder)
}

ManagersServer is a fake server for instances of the armstorsimple8000series.ManagersClient type.

type ManagersServerTransport

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

ManagersServerTransport connects instances of armstorsimple8000series.ManagersClient to instances of ManagersServer. Don't use this type directly, use NewManagersServerTransport instead.

func NewManagersServerTransport

func NewManagersServerTransport(srv *ManagersServer) *ManagersServerTransport

NewManagersServerTransport creates a new instance of ManagersServerTransport with the provided implementation. The returned ManagersServerTransport instance is connected to an instance of armstorsimple8000series.ManagersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagersServerTransport) Do

Do implements the policy.Transporter interface for ManagersServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armstorsimple8000series.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 armstorsimple8000series.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 ServerFactory

type ServerFactory struct {
	AccessControlRecordsServer      AccessControlRecordsServer
	AlertsServer                    AlertsServer
	BackupPoliciesServer            BackupPoliciesServer
	BackupSchedulesServer           BackupSchedulesServer
	BackupsServer                   BackupsServer
	BandwidthSettingsServer         BandwidthSettingsServer
	CloudAppliancesServer           CloudAppliancesServer
	DeviceSettingsServer            DeviceSettingsServer
	DevicesServer                   DevicesServer
	HardwareComponentGroupsServer   HardwareComponentGroupsServer
	JobsServer                      JobsServer
	ManagersServer                  ManagersServer
	OperationsServer                OperationsServer
	StorageAccountCredentialsServer StorageAccountCredentialsServer
	VolumeContainersServer          VolumeContainersServer
	VolumesServer                   VolumesServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armstorsimple8000series.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 armstorsimple8000series.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 StorageAccountCredentialsServer

type StorageAccountCredentialsServer struct {
	// BeginCreateOrUpdate is the fake for method StorageAccountCredentialsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, storageAccountCredentialName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.StorageAccountCredential, options *armstorsimple8000series.StorageAccountCredentialsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.StorageAccountCredentialsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method StorageAccountCredentialsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, storageAccountCredentialName string, resourceGroupName string, managerName string, options *armstorsimple8000series.StorageAccountCredentialsClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.StorageAccountCredentialsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method StorageAccountCredentialsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, storageAccountCredentialName string, resourceGroupName string, managerName string, options *armstorsimple8000series.StorageAccountCredentialsClientGetOptions) (resp azfake.Responder[armstorsimple8000series.StorageAccountCredentialsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByManagerPager is the fake for method StorageAccountCredentialsClient.NewListByManagerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByManagerPager func(resourceGroupName string, managerName string, options *armstorsimple8000series.StorageAccountCredentialsClientListByManagerOptions) (resp azfake.PagerResponder[armstorsimple8000series.StorageAccountCredentialsClientListByManagerResponse])
}

StorageAccountCredentialsServer is a fake server for instances of the armstorsimple8000series.StorageAccountCredentialsClient type.

type StorageAccountCredentialsServerTransport

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

StorageAccountCredentialsServerTransport connects instances of armstorsimple8000series.StorageAccountCredentialsClient to instances of StorageAccountCredentialsServer. Don't use this type directly, use NewStorageAccountCredentialsServerTransport instead.

func NewStorageAccountCredentialsServerTransport

func NewStorageAccountCredentialsServerTransport(srv *StorageAccountCredentialsServer) *StorageAccountCredentialsServerTransport

NewStorageAccountCredentialsServerTransport creates a new instance of StorageAccountCredentialsServerTransport with the provided implementation. The returned StorageAccountCredentialsServerTransport instance is connected to an instance of armstorsimple8000series.StorageAccountCredentialsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*StorageAccountCredentialsServerTransport) Do

Do implements the policy.Transporter interface for StorageAccountCredentialsServerTransport.

type VolumeContainersServer

type VolumeContainersServer struct {
	// BeginCreateOrUpdate is the fake for method VolumeContainersClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, deviceName string, volumeContainerName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.VolumeContainer, options *armstorsimple8000series.VolumeContainersClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.VolumeContainersClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method VolumeContainersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, volumeContainerName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumeContainersClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.VolumeContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VolumeContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, volumeContainerName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumeContainersClientGetOptions) (resp azfake.Responder[armstorsimple8000series.VolumeContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method VolumeContainersClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumeContainersClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumeContainersClientListByDeviceResponse])

	// NewListMetricDefinitionPager is the fake for method VolumeContainersClient.NewListMetricDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricDefinitionPager func(deviceName string, volumeContainerName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumeContainersClientListMetricDefinitionOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumeContainersClientListMetricDefinitionResponse])

	// NewListMetricsPager is the fake for method VolumeContainersClient.NewListMetricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricsPager func(deviceName string, volumeContainerName string, resourceGroupName string, managerName string, filter string, options *armstorsimple8000series.VolumeContainersClientListMetricsOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumeContainersClientListMetricsResponse])
}

VolumeContainersServer is a fake server for instances of the armstorsimple8000series.VolumeContainersClient type.

type VolumeContainersServerTransport

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

VolumeContainersServerTransport connects instances of armstorsimple8000series.VolumeContainersClient to instances of VolumeContainersServer. Don't use this type directly, use NewVolumeContainersServerTransport instead.

func NewVolumeContainersServerTransport

func NewVolumeContainersServerTransport(srv *VolumeContainersServer) *VolumeContainersServerTransport

NewVolumeContainersServerTransport creates a new instance of VolumeContainersServerTransport with the provided implementation. The returned VolumeContainersServerTransport instance is connected to an instance of armstorsimple8000series.VolumeContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VolumeContainersServerTransport) Do

Do implements the policy.Transporter interface for VolumeContainersServerTransport.

type VolumesServer

type VolumesServer struct {
	// BeginCreateOrUpdate is the fake for method VolumesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, deviceName string, volumeContainerName string, volumeName string, resourceGroupName string, managerName string, parameters armstorsimple8000series.Volume, options *armstorsimple8000series.VolumesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armstorsimple8000series.VolumesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method VolumesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, deviceName string, volumeContainerName string, volumeName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumesClientBeginDeleteOptions) (resp azfake.PollerResponder[armstorsimple8000series.VolumesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VolumesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, deviceName string, volumeContainerName string, volumeName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumesClientGetOptions) (resp azfake.Responder[armstorsimple8000series.VolumesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByDevicePager is the fake for method VolumesClient.NewListByDevicePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByDevicePager func(deviceName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumesClientListByDeviceOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumesClientListByDeviceResponse])

	// NewListByVolumeContainerPager is the fake for method VolumesClient.NewListByVolumeContainerPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByVolumeContainerPager func(deviceName string, volumeContainerName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumesClientListByVolumeContainerOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumesClientListByVolumeContainerResponse])

	// NewListMetricDefinitionPager is the fake for method VolumesClient.NewListMetricDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricDefinitionPager func(deviceName string, volumeContainerName string, volumeName string, resourceGroupName string, managerName string, options *armstorsimple8000series.VolumesClientListMetricDefinitionOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumesClientListMetricDefinitionResponse])

	// NewListMetricsPager is the fake for method VolumesClient.NewListMetricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListMetricsPager func(deviceName string, volumeContainerName string, volumeName string, resourceGroupName string, managerName string, filter string, options *armstorsimple8000series.VolumesClientListMetricsOptions) (resp azfake.PagerResponder[armstorsimple8000series.VolumesClientListMetricsResponse])
}

VolumesServer is a fake server for instances of the armstorsimple8000series.VolumesClient type.

type VolumesServerTransport

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

VolumesServerTransport connects instances of armstorsimple8000series.VolumesClient to instances of VolumesServer. Don't use this type directly, use NewVolumesServerTransport instead.

func NewVolumesServerTransport

func NewVolumesServerTransport(srv *VolumesServer) *VolumesServerTransport

NewVolumesServerTransport creates a new instance of VolumesServerTransport with the provided implementation. The returned VolumesServerTransport instance is connected to an instance of armstorsimple8000series.VolumesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VolumesServerTransport) Do

Do implements the policy.Transporter interface for VolumesServerTransport.

Jump to

Keyboard shortcuts

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