Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) AssociateGatewayToServer(ctx context.Context, params *backupgateway.AssociateGatewayToServerInput, ...) (*backupgateway.AssociateGatewayToServerOutput, error)
- func (_m *IClient) CreateGateway(ctx context.Context, params *backupgateway.CreateGatewayInput, ...) (*backupgateway.CreateGatewayOutput, error)
- func (_m *IClient) DeleteGateway(ctx context.Context, params *backupgateway.DeleteGatewayInput, ...) (*backupgateway.DeleteGatewayOutput, error)
- func (_m *IClient) DeleteHypervisor(ctx context.Context, params *backupgateway.DeleteHypervisorInput, ...) (*backupgateway.DeleteHypervisorOutput, error)
- func (_m *IClient) DisassociateGatewayFromServer(ctx context.Context, params *backupgateway.DisassociateGatewayFromServerInput, ...) (*backupgateway.DisassociateGatewayFromServerOutput, error)
- func (_m *IClient) GetBandwidthRateLimitSchedule(ctx context.Context, params *backupgateway.GetBandwidthRateLimitScheduleInput, ...) (*backupgateway.GetBandwidthRateLimitScheduleOutput, error)
- func (_m *IClient) GetGateway(ctx context.Context, params *backupgateway.GetGatewayInput, ...) (*backupgateway.GetGatewayOutput, error)
- func (_m *IClient) GetHypervisor(ctx context.Context, params *backupgateway.GetHypervisorInput, ...) (*backupgateway.GetHypervisorOutput, error)
- func (_m *IClient) GetHypervisorPropertyMappings(ctx context.Context, params *backupgateway.GetHypervisorPropertyMappingsInput, ...) (*backupgateway.GetHypervisorPropertyMappingsOutput, error)
- func (_m *IClient) GetVirtualMachine(ctx context.Context, params *backupgateway.GetVirtualMachineInput, ...) (*backupgateway.GetVirtualMachineOutput, error)
- func (_m *IClient) ImportHypervisorConfiguration(ctx context.Context, params *backupgateway.ImportHypervisorConfigurationInput, ...) (*backupgateway.ImportHypervisorConfigurationOutput, error)
- func (_m *IClient) ListGateways(ctx context.Context, params *backupgateway.ListGatewaysInput, ...) (*backupgateway.ListGatewaysOutput, error)
- func (_m *IClient) ListHypervisors(ctx context.Context, params *backupgateway.ListHypervisorsInput, ...) (*backupgateway.ListHypervisorsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *backupgateway.ListTagsForResourceInput, ...) (*backupgateway.ListTagsForResourceOutput, error)
- func (_m *IClient) ListVirtualMachines(ctx context.Context, params *backupgateway.ListVirtualMachinesInput, ...) (*backupgateway.ListVirtualMachinesOutput, error)
- func (_m *IClient) Options() backupgateway.Options
- func (_m *IClient) PutBandwidthRateLimitSchedule(ctx context.Context, params *backupgateway.PutBandwidthRateLimitScheduleInput, ...) (*backupgateway.PutBandwidthRateLimitScheduleOutput, error)
- func (_m *IClient) PutHypervisorPropertyMappings(ctx context.Context, params *backupgateway.PutHypervisorPropertyMappingsInput, ...) (*backupgateway.PutHypervisorPropertyMappingsOutput, error)
- func (_m *IClient) PutMaintenanceStartTime(ctx context.Context, params *backupgateway.PutMaintenanceStartTimeInput, ...) (*backupgateway.PutMaintenanceStartTimeOutput, error)
- func (_m *IClient) StartVirtualMachinesMetadataSync(ctx context.Context, ...) (*backupgateway.StartVirtualMachinesMetadataSyncOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *backupgateway.TagResourceInput, ...) (*backupgateway.TagResourceOutput, error)
- func (_m *IClient) TestHypervisorConfiguration(ctx context.Context, params *backupgateway.TestHypervisorConfigurationInput, ...) (*backupgateway.TestHypervisorConfigurationOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *backupgateway.UntagResourceInput, ...) (*backupgateway.UntagResourceOutput, error)
- func (_m *IClient) UpdateGatewayInformation(ctx context.Context, params *backupgateway.UpdateGatewayInformationInput, ...) (*backupgateway.UpdateGatewayInformationOutput, error)
- func (_m *IClient) UpdateGatewaySoftwareNow(ctx context.Context, params *backupgateway.UpdateGatewaySoftwareNowInput, ...) (*backupgateway.UpdateGatewaySoftwareNowOutput, error)
- func (_m *IClient) UpdateHypervisor(ctx context.Context, params *backupgateway.UpdateHypervisorInput, ...) (*backupgateway.UpdateHypervisorOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) AssociateGatewayToServer ¶
func (_m *IClient) AssociateGatewayToServer(ctx context.Context, params *backupgateway.AssociateGatewayToServerInput, optFns ...func(*backupgateway.Options)) (*backupgateway.AssociateGatewayToServerOutput, error)
AssociateGatewayToServer provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateGateway ¶
func (_m *IClient) CreateGateway(ctx context.Context, params *backupgateway.CreateGatewayInput, optFns ...func(*backupgateway.Options)) (*backupgateway.CreateGatewayOutput, error)
CreateGateway provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteGateway ¶
func (_m *IClient) DeleteGateway(ctx context.Context, params *backupgateway.DeleteGatewayInput, optFns ...func(*backupgateway.Options)) (*backupgateway.DeleteGatewayOutput, error)
DeleteGateway provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteHypervisor ¶
func (_m *IClient) DeleteHypervisor(ctx context.Context, params *backupgateway.DeleteHypervisorInput, optFns ...func(*backupgateway.Options)) (*backupgateway.DeleteHypervisorOutput, error)
DeleteHypervisor provides a mock function with given fields: ctx, params, optFns
func (*IClient) DisassociateGatewayFromServer ¶
func (_m *IClient) DisassociateGatewayFromServer(ctx context.Context, params *backupgateway.DisassociateGatewayFromServerInput, optFns ...func(*backupgateway.Options)) (*backupgateway.DisassociateGatewayFromServerOutput, error)
DisassociateGatewayFromServer provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBandwidthRateLimitSchedule ¶
func (_m *IClient) GetBandwidthRateLimitSchedule(ctx context.Context, params *backupgateway.GetBandwidthRateLimitScheduleInput, optFns ...func(*backupgateway.Options)) (*backupgateway.GetBandwidthRateLimitScheduleOutput, error)
GetBandwidthRateLimitSchedule provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetGateway ¶
func (_m *IClient) GetGateway(ctx context.Context, params *backupgateway.GetGatewayInput, optFns ...func(*backupgateway.Options)) (*backupgateway.GetGatewayOutput, error)
GetGateway provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetHypervisor ¶
func (_m *IClient) GetHypervisor(ctx context.Context, params *backupgateway.GetHypervisorInput, optFns ...func(*backupgateway.Options)) (*backupgateway.GetHypervisorOutput, error)
GetHypervisor provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetHypervisorPropertyMappings ¶
func (_m *IClient) GetHypervisorPropertyMappings(ctx context.Context, params *backupgateway.GetHypervisorPropertyMappingsInput, optFns ...func(*backupgateway.Options)) (*backupgateway.GetHypervisorPropertyMappingsOutput, error)
GetHypervisorPropertyMappings provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetVirtualMachine ¶
func (_m *IClient) GetVirtualMachine(ctx context.Context, params *backupgateway.GetVirtualMachineInput, optFns ...func(*backupgateway.Options)) (*backupgateway.GetVirtualMachineOutput, error)
GetVirtualMachine provides a mock function with given fields: ctx, params, optFns
func (*IClient) ImportHypervisorConfiguration ¶
func (_m *IClient) ImportHypervisorConfiguration(ctx context.Context, params *backupgateway.ImportHypervisorConfigurationInput, optFns ...func(*backupgateway.Options)) (*backupgateway.ImportHypervisorConfigurationOutput, error)
ImportHypervisorConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListGateways ¶
func (_m *IClient) ListGateways(ctx context.Context, params *backupgateway.ListGatewaysInput, optFns ...func(*backupgateway.Options)) (*backupgateway.ListGatewaysOutput, error)
ListGateways provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListHypervisors ¶
func (_m *IClient) ListHypervisors(ctx context.Context, params *backupgateway.ListHypervisorsInput, optFns ...func(*backupgateway.Options)) (*backupgateway.ListHypervisorsOutput, error)
ListHypervisors provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *backupgateway.ListTagsForResourceInput, optFns ...func(*backupgateway.Options)) (*backupgateway.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListVirtualMachines ¶
func (_m *IClient) ListVirtualMachines(ctx context.Context, params *backupgateway.ListVirtualMachinesInput, optFns ...func(*backupgateway.Options)) (*backupgateway.ListVirtualMachinesOutput, error)
ListVirtualMachines provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() backupgateway.Options
Options provides a mock function with given fields:
func (*IClient) PutBandwidthRateLimitSchedule ¶
func (_m *IClient) PutBandwidthRateLimitSchedule(ctx context.Context, params *backupgateway.PutBandwidthRateLimitScheduleInput, optFns ...func(*backupgateway.Options)) (*backupgateway.PutBandwidthRateLimitScheduleOutput, error)
PutBandwidthRateLimitSchedule provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutHypervisorPropertyMappings ¶
func (_m *IClient) PutHypervisorPropertyMappings(ctx context.Context, params *backupgateway.PutHypervisorPropertyMappingsInput, optFns ...func(*backupgateway.Options)) (*backupgateway.PutHypervisorPropertyMappingsOutput, error)
PutHypervisorPropertyMappings provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutMaintenanceStartTime ¶
func (_m *IClient) PutMaintenanceStartTime(ctx context.Context, params *backupgateway.PutMaintenanceStartTimeInput, optFns ...func(*backupgateway.Options)) (*backupgateway.PutMaintenanceStartTimeOutput, error)
PutMaintenanceStartTime provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartVirtualMachinesMetadataSync ¶
func (_m *IClient) StartVirtualMachinesMetadataSync(ctx context.Context, params *backupgateway.StartVirtualMachinesMetadataSyncInput, optFns ...func(*backupgateway.Options)) (*backupgateway.StartVirtualMachinesMetadataSyncOutput, error)
StartVirtualMachinesMetadataSync provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *backupgateway.TagResourceInput, optFns ...func(*backupgateway.Options)) (*backupgateway.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) TestHypervisorConfiguration ¶
func (_m *IClient) TestHypervisorConfiguration(ctx context.Context, params *backupgateway.TestHypervisorConfigurationInput, optFns ...func(*backupgateway.Options)) (*backupgateway.TestHypervisorConfigurationOutput, error)
TestHypervisorConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *backupgateway.UntagResourceInput, optFns ...func(*backupgateway.Options)) (*backupgateway.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateGatewayInformation ¶
func (_m *IClient) UpdateGatewayInformation(ctx context.Context, params *backupgateway.UpdateGatewayInformationInput, optFns ...func(*backupgateway.Options)) (*backupgateway.UpdateGatewayInformationOutput, error)
UpdateGatewayInformation provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateGatewaySoftwareNow ¶
func (_m *IClient) UpdateGatewaySoftwareNow(ctx context.Context, params *backupgateway.UpdateGatewaySoftwareNowInput, optFns ...func(*backupgateway.Options)) (*backupgateway.UpdateGatewaySoftwareNowOutput, error)
UpdateGatewaySoftwareNow provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateHypervisor ¶
func (_m *IClient) UpdateHypervisor(ctx context.Context, params *backupgateway.UpdateHypervisorInput, optFns ...func(*backupgateway.Options)) (*backupgateway.UpdateHypervisorOutput, error)
UpdateHypervisor provides a mock function with given fields: ctx, params, optFns