sigs.k8s.io/cluster-api-provider-aws@v1.5.5/test/mocks/aws_ec2api_mock.go (about)

     1  /*
     2  Copyright The Kubernetes Authors.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8  	http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  // Code generated by MockGen. DO NOT EDIT.
    18  // Source: github.com/aws/aws-sdk-go/service/ec2/ec2iface (interfaces: EC2API)
    19  
    20  // Package mocks is a generated GoMock package.
    21  package mocks
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	request "github.com/aws/aws-sdk-go/aws/request"
    28  	ec2 "github.com/aws/aws-sdk-go/service/ec2"
    29  	gomock "github.com/golang/mock/gomock"
    30  )
    31  
    32  // MockEC2API is a mock of EC2API interface.
    33  type MockEC2API struct {
    34  	ctrl     *gomock.Controller
    35  	recorder *MockEC2APIMockRecorder
    36  }
    37  
    38  // MockEC2APIMockRecorder is the mock recorder for MockEC2API.
    39  type MockEC2APIMockRecorder struct {
    40  	mock *MockEC2API
    41  }
    42  
    43  // NewMockEC2API creates a new mock instance.
    44  func NewMockEC2API(ctrl *gomock.Controller) *MockEC2API {
    45  	mock := &MockEC2API{ctrl: ctrl}
    46  	mock.recorder = &MockEC2APIMockRecorder{mock}
    47  	return mock
    48  }
    49  
    50  // EXPECT returns an object that allows the caller to indicate expected use.
    51  func (m *MockEC2API) EXPECT() *MockEC2APIMockRecorder {
    52  	return m.recorder
    53  }
    54  
    55  // AcceptReservedInstancesExchangeQuote mocks base method.
    56  func (m *MockEC2API) AcceptReservedInstancesExchangeQuote(arg0 *ec2.AcceptReservedInstancesExchangeQuoteInput) (*ec2.AcceptReservedInstancesExchangeQuoteOutput, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "AcceptReservedInstancesExchangeQuote", arg0)
    59  	ret0, _ := ret[0].(*ec2.AcceptReservedInstancesExchangeQuoteOutput)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // AcceptReservedInstancesExchangeQuote indicates an expected call of AcceptReservedInstancesExchangeQuote.
    65  func (mr *MockEC2APIMockRecorder) AcceptReservedInstancesExchangeQuote(arg0 interface{}) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptReservedInstancesExchangeQuote", reflect.TypeOf((*MockEC2API)(nil).AcceptReservedInstancesExchangeQuote), arg0)
    68  }
    69  
    70  // AcceptReservedInstancesExchangeQuoteRequest mocks base method.
    71  func (m *MockEC2API) AcceptReservedInstancesExchangeQuoteRequest(arg0 *ec2.AcceptReservedInstancesExchangeQuoteInput) (*request.Request, *ec2.AcceptReservedInstancesExchangeQuoteOutput) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "AcceptReservedInstancesExchangeQuoteRequest", arg0)
    74  	ret0, _ := ret[0].(*request.Request)
    75  	ret1, _ := ret[1].(*ec2.AcceptReservedInstancesExchangeQuoteOutput)
    76  	return ret0, ret1
    77  }
    78  
    79  // AcceptReservedInstancesExchangeQuoteRequest indicates an expected call of AcceptReservedInstancesExchangeQuoteRequest.
    80  func (mr *MockEC2APIMockRecorder) AcceptReservedInstancesExchangeQuoteRequest(arg0 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptReservedInstancesExchangeQuoteRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptReservedInstancesExchangeQuoteRequest), arg0)
    83  }
    84  
    85  // AcceptReservedInstancesExchangeQuoteWithContext mocks base method.
    86  func (m *MockEC2API) AcceptReservedInstancesExchangeQuoteWithContext(arg0 context.Context, arg1 *ec2.AcceptReservedInstancesExchangeQuoteInput, arg2 ...request.Option) (*ec2.AcceptReservedInstancesExchangeQuoteOutput, error) {
    87  	m.ctrl.T.Helper()
    88  	varargs := []interface{}{arg0, arg1}
    89  	for _, a := range arg2 {
    90  		varargs = append(varargs, a)
    91  	}
    92  	ret := m.ctrl.Call(m, "AcceptReservedInstancesExchangeQuoteWithContext", varargs...)
    93  	ret0, _ := ret[0].(*ec2.AcceptReservedInstancesExchangeQuoteOutput)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // AcceptReservedInstancesExchangeQuoteWithContext indicates an expected call of AcceptReservedInstancesExchangeQuoteWithContext.
    99  func (mr *MockEC2APIMockRecorder) AcceptReservedInstancesExchangeQuoteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   100  	mr.mock.ctrl.T.Helper()
   101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptReservedInstancesExchangeQuoteWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptReservedInstancesExchangeQuoteWithContext), varargs...)
   103  }
   104  
   105  // AcceptTransitGatewayMulticastDomainAssociations mocks base method.
   106  func (m *MockEC2API) AcceptTransitGatewayMulticastDomainAssociations(arg0 *ec2.AcceptTransitGatewayMulticastDomainAssociationsInput) (*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "AcceptTransitGatewayMulticastDomainAssociations", arg0)
   109  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // AcceptTransitGatewayMulticastDomainAssociations indicates an expected call of AcceptTransitGatewayMulticastDomainAssociations.
   115  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayMulticastDomainAssociations(arg0 interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayMulticastDomainAssociations", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayMulticastDomainAssociations), arg0)
   118  }
   119  
   120  // AcceptTransitGatewayMulticastDomainAssociationsRequest mocks base method.
   121  func (m *MockEC2API) AcceptTransitGatewayMulticastDomainAssociationsRequest(arg0 *ec2.AcceptTransitGatewayMulticastDomainAssociationsInput) (*request.Request, *ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AcceptTransitGatewayMulticastDomainAssociationsRequest", arg0)
   124  	ret0, _ := ret[0].(*request.Request)
   125  	ret1, _ := ret[1].(*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput)
   126  	return ret0, ret1
   127  }
   128  
   129  // AcceptTransitGatewayMulticastDomainAssociationsRequest indicates an expected call of AcceptTransitGatewayMulticastDomainAssociationsRequest.
   130  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayMulticastDomainAssociationsRequest(arg0 interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayMulticastDomainAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayMulticastDomainAssociationsRequest), arg0)
   133  }
   134  
   135  // AcceptTransitGatewayMulticastDomainAssociationsWithContext mocks base method.
   136  func (m *MockEC2API) AcceptTransitGatewayMulticastDomainAssociationsWithContext(arg0 context.Context, arg1 *ec2.AcceptTransitGatewayMulticastDomainAssociationsInput, arg2 ...request.Option) (*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput, error) {
   137  	m.ctrl.T.Helper()
   138  	varargs := []interface{}{arg0, arg1}
   139  	for _, a := range arg2 {
   140  		varargs = append(varargs, a)
   141  	}
   142  	ret := m.ctrl.Call(m, "AcceptTransitGatewayMulticastDomainAssociationsWithContext", varargs...)
   143  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput)
   144  	ret1, _ := ret[1].(error)
   145  	return ret0, ret1
   146  }
   147  
   148  // AcceptTransitGatewayMulticastDomainAssociationsWithContext indicates an expected call of AcceptTransitGatewayMulticastDomainAssociationsWithContext.
   149  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayMulticastDomainAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   150  	mr.mock.ctrl.T.Helper()
   151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayMulticastDomainAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayMulticastDomainAssociationsWithContext), varargs...)
   153  }
   154  
   155  // AcceptTransitGatewayPeeringAttachment mocks base method.
   156  func (m *MockEC2API) AcceptTransitGatewayPeeringAttachment(arg0 *ec2.AcceptTransitGatewayPeeringAttachmentInput) (*ec2.AcceptTransitGatewayPeeringAttachmentOutput, error) {
   157  	m.ctrl.T.Helper()
   158  	ret := m.ctrl.Call(m, "AcceptTransitGatewayPeeringAttachment", arg0)
   159  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayPeeringAttachmentOutput)
   160  	ret1, _ := ret[1].(error)
   161  	return ret0, ret1
   162  }
   163  
   164  // AcceptTransitGatewayPeeringAttachment indicates an expected call of AcceptTransitGatewayPeeringAttachment.
   165  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayPeeringAttachment(arg0 interface{}) *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayPeeringAttachment", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayPeeringAttachment), arg0)
   168  }
   169  
   170  // AcceptTransitGatewayPeeringAttachmentRequest mocks base method.
   171  func (m *MockEC2API) AcceptTransitGatewayPeeringAttachmentRequest(arg0 *ec2.AcceptTransitGatewayPeeringAttachmentInput) (*request.Request, *ec2.AcceptTransitGatewayPeeringAttachmentOutput) {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "AcceptTransitGatewayPeeringAttachmentRequest", arg0)
   174  	ret0, _ := ret[0].(*request.Request)
   175  	ret1, _ := ret[1].(*ec2.AcceptTransitGatewayPeeringAttachmentOutput)
   176  	return ret0, ret1
   177  }
   178  
   179  // AcceptTransitGatewayPeeringAttachmentRequest indicates an expected call of AcceptTransitGatewayPeeringAttachmentRequest.
   180  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayPeeringAttachmentRequest(arg0 interface{}) *gomock.Call {
   181  	mr.mock.ctrl.T.Helper()
   182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayPeeringAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayPeeringAttachmentRequest), arg0)
   183  }
   184  
   185  // AcceptTransitGatewayPeeringAttachmentWithContext mocks base method.
   186  func (m *MockEC2API) AcceptTransitGatewayPeeringAttachmentWithContext(arg0 context.Context, arg1 *ec2.AcceptTransitGatewayPeeringAttachmentInput, arg2 ...request.Option) (*ec2.AcceptTransitGatewayPeeringAttachmentOutput, error) {
   187  	m.ctrl.T.Helper()
   188  	varargs := []interface{}{arg0, arg1}
   189  	for _, a := range arg2 {
   190  		varargs = append(varargs, a)
   191  	}
   192  	ret := m.ctrl.Call(m, "AcceptTransitGatewayPeeringAttachmentWithContext", varargs...)
   193  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayPeeringAttachmentOutput)
   194  	ret1, _ := ret[1].(error)
   195  	return ret0, ret1
   196  }
   197  
   198  // AcceptTransitGatewayPeeringAttachmentWithContext indicates an expected call of AcceptTransitGatewayPeeringAttachmentWithContext.
   199  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayPeeringAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   200  	mr.mock.ctrl.T.Helper()
   201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayPeeringAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayPeeringAttachmentWithContext), varargs...)
   203  }
   204  
   205  // AcceptTransitGatewayVpcAttachment mocks base method.
   206  func (m *MockEC2API) AcceptTransitGatewayVpcAttachment(arg0 *ec2.AcceptTransitGatewayVpcAttachmentInput) (*ec2.AcceptTransitGatewayVpcAttachmentOutput, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "AcceptTransitGatewayVpcAttachment", arg0)
   209  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayVpcAttachmentOutput)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // AcceptTransitGatewayVpcAttachment indicates an expected call of AcceptTransitGatewayVpcAttachment.
   215  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayVpcAttachment(arg0 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayVpcAttachment", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayVpcAttachment), arg0)
   218  }
   219  
   220  // AcceptTransitGatewayVpcAttachmentRequest mocks base method.
   221  func (m *MockEC2API) AcceptTransitGatewayVpcAttachmentRequest(arg0 *ec2.AcceptTransitGatewayVpcAttachmentInput) (*request.Request, *ec2.AcceptTransitGatewayVpcAttachmentOutput) {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "AcceptTransitGatewayVpcAttachmentRequest", arg0)
   224  	ret0, _ := ret[0].(*request.Request)
   225  	ret1, _ := ret[1].(*ec2.AcceptTransitGatewayVpcAttachmentOutput)
   226  	return ret0, ret1
   227  }
   228  
   229  // AcceptTransitGatewayVpcAttachmentRequest indicates an expected call of AcceptTransitGatewayVpcAttachmentRequest.
   230  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayVpcAttachmentRequest(arg0 interface{}) *gomock.Call {
   231  	mr.mock.ctrl.T.Helper()
   232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayVpcAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayVpcAttachmentRequest), arg0)
   233  }
   234  
   235  // AcceptTransitGatewayVpcAttachmentWithContext mocks base method.
   236  func (m *MockEC2API) AcceptTransitGatewayVpcAttachmentWithContext(arg0 context.Context, arg1 *ec2.AcceptTransitGatewayVpcAttachmentInput, arg2 ...request.Option) (*ec2.AcceptTransitGatewayVpcAttachmentOutput, error) {
   237  	m.ctrl.T.Helper()
   238  	varargs := []interface{}{arg0, arg1}
   239  	for _, a := range arg2 {
   240  		varargs = append(varargs, a)
   241  	}
   242  	ret := m.ctrl.Call(m, "AcceptTransitGatewayVpcAttachmentWithContext", varargs...)
   243  	ret0, _ := ret[0].(*ec2.AcceptTransitGatewayVpcAttachmentOutput)
   244  	ret1, _ := ret[1].(error)
   245  	return ret0, ret1
   246  }
   247  
   248  // AcceptTransitGatewayVpcAttachmentWithContext indicates an expected call of AcceptTransitGatewayVpcAttachmentWithContext.
   249  func (mr *MockEC2APIMockRecorder) AcceptTransitGatewayVpcAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   250  	mr.mock.ctrl.T.Helper()
   251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptTransitGatewayVpcAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptTransitGatewayVpcAttachmentWithContext), varargs...)
   253  }
   254  
   255  // AcceptVpcEndpointConnections mocks base method.
   256  func (m *MockEC2API) AcceptVpcEndpointConnections(arg0 *ec2.AcceptVpcEndpointConnectionsInput) (*ec2.AcceptVpcEndpointConnectionsOutput, error) {
   257  	m.ctrl.T.Helper()
   258  	ret := m.ctrl.Call(m, "AcceptVpcEndpointConnections", arg0)
   259  	ret0, _ := ret[0].(*ec2.AcceptVpcEndpointConnectionsOutput)
   260  	ret1, _ := ret[1].(error)
   261  	return ret0, ret1
   262  }
   263  
   264  // AcceptVpcEndpointConnections indicates an expected call of AcceptVpcEndpointConnections.
   265  func (mr *MockEC2APIMockRecorder) AcceptVpcEndpointConnections(arg0 interface{}) *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcEndpointConnections", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcEndpointConnections), arg0)
   268  }
   269  
   270  // AcceptVpcEndpointConnectionsRequest mocks base method.
   271  func (m *MockEC2API) AcceptVpcEndpointConnectionsRequest(arg0 *ec2.AcceptVpcEndpointConnectionsInput) (*request.Request, *ec2.AcceptVpcEndpointConnectionsOutput) {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "AcceptVpcEndpointConnectionsRequest", arg0)
   274  	ret0, _ := ret[0].(*request.Request)
   275  	ret1, _ := ret[1].(*ec2.AcceptVpcEndpointConnectionsOutput)
   276  	return ret0, ret1
   277  }
   278  
   279  // AcceptVpcEndpointConnectionsRequest indicates an expected call of AcceptVpcEndpointConnectionsRequest.
   280  func (mr *MockEC2APIMockRecorder) AcceptVpcEndpointConnectionsRequest(arg0 interface{}) *gomock.Call {
   281  	mr.mock.ctrl.T.Helper()
   282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcEndpointConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcEndpointConnectionsRequest), arg0)
   283  }
   284  
   285  // AcceptVpcEndpointConnectionsWithContext mocks base method.
   286  func (m *MockEC2API) AcceptVpcEndpointConnectionsWithContext(arg0 context.Context, arg1 *ec2.AcceptVpcEndpointConnectionsInput, arg2 ...request.Option) (*ec2.AcceptVpcEndpointConnectionsOutput, error) {
   287  	m.ctrl.T.Helper()
   288  	varargs := []interface{}{arg0, arg1}
   289  	for _, a := range arg2 {
   290  		varargs = append(varargs, a)
   291  	}
   292  	ret := m.ctrl.Call(m, "AcceptVpcEndpointConnectionsWithContext", varargs...)
   293  	ret0, _ := ret[0].(*ec2.AcceptVpcEndpointConnectionsOutput)
   294  	ret1, _ := ret[1].(error)
   295  	return ret0, ret1
   296  }
   297  
   298  // AcceptVpcEndpointConnectionsWithContext indicates an expected call of AcceptVpcEndpointConnectionsWithContext.
   299  func (mr *MockEC2APIMockRecorder) AcceptVpcEndpointConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   300  	mr.mock.ctrl.T.Helper()
   301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcEndpointConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcEndpointConnectionsWithContext), varargs...)
   303  }
   304  
   305  // AcceptVpcPeeringConnection mocks base method.
   306  func (m *MockEC2API) AcceptVpcPeeringConnection(arg0 *ec2.AcceptVpcPeeringConnectionInput) (*ec2.AcceptVpcPeeringConnectionOutput, error) {
   307  	m.ctrl.T.Helper()
   308  	ret := m.ctrl.Call(m, "AcceptVpcPeeringConnection", arg0)
   309  	ret0, _ := ret[0].(*ec2.AcceptVpcPeeringConnectionOutput)
   310  	ret1, _ := ret[1].(error)
   311  	return ret0, ret1
   312  }
   313  
   314  // AcceptVpcPeeringConnection indicates an expected call of AcceptVpcPeeringConnection.
   315  func (mr *MockEC2APIMockRecorder) AcceptVpcPeeringConnection(arg0 interface{}) *gomock.Call {
   316  	mr.mock.ctrl.T.Helper()
   317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcPeeringConnection", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcPeeringConnection), arg0)
   318  }
   319  
   320  // AcceptVpcPeeringConnectionRequest mocks base method.
   321  func (m *MockEC2API) AcceptVpcPeeringConnectionRequest(arg0 *ec2.AcceptVpcPeeringConnectionInput) (*request.Request, *ec2.AcceptVpcPeeringConnectionOutput) {
   322  	m.ctrl.T.Helper()
   323  	ret := m.ctrl.Call(m, "AcceptVpcPeeringConnectionRequest", arg0)
   324  	ret0, _ := ret[0].(*request.Request)
   325  	ret1, _ := ret[1].(*ec2.AcceptVpcPeeringConnectionOutput)
   326  	return ret0, ret1
   327  }
   328  
   329  // AcceptVpcPeeringConnectionRequest indicates an expected call of AcceptVpcPeeringConnectionRequest.
   330  func (mr *MockEC2APIMockRecorder) AcceptVpcPeeringConnectionRequest(arg0 interface{}) *gomock.Call {
   331  	mr.mock.ctrl.T.Helper()
   332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcPeeringConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcPeeringConnectionRequest), arg0)
   333  }
   334  
   335  // AcceptVpcPeeringConnectionWithContext mocks base method.
   336  func (m *MockEC2API) AcceptVpcPeeringConnectionWithContext(arg0 context.Context, arg1 *ec2.AcceptVpcPeeringConnectionInput, arg2 ...request.Option) (*ec2.AcceptVpcPeeringConnectionOutput, error) {
   337  	m.ctrl.T.Helper()
   338  	varargs := []interface{}{arg0, arg1}
   339  	for _, a := range arg2 {
   340  		varargs = append(varargs, a)
   341  	}
   342  	ret := m.ctrl.Call(m, "AcceptVpcPeeringConnectionWithContext", varargs...)
   343  	ret0, _ := ret[0].(*ec2.AcceptVpcPeeringConnectionOutput)
   344  	ret1, _ := ret[1].(error)
   345  	return ret0, ret1
   346  }
   347  
   348  // AcceptVpcPeeringConnectionWithContext indicates an expected call of AcceptVpcPeeringConnectionWithContext.
   349  func (mr *MockEC2APIMockRecorder) AcceptVpcPeeringConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   350  	mr.mock.ctrl.T.Helper()
   351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AcceptVpcPeeringConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).AcceptVpcPeeringConnectionWithContext), varargs...)
   353  }
   354  
   355  // AdvertiseByoipCidr mocks base method.
   356  func (m *MockEC2API) AdvertiseByoipCidr(arg0 *ec2.AdvertiseByoipCidrInput) (*ec2.AdvertiseByoipCidrOutput, error) {
   357  	m.ctrl.T.Helper()
   358  	ret := m.ctrl.Call(m, "AdvertiseByoipCidr", arg0)
   359  	ret0, _ := ret[0].(*ec2.AdvertiseByoipCidrOutput)
   360  	ret1, _ := ret[1].(error)
   361  	return ret0, ret1
   362  }
   363  
   364  // AdvertiseByoipCidr indicates an expected call of AdvertiseByoipCidr.
   365  func (mr *MockEC2APIMockRecorder) AdvertiseByoipCidr(arg0 interface{}) *gomock.Call {
   366  	mr.mock.ctrl.T.Helper()
   367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdvertiseByoipCidr", reflect.TypeOf((*MockEC2API)(nil).AdvertiseByoipCidr), arg0)
   368  }
   369  
   370  // AdvertiseByoipCidrRequest mocks base method.
   371  func (m *MockEC2API) AdvertiseByoipCidrRequest(arg0 *ec2.AdvertiseByoipCidrInput) (*request.Request, *ec2.AdvertiseByoipCidrOutput) {
   372  	m.ctrl.T.Helper()
   373  	ret := m.ctrl.Call(m, "AdvertiseByoipCidrRequest", arg0)
   374  	ret0, _ := ret[0].(*request.Request)
   375  	ret1, _ := ret[1].(*ec2.AdvertiseByoipCidrOutput)
   376  	return ret0, ret1
   377  }
   378  
   379  // AdvertiseByoipCidrRequest indicates an expected call of AdvertiseByoipCidrRequest.
   380  func (mr *MockEC2APIMockRecorder) AdvertiseByoipCidrRequest(arg0 interface{}) *gomock.Call {
   381  	mr.mock.ctrl.T.Helper()
   382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdvertiseByoipCidrRequest", reflect.TypeOf((*MockEC2API)(nil).AdvertiseByoipCidrRequest), arg0)
   383  }
   384  
   385  // AdvertiseByoipCidrWithContext mocks base method.
   386  func (m *MockEC2API) AdvertiseByoipCidrWithContext(arg0 context.Context, arg1 *ec2.AdvertiseByoipCidrInput, arg2 ...request.Option) (*ec2.AdvertiseByoipCidrOutput, error) {
   387  	m.ctrl.T.Helper()
   388  	varargs := []interface{}{arg0, arg1}
   389  	for _, a := range arg2 {
   390  		varargs = append(varargs, a)
   391  	}
   392  	ret := m.ctrl.Call(m, "AdvertiseByoipCidrWithContext", varargs...)
   393  	ret0, _ := ret[0].(*ec2.AdvertiseByoipCidrOutput)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // AdvertiseByoipCidrWithContext indicates an expected call of AdvertiseByoipCidrWithContext.
   399  func (mr *MockEC2APIMockRecorder) AdvertiseByoipCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   400  	mr.mock.ctrl.T.Helper()
   401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdvertiseByoipCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).AdvertiseByoipCidrWithContext), varargs...)
   403  }
   404  
   405  // AllocateAddress mocks base method.
   406  func (m *MockEC2API) AllocateAddress(arg0 *ec2.AllocateAddressInput) (*ec2.AllocateAddressOutput, error) {
   407  	m.ctrl.T.Helper()
   408  	ret := m.ctrl.Call(m, "AllocateAddress", arg0)
   409  	ret0, _ := ret[0].(*ec2.AllocateAddressOutput)
   410  	ret1, _ := ret[1].(error)
   411  	return ret0, ret1
   412  }
   413  
   414  // AllocateAddress indicates an expected call of AllocateAddress.
   415  func (mr *MockEC2APIMockRecorder) AllocateAddress(arg0 interface{}) *gomock.Call {
   416  	mr.mock.ctrl.T.Helper()
   417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateAddress", reflect.TypeOf((*MockEC2API)(nil).AllocateAddress), arg0)
   418  }
   419  
   420  // AllocateAddressRequest mocks base method.
   421  func (m *MockEC2API) AllocateAddressRequest(arg0 *ec2.AllocateAddressInput) (*request.Request, *ec2.AllocateAddressOutput) {
   422  	m.ctrl.T.Helper()
   423  	ret := m.ctrl.Call(m, "AllocateAddressRequest", arg0)
   424  	ret0, _ := ret[0].(*request.Request)
   425  	ret1, _ := ret[1].(*ec2.AllocateAddressOutput)
   426  	return ret0, ret1
   427  }
   428  
   429  // AllocateAddressRequest indicates an expected call of AllocateAddressRequest.
   430  func (mr *MockEC2APIMockRecorder) AllocateAddressRequest(arg0 interface{}) *gomock.Call {
   431  	mr.mock.ctrl.T.Helper()
   432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateAddressRequest", reflect.TypeOf((*MockEC2API)(nil).AllocateAddressRequest), arg0)
   433  }
   434  
   435  // AllocateAddressWithContext mocks base method.
   436  func (m *MockEC2API) AllocateAddressWithContext(arg0 context.Context, arg1 *ec2.AllocateAddressInput, arg2 ...request.Option) (*ec2.AllocateAddressOutput, error) {
   437  	m.ctrl.T.Helper()
   438  	varargs := []interface{}{arg0, arg1}
   439  	for _, a := range arg2 {
   440  		varargs = append(varargs, a)
   441  	}
   442  	ret := m.ctrl.Call(m, "AllocateAddressWithContext", varargs...)
   443  	ret0, _ := ret[0].(*ec2.AllocateAddressOutput)
   444  	ret1, _ := ret[1].(error)
   445  	return ret0, ret1
   446  }
   447  
   448  // AllocateAddressWithContext indicates an expected call of AllocateAddressWithContext.
   449  func (mr *MockEC2APIMockRecorder) AllocateAddressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   450  	mr.mock.ctrl.T.Helper()
   451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateAddressWithContext", reflect.TypeOf((*MockEC2API)(nil).AllocateAddressWithContext), varargs...)
   453  }
   454  
   455  // AllocateHosts mocks base method.
   456  func (m *MockEC2API) AllocateHosts(arg0 *ec2.AllocateHostsInput) (*ec2.AllocateHostsOutput, error) {
   457  	m.ctrl.T.Helper()
   458  	ret := m.ctrl.Call(m, "AllocateHosts", arg0)
   459  	ret0, _ := ret[0].(*ec2.AllocateHostsOutput)
   460  	ret1, _ := ret[1].(error)
   461  	return ret0, ret1
   462  }
   463  
   464  // AllocateHosts indicates an expected call of AllocateHosts.
   465  func (mr *MockEC2APIMockRecorder) AllocateHosts(arg0 interface{}) *gomock.Call {
   466  	mr.mock.ctrl.T.Helper()
   467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateHosts", reflect.TypeOf((*MockEC2API)(nil).AllocateHosts), arg0)
   468  }
   469  
   470  // AllocateHostsRequest mocks base method.
   471  func (m *MockEC2API) AllocateHostsRequest(arg0 *ec2.AllocateHostsInput) (*request.Request, *ec2.AllocateHostsOutput) {
   472  	m.ctrl.T.Helper()
   473  	ret := m.ctrl.Call(m, "AllocateHostsRequest", arg0)
   474  	ret0, _ := ret[0].(*request.Request)
   475  	ret1, _ := ret[1].(*ec2.AllocateHostsOutput)
   476  	return ret0, ret1
   477  }
   478  
   479  // AllocateHostsRequest indicates an expected call of AllocateHostsRequest.
   480  func (mr *MockEC2APIMockRecorder) AllocateHostsRequest(arg0 interface{}) *gomock.Call {
   481  	mr.mock.ctrl.T.Helper()
   482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateHostsRequest", reflect.TypeOf((*MockEC2API)(nil).AllocateHostsRequest), arg0)
   483  }
   484  
   485  // AllocateHostsWithContext mocks base method.
   486  func (m *MockEC2API) AllocateHostsWithContext(arg0 context.Context, arg1 *ec2.AllocateHostsInput, arg2 ...request.Option) (*ec2.AllocateHostsOutput, error) {
   487  	m.ctrl.T.Helper()
   488  	varargs := []interface{}{arg0, arg1}
   489  	for _, a := range arg2 {
   490  		varargs = append(varargs, a)
   491  	}
   492  	ret := m.ctrl.Call(m, "AllocateHostsWithContext", varargs...)
   493  	ret0, _ := ret[0].(*ec2.AllocateHostsOutput)
   494  	ret1, _ := ret[1].(error)
   495  	return ret0, ret1
   496  }
   497  
   498  // AllocateHostsWithContext indicates an expected call of AllocateHostsWithContext.
   499  func (mr *MockEC2APIMockRecorder) AllocateHostsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   500  	mr.mock.ctrl.T.Helper()
   501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateHostsWithContext", reflect.TypeOf((*MockEC2API)(nil).AllocateHostsWithContext), varargs...)
   503  }
   504  
   505  // AllocateIpamPoolCidr mocks base method.
   506  func (m *MockEC2API) AllocateIpamPoolCidr(arg0 *ec2.AllocateIpamPoolCidrInput) (*ec2.AllocateIpamPoolCidrOutput, error) {
   507  	m.ctrl.T.Helper()
   508  	ret := m.ctrl.Call(m, "AllocateIpamPoolCidr", arg0)
   509  	ret0, _ := ret[0].(*ec2.AllocateIpamPoolCidrOutput)
   510  	ret1, _ := ret[1].(error)
   511  	return ret0, ret1
   512  }
   513  
   514  // AllocateIpamPoolCidr indicates an expected call of AllocateIpamPoolCidr.
   515  func (mr *MockEC2APIMockRecorder) AllocateIpamPoolCidr(arg0 interface{}) *gomock.Call {
   516  	mr.mock.ctrl.T.Helper()
   517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateIpamPoolCidr", reflect.TypeOf((*MockEC2API)(nil).AllocateIpamPoolCidr), arg0)
   518  }
   519  
   520  // AllocateIpamPoolCidrRequest mocks base method.
   521  func (m *MockEC2API) AllocateIpamPoolCidrRequest(arg0 *ec2.AllocateIpamPoolCidrInput) (*request.Request, *ec2.AllocateIpamPoolCidrOutput) {
   522  	m.ctrl.T.Helper()
   523  	ret := m.ctrl.Call(m, "AllocateIpamPoolCidrRequest", arg0)
   524  	ret0, _ := ret[0].(*request.Request)
   525  	ret1, _ := ret[1].(*ec2.AllocateIpamPoolCidrOutput)
   526  	return ret0, ret1
   527  }
   528  
   529  // AllocateIpamPoolCidrRequest indicates an expected call of AllocateIpamPoolCidrRequest.
   530  func (mr *MockEC2APIMockRecorder) AllocateIpamPoolCidrRequest(arg0 interface{}) *gomock.Call {
   531  	mr.mock.ctrl.T.Helper()
   532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateIpamPoolCidrRequest", reflect.TypeOf((*MockEC2API)(nil).AllocateIpamPoolCidrRequest), arg0)
   533  }
   534  
   535  // AllocateIpamPoolCidrWithContext mocks base method.
   536  func (m *MockEC2API) AllocateIpamPoolCidrWithContext(arg0 context.Context, arg1 *ec2.AllocateIpamPoolCidrInput, arg2 ...request.Option) (*ec2.AllocateIpamPoolCidrOutput, error) {
   537  	m.ctrl.T.Helper()
   538  	varargs := []interface{}{arg0, arg1}
   539  	for _, a := range arg2 {
   540  		varargs = append(varargs, a)
   541  	}
   542  	ret := m.ctrl.Call(m, "AllocateIpamPoolCidrWithContext", varargs...)
   543  	ret0, _ := ret[0].(*ec2.AllocateIpamPoolCidrOutput)
   544  	ret1, _ := ret[1].(error)
   545  	return ret0, ret1
   546  }
   547  
   548  // AllocateIpamPoolCidrWithContext indicates an expected call of AllocateIpamPoolCidrWithContext.
   549  func (mr *MockEC2APIMockRecorder) AllocateIpamPoolCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   550  	mr.mock.ctrl.T.Helper()
   551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateIpamPoolCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).AllocateIpamPoolCidrWithContext), varargs...)
   553  }
   554  
   555  // ApplySecurityGroupsToClientVpnTargetNetwork mocks base method.
   556  func (m *MockEC2API) ApplySecurityGroupsToClientVpnTargetNetwork(arg0 *ec2.ApplySecurityGroupsToClientVpnTargetNetworkInput) (*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput, error) {
   557  	m.ctrl.T.Helper()
   558  	ret := m.ctrl.Call(m, "ApplySecurityGroupsToClientVpnTargetNetwork", arg0)
   559  	ret0, _ := ret[0].(*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput)
   560  	ret1, _ := ret[1].(error)
   561  	return ret0, ret1
   562  }
   563  
   564  // ApplySecurityGroupsToClientVpnTargetNetwork indicates an expected call of ApplySecurityGroupsToClientVpnTargetNetwork.
   565  func (mr *MockEC2APIMockRecorder) ApplySecurityGroupsToClientVpnTargetNetwork(arg0 interface{}) *gomock.Call {
   566  	mr.mock.ctrl.T.Helper()
   567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplySecurityGroupsToClientVpnTargetNetwork", reflect.TypeOf((*MockEC2API)(nil).ApplySecurityGroupsToClientVpnTargetNetwork), arg0)
   568  }
   569  
   570  // ApplySecurityGroupsToClientVpnTargetNetworkRequest mocks base method.
   571  func (m *MockEC2API) ApplySecurityGroupsToClientVpnTargetNetworkRequest(arg0 *ec2.ApplySecurityGroupsToClientVpnTargetNetworkInput) (*request.Request, *ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput) {
   572  	m.ctrl.T.Helper()
   573  	ret := m.ctrl.Call(m, "ApplySecurityGroupsToClientVpnTargetNetworkRequest", arg0)
   574  	ret0, _ := ret[0].(*request.Request)
   575  	ret1, _ := ret[1].(*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput)
   576  	return ret0, ret1
   577  }
   578  
   579  // ApplySecurityGroupsToClientVpnTargetNetworkRequest indicates an expected call of ApplySecurityGroupsToClientVpnTargetNetworkRequest.
   580  func (mr *MockEC2APIMockRecorder) ApplySecurityGroupsToClientVpnTargetNetworkRequest(arg0 interface{}) *gomock.Call {
   581  	mr.mock.ctrl.T.Helper()
   582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplySecurityGroupsToClientVpnTargetNetworkRequest", reflect.TypeOf((*MockEC2API)(nil).ApplySecurityGroupsToClientVpnTargetNetworkRequest), arg0)
   583  }
   584  
   585  // ApplySecurityGroupsToClientVpnTargetNetworkWithContext mocks base method.
   586  func (m *MockEC2API) ApplySecurityGroupsToClientVpnTargetNetworkWithContext(arg0 context.Context, arg1 *ec2.ApplySecurityGroupsToClientVpnTargetNetworkInput, arg2 ...request.Option) (*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput, error) {
   587  	m.ctrl.T.Helper()
   588  	varargs := []interface{}{arg0, arg1}
   589  	for _, a := range arg2 {
   590  		varargs = append(varargs, a)
   591  	}
   592  	ret := m.ctrl.Call(m, "ApplySecurityGroupsToClientVpnTargetNetworkWithContext", varargs...)
   593  	ret0, _ := ret[0].(*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput)
   594  	ret1, _ := ret[1].(error)
   595  	return ret0, ret1
   596  }
   597  
   598  // ApplySecurityGroupsToClientVpnTargetNetworkWithContext indicates an expected call of ApplySecurityGroupsToClientVpnTargetNetworkWithContext.
   599  func (mr *MockEC2APIMockRecorder) ApplySecurityGroupsToClientVpnTargetNetworkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   600  	mr.mock.ctrl.T.Helper()
   601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplySecurityGroupsToClientVpnTargetNetworkWithContext", reflect.TypeOf((*MockEC2API)(nil).ApplySecurityGroupsToClientVpnTargetNetworkWithContext), varargs...)
   603  }
   604  
   605  // AssignIpv6Addresses mocks base method.
   606  func (m *MockEC2API) AssignIpv6Addresses(arg0 *ec2.AssignIpv6AddressesInput) (*ec2.AssignIpv6AddressesOutput, error) {
   607  	m.ctrl.T.Helper()
   608  	ret := m.ctrl.Call(m, "AssignIpv6Addresses", arg0)
   609  	ret0, _ := ret[0].(*ec2.AssignIpv6AddressesOutput)
   610  	ret1, _ := ret[1].(error)
   611  	return ret0, ret1
   612  }
   613  
   614  // AssignIpv6Addresses indicates an expected call of AssignIpv6Addresses.
   615  func (mr *MockEC2APIMockRecorder) AssignIpv6Addresses(arg0 interface{}) *gomock.Call {
   616  	mr.mock.ctrl.T.Helper()
   617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignIpv6Addresses", reflect.TypeOf((*MockEC2API)(nil).AssignIpv6Addresses), arg0)
   618  }
   619  
   620  // AssignIpv6AddressesRequest mocks base method.
   621  func (m *MockEC2API) AssignIpv6AddressesRequest(arg0 *ec2.AssignIpv6AddressesInput) (*request.Request, *ec2.AssignIpv6AddressesOutput) {
   622  	m.ctrl.T.Helper()
   623  	ret := m.ctrl.Call(m, "AssignIpv6AddressesRequest", arg0)
   624  	ret0, _ := ret[0].(*request.Request)
   625  	ret1, _ := ret[1].(*ec2.AssignIpv6AddressesOutput)
   626  	return ret0, ret1
   627  }
   628  
   629  // AssignIpv6AddressesRequest indicates an expected call of AssignIpv6AddressesRequest.
   630  func (mr *MockEC2APIMockRecorder) AssignIpv6AddressesRequest(arg0 interface{}) *gomock.Call {
   631  	mr.mock.ctrl.T.Helper()
   632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignIpv6AddressesRequest", reflect.TypeOf((*MockEC2API)(nil).AssignIpv6AddressesRequest), arg0)
   633  }
   634  
   635  // AssignIpv6AddressesWithContext mocks base method.
   636  func (m *MockEC2API) AssignIpv6AddressesWithContext(arg0 context.Context, arg1 *ec2.AssignIpv6AddressesInput, arg2 ...request.Option) (*ec2.AssignIpv6AddressesOutput, error) {
   637  	m.ctrl.T.Helper()
   638  	varargs := []interface{}{arg0, arg1}
   639  	for _, a := range arg2 {
   640  		varargs = append(varargs, a)
   641  	}
   642  	ret := m.ctrl.Call(m, "AssignIpv6AddressesWithContext", varargs...)
   643  	ret0, _ := ret[0].(*ec2.AssignIpv6AddressesOutput)
   644  	ret1, _ := ret[1].(error)
   645  	return ret0, ret1
   646  }
   647  
   648  // AssignIpv6AddressesWithContext indicates an expected call of AssignIpv6AddressesWithContext.
   649  func (mr *MockEC2APIMockRecorder) AssignIpv6AddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   650  	mr.mock.ctrl.T.Helper()
   651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignIpv6AddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).AssignIpv6AddressesWithContext), varargs...)
   653  }
   654  
   655  // AssignPrivateIpAddresses mocks base method.
   656  func (m *MockEC2API) AssignPrivateIpAddresses(arg0 *ec2.AssignPrivateIpAddressesInput) (*ec2.AssignPrivateIpAddressesOutput, error) {
   657  	m.ctrl.T.Helper()
   658  	ret := m.ctrl.Call(m, "AssignPrivateIpAddresses", arg0)
   659  	ret0, _ := ret[0].(*ec2.AssignPrivateIpAddressesOutput)
   660  	ret1, _ := ret[1].(error)
   661  	return ret0, ret1
   662  }
   663  
   664  // AssignPrivateIpAddresses indicates an expected call of AssignPrivateIpAddresses.
   665  func (mr *MockEC2APIMockRecorder) AssignPrivateIpAddresses(arg0 interface{}) *gomock.Call {
   666  	mr.mock.ctrl.T.Helper()
   667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignPrivateIpAddresses", reflect.TypeOf((*MockEC2API)(nil).AssignPrivateIpAddresses), arg0)
   668  }
   669  
   670  // AssignPrivateIpAddressesRequest mocks base method.
   671  func (m *MockEC2API) AssignPrivateIpAddressesRequest(arg0 *ec2.AssignPrivateIpAddressesInput) (*request.Request, *ec2.AssignPrivateIpAddressesOutput) {
   672  	m.ctrl.T.Helper()
   673  	ret := m.ctrl.Call(m, "AssignPrivateIpAddressesRequest", arg0)
   674  	ret0, _ := ret[0].(*request.Request)
   675  	ret1, _ := ret[1].(*ec2.AssignPrivateIpAddressesOutput)
   676  	return ret0, ret1
   677  }
   678  
   679  // AssignPrivateIpAddressesRequest indicates an expected call of AssignPrivateIpAddressesRequest.
   680  func (mr *MockEC2APIMockRecorder) AssignPrivateIpAddressesRequest(arg0 interface{}) *gomock.Call {
   681  	mr.mock.ctrl.T.Helper()
   682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignPrivateIpAddressesRequest", reflect.TypeOf((*MockEC2API)(nil).AssignPrivateIpAddressesRequest), arg0)
   683  }
   684  
   685  // AssignPrivateIpAddressesWithContext mocks base method.
   686  func (m *MockEC2API) AssignPrivateIpAddressesWithContext(arg0 context.Context, arg1 *ec2.AssignPrivateIpAddressesInput, arg2 ...request.Option) (*ec2.AssignPrivateIpAddressesOutput, error) {
   687  	m.ctrl.T.Helper()
   688  	varargs := []interface{}{arg0, arg1}
   689  	for _, a := range arg2 {
   690  		varargs = append(varargs, a)
   691  	}
   692  	ret := m.ctrl.Call(m, "AssignPrivateIpAddressesWithContext", varargs...)
   693  	ret0, _ := ret[0].(*ec2.AssignPrivateIpAddressesOutput)
   694  	ret1, _ := ret[1].(error)
   695  	return ret0, ret1
   696  }
   697  
   698  // AssignPrivateIpAddressesWithContext indicates an expected call of AssignPrivateIpAddressesWithContext.
   699  func (mr *MockEC2APIMockRecorder) AssignPrivateIpAddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   700  	mr.mock.ctrl.T.Helper()
   701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignPrivateIpAddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).AssignPrivateIpAddressesWithContext), varargs...)
   703  }
   704  
   705  // AssociateAddress mocks base method.
   706  func (m *MockEC2API) AssociateAddress(arg0 *ec2.AssociateAddressInput) (*ec2.AssociateAddressOutput, error) {
   707  	m.ctrl.T.Helper()
   708  	ret := m.ctrl.Call(m, "AssociateAddress", arg0)
   709  	ret0, _ := ret[0].(*ec2.AssociateAddressOutput)
   710  	ret1, _ := ret[1].(error)
   711  	return ret0, ret1
   712  }
   713  
   714  // AssociateAddress indicates an expected call of AssociateAddress.
   715  func (mr *MockEC2APIMockRecorder) AssociateAddress(arg0 interface{}) *gomock.Call {
   716  	mr.mock.ctrl.T.Helper()
   717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateAddress", reflect.TypeOf((*MockEC2API)(nil).AssociateAddress), arg0)
   718  }
   719  
   720  // AssociateAddressRequest mocks base method.
   721  func (m *MockEC2API) AssociateAddressRequest(arg0 *ec2.AssociateAddressInput) (*request.Request, *ec2.AssociateAddressOutput) {
   722  	m.ctrl.T.Helper()
   723  	ret := m.ctrl.Call(m, "AssociateAddressRequest", arg0)
   724  	ret0, _ := ret[0].(*request.Request)
   725  	ret1, _ := ret[1].(*ec2.AssociateAddressOutput)
   726  	return ret0, ret1
   727  }
   728  
   729  // AssociateAddressRequest indicates an expected call of AssociateAddressRequest.
   730  func (mr *MockEC2APIMockRecorder) AssociateAddressRequest(arg0 interface{}) *gomock.Call {
   731  	mr.mock.ctrl.T.Helper()
   732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateAddressRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateAddressRequest), arg0)
   733  }
   734  
   735  // AssociateAddressWithContext mocks base method.
   736  func (m *MockEC2API) AssociateAddressWithContext(arg0 context.Context, arg1 *ec2.AssociateAddressInput, arg2 ...request.Option) (*ec2.AssociateAddressOutput, error) {
   737  	m.ctrl.T.Helper()
   738  	varargs := []interface{}{arg0, arg1}
   739  	for _, a := range arg2 {
   740  		varargs = append(varargs, a)
   741  	}
   742  	ret := m.ctrl.Call(m, "AssociateAddressWithContext", varargs...)
   743  	ret0, _ := ret[0].(*ec2.AssociateAddressOutput)
   744  	ret1, _ := ret[1].(error)
   745  	return ret0, ret1
   746  }
   747  
   748  // AssociateAddressWithContext indicates an expected call of AssociateAddressWithContext.
   749  func (mr *MockEC2APIMockRecorder) AssociateAddressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   750  	mr.mock.ctrl.T.Helper()
   751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateAddressWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateAddressWithContext), varargs...)
   753  }
   754  
   755  // AssociateClientVpnTargetNetwork mocks base method.
   756  func (m *MockEC2API) AssociateClientVpnTargetNetwork(arg0 *ec2.AssociateClientVpnTargetNetworkInput) (*ec2.AssociateClientVpnTargetNetworkOutput, error) {
   757  	m.ctrl.T.Helper()
   758  	ret := m.ctrl.Call(m, "AssociateClientVpnTargetNetwork", arg0)
   759  	ret0, _ := ret[0].(*ec2.AssociateClientVpnTargetNetworkOutput)
   760  	ret1, _ := ret[1].(error)
   761  	return ret0, ret1
   762  }
   763  
   764  // AssociateClientVpnTargetNetwork indicates an expected call of AssociateClientVpnTargetNetwork.
   765  func (mr *MockEC2APIMockRecorder) AssociateClientVpnTargetNetwork(arg0 interface{}) *gomock.Call {
   766  	mr.mock.ctrl.T.Helper()
   767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateClientVpnTargetNetwork", reflect.TypeOf((*MockEC2API)(nil).AssociateClientVpnTargetNetwork), arg0)
   768  }
   769  
   770  // AssociateClientVpnTargetNetworkRequest mocks base method.
   771  func (m *MockEC2API) AssociateClientVpnTargetNetworkRequest(arg0 *ec2.AssociateClientVpnTargetNetworkInput) (*request.Request, *ec2.AssociateClientVpnTargetNetworkOutput) {
   772  	m.ctrl.T.Helper()
   773  	ret := m.ctrl.Call(m, "AssociateClientVpnTargetNetworkRequest", arg0)
   774  	ret0, _ := ret[0].(*request.Request)
   775  	ret1, _ := ret[1].(*ec2.AssociateClientVpnTargetNetworkOutput)
   776  	return ret0, ret1
   777  }
   778  
   779  // AssociateClientVpnTargetNetworkRequest indicates an expected call of AssociateClientVpnTargetNetworkRequest.
   780  func (mr *MockEC2APIMockRecorder) AssociateClientVpnTargetNetworkRequest(arg0 interface{}) *gomock.Call {
   781  	mr.mock.ctrl.T.Helper()
   782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateClientVpnTargetNetworkRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateClientVpnTargetNetworkRequest), arg0)
   783  }
   784  
   785  // AssociateClientVpnTargetNetworkWithContext mocks base method.
   786  func (m *MockEC2API) AssociateClientVpnTargetNetworkWithContext(arg0 context.Context, arg1 *ec2.AssociateClientVpnTargetNetworkInput, arg2 ...request.Option) (*ec2.AssociateClientVpnTargetNetworkOutput, error) {
   787  	m.ctrl.T.Helper()
   788  	varargs := []interface{}{arg0, arg1}
   789  	for _, a := range arg2 {
   790  		varargs = append(varargs, a)
   791  	}
   792  	ret := m.ctrl.Call(m, "AssociateClientVpnTargetNetworkWithContext", varargs...)
   793  	ret0, _ := ret[0].(*ec2.AssociateClientVpnTargetNetworkOutput)
   794  	ret1, _ := ret[1].(error)
   795  	return ret0, ret1
   796  }
   797  
   798  // AssociateClientVpnTargetNetworkWithContext indicates an expected call of AssociateClientVpnTargetNetworkWithContext.
   799  func (mr *MockEC2APIMockRecorder) AssociateClientVpnTargetNetworkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   800  	mr.mock.ctrl.T.Helper()
   801  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateClientVpnTargetNetworkWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateClientVpnTargetNetworkWithContext), varargs...)
   803  }
   804  
   805  // AssociateDhcpOptions mocks base method.
   806  func (m *MockEC2API) AssociateDhcpOptions(arg0 *ec2.AssociateDhcpOptionsInput) (*ec2.AssociateDhcpOptionsOutput, error) {
   807  	m.ctrl.T.Helper()
   808  	ret := m.ctrl.Call(m, "AssociateDhcpOptions", arg0)
   809  	ret0, _ := ret[0].(*ec2.AssociateDhcpOptionsOutput)
   810  	ret1, _ := ret[1].(error)
   811  	return ret0, ret1
   812  }
   813  
   814  // AssociateDhcpOptions indicates an expected call of AssociateDhcpOptions.
   815  func (mr *MockEC2APIMockRecorder) AssociateDhcpOptions(arg0 interface{}) *gomock.Call {
   816  	mr.mock.ctrl.T.Helper()
   817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateDhcpOptions", reflect.TypeOf((*MockEC2API)(nil).AssociateDhcpOptions), arg0)
   818  }
   819  
   820  // AssociateDhcpOptionsRequest mocks base method.
   821  func (m *MockEC2API) AssociateDhcpOptionsRequest(arg0 *ec2.AssociateDhcpOptionsInput) (*request.Request, *ec2.AssociateDhcpOptionsOutput) {
   822  	m.ctrl.T.Helper()
   823  	ret := m.ctrl.Call(m, "AssociateDhcpOptionsRequest", arg0)
   824  	ret0, _ := ret[0].(*request.Request)
   825  	ret1, _ := ret[1].(*ec2.AssociateDhcpOptionsOutput)
   826  	return ret0, ret1
   827  }
   828  
   829  // AssociateDhcpOptionsRequest indicates an expected call of AssociateDhcpOptionsRequest.
   830  func (mr *MockEC2APIMockRecorder) AssociateDhcpOptionsRequest(arg0 interface{}) *gomock.Call {
   831  	mr.mock.ctrl.T.Helper()
   832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateDhcpOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateDhcpOptionsRequest), arg0)
   833  }
   834  
   835  // AssociateDhcpOptionsWithContext mocks base method.
   836  func (m *MockEC2API) AssociateDhcpOptionsWithContext(arg0 context.Context, arg1 *ec2.AssociateDhcpOptionsInput, arg2 ...request.Option) (*ec2.AssociateDhcpOptionsOutput, error) {
   837  	m.ctrl.T.Helper()
   838  	varargs := []interface{}{arg0, arg1}
   839  	for _, a := range arg2 {
   840  		varargs = append(varargs, a)
   841  	}
   842  	ret := m.ctrl.Call(m, "AssociateDhcpOptionsWithContext", varargs...)
   843  	ret0, _ := ret[0].(*ec2.AssociateDhcpOptionsOutput)
   844  	ret1, _ := ret[1].(error)
   845  	return ret0, ret1
   846  }
   847  
   848  // AssociateDhcpOptionsWithContext indicates an expected call of AssociateDhcpOptionsWithContext.
   849  func (mr *MockEC2APIMockRecorder) AssociateDhcpOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   850  	mr.mock.ctrl.T.Helper()
   851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateDhcpOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateDhcpOptionsWithContext), varargs...)
   853  }
   854  
   855  // AssociateEnclaveCertificateIamRole mocks base method.
   856  func (m *MockEC2API) AssociateEnclaveCertificateIamRole(arg0 *ec2.AssociateEnclaveCertificateIamRoleInput) (*ec2.AssociateEnclaveCertificateIamRoleOutput, error) {
   857  	m.ctrl.T.Helper()
   858  	ret := m.ctrl.Call(m, "AssociateEnclaveCertificateIamRole", arg0)
   859  	ret0, _ := ret[0].(*ec2.AssociateEnclaveCertificateIamRoleOutput)
   860  	ret1, _ := ret[1].(error)
   861  	return ret0, ret1
   862  }
   863  
   864  // AssociateEnclaveCertificateIamRole indicates an expected call of AssociateEnclaveCertificateIamRole.
   865  func (mr *MockEC2APIMockRecorder) AssociateEnclaveCertificateIamRole(arg0 interface{}) *gomock.Call {
   866  	mr.mock.ctrl.T.Helper()
   867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateEnclaveCertificateIamRole", reflect.TypeOf((*MockEC2API)(nil).AssociateEnclaveCertificateIamRole), arg0)
   868  }
   869  
   870  // AssociateEnclaveCertificateIamRoleRequest mocks base method.
   871  func (m *MockEC2API) AssociateEnclaveCertificateIamRoleRequest(arg0 *ec2.AssociateEnclaveCertificateIamRoleInput) (*request.Request, *ec2.AssociateEnclaveCertificateIamRoleOutput) {
   872  	m.ctrl.T.Helper()
   873  	ret := m.ctrl.Call(m, "AssociateEnclaveCertificateIamRoleRequest", arg0)
   874  	ret0, _ := ret[0].(*request.Request)
   875  	ret1, _ := ret[1].(*ec2.AssociateEnclaveCertificateIamRoleOutput)
   876  	return ret0, ret1
   877  }
   878  
   879  // AssociateEnclaveCertificateIamRoleRequest indicates an expected call of AssociateEnclaveCertificateIamRoleRequest.
   880  func (mr *MockEC2APIMockRecorder) AssociateEnclaveCertificateIamRoleRequest(arg0 interface{}) *gomock.Call {
   881  	mr.mock.ctrl.T.Helper()
   882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateEnclaveCertificateIamRoleRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateEnclaveCertificateIamRoleRequest), arg0)
   883  }
   884  
   885  // AssociateEnclaveCertificateIamRoleWithContext mocks base method.
   886  func (m *MockEC2API) AssociateEnclaveCertificateIamRoleWithContext(arg0 context.Context, arg1 *ec2.AssociateEnclaveCertificateIamRoleInput, arg2 ...request.Option) (*ec2.AssociateEnclaveCertificateIamRoleOutput, error) {
   887  	m.ctrl.T.Helper()
   888  	varargs := []interface{}{arg0, arg1}
   889  	for _, a := range arg2 {
   890  		varargs = append(varargs, a)
   891  	}
   892  	ret := m.ctrl.Call(m, "AssociateEnclaveCertificateIamRoleWithContext", varargs...)
   893  	ret0, _ := ret[0].(*ec2.AssociateEnclaveCertificateIamRoleOutput)
   894  	ret1, _ := ret[1].(error)
   895  	return ret0, ret1
   896  }
   897  
   898  // AssociateEnclaveCertificateIamRoleWithContext indicates an expected call of AssociateEnclaveCertificateIamRoleWithContext.
   899  func (mr *MockEC2APIMockRecorder) AssociateEnclaveCertificateIamRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   900  	mr.mock.ctrl.T.Helper()
   901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateEnclaveCertificateIamRoleWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateEnclaveCertificateIamRoleWithContext), varargs...)
   903  }
   904  
   905  // AssociateIamInstanceProfile mocks base method.
   906  func (m *MockEC2API) AssociateIamInstanceProfile(arg0 *ec2.AssociateIamInstanceProfileInput) (*ec2.AssociateIamInstanceProfileOutput, error) {
   907  	m.ctrl.T.Helper()
   908  	ret := m.ctrl.Call(m, "AssociateIamInstanceProfile", arg0)
   909  	ret0, _ := ret[0].(*ec2.AssociateIamInstanceProfileOutput)
   910  	ret1, _ := ret[1].(error)
   911  	return ret0, ret1
   912  }
   913  
   914  // AssociateIamInstanceProfile indicates an expected call of AssociateIamInstanceProfile.
   915  func (mr *MockEC2APIMockRecorder) AssociateIamInstanceProfile(arg0 interface{}) *gomock.Call {
   916  	mr.mock.ctrl.T.Helper()
   917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateIamInstanceProfile", reflect.TypeOf((*MockEC2API)(nil).AssociateIamInstanceProfile), arg0)
   918  }
   919  
   920  // AssociateIamInstanceProfileRequest mocks base method.
   921  func (m *MockEC2API) AssociateIamInstanceProfileRequest(arg0 *ec2.AssociateIamInstanceProfileInput) (*request.Request, *ec2.AssociateIamInstanceProfileOutput) {
   922  	m.ctrl.T.Helper()
   923  	ret := m.ctrl.Call(m, "AssociateIamInstanceProfileRequest", arg0)
   924  	ret0, _ := ret[0].(*request.Request)
   925  	ret1, _ := ret[1].(*ec2.AssociateIamInstanceProfileOutput)
   926  	return ret0, ret1
   927  }
   928  
   929  // AssociateIamInstanceProfileRequest indicates an expected call of AssociateIamInstanceProfileRequest.
   930  func (mr *MockEC2APIMockRecorder) AssociateIamInstanceProfileRequest(arg0 interface{}) *gomock.Call {
   931  	mr.mock.ctrl.T.Helper()
   932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateIamInstanceProfileRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateIamInstanceProfileRequest), arg0)
   933  }
   934  
   935  // AssociateIamInstanceProfileWithContext mocks base method.
   936  func (m *MockEC2API) AssociateIamInstanceProfileWithContext(arg0 context.Context, arg1 *ec2.AssociateIamInstanceProfileInput, arg2 ...request.Option) (*ec2.AssociateIamInstanceProfileOutput, error) {
   937  	m.ctrl.T.Helper()
   938  	varargs := []interface{}{arg0, arg1}
   939  	for _, a := range arg2 {
   940  		varargs = append(varargs, a)
   941  	}
   942  	ret := m.ctrl.Call(m, "AssociateIamInstanceProfileWithContext", varargs...)
   943  	ret0, _ := ret[0].(*ec2.AssociateIamInstanceProfileOutput)
   944  	ret1, _ := ret[1].(error)
   945  	return ret0, ret1
   946  }
   947  
   948  // AssociateIamInstanceProfileWithContext indicates an expected call of AssociateIamInstanceProfileWithContext.
   949  func (mr *MockEC2APIMockRecorder) AssociateIamInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   950  	mr.mock.ctrl.T.Helper()
   951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateIamInstanceProfileWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateIamInstanceProfileWithContext), varargs...)
   953  }
   954  
   955  // AssociateInstanceEventWindow mocks base method.
   956  func (m *MockEC2API) AssociateInstanceEventWindow(arg0 *ec2.AssociateInstanceEventWindowInput) (*ec2.AssociateInstanceEventWindowOutput, error) {
   957  	m.ctrl.T.Helper()
   958  	ret := m.ctrl.Call(m, "AssociateInstanceEventWindow", arg0)
   959  	ret0, _ := ret[0].(*ec2.AssociateInstanceEventWindowOutput)
   960  	ret1, _ := ret[1].(error)
   961  	return ret0, ret1
   962  }
   963  
   964  // AssociateInstanceEventWindow indicates an expected call of AssociateInstanceEventWindow.
   965  func (mr *MockEC2APIMockRecorder) AssociateInstanceEventWindow(arg0 interface{}) *gomock.Call {
   966  	mr.mock.ctrl.T.Helper()
   967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateInstanceEventWindow", reflect.TypeOf((*MockEC2API)(nil).AssociateInstanceEventWindow), arg0)
   968  }
   969  
   970  // AssociateInstanceEventWindowRequest mocks base method.
   971  func (m *MockEC2API) AssociateInstanceEventWindowRequest(arg0 *ec2.AssociateInstanceEventWindowInput) (*request.Request, *ec2.AssociateInstanceEventWindowOutput) {
   972  	m.ctrl.T.Helper()
   973  	ret := m.ctrl.Call(m, "AssociateInstanceEventWindowRequest", arg0)
   974  	ret0, _ := ret[0].(*request.Request)
   975  	ret1, _ := ret[1].(*ec2.AssociateInstanceEventWindowOutput)
   976  	return ret0, ret1
   977  }
   978  
   979  // AssociateInstanceEventWindowRequest indicates an expected call of AssociateInstanceEventWindowRequest.
   980  func (mr *MockEC2APIMockRecorder) AssociateInstanceEventWindowRequest(arg0 interface{}) *gomock.Call {
   981  	mr.mock.ctrl.T.Helper()
   982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateInstanceEventWindowRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateInstanceEventWindowRequest), arg0)
   983  }
   984  
   985  // AssociateInstanceEventWindowWithContext mocks base method.
   986  func (m *MockEC2API) AssociateInstanceEventWindowWithContext(arg0 context.Context, arg1 *ec2.AssociateInstanceEventWindowInput, arg2 ...request.Option) (*ec2.AssociateInstanceEventWindowOutput, error) {
   987  	m.ctrl.T.Helper()
   988  	varargs := []interface{}{arg0, arg1}
   989  	for _, a := range arg2 {
   990  		varargs = append(varargs, a)
   991  	}
   992  	ret := m.ctrl.Call(m, "AssociateInstanceEventWindowWithContext", varargs...)
   993  	ret0, _ := ret[0].(*ec2.AssociateInstanceEventWindowOutput)
   994  	ret1, _ := ret[1].(error)
   995  	return ret0, ret1
   996  }
   997  
   998  // AssociateInstanceEventWindowWithContext indicates an expected call of AssociateInstanceEventWindowWithContext.
   999  func (mr *MockEC2APIMockRecorder) AssociateInstanceEventWindowWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1000  	mr.mock.ctrl.T.Helper()
  1001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateInstanceEventWindowWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateInstanceEventWindowWithContext), varargs...)
  1003  }
  1004  
  1005  // AssociateRouteTable mocks base method.
  1006  func (m *MockEC2API) AssociateRouteTable(arg0 *ec2.AssociateRouteTableInput) (*ec2.AssociateRouteTableOutput, error) {
  1007  	m.ctrl.T.Helper()
  1008  	ret := m.ctrl.Call(m, "AssociateRouteTable", arg0)
  1009  	ret0, _ := ret[0].(*ec2.AssociateRouteTableOutput)
  1010  	ret1, _ := ret[1].(error)
  1011  	return ret0, ret1
  1012  }
  1013  
  1014  // AssociateRouteTable indicates an expected call of AssociateRouteTable.
  1015  func (mr *MockEC2APIMockRecorder) AssociateRouteTable(arg0 interface{}) *gomock.Call {
  1016  	mr.mock.ctrl.T.Helper()
  1017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateRouteTable", reflect.TypeOf((*MockEC2API)(nil).AssociateRouteTable), arg0)
  1018  }
  1019  
  1020  // AssociateRouteTableRequest mocks base method.
  1021  func (m *MockEC2API) AssociateRouteTableRequest(arg0 *ec2.AssociateRouteTableInput) (*request.Request, *ec2.AssociateRouteTableOutput) {
  1022  	m.ctrl.T.Helper()
  1023  	ret := m.ctrl.Call(m, "AssociateRouteTableRequest", arg0)
  1024  	ret0, _ := ret[0].(*request.Request)
  1025  	ret1, _ := ret[1].(*ec2.AssociateRouteTableOutput)
  1026  	return ret0, ret1
  1027  }
  1028  
  1029  // AssociateRouteTableRequest indicates an expected call of AssociateRouteTableRequest.
  1030  func (mr *MockEC2APIMockRecorder) AssociateRouteTableRequest(arg0 interface{}) *gomock.Call {
  1031  	mr.mock.ctrl.T.Helper()
  1032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateRouteTableRequest), arg0)
  1033  }
  1034  
  1035  // AssociateRouteTableWithContext mocks base method.
  1036  func (m *MockEC2API) AssociateRouteTableWithContext(arg0 context.Context, arg1 *ec2.AssociateRouteTableInput, arg2 ...request.Option) (*ec2.AssociateRouteTableOutput, error) {
  1037  	m.ctrl.T.Helper()
  1038  	varargs := []interface{}{arg0, arg1}
  1039  	for _, a := range arg2 {
  1040  		varargs = append(varargs, a)
  1041  	}
  1042  	ret := m.ctrl.Call(m, "AssociateRouteTableWithContext", varargs...)
  1043  	ret0, _ := ret[0].(*ec2.AssociateRouteTableOutput)
  1044  	ret1, _ := ret[1].(error)
  1045  	return ret0, ret1
  1046  }
  1047  
  1048  // AssociateRouteTableWithContext indicates an expected call of AssociateRouteTableWithContext.
  1049  func (mr *MockEC2APIMockRecorder) AssociateRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1050  	mr.mock.ctrl.T.Helper()
  1051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateRouteTableWithContext), varargs...)
  1053  }
  1054  
  1055  // AssociateSubnetCidrBlock mocks base method.
  1056  func (m *MockEC2API) AssociateSubnetCidrBlock(arg0 *ec2.AssociateSubnetCidrBlockInput) (*ec2.AssociateSubnetCidrBlockOutput, error) {
  1057  	m.ctrl.T.Helper()
  1058  	ret := m.ctrl.Call(m, "AssociateSubnetCidrBlock", arg0)
  1059  	ret0, _ := ret[0].(*ec2.AssociateSubnetCidrBlockOutput)
  1060  	ret1, _ := ret[1].(error)
  1061  	return ret0, ret1
  1062  }
  1063  
  1064  // AssociateSubnetCidrBlock indicates an expected call of AssociateSubnetCidrBlock.
  1065  func (mr *MockEC2APIMockRecorder) AssociateSubnetCidrBlock(arg0 interface{}) *gomock.Call {
  1066  	mr.mock.ctrl.T.Helper()
  1067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateSubnetCidrBlock", reflect.TypeOf((*MockEC2API)(nil).AssociateSubnetCidrBlock), arg0)
  1068  }
  1069  
  1070  // AssociateSubnetCidrBlockRequest mocks base method.
  1071  func (m *MockEC2API) AssociateSubnetCidrBlockRequest(arg0 *ec2.AssociateSubnetCidrBlockInput) (*request.Request, *ec2.AssociateSubnetCidrBlockOutput) {
  1072  	m.ctrl.T.Helper()
  1073  	ret := m.ctrl.Call(m, "AssociateSubnetCidrBlockRequest", arg0)
  1074  	ret0, _ := ret[0].(*request.Request)
  1075  	ret1, _ := ret[1].(*ec2.AssociateSubnetCidrBlockOutput)
  1076  	return ret0, ret1
  1077  }
  1078  
  1079  // AssociateSubnetCidrBlockRequest indicates an expected call of AssociateSubnetCidrBlockRequest.
  1080  func (mr *MockEC2APIMockRecorder) AssociateSubnetCidrBlockRequest(arg0 interface{}) *gomock.Call {
  1081  	mr.mock.ctrl.T.Helper()
  1082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateSubnetCidrBlockRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateSubnetCidrBlockRequest), arg0)
  1083  }
  1084  
  1085  // AssociateSubnetCidrBlockWithContext mocks base method.
  1086  func (m *MockEC2API) AssociateSubnetCidrBlockWithContext(arg0 context.Context, arg1 *ec2.AssociateSubnetCidrBlockInput, arg2 ...request.Option) (*ec2.AssociateSubnetCidrBlockOutput, error) {
  1087  	m.ctrl.T.Helper()
  1088  	varargs := []interface{}{arg0, arg1}
  1089  	for _, a := range arg2 {
  1090  		varargs = append(varargs, a)
  1091  	}
  1092  	ret := m.ctrl.Call(m, "AssociateSubnetCidrBlockWithContext", varargs...)
  1093  	ret0, _ := ret[0].(*ec2.AssociateSubnetCidrBlockOutput)
  1094  	ret1, _ := ret[1].(error)
  1095  	return ret0, ret1
  1096  }
  1097  
  1098  // AssociateSubnetCidrBlockWithContext indicates an expected call of AssociateSubnetCidrBlockWithContext.
  1099  func (mr *MockEC2APIMockRecorder) AssociateSubnetCidrBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1100  	mr.mock.ctrl.T.Helper()
  1101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateSubnetCidrBlockWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateSubnetCidrBlockWithContext), varargs...)
  1103  }
  1104  
  1105  // AssociateTransitGatewayMulticastDomain mocks base method.
  1106  func (m *MockEC2API) AssociateTransitGatewayMulticastDomain(arg0 *ec2.AssociateTransitGatewayMulticastDomainInput) (*ec2.AssociateTransitGatewayMulticastDomainOutput, error) {
  1107  	m.ctrl.T.Helper()
  1108  	ret := m.ctrl.Call(m, "AssociateTransitGatewayMulticastDomain", arg0)
  1109  	ret0, _ := ret[0].(*ec2.AssociateTransitGatewayMulticastDomainOutput)
  1110  	ret1, _ := ret[1].(error)
  1111  	return ret0, ret1
  1112  }
  1113  
  1114  // AssociateTransitGatewayMulticastDomain indicates an expected call of AssociateTransitGatewayMulticastDomain.
  1115  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayMulticastDomain(arg0 interface{}) *gomock.Call {
  1116  	mr.mock.ctrl.T.Helper()
  1117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayMulticastDomain", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayMulticastDomain), arg0)
  1118  }
  1119  
  1120  // AssociateTransitGatewayMulticastDomainRequest mocks base method.
  1121  func (m *MockEC2API) AssociateTransitGatewayMulticastDomainRequest(arg0 *ec2.AssociateTransitGatewayMulticastDomainInput) (*request.Request, *ec2.AssociateTransitGatewayMulticastDomainOutput) {
  1122  	m.ctrl.T.Helper()
  1123  	ret := m.ctrl.Call(m, "AssociateTransitGatewayMulticastDomainRequest", arg0)
  1124  	ret0, _ := ret[0].(*request.Request)
  1125  	ret1, _ := ret[1].(*ec2.AssociateTransitGatewayMulticastDomainOutput)
  1126  	return ret0, ret1
  1127  }
  1128  
  1129  // AssociateTransitGatewayMulticastDomainRequest indicates an expected call of AssociateTransitGatewayMulticastDomainRequest.
  1130  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayMulticastDomainRequest(arg0 interface{}) *gomock.Call {
  1131  	mr.mock.ctrl.T.Helper()
  1132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayMulticastDomainRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayMulticastDomainRequest), arg0)
  1133  }
  1134  
  1135  // AssociateTransitGatewayMulticastDomainWithContext mocks base method.
  1136  func (m *MockEC2API) AssociateTransitGatewayMulticastDomainWithContext(arg0 context.Context, arg1 *ec2.AssociateTransitGatewayMulticastDomainInput, arg2 ...request.Option) (*ec2.AssociateTransitGatewayMulticastDomainOutput, error) {
  1137  	m.ctrl.T.Helper()
  1138  	varargs := []interface{}{arg0, arg1}
  1139  	for _, a := range arg2 {
  1140  		varargs = append(varargs, a)
  1141  	}
  1142  	ret := m.ctrl.Call(m, "AssociateTransitGatewayMulticastDomainWithContext", varargs...)
  1143  	ret0, _ := ret[0].(*ec2.AssociateTransitGatewayMulticastDomainOutput)
  1144  	ret1, _ := ret[1].(error)
  1145  	return ret0, ret1
  1146  }
  1147  
  1148  // AssociateTransitGatewayMulticastDomainWithContext indicates an expected call of AssociateTransitGatewayMulticastDomainWithContext.
  1149  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayMulticastDomainWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1150  	mr.mock.ctrl.T.Helper()
  1151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayMulticastDomainWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayMulticastDomainWithContext), varargs...)
  1153  }
  1154  
  1155  // AssociateTransitGatewayRouteTable mocks base method.
  1156  func (m *MockEC2API) AssociateTransitGatewayRouteTable(arg0 *ec2.AssociateTransitGatewayRouteTableInput) (*ec2.AssociateTransitGatewayRouteTableOutput, error) {
  1157  	m.ctrl.T.Helper()
  1158  	ret := m.ctrl.Call(m, "AssociateTransitGatewayRouteTable", arg0)
  1159  	ret0, _ := ret[0].(*ec2.AssociateTransitGatewayRouteTableOutput)
  1160  	ret1, _ := ret[1].(error)
  1161  	return ret0, ret1
  1162  }
  1163  
  1164  // AssociateTransitGatewayRouteTable indicates an expected call of AssociateTransitGatewayRouteTable.
  1165  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayRouteTable(arg0 interface{}) *gomock.Call {
  1166  	mr.mock.ctrl.T.Helper()
  1167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayRouteTable", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayRouteTable), arg0)
  1168  }
  1169  
  1170  // AssociateTransitGatewayRouteTableRequest mocks base method.
  1171  func (m *MockEC2API) AssociateTransitGatewayRouteTableRequest(arg0 *ec2.AssociateTransitGatewayRouteTableInput) (*request.Request, *ec2.AssociateTransitGatewayRouteTableOutput) {
  1172  	m.ctrl.T.Helper()
  1173  	ret := m.ctrl.Call(m, "AssociateTransitGatewayRouteTableRequest", arg0)
  1174  	ret0, _ := ret[0].(*request.Request)
  1175  	ret1, _ := ret[1].(*ec2.AssociateTransitGatewayRouteTableOutput)
  1176  	return ret0, ret1
  1177  }
  1178  
  1179  // AssociateTransitGatewayRouteTableRequest indicates an expected call of AssociateTransitGatewayRouteTableRequest.
  1180  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayRouteTableRequest(arg0 interface{}) *gomock.Call {
  1181  	mr.mock.ctrl.T.Helper()
  1182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayRouteTableRequest), arg0)
  1183  }
  1184  
  1185  // AssociateTransitGatewayRouteTableWithContext mocks base method.
  1186  func (m *MockEC2API) AssociateTransitGatewayRouteTableWithContext(arg0 context.Context, arg1 *ec2.AssociateTransitGatewayRouteTableInput, arg2 ...request.Option) (*ec2.AssociateTransitGatewayRouteTableOutput, error) {
  1187  	m.ctrl.T.Helper()
  1188  	varargs := []interface{}{arg0, arg1}
  1189  	for _, a := range arg2 {
  1190  		varargs = append(varargs, a)
  1191  	}
  1192  	ret := m.ctrl.Call(m, "AssociateTransitGatewayRouteTableWithContext", varargs...)
  1193  	ret0, _ := ret[0].(*ec2.AssociateTransitGatewayRouteTableOutput)
  1194  	ret1, _ := ret[1].(error)
  1195  	return ret0, ret1
  1196  }
  1197  
  1198  // AssociateTransitGatewayRouteTableWithContext indicates an expected call of AssociateTransitGatewayRouteTableWithContext.
  1199  func (mr *MockEC2APIMockRecorder) AssociateTransitGatewayRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1200  	mr.mock.ctrl.T.Helper()
  1201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTransitGatewayRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateTransitGatewayRouteTableWithContext), varargs...)
  1203  }
  1204  
  1205  // AssociateTrunkInterface mocks base method.
  1206  func (m *MockEC2API) AssociateTrunkInterface(arg0 *ec2.AssociateTrunkInterfaceInput) (*ec2.AssociateTrunkInterfaceOutput, error) {
  1207  	m.ctrl.T.Helper()
  1208  	ret := m.ctrl.Call(m, "AssociateTrunkInterface", arg0)
  1209  	ret0, _ := ret[0].(*ec2.AssociateTrunkInterfaceOutput)
  1210  	ret1, _ := ret[1].(error)
  1211  	return ret0, ret1
  1212  }
  1213  
  1214  // AssociateTrunkInterface indicates an expected call of AssociateTrunkInterface.
  1215  func (mr *MockEC2APIMockRecorder) AssociateTrunkInterface(arg0 interface{}) *gomock.Call {
  1216  	mr.mock.ctrl.T.Helper()
  1217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTrunkInterface", reflect.TypeOf((*MockEC2API)(nil).AssociateTrunkInterface), arg0)
  1218  }
  1219  
  1220  // AssociateTrunkInterfaceRequest mocks base method.
  1221  func (m *MockEC2API) AssociateTrunkInterfaceRequest(arg0 *ec2.AssociateTrunkInterfaceInput) (*request.Request, *ec2.AssociateTrunkInterfaceOutput) {
  1222  	m.ctrl.T.Helper()
  1223  	ret := m.ctrl.Call(m, "AssociateTrunkInterfaceRequest", arg0)
  1224  	ret0, _ := ret[0].(*request.Request)
  1225  	ret1, _ := ret[1].(*ec2.AssociateTrunkInterfaceOutput)
  1226  	return ret0, ret1
  1227  }
  1228  
  1229  // AssociateTrunkInterfaceRequest indicates an expected call of AssociateTrunkInterfaceRequest.
  1230  func (mr *MockEC2APIMockRecorder) AssociateTrunkInterfaceRequest(arg0 interface{}) *gomock.Call {
  1231  	mr.mock.ctrl.T.Helper()
  1232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTrunkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateTrunkInterfaceRequest), arg0)
  1233  }
  1234  
  1235  // AssociateTrunkInterfaceWithContext mocks base method.
  1236  func (m *MockEC2API) AssociateTrunkInterfaceWithContext(arg0 context.Context, arg1 *ec2.AssociateTrunkInterfaceInput, arg2 ...request.Option) (*ec2.AssociateTrunkInterfaceOutput, error) {
  1237  	m.ctrl.T.Helper()
  1238  	varargs := []interface{}{arg0, arg1}
  1239  	for _, a := range arg2 {
  1240  		varargs = append(varargs, a)
  1241  	}
  1242  	ret := m.ctrl.Call(m, "AssociateTrunkInterfaceWithContext", varargs...)
  1243  	ret0, _ := ret[0].(*ec2.AssociateTrunkInterfaceOutput)
  1244  	ret1, _ := ret[1].(error)
  1245  	return ret0, ret1
  1246  }
  1247  
  1248  // AssociateTrunkInterfaceWithContext indicates an expected call of AssociateTrunkInterfaceWithContext.
  1249  func (mr *MockEC2APIMockRecorder) AssociateTrunkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1250  	mr.mock.ctrl.T.Helper()
  1251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateTrunkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateTrunkInterfaceWithContext), varargs...)
  1253  }
  1254  
  1255  // AssociateVpcCidrBlock mocks base method.
  1256  func (m *MockEC2API) AssociateVpcCidrBlock(arg0 *ec2.AssociateVpcCidrBlockInput) (*ec2.AssociateVpcCidrBlockOutput, error) {
  1257  	m.ctrl.T.Helper()
  1258  	ret := m.ctrl.Call(m, "AssociateVpcCidrBlock", arg0)
  1259  	ret0, _ := ret[0].(*ec2.AssociateVpcCidrBlockOutput)
  1260  	ret1, _ := ret[1].(error)
  1261  	return ret0, ret1
  1262  }
  1263  
  1264  // AssociateVpcCidrBlock indicates an expected call of AssociateVpcCidrBlock.
  1265  func (mr *MockEC2APIMockRecorder) AssociateVpcCidrBlock(arg0 interface{}) *gomock.Call {
  1266  	mr.mock.ctrl.T.Helper()
  1267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateVpcCidrBlock", reflect.TypeOf((*MockEC2API)(nil).AssociateVpcCidrBlock), arg0)
  1268  }
  1269  
  1270  // AssociateVpcCidrBlockRequest mocks base method.
  1271  func (m *MockEC2API) AssociateVpcCidrBlockRequest(arg0 *ec2.AssociateVpcCidrBlockInput) (*request.Request, *ec2.AssociateVpcCidrBlockOutput) {
  1272  	m.ctrl.T.Helper()
  1273  	ret := m.ctrl.Call(m, "AssociateVpcCidrBlockRequest", arg0)
  1274  	ret0, _ := ret[0].(*request.Request)
  1275  	ret1, _ := ret[1].(*ec2.AssociateVpcCidrBlockOutput)
  1276  	return ret0, ret1
  1277  }
  1278  
  1279  // AssociateVpcCidrBlockRequest indicates an expected call of AssociateVpcCidrBlockRequest.
  1280  func (mr *MockEC2APIMockRecorder) AssociateVpcCidrBlockRequest(arg0 interface{}) *gomock.Call {
  1281  	mr.mock.ctrl.T.Helper()
  1282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateVpcCidrBlockRequest", reflect.TypeOf((*MockEC2API)(nil).AssociateVpcCidrBlockRequest), arg0)
  1283  }
  1284  
  1285  // AssociateVpcCidrBlockWithContext mocks base method.
  1286  func (m *MockEC2API) AssociateVpcCidrBlockWithContext(arg0 context.Context, arg1 *ec2.AssociateVpcCidrBlockInput, arg2 ...request.Option) (*ec2.AssociateVpcCidrBlockOutput, error) {
  1287  	m.ctrl.T.Helper()
  1288  	varargs := []interface{}{arg0, arg1}
  1289  	for _, a := range arg2 {
  1290  		varargs = append(varargs, a)
  1291  	}
  1292  	ret := m.ctrl.Call(m, "AssociateVpcCidrBlockWithContext", varargs...)
  1293  	ret0, _ := ret[0].(*ec2.AssociateVpcCidrBlockOutput)
  1294  	ret1, _ := ret[1].(error)
  1295  	return ret0, ret1
  1296  }
  1297  
  1298  // AssociateVpcCidrBlockWithContext indicates an expected call of AssociateVpcCidrBlockWithContext.
  1299  func (mr *MockEC2APIMockRecorder) AssociateVpcCidrBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1300  	mr.mock.ctrl.T.Helper()
  1301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssociateVpcCidrBlockWithContext", reflect.TypeOf((*MockEC2API)(nil).AssociateVpcCidrBlockWithContext), varargs...)
  1303  }
  1304  
  1305  // AttachClassicLinkVpc mocks base method.
  1306  func (m *MockEC2API) AttachClassicLinkVpc(arg0 *ec2.AttachClassicLinkVpcInput) (*ec2.AttachClassicLinkVpcOutput, error) {
  1307  	m.ctrl.T.Helper()
  1308  	ret := m.ctrl.Call(m, "AttachClassicLinkVpc", arg0)
  1309  	ret0, _ := ret[0].(*ec2.AttachClassicLinkVpcOutput)
  1310  	ret1, _ := ret[1].(error)
  1311  	return ret0, ret1
  1312  }
  1313  
  1314  // AttachClassicLinkVpc indicates an expected call of AttachClassicLinkVpc.
  1315  func (mr *MockEC2APIMockRecorder) AttachClassicLinkVpc(arg0 interface{}) *gomock.Call {
  1316  	mr.mock.ctrl.T.Helper()
  1317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachClassicLinkVpc", reflect.TypeOf((*MockEC2API)(nil).AttachClassicLinkVpc), arg0)
  1318  }
  1319  
  1320  // AttachClassicLinkVpcRequest mocks base method.
  1321  func (m *MockEC2API) AttachClassicLinkVpcRequest(arg0 *ec2.AttachClassicLinkVpcInput) (*request.Request, *ec2.AttachClassicLinkVpcOutput) {
  1322  	m.ctrl.T.Helper()
  1323  	ret := m.ctrl.Call(m, "AttachClassicLinkVpcRequest", arg0)
  1324  	ret0, _ := ret[0].(*request.Request)
  1325  	ret1, _ := ret[1].(*ec2.AttachClassicLinkVpcOutput)
  1326  	return ret0, ret1
  1327  }
  1328  
  1329  // AttachClassicLinkVpcRequest indicates an expected call of AttachClassicLinkVpcRequest.
  1330  func (mr *MockEC2APIMockRecorder) AttachClassicLinkVpcRequest(arg0 interface{}) *gomock.Call {
  1331  	mr.mock.ctrl.T.Helper()
  1332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachClassicLinkVpcRequest", reflect.TypeOf((*MockEC2API)(nil).AttachClassicLinkVpcRequest), arg0)
  1333  }
  1334  
  1335  // AttachClassicLinkVpcWithContext mocks base method.
  1336  func (m *MockEC2API) AttachClassicLinkVpcWithContext(arg0 context.Context, arg1 *ec2.AttachClassicLinkVpcInput, arg2 ...request.Option) (*ec2.AttachClassicLinkVpcOutput, error) {
  1337  	m.ctrl.T.Helper()
  1338  	varargs := []interface{}{arg0, arg1}
  1339  	for _, a := range arg2 {
  1340  		varargs = append(varargs, a)
  1341  	}
  1342  	ret := m.ctrl.Call(m, "AttachClassicLinkVpcWithContext", varargs...)
  1343  	ret0, _ := ret[0].(*ec2.AttachClassicLinkVpcOutput)
  1344  	ret1, _ := ret[1].(error)
  1345  	return ret0, ret1
  1346  }
  1347  
  1348  // AttachClassicLinkVpcWithContext indicates an expected call of AttachClassicLinkVpcWithContext.
  1349  func (mr *MockEC2APIMockRecorder) AttachClassicLinkVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1350  	mr.mock.ctrl.T.Helper()
  1351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachClassicLinkVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).AttachClassicLinkVpcWithContext), varargs...)
  1353  }
  1354  
  1355  // AttachInternetGateway mocks base method.
  1356  func (m *MockEC2API) AttachInternetGateway(arg0 *ec2.AttachInternetGatewayInput) (*ec2.AttachInternetGatewayOutput, error) {
  1357  	m.ctrl.T.Helper()
  1358  	ret := m.ctrl.Call(m, "AttachInternetGateway", arg0)
  1359  	ret0, _ := ret[0].(*ec2.AttachInternetGatewayOutput)
  1360  	ret1, _ := ret[1].(error)
  1361  	return ret0, ret1
  1362  }
  1363  
  1364  // AttachInternetGateway indicates an expected call of AttachInternetGateway.
  1365  func (mr *MockEC2APIMockRecorder) AttachInternetGateway(arg0 interface{}) *gomock.Call {
  1366  	mr.mock.ctrl.T.Helper()
  1367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInternetGateway", reflect.TypeOf((*MockEC2API)(nil).AttachInternetGateway), arg0)
  1368  }
  1369  
  1370  // AttachInternetGatewayRequest mocks base method.
  1371  func (m *MockEC2API) AttachInternetGatewayRequest(arg0 *ec2.AttachInternetGatewayInput) (*request.Request, *ec2.AttachInternetGatewayOutput) {
  1372  	m.ctrl.T.Helper()
  1373  	ret := m.ctrl.Call(m, "AttachInternetGatewayRequest", arg0)
  1374  	ret0, _ := ret[0].(*request.Request)
  1375  	ret1, _ := ret[1].(*ec2.AttachInternetGatewayOutput)
  1376  	return ret0, ret1
  1377  }
  1378  
  1379  // AttachInternetGatewayRequest indicates an expected call of AttachInternetGatewayRequest.
  1380  func (mr *MockEC2APIMockRecorder) AttachInternetGatewayRequest(arg0 interface{}) *gomock.Call {
  1381  	mr.mock.ctrl.T.Helper()
  1382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).AttachInternetGatewayRequest), arg0)
  1383  }
  1384  
  1385  // AttachInternetGatewayWithContext mocks base method.
  1386  func (m *MockEC2API) AttachInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.AttachInternetGatewayInput, arg2 ...request.Option) (*ec2.AttachInternetGatewayOutput, error) {
  1387  	m.ctrl.T.Helper()
  1388  	varargs := []interface{}{arg0, arg1}
  1389  	for _, a := range arg2 {
  1390  		varargs = append(varargs, a)
  1391  	}
  1392  	ret := m.ctrl.Call(m, "AttachInternetGatewayWithContext", varargs...)
  1393  	ret0, _ := ret[0].(*ec2.AttachInternetGatewayOutput)
  1394  	ret1, _ := ret[1].(error)
  1395  	return ret0, ret1
  1396  }
  1397  
  1398  // AttachInternetGatewayWithContext indicates an expected call of AttachInternetGatewayWithContext.
  1399  func (mr *MockEC2APIMockRecorder) AttachInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1400  	mr.mock.ctrl.T.Helper()
  1401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).AttachInternetGatewayWithContext), varargs...)
  1403  }
  1404  
  1405  // AttachNetworkInterface mocks base method.
  1406  func (m *MockEC2API) AttachNetworkInterface(arg0 *ec2.AttachNetworkInterfaceInput) (*ec2.AttachNetworkInterfaceOutput, error) {
  1407  	m.ctrl.T.Helper()
  1408  	ret := m.ctrl.Call(m, "AttachNetworkInterface", arg0)
  1409  	ret0, _ := ret[0].(*ec2.AttachNetworkInterfaceOutput)
  1410  	ret1, _ := ret[1].(error)
  1411  	return ret0, ret1
  1412  }
  1413  
  1414  // AttachNetworkInterface indicates an expected call of AttachNetworkInterface.
  1415  func (mr *MockEC2APIMockRecorder) AttachNetworkInterface(arg0 interface{}) *gomock.Call {
  1416  	mr.mock.ctrl.T.Helper()
  1417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachNetworkInterface", reflect.TypeOf((*MockEC2API)(nil).AttachNetworkInterface), arg0)
  1418  }
  1419  
  1420  // AttachNetworkInterfaceRequest mocks base method.
  1421  func (m *MockEC2API) AttachNetworkInterfaceRequest(arg0 *ec2.AttachNetworkInterfaceInput) (*request.Request, *ec2.AttachNetworkInterfaceOutput) {
  1422  	m.ctrl.T.Helper()
  1423  	ret := m.ctrl.Call(m, "AttachNetworkInterfaceRequest", arg0)
  1424  	ret0, _ := ret[0].(*request.Request)
  1425  	ret1, _ := ret[1].(*ec2.AttachNetworkInterfaceOutput)
  1426  	return ret0, ret1
  1427  }
  1428  
  1429  // AttachNetworkInterfaceRequest indicates an expected call of AttachNetworkInterfaceRequest.
  1430  func (mr *MockEC2APIMockRecorder) AttachNetworkInterfaceRequest(arg0 interface{}) *gomock.Call {
  1431  	mr.mock.ctrl.T.Helper()
  1432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachNetworkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).AttachNetworkInterfaceRequest), arg0)
  1433  }
  1434  
  1435  // AttachNetworkInterfaceWithContext mocks base method.
  1436  func (m *MockEC2API) AttachNetworkInterfaceWithContext(arg0 context.Context, arg1 *ec2.AttachNetworkInterfaceInput, arg2 ...request.Option) (*ec2.AttachNetworkInterfaceOutput, error) {
  1437  	m.ctrl.T.Helper()
  1438  	varargs := []interface{}{arg0, arg1}
  1439  	for _, a := range arg2 {
  1440  		varargs = append(varargs, a)
  1441  	}
  1442  	ret := m.ctrl.Call(m, "AttachNetworkInterfaceWithContext", varargs...)
  1443  	ret0, _ := ret[0].(*ec2.AttachNetworkInterfaceOutput)
  1444  	ret1, _ := ret[1].(error)
  1445  	return ret0, ret1
  1446  }
  1447  
  1448  // AttachNetworkInterfaceWithContext indicates an expected call of AttachNetworkInterfaceWithContext.
  1449  func (mr *MockEC2APIMockRecorder) AttachNetworkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1450  	mr.mock.ctrl.T.Helper()
  1451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachNetworkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).AttachNetworkInterfaceWithContext), varargs...)
  1453  }
  1454  
  1455  // AttachVolume mocks base method.
  1456  func (m *MockEC2API) AttachVolume(arg0 *ec2.AttachVolumeInput) (*ec2.VolumeAttachment, error) {
  1457  	m.ctrl.T.Helper()
  1458  	ret := m.ctrl.Call(m, "AttachVolume", arg0)
  1459  	ret0, _ := ret[0].(*ec2.VolumeAttachment)
  1460  	ret1, _ := ret[1].(error)
  1461  	return ret0, ret1
  1462  }
  1463  
  1464  // AttachVolume indicates an expected call of AttachVolume.
  1465  func (mr *MockEC2APIMockRecorder) AttachVolume(arg0 interface{}) *gomock.Call {
  1466  	mr.mock.ctrl.T.Helper()
  1467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVolume", reflect.TypeOf((*MockEC2API)(nil).AttachVolume), arg0)
  1468  }
  1469  
  1470  // AttachVolumeRequest mocks base method.
  1471  func (m *MockEC2API) AttachVolumeRequest(arg0 *ec2.AttachVolumeInput) (*request.Request, *ec2.VolumeAttachment) {
  1472  	m.ctrl.T.Helper()
  1473  	ret := m.ctrl.Call(m, "AttachVolumeRequest", arg0)
  1474  	ret0, _ := ret[0].(*request.Request)
  1475  	ret1, _ := ret[1].(*ec2.VolumeAttachment)
  1476  	return ret0, ret1
  1477  }
  1478  
  1479  // AttachVolumeRequest indicates an expected call of AttachVolumeRequest.
  1480  func (mr *MockEC2APIMockRecorder) AttachVolumeRequest(arg0 interface{}) *gomock.Call {
  1481  	mr.mock.ctrl.T.Helper()
  1482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).AttachVolumeRequest), arg0)
  1483  }
  1484  
  1485  // AttachVolumeWithContext mocks base method.
  1486  func (m *MockEC2API) AttachVolumeWithContext(arg0 context.Context, arg1 *ec2.AttachVolumeInput, arg2 ...request.Option) (*ec2.VolumeAttachment, error) {
  1487  	m.ctrl.T.Helper()
  1488  	varargs := []interface{}{arg0, arg1}
  1489  	for _, a := range arg2 {
  1490  		varargs = append(varargs, a)
  1491  	}
  1492  	ret := m.ctrl.Call(m, "AttachVolumeWithContext", varargs...)
  1493  	ret0, _ := ret[0].(*ec2.VolumeAttachment)
  1494  	ret1, _ := ret[1].(error)
  1495  	return ret0, ret1
  1496  }
  1497  
  1498  // AttachVolumeWithContext indicates an expected call of AttachVolumeWithContext.
  1499  func (mr *MockEC2APIMockRecorder) AttachVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1500  	mr.mock.ctrl.T.Helper()
  1501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).AttachVolumeWithContext), varargs...)
  1503  }
  1504  
  1505  // AttachVpnGateway mocks base method.
  1506  func (m *MockEC2API) AttachVpnGateway(arg0 *ec2.AttachVpnGatewayInput) (*ec2.AttachVpnGatewayOutput, error) {
  1507  	m.ctrl.T.Helper()
  1508  	ret := m.ctrl.Call(m, "AttachVpnGateway", arg0)
  1509  	ret0, _ := ret[0].(*ec2.AttachVpnGatewayOutput)
  1510  	ret1, _ := ret[1].(error)
  1511  	return ret0, ret1
  1512  }
  1513  
  1514  // AttachVpnGateway indicates an expected call of AttachVpnGateway.
  1515  func (mr *MockEC2APIMockRecorder) AttachVpnGateway(arg0 interface{}) *gomock.Call {
  1516  	mr.mock.ctrl.T.Helper()
  1517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVpnGateway", reflect.TypeOf((*MockEC2API)(nil).AttachVpnGateway), arg0)
  1518  }
  1519  
  1520  // AttachVpnGatewayRequest mocks base method.
  1521  func (m *MockEC2API) AttachVpnGatewayRequest(arg0 *ec2.AttachVpnGatewayInput) (*request.Request, *ec2.AttachVpnGatewayOutput) {
  1522  	m.ctrl.T.Helper()
  1523  	ret := m.ctrl.Call(m, "AttachVpnGatewayRequest", arg0)
  1524  	ret0, _ := ret[0].(*request.Request)
  1525  	ret1, _ := ret[1].(*ec2.AttachVpnGatewayOutput)
  1526  	return ret0, ret1
  1527  }
  1528  
  1529  // AttachVpnGatewayRequest indicates an expected call of AttachVpnGatewayRequest.
  1530  func (mr *MockEC2APIMockRecorder) AttachVpnGatewayRequest(arg0 interface{}) *gomock.Call {
  1531  	mr.mock.ctrl.T.Helper()
  1532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVpnGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).AttachVpnGatewayRequest), arg0)
  1533  }
  1534  
  1535  // AttachVpnGatewayWithContext mocks base method.
  1536  func (m *MockEC2API) AttachVpnGatewayWithContext(arg0 context.Context, arg1 *ec2.AttachVpnGatewayInput, arg2 ...request.Option) (*ec2.AttachVpnGatewayOutput, error) {
  1537  	m.ctrl.T.Helper()
  1538  	varargs := []interface{}{arg0, arg1}
  1539  	for _, a := range arg2 {
  1540  		varargs = append(varargs, a)
  1541  	}
  1542  	ret := m.ctrl.Call(m, "AttachVpnGatewayWithContext", varargs...)
  1543  	ret0, _ := ret[0].(*ec2.AttachVpnGatewayOutput)
  1544  	ret1, _ := ret[1].(error)
  1545  	return ret0, ret1
  1546  }
  1547  
  1548  // AttachVpnGatewayWithContext indicates an expected call of AttachVpnGatewayWithContext.
  1549  func (mr *MockEC2APIMockRecorder) AttachVpnGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1550  	mr.mock.ctrl.T.Helper()
  1551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVpnGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).AttachVpnGatewayWithContext), varargs...)
  1553  }
  1554  
  1555  // AuthorizeClientVpnIngress mocks base method.
  1556  func (m *MockEC2API) AuthorizeClientVpnIngress(arg0 *ec2.AuthorizeClientVpnIngressInput) (*ec2.AuthorizeClientVpnIngressOutput, error) {
  1557  	m.ctrl.T.Helper()
  1558  	ret := m.ctrl.Call(m, "AuthorizeClientVpnIngress", arg0)
  1559  	ret0, _ := ret[0].(*ec2.AuthorizeClientVpnIngressOutput)
  1560  	ret1, _ := ret[1].(error)
  1561  	return ret0, ret1
  1562  }
  1563  
  1564  // AuthorizeClientVpnIngress indicates an expected call of AuthorizeClientVpnIngress.
  1565  func (mr *MockEC2APIMockRecorder) AuthorizeClientVpnIngress(arg0 interface{}) *gomock.Call {
  1566  	mr.mock.ctrl.T.Helper()
  1567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeClientVpnIngress", reflect.TypeOf((*MockEC2API)(nil).AuthorizeClientVpnIngress), arg0)
  1568  }
  1569  
  1570  // AuthorizeClientVpnIngressRequest mocks base method.
  1571  func (m *MockEC2API) AuthorizeClientVpnIngressRequest(arg0 *ec2.AuthorizeClientVpnIngressInput) (*request.Request, *ec2.AuthorizeClientVpnIngressOutput) {
  1572  	m.ctrl.T.Helper()
  1573  	ret := m.ctrl.Call(m, "AuthorizeClientVpnIngressRequest", arg0)
  1574  	ret0, _ := ret[0].(*request.Request)
  1575  	ret1, _ := ret[1].(*ec2.AuthorizeClientVpnIngressOutput)
  1576  	return ret0, ret1
  1577  }
  1578  
  1579  // AuthorizeClientVpnIngressRequest indicates an expected call of AuthorizeClientVpnIngressRequest.
  1580  func (mr *MockEC2APIMockRecorder) AuthorizeClientVpnIngressRequest(arg0 interface{}) *gomock.Call {
  1581  	mr.mock.ctrl.T.Helper()
  1582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeClientVpnIngressRequest", reflect.TypeOf((*MockEC2API)(nil).AuthorizeClientVpnIngressRequest), arg0)
  1583  }
  1584  
  1585  // AuthorizeClientVpnIngressWithContext mocks base method.
  1586  func (m *MockEC2API) AuthorizeClientVpnIngressWithContext(arg0 context.Context, arg1 *ec2.AuthorizeClientVpnIngressInput, arg2 ...request.Option) (*ec2.AuthorizeClientVpnIngressOutput, error) {
  1587  	m.ctrl.T.Helper()
  1588  	varargs := []interface{}{arg0, arg1}
  1589  	for _, a := range arg2 {
  1590  		varargs = append(varargs, a)
  1591  	}
  1592  	ret := m.ctrl.Call(m, "AuthorizeClientVpnIngressWithContext", varargs...)
  1593  	ret0, _ := ret[0].(*ec2.AuthorizeClientVpnIngressOutput)
  1594  	ret1, _ := ret[1].(error)
  1595  	return ret0, ret1
  1596  }
  1597  
  1598  // AuthorizeClientVpnIngressWithContext indicates an expected call of AuthorizeClientVpnIngressWithContext.
  1599  func (mr *MockEC2APIMockRecorder) AuthorizeClientVpnIngressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1600  	mr.mock.ctrl.T.Helper()
  1601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeClientVpnIngressWithContext", reflect.TypeOf((*MockEC2API)(nil).AuthorizeClientVpnIngressWithContext), varargs...)
  1603  }
  1604  
  1605  // AuthorizeSecurityGroupEgress mocks base method.
  1606  func (m *MockEC2API) AuthorizeSecurityGroupEgress(arg0 *ec2.AuthorizeSecurityGroupEgressInput) (*ec2.AuthorizeSecurityGroupEgressOutput, error) {
  1607  	m.ctrl.T.Helper()
  1608  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupEgress", arg0)
  1609  	ret0, _ := ret[0].(*ec2.AuthorizeSecurityGroupEgressOutput)
  1610  	ret1, _ := ret[1].(error)
  1611  	return ret0, ret1
  1612  }
  1613  
  1614  // AuthorizeSecurityGroupEgress indicates an expected call of AuthorizeSecurityGroupEgress.
  1615  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupEgress(arg0 interface{}) *gomock.Call {
  1616  	mr.mock.ctrl.T.Helper()
  1617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupEgress", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupEgress), arg0)
  1618  }
  1619  
  1620  // AuthorizeSecurityGroupEgressRequest mocks base method.
  1621  func (m *MockEC2API) AuthorizeSecurityGroupEgressRequest(arg0 *ec2.AuthorizeSecurityGroupEgressInput) (*request.Request, *ec2.AuthorizeSecurityGroupEgressOutput) {
  1622  	m.ctrl.T.Helper()
  1623  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupEgressRequest", arg0)
  1624  	ret0, _ := ret[0].(*request.Request)
  1625  	ret1, _ := ret[1].(*ec2.AuthorizeSecurityGroupEgressOutput)
  1626  	return ret0, ret1
  1627  }
  1628  
  1629  // AuthorizeSecurityGroupEgressRequest indicates an expected call of AuthorizeSecurityGroupEgressRequest.
  1630  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupEgressRequest(arg0 interface{}) *gomock.Call {
  1631  	mr.mock.ctrl.T.Helper()
  1632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupEgressRequest", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupEgressRequest), arg0)
  1633  }
  1634  
  1635  // AuthorizeSecurityGroupEgressWithContext mocks base method.
  1636  func (m *MockEC2API) AuthorizeSecurityGroupEgressWithContext(arg0 context.Context, arg1 *ec2.AuthorizeSecurityGroupEgressInput, arg2 ...request.Option) (*ec2.AuthorizeSecurityGroupEgressOutput, error) {
  1637  	m.ctrl.T.Helper()
  1638  	varargs := []interface{}{arg0, arg1}
  1639  	for _, a := range arg2 {
  1640  		varargs = append(varargs, a)
  1641  	}
  1642  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupEgressWithContext", varargs...)
  1643  	ret0, _ := ret[0].(*ec2.AuthorizeSecurityGroupEgressOutput)
  1644  	ret1, _ := ret[1].(error)
  1645  	return ret0, ret1
  1646  }
  1647  
  1648  // AuthorizeSecurityGroupEgressWithContext indicates an expected call of AuthorizeSecurityGroupEgressWithContext.
  1649  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupEgressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1650  	mr.mock.ctrl.T.Helper()
  1651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupEgressWithContext", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupEgressWithContext), varargs...)
  1653  }
  1654  
  1655  // AuthorizeSecurityGroupIngress mocks base method.
  1656  func (m *MockEC2API) AuthorizeSecurityGroupIngress(arg0 *ec2.AuthorizeSecurityGroupIngressInput) (*ec2.AuthorizeSecurityGroupIngressOutput, error) {
  1657  	m.ctrl.T.Helper()
  1658  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupIngress", arg0)
  1659  	ret0, _ := ret[0].(*ec2.AuthorizeSecurityGroupIngressOutput)
  1660  	ret1, _ := ret[1].(error)
  1661  	return ret0, ret1
  1662  }
  1663  
  1664  // AuthorizeSecurityGroupIngress indicates an expected call of AuthorizeSecurityGroupIngress.
  1665  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupIngress(arg0 interface{}) *gomock.Call {
  1666  	mr.mock.ctrl.T.Helper()
  1667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupIngress", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupIngress), arg0)
  1668  }
  1669  
  1670  // AuthorizeSecurityGroupIngressRequest mocks base method.
  1671  func (m *MockEC2API) AuthorizeSecurityGroupIngressRequest(arg0 *ec2.AuthorizeSecurityGroupIngressInput) (*request.Request, *ec2.AuthorizeSecurityGroupIngressOutput) {
  1672  	m.ctrl.T.Helper()
  1673  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupIngressRequest", arg0)
  1674  	ret0, _ := ret[0].(*request.Request)
  1675  	ret1, _ := ret[1].(*ec2.AuthorizeSecurityGroupIngressOutput)
  1676  	return ret0, ret1
  1677  }
  1678  
  1679  // AuthorizeSecurityGroupIngressRequest indicates an expected call of AuthorizeSecurityGroupIngressRequest.
  1680  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupIngressRequest(arg0 interface{}) *gomock.Call {
  1681  	mr.mock.ctrl.T.Helper()
  1682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupIngressRequest", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupIngressRequest), arg0)
  1683  }
  1684  
  1685  // AuthorizeSecurityGroupIngressWithContext mocks base method.
  1686  func (m *MockEC2API) AuthorizeSecurityGroupIngressWithContext(arg0 context.Context, arg1 *ec2.AuthorizeSecurityGroupIngressInput, arg2 ...request.Option) (*ec2.AuthorizeSecurityGroupIngressOutput, error) {
  1687  	m.ctrl.T.Helper()
  1688  	varargs := []interface{}{arg0, arg1}
  1689  	for _, a := range arg2 {
  1690  		varargs = append(varargs, a)
  1691  	}
  1692  	ret := m.ctrl.Call(m, "AuthorizeSecurityGroupIngressWithContext", varargs...)
  1693  	ret0, _ := ret[0].(*ec2.AuthorizeSecurityGroupIngressOutput)
  1694  	ret1, _ := ret[1].(error)
  1695  	return ret0, ret1
  1696  }
  1697  
  1698  // AuthorizeSecurityGroupIngressWithContext indicates an expected call of AuthorizeSecurityGroupIngressWithContext.
  1699  func (mr *MockEC2APIMockRecorder) AuthorizeSecurityGroupIngressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1700  	mr.mock.ctrl.T.Helper()
  1701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthorizeSecurityGroupIngressWithContext", reflect.TypeOf((*MockEC2API)(nil).AuthorizeSecurityGroupIngressWithContext), varargs...)
  1703  }
  1704  
  1705  // BundleInstance mocks base method.
  1706  func (m *MockEC2API) BundleInstance(arg0 *ec2.BundleInstanceInput) (*ec2.BundleInstanceOutput, error) {
  1707  	m.ctrl.T.Helper()
  1708  	ret := m.ctrl.Call(m, "BundleInstance", arg0)
  1709  	ret0, _ := ret[0].(*ec2.BundleInstanceOutput)
  1710  	ret1, _ := ret[1].(error)
  1711  	return ret0, ret1
  1712  }
  1713  
  1714  // BundleInstance indicates an expected call of BundleInstance.
  1715  func (mr *MockEC2APIMockRecorder) BundleInstance(arg0 interface{}) *gomock.Call {
  1716  	mr.mock.ctrl.T.Helper()
  1717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BundleInstance", reflect.TypeOf((*MockEC2API)(nil).BundleInstance), arg0)
  1718  }
  1719  
  1720  // BundleInstanceRequest mocks base method.
  1721  func (m *MockEC2API) BundleInstanceRequest(arg0 *ec2.BundleInstanceInput) (*request.Request, *ec2.BundleInstanceOutput) {
  1722  	m.ctrl.T.Helper()
  1723  	ret := m.ctrl.Call(m, "BundleInstanceRequest", arg0)
  1724  	ret0, _ := ret[0].(*request.Request)
  1725  	ret1, _ := ret[1].(*ec2.BundleInstanceOutput)
  1726  	return ret0, ret1
  1727  }
  1728  
  1729  // BundleInstanceRequest indicates an expected call of BundleInstanceRequest.
  1730  func (mr *MockEC2APIMockRecorder) BundleInstanceRequest(arg0 interface{}) *gomock.Call {
  1731  	mr.mock.ctrl.T.Helper()
  1732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BundleInstanceRequest", reflect.TypeOf((*MockEC2API)(nil).BundleInstanceRequest), arg0)
  1733  }
  1734  
  1735  // BundleInstanceWithContext mocks base method.
  1736  func (m *MockEC2API) BundleInstanceWithContext(arg0 context.Context, arg1 *ec2.BundleInstanceInput, arg2 ...request.Option) (*ec2.BundleInstanceOutput, error) {
  1737  	m.ctrl.T.Helper()
  1738  	varargs := []interface{}{arg0, arg1}
  1739  	for _, a := range arg2 {
  1740  		varargs = append(varargs, a)
  1741  	}
  1742  	ret := m.ctrl.Call(m, "BundleInstanceWithContext", varargs...)
  1743  	ret0, _ := ret[0].(*ec2.BundleInstanceOutput)
  1744  	ret1, _ := ret[1].(error)
  1745  	return ret0, ret1
  1746  }
  1747  
  1748  // BundleInstanceWithContext indicates an expected call of BundleInstanceWithContext.
  1749  func (mr *MockEC2APIMockRecorder) BundleInstanceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1750  	mr.mock.ctrl.T.Helper()
  1751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BundleInstanceWithContext", reflect.TypeOf((*MockEC2API)(nil).BundleInstanceWithContext), varargs...)
  1753  }
  1754  
  1755  // CancelBundleTask mocks base method.
  1756  func (m *MockEC2API) CancelBundleTask(arg0 *ec2.CancelBundleTaskInput) (*ec2.CancelBundleTaskOutput, error) {
  1757  	m.ctrl.T.Helper()
  1758  	ret := m.ctrl.Call(m, "CancelBundleTask", arg0)
  1759  	ret0, _ := ret[0].(*ec2.CancelBundleTaskOutput)
  1760  	ret1, _ := ret[1].(error)
  1761  	return ret0, ret1
  1762  }
  1763  
  1764  // CancelBundleTask indicates an expected call of CancelBundleTask.
  1765  func (mr *MockEC2APIMockRecorder) CancelBundleTask(arg0 interface{}) *gomock.Call {
  1766  	mr.mock.ctrl.T.Helper()
  1767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelBundleTask", reflect.TypeOf((*MockEC2API)(nil).CancelBundleTask), arg0)
  1768  }
  1769  
  1770  // CancelBundleTaskRequest mocks base method.
  1771  func (m *MockEC2API) CancelBundleTaskRequest(arg0 *ec2.CancelBundleTaskInput) (*request.Request, *ec2.CancelBundleTaskOutput) {
  1772  	m.ctrl.T.Helper()
  1773  	ret := m.ctrl.Call(m, "CancelBundleTaskRequest", arg0)
  1774  	ret0, _ := ret[0].(*request.Request)
  1775  	ret1, _ := ret[1].(*ec2.CancelBundleTaskOutput)
  1776  	return ret0, ret1
  1777  }
  1778  
  1779  // CancelBundleTaskRequest indicates an expected call of CancelBundleTaskRequest.
  1780  func (mr *MockEC2APIMockRecorder) CancelBundleTaskRequest(arg0 interface{}) *gomock.Call {
  1781  	mr.mock.ctrl.T.Helper()
  1782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelBundleTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CancelBundleTaskRequest), arg0)
  1783  }
  1784  
  1785  // CancelBundleTaskWithContext mocks base method.
  1786  func (m *MockEC2API) CancelBundleTaskWithContext(arg0 context.Context, arg1 *ec2.CancelBundleTaskInput, arg2 ...request.Option) (*ec2.CancelBundleTaskOutput, error) {
  1787  	m.ctrl.T.Helper()
  1788  	varargs := []interface{}{arg0, arg1}
  1789  	for _, a := range arg2 {
  1790  		varargs = append(varargs, a)
  1791  	}
  1792  	ret := m.ctrl.Call(m, "CancelBundleTaskWithContext", varargs...)
  1793  	ret0, _ := ret[0].(*ec2.CancelBundleTaskOutput)
  1794  	ret1, _ := ret[1].(error)
  1795  	return ret0, ret1
  1796  }
  1797  
  1798  // CancelBundleTaskWithContext indicates an expected call of CancelBundleTaskWithContext.
  1799  func (mr *MockEC2APIMockRecorder) CancelBundleTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1800  	mr.mock.ctrl.T.Helper()
  1801  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelBundleTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelBundleTaskWithContext), varargs...)
  1803  }
  1804  
  1805  // CancelCapacityReservation mocks base method.
  1806  func (m *MockEC2API) CancelCapacityReservation(arg0 *ec2.CancelCapacityReservationInput) (*ec2.CancelCapacityReservationOutput, error) {
  1807  	m.ctrl.T.Helper()
  1808  	ret := m.ctrl.Call(m, "CancelCapacityReservation", arg0)
  1809  	ret0, _ := ret[0].(*ec2.CancelCapacityReservationOutput)
  1810  	ret1, _ := ret[1].(error)
  1811  	return ret0, ret1
  1812  }
  1813  
  1814  // CancelCapacityReservation indicates an expected call of CancelCapacityReservation.
  1815  func (mr *MockEC2APIMockRecorder) CancelCapacityReservation(arg0 interface{}) *gomock.Call {
  1816  	mr.mock.ctrl.T.Helper()
  1817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservation", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservation), arg0)
  1818  }
  1819  
  1820  // CancelCapacityReservationFleets mocks base method.
  1821  func (m *MockEC2API) CancelCapacityReservationFleets(arg0 *ec2.CancelCapacityReservationFleetsInput) (*ec2.CancelCapacityReservationFleetsOutput, error) {
  1822  	m.ctrl.T.Helper()
  1823  	ret := m.ctrl.Call(m, "CancelCapacityReservationFleets", arg0)
  1824  	ret0, _ := ret[0].(*ec2.CancelCapacityReservationFleetsOutput)
  1825  	ret1, _ := ret[1].(error)
  1826  	return ret0, ret1
  1827  }
  1828  
  1829  // CancelCapacityReservationFleets indicates an expected call of CancelCapacityReservationFleets.
  1830  func (mr *MockEC2APIMockRecorder) CancelCapacityReservationFleets(arg0 interface{}) *gomock.Call {
  1831  	mr.mock.ctrl.T.Helper()
  1832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservationFleets", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservationFleets), arg0)
  1833  }
  1834  
  1835  // CancelCapacityReservationFleetsRequest mocks base method.
  1836  func (m *MockEC2API) CancelCapacityReservationFleetsRequest(arg0 *ec2.CancelCapacityReservationFleetsInput) (*request.Request, *ec2.CancelCapacityReservationFleetsOutput) {
  1837  	m.ctrl.T.Helper()
  1838  	ret := m.ctrl.Call(m, "CancelCapacityReservationFleetsRequest", arg0)
  1839  	ret0, _ := ret[0].(*request.Request)
  1840  	ret1, _ := ret[1].(*ec2.CancelCapacityReservationFleetsOutput)
  1841  	return ret0, ret1
  1842  }
  1843  
  1844  // CancelCapacityReservationFleetsRequest indicates an expected call of CancelCapacityReservationFleetsRequest.
  1845  func (mr *MockEC2APIMockRecorder) CancelCapacityReservationFleetsRequest(arg0 interface{}) *gomock.Call {
  1846  	mr.mock.ctrl.T.Helper()
  1847  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservationFleetsRequest", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservationFleetsRequest), arg0)
  1848  }
  1849  
  1850  // CancelCapacityReservationFleetsWithContext mocks base method.
  1851  func (m *MockEC2API) CancelCapacityReservationFleetsWithContext(arg0 context.Context, arg1 *ec2.CancelCapacityReservationFleetsInput, arg2 ...request.Option) (*ec2.CancelCapacityReservationFleetsOutput, error) {
  1852  	m.ctrl.T.Helper()
  1853  	varargs := []interface{}{arg0, arg1}
  1854  	for _, a := range arg2 {
  1855  		varargs = append(varargs, a)
  1856  	}
  1857  	ret := m.ctrl.Call(m, "CancelCapacityReservationFleetsWithContext", varargs...)
  1858  	ret0, _ := ret[0].(*ec2.CancelCapacityReservationFleetsOutput)
  1859  	ret1, _ := ret[1].(error)
  1860  	return ret0, ret1
  1861  }
  1862  
  1863  // CancelCapacityReservationFleetsWithContext indicates an expected call of CancelCapacityReservationFleetsWithContext.
  1864  func (mr *MockEC2APIMockRecorder) CancelCapacityReservationFleetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1865  	mr.mock.ctrl.T.Helper()
  1866  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservationFleetsWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservationFleetsWithContext), varargs...)
  1868  }
  1869  
  1870  // CancelCapacityReservationRequest mocks base method.
  1871  func (m *MockEC2API) CancelCapacityReservationRequest(arg0 *ec2.CancelCapacityReservationInput) (*request.Request, *ec2.CancelCapacityReservationOutput) {
  1872  	m.ctrl.T.Helper()
  1873  	ret := m.ctrl.Call(m, "CancelCapacityReservationRequest", arg0)
  1874  	ret0, _ := ret[0].(*request.Request)
  1875  	ret1, _ := ret[1].(*ec2.CancelCapacityReservationOutput)
  1876  	return ret0, ret1
  1877  }
  1878  
  1879  // CancelCapacityReservationRequest indicates an expected call of CancelCapacityReservationRequest.
  1880  func (mr *MockEC2APIMockRecorder) CancelCapacityReservationRequest(arg0 interface{}) *gomock.Call {
  1881  	mr.mock.ctrl.T.Helper()
  1882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservationRequest", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservationRequest), arg0)
  1883  }
  1884  
  1885  // CancelCapacityReservationWithContext mocks base method.
  1886  func (m *MockEC2API) CancelCapacityReservationWithContext(arg0 context.Context, arg1 *ec2.CancelCapacityReservationInput, arg2 ...request.Option) (*ec2.CancelCapacityReservationOutput, error) {
  1887  	m.ctrl.T.Helper()
  1888  	varargs := []interface{}{arg0, arg1}
  1889  	for _, a := range arg2 {
  1890  		varargs = append(varargs, a)
  1891  	}
  1892  	ret := m.ctrl.Call(m, "CancelCapacityReservationWithContext", varargs...)
  1893  	ret0, _ := ret[0].(*ec2.CancelCapacityReservationOutput)
  1894  	ret1, _ := ret[1].(error)
  1895  	return ret0, ret1
  1896  }
  1897  
  1898  // CancelCapacityReservationWithContext indicates an expected call of CancelCapacityReservationWithContext.
  1899  func (mr *MockEC2APIMockRecorder) CancelCapacityReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1900  	mr.mock.ctrl.T.Helper()
  1901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelCapacityReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelCapacityReservationWithContext), varargs...)
  1903  }
  1904  
  1905  // CancelConversionTask mocks base method.
  1906  func (m *MockEC2API) CancelConversionTask(arg0 *ec2.CancelConversionTaskInput) (*ec2.CancelConversionTaskOutput, error) {
  1907  	m.ctrl.T.Helper()
  1908  	ret := m.ctrl.Call(m, "CancelConversionTask", arg0)
  1909  	ret0, _ := ret[0].(*ec2.CancelConversionTaskOutput)
  1910  	ret1, _ := ret[1].(error)
  1911  	return ret0, ret1
  1912  }
  1913  
  1914  // CancelConversionTask indicates an expected call of CancelConversionTask.
  1915  func (mr *MockEC2APIMockRecorder) CancelConversionTask(arg0 interface{}) *gomock.Call {
  1916  	mr.mock.ctrl.T.Helper()
  1917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelConversionTask", reflect.TypeOf((*MockEC2API)(nil).CancelConversionTask), arg0)
  1918  }
  1919  
  1920  // CancelConversionTaskRequest mocks base method.
  1921  func (m *MockEC2API) CancelConversionTaskRequest(arg0 *ec2.CancelConversionTaskInput) (*request.Request, *ec2.CancelConversionTaskOutput) {
  1922  	m.ctrl.T.Helper()
  1923  	ret := m.ctrl.Call(m, "CancelConversionTaskRequest", arg0)
  1924  	ret0, _ := ret[0].(*request.Request)
  1925  	ret1, _ := ret[1].(*ec2.CancelConversionTaskOutput)
  1926  	return ret0, ret1
  1927  }
  1928  
  1929  // CancelConversionTaskRequest indicates an expected call of CancelConversionTaskRequest.
  1930  func (mr *MockEC2APIMockRecorder) CancelConversionTaskRequest(arg0 interface{}) *gomock.Call {
  1931  	mr.mock.ctrl.T.Helper()
  1932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelConversionTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CancelConversionTaskRequest), arg0)
  1933  }
  1934  
  1935  // CancelConversionTaskWithContext mocks base method.
  1936  func (m *MockEC2API) CancelConversionTaskWithContext(arg0 context.Context, arg1 *ec2.CancelConversionTaskInput, arg2 ...request.Option) (*ec2.CancelConversionTaskOutput, error) {
  1937  	m.ctrl.T.Helper()
  1938  	varargs := []interface{}{arg0, arg1}
  1939  	for _, a := range arg2 {
  1940  		varargs = append(varargs, a)
  1941  	}
  1942  	ret := m.ctrl.Call(m, "CancelConversionTaskWithContext", varargs...)
  1943  	ret0, _ := ret[0].(*ec2.CancelConversionTaskOutput)
  1944  	ret1, _ := ret[1].(error)
  1945  	return ret0, ret1
  1946  }
  1947  
  1948  // CancelConversionTaskWithContext indicates an expected call of CancelConversionTaskWithContext.
  1949  func (mr *MockEC2APIMockRecorder) CancelConversionTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1950  	mr.mock.ctrl.T.Helper()
  1951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelConversionTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelConversionTaskWithContext), varargs...)
  1953  }
  1954  
  1955  // CancelExportTask mocks base method.
  1956  func (m *MockEC2API) CancelExportTask(arg0 *ec2.CancelExportTaskInput) (*ec2.CancelExportTaskOutput, error) {
  1957  	m.ctrl.T.Helper()
  1958  	ret := m.ctrl.Call(m, "CancelExportTask", arg0)
  1959  	ret0, _ := ret[0].(*ec2.CancelExportTaskOutput)
  1960  	ret1, _ := ret[1].(error)
  1961  	return ret0, ret1
  1962  }
  1963  
  1964  // CancelExportTask indicates an expected call of CancelExportTask.
  1965  func (mr *MockEC2APIMockRecorder) CancelExportTask(arg0 interface{}) *gomock.Call {
  1966  	mr.mock.ctrl.T.Helper()
  1967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelExportTask", reflect.TypeOf((*MockEC2API)(nil).CancelExportTask), arg0)
  1968  }
  1969  
  1970  // CancelExportTaskRequest mocks base method.
  1971  func (m *MockEC2API) CancelExportTaskRequest(arg0 *ec2.CancelExportTaskInput) (*request.Request, *ec2.CancelExportTaskOutput) {
  1972  	m.ctrl.T.Helper()
  1973  	ret := m.ctrl.Call(m, "CancelExportTaskRequest", arg0)
  1974  	ret0, _ := ret[0].(*request.Request)
  1975  	ret1, _ := ret[1].(*ec2.CancelExportTaskOutput)
  1976  	return ret0, ret1
  1977  }
  1978  
  1979  // CancelExportTaskRequest indicates an expected call of CancelExportTaskRequest.
  1980  func (mr *MockEC2APIMockRecorder) CancelExportTaskRequest(arg0 interface{}) *gomock.Call {
  1981  	mr.mock.ctrl.T.Helper()
  1982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelExportTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CancelExportTaskRequest), arg0)
  1983  }
  1984  
  1985  // CancelExportTaskWithContext mocks base method.
  1986  func (m *MockEC2API) CancelExportTaskWithContext(arg0 context.Context, arg1 *ec2.CancelExportTaskInput, arg2 ...request.Option) (*ec2.CancelExportTaskOutput, error) {
  1987  	m.ctrl.T.Helper()
  1988  	varargs := []interface{}{arg0, arg1}
  1989  	for _, a := range arg2 {
  1990  		varargs = append(varargs, a)
  1991  	}
  1992  	ret := m.ctrl.Call(m, "CancelExportTaskWithContext", varargs...)
  1993  	ret0, _ := ret[0].(*ec2.CancelExportTaskOutput)
  1994  	ret1, _ := ret[1].(error)
  1995  	return ret0, ret1
  1996  }
  1997  
  1998  // CancelExportTaskWithContext indicates an expected call of CancelExportTaskWithContext.
  1999  func (mr *MockEC2APIMockRecorder) CancelExportTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2000  	mr.mock.ctrl.T.Helper()
  2001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelExportTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelExportTaskWithContext), varargs...)
  2003  }
  2004  
  2005  // CancelImportTask mocks base method.
  2006  func (m *MockEC2API) CancelImportTask(arg0 *ec2.CancelImportTaskInput) (*ec2.CancelImportTaskOutput, error) {
  2007  	m.ctrl.T.Helper()
  2008  	ret := m.ctrl.Call(m, "CancelImportTask", arg0)
  2009  	ret0, _ := ret[0].(*ec2.CancelImportTaskOutput)
  2010  	ret1, _ := ret[1].(error)
  2011  	return ret0, ret1
  2012  }
  2013  
  2014  // CancelImportTask indicates an expected call of CancelImportTask.
  2015  func (mr *MockEC2APIMockRecorder) CancelImportTask(arg0 interface{}) *gomock.Call {
  2016  	mr.mock.ctrl.T.Helper()
  2017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelImportTask", reflect.TypeOf((*MockEC2API)(nil).CancelImportTask), arg0)
  2018  }
  2019  
  2020  // CancelImportTaskRequest mocks base method.
  2021  func (m *MockEC2API) CancelImportTaskRequest(arg0 *ec2.CancelImportTaskInput) (*request.Request, *ec2.CancelImportTaskOutput) {
  2022  	m.ctrl.T.Helper()
  2023  	ret := m.ctrl.Call(m, "CancelImportTaskRequest", arg0)
  2024  	ret0, _ := ret[0].(*request.Request)
  2025  	ret1, _ := ret[1].(*ec2.CancelImportTaskOutput)
  2026  	return ret0, ret1
  2027  }
  2028  
  2029  // CancelImportTaskRequest indicates an expected call of CancelImportTaskRequest.
  2030  func (mr *MockEC2APIMockRecorder) CancelImportTaskRequest(arg0 interface{}) *gomock.Call {
  2031  	mr.mock.ctrl.T.Helper()
  2032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelImportTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CancelImportTaskRequest), arg0)
  2033  }
  2034  
  2035  // CancelImportTaskWithContext mocks base method.
  2036  func (m *MockEC2API) CancelImportTaskWithContext(arg0 context.Context, arg1 *ec2.CancelImportTaskInput, arg2 ...request.Option) (*ec2.CancelImportTaskOutput, error) {
  2037  	m.ctrl.T.Helper()
  2038  	varargs := []interface{}{arg0, arg1}
  2039  	for _, a := range arg2 {
  2040  		varargs = append(varargs, a)
  2041  	}
  2042  	ret := m.ctrl.Call(m, "CancelImportTaskWithContext", varargs...)
  2043  	ret0, _ := ret[0].(*ec2.CancelImportTaskOutput)
  2044  	ret1, _ := ret[1].(error)
  2045  	return ret0, ret1
  2046  }
  2047  
  2048  // CancelImportTaskWithContext indicates an expected call of CancelImportTaskWithContext.
  2049  func (mr *MockEC2APIMockRecorder) CancelImportTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2050  	mr.mock.ctrl.T.Helper()
  2051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelImportTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelImportTaskWithContext), varargs...)
  2053  }
  2054  
  2055  // CancelReservedInstancesListing mocks base method.
  2056  func (m *MockEC2API) CancelReservedInstancesListing(arg0 *ec2.CancelReservedInstancesListingInput) (*ec2.CancelReservedInstancesListingOutput, error) {
  2057  	m.ctrl.T.Helper()
  2058  	ret := m.ctrl.Call(m, "CancelReservedInstancesListing", arg0)
  2059  	ret0, _ := ret[0].(*ec2.CancelReservedInstancesListingOutput)
  2060  	ret1, _ := ret[1].(error)
  2061  	return ret0, ret1
  2062  }
  2063  
  2064  // CancelReservedInstancesListing indicates an expected call of CancelReservedInstancesListing.
  2065  func (mr *MockEC2APIMockRecorder) CancelReservedInstancesListing(arg0 interface{}) *gomock.Call {
  2066  	mr.mock.ctrl.T.Helper()
  2067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelReservedInstancesListing", reflect.TypeOf((*MockEC2API)(nil).CancelReservedInstancesListing), arg0)
  2068  }
  2069  
  2070  // CancelReservedInstancesListingRequest mocks base method.
  2071  func (m *MockEC2API) CancelReservedInstancesListingRequest(arg0 *ec2.CancelReservedInstancesListingInput) (*request.Request, *ec2.CancelReservedInstancesListingOutput) {
  2072  	m.ctrl.T.Helper()
  2073  	ret := m.ctrl.Call(m, "CancelReservedInstancesListingRequest", arg0)
  2074  	ret0, _ := ret[0].(*request.Request)
  2075  	ret1, _ := ret[1].(*ec2.CancelReservedInstancesListingOutput)
  2076  	return ret0, ret1
  2077  }
  2078  
  2079  // CancelReservedInstancesListingRequest indicates an expected call of CancelReservedInstancesListingRequest.
  2080  func (mr *MockEC2APIMockRecorder) CancelReservedInstancesListingRequest(arg0 interface{}) *gomock.Call {
  2081  	mr.mock.ctrl.T.Helper()
  2082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelReservedInstancesListingRequest", reflect.TypeOf((*MockEC2API)(nil).CancelReservedInstancesListingRequest), arg0)
  2083  }
  2084  
  2085  // CancelReservedInstancesListingWithContext mocks base method.
  2086  func (m *MockEC2API) CancelReservedInstancesListingWithContext(arg0 context.Context, arg1 *ec2.CancelReservedInstancesListingInput, arg2 ...request.Option) (*ec2.CancelReservedInstancesListingOutput, error) {
  2087  	m.ctrl.T.Helper()
  2088  	varargs := []interface{}{arg0, arg1}
  2089  	for _, a := range arg2 {
  2090  		varargs = append(varargs, a)
  2091  	}
  2092  	ret := m.ctrl.Call(m, "CancelReservedInstancesListingWithContext", varargs...)
  2093  	ret0, _ := ret[0].(*ec2.CancelReservedInstancesListingOutput)
  2094  	ret1, _ := ret[1].(error)
  2095  	return ret0, ret1
  2096  }
  2097  
  2098  // CancelReservedInstancesListingWithContext indicates an expected call of CancelReservedInstancesListingWithContext.
  2099  func (mr *MockEC2APIMockRecorder) CancelReservedInstancesListingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2100  	mr.mock.ctrl.T.Helper()
  2101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelReservedInstancesListingWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelReservedInstancesListingWithContext), varargs...)
  2103  }
  2104  
  2105  // CancelSpotFleetRequests mocks base method.
  2106  func (m *MockEC2API) CancelSpotFleetRequests(arg0 *ec2.CancelSpotFleetRequestsInput) (*ec2.CancelSpotFleetRequestsOutput, error) {
  2107  	m.ctrl.T.Helper()
  2108  	ret := m.ctrl.Call(m, "CancelSpotFleetRequests", arg0)
  2109  	ret0, _ := ret[0].(*ec2.CancelSpotFleetRequestsOutput)
  2110  	ret1, _ := ret[1].(error)
  2111  	return ret0, ret1
  2112  }
  2113  
  2114  // CancelSpotFleetRequests indicates an expected call of CancelSpotFleetRequests.
  2115  func (mr *MockEC2APIMockRecorder) CancelSpotFleetRequests(arg0 interface{}) *gomock.Call {
  2116  	mr.mock.ctrl.T.Helper()
  2117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotFleetRequests", reflect.TypeOf((*MockEC2API)(nil).CancelSpotFleetRequests), arg0)
  2118  }
  2119  
  2120  // CancelSpotFleetRequestsRequest mocks base method.
  2121  func (m *MockEC2API) CancelSpotFleetRequestsRequest(arg0 *ec2.CancelSpotFleetRequestsInput) (*request.Request, *ec2.CancelSpotFleetRequestsOutput) {
  2122  	m.ctrl.T.Helper()
  2123  	ret := m.ctrl.Call(m, "CancelSpotFleetRequestsRequest", arg0)
  2124  	ret0, _ := ret[0].(*request.Request)
  2125  	ret1, _ := ret[1].(*ec2.CancelSpotFleetRequestsOutput)
  2126  	return ret0, ret1
  2127  }
  2128  
  2129  // CancelSpotFleetRequestsRequest indicates an expected call of CancelSpotFleetRequestsRequest.
  2130  func (mr *MockEC2APIMockRecorder) CancelSpotFleetRequestsRequest(arg0 interface{}) *gomock.Call {
  2131  	mr.mock.ctrl.T.Helper()
  2132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotFleetRequestsRequest", reflect.TypeOf((*MockEC2API)(nil).CancelSpotFleetRequestsRequest), arg0)
  2133  }
  2134  
  2135  // CancelSpotFleetRequestsWithContext mocks base method.
  2136  func (m *MockEC2API) CancelSpotFleetRequestsWithContext(arg0 context.Context, arg1 *ec2.CancelSpotFleetRequestsInput, arg2 ...request.Option) (*ec2.CancelSpotFleetRequestsOutput, error) {
  2137  	m.ctrl.T.Helper()
  2138  	varargs := []interface{}{arg0, arg1}
  2139  	for _, a := range arg2 {
  2140  		varargs = append(varargs, a)
  2141  	}
  2142  	ret := m.ctrl.Call(m, "CancelSpotFleetRequestsWithContext", varargs...)
  2143  	ret0, _ := ret[0].(*ec2.CancelSpotFleetRequestsOutput)
  2144  	ret1, _ := ret[1].(error)
  2145  	return ret0, ret1
  2146  }
  2147  
  2148  // CancelSpotFleetRequestsWithContext indicates an expected call of CancelSpotFleetRequestsWithContext.
  2149  func (mr *MockEC2APIMockRecorder) CancelSpotFleetRequestsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2150  	mr.mock.ctrl.T.Helper()
  2151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotFleetRequestsWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelSpotFleetRequestsWithContext), varargs...)
  2153  }
  2154  
  2155  // CancelSpotInstanceRequests mocks base method.
  2156  func (m *MockEC2API) CancelSpotInstanceRequests(arg0 *ec2.CancelSpotInstanceRequestsInput) (*ec2.CancelSpotInstanceRequestsOutput, error) {
  2157  	m.ctrl.T.Helper()
  2158  	ret := m.ctrl.Call(m, "CancelSpotInstanceRequests", arg0)
  2159  	ret0, _ := ret[0].(*ec2.CancelSpotInstanceRequestsOutput)
  2160  	ret1, _ := ret[1].(error)
  2161  	return ret0, ret1
  2162  }
  2163  
  2164  // CancelSpotInstanceRequests indicates an expected call of CancelSpotInstanceRequests.
  2165  func (mr *MockEC2APIMockRecorder) CancelSpotInstanceRequests(arg0 interface{}) *gomock.Call {
  2166  	mr.mock.ctrl.T.Helper()
  2167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotInstanceRequests", reflect.TypeOf((*MockEC2API)(nil).CancelSpotInstanceRequests), arg0)
  2168  }
  2169  
  2170  // CancelSpotInstanceRequestsRequest mocks base method.
  2171  func (m *MockEC2API) CancelSpotInstanceRequestsRequest(arg0 *ec2.CancelSpotInstanceRequestsInput) (*request.Request, *ec2.CancelSpotInstanceRequestsOutput) {
  2172  	m.ctrl.T.Helper()
  2173  	ret := m.ctrl.Call(m, "CancelSpotInstanceRequestsRequest", arg0)
  2174  	ret0, _ := ret[0].(*request.Request)
  2175  	ret1, _ := ret[1].(*ec2.CancelSpotInstanceRequestsOutput)
  2176  	return ret0, ret1
  2177  }
  2178  
  2179  // CancelSpotInstanceRequestsRequest indicates an expected call of CancelSpotInstanceRequestsRequest.
  2180  func (mr *MockEC2APIMockRecorder) CancelSpotInstanceRequestsRequest(arg0 interface{}) *gomock.Call {
  2181  	mr.mock.ctrl.T.Helper()
  2182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotInstanceRequestsRequest", reflect.TypeOf((*MockEC2API)(nil).CancelSpotInstanceRequestsRequest), arg0)
  2183  }
  2184  
  2185  // CancelSpotInstanceRequestsWithContext mocks base method.
  2186  func (m *MockEC2API) CancelSpotInstanceRequestsWithContext(arg0 context.Context, arg1 *ec2.CancelSpotInstanceRequestsInput, arg2 ...request.Option) (*ec2.CancelSpotInstanceRequestsOutput, error) {
  2187  	m.ctrl.T.Helper()
  2188  	varargs := []interface{}{arg0, arg1}
  2189  	for _, a := range arg2 {
  2190  		varargs = append(varargs, a)
  2191  	}
  2192  	ret := m.ctrl.Call(m, "CancelSpotInstanceRequestsWithContext", varargs...)
  2193  	ret0, _ := ret[0].(*ec2.CancelSpotInstanceRequestsOutput)
  2194  	ret1, _ := ret[1].(error)
  2195  	return ret0, ret1
  2196  }
  2197  
  2198  // CancelSpotInstanceRequestsWithContext indicates an expected call of CancelSpotInstanceRequestsWithContext.
  2199  func (mr *MockEC2APIMockRecorder) CancelSpotInstanceRequestsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2200  	mr.mock.ctrl.T.Helper()
  2201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelSpotInstanceRequestsWithContext", reflect.TypeOf((*MockEC2API)(nil).CancelSpotInstanceRequestsWithContext), varargs...)
  2203  }
  2204  
  2205  // ConfirmProductInstance mocks base method.
  2206  func (m *MockEC2API) ConfirmProductInstance(arg0 *ec2.ConfirmProductInstanceInput) (*ec2.ConfirmProductInstanceOutput, error) {
  2207  	m.ctrl.T.Helper()
  2208  	ret := m.ctrl.Call(m, "ConfirmProductInstance", arg0)
  2209  	ret0, _ := ret[0].(*ec2.ConfirmProductInstanceOutput)
  2210  	ret1, _ := ret[1].(error)
  2211  	return ret0, ret1
  2212  }
  2213  
  2214  // ConfirmProductInstance indicates an expected call of ConfirmProductInstance.
  2215  func (mr *MockEC2APIMockRecorder) ConfirmProductInstance(arg0 interface{}) *gomock.Call {
  2216  	mr.mock.ctrl.T.Helper()
  2217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConfirmProductInstance", reflect.TypeOf((*MockEC2API)(nil).ConfirmProductInstance), arg0)
  2218  }
  2219  
  2220  // ConfirmProductInstanceRequest mocks base method.
  2221  func (m *MockEC2API) ConfirmProductInstanceRequest(arg0 *ec2.ConfirmProductInstanceInput) (*request.Request, *ec2.ConfirmProductInstanceOutput) {
  2222  	m.ctrl.T.Helper()
  2223  	ret := m.ctrl.Call(m, "ConfirmProductInstanceRequest", arg0)
  2224  	ret0, _ := ret[0].(*request.Request)
  2225  	ret1, _ := ret[1].(*ec2.ConfirmProductInstanceOutput)
  2226  	return ret0, ret1
  2227  }
  2228  
  2229  // ConfirmProductInstanceRequest indicates an expected call of ConfirmProductInstanceRequest.
  2230  func (mr *MockEC2APIMockRecorder) ConfirmProductInstanceRequest(arg0 interface{}) *gomock.Call {
  2231  	mr.mock.ctrl.T.Helper()
  2232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConfirmProductInstanceRequest", reflect.TypeOf((*MockEC2API)(nil).ConfirmProductInstanceRequest), arg0)
  2233  }
  2234  
  2235  // ConfirmProductInstanceWithContext mocks base method.
  2236  func (m *MockEC2API) ConfirmProductInstanceWithContext(arg0 context.Context, arg1 *ec2.ConfirmProductInstanceInput, arg2 ...request.Option) (*ec2.ConfirmProductInstanceOutput, error) {
  2237  	m.ctrl.T.Helper()
  2238  	varargs := []interface{}{arg0, arg1}
  2239  	for _, a := range arg2 {
  2240  		varargs = append(varargs, a)
  2241  	}
  2242  	ret := m.ctrl.Call(m, "ConfirmProductInstanceWithContext", varargs...)
  2243  	ret0, _ := ret[0].(*ec2.ConfirmProductInstanceOutput)
  2244  	ret1, _ := ret[1].(error)
  2245  	return ret0, ret1
  2246  }
  2247  
  2248  // ConfirmProductInstanceWithContext indicates an expected call of ConfirmProductInstanceWithContext.
  2249  func (mr *MockEC2APIMockRecorder) ConfirmProductInstanceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2250  	mr.mock.ctrl.T.Helper()
  2251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConfirmProductInstanceWithContext", reflect.TypeOf((*MockEC2API)(nil).ConfirmProductInstanceWithContext), varargs...)
  2253  }
  2254  
  2255  // CopyFpgaImage mocks base method.
  2256  func (m *MockEC2API) CopyFpgaImage(arg0 *ec2.CopyFpgaImageInput) (*ec2.CopyFpgaImageOutput, error) {
  2257  	m.ctrl.T.Helper()
  2258  	ret := m.ctrl.Call(m, "CopyFpgaImage", arg0)
  2259  	ret0, _ := ret[0].(*ec2.CopyFpgaImageOutput)
  2260  	ret1, _ := ret[1].(error)
  2261  	return ret0, ret1
  2262  }
  2263  
  2264  // CopyFpgaImage indicates an expected call of CopyFpgaImage.
  2265  func (mr *MockEC2APIMockRecorder) CopyFpgaImage(arg0 interface{}) *gomock.Call {
  2266  	mr.mock.ctrl.T.Helper()
  2267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyFpgaImage", reflect.TypeOf((*MockEC2API)(nil).CopyFpgaImage), arg0)
  2268  }
  2269  
  2270  // CopyFpgaImageRequest mocks base method.
  2271  func (m *MockEC2API) CopyFpgaImageRequest(arg0 *ec2.CopyFpgaImageInput) (*request.Request, *ec2.CopyFpgaImageOutput) {
  2272  	m.ctrl.T.Helper()
  2273  	ret := m.ctrl.Call(m, "CopyFpgaImageRequest", arg0)
  2274  	ret0, _ := ret[0].(*request.Request)
  2275  	ret1, _ := ret[1].(*ec2.CopyFpgaImageOutput)
  2276  	return ret0, ret1
  2277  }
  2278  
  2279  // CopyFpgaImageRequest indicates an expected call of CopyFpgaImageRequest.
  2280  func (mr *MockEC2APIMockRecorder) CopyFpgaImageRequest(arg0 interface{}) *gomock.Call {
  2281  	mr.mock.ctrl.T.Helper()
  2282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyFpgaImageRequest", reflect.TypeOf((*MockEC2API)(nil).CopyFpgaImageRequest), arg0)
  2283  }
  2284  
  2285  // CopyFpgaImageWithContext mocks base method.
  2286  func (m *MockEC2API) CopyFpgaImageWithContext(arg0 context.Context, arg1 *ec2.CopyFpgaImageInput, arg2 ...request.Option) (*ec2.CopyFpgaImageOutput, error) {
  2287  	m.ctrl.T.Helper()
  2288  	varargs := []interface{}{arg0, arg1}
  2289  	for _, a := range arg2 {
  2290  		varargs = append(varargs, a)
  2291  	}
  2292  	ret := m.ctrl.Call(m, "CopyFpgaImageWithContext", varargs...)
  2293  	ret0, _ := ret[0].(*ec2.CopyFpgaImageOutput)
  2294  	ret1, _ := ret[1].(error)
  2295  	return ret0, ret1
  2296  }
  2297  
  2298  // CopyFpgaImageWithContext indicates an expected call of CopyFpgaImageWithContext.
  2299  func (mr *MockEC2APIMockRecorder) CopyFpgaImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2300  	mr.mock.ctrl.T.Helper()
  2301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyFpgaImageWithContext", reflect.TypeOf((*MockEC2API)(nil).CopyFpgaImageWithContext), varargs...)
  2303  }
  2304  
  2305  // CopyImage mocks base method.
  2306  func (m *MockEC2API) CopyImage(arg0 *ec2.CopyImageInput) (*ec2.CopyImageOutput, error) {
  2307  	m.ctrl.T.Helper()
  2308  	ret := m.ctrl.Call(m, "CopyImage", arg0)
  2309  	ret0, _ := ret[0].(*ec2.CopyImageOutput)
  2310  	ret1, _ := ret[1].(error)
  2311  	return ret0, ret1
  2312  }
  2313  
  2314  // CopyImage indicates an expected call of CopyImage.
  2315  func (mr *MockEC2APIMockRecorder) CopyImage(arg0 interface{}) *gomock.Call {
  2316  	mr.mock.ctrl.T.Helper()
  2317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyImage", reflect.TypeOf((*MockEC2API)(nil).CopyImage), arg0)
  2318  }
  2319  
  2320  // CopyImageRequest mocks base method.
  2321  func (m *MockEC2API) CopyImageRequest(arg0 *ec2.CopyImageInput) (*request.Request, *ec2.CopyImageOutput) {
  2322  	m.ctrl.T.Helper()
  2323  	ret := m.ctrl.Call(m, "CopyImageRequest", arg0)
  2324  	ret0, _ := ret[0].(*request.Request)
  2325  	ret1, _ := ret[1].(*ec2.CopyImageOutput)
  2326  	return ret0, ret1
  2327  }
  2328  
  2329  // CopyImageRequest indicates an expected call of CopyImageRequest.
  2330  func (mr *MockEC2APIMockRecorder) CopyImageRequest(arg0 interface{}) *gomock.Call {
  2331  	mr.mock.ctrl.T.Helper()
  2332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyImageRequest", reflect.TypeOf((*MockEC2API)(nil).CopyImageRequest), arg0)
  2333  }
  2334  
  2335  // CopyImageWithContext mocks base method.
  2336  func (m *MockEC2API) CopyImageWithContext(arg0 context.Context, arg1 *ec2.CopyImageInput, arg2 ...request.Option) (*ec2.CopyImageOutput, error) {
  2337  	m.ctrl.T.Helper()
  2338  	varargs := []interface{}{arg0, arg1}
  2339  	for _, a := range arg2 {
  2340  		varargs = append(varargs, a)
  2341  	}
  2342  	ret := m.ctrl.Call(m, "CopyImageWithContext", varargs...)
  2343  	ret0, _ := ret[0].(*ec2.CopyImageOutput)
  2344  	ret1, _ := ret[1].(error)
  2345  	return ret0, ret1
  2346  }
  2347  
  2348  // CopyImageWithContext indicates an expected call of CopyImageWithContext.
  2349  func (mr *MockEC2APIMockRecorder) CopyImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2350  	mr.mock.ctrl.T.Helper()
  2351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyImageWithContext", reflect.TypeOf((*MockEC2API)(nil).CopyImageWithContext), varargs...)
  2353  }
  2354  
  2355  // CopySnapshot mocks base method.
  2356  func (m *MockEC2API) CopySnapshot(arg0 *ec2.CopySnapshotInput) (*ec2.CopySnapshotOutput, error) {
  2357  	m.ctrl.T.Helper()
  2358  	ret := m.ctrl.Call(m, "CopySnapshot", arg0)
  2359  	ret0, _ := ret[0].(*ec2.CopySnapshotOutput)
  2360  	ret1, _ := ret[1].(error)
  2361  	return ret0, ret1
  2362  }
  2363  
  2364  // CopySnapshot indicates an expected call of CopySnapshot.
  2365  func (mr *MockEC2APIMockRecorder) CopySnapshot(arg0 interface{}) *gomock.Call {
  2366  	mr.mock.ctrl.T.Helper()
  2367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopySnapshot", reflect.TypeOf((*MockEC2API)(nil).CopySnapshot), arg0)
  2368  }
  2369  
  2370  // CopySnapshotRequest mocks base method.
  2371  func (m *MockEC2API) CopySnapshotRequest(arg0 *ec2.CopySnapshotInput) (*request.Request, *ec2.CopySnapshotOutput) {
  2372  	m.ctrl.T.Helper()
  2373  	ret := m.ctrl.Call(m, "CopySnapshotRequest", arg0)
  2374  	ret0, _ := ret[0].(*request.Request)
  2375  	ret1, _ := ret[1].(*ec2.CopySnapshotOutput)
  2376  	return ret0, ret1
  2377  }
  2378  
  2379  // CopySnapshotRequest indicates an expected call of CopySnapshotRequest.
  2380  func (mr *MockEC2APIMockRecorder) CopySnapshotRequest(arg0 interface{}) *gomock.Call {
  2381  	mr.mock.ctrl.T.Helper()
  2382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopySnapshotRequest", reflect.TypeOf((*MockEC2API)(nil).CopySnapshotRequest), arg0)
  2383  }
  2384  
  2385  // CopySnapshotWithContext mocks base method.
  2386  func (m *MockEC2API) CopySnapshotWithContext(arg0 context.Context, arg1 *ec2.CopySnapshotInput, arg2 ...request.Option) (*ec2.CopySnapshotOutput, error) {
  2387  	m.ctrl.T.Helper()
  2388  	varargs := []interface{}{arg0, arg1}
  2389  	for _, a := range arg2 {
  2390  		varargs = append(varargs, a)
  2391  	}
  2392  	ret := m.ctrl.Call(m, "CopySnapshotWithContext", varargs...)
  2393  	ret0, _ := ret[0].(*ec2.CopySnapshotOutput)
  2394  	ret1, _ := ret[1].(error)
  2395  	return ret0, ret1
  2396  }
  2397  
  2398  // CopySnapshotWithContext indicates an expected call of CopySnapshotWithContext.
  2399  func (mr *MockEC2APIMockRecorder) CopySnapshotWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2400  	mr.mock.ctrl.T.Helper()
  2401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopySnapshotWithContext", reflect.TypeOf((*MockEC2API)(nil).CopySnapshotWithContext), varargs...)
  2403  }
  2404  
  2405  // CreateCapacityReservation mocks base method.
  2406  func (m *MockEC2API) CreateCapacityReservation(arg0 *ec2.CreateCapacityReservationInput) (*ec2.CreateCapacityReservationOutput, error) {
  2407  	m.ctrl.T.Helper()
  2408  	ret := m.ctrl.Call(m, "CreateCapacityReservation", arg0)
  2409  	ret0, _ := ret[0].(*ec2.CreateCapacityReservationOutput)
  2410  	ret1, _ := ret[1].(error)
  2411  	return ret0, ret1
  2412  }
  2413  
  2414  // CreateCapacityReservation indicates an expected call of CreateCapacityReservation.
  2415  func (mr *MockEC2APIMockRecorder) CreateCapacityReservation(arg0 interface{}) *gomock.Call {
  2416  	mr.mock.ctrl.T.Helper()
  2417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservation", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservation), arg0)
  2418  }
  2419  
  2420  // CreateCapacityReservationFleet mocks base method.
  2421  func (m *MockEC2API) CreateCapacityReservationFleet(arg0 *ec2.CreateCapacityReservationFleetInput) (*ec2.CreateCapacityReservationFleetOutput, error) {
  2422  	m.ctrl.T.Helper()
  2423  	ret := m.ctrl.Call(m, "CreateCapacityReservationFleet", arg0)
  2424  	ret0, _ := ret[0].(*ec2.CreateCapacityReservationFleetOutput)
  2425  	ret1, _ := ret[1].(error)
  2426  	return ret0, ret1
  2427  }
  2428  
  2429  // CreateCapacityReservationFleet indicates an expected call of CreateCapacityReservationFleet.
  2430  func (mr *MockEC2APIMockRecorder) CreateCapacityReservationFleet(arg0 interface{}) *gomock.Call {
  2431  	mr.mock.ctrl.T.Helper()
  2432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservationFleet", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservationFleet), arg0)
  2433  }
  2434  
  2435  // CreateCapacityReservationFleetRequest mocks base method.
  2436  func (m *MockEC2API) CreateCapacityReservationFleetRequest(arg0 *ec2.CreateCapacityReservationFleetInput) (*request.Request, *ec2.CreateCapacityReservationFleetOutput) {
  2437  	m.ctrl.T.Helper()
  2438  	ret := m.ctrl.Call(m, "CreateCapacityReservationFleetRequest", arg0)
  2439  	ret0, _ := ret[0].(*request.Request)
  2440  	ret1, _ := ret[1].(*ec2.CreateCapacityReservationFleetOutput)
  2441  	return ret0, ret1
  2442  }
  2443  
  2444  // CreateCapacityReservationFleetRequest indicates an expected call of CreateCapacityReservationFleetRequest.
  2445  func (mr *MockEC2APIMockRecorder) CreateCapacityReservationFleetRequest(arg0 interface{}) *gomock.Call {
  2446  	mr.mock.ctrl.T.Helper()
  2447  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservationFleetRequest", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservationFleetRequest), arg0)
  2448  }
  2449  
  2450  // CreateCapacityReservationFleetWithContext mocks base method.
  2451  func (m *MockEC2API) CreateCapacityReservationFleetWithContext(arg0 context.Context, arg1 *ec2.CreateCapacityReservationFleetInput, arg2 ...request.Option) (*ec2.CreateCapacityReservationFleetOutput, error) {
  2452  	m.ctrl.T.Helper()
  2453  	varargs := []interface{}{arg0, arg1}
  2454  	for _, a := range arg2 {
  2455  		varargs = append(varargs, a)
  2456  	}
  2457  	ret := m.ctrl.Call(m, "CreateCapacityReservationFleetWithContext", varargs...)
  2458  	ret0, _ := ret[0].(*ec2.CreateCapacityReservationFleetOutput)
  2459  	ret1, _ := ret[1].(error)
  2460  	return ret0, ret1
  2461  }
  2462  
  2463  // CreateCapacityReservationFleetWithContext indicates an expected call of CreateCapacityReservationFleetWithContext.
  2464  func (mr *MockEC2APIMockRecorder) CreateCapacityReservationFleetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2465  	mr.mock.ctrl.T.Helper()
  2466  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservationFleetWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservationFleetWithContext), varargs...)
  2468  }
  2469  
  2470  // CreateCapacityReservationRequest mocks base method.
  2471  func (m *MockEC2API) CreateCapacityReservationRequest(arg0 *ec2.CreateCapacityReservationInput) (*request.Request, *ec2.CreateCapacityReservationOutput) {
  2472  	m.ctrl.T.Helper()
  2473  	ret := m.ctrl.Call(m, "CreateCapacityReservationRequest", arg0)
  2474  	ret0, _ := ret[0].(*request.Request)
  2475  	ret1, _ := ret[1].(*ec2.CreateCapacityReservationOutput)
  2476  	return ret0, ret1
  2477  }
  2478  
  2479  // CreateCapacityReservationRequest indicates an expected call of CreateCapacityReservationRequest.
  2480  func (mr *MockEC2APIMockRecorder) CreateCapacityReservationRequest(arg0 interface{}) *gomock.Call {
  2481  	mr.mock.ctrl.T.Helper()
  2482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservationRequest", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservationRequest), arg0)
  2483  }
  2484  
  2485  // CreateCapacityReservationWithContext mocks base method.
  2486  func (m *MockEC2API) CreateCapacityReservationWithContext(arg0 context.Context, arg1 *ec2.CreateCapacityReservationInput, arg2 ...request.Option) (*ec2.CreateCapacityReservationOutput, error) {
  2487  	m.ctrl.T.Helper()
  2488  	varargs := []interface{}{arg0, arg1}
  2489  	for _, a := range arg2 {
  2490  		varargs = append(varargs, a)
  2491  	}
  2492  	ret := m.ctrl.Call(m, "CreateCapacityReservationWithContext", varargs...)
  2493  	ret0, _ := ret[0].(*ec2.CreateCapacityReservationOutput)
  2494  	ret1, _ := ret[1].(error)
  2495  	return ret0, ret1
  2496  }
  2497  
  2498  // CreateCapacityReservationWithContext indicates an expected call of CreateCapacityReservationWithContext.
  2499  func (mr *MockEC2APIMockRecorder) CreateCapacityReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2500  	mr.mock.ctrl.T.Helper()
  2501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCapacityReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateCapacityReservationWithContext), varargs...)
  2503  }
  2504  
  2505  // CreateCarrierGateway mocks base method.
  2506  func (m *MockEC2API) CreateCarrierGateway(arg0 *ec2.CreateCarrierGatewayInput) (*ec2.CreateCarrierGatewayOutput, error) {
  2507  	m.ctrl.T.Helper()
  2508  	ret := m.ctrl.Call(m, "CreateCarrierGateway", arg0)
  2509  	ret0, _ := ret[0].(*ec2.CreateCarrierGatewayOutput)
  2510  	ret1, _ := ret[1].(error)
  2511  	return ret0, ret1
  2512  }
  2513  
  2514  // CreateCarrierGateway indicates an expected call of CreateCarrierGateway.
  2515  func (mr *MockEC2APIMockRecorder) CreateCarrierGateway(arg0 interface{}) *gomock.Call {
  2516  	mr.mock.ctrl.T.Helper()
  2517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCarrierGateway", reflect.TypeOf((*MockEC2API)(nil).CreateCarrierGateway), arg0)
  2518  }
  2519  
  2520  // CreateCarrierGatewayRequest mocks base method.
  2521  func (m *MockEC2API) CreateCarrierGatewayRequest(arg0 *ec2.CreateCarrierGatewayInput) (*request.Request, *ec2.CreateCarrierGatewayOutput) {
  2522  	m.ctrl.T.Helper()
  2523  	ret := m.ctrl.Call(m, "CreateCarrierGatewayRequest", arg0)
  2524  	ret0, _ := ret[0].(*request.Request)
  2525  	ret1, _ := ret[1].(*ec2.CreateCarrierGatewayOutput)
  2526  	return ret0, ret1
  2527  }
  2528  
  2529  // CreateCarrierGatewayRequest indicates an expected call of CreateCarrierGatewayRequest.
  2530  func (mr *MockEC2APIMockRecorder) CreateCarrierGatewayRequest(arg0 interface{}) *gomock.Call {
  2531  	mr.mock.ctrl.T.Helper()
  2532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCarrierGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateCarrierGatewayRequest), arg0)
  2533  }
  2534  
  2535  // CreateCarrierGatewayWithContext mocks base method.
  2536  func (m *MockEC2API) CreateCarrierGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateCarrierGatewayInput, arg2 ...request.Option) (*ec2.CreateCarrierGatewayOutput, error) {
  2537  	m.ctrl.T.Helper()
  2538  	varargs := []interface{}{arg0, arg1}
  2539  	for _, a := range arg2 {
  2540  		varargs = append(varargs, a)
  2541  	}
  2542  	ret := m.ctrl.Call(m, "CreateCarrierGatewayWithContext", varargs...)
  2543  	ret0, _ := ret[0].(*ec2.CreateCarrierGatewayOutput)
  2544  	ret1, _ := ret[1].(error)
  2545  	return ret0, ret1
  2546  }
  2547  
  2548  // CreateCarrierGatewayWithContext indicates an expected call of CreateCarrierGatewayWithContext.
  2549  func (mr *MockEC2APIMockRecorder) CreateCarrierGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2550  	mr.mock.ctrl.T.Helper()
  2551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCarrierGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateCarrierGatewayWithContext), varargs...)
  2553  }
  2554  
  2555  // CreateClientVpnEndpoint mocks base method.
  2556  func (m *MockEC2API) CreateClientVpnEndpoint(arg0 *ec2.CreateClientVpnEndpointInput) (*ec2.CreateClientVpnEndpointOutput, error) {
  2557  	m.ctrl.T.Helper()
  2558  	ret := m.ctrl.Call(m, "CreateClientVpnEndpoint", arg0)
  2559  	ret0, _ := ret[0].(*ec2.CreateClientVpnEndpointOutput)
  2560  	ret1, _ := ret[1].(error)
  2561  	return ret0, ret1
  2562  }
  2563  
  2564  // CreateClientVpnEndpoint indicates an expected call of CreateClientVpnEndpoint.
  2565  func (mr *MockEC2APIMockRecorder) CreateClientVpnEndpoint(arg0 interface{}) *gomock.Call {
  2566  	mr.mock.ctrl.T.Helper()
  2567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnEndpoint", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnEndpoint), arg0)
  2568  }
  2569  
  2570  // CreateClientVpnEndpointRequest mocks base method.
  2571  func (m *MockEC2API) CreateClientVpnEndpointRequest(arg0 *ec2.CreateClientVpnEndpointInput) (*request.Request, *ec2.CreateClientVpnEndpointOutput) {
  2572  	m.ctrl.T.Helper()
  2573  	ret := m.ctrl.Call(m, "CreateClientVpnEndpointRequest", arg0)
  2574  	ret0, _ := ret[0].(*request.Request)
  2575  	ret1, _ := ret[1].(*ec2.CreateClientVpnEndpointOutput)
  2576  	return ret0, ret1
  2577  }
  2578  
  2579  // CreateClientVpnEndpointRequest indicates an expected call of CreateClientVpnEndpointRequest.
  2580  func (mr *MockEC2APIMockRecorder) CreateClientVpnEndpointRequest(arg0 interface{}) *gomock.Call {
  2581  	mr.mock.ctrl.T.Helper()
  2582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnEndpointRequest", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnEndpointRequest), arg0)
  2583  }
  2584  
  2585  // CreateClientVpnEndpointWithContext mocks base method.
  2586  func (m *MockEC2API) CreateClientVpnEndpointWithContext(arg0 context.Context, arg1 *ec2.CreateClientVpnEndpointInput, arg2 ...request.Option) (*ec2.CreateClientVpnEndpointOutput, error) {
  2587  	m.ctrl.T.Helper()
  2588  	varargs := []interface{}{arg0, arg1}
  2589  	for _, a := range arg2 {
  2590  		varargs = append(varargs, a)
  2591  	}
  2592  	ret := m.ctrl.Call(m, "CreateClientVpnEndpointWithContext", varargs...)
  2593  	ret0, _ := ret[0].(*ec2.CreateClientVpnEndpointOutput)
  2594  	ret1, _ := ret[1].(error)
  2595  	return ret0, ret1
  2596  }
  2597  
  2598  // CreateClientVpnEndpointWithContext indicates an expected call of CreateClientVpnEndpointWithContext.
  2599  func (mr *MockEC2APIMockRecorder) CreateClientVpnEndpointWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2600  	mr.mock.ctrl.T.Helper()
  2601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnEndpointWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnEndpointWithContext), varargs...)
  2603  }
  2604  
  2605  // CreateClientVpnRoute mocks base method.
  2606  func (m *MockEC2API) CreateClientVpnRoute(arg0 *ec2.CreateClientVpnRouteInput) (*ec2.CreateClientVpnRouteOutput, error) {
  2607  	m.ctrl.T.Helper()
  2608  	ret := m.ctrl.Call(m, "CreateClientVpnRoute", arg0)
  2609  	ret0, _ := ret[0].(*ec2.CreateClientVpnRouteOutput)
  2610  	ret1, _ := ret[1].(error)
  2611  	return ret0, ret1
  2612  }
  2613  
  2614  // CreateClientVpnRoute indicates an expected call of CreateClientVpnRoute.
  2615  func (mr *MockEC2APIMockRecorder) CreateClientVpnRoute(arg0 interface{}) *gomock.Call {
  2616  	mr.mock.ctrl.T.Helper()
  2617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnRoute", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnRoute), arg0)
  2618  }
  2619  
  2620  // CreateClientVpnRouteRequest mocks base method.
  2621  func (m *MockEC2API) CreateClientVpnRouteRequest(arg0 *ec2.CreateClientVpnRouteInput) (*request.Request, *ec2.CreateClientVpnRouteOutput) {
  2622  	m.ctrl.T.Helper()
  2623  	ret := m.ctrl.Call(m, "CreateClientVpnRouteRequest", arg0)
  2624  	ret0, _ := ret[0].(*request.Request)
  2625  	ret1, _ := ret[1].(*ec2.CreateClientVpnRouteOutput)
  2626  	return ret0, ret1
  2627  }
  2628  
  2629  // CreateClientVpnRouteRequest indicates an expected call of CreateClientVpnRouteRequest.
  2630  func (mr *MockEC2APIMockRecorder) CreateClientVpnRouteRequest(arg0 interface{}) *gomock.Call {
  2631  	mr.mock.ctrl.T.Helper()
  2632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnRouteRequest", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnRouteRequest), arg0)
  2633  }
  2634  
  2635  // CreateClientVpnRouteWithContext mocks base method.
  2636  func (m *MockEC2API) CreateClientVpnRouteWithContext(arg0 context.Context, arg1 *ec2.CreateClientVpnRouteInput, arg2 ...request.Option) (*ec2.CreateClientVpnRouteOutput, error) {
  2637  	m.ctrl.T.Helper()
  2638  	varargs := []interface{}{arg0, arg1}
  2639  	for _, a := range arg2 {
  2640  		varargs = append(varargs, a)
  2641  	}
  2642  	ret := m.ctrl.Call(m, "CreateClientVpnRouteWithContext", varargs...)
  2643  	ret0, _ := ret[0].(*ec2.CreateClientVpnRouteOutput)
  2644  	ret1, _ := ret[1].(error)
  2645  	return ret0, ret1
  2646  }
  2647  
  2648  // CreateClientVpnRouteWithContext indicates an expected call of CreateClientVpnRouteWithContext.
  2649  func (mr *MockEC2APIMockRecorder) CreateClientVpnRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2650  	mr.mock.ctrl.T.Helper()
  2651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateClientVpnRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateClientVpnRouteWithContext), varargs...)
  2653  }
  2654  
  2655  // CreateCustomerGateway mocks base method.
  2656  func (m *MockEC2API) CreateCustomerGateway(arg0 *ec2.CreateCustomerGatewayInput) (*ec2.CreateCustomerGatewayOutput, error) {
  2657  	m.ctrl.T.Helper()
  2658  	ret := m.ctrl.Call(m, "CreateCustomerGateway", arg0)
  2659  	ret0, _ := ret[0].(*ec2.CreateCustomerGatewayOutput)
  2660  	ret1, _ := ret[1].(error)
  2661  	return ret0, ret1
  2662  }
  2663  
  2664  // CreateCustomerGateway indicates an expected call of CreateCustomerGateway.
  2665  func (mr *MockEC2APIMockRecorder) CreateCustomerGateway(arg0 interface{}) *gomock.Call {
  2666  	mr.mock.ctrl.T.Helper()
  2667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCustomerGateway", reflect.TypeOf((*MockEC2API)(nil).CreateCustomerGateway), arg0)
  2668  }
  2669  
  2670  // CreateCustomerGatewayRequest mocks base method.
  2671  func (m *MockEC2API) CreateCustomerGatewayRequest(arg0 *ec2.CreateCustomerGatewayInput) (*request.Request, *ec2.CreateCustomerGatewayOutput) {
  2672  	m.ctrl.T.Helper()
  2673  	ret := m.ctrl.Call(m, "CreateCustomerGatewayRequest", arg0)
  2674  	ret0, _ := ret[0].(*request.Request)
  2675  	ret1, _ := ret[1].(*ec2.CreateCustomerGatewayOutput)
  2676  	return ret0, ret1
  2677  }
  2678  
  2679  // CreateCustomerGatewayRequest indicates an expected call of CreateCustomerGatewayRequest.
  2680  func (mr *MockEC2APIMockRecorder) CreateCustomerGatewayRequest(arg0 interface{}) *gomock.Call {
  2681  	mr.mock.ctrl.T.Helper()
  2682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCustomerGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateCustomerGatewayRequest), arg0)
  2683  }
  2684  
  2685  // CreateCustomerGatewayWithContext mocks base method.
  2686  func (m *MockEC2API) CreateCustomerGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateCustomerGatewayInput, arg2 ...request.Option) (*ec2.CreateCustomerGatewayOutput, error) {
  2687  	m.ctrl.T.Helper()
  2688  	varargs := []interface{}{arg0, arg1}
  2689  	for _, a := range arg2 {
  2690  		varargs = append(varargs, a)
  2691  	}
  2692  	ret := m.ctrl.Call(m, "CreateCustomerGatewayWithContext", varargs...)
  2693  	ret0, _ := ret[0].(*ec2.CreateCustomerGatewayOutput)
  2694  	ret1, _ := ret[1].(error)
  2695  	return ret0, ret1
  2696  }
  2697  
  2698  // CreateCustomerGatewayWithContext indicates an expected call of CreateCustomerGatewayWithContext.
  2699  func (mr *MockEC2APIMockRecorder) CreateCustomerGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2700  	mr.mock.ctrl.T.Helper()
  2701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCustomerGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateCustomerGatewayWithContext), varargs...)
  2703  }
  2704  
  2705  // CreateDefaultSubnet mocks base method.
  2706  func (m *MockEC2API) CreateDefaultSubnet(arg0 *ec2.CreateDefaultSubnetInput) (*ec2.CreateDefaultSubnetOutput, error) {
  2707  	m.ctrl.T.Helper()
  2708  	ret := m.ctrl.Call(m, "CreateDefaultSubnet", arg0)
  2709  	ret0, _ := ret[0].(*ec2.CreateDefaultSubnetOutput)
  2710  	ret1, _ := ret[1].(error)
  2711  	return ret0, ret1
  2712  }
  2713  
  2714  // CreateDefaultSubnet indicates an expected call of CreateDefaultSubnet.
  2715  func (mr *MockEC2APIMockRecorder) CreateDefaultSubnet(arg0 interface{}) *gomock.Call {
  2716  	mr.mock.ctrl.T.Helper()
  2717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultSubnet", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultSubnet), arg0)
  2718  }
  2719  
  2720  // CreateDefaultSubnetRequest mocks base method.
  2721  func (m *MockEC2API) CreateDefaultSubnetRequest(arg0 *ec2.CreateDefaultSubnetInput) (*request.Request, *ec2.CreateDefaultSubnetOutput) {
  2722  	m.ctrl.T.Helper()
  2723  	ret := m.ctrl.Call(m, "CreateDefaultSubnetRequest", arg0)
  2724  	ret0, _ := ret[0].(*request.Request)
  2725  	ret1, _ := ret[1].(*ec2.CreateDefaultSubnetOutput)
  2726  	return ret0, ret1
  2727  }
  2728  
  2729  // CreateDefaultSubnetRequest indicates an expected call of CreateDefaultSubnetRequest.
  2730  func (mr *MockEC2APIMockRecorder) CreateDefaultSubnetRequest(arg0 interface{}) *gomock.Call {
  2731  	mr.mock.ctrl.T.Helper()
  2732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultSubnetRequest", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultSubnetRequest), arg0)
  2733  }
  2734  
  2735  // CreateDefaultSubnetWithContext mocks base method.
  2736  func (m *MockEC2API) CreateDefaultSubnetWithContext(arg0 context.Context, arg1 *ec2.CreateDefaultSubnetInput, arg2 ...request.Option) (*ec2.CreateDefaultSubnetOutput, error) {
  2737  	m.ctrl.T.Helper()
  2738  	varargs := []interface{}{arg0, arg1}
  2739  	for _, a := range arg2 {
  2740  		varargs = append(varargs, a)
  2741  	}
  2742  	ret := m.ctrl.Call(m, "CreateDefaultSubnetWithContext", varargs...)
  2743  	ret0, _ := ret[0].(*ec2.CreateDefaultSubnetOutput)
  2744  	ret1, _ := ret[1].(error)
  2745  	return ret0, ret1
  2746  }
  2747  
  2748  // CreateDefaultSubnetWithContext indicates an expected call of CreateDefaultSubnetWithContext.
  2749  func (mr *MockEC2APIMockRecorder) CreateDefaultSubnetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2750  	mr.mock.ctrl.T.Helper()
  2751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultSubnetWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultSubnetWithContext), varargs...)
  2753  }
  2754  
  2755  // CreateDefaultVpc mocks base method.
  2756  func (m *MockEC2API) CreateDefaultVpc(arg0 *ec2.CreateDefaultVpcInput) (*ec2.CreateDefaultVpcOutput, error) {
  2757  	m.ctrl.T.Helper()
  2758  	ret := m.ctrl.Call(m, "CreateDefaultVpc", arg0)
  2759  	ret0, _ := ret[0].(*ec2.CreateDefaultVpcOutput)
  2760  	ret1, _ := ret[1].(error)
  2761  	return ret0, ret1
  2762  }
  2763  
  2764  // CreateDefaultVpc indicates an expected call of CreateDefaultVpc.
  2765  func (mr *MockEC2APIMockRecorder) CreateDefaultVpc(arg0 interface{}) *gomock.Call {
  2766  	mr.mock.ctrl.T.Helper()
  2767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultVpc", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultVpc), arg0)
  2768  }
  2769  
  2770  // CreateDefaultVpcRequest mocks base method.
  2771  func (m *MockEC2API) CreateDefaultVpcRequest(arg0 *ec2.CreateDefaultVpcInput) (*request.Request, *ec2.CreateDefaultVpcOutput) {
  2772  	m.ctrl.T.Helper()
  2773  	ret := m.ctrl.Call(m, "CreateDefaultVpcRequest", arg0)
  2774  	ret0, _ := ret[0].(*request.Request)
  2775  	ret1, _ := ret[1].(*ec2.CreateDefaultVpcOutput)
  2776  	return ret0, ret1
  2777  }
  2778  
  2779  // CreateDefaultVpcRequest indicates an expected call of CreateDefaultVpcRequest.
  2780  func (mr *MockEC2APIMockRecorder) CreateDefaultVpcRequest(arg0 interface{}) *gomock.Call {
  2781  	mr.mock.ctrl.T.Helper()
  2782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultVpcRequest", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultVpcRequest), arg0)
  2783  }
  2784  
  2785  // CreateDefaultVpcWithContext mocks base method.
  2786  func (m *MockEC2API) CreateDefaultVpcWithContext(arg0 context.Context, arg1 *ec2.CreateDefaultVpcInput, arg2 ...request.Option) (*ec2.CreateDefaultVpcOutput, error) {
  2787  	m.ctrl.T.Helper()
  2788  	varargs := []interface{}{arg0, arg1}
  2789  	for _, a := range arg2 {
  2790  		varargs = append(varargs, a)
  2791  	}
  2792  	ret := m.ctrl.Call(m, "CreateDefaultVpcWithContext", varargs...)
  2793  	ret0, _ := ret[0].(*ec2.CreateDefaultVpcOutput)
  2794  	ret1, _ := ret[1].(error)
  2795  	return ret0, ret1
  2796  }
  2797  
  2798  // CreateDefaultVpcWithContext indicates an expected call of CreateDefaultVpcWithContext.
  2799  func (mr *MockEC2APIMockRecorder) CreateDefaultVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2800  	mr.mock.ctrl.T.Helper()
  2801  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDefaultVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateDefaultVpcWithContext), varargs...)
  2803  }
  2804  
  2805  // CreateDhcpOptions mocks base method.
  2806  func (m *MockEC2API) CreateDhcpOptions(arg0 *ec2.CreateDhcpOptionsInput) (*ec2.CreateDhcpOptionsOutput, error) {
  2807  	m.ctrl.T.Helper()
  2808  	ret := m.ctrl.Call(m, "CreateDhcpOptions", arg0)
  2809  	ret0, _ := ret[0].(*ec2.CreateDhcpOptionsOutput)
  2810  	ret1, _ := ret[1].(error)
  2811  	return ret0, ret1
  2812  }
  2813  
  2814  // CreateDhcpOptions indicates an expected call of CreateDhcpOptions.
  2815  func (mr *MockEC2APIMockRecorder) CreateDhcpOptions(arg0 interface{}) *gomock.Call {
  2816  	mr.mock.ctrl.T.Helper()
  2817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDhcpOptions", reflect.TypeOf((*MockEC2API)(nil).CreateDhcpOptions), arg0)
  2818  }
  2819  
  2820  // CreateDhcpOptionsRequest mocks base method.
  2821  func (m *MockEC2API) CreateDhcpOptionsRequest(arg0 *ec2.CreateDhcpOptionsInput) (*request.Request, *ec2.CreateDhcpOptionsOutput) {
  2822  	m.ctrl.T.Helper()
  2823  	ret := m.ctrl.Call(m, "CreateDhcpOptionsRequest", arg0)
  2824  	ret0, _ := ret[0].(*request.Request)
  2825  	ret1, _ := ret[1].(*ec2.CreateDhcpOptionsOutput)
  2826  	return ret0, ret1
  2827  }
  2828  
  2829  // CreateDhcpOptionsRequest indicates an expected call of CreateDhcpOptionsRequest.
  2830  func (mr *MockEC2APIMockRecorder) CreateDhcpOptionsRequest(arg0 interface{}) *gomock.Call {
  2831  	mr.mock.ctrl.T.Helper()
  2832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDhcpOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).CreateDhcpOptionsRequest), arg0)
  2833  }
  2834  
  2835  // CreateDhcpOptionsWithContext mocks base method.
  2836  func (m *MockEC2API) CreateDhcpOptionsWithContext(arg0 context.Context, arg1 *ec2.CreateDhcpOptionsInput, arg2 ...request.Option) (*ec2.CreateDhcpOptionsOutput, error) {
  2837  	m.ctrl.T.Helper()
  2838  	varargs := []interface{}{arg0, arg1}
  2839  	for _, a := range arg2 {
  2840  		varargs = append(varargs, a)
  2841  	}
  2842  	ret := m.ctrl.Call(m, "CreateDhcpOptionsWithContext", varargs...)
  2843  	ret0, _ := ret[0].(*ec2.CreateDhcpOptionsOutput)
  2844  	ret1, _ := ret[1].(error)
  2845  	return ret0, ret1
  2846  }
  2847  
  2848  // CreateDhcpOptionsWithContext indicates an expected call of CreateDhcpOptionsWithContext.
  2849  func (mr *MockEC2APIMockRecorder) CreateDhcpOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2850  	mr.mock.ctrl.T.Helper()
  2851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDhcpOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateDhcpOptionsWithContext), varargs...)
  2853  }
  2854  
  2855  // CreateEgressOnlyInternetGateway mocks base method.
  2856  func (m *MockEC2API) CreateEgressOnlyInternetGateway(arg0 *ec2.CreateEgressOnlyInternetGatewayInput) (*ec2.CreateEgressOnlyInternetGatewayOutput, error) {
  2857  	m.ctrl.T.Helper()
  2858  	ret := m.ctrl.Call(m, "CreateEgressOnlyInternetGateway", arg0)
  2859  	ret0, _ := ret[0].(*ec2.CreateEgressOnlyInternetGatewayOutput)
  2860  	ret1, _ := ret[1].(error)
  2861  	return ret0, ret1
  2862  }
  2863  
  2864  // CreateEgressOnlyInternetGateway indicates an expected call of CreateEgressOnlyInternetGateway.
  2865  func (mr *MockEC2APIMockRecorder) CreateEgressOnlyInternetGateway(arg0 interface{}) *gomock.Call {
  2866  	mr.mock.ctrl.T.Helper()
  2867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateEgressOnlyInternetGateway", reflect.TypeOf((*MockEC2API)(nil).CreateEgressOnlyInternetGateway), arg0)
  2868  }
  2869  
  2870  // CreateEgressOnlyInternetGatewayRequest mocks base method.
  2871  func (m *MockEC2API) CreateEgressOnlyInternetGatewayRequest(arg0 *ec2.CreateEgressOnlyInternetGatewayInput) (*request.Request, *ec2.CreateEgressOnlyInternetGatewayOutput) {
  2872  	m.ctrl.T.Helper()
  2873  	ret := m.ctrl.Call(m, "CreateEgressOnlyInternetGatewayRequest", arg0)
  2874  	ret0, _ := ret[0].(*request.Request)
  2875  	ret1, _ := ret[1].(*ec2.CreateEgressOnlyInternetGatewayOutput)
  2876  	return ret0, ret1
  2877  }
  2878  
  2879  // CreateEgressOnlyInternetGatewayRequest indicates an expected call of CreateEgressOnlyInternetGatewayRequest.
  2880  func (mr *MockEC2APIMockRecorder) CreateEgressOnlyInternetGatewayRequest(arg0 interface{}) *gomock.Call {
  2881  	mr.mock.ctrl.T.Helper()
  2882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateEgressOnlyInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateEgressOnlyInternetGatewayRequest), arg0)
  2883  }
  2884  
  2885  // CreateEgressOnlyInternetGatewayWithContext mocks base method.
  2886  func (m *MockEC2API) CreateEgressOnlyInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateEgressOnlyInternetGatewayInput, arg2 ...request.Option) (*ec2.CreateEgressOnlyInternetGatewayOutput, error) {
  2887  	m.ctrl.T.Helper()
  2888  	varargs := []interface{}{arg0, arg1}
  2889  	for _, a := range arg2 {
  2890  		varargs = append(varargs, a)
  2891  	}
  2892  	ret := m.ctrl.Call(m, "CreateEgressOnlyInternetGatewayWithContext", varargs...)
  2893  	ret0, _ := ret[0].(*ec2.CreateEgressOnlyInternetGatewayOutput)
  2894  	ret1, _ := ret[1].(error)
  2895  	return ret0, ret1
  2896  }
  2897  
  2898  // CreateEgressOnlyInternetGatewayWithContext indicates an expected call of CreateEgressOnlyInternetGatewayWithContext.
  2899  func (mr *MockEC2APIMockRecorder) CreateEgressOnlyInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2900  	mr.mock.ctrl.T.Helper()
  2901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateEgressOnlyInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateEgressOnlyInternetGatewayWithContext), varargs...)
  2903  }
  2904  
  2905  // CreateFleet mocks base method.
  2906  func (m *MockEC2API) CreateFleet(arg0 *ec2.CreateFleetInput) (*ec2.CreateFleetOutput, error) {
  2907  	m.ctrl.T.Helper()
  2908  	ret := m.ctrl.Call(m, "CreateFleet", arg0)
  2909  	ret0, _ := ret[0].(*ec2.CreateFleetOutput)
  2910  	ret1, _ := ret[1].(error)
  2911  	return ret0, ret1
  2912  }
  2913  
  2914  // CreateFleet indicates an expected call of CreateFleet.
  2915  func (mr *MockEC2APIMockRecorder) CreateFleet(arg0 interface{}) *gomock.Call {
  2916  	mr.mock.ctrl.T.Helper()
  2917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFleet", reflect.TypeOf((*MockEC2API)(nil).CreateFleet), arg0)
  2918  }
  2919  
  2920  // CreateFleetRequest mocks base method.
  2921  func (m *MockEC2API) CreateFleetRequest(arg0 *ec2.CreateFleetInput) (*request.Request, *ec2.CreateFleetOutput) {
  2922  	m.ctrl.T.Helper()
  2923  	ret := m.ctrl.Call(m, "CreateFleetRequest", arg0)
  2924  	ret0, _ := ret[0].(*request.Request)
  2925  	ret1, _ := ret[1].(*ec2.CreateFleetOutput)
  2926  	return ret0, ret1
  2927  }
  2928  
  2929  // CreateFleetRequest indicates an expected call of CreateFleetRequest.
  2930  func (mr *MockEC2APIMockRecorder) CreateFleetRequest(arg0 interface{}) *gomock.Call {
  2931  	mr.mock.ctrl.T.Helper()
  2932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFleetRequest", reflect.TypeOf((*MockEC2API)(nil).CreateFleetRequest), arg0)
  2933  }
  2934  
  2935  // CreateFleetWithContext mocks base method.
  2936  func (m *MockEC2API) CreateFleetWithContext(arg0 context.Context, arg1 *ec2.CreateFleetInput, arg2 ...request.Option) (*ec2.CreateFleetOutput, error) {
  2937  	m.ctrl.T.Helper()
  2938  	varargs := []interface{}{arg0, arg1}
  2939  	for _, a := range arg2 {
  2940  		varargs = append(varargs, a)
  2941  	}
  2942  	ret := m.ctrl.Call(m, "CreateFleetWithContext", varargs...)
  2943  	ret0, _ := ret[0].(*ec2.CreateFleetOutput)
  2944  	ret1, _ := ret[1].(error)
  2945  	return ret0, ret1
  2946  }
  2947  
  2948  // CreateFleetWithContext indicates an expected call of CreateFleetWithContext.
  2949  func (mr *MockEC2APIMockRecorder) CreateFleetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2950  	mr.mock.ctrl.T.Helper()
  2951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFleetWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateFleetWithContext), varargs...)
  2953  }
  2954  
  2955  // CreateFlowLogs mocks base method.
  2956  func (m *MockEC2API) CreateFlowLogs(arg0 *ec2.CreateFlowLogsInput) (*ec2.CreateFlowLogsOutput, error) {
  2957  	m.ctrl.T.Helper()
  2958  	ret := m.ctrl.Call(m, "CreateFlowLogs", arg0)
  2959  	ret0, _ := ret[0].(*ec2.CreateFlowLogsOutput)
  2960  	ret1, _ := ret[1].(error)
  2961  	return ret0, ret1
  2962  }
  2963  
  2964  // CreateFlowLogs indicates an expected call of CreateFlowLogs.
  2965  func (mr *MockEC2APIMockRecorder) CreateFlowLogs(arg0 interface{}) *gomock.Call {
  2966  	mr.mock.ctrl.T.Helper()
  2967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFlowLogs", reflect.TypeOf((*MockEC2API)(nil).CreateFlowLogs), arg0)
  2968  }
  2969  
  2970  // CreateFlowLogsRequest mocks base method.
  2971  func (m *MockEC2API) CreateFlowLogsRequest(arg0 *ec2.CreateFlowLogsInput) (*request.Request, *ec2.CreateFlowLogsOutput) {
  2972  	m.ctrl.T.Helper()
  2973  	ret := m.ctrl.Call(m, "CreateFlowLogsRequest", arg0)
  2974  	ret0, _ := ret[0].(*request.Request)
  2975  	ret1, _ := ret[1].(*ec2.CreateFlowLogsOutput)
  2976  	return ret0, ret1
  2977  }
  2978  
  2979  // CreateFlowLogsRequest indicates an expected call of CreateFlowLogsRequest.
  2980  func (mr *MockEC2APIMockRecorder) CreateFlowLogsRequest(arg0 interface{}) *gomock.Call {
  2981  	mr.mock.ctrl.T.Helper()
  2982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFlowLogsRequest", reflect.TypeOf((*MockEC2API)(nil).CreateFlowLogsRequest), arg0)
  2983  }
  2984  
  2985  // CreateFlowLogsWithContext mocks base method.
  2986  func (m *MockEC2API) CreateFlowLogsWithContext(arg0 context.Context, arg1 *ec2.CreateFlowLogsInput, arg2 ...request.Option) (*ec2.CreateFlowLogsOutput, error) {
  2987  	m.ctrl.T.Helper()
  2988  	varargs := []interface{}{arg0, arg1}
  2989  	for _, a := range arg2 {
  2990  		varargs = append(varargs, a)
  2991  	}
  2992  	ret := m.ctrl.Call(m, "CreateFlowLogsWithContext", varargs...)
  2993  	ret0, _ := ret[0].(*ec2.CreateFlowLogsOutput)
  2994  	ret1, _ := ret[1].(error)
  2995  	return ret0, ret1
  2996  }
  2997  
  2998  // CreateFlowLogsWithContext indicates an expected call of CreateFlowLogsWithContext.
  2999  func (mr *MockEC2APIMockRecorder) CreateFlowLogsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3000  	mr.mock.ctrl.T.Helper()
  3001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFlowLogsWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateFlowLogsWithContext), varargs...)
  3003  }
  3004  
  3005  // CreateFpgaImage mocks base method.
  3006  func (m *MockEC2API) CreateFpgaImage(arg0 *ec2.CreateFpgaImageInput) (*ec2.CreateFpgaImageOutput, error) {
  3007  	m.ctrl.T.Helper()
  3008  	ret := m.ctrl.Call(m, "CreateFpgaImage", arg0)
  3009  	ret0, _ := ret[0].(*ec2.CreateFpgaImageOutput)
  3010  	ret1, _ := ret[1].(error)
  3011  	return ret0, ret1
  3012  }
  3013  
  3014  // CreateFpgaImage indicates an expected call of CreateFpgaImage.
  3015  func (mr *MockEC2APIMockRecorder) CreateFpgaImage(arg0 interface{}) *gomock.Call {
  3016  	mr.mock.ctrl.T.Helper()
  3017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFpgaImage", reflect.TypeOf((*MockEC2API)(nil).CreateFpgaImage), arg0)
  3018  }
  3019  
  3020  // CreateFpgaImageRequest mocks base method.
  3021  func (m *MockEC2API) CreateFpgaImageRequest(arg0 *ec2.CreateFpgaImageInput) (*request.Request, *ec2.CreateFpgaImageOutput) {
  3022  	m.ctrl.T.Helper()
  3023  	ret := m.ctrl.Call(m, "CreateFpgaImageRequest", arg0)
  3024  	ret0, _ := ret[0].(*request.Request)
  3025  	ret1, _ := ret[1].(*ec2.CreateFpgaImageOutput)
  3026  	return ret0, ret1
  3027  }
  3028  
  3029  // CreateFpgaImageRequest indicates an expected call of CreateFpgaImageRequest.
  3030  func (mr *MockEC2APIMockRecorder) CreateFpgaImageRequest(arg0 interface{}) *gomock.Call {
  3031  	mr.mock.ctrl.T.Helper()
  3032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFpgaImageRequest", reflect.TypeOf((*MockEC2API)(nil).CreateFpgaImageRequest), arg0)
  3033  }
  3034  
  3035  // CreateFpgaImageWithContext mocks base method.
  3036  func (m *MockEC2API) CreateFpgaImageWithContext(arg0 context.Context, arg1 *ec2.CreateFpgaImageInput, arg2 ...request.Option) (*ec2.CreateFpgaImageOutput, error) {
  3037  	m.ctrl.T.Helper()
  3038  	varargs := []interface{}{arg0, arg1}
  3039  	for _, a := range arg2 {
  3040  		varargs = append(varargs, a)
  3041  	}
  3042  	ret := m.ctrl.Call(m, "CreateFpgaImageWithContext", varargs...)
  3043  	ret0, _ := ret[0].(*ec2.CreateFpgaImageOutput)
  3044  	ret1, _ := ret[1].(error)
  3045  	return ret0, ret1
  3046  }
  3047  
  3048  // CreateFpgaImageWithContext indicates an expected call of CreateFpgaImageWithContext.
  3049  func (mr *MockEC2APIMockRecorder) CreateFpgaImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3050  	mr.mock.ctrl.T.Helper()
  3051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFpgaImageWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateFpgaImageWithContext), varargs...)
  3053  }
  3054  
  3055  // CreateImage mocks base method.
  3056  func (m *MockEC2API) CreateImage(arg0 *ec2.CreateImageInput) (*ec2.CreateImageOutput, error) {
  3057  	m.ctrl.T.Helper()
  3058  	ret := m.ctrl.Call(m, "CreateImage", arg0)
  3059  	ret0, _ := ret[0].(*ec2.CreateImageOutput)
  3060  	ret1, _ := ret[1].(error)
  3061  	return ret0, ret1
  3062  }
  3063  
  3064  // CreateImage indicates an expected call of CreateImage.
  3065  func (mr *MockEC2APIMockRecorder) CreateImage(arg0 interface{}) *gomock.Call {
  3066  	mr.mock.ctrl.T.Helper()
  3067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateImage", reflect.TypeOf((*MockEC2API)(nil).CreateImage), arg0)
  3068  }
  3069  
  3070  // CreateImageRequest mocks base method.
  3071  func (m *MockEC2API) CreateImageRequest(arg0 *ec2.CreateImageInput) (*request.Request, *ec2.CreateImageOutput) {
  3072  	m.ctrl.T.Helper()
  3073  	ret := m.ctrl.Call(m, "CreateImageRequest", arg0)
  3074  	ret0, _ := ret[0].(*request.Request)
  3075  	ret1, _ := ret[1].(*ec2.CreateImageOutput)
  3076  	return ret0, ret1
  3077  }
  3078  
  3079  // CreateImageRequest indicates an expected call of CreateImageRequest.
  3080  func (mr *MockEC2APIMockRecorder) CreateImageRequest(arg0 interface{}) *gomock.Call {
  3081  	mr.mock.ctrl.T.Helper()
  3082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateImageRequest", reflect.TypeOf((*MockEC2API)(nil).CreateImageRequest), arg0)
  3083  }
  3084  
  3085  // CreateImageWithContext mocks base method.
  3086  func (m *MockEC2API) CreateImageWithContext(arg0 context.Context, arg1 *ec2.CreateImageInput, arg2 ...request.Option) (*ec2.CreateImageOutput, error) {
  3087  	m.ctrl.T.Helper()
  3088  	varargs := []interface{}{arg0, arg1}
  3089  	for _, a := range arg2 {
  3090  		varargs = append(varargs, a)
  3091  	}
  3092  	ret := m.ctrl.Call(m, "CreateImageWithContext", varargs...)
  3093  	ret0, _ := ret[0].(*ec2.CreateImageOutput)
  3094  	ret1, _ := ret[1].(error)
  3095  	return ret0, ret1
  3096  }
  3097  
  3098  // CreateImageWithContext indicates an expected call of CreateImageWithContext.
  3099  func (mr *MockEC2APIMockRecorder) CreateImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3100  	mr.mock.ctrl.T.Helper()
  3101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateImageWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateImageWithContext), varargs...)
  3103  }
  3104  
  3105  // CreateInstanceEventWindow mocks base method.
  3106  func (m *MockEC2API) CreateInstanceEventWindow(arg0 *ec2.CreateInstanceEventWindowInput) (*ec2.CreateInstanceEventWindowOutput, error) {
  3107  	m.ctrl.T.Helper()
  3108  	ret := m.ctrl.Call(m, "CreateInstanceEventWindow", arg0)
  3109  	ret0, _ := ret[0].(*ec2.CreateInstanceEventWindowOutput)
  3110  	ret1, _ := ret[1].(error)
  3111  	return ret0, ret1
  3112  }
  3113  
  3114  // CreateInstanceEventWindow indicates an expected call of CreateInstanceEventWindow.
  3115  func (mr *MockEC2APIMockRecorder) CreateInstanceEventWindow(arg0 interface{}) *gomock.Call {
  3116  	mr.mock.ctrl.T.Helper()
  3117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceEventWindow", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceEventWindow), arg0)
  3118  }
  3119  
  3120  // CreateInstanceEventWindowRequest mocks base method.
  3121  func (m *MockEC2API) CreateInstanceEventWindowRequest(arg0 *ec2.CreateInstanceEventWindowInput) (*request.Request, *ec2.CreateInstanceEventWindowOutput) {
  3122  	m.ctrl.T.Helper()
  3123  	ret := m.ctrl.Call(m, "CreateInstanceEventWindowRequest", arg0)
  3124  	ret0, _ := ret[0].(*request.Request)
  3125  	ret1, _ := ret[1].(*ec2.CreateInstanceEventWindowOutput)
  3126  	return ret0, ret1
  3127  }
  3128  
  3129  // CreateInstanceEventWindowRequest indicates an expected call of CreateInstanceEventWindowRequest.
  3130  func (mr *MockEC2APIMockRecorder) CreateInstanceEventWindowRequest(arg0 interface{}) *gomock.Call {
  3131  	mr.mock.ctrl.T.Helper()
  3132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceEventWindowRequest", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceEventWindowRequest), arg0)
  3133  }
  3134  
  3135  // CreateInstanceEventWindowWithContext mocks base method.
  3136  func (m *MockEC2API) CreateInstanceEventWindowWithContext(arg0 context.Context, arg1 *ec2.CreateInstanceEventWindowInput, arg2 ...request.Option) (*ec2.CreateInstanceEventWindowOutput, error) {
  3137  	m.ctrl.T.Helper()
  3138  	varargs := []interface{}{arg0, arg1}
  3139  	for _, a := range arg2 {
  3140  		varargs = append(varargs, a)
  3141  	}
  3142  	ret := m.ctrl.Call(m, "CreateInstanceEventWindowWithContext", varargs...)
  3143  	ret0, _ := ret[0].(*ec2.CreateInstanceEventWindowOutput)
  3144  	ret1, _ := ret[1].(error)
  3145  	return ret0, ret1
  3146  }
  3147  
  3148  // CreateInstanceEventWindowWithContext indicates an expected call of CreateInstanceEventWindowWithContext.
  3149  func (mr *MockEC2APIMockRecorder) CreateInstanceEventWindowWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3150  	mr.mock.ctrl.T.Helper()
  3151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceEventWindowWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceEventWindowWithContext), varargs...)
  3153  }
  3154  
  3155  // CreateInstanceExportTask mocks base method.
  3156  func (m *MockEC2API) CreateInstanceExportTask(arg0 *ec2.CreateInstanceExportTaskInput) (*ec2.CreateInstanceExportTaskOutput, error) {
  3157  	m.ctrl.T.Helper()
  3158  	ret := m.ctrl.Call(m, "CreateInstanceExportTask", arg0)
  3159  	ret0, _ := ret[0].(*ec2.CreateInstanceExportTaskOutput)
  3160  	ret1, _ := ret[1].(error)
  3161  	return ret0, ret1
  3162  }
  3163  
  3164  // CreateInstanceExportTask indicates an expected call of CreateInstanceExportTask.
  3165  func (mr *MockEC2APIMockRecorder) CreateInstanceExportTask(arg0 interface{}) *gomock.Call {
  3166  	mr.mock.ctrl.T.Helper()
  3167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceExportTask", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceExportTask), arg0)
  3168  }
  3169  
  3170  // CreateInstanceExportTaskRequest mocks base method.
  3171  func (m *MockEC2API) CreateInstanceExportTaskRequest(arg0 *ec2.CreateInstanceExportTaskInput) (*request.Request, *ec2.CreateInstanceExportTaskOutput) {
  3172  	m.ctrl.T.Helper()
  3173  	ret := m.ctrl.Call(m, "CreateInstanceExportTaskRequest", arg0)
  3174  	ret0, _ := ret[0].(*request.Request)
  3175  	ret1, _ := ret[1].(*ec2.CreateInstanceExportTaskOutput)
  3176  	return ret0, ret1
  3177  }
  3178  
  3179  // CreateInstanceExportTaskRequest indicates an expected call of CreateInstanceExportTaskRequest.
  3180  func (mr *MockEC2APIMockRecorder) CreateInstanceExportTaskRequest(arg0 interface{}) *gomock.Call {
  3181  	mr.mock.ctrl.T.Helper()
  3182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceExportTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceExportTaskRequest), arg0)
  3183  }
  3184  
  3185  // CreateInstanceExportTaskWithContext mocks base method.
  3186  func (m *MockEC2API) CreateInstanceExportTaskWithContext(arg0 context.Context, arg1 *ec2.CreateInstanceExportTaskInput, arg2 ...request.Option) (*ec2.CreateInstanceExportTaskOutput, error) {
  3187  	m.ctrl.T.Helper()
  3188  	varargs := []interface{}{arg0, arg1}
  3189  	for _, a := range arg2 {
  3190  		varargs = append(varargs, a)
  3191  	}
  3192  	ret := m.ctrl.Call(m, "CreateInstanceExportTaskWithContext", varargs...)
  3193  	ret0, _ := ret[0].(*ec2.CreateInstanceExportTaskOutput)
  3194  	ret1, _ := ret[1].(error)
  3195  	return ret0, ret1
  3196  }
  3197  
  3198  // CreateInstanceExportTaskWithContext indicates an expected call of CreateInstanceExportTaskWithContext.
  3199  func (mr *MockEC2APIMockRecorder) CreateInstanceExportTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3200  	mr.mock.ctrl.T.Helper()
  3201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceExportTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateInstanceExportTaskWithContext), varargs...)
  3203  }
  3204  
  3205  // CreateInternetGateway mocks base method.
  3206  func (m *MockEC2API) CreateInternetGateway(arg0 *ec2.CreateInternetGatewayInput) (*ec2.CreateInternetGatewayOutput, error) {
  3207  	m.ctrl.T.Helper()
  3208  	ret := m.ctrl.Call(m, "CreateInternetGateway", arg0)
  3209  	ret0, _ := ret[0].(*ec2.CreateInternetGatewayOutput)
  3210  	ret1, _ := ret[1].(error)
  3211  	return ret0, ret1
  3212  }
  3213  
  3214  // CreateInternetGateway indicates an expected call of CreateInternetGateway.
  3215  func (mr *MockEC2APIMockRecorder) CreateInternetGateway(arg0 interface{}) *gomock.Call {
  3216  	mr.mock.ctrl.T.Helper()
  3217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInternetGateway", reflect.TypeOf((*MockEC2API)(nil).CreateInternetGateway), arg0)
  3218  }
  3219  
  3220  // CreateInternetGatewayRequest mocks base method.
  3221  func (m *MockEC2API) CreateInternetGatewayRequest(arg0 *ec2.CreateInternetGatewayInput) (*request.Request, *ec2.CreateInternetGatewayOutput) {
  3222  	m.ctrl.T.Helper()
  3223  	ret := m.ctrl.Call(m, "CreateInternetGatewayRequest", arg0)
  3224  	ret0, _ := ret[0].(*request.Request)
  3225  	ret1, _ := ret[1].(*ec2.CreateInternetGatewayOutput)
  3226  	return ret0, ret1
  3227  }
  3228  
  3229  // CreateInternetGatewayRequest indicates an expected call of CreateInternetGatewayRequest.
  3230  func (mr *MockEC2APIMockRecorder) CreateInternetGatewayRequest(arg0 interface{}) *gomock.Call {
  3231  	mr.mock.ctrl.T.Helper()
  3232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateInternetGatewayRequest), arg0)
  3233  }
  3234  
  3235  // CreateInternetGatewayWithContext mocks base method.
  3236  func (m *MockEC2API) CreateInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateInternetGatewayInput, arg2 ...request.Option) (*ec2.CreateInternetGatewayOutput, error) {
  3237  	m.ctrl.T.Helper()
  3238  	varargs := []interface{}{arg0, arg1}
  3239  	for _, a := range arg2 {
  3240  		varargs = append(varargs, a)
  3241  	}
  3242  	ret := m.ctrl.Call(m, "CreateInternetGatewayWithContext", varargs...)
  3243  	ret0, _ := ret[0].(*ec2.CreateInternetGatewayOutput)
  3244  	ret1, _ := ret[1].(error)
  3245  	return ret0, ret1
  3246  }
  3247  
  3248  // CreateInternetGatewayWithContext indicates an expected call of CreateInternetGatewayWithContext.
  3249  func (mr *MockEC2APIMockRecorder) CreateInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3250  	mr.mock.ctrl.T.Helper()
  3251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateInternetGatewayWithContext), varargs...)
  3253  }
  3254  
  3255  // CreateIpam mocks base method.
  3256  func (m *MockEC2API) CreateIpam(arg0 *ec2.CreateIpamInput) (*ec2.CreateIpamOutput, error) {
  3257  	m.ctrl.T.Helper()
  3258  	ret := m.ctrl.Call(m, "CreateIpam", arg0)
  3259  	ret0, _ := ret[0].(*ec2.CreateIpamOutput)
  3260  	ret1, _ := ret[1].(error)
  3261  	return ret0, ret1
  3262  }
  3263  
  3264  // CreateIpam indicates an expected call of CreateIpam.
  3265  func (mr *MockEC2APIMockRecorder) CreateIpam(arg0 interface{}) *gomock.Call {
  3266  	mr.mock.ctrl.T.Helper()
  3267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpam", reflect.TypeOf((*MockEC2API)(nil).CreateIpam), arg0)
  3268  }
  3269  
  3270  // CreateIpamPool mocks base method.
  3271  func (m *MockEC2API) CreateIpamPool(arg0 *ec2.CreateIpamPoolInput) (*ec2.CreateIpamPoolOutput, error) {
  3272  	m.ctrl.T.Helper()
  3273  	ret := m.ctrl.Call(m, "CreateIpamPool", arg0)
  3274  	ret0, _ := ret[0].(*ec2.CreateIpamPoolOutput)
  3275  	ret1, _ := ret[1].(error)
  3276  	return ret0, ret1
  3277  }
  3278  
  3279  // CreateIpamPool indicates an expected call of CreateIpamPool.
  3280  func (mr *MockEC2APIMockRecorder) CreateIpamPool(arg0 interface{}) *gomock.Call {
  3281  	mr.mock.ctrl.T.Helper()
  3282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamPool", reflect.TypeOf((*MockEC2API)(nil).CreateIpamPool), arg0)
  3283  }
  3284  
  3285  // CreateIpamPoolRequest mocks base method.
  3286  func (m *MockEC2API) CreateIpamPoolRequest(arg0 *ec2.CreateIpamPoolInput) (*request.Request, *ec2.CreateIpamPoolOutput) {
  3287  	m.ctrl.T.Helper()
  3288  	ret := m.ctrl.Call(m, "CreateIpamPoolRequest", arg0)
  3289  	ret0, _ := ret[0].(*request.Request)
  3290  	ret1, _ := ret[1].(*ec2.CreateIpamPoolOutput)
  3291  	return ret0, ret1
  3292  }
  3293  
  3294  // CreateIpamPoolRequest indicates an expected call of CreateIpamPoolRequest.
  3295  func (mr *MockEC2APIMockRecorder) CreateIpamPoolRequest(arg0 interface{}) *gomock.Call {
  3296  	mr.mock.ctrl.T.Helper()
  3297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamPoolRequest", reflect.TypeOf((*MockEC2API)(nil).CreateIpamPoolRequest), arg0)
  3298  }
  3299  
  3300  // CreateIpamPoolWithContext mocks base method.
  3301  func (m *MockEC2API) CreateIpamPoolWithContext(arg0 context.Context, arg1 *ec2.CreateIpamPoolInput, arg2 ...request.Option) (*ec2.CreateIpamPoolOutput, error) {
  3302  	m.ctrl.T.Helper()
  3303  	varargs := []interface{}{arg0, arg1}
  3304  	for _, a := range arg2 {
  3305  		varargs = append(varargs, a)
  3306  	}
  3307  	ret := m.ctrl.Call(m, "CreateIpamPoolWithContext", varargs...)
  3308  	ret0, _ := ret[0].(*ec2.CreateIpamPoolOutput)
  3309  	ret1, _ := ret[1].(error)
  3310  	return ret0, ret1
  3311  }
  3312  
  3313  // CreateIpamPoolWithContext indicates an expected call of CreateIpamPoolWithContext.
  3314  func (mr *MockEC2APIMockRecorder) CreateIpamPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3315  	mr.mock.ctrl.T.Helper()
  3316  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamPoolWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateIpamPoolWithContext), varargs...)
  3318  }
  3319  
  3320  // CreateIpamRequest mocks base method.
  3321  func (m *MockEC2API) CreateIpamRequest(arg0 *ec2.CreateIpamInput) (*request.Request, *ec2.CreateIpamOutput) {
  3322  	m.ctrl.T.Helper()
  3323  	ret := m.ctrl.Call(m, "CreateIpamRequest", arg0)
  3324  	ret0, _ := ret[0].(*request.Request)
  3325  	ret1, _ := ret[1].(*ec2.CreateIpamOutput)
  3326  	return ret0, ret1
  3327  }
  3328  
  3329  // CreateIpamRequest indicates an expected call of CreateIpamRequest.
  3330  func (mr *MockEC2APIMockRecorder) CreateIpamRequest(arg0 interface{}) *gomock.Call {
  3331  	mr.mock.ctrl.T.Helper()
  3332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamRequest", reflect.TypeOf((*MockEC2API)(nil).CreateIpamRequest), arg0)
  3333  }
  3334  
  3335  // CreateIpamScope mocks base method.
  3336  func (m *MockEC2API) CreateIpamScope(arg0 *ec2.CreateIpamScopeInput) (*ec2.CreateIpamScopeOutput, error) {
  3337  	m.ctrl.T.Helper()
  3338  	ret := m.ctrl.Call(m, "CreateIpamScope", arg0)
  3339  	ret0, _ := ret[0].(*ec2.CreateIpamScopeOutput)
  3340  	ret1, _ := ret[1].(error)
  3341  	return ret0, ret1
  3342  }
  3343  
  3344  // CreateIpamScope indicates an expected call of CreateIpamScope.
  3345  func (mr *MockEC2APIMockRecorder) CreateIpamScope(arg0 interface{}) *gomock.Call {
  3346  	mr.mock.ctrl.T.Helper()
  3347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamScope", reflect.TypeOf((*MockEC2API)(nil).CreateIpamScope), arg0)
  3348  }
  3349  
  3350  // CreateIpamScopeRequest mocks base method.
  3351  func (m *MockEC2API) CreateIpamScopeRequest(arg0 *ec2.CreateIpamScopeInput) (*request.Request, *ec2.CreateIpamScopeOutput) {
  3352  	m.ctrl.T.Helper()
  3353  	ret := m.ctrl.Call(m, "CreateIpamScopeRequest", arg0)
  3354  	ret0, _ := ret[0].(*request.Request)
  3355  	ret1, _ := ret[1].(*ec2.CreateIpamScopeOutput)
  3356  	return ret0, ret1
  3357  }
  3358  
  3359  // CreateIpamScopeRequest indicates an expected call of CreateIpamScopeRequest.
  3360  func (mr *MockEC2APIMockRecorder) CreateIpamScopeRequest(arg0 interface{}) *gomock.Call {
  3361  	mr.mock.ctrl.T.Helper()
  3362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamScopeRequest", reflect.TypeOf((*MockEC2API)(nil).CreateIpamScopeRequest), arg0)
  3363  }
  3364  
  3365  // CreateIpamScopeWithContext mocks base method.
  3366  func (m *MockEC2API) CreateIpamScopeWithContext(arg0 context.Context, arg1 *ec2.CreateIpamScopeInput, arg2 ...request.Option) (*ec2.CreateIpamScopeOutput, error) {
  3367  	m.ctrl.T.Helper()
  3368  	varargs := []interface{}{arg0, arg1}
  3369  	for _, a := range arg2 {
  3370  		varargs = append(varargs, a)
  3371  	}
  3372  	ret := m.ctrl.Call(m, "CreateIpamScopeWithContext", varargs...)
  3373  	ret0, _ := ret[0].(*ec2.CreateIpamScopeOutput)
  3374  	ret1, _ := ret[1].(error)
  3375  	return ret0, ret1
  3376  }
  3377  
  3378  // CreateIpamScopeWithContext indicates an expected call of CreateIpamScopeWithContext.
  3379  func (mr *MockEC2APIMockRecorder) CreateIpamScopeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3380  	mr.mock.ctrl.T.Helper()
  3381  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamScopeWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateIpamScopeWithContext), varargs...)
  3383  }
  3384  
  3385  // CreateIpamWithContext mocks base method.
  3386  func (m *MockEC2API) CreateIpamWithContext(arg0 context.Context, arg1 *ec2.CreateIpamInput, arg2 ...request.Option) (*ec2.CreateIpamOutput, error) {
  3387  	m.ctrl.T.Helper()
  3388  	varargs := []interface{}{arg0, arg1}
  3389  	for _, a := range arg2 {
  3390  		varargs = append(varargs, a)
  3391  	}
  3392  	ret := m.ctrl.Call(m, "CreateIpamWithContext", varargs...)
  3393  	ret0, _ := ret[0].(*ec2.CreateIpamOutput)
  3394  	ret1, _ := ret[1].(error)
  3395  	return ret0, ret1
  3396  }
  3397  
  3398  // CreateIpamWithContext indicates an expected call of CreateIpamWithContext.
  3399  func (mr *MockEC2APIMockRecorder) CreateIpamWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3400  	mr.mock.ctrl.T.Helper()
  3401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateIpamWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateIpamWithContext), varargs...)
  3403  }
  3404  
  3405  // CreateKeyPair mocks base method.
  3406  func (m *MockEC2API) CreateKeyPair(arg0 *ec2.CreateKeyPairInput) (*ec2.CreateKeyPairOutput, error) {
  3407  	m.ctrl.T.Helper()
  3408  	ret := m.ctrl.Call(m, "CreateKeyPair", arg0)
  3409  	ret0, _ := ret[0].(*ec2.CreateKeyPairOutput)
  3410  	ret1, _ := ret[1].(error)
  3411  	return ret0, ret1
  3412  }
  3413  
  3414  // CreateKeyPair indicates an expected call of CreateKeyPair.
  3415  func (mr *MockEC2APIMockRecorder) CreateKeyPair(arg0 interface{}) *gomock.Call {
  3416  	mr.mock.ctrl.T.Helper()
  3417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateKeyPair", reflect.TypeOf((*MockEC2API)(nil).CreateKeyPair), arg0)
  3418  }
  3419  
  3420  // CreateKeyPairRequest mocks base method.
  3421  func (m *MockEC2API) CreateKeyPairRequest(arg0 *ec2.CreateKeyPairInput) (*request.Request, *ec2.CreateKeyPairOutput) {
  3422  	m.ctrl.T.Helper()
  3423  	ret := m.ctrl.Call(m, "CreateKeyPairRequest", arg0)
  3424  	ret0, _ := ret[0].(*request.Request)
  3425  	ret1, _ := ret[1].(*ec2.CreateKeyPairOutput)
  3426  	return ret0, ret1
  3427  }
  3428  
  3429  // CreateKeyPairRequest indicates an expected call of CreateKeyPairRequest.
  3430  func (mr *MockEC2APIMockRecorder) CreateKeyPairRequest(arg0 interface{}) *gomock.Call {
  3431  	mr.mock.ctrl.T.Helper()
  3432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateKeyPairRequest", reflect.TypeOf((*MockEC2API)(nil).CreateKeyPairRequest), arg0)
  3433  }
  3434  
  3435  // CreateKeyPairWithContext mocks base method.
  3436  func (m *MockEC2API) CreateKeyPairWithContext(arg0 context.Context, arg1 *ec2.CreateKeyPairInput, arg2 ...request.Option) (*ec2.CreateKeyPairOutput, error) {
  3437  	m.ctrl.T.Helper()
  3438  	varargs := []interface{}{arg0, arg1}
  3439  	for _, a := range arg2 {
  3440  		varargs = append(varargs, a)
  3441  	}
  3442  	ret := m.ctrl.Call(m, "CreateKeyPairWithContext", varargs...)
  3443  	ret0, _ := ret[0].(*ec2.CreateKeyPairOutput)
  3444  	ret1, _ := ret[1].(error)
  3445  	return ret0, ret1
  3446  }
  3447  
  3448  // CreateKeyPairWithContext indicates an expected call of CreateKeyPairWithContext.
  3449  func (mr *MockEC2APIMockRecorder) CreateKeyPairWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3450  	mr.mock.ctrl.T.Helper()
  3451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateKeyPairWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateKeyPairWithContext), varargs...)
  3453  }
  3454  
  3455  // CreateLaunchTemplate mocks base method.
  3456  func (m *MockEC2API) CreateLaunchTemplate(arg0 *ec2.CreateLaunchTemplateInput) (*ec2.CreateLaunchTemplateOutput, error) {
  3457  	m.ctrl.T.Helper()
  3458  	ret := m.ctrl.Call(m, "CreateLaunchTemplate", arg0)
  3459  	ret0, _ := ret[0].(*ec2.CreateLaunchTemplateOutput)
  3460  	ret1, _ := ret[1].(error)
  3461  	return ret0, ret1
  3462  }
  3463  
  3464  // CreateLaunchTemplate indicates an expected call of CreateLaunchTemplate.
  3465  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplate(arg0 interface{}) *gomock.Call {
  3466  	mr.mock.ctrl.T.Helper()
  3467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplate", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplate), arg0)
  3468  }
  3469  
  3470  // CreateLaunchTemplateRequest mocks base method.
  3471  func (m *MockEC2API) CreateLaunchTemplateRequest(arg0 *ec2.CreateLaunchTemplateInput) (*request.Request, *ec2.CreateLaunchTemplateOutput) {
  3472  	m.ctrl.T.Helper()
  3473  	ret := m.ctrl.Call(m, "CreateLaunchTemplateRequest", arg0)
  3474  	ret0, _ := ret[0].(*request.Request)
  3475  	ret1, _ := ret[1].(*ec2.CreateLaunchTemplateOutput)
  3476  	return ret0, ret1
  3477  }
  3478  
  3479  // CreateLaunchTemplateRequest indicates an expected call of CreateLaunchTemplateRequest.
  3480  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplateRequest(arg0 interface{}) *gomock.Call {
  3481  	mr.mock.ctrl.T.Helper()
  3482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplateRequest", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplateRequest), arg0)
  3483  }
  3484  
  3485  // CreateLaunchTemplateVersion mocks base method.
  3486  func (m *MockEC2API) CreateLaunchTemplateVersion(arg0 *ec2.CreateLaunchTemplateVersionInput) (*ec2.CreateLaunchTemplateVersionOutput, error) {
  3487  	m.ctrl.T.Helper()
  3488  	ret := m.ctrl.Call(m, "CreateLaunchTemplateVersion", arg0)
  3489  	ret0, _ := ret[0].(*ec2.CreateLaunchTemplateVersionOutput)
  3490  	ret1, _ := ret[1].(error)
  3491  	return ret0, ret1
  3492  }
  3493  
  3494  // CreateLaunchTemplateVersion indicates an expected call of CreateLaunchTemplateVersion.
  3495  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplateVersion(arg0 interface{}) *gomock.Call {
  3496  	mr.mock.ctrl.T.Helper()
  3497  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplateVersion", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplateVersion), arg0)
  3498  }
  3499  
  3500  // CreateLaunchTemplateVersionRequest mocks base method.
  3501  func (m *MockEC2API) CreateLaunchTemplateVersionRequest(arg0 *ec2.CreateLaunchTemplateVersionInput) (*request.Request, *ec2.CreateLaunchTemplateVersionOutput) {
  3502  	m.ctrl.T.Helper()
  3503  	ret := m.ctrl.Call(m, "CreateLaunchTemplateVersionRequest", arg0)
  3504  	ret0, _ := ret[0].(*request.Request)
  3505  	ret1, _ := ret[1].(*ec2.CreateLaunchTemplateVersionOutput)
  3506  	return ret0, ret1
  3507  }
  3508  
  3509  // CreateLaunchTemplateVersionRequest indicates an expected call of CreateLaunchTemplateVersionRequest.
  3510  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplateVersionRequest(arg0 interface{}) *gomock.Call {
  3511  	mr.mock.ctrl.T.Helper()
  3512  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplateVersionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplateVersionRequest), arg0)
  3513  }
  3514  
  3515  // CreateLaunchTemplateVersionWithContext mocks base method.
  3516  func (m *MockEC2API) CreateLaunchTemplateVersionWithContext(arg0 context.Context, arg1 *ec2.CreateLaunchTemplateVersionInput, arg2 ...request.Option) (*ec2.CreateLaunchTemplateVersionOutput, error) {
  3517  	m.ctrl.T.Helper()
  3518  	varargs := []interface{}{arg0, arg1}
  3519  	for _, a := range arg2 {
  3520  		varargs = append(varargs, a)
  3521  	}
  3522  	ret := m.ctrl.Call(m, "CreateLaunchTemplateVersionWithContext", varargs...)
  3523  	ret0, _ := ret[0].(*ec2.CreateLaunchTemplateVersionOutput)
  3524  	ret1, _ := ret[1].(error)
  3525  	return ret0, ret1
  3526  }
  3527  
  3528  // CreateLaunchTemplateVersionWithContext indicates an expected call of CreateLaunchTemplateVersionWithContext.
  3529  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplateVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3530  	mr.mock.ctrl.T.Helper()
  3531  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplateVersionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplateVersionWithContext), varargs...)
  3533  }
  3534  
  3535  // CreateLaunchTemplateWithContext mocks base method.
  3536  func (m *MockEC2API) CreateLaunchTemplateWithContext(arg0 context.Context, arg1 *ec2.CreateLaunchTemplateInput, arg2 ...request.Option) (*ec2.CreateLaunchTemplateOutput, error) {
  3537  	m.ctrl.T.Helper()
  3538  	varargs := []interface{}{arg0, arg1}
  3539  	for _, a := range arg2 {
  3540  		varargs = append(varargs, a)
  3541  	}
  3542  	ret := m.ctrl.Call(m, "CreateLaunchTemplateWithContext", varargs...)
  3543  	ret0, _ := ret[0].(*ec2.CreateLaunchTemplateOutput)
  3544  	ret1, _ := ret[1].(error)
  3545  	return ret0, ret1
  3546  }
  3547  
  3548  // CreateLaunchTemplateWithContext indicates an expected call of CreateLaunchTemplateWithContext.
  3549  func (mr *MockEC2APIMockRecorder) CreateLaunchTemplateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3550  	mr.mock.ctrl.T.Helper()
  3551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchTemplateWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateLaunchTemplateWithContext), varargs...)
  3553  }
  3554  
  3555  // CreateLocalGatewayRoute mocks base method.
  3556  func (m *MockEC2API) CreateLocalGatewayRoute(arg0 *ec2.CreateLocalGatewayRouteInput) (*ec2.CreateLocalGatewayRouteOutput, error) {
  3557  	m.ctrl.T.Helper()
  3558  	ret := m.ctrl.Call(m, "CreateLocalGatewayRoute", arg0)
  3559  	ret0, _ := ret[0].(*ec2.CreateLocalGatewayRouteOutput)
  3560  	ret1, _ := ret[1].(error)
  3561  	return ret0, ret1
  3562  }
  3563  
  3564  // CreateLocalGatewayRoute indicates an expected call of CreateLocalGatewayRoute.
  3565  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRoute(arg0 interface{}) *gomock.Call {
  3566  	mr.mock.ctrl.T.Helper()
  3567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRoute", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRoute), arg0)
  3568  }
  3569  
  3570  // CreateLocalGatewayRouteRequest mocks base method.
  3571  func (m *MockEC2API) CreateLocalGatewayRouteRequest(arg0 *ec2.CreateLocalGatewayRouteInput) (*request.Request, *ec2.CreateLocalGatewayRouteOutput) {
  3572  	m.ctrl.T.Helper()
  3573  	ret := m.ctrl.Call(m, "CreateLocalGatewayRouteRequest", arg0)
  3574  	ret0, _ := ret[0].(*request.Request)
  3575  	ret1, _ := ret[1].(*ec2.CreateLocalGatewayRouteOutput)
  3576  	return ret0, ret1
  3577  }
  3578  
  3579  // CreateLocalGatewayRouteRequest indicates an expected call of CreateLocalGatewayRouteRequest.
  3580  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRouteRequest(arg0 interface{}) *gomock.Call {
  3581  	mr.mock.ctrl.T.Helper()
  3582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRouteRequest", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRouteRequest), arg0)
  3583  }
  3584  
  3585  // CreateLocalGatewayRouteTableVpcAssociation mocks base method.
  3586  func (m *MockEC2API) CreateLocalGatewayRouteTableVpcAssociation(arg0 *ec2.CreateLocalGatewayRouteTableVpcAssociationInput) (*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput, error) {
  3587  	m.ctrl.T.Helper()
  3588  	ret := m.ctrl.Call(m, "CreateLocalGatewayRouteTableVpcAssociation", arg0)
  3589  	ret0, _ := ret[0].(*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput)
  3590  	ret1, _ := ret[1].(error)
  3591  	return ret0, ret1
  3592  }
  3593  
  3594  // CreateLocalGatewayRouteTableVpcAssociation indicates an expected call of CreateLocalGatewayRouteTableVpcAssociation.
  3595  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRouteTableVpcAssociation(arg0 interface{}) *gomock.Call {
  3596  	mr.mock.ctrl.T.Helper()
  3597  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRouteTableVpcAssociation", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRouteTableVpcAssociation), arg0)
  3598  }
  3599  
  3600  // CreateLocalGatewayRouteTableVpcAssociationRequest mocks base method.
  3601  func (m *MockEC2API) CreateLocalGatewayRouteTableVpcAssociationRequest(arg0 *ec2.CreateLocalGatewayRouteTableVpcAssociationInput) (*request.Request, *ec2.CreateLocalGatewayRouteTableVpcAssociationOutput) {
  3602  	m.ctrl.T.Helper()
  3603  	ret := m.ctrl.Call(m, "CreateLocalGatewayRouteTableVpcAssociationRequest", arg0)
  3604  	ret0, _ := ret[0].(*request.Request)
  3605  	ret1, _ := ret[1].(*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput)
  3606  	return ret0, ret1
  3607  }
  3608  
  3609  // CreateLocalGatewayRouteTableVpcAssociationRequest indicates an expected call of CreateLocalGatewayRouteTableVpcAssociationRequest.
  3610  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRouteTableVpcAssociationRequest(arg0 interface{}) *gomock.Call {
  3611  	mr.mock.ctrl.T.Helper()
  3612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRouteTableVpcAssociationRequest", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRouteTableVpcAssociationRequest), arg0)
  3613  }
  3614  
  3615  // CreateLocalGatewayRouteTableVpcAssociationWithContext mocks base method.
  3616  func (m *MockEC2API) CreateLocalGatewayRouteTableVpcAssociationWithContext(arg0 context.Context, arg1 *ec2.CreateLocalGatewayRouteTableVpcAssociationInput, arg2 ...request.Option) (*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput, error) {
  3617  	m.ctrl.T.Helper()
  3618  	varargs := []interface{}{arg0, arg1}
  3619  	for _, a := range arg2 {
  3620  		varargs = append(varargs, a)
  3621  	}
  3622  	ret := m.ctrl.Call(m, "CreateLocalGatewayRouteTableVpcAssociationWithContext", varargs...)
  3623  	ret0, _ := ret[0].(*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput)
  3624  	ret1, _ := ret[1].(error)
  3625  	return ret0, ret1
  3626  }
  3627  
  3628  // CreateLocalGatewayRouteTableVpcAssociationWithContext indicates an expected call of CreateLocalGatewayRouteTableVpcAssociationWithContext.
  3629  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRouteTableVpcAssociationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3630  	mr.mock.ctrl.T.Helper()
  3631  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRouteTableVpcAssociationWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRouteTableVpcAssociationWithContext), varargs...)
  3633  }
  3634  
  3635  // CreateLocalGatewayRouteWithContext mocks base method.
  3636  func (m *MockEC2API) CreateLocalGatewayRouteWithContext(arg0 context.Context, arg1 *ec2.CreateLocalGatewayRouteInput, arg2 ...request.Option) (*ec2.CreateLocalGatewayRouteOutput, error) {
  3637  	m.ctrl.T.Helper()
  3638  	varargs := []interface{}{arg0, arg1}
  3639  	for _, a := range arg2 {
  3640  		varargs = append(varargs, a)
  3641  	}
  3642  	ret := m.ctrl.Call(m, "CreateLocalGatewayRouteWithContext", varargs...)
  3643  	ret0, _ := ret[0].(*ec2.CreateLocalGatewayRouteOutput)
  3644  	ret1, _ := ret[1].(error)
  3645  	return ret0, ret1
  3646  }
  3647  
  3648  // CreateLocalGatewayRouteWithContext indicates an expected call of CreateLocalGatewayRouteWithContext.
  3649  func (mr *MockEC2APIMockRecorder) CreateLocalGatewayRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3650  	mr.mock.ctrl.T.Helper()
  3651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLocalGatewayRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateLocalGatewayRouteWithContext), varargs...)
  3653  }
  3654  
  3655  // CreateManagedPrefixList mocks base method.
  3656  func (m *MockEC2API) CreateManagedPrefixList(arg0 *ec2.CreateManagedPrefixListInput) (*ec2.CreateManagedPrefixListOutput, error) {
  3657  	m.ctrl.T.Helper()
  3658  	ret := m.ctrl.Call(m, "CreateManagedPrefixList", arg0)
  3659  	ret0, _ := ret[0].(*ec2.CreateManagedPrefixListOutput)
  3660  	ret1, _ := ret[1].(error)
  3661  	return ret0, ret1
  3662  }
  3663  
  3664  // CreateManagedPrefixList indicates an expected call of CreateManagedPrefixList.
  3665  func (mr *MockEC2APIMockRecorder) CreateManagedPrefixList(arg0 interface{}) *gomock.Call {
  3666  	mr.mock.ctrl.T.Helper()
  3667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateManagedPrefixList", reflect.TypeOf((*MockEC2API)(nil).CreateManagedPrefixList), arg0)
  3668  }
  3669  
  3670  // CreateManagedPrefixListRequest mocks base method.
  3671  func (m *MockEC2API) CreateManagedPrefixListRequest(arg0 *ec2.CreateManagedPrefixListInput) (*request.Request, *ec2.CreateManagedPrefixListOutput) {
  3672  	m.ctrl.T.Helper()
  3673  	ret := m.ctrl.Call(m, "CreateManagedPrefixListRequest", arg0)
  3674  	ret0, _ := ret[0].(*request.Request)
  3675  	ret1, _ := ret[1].(*ec2.CreateManagedPrefixListOutput)
  3676  	return ret0, ret1
  3677  }
  3678  
  3679  // CreateManagedPrefixListRequest indicates an expected call of CreateManagedPrefixListRequest.
  3680  func (mr *MockEC2APIMockRecorder) CreateManagedPrefixListRequest(arg0 interface{}) *gomock.Call {
  3681  	mr.mock.ctrl.T.Helper()
  3682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateManagedPrefixListRequest", reflect.TypeOf((*MockEC2API)(nil).CreateManagedPrefixListRequest), arg0)
  3683  }
  3684  
  3685  // CreateManagedPrefixListWithContext mocks base method.
  3686  func (m *MockEC2API) CreateManagedPrefixListWithContext(arg0 context.Context, arg1 *ec2.CreateManagedPrefixListInput, arg2 ...request.Option) (*ec2.CreateManagedPrefixListOutput, error) {
  3687  	m.ctrl.T.Helper()
  3688  	varargs := []interface{}{arg0, arg1}
  3689  	for _, a := range arg2 {
  3690  		varargs = append(varargs, a)
  3691  	}
  3692  	ret := m.ctrl.Call(m, "CreateManagedPrefixListWithContext", varargs...)
  3693  	ret0, _ := ret[0].(*ec2.CreateManagedPrefixListOutput)
  3694  	ret1, _ := ret[1].(error)
  3695  	return ret0, ret1
  3696  }
  3697  
  3698  // CreateManagedPrefixListWithContext indicates an expected call of CreateManagedPrefixListWithContext.
  3699  func (mr *MockEC2APIMockRecorder) CreateManagedPrefixListWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3700  	mr.mock.ctrl.T.Helper()
  3701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateManagedPrefixListWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateManagedPrefixListWithContext), varargs...)
  3703  }
  3704  
  3705  // CreateNatGateway mocks base method.
  3706  func (m *MockEC2API) CreateNatGateway(arg0 *ec2.CreateNatGatewayInput) (*ec2.CreateNatGatewayOutput, error) {
  3707  	m.ctrl.T.Helper()
  3708  	ret := m.ctrl.Call(m, "CreateNatGateway", arg0)
  3709  	ret0, _ := ret[0].(*ec2.CreateNatGatewayOutput)
  3710  	ret1, _ := ret[1].(error)
  3711  	return ret0, ret1
  3712  }
  3713  
  3714  // CreateNatGateway indicates an expected call of CreateNatGateway.
  3715  func (mr *MockEC2APIMockRecorder) CreateNatGateway(arg0 interface{}) *gomock.Call {
  3716  	mr.mock.ctrl.T.Helper()
  3717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNatGateway", reflect.TypeOf((*MockEC2API)(nil).CreateNatGateway), arg0)
  3718  }
  3719  
  3720  // CreateNatGatewayRequest mocks base method.
  3721  func (m *MockEC2API) CreateNatGatewayRequest(arg0 *ec2.CreateNatGatewayInput) (*request.Request, *ec2.CreateNatGatewayOutput) {
  3722  	m.ctrl.T.Helper()
  3723  	ret := m.ctrl.Call(m, "CreateNatGatewayRequest", arg0)
  3724  	ret0, _ := ret[0].(*request.Request)
  3725  	ret1, _ := ret[1].(*ec2.CreateNatGatewayOutput)
  3726  	return ret0, ret1
  3727  }
  3728  
  3729  // CreateNatGatewayRequest indicates an expected call of CreateNatGatewayRequest.
  3730  func (mr *MockEC2APIMockRecorder) CreateNatGatewayRequest(arg0 interface{}) *gomock.Call {
  3731  	mr.mock.ctrl.T.Helper()
  3732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNatGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNatGatewayRequest), arg0)
  3733  }
  3734  
  3735  // CreateNatGatewayWithContext mocks base method.
  3736  func (m *MockEC2API) CreateNatGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateNatGatewayInput, arg2 ...request.Option) (*ec2.CreateNatGatewayOutput, error) {
  3737  	m.ctrl.T.Helper()
  3738  	varargs := []interface{}{arg0, arg1}
  3739  	for _, a := range arg2 {
  3740  		varargs = append(varargs, a)
  3741  	}
  3742  	ret := m.ctrl.Call(m, "CreateNatGatewayWithContext", varargs...)
  3743  	ret0, _ := ret[0].(*ec2.CreateNatGatewayOutput)
  3744  	ret1, _ := ret[1].(error)
  3745  	return ret0, ret1
  3746  }
  3747  
  3748  // CreateNatGatewayWithContext indicates an expected call of CreateNatGatewayWithContext.
  3749  func (mr *MockEC2APIMockRecorder) CreateNatGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3750  	mr.mock.ctrl.T.Helper()
  3751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNatGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNatGatewayWithContext), varargs...)
  3753  }
  3754  
  3755  // CreateNetworkAcl mocks base method.
  3756  func (m *MockEC2API) CreateNetworkAcl(arg0 *ec2.CreateNetworkAclInput) (*ec2.CreateNetworkAclOutput, error) {
  3757  	m.ctrl.T.Helper()
  3758  	ret := m.ctrl.Call(m, "CreateNetworkAcl", arg0)
  3759  	ret0, _ := ret[0].(*ec2.CreateNetworkAclOutput)
  3760  	ret1, _ := ret[1].(error)
  3761  	return ret0, ret1
  3762  }
  3763  
  3764  // CreateNetworkAcl indicates an expected call of CreateNetworkAcl.
  3765  func (mr *MockEC2APIMockRecorder) CreateNetworkAcl(arg0 interface{}) *gomock.Call {
  3766  	mr.mock.ctrl.T.Helper()
  3767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAcl", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAcl), arg0)
  3768  }
  3769  
  3770  // CreateNetworkAclEntry mocks base method.
  3771  func (m *MockEC2API) CreateNetworkAclEntry(arg0 *ec2.CreateNetworkAclEntryInput) (*ec2.CreateNetworkAclEntryOutput, error) {
  3772  	m.ctrl.T.Helper()
  3773  	ret := m.ctrl.Call(m, "CreateNetworkAclEntry", arg0)
  3774  	ret0, _ := ret[0].(*ec2.CreateNetworkAclEntryOutput)
  3775  	ret1, _ := ret[1].(error)
  3776  	return ret0, ret1
  3777  }
  3778  
  3779  // CreateNetworkAclEntry indicates an expected call of CreateNetworkAclEntry.
  3780  func (mr *MockEC2APIMockRecorder) CreateNetworkAclEntry(arg0 interface{}) *gomock.Call {
  3781  	mr.mock.ctrl.T.Helper()
  3782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAclEntry", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAclEntry), arg0)
  3783  }
  3784  
  3785  // CreateNetworkAclEntryRequest mocks base method.
  3786  func (m *MockEC2API) CreateNetworkAclEntryRequest(arg0 *ec2.CreateNetworkAclEntryInput) (*request.Request, *ec2.CreateNetworkAclEntryOutput) {
  3787  	m.ctrl.T.Helper()
  3788  	ret := m.ctrl.Call(m, "CreateNetworkAclEntryRequest", arg0)
  3789  	ret0, _ := ret[0].(*request.Request)
  3790  	ret1, _ := ret[1].(*ec2.CreateNetworkAclEntryOutput)
  3791  	return ret0, ret1
  3792  }
  3793  
  3794  // CreateNetworkAclEntryRequest indicates an expected call of CreateNetworkAclEntryRequest.
  3795  func (mr *MockEC2APIMockRecorder) CreateNetworkAclEntryRequest(arg0 interface{}) *gomock.Call {
  3796  	mr.mock.ctrl.T.Helper()
  3797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAclEntryRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAclEntryRequest), arg0)
  3798  }
  3799  
  3800  // CreateNetworkAclEntryWithContext mocks base method.
  3801  func (m *MockEC2API) CreateNetworkAclEntryWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkAclEntryInput, arg2 ...request.Option) (*ec2.CreateNetworkAclEntryOutput, error) {
  3802  	m.ctrl.T.Helper()
  3803  	varargs := []interface{}{arg0, arg1}
  3804  	for _, a := range arg2 {
  3805  		varargs = append(varargs, a)
  3806  	}
  3807  	ret := m.ctrl.Call(m, "CreateNetworkAclEntryWithContext", varargs...)
  3808  	ret0, _ := ret[0].(*ec2.CreateNetworkAclEntryOutput)
  3809  	ret1, _ := ret[1].(error)
  3810  	return ret0, ret1
  3811  }
  3812  
  3813  // CreateNetworkAclEntryWithContext indicates an expected call of CreateNetworkAclEntryWithContext.
  3814  func (mr *MockEC2APIMockRecorder) CreateNetworkAclEntryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3815  	mr.mock.ctrl.T.Helper()
  3816  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAclEntryWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAclEntryWithContext), varargs...)
  3818  }
  3819  
  3820  // CreateNetworkAclRequest mocks base method.
  3821  func (m *MockEC2API) CreateNetworkAclRequest(arg0 *ec2.CreateNetworkAclInput) (*request.Request, *ec2.CreateNetworkAclOutput) {
  3822  	m.ctrl.T.Helper()
  3823  	ret := m.ctrl.Call(m, "CreateNetworkAclRequest", arg0)
  3824  	ret0, _ := ret[0].(*request.Request)
  3825  	ret1, _ := ret[1].(*ec2.CreateNetworkAclOutput)
  3826  	return ret0, ret1
  3827  }
  3828  
  3829  // CreateNetworkAclRequest indicates an expected call of CreateNetworkAclRequest.
  3830  func (mr *MockEC2APIMockRecorder) CreateNetworkAclRequest(arg0 interface{}) *gomock.Call {
  3831  	mr.mock.ctrl.T.Helper()
  3832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAclRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAclRequest), arg0)
  3833  }
  3834  
  3835  // CreateNetworkAclWithContext mocks base method.
  3836  func (m *MockEC2API) CreateNetworkAclWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkAclInput, arg2 ...request.Option) (*ec2.CreateNetworkAclOutput, error) {
  3837  	m.ctrl.T.Helper()
  3838  	varargs := []interface{}{arg0, arg1}
  3839  	for _, a := range arg2 {
  3840  		varargs = append(varargs, a)
  3841  	}
  3842  	ret := m.ctrl.Call(m, "CreateNetworkAclWithContext", varargs...)
  3843  	ret0, _ := ret[0].(*ec2.CreateNetworkAclOutput)
  3844  	ret1, _ := ret[1].(error)
  3845  	return ret0, ret1
  3846  }
  3847  
  3848  // CreateNetworkAclWithContext indicates an expected call of CreateNetworkAclWithContext.
  3849  func (mr *MockEC2APIMockRecorder) CreateNetworkAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3850  	mr.mock.ctrl.T.Helper()
  3851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkAclWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkAclWithContext), varargs...)
  3853  }
  3854  
  3855  // CreateNetworkInsightsAccessScope mocks base method.
  3856  func (m *MockEC2API) CreateNetworkInsightsAccessScope(arg0 *ec2.CreateNetworkInsightsAccessScopeInput) (*ec2.CreateNetworkInsightsAccessScopeOutput, error) {
  3857  	m.ctrl.T.Helper()
  3858  	ret := m.ctrl.Call(m, "CreateNetworkInsightsAccessScope", arg0)
  3859  	ret0, _ := ret[0].(*ec2.CreateNetworkInsightsAccessScopeOutput)
  3860  	ret1, _ := ret[1].(error)
  3861  	return ret0, ret1
  3862  }
  3863  
  3864  // CreateNetworkInsightsAccessScope indicates an expected call of CreateNetworkInsightsAccessScope.
  3865  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsAccessScope(arg0 interface{}) *gomock.Call {
  3866  	mr.mock.ctrl.T.Helper()
  3867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsAccessScope", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsAccessScope), arg0)
  3868  }
  3869  
  3870  // CreateNetworkInsightsAccessScopeRequest mocks base method.
  3871  func (m *MockEC2API) CreateNetworkInsightsAccessScopeRequest(arg0 *ec2.CreateNetworkInsightsAccessScopeInput) (*request.Request, *ec2.CreateNetworkInsightsAccessScopeOutput) {
  3872  	m.ctrl.T.Helper()
  3873  	ret := m.ctrl.Call(m, "CreateNetworkInsightsAccessScopeRequest", arg0)
  3874  	ret0, _ := ret[0].(*request.Request)
  3875  	ret1, _ := ret[1].(*ec2.CreateNetworkInsightsAccessScopeOutput)
  3876  	return ret0, ret1
  3877  }
  3878  
  3879  // CreateNetworkInsightsAccessScopeRequest indicates an expected call of CreateNetworkInsightsAccessScopeRequest.
  3880  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsAccessScopeRequest(arg0 interface{}) *gomock.Call {
  3881  	mr.mock.ctrl.T.Helper()
  3882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsAccessScopeRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsAccessScopeRequest), arg0)
  3883  }
  3884  
  3885  // CreateNetworkInsightsAccessScopeWithContext mocks base method.
  3886  func (m *MockEC2API) CreateNetworkInsightsAccessScopeWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkInsightsAccessScopeInput, arg2 ...request.Option) (*ec2.CreateNetworkInsightsAccessScopeOutput, error) {
  3887  	m.ctrl.T.Helper()
  3888  	varargs := []interface{}{arg0, arg1}
  3889  	for _, a := range arg2 {
  3890  		varargs = append(varargs, a)
  3891  	}
  3892  	ret := m.ctrl.Call(m, "CreateNetworkInsightsAccessScopeWithContext", varargs...)
  3893  	ret0, _ := ret[0].(*ec2.CreateNetworkInsightsAccessScopeOutput)
  3894  	ret1, _ := ret[1].(error)
  3895  	return ret0, ret1
  3896  }
  3897  
  3898  // CreateNetworkInsightsAccessScopeWithContext indicates an expected call of CreateNetworkInsightsAccessScopeWithContext.
  3899  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsAccessScopeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3900  	mr.mock.ctrl.T.Helper()
  3901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsAccessScopeWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsAccessScopeWithContext), varargs...)
  3903  }
  3904  
  3905  // CreateNetworkInsightsPath mocks base method.
  3906  func (m *MockEC2API) CreateNetworkInsightsPath(arg0 *ec2.CreateNetworkInsightsPathInput) (*ec2.CreateNetworkInsightsPathOutput, error) {
  3907  	m.ctrl.T.Helper()
  3908  	ret := m.ctrl.Call(m, "CreateNetworkInsightsPath", arg0)
  3909  	ret0, _ := ret[0].(*ec2.CreateNetworkInsightsPathOutput)
  3910  	ret1, _ := ret[1].(error)
  3911  	return ret0, ret1
  3912  }
  3913  
  3914  // CreateNetworkInsightsPath indicates an expected call of CreateNetworkInsightsPath.
  3915  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsPath(arg0 interface{}) *gomock.Call {
  3916  	mr.mock.ctrl.T.Helper()
  3917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsPath", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsPath), arg0)
  3918  }
  3919  
  3920  // CreateNetworkInsightsPathRequest mocks base method.
  3921  func (m *MockEC2API) CreateNetworkInsightsPathRequest(arg0 *ec2.CreateNetworkInsightsPathInput) (*request.Request, *ec2.CreateNetworkInsightsPathOutput) {
  3922  	m.ctrl.T.Helper()
  3923  	ret := m.ctrl.Call(m, "CreateNetworkInsightsPathRequest", arg0)
  3924  	ret0, _ := ret[0].(*request.Request)
  3925  	ret1, _ := ret[1].(*ec2.CreateNetworkInsightsPathOutput)
  3926  	return ret0, ret1
  3927  }
  3928  
  3929  // CreateNetworkInsightsPathRequest indicates an expected call of CreateNetworkInsightsPathRequest.
  3930  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsPathRequest(arg0 interface{}) *gomock.Call {
  3931  	mr.mock.ctrl.T.Helper()
  3932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsPathRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsPathRequest), arg0)
  3933  }
  3934  
  3935  // CreateNetworkInsightsPathWithContext mocks base method.
  3936  func (m *MockEC2API) CreateNetworkInsightsPathWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkInsightsPathInput, arg2 ...request.Option) (*ec2.CreateNetworkInsightsPathOutput, error) {
  3937  	m.ctrl.T.Helper()
  3938  	varargs := []interface{}{arg0, arg1}
  3939  	for _, a := range arg2 {
  3940  		varargs = append(varargs, a)
  3941  	}
  3942  	ret := m.ctrl.Call(m, "CreateNetworkInsightsPathWithContext", varargs...)
  3943  	ret0, _ := ret[0].(*ec2.CreateNetworkInsightsPathOutput)
  3944  	ret1, _ := ret[1].(error)
  3945  	return ret0, ret1
  3946  }
  3947  
  3948  // CreateNetworkInsightsPathWithContext indicates an expected call of CreateNetworkInsightsPathWithContext.
  3949  func (mr *MockEC2APIMockRecorder) CreateNetworkInsightsPathWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3950  	mr.mock.ctrl.T.Helper()
  3951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInsightsPathWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInsightsPathWithContext), varargs...)
  3953  }
  3954  
  3955  // CreateNetworkInterface mocks base method.
  3956  func (m *MockEC2API) CreateNetworkInterface(arg0 *ec2.CreateNetworkInterfaceInput) (*ec2.CreateNetworkInterfaceOutput, error) {
  3957  	m.ctrl.T.Helper()
  3958  	ret := m.ctrl.Call(m, "CreateNetworkInterface", arg0)
  3959  	ret0, _ := ret[0].(*ec2.CreateNetworkInterfaceOutput)
  3960  	ret1, _ := ret[1].(error)
  3961  	return ret0, ret1
  3962  }
  3963  
  3964  // CreateNetworkInterface indicates an expected call of CreateNetworkInterface.
  3965  func (mr *MockEC2APIMockRecorder) CreateNetworkInterface(arg0 interface{}) *gomock.Call {
  3966  	mr.mock.ctrl.T.Helper()
  3967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterface", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterface), arg0)
  3968  }
  3969  
  3970  // CreateNetworkInterfacePermission mocks base method.
  3971  func (m *MockEC2API) CreateNetworkInterfacePermission(arg0 *ec2.CreateNetworkInterfacePermissionInput) (*ec2.CreateNetworkInterfacePermissionOutput, error) {
  3972  	m.ctrl.T.Helper()
  3973  	ret := m.ctrl.Call(m, "CreateNetworkInterfacePermission", arg0)
  3974  	ret0, _ := ret[0].(*ec2.CreateNetworkInterfacePermissionOutput)
  3975  	ret1, _ := ret[1].(error)
  3976  	return ret0, ret1
  3977  }
  3978  
  3979  // CreateNetworkInterfacePermission indicates an expected call of CreateNetworkInterfacePermission.
  3980  func (mr *MockEC2APIMockRecorder) CreateNetworkInterfacePermission(arg0 interface{}) *gomock.Call {
  3981  	mr.mock.ctrl.T.Helper()
  3982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterfacePermission", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterfacePermission), arg0)
  3983  }
  3984  
  3985  // CreateNetworkInterfacePermissionRequest mocks base method.
  3986  func (m *MockEC2API) CreateNetworkInterfacePermissionRequest(arg0 *ec2.CreateNetworkInterfacePermissionInput) (*request.Request, *ec2.CreateNetworkInterfacePermissionOutput) {
  3987  	m.ctrl.T.Helper()
  3988  	ret := m.ctrl.Call(m, "CreateNetworkInterfacePermissionRequest", arg0)
  3989  	ret0, _ := ret[0].(*request.Request)
  3990  	ret1, _ := ret[1].(*ec2.CreateNetworkInterfacePermissionOutput)
  3991  	return ret0, ret1
  3992  }
  3993  
  3994  // CreateNetworkInterfacePermissionRequest indicates an expected call of CreateNetworkInterfacePermissionRequest.
  3995  func (mr *MockEC2APIMockRecorder) CreateNetworkInterfacePermissionRequest(arg0 interface{}) *gomock.Call {
  3996  	mr.mock.ctrl.T.Helper()
  3997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterfacePermissionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterfacePermissionRequest), arg0)
  3998  }
  3999  
  4000  // CreateNetworkInterfacePermissionWithContext mocks base method.
  4001  func (m *MockEC2API) CreateNetworkInterfacePermissionWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkInterfacePermissionInput, arg2 ...request.Option) (*ec2.CreateNetworkInterfacePermissionOutput, error) {
  4002  	m.ctrl.T.Helper()
  4003  	varargs := []interface{}{arg0, arg1}
  4004  	for _, a := range arg2 {
  4005  		varargs = append(varargs, a)
  4006  	}
  4007  	ret := m.ctrl.Call(m, "CreateNetworkInterfacePermissionWithContext", varargs...)
  4008  	ret0, _ := ret[0].(*ec2.CreateNetworkInterfacePermissionOutput)
  4009  	ret1, _ := ret[1].(error)
  4010  	return ret0, ret1
  4011  }
  4012  
  4013  // CreateNetworkInterfacePermissionWithContext indicates an expected call of CreateNetworkInterfacePermissionWithContext.
  4014  func (mr *MockEC2APIMockRecorder) CreateNetworkInterfacePermissionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4015  	mr.mock.ctrl.T.Helper()
  4016  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterfacePermissionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterfacePermissionWithContext), varargs...)
  4018  }
  4019  
  4020  // CreateNetworkInterfaceRequest mocks base method.
  4021  func (m *MockEC2API) CreateNetworkInterfaceRequest(arg0 *ec2.CreateNetworkInterfaceInput) (*request.Request, *ec2.CreateNetworkInterfaceOutput) {
  4022  	m.ctrl.T.Helper()
  4023  	ret := m.ctrl.Call(m, "CreateNetworkInterfaceRequest", arg0)
  4024  	ret0, _ := ret[0].(*request.Request)
  4025  	ret1, _ := ret[1].(*ec2.CreateNetworkInterfaceOutput)
  4026  	return ret0, ret1
  4027  }
  4028  
  4029  // CreateNetworkInterfaceRequest indicates an expected call of CreateNetworkInterfaceRequest.
  4030  func (mr *MockEC2APIMockRecorder) CreateNetworkInterfaceRequest(arg0 interface{}) *gomock.Call {
  4031  	mr.mock.ctrl.T.Helper()
  4032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterfaceRequest), arg0)
  4033  }
  4034  
  4035  // CreateNetworkInterfaceWithContext mocks base method.
  4036  func (m *MockEC2API) CreateNetworkInterfaceWithContext(arg0 context.Context, arg1 *ec2.CreateNetworkInterfaceInput, arg2 ...request.Option) (*ec2.CreateNetworkInterfaceOutput, error) {
  4037  	m.ctrl.T.Helper()
  4038  	varargs := []interface{}{arg0, arg1}
  4039  	for _, a := range arg2 {
  4040  		varargs = append(varargs, a)
  4041  	}
  4042  	ret := m.ctrl.Call(m, "CreateNetworkInterfaceWithContext", varargs...)
  4043  	ret0, _ := ret[0].(*ec2.CreateNetworkInterfaceOutput)
  4044  	ret1, _ := ret[1].(error)
  4045  	return ret0, ret1
  4046  }
  4047  
  4048  // CreateNetworkInterfaceWithContext indicates an expected call of CreateNetworkInterfaceWithContext.
  4049  func (mr *MockEC2APIMockRecorder) CreateNetworkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4050  	mr.mock.ctrl.T.Helper()
  4051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateNetworkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateNetworkInterfaceWithContext), varargs...)
  4053  }
  4054  
  4055  // CreatePlacementGroup mocks base method.
  4056  func (m *MockEC2API) CreatePlacementGroup(arg0 *ec2.CreatePlacementGroupInput) (*ec2.CreatePlacementGroupOutput, error) {
  4057  	m.ctrl.T.Helper()
  4058  	ret := m.ctrl.Call(m, "CreatePlacementGroup", arg0)
  4059  	ret0, _ := ret[0].(*ec2.CreatePlacementGroupOutput)
  4060  	ret1, _ := ret[1].(error)
  4061  	return ret0, ret1
  4062  }
  4063  
  4064  // CreatePlacementGroup indicates an expected call of CreatePlacementGroup.
  4065  func (mr *MockEC2APIMockRecorder) CreatePlacementGroup(arg0 interface{}) *gomock.Call {
  4066  	mr.mock.ctrl.T.Helper()
  4067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePlacementGroup", reflect.TypeOf((*MockEC2API)(nil).CreatePlacementGroup), arg0)
  4068  }
  4069  
  4070  // CreatePlacementGroupRequest mocks base method.
  4071  func (m *MockEC2API) CreatePlacementGroupRequest(arg0 *ec2.CreatePlacementGroupInput) (*request.Request, *ec2.CreatePlacementGroupOutput) {
  4072  	m.ctrl.T.Helper()
  4073  	ret := m.ctrl.Call(m, "CreatePlacementGroupRequest", arg0)
  4074  	ret0, _ := ret[0].(*request.Request)
  4075  	ret1, _ := ret[1].(*ec2.CreatePlacementGroupOutput)
  4076  	return ret0, ret1
  4077  }
  4078  
  4079  // CreatePlacementGroupRequest indicates an expected call of CreatePlacementGroupRequest.
  4080  func (mr *MockEC2APIMockRecorder) CreatePlacementGroupRequest(arg0 interface{}) *gomock.Call {
  4081  	mr.mock.ctrl.T.Helper()
  4082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePlacementGroupRequest", reflect.TypeOf((*MockEC2API)(nil).CreatePlacementGroupRequest), arg0)
  4083  }
  4084  
  4085  // CreatePlacementGroupWithContext mocks base method.
  4086  func (m *MockEC2API) CreatePlacementGroupWithContext(arg0 context.Context, arg1 *ec2.CreatePlacementGroupInput, arg2 ...request.Option) (*ec2.CreatePlacementGroupOutput, error) {
  4087  	m.ctrl.T.Helper()
  4088  	varargs := []interface{}{arg0, arg1}
  4089  	for _, a := range arg2 {
  4090  		varargs = append(varargs, a)
  4091  	}
  4092  	ret := m.ctrl.Call(m, "CreatePlacementGroupWithContext", varargs...)
  4093  	ret0, _ := ret[0].(*ec2.CreatePlacementGroupOutput)
  4094  	ret1, _ := ret[1].(error)
  4095  	return ret0, ret1
  4096  }
  4097  
  4098  // CreatePlacementGroupWithContext indicates an expected call of CreatePlacementGroupWithContext.
  4099  func (mr *MockEC2APIMockRecorder) CreatePlacementGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4100  	mr.mock.ctrl.T.Helper()
  4101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePlacementGroupWithContext", reflect.TypeOf((*MockEC2API)(nil).CreatePlacementGroupWithContext), varargs...)
  4103  }
  4104  
  4105  // CreatePublicIpv4Pool mocks base method.
  4106  func (m *MockEC2API) CreatePublicIpv4Pool(arg0 *ec2.CreatePublicIpv4PoolInput) (*ec2.CreatePublicIpv4PoolOutput, error) {
  4107  	m.ctrl.T.Helper()
  4108  	ret := m.ctrl.Call(m, "CreatePublicIpv4Pool", arg0)
  4109  	ret0, _ := ret[0].(*ec2.CreatePublicIpv4PoolOutput)
  4110  	ret1, _ := ret[1].(error)
  4111  	return ret0, ret1
  4112  }
  4113  
  4114  // CreatePublicIpv4Pool indicates an expected call of CreatePublicIpv4Pool.
  4115  func (mr *MockEC2APIMockRecorder) CreatePublicIpv4Pool(arg0 interface{}) *gomock.Call {
  4116  	mr.mock.ctrl.T.Helper()
  4117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePublicIpv4Pool", reflect.TypeOf((*MockEC2API)(nil).CreatePublicIpv4Pool), arg0)
  4118  }
  4119  
  4120  // CreatePublicIpv4PoolRequest mocks base method.
  4121  func (m *MockEC2API) CreatePublicIpv4PoolRequest(arg0 *ec2.CreatePublicIpv4PoolInput) (*request.Request, *ec2.CreatePublicIpv4PoolOutput) {
  4122  	m.ctrl.T.Helper()
  4123  	ret := m.ctrl.Call(m, "CreatePublicIpv4PoolRequest", arg0)
  4124  	ret0, _ := ret[0].(*request.Request)
  4125  	ret1, _ := ret[1].(*ec2.CreatePublicIpv4PoolOutput)
  4126  	return ret0, ret1
  4127  }
  4128  
  4129  // CreatePublicIpv4PoolRequest indicates an expected call of CreatePublicIpv4PoolRequest.
  4130  func (mr *MockEC2APIMockRecorder) CreatePublicIpv4PoolRequest(arg0 interface{}) *gomock.Call {
  4131  	mr.mock.ctrl.T.Helper()
  4132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePublicIpv4PoolRequest", reflect.TypeOf((*MockEC2API)(nil).CreatePublicIpv4PoolRequest), arg0)
  4133  }
  4134  
  4135  // CreatePublicIpv4PoolWithContext mocks base method.
  4136  func (m *MockEC2API) CreatePublicIpv4PoolWithContext(arg0 context.Context, arg1 *ec2.CreatePublicIpv4PoolInput, arg2 ...request.Option) (*ec2.CreatePublicIpv4PoolOutput, error) {
  4137  	m.ctrl.T.Helper()
  4138  	varargs := []interface{}{arg0, arg1}
  4139  	for _, a := range arg2 {
  4140  		varargs = append(varargs, a)
  4141  	}
  4142  	ret := m.ctrl.Call(m, "CreatePublicIpv4PoolWithContext", varargs...)
  4143  	ret0, _ := ret[0].(*ec2.CreatePublicIpv4PoolOutput)
  4144  	ret1, _ := ret[1].(error)
  4145  	return ret0, ret1
  4146  }
  4147  
  4148  // CreatePublicIpv4PoolWithContext indicates an expected call of CreatePublicIpv4PoolWithContext.
  4149  func (mr *MockEC2APIMockRecorder) CreatePublicIpv4PoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4150  	mr.mock.ctrl.T.Helper()
  4151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePublicIpv4PoolWithContext", reflect.TypeOf((*MockEC2API)(nil).CreatePublicIpv4PoolWithContext), varargs...)
  4153  }
  4154  
  4155  // CreateReplaceRootVolumeTask mocks base method.
  4156  func (m *MockEC2API) CreateReplaceRootVolumeTask(arg0 *ec2.CreateReplaceRootVolumeTaskInput) (*ec2.CreateReplaceRootVolumeTaskOutput, error) {
  4157  	m.ctrl.T.Helper()
  4158  	ret := m.ctrl.Call(m, "CreateReplaceRootVolumeTask", arg0)
  4159  	ret0, _ := ret[0].(*ec2.CreateReplaceRootVolumeTaskOutput)
  4160  	ret1, _ := ret[1].(error)
  4161  	return ret0, ret1
  4162  }
  4163  
  4164  // CreateReplaceRootVolumeTask indicates an expected call of CreateReplaceRootVolumeTask.
  4165  func (mr *MockEC2APIMockRecorder) CreateReplaceRootVolumeTask(arg0 interface{}) *gomock.Call {
  4166  	mr.mock.ctrl.T.Helper()
  4167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReplaceRootVolumeTask", reflect.TypeOf((*MockEC2API)(nil).CreateReplaceRootVolumeTask), arg0)
  4168  }
  4169  
  4170  // CreateReplaceRootVolumeTaskRequest mocks base method.
  4171  func (m *MockEC2API) CreateReplaceRootVolumeTaskRequest(arg0 *ec2.CreateReplaceRootVolumeTaskInput) (*request.Request, *ec2.CreateReplaceRootVolumeTaskOutput) {
  4172  	m.ctrl.T.Helper()
  4173  	ret := m.ctrl.Call(m, "CreateReplaceRootVolumeTaskRequest", arg0)
  4174  	ret0, _ := ret[0].(*request.Request)
  4175  	ret1, _ := ret[1].(*ec2.CreateReplaceRootVolumeTaskOutput)
  4176  	return ret0, ret1
  4177  }
  4178  
  4179  // CreateReplaceRootVolumeTaskRequest indicates an expected call of CreateReplaceRootVolumeTaskRequest.
  4180  func (mr *MockEC2APIMockRecorder) CreateReplaceRootVolumeTaskRequest(arg0 interface{}) *gomock.Call {
  4181  	mr.mock.ctrl.T.Helper()
  4182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReplaceRootVolumeTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CreateReplaceRootVolumeTaskRequest), arg0)
  4183  }
  4184  
  4185  // CreateReplaceRootVolumeTaskWithContext mocks base method.
  4186  func (m *MockEC2API) CreateReplaceRootVolumeTaskWithContext(arg0 context.Context, arg1 *ec2.CreateReplaceRootVolumeTaskInput, arg2 ...request.Option) (*ec2.CreateReplaceRootVolumeTaskOutput, error) {
  4187  	m.ctrl.T.Helper()
  4188  	varargs := []interface{}{arg0, arg1}
  4189  	for _, a := range arg2 {
  4190  		varargs = append(varargs, a)
  4191  	}
  4192  	ret := m.ctrl.Call(m, "CreateReplaceRootVolumeTaskWithContext", varargs...)
  4193  	ret0, _ := ret[0].(*ec2.CreateReplaceRootVolumeTaskOutput)
  4194  	ret1, _ := ret[1].(error)
  4195  	return ret0, ret1
  4196  }
  4197  
  4198  // CreateReplaceRootVolumeTaskWithContext indicates an expected call of CreateReplaceRootVolumeTaskWithContext.
  4199  func (mr *MockEC2APIMockRecorder) CreateReplaceRootVolumeTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4200  	mr.mock.ctrl.T.Helper()
  4201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReplaceRootVolumeTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateReplaceRootVolumeTaskWithContext), varargs...)
  4203  }
  4204  
  4205  // CreateReservedInstancesListing mocks base method.
  4206  func (m *MockEC2API) CreateReservedInstancesListing(arg0 *ec2.CreateReservedInstancesListingInput) (*ec2.CreateReservedInstancesListingOutput, error) {
  4207  	m.ctrl.T.Helper()
  4208  	ret := m.ctrl.Call(m, "CreateReservedInstancesListing", arg0)
  4209  	ret0, _ := ret[0].(*ec2.CreateReservedInstancesListingOutput)
  4210  	ret1, _ := ret[1].(error)
  4211  	return ret0, ret1
  4212  }
  4213  
  4214  // CreateReservedInstancesListing indicates an expected call of CreateReservedInstancesListing.
  4215  func (mr *MockEC2APIMockRecorder) CreateReservedInstancesListing(arg0 interface{}) *gomock.Call {
  4216  	mr.mock.ctrl.T.Helper()
  4217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReservedInstancesListing", reflect.TypeOf((*MockEC2API)(nil).CreateReservedInstancesListing), arg0)
  4218  }
  4219  
  4220  // CreateReservedInstancesListingRequest mocks base method.
  4221  func (m *MockEC2API) CreateReservedInstancesListingRequest(arg0 *ec2.CreateReservedInstancesListingInput) (*request.Request, *ec2.CreateReservedInstancesListingOutput) {
  4222  	m.ctrl.T.Helper()
  4223  	ret := m.ctrl.Call(m, "CreateReservedInstancesListingRequest", arg0)
  4224  	ret0, _ := ret[0].(*request.Request)
  4225  	ret1, _ := ret[1].(*ec2.CreateReservedInstancesListingOutput)
  4226  	return ret0, ret1
  4227  }
  4228  
  4229  // CreateReservedInstancesListingRequest indicates an expected call of CreateReservedInstancesListingRequest.
  4230  func (mr *MockEC2APIMockRecorder) CreateReservedInstancesListingRequest(arg0 interface{}) *gomock.Call {
  4231  	mr.mock.ctrl.T.Helper()
  4232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReservedInstancesListingRequest", reflect.TypeOf((*MockEC2API)(nil).CreateReservedInstancesListingRequest), arg0)
  4233  }
  4234  
  4235  // CreateReservedInstancesListingWithContext mocks base method.
  4236  func (m *MockEC2API) CreateReservedInstancesListingWithContext(arg0 context.Context, arg1 *ec2.CreateReservedInstancesListingInput, arg2 ...request.Option) (*ec2.CreateReservedInstancesListingOutput, error) {
  4237  	m.ctrl.T.Helper()
  4238  	varargs := []interface{}{arg0, arg1}
  4239  	for _, a := range arg2 {
  4240  		varargs = append(varargs, a)
  4241  	}
  4242  	ret := m.ctrl.Call(m, "CreateReservedInstancesListingWithContext", varargs...)
  4243  	ret0, _ := ret[0].(*ec2.CreateReservedInstancesListingOutput)
  4244  	ret1, _ := ret[1].(error)
  4245  	return ret0, ret1
  4246  }
  4247  
  4248  // CreateReservedInstancesListingWithContext indicates an expected call of CreateReservedInstancesListingWithContext.
  4249  func (mr *MockEC2APIMockRecorder) CreateReservedInstancesListingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4250  	mr.mock.ctrl.T.Helper()
  4251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateReservedInstancesListingWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateReservedInstancesListingWithContext), varargs...)
  4253  }
  4254  
  4255  // CreateRestoreImageTask mocks base method.
  4256  func (m *MockEC2API) CreateRestoreImageTask(arg0 *ec2.CreateRestoreImageTaskInput) (*ec2.CreateRestoreImageTaskOutput, error) {
  4257  	m.ctrl.T.Helper()
  4258  	ret := m.ctrl.Call(m, "CreateRestoreImageTask", arg0)
  4259  	ret0, _ := ret[0].(*ec2.CreateRestoreImageTaskOutput)
  4260  	ret1, _ := ret[1].(error)
  4261  	return ret0, ret1
  4262  }
  4263  
  4264  // CreateRestoreImageTask indicates an expected call of CreateRestoreImageTask.
  4265  func (mr *MockEC2APIMockRecorder) CreateRestoreImageTask(arg0 interface{}) *gomock.Call {
  4266  	mr.mock.ctrl.T.Helper()
  4267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRestoreImageTask", reflect.TypeOf((*MockEC2API)(nil).CreateRestoreImageTask), arg0)
  4268  }
  4269  
  4270  // CreateRestoreImageTaskRequest mocks base method.
  4271  func (m *MockEC2API) CreateRestoreImageTaskRequest(arg0 *ec2.CreateRestoreImageTaskInput) (*request.Request, *ec2.CreateRestoreImageTaskOutput) {
  4272  	m.ctrl.T.Helper()
  4273  	ret := m.ctrl.Call(m, "CreateRestoreImageTaskRequest", arg0)
  4274  	ret0, _ := ret[0].(*request.Request)
  4275  	ret1, _ := ret[1].(*ec2.CreateRestoreImageTaskOutput)
  4276  	return ret0, ret1
  4277  }
  4278  
  4279  // CreateRestoreImageTaskRequest indicates an expected call of CreateRestoreImageTaskRequest.
  4280  func (mr *MockEC2APIMockRecorder) CreateRestoreImageTaskRequest(arg0 interface{}) *gomock.Call {
  4281  	mr.mock.ctrl.T.Helper()
  4282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRestoreImageTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CreateRestoreImageTaskRequest), arg0)
  4283  }
  4284  
  4285  // CreateRestoreImageTaskWithContext mocks base method.
  4286  func (m *MockEC2API) CreateRestoreImageTaskWithContext(arg0 context.Context, arg1 *ec2.CreateRestoreImageTaskInput, arg2 ...request.Option) (*ec2.CreateRestoreImageTaskOutput, error) {
  4287  	m.ctrl.T.Helper()
  4288  	varargs := []interface{}{arg0, arg1}
  4289  	for _, a := range arg2 {
  4290  		varargs = append(varargs, a)
  4291  	}
  4292  	ret := m.ctrl.Call(m, "CreateRestoreImageTaskWithContext", varargs...)
  4293  	ret0, _ := ret[0].(*ec2.CreateRestoreImageTaskOutput)
  4294  	ret1, _ := ret[1].(error)
  4295  	return ret0, ret1
  4296  }
  4297  
  4298  // CreateRestoreImageTaskWithContext indicates an expected call of CreateRestoreImageTaskWithContext.
  4299  func (mr *MockEC2APIMockRecorder) CreateRestoreImageTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4300  	mr.mock.ctrl.T.Helper()
  4301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRestoreImageTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateRestoreImageTaskWithContext), varargs...)
  4303  }
  4304  
  4305  // CreateRoute mocks base method.
  4306  func (m *MockEC2API) CreateRoute(arg0 *ec2.CreateRouteInput) (*ec2.CreateRouteOutput, error) {
  4307  	m.ctrl.T.Helper()
  4308  	ret := m.ctrl.Call(m, "CreateRoute", arg0)
  4309  	ret0, _ := ret[0].(*ec2.CreateRouteOutput)
  4310  	ret1, _ := ret[1].(error)
  4311  	return ret0, ret1
  4312  }
  4313  
  4314  // CreateRoute indicates an expected call of CreateRoute.
  4315  func (mr *MockEC2APIMockRecorder) CreateRoute(arg0 interface{}) *gomock.Call {
  4316  	mr.mock.ctrl.T.Helper()
  4317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRoute", reflect.TypeOf((*MockEC2API)(nil).CreateRoute), arg0)
  4318  }
  4319  
  4320  // CreateRouteRequest mocks base method.
  4321  func (m *MockEC2API) CreateRouteRequest(arg0 *ec2.CreateRouteInput) (*request.Request, *ec2.CreateRouteOutput) {
  4322  	m.ctrl.T.Helper()
  4323  	ret := m.ctrl.Call(m, "CreateRouteRequest", arg0)
  4324  	ret0, _ := ret[0].(*request.Request)
  4325  	ret1, _ := ret[1].(*ec2.CreateRouteOutput)
  4326  	return ret0, ret1
  4327  }
  4328  
  4329  // CreateRouteRequest indicates an expected call of CreateRouteRequest.
  4330  func (mr *MockEC2APIMockRecorder) CreateRouteRequest(arg0 interface{}) *gomock.Call {
  4331  	mr.mock.ctrl.T.Helper()
  4332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRouteRequest", reflect.TypeOf((*MockEC2API)(nil).CreateRouteRequest), arg0)
  4333  }
  4334  
  4335  // CreateRouteTable mocks base method.
  4336  func (m *MockEC2API) CreateRouteTable(arg0 *ec2.CreateRouteTableInput) (*ec2.CreateRouteTableOutput, error) {
  4337  	m.ctrl.T.Helper()
  4338  	ret := m.ctrl.Call(m, "CreateRouteTable", arg0)
  4339  	ret0, _ := ret[0].(*ec2.CreateRouteTableOutput)
  4340  	ret1, _ := ret[1].(error)
  4341  	return ret0, ret1
  4342  }
  4343  
  4344  // CreateRouteTable indicates an expected call of CreateRouteTable.
  4345  func (mr *MockEC2APIMockRecorder) CreateRouteTable(arg0 interface{}) *gomock.Call {
  4346  	mr.mock.ctrl.T.Helper()
  4347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRouteTable", reflect.TypeOf((*MockEC2API)(nil).CreateRouteTable), arg0)
  4348  }
  4349  
  4350  // CreateRouteTableRequest mocks base method.
  4351  func (m *MockEC2API) CreateRouteTableRequest(arg0 *ec2.CreateRouteTableInput) (*request.Request, *ec2.CreateRouteTableOutput) {
  4352  	m.ctrl.T.Helper()
  4353  	ret := m.ctrl.Call(m, "CreateRouteTableRequest", arg0)
  4354  	ret0, _ := ret[0].(*request.Request)
  4355  	ret1, _ := ret[1].(*ec2.CreateRouteTableOutput)
  4356  	return ret0, ret1
  4357  }
  4358  
  4359  // CreateRouteTableRequest indicates an expected call of CreateRouteTableRequest.
  4360  func (mr *MockEC2APIMockRecorder) CreateRouteTableRequest(arg0 interface{}) *gomock.Call {
  4361  	mr.mock.ctrl.T.Helper()
  4362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).CreateRouteTableRequest), arg0)
  4363  }
  4364  
  4365  // CreateRouteTableWithContext mocks base method.
  4366  func (m *MockEC2API) CreateRouteTableWithContext(arg0 context.Context, arg1 *ec2.CreateRouteTableInput, arg2 ...request.Option) (*ec2.CreateRouteTableOutput, error) {
  4367  	m.ctrl.T.Helper()
  4368  	varargs := []interface{}{arg0, arg1}
  4369  	for _, a := range arg2 {
  4370  		varargs = append(varargs, a)
  4371  	}
  4372  	ret := m.ctrl.Call(m, "CreateRouteTableWithContext", varargs...)
  4373  	ret0, _ := ret[0].(*ec2.CreateRouteTableOutput)
  4374  	ret1, _ := ret[1].(error)
  4375  	return ret0, ret1
  4376  }
  4377  
  4378  // CreateRouteTableWithContext indicates an expected call of CreateRouteTableWithContext.
  4379  func (mr *MockEC2APIMockRecorder) CreateRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4380  	mr.mock.ctrl.T.Helper()
  4381  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateRouteTableWithContext), varargs...)
  4383  }
  4384  
  4385  // CreateRouteWithContext mocks base method.
  4386  func (m *MockEC2API) CreateRouteWithContext(arg0 context.Context, arg1 *ec2.CreateRouteInput, arg2 ...request.Option) (*ec2.CreateRouteOutput, error) {
  4387  	m.ctrl.T.Helper()
  4388  	varargs := []interface{}{arg0, arg1}
  4389  	for _, a := range arg2 {
  4390  		varargs = append(varargs, a)
  4391  	}
  4392  	ret := m.ctrl.Call(m, "CreateRouteWithContext", varargs...)
  4393  	ret0, _ := ret[0].(*ec2.CreateRouteOutput)
  4394  	ret1, _ := ret[1].(error)
  4395  	return ret0, ret1
  4396  }
  4397  
  4398  // CreateRouteWithContext indicates an expected call of CreateRouteWithContext.
  4399  func (mr *MockEC2APIMockRecorder) CreateRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4400  	mr.mock.ctrl.T.Helper()
  4401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateRouteWithContext), varargs...)
  4403  }
  4404  
  4405  // CreateSecurityGroup mocks base method.
  4406  func (m *MockEC2API) CreateSecurityGroup(arg0 *ec2.CreateSecurityGroupInput) (*ec2.CreateSecurityGroupOutput, error) {
  4407  	m.ctrl.T.Helper()
  4408  	ret := m.ctrl.Call(m, "CreateSecurityGroup", arg0)
  4409  	ret0, _ := ret[0].(*ec2.CreateSecurityGroupOutput)
  4410  	ret1, _ := ret[1].(error)
  4411  	return ret0, ret1
  4412  }
  4413  
  4414  // CreateSecurityGroup indicates an expected call of CreateSecurityGroup.
  4415  func (mr *MockEC2APIMockRecorder) CreateSecurityGroup(arg0 interface{}) *gomock.Call {
  4416  	mr.mock.ctrl.T.Helper()
  4417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSecurityGroup", reflect.TypeOf((*MockEC2API)(nil).CreateSecurityGroup), arg0)
  4418  }
  4419  
  4420  // CreateSecurityGroupRequest mocks base method.
  4421  func (m *MockEC2API) CreateSecurityGroupRequest(arg0 *ec2.CreateSecurityGroupInput) (*request.Request, *ec2.CreateSecurityGroupOutput) {
  4422  	m.ctrl.T.Helper()
  4423  	ret := m.ctrl.Call(m, "CreateSecurityGroupRequest", arg0)
  4424  	ret0, _ := ret[0].(*request.Request)
  4425  	ret1, _ := ret[1].(*ec2.CreateSecurityGroupOutput)
  4426  	return ret0, ret1
  4427  }
  4428  
  4429  // CreateSecurityGroupRequest indicates an expected call of CreateSecurityGroupRequest.
  4430  func (mr *MockEC2APIMockRecorder) CreateSecurityGroupRequest(arg0 interface{}) *gomock.Call {
  4431  	mr.mock.ctrl.T.Helper()
  4432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSecurityGroupRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSecurityGroupRequest), arg0)
  4433  }
  4434  
  4435  // CreateSecurityGroupWithContext mocks base method.
  4436  func (m *MockEC2API) CreateSecurityGroupWithContext(arg0 context.Context, arg1 *ec2.CreateSecurityGroupInput, arg2 ...request.Option) (*ec2.CreateSecurityGroupOutput, error) {
  4437  	m.ctrl.T.Helper()
  4438  	varargs := []interface{}{arg0, arg1}
  4439  	for _, a := range arg2 {
  4440  		varargs = append(varargs, a)
  4441  	}
  4442  	ret := m.ctrl.Call(m, "CreateSecurityGroupWithContext", varargs...)
  4443  	ret0, _ := ret[0].(*ec2.CreateSecurityGroupOutput)
  4444  	ret1, _ := ret[1].(error)
  4445  	return ret0, ret1
  4446  }
  4447  
  4448  // CreateSecurityGroupWithContext indicates an expected call of CreateSecurityGroupWithContext.
  4449  func (mr *MockEC2APIMockRecorder) CreateSecurityGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4450  	mr.mock.ctrl.T.Helper()
  4451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSecurityGroupWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSecurityGroupWithContext), varargs...)
  4453  }
  4454  
  4455  // CreateSnapshot mocks base method.
  4456  func (m *MockEC2API) CreateSnapshot(arg0 *ec2.CreateSnapshotInput) (*ec2.Snapshot, error) {
  4457  	m.ctrl.T.Helper()
  4458  	ret := m.ctrl.Call(m, "CreateSnapshot", arg0)
  4459  	ret0, _ := ret[0].(*ec2.Snapshot)
  4460  	ret1, _ := ret[1].(error)
  4461  	return ret0, ret1
  4462  }
  4463  
  4464  // CreateSnapshot indicates an expected call of CreateSnapshot.
  4465  func (mr *MockEC2APIMockRecorder) CreateSnapshot(arg0 interface{}) *gomock.Call {
  4466  	mr.mock.ctrl.T.Helper()
  4467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshot", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshot), arg0)
  4468  }
  4469  
  4470  // CreateSnapshotRequest mocks base method.
  4471  func (m *MockEC2API) CreateSnapshotRequest(arg0 *ec2.CreateSnapshotInput) (*request.Request, *ec2.Snapshot) {
  4472  	m.ctrl.T.Helper()
  4473  	ret := m.ctrl.Call(m, "CreateSnapshotRequest", arg0)
  4474  	ret0, _ := ret[0].(*request.Request)
  4475  	ret1, _ := ret[1].(*ec2.Snapshot)
  4476  	return ret0, ret1
  4477  }
  4478  
  4479  // CreateSnapshotRequest indicates an expected call of CreateSnapshotRequest.
  4480  func (mr *MockEC2APIMockRecorder) CreateSnapshotRequest(arg0 interface{}) *gomock.Call {
  4481  	mr.mock.ctrl.T.Helper()
  4482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshotRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshotRequest), arg0)
  4483  }
  4484  
  4485  // CreateSnapshotWithContext mocks base method.
  4486  func (m *MockEC2API) CreateSnapshotWithContext(arg0 context.Context, arg1 *ec2.CreateSnapshotInput, arg2 ...request.Option) (*ec2.Snapshot, error) {
  4487  	m.ctrl.T.Helper()
  4488  	varargs := []interface{}{arg0, arg1}
  4489  	for _, a := range arg2 {
  4490  		varargs = append(varargs, a)
  4491  	}
  4492  	ret := m.ctrl.Call(m, "CreateSnapshotWithContext", varargs...)
  4493  	ret0, _ := ret[0].(*ec2.Snapshot)
  4494  	ret1, _ := ret[1].(error)
  4495  	return ret0, ret1
  4496  }
  4497  
  4498  // CreateSnapshotWithContext indicates an expected call of CreateSnapshotWithContext.
  4499  func (mr *MockEC2APIMockRecorder) CreateSnapshotWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4500  	mr.mock.ctrl.T.Helper()
  4501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshotWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshotWithContext), varargs...)
  4503  }
  4504  
  4505  // CreateSnapshots mocks base method.
  4506  func (m *MockEC2API) CreateSnapshots(arg0 *ec2.CreateSnapshotsInput) (*ec2.CreateSnapshotsOutput, error) {
  4507  	m.ctrl.T.Helper()
  4508  	ret := m.ctrl.Call(m, "CreateSnapshots", arg0)
  4509  	ret0, _ := ret[0].(*ec2.CreateSnapshotsOutput)
  4510  	ret1, _ := ret[1].(error)
  4511  	return ret0, ret1
  4512  }
  4513  
  4514  // CreateSnapshots indicates an expected call of CreateSnapshots.
  4515  func (mr *MockEC2APIMockRecorder) CreateSnapshots(arg0 interface{}) *gomock.Call {
  4516  	mr.mock.ctrl.T.Helper()
  4517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshots", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshots), arg0)
  4518  }
  4519  
  4520  // CreateSnapshotsRequest mocks base method.
  4521  func (m *MockEC2API) CreateSnapshotsRequest(arg0 *ec2.CreateSnapshotsInput) (*request.Request, *ec2.CreateSnapshotsOutput) {
  4522  	m.ctrl.T.Helper()
  4523  	ret := m.ctrl.Call(m, "CreateSnapshotsRequest", arg0)
  4524  	ret0, _ := ret[0].(*request.Request)
  4525  	ret1, _ := ret[1].(*ec2.CreateSnapshotsOutput)
  4526  	return ret0, ret1
  4527  }
  4528  
  4529  // CreateSnapshotsRequest indicates an expected call of CreateSnapshotsRequest.
  4530  func (mr *MockEC2APIMockRecorder) CreateSnapshotsRequest(arg0 interface{}) *gomock.Call {
  4531  	mr.mock.ctrl.T.Helper()
  4532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshotsRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshotsRequest), arg0)
  4533  }
  4534  
  4535  // CreateSnapshotsWithContext mocks base method.
  4536  func (m *MockEC2API) CreateSnapshotsWithContext(arg0 context.Context, arg1 *ec2.CreateSnapshotsInput, arg2 ...request.Option) (*ec2.CreateSnapshotsOutput, error) {
  4537  	m.ctrl.T.Helper()
  4538  	varargs := []interface{}{arg0, arg1}
  4539  	for _, a := range arg2 {
  4540  		varargs = append(varargs, a)
  4541  	}
  4542  	ret := m.ctrl.Call(m, "CreateSnapshotsWithContext", varargs...)
  4543  	ret0, _ := ret[0].(*ec2.CreateSnapshotsOutput)
  4544  	ret1, _ := ret[1].(error)
  4545  	return ret0, ret1
  4546  }
  4547  
  4548  // CreateSnapshotsWithContext indicates an expected call of CreateSnapshotsWithContext.
  4549  func (mr *MockEC2APIMockRecorder) CreateSnapshotsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4550  	mr.mock.ctrl.T.Helper()
  4551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshotsWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSnapshotsWithContext), varargs...)
  4553  }
  4554  
  4555  // CreateSpotDatafeedSubscription mocks base method.
  4556  func (m *MockEC2API) CreateSpotDatafeedSubscription(arg0 *ec2.CreateSpotDatafeedSubscriptionInput) (*ec2.CreateSpotDatafeedSubscriptionOutput, error) {
  4557  	m.ctrl.T.Helper()
  4558  	ret := m.ctrl.Call(m, "CreateSpotDatafeedSubscription", arg0)
  4559  	ret0, _ := ret[0].(*ec2.CreateSpotDatafeedSubscriptionOutput)
  4560  	ret1, _ := ret[1].(error)
  4561  	return ret0, ret1
  4562  }
  4563  
  4564  // CreateSpotDatafeedSubscription indicates an expected call of CreateSpotDatafeedSubscription.
  4565  func (mr *MockEC2APIMockRecorder) CreateSpotDatafeedSubscription(arg0 interface{}) *gomock.Call {
  4566  	mr.mock.ctrl.T.Helper()
  4567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSpotDatafeedSubscription", reflect.TypeOf((*MockEC2API)(nil).CreateSpotDatafeedSubscription), arg0)
  4568  }
  4569  
  4570  // CreateSpotDatafeedSubscriptionRequest mocks base method.
  4571  func (m *MockEC2API) CreateSpotDatafeedSubscriptionRequest(arg0 *ec2.CreateSpotDatafeedSubscriptionInput) (*request.Request, *ec2.CreateSpotDatafeedSubscriptionOutput) {
  4572  	m.ctrl.T.Helper()
  4573  	ret := m.ctrl.Call(m, "CreateSpotDatafeedSubscriptionRequest", arg0)
  4574  	ret0, _ := ret[0].(*request.Request)
  4575  	ret1, _ := ret[1].(*ec2.CreateSpotDatafeedSubscriptionOutput)
  4576  	return ret0, ret1
  4577  }
  4578  
  4579  // CreateSpotDatafeedSubscriptionRequest indicates an expected call of CreateSpotDatafeedSubscriptionRequest.
  4580  func (mr *MockEC2APIMockRecorder) CreateSpotDatafeedSubscriptionRequest(arg0 interface{}) *gomock.Call {
  4581  	mr.mock.ctrl.T.Helper()
  4582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSpotDatafeedSubscriptionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSpotDatafeedSubscriptionRequest), arg0)
  4583  }
  4584  
  4585  // CreateSpotDatafeedSubscriptionWithContext mocks base method.
  4586  func (m *MockEC2API) CreateSpotDatafeedSubscriptionWithContext(arg0 context.Context, arg1 *ec2.CreateSpotDatafeedSubscriptionInput, arg2 ...request.Option) (*ec2.CreateSpotDatafeedSubscriptionOutput, error) {
  4587  	m.ctrl.T.Helper()
  4588  	varargs := []interface{}{arg0, arg1}
  4589  	for _, a := range arg2 {
  4590  		varargs = append(varargs, a)
  4591  	}
  4592  	ret := m.ctrl.Call(m, "CreateSpotDatafeedSubscriptionWithContext", varargs...)
  4593  	ret0, _ := ret[0].(*ec2.CreateSpotDatafeedSubscriptionOutput)
  4594  	ret1, _ := ret[1].(error)
  4595  	return ret0, ret1
  4596  }
  4597  
  4598  // CreateSpotDatafeedSubscriptionWithContext indicates an expected call of CreateSpotDatafeedSubscriptionWithContext.
  4599  func (mr *MockEC2APIMockRecorder) CreateSpotDatafeedSubscriptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4600  	mr.mock.ctrl.T.Helper()
  4601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSpotDatafeedSubscriptionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSpotDatafeedSubscriptionWithContext), varargs...)
  4603  }
  4604  
  4605  // CreateStoreImageTask mocks base method.
  4606  func (m *MockEC2API) CreateStoreImageTask(arg0 *ec2.CreateStoreImageTaskInput) (*ec2.CreateStoreImageTaskOutput, error) {
  4607  	m.ctrl.T.Helper()
  4608  	ret := m.ctrl.Call(m, "CreateStoreImageTask", arg0)
  4609  	ret0, _ := ret[0].(*ec2.CreateStoreImageTaskOutput)
  4610  	ret1, _ := ret[1].(error)
  4611  	return ret0, ret1
  4612  }
  4613  
  4614  // CreateStoreImageTask indicates an expected call of CreateStoreImageTask.
  4615  func (mr *MockEC2APIMockRecorder) CreateStoreImageTask(arg0 interface{}) *gomock.Call {
  4616  	mr.mock.ctrl.T.Helper()
  4617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateStoreImageTask", reflect.TypeOf((*MockEC2API)(nil).CreateStoreImageTask), arg0)
  4618  }
  4619  
  4620  // CreateStoreImageTaskRequest mocks base method.
  4621  func (m *MockEC2API) CreateStoreImageTaskRequest(arg0 *ec2.CreateStoreImageTaskInput) (*request.Request, *ec2.CreateStoreImageTaskOutput) {
  4622  	m.ctrl.T.Helper()
  4623  	ret := m.ctrl.Call(m, "CreateStoreImageTaskRequest", arg0)
  4624  	ret0, _ := ret[0].(*request.Request)
  4625  	ret1, _ := ret[1].(*ec2.CreateStoreImageTaskOutput)
  4626  	return ret0, ret1
  4627  }
  4628  
  4629  // CreateStoreImageTaskRequest indicates an expected call of CreateStoreImageTaskRequest.
  4630  func (mr *MockEC2APIMockRecorder) CreateStoreImageTaskRequest(arg0 interface{}) *gomock.Call {
  4631  	mr.mock.ctrl.T.Helper()
  4632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateStoreImageTaskRequest", reflect.TypeOf((*MockEC2API)(nil).CreateStoreImageTaskRequest), arg0)
  4633  }
  4634  
  4635  // CreateStoreImageTaskWithContext mocks base method.
  4636  func (m *MockEC2API) CreateStoreImageTaskWithContext(arg0 context.Context, arg1 *ec2.CreateStoreImageTaskInput, arg2 ...request.Option) (*ec2.CreateStoreImageTaskOutput, error) {
  4637  	m.ctrl.T.Helper()
  4638  	varargs := []interface{}{arg0, arg1}
  4639  	for _, a := range arg2 {
  4640  		varargs = append(varargs, a)
  4641  	}
  4642  	ret := m.ctrl.Call(m, "CreateStoreImageTaskWithContext", varargs...)
  4643  	ret0, _ := ret[0].(*ec2.CreateStoreImageTaskOutput)
  4644  	ret1, _ := ret[1].(error)
  4645  	return ret0, ret1
  4646  }
  4647  
  4648  // CreateStoreImageTaskWithContext indicates an expected call of CreateStoreImageTaskWithContext.
  4649  func (mr *MockEC2APIMockRecorder) CreateStoreImageTaskWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4650  	mr.mock.ctrl.T.Helper()
  4651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateStoreImageTaskWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateStoreImageTaskWithContext), varargs...)
  4653  }
  4654  
  4655  // CreateSubnet mocks base method.
  4656  func (m *MockEC2API) CreateSubnet(arg0 *ec2.CreateSubnetInput) (*ec2.CreateSubnetOutput, error) {
  4657  	m.ctrl.T.Helper()
  4658  	ret := m.ctrl.Call(m, "CreateSubnet", arg0)
  4659  	ret0, _ := ret[0].(*ec2.CreateSubnetOutput)
  4660  	ret1, _ := ret[1].(error)
  4661  	return ret0, ret1
  4662  }
  4663  
  4664  // CreateSubnet indicates an expected call of CreateSubnet.
  4665  func (mr *MockEC2APIMockRecorder) CreateSubnet(arg0 interface{}) *gomock.Call {
  4666  	mr.mock.ctrl.T.Helper()
  4667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnet", reflect.TypeOf((*MockEC2API)(nil).CreateSubnet), arg0)
  4668  }
  4669  
  4670  // CreateSubnetCidrReservation mocks base method.
  4671  func (m *MockEC2API) CreateSubnetCidrReservation(arg0 *ec2.CreateSubnetCidrReservationInput) (*ec2.CreateSubnetCidrReservationOutput, error) {
  4672  	m.ctrl.T.Helper()
  4673  	ret := m.ctrl.Call(m, "CreateSubnetCidrReservation", arg0)
  4674  	ret0, _ := ret[0].(*ec2.CreateSubnetCidrReservationOutput)
  4675  	ret1, _ := ret[1].(error)
  4676  	return ret0, ret1
  4677  }
  4678  
  4679  // CreateSubnetCidrReservation indicates an expected call of CreateSubnetCidrReservation.
  4680  func (mr *MockEC2APIMockRecorder) CreateSubnetCidrReservation(arg0 interface{}) *gomock.Call {
  4681  	mr.mock.ctrl.T.Helper()
  4682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnetCidrReservation", reflect.TypeOf((*MockEC2API)(nil).CreateSubnetCidrReservation), arg0)
  4683  }
  4684  
  4685  // CreateSubnetCidrReservationRequest mocks base method.
  4686  func (m *MockEC2API) CreateSubnetCidrReservationRequest(arg0 *ec2.CreateSubnetCidrReservationInput) (*request.Request, *ec2.CreateSubnetCidrReservationOutput) {
  4687  	m.ctrl.T.Helper()
  4688  	ret := m.ctrl.Call(m, "CreateSubnetCidrReservationRequest", arg0)
  4689  	ret0, _ := ret[0].(*request.Request)
  4690  	ret1, _ := ret[1].(*ec2.CreateSubnetCidrReservationOutput)
  4691  	return ret0, ret1
  4692  }
  4693  
  4694  // CreateSubnetCidrReservationRequest indicates an expected call of CreateSubnetCidrReservationRequest.
  4695  func (mr *MockEC2APIMockRecorder) CreateSubnetCidrReservationRequest(arg0 interface{}) *gomock.Call {
  4696  	mr.mock.ctrl.T.Helper()
  4697  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnetCidrReservationRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSubnetCidrReservationRequest), arg0)
  4698  }
  4699  
  4700  // CreateSubnetCidrReservationWithContext mocks base method.
  4701  func (m *MockEC2API) CreateSubnetCidrReservationWithContext(arg0 context.Context, arg1 *ec2.CreateSubnetCidrReservationInput, arg2 ...request.Option) (*ec2.CreateSubnetCidrReservationOutput, error) {
  4702  	m.ctrl.T.Helper()
  4703  	varargs := []interface{}{arg0, arg1}
  4704  	for _, a := range arg2 {
  4705  		varargs = append(varargs, a)
  4706  	}
  4707  	ret := m.ctrl.Call(m, "CreateSubnetCidrReservationWithContext", varargs...)
  4708  	ret0, _ := ret[0].(*ec2.CreateSubnetCidrReservationOutput)
  4709  	ret1, _ := ret[1].(error)
  4710  	return ret0, ret1
  4711  }
  4712  
  4713  // CreateSubnetCidrReservationWithContext indicates an expected call of CreateSubnetCidrReservationWithContext.
  4714  func (mr *MockEC2APIMockRecorder) CreateSubnetCidrReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4715  	mr.mock.ctrl.T.Helper()
  4716  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnetCidrReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSubnetCidrReservationWithContext), varargs...)
  4718  }
  4719  
  4720  // CreateSubnetRequest mocks base method.
  4721  func (m *MockEC2API) CreateSubnetRequest(arg0 *ec2.CreateSubnetInput) (*request.Request, *ec2.CreateSubnetOutput) {
  4722  	m.ctrl.T.Helper()
  4723  	ret := m.ctrl.Call(m, "CreateSubnetRequest", arg0)
  4724  	ret0, _ := ret[0].(*request.Request)
  4725  	ret1, _ := ret[1].(*ec2.CreateSubnetOutput)
  4726  	return ret0, ret1
  4727  }
  4728  
  4729  // CreateSubnetRequest indicates an expected call of CreateSubnetRequest.
  4730  func (mr *MockEC2APIMockRecorder) CreateSubnetRequest(arg0 interface{}) *gomock.Call {
  4731  	mr.mock.ctrl.T.Helper()
  4732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnetRequest", reflect.TypeOf((*MockEC2API)(nil).CreateSubnetRequest), arg0)
  4733  }
  4734  
  4735  // CreateSubnetWithContext mocks base method.
  4736  func (m *MockEC2API) CreateSubnetWithContext(arg0 context.Context, arg1 *ec2.CreateSubnetInput, arg2 ...request.Option) (*ec2.CreateSubnetOutput, error) {
  4737  	m.ctrl.T.Helper()
  4738  	varargs := []interface{}{arg0, arg1}
  4739  	for _, a := range arg2 {
  4740  		varargs = append(varargs, a)
  4741  	}
  4742  	ret := m.ctrl.Call(m, "CreateSubnetWithContext", varargs...)
  4743  	ret0, _ := ret[0].(*ec2.CreateSubnetOutput)
  4744  	ret1, _ := ret[1].(error)
  4745  	return ret0, ret1
  4746  }
  4747  
  4748  // CreateSubnetWithContext indicates an expected call of CreateSubnetWithContext.
  4749  func (mr *MockEC2APIMockRecorder) CreateSubnetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4750  	mr.mock.ctrl.T.Helper()
  4751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSubnetWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateSubnetWithContext), varargs...)
  4753  }
  4754  
  4755  // CreateTags mocks base method.
  4756  func (m *MockEC2API) CreateTags(arg0 *ec2.CreateTagsInput) (*ec2.CreateTagsOutput, error) {
  4757  	m.ctrl.T.Helper()
  4758  	ret := m.ctrl.Call(m, "CreateTags", arg0)
  4759  	ret0, _ := ret[0].(*ec2.CreateTagsOutput)
  4760  	ret1, _ := ret[1].(error)
  4761  	return ret0, ret1
  4762  }
  4763  
  4764  // CreateTags indicates an expected call of CreateTags.
  4765  func (mr *MockEC2APIMockRecorder) CreateTags(arg0 interface{}) *gomock.Call {
  4766  	mr.mock.ctrl.T.Helper()
  4767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTags", reflect.TypeOf((*MockEC2API)(nil).CreateTags), arg0)
  4768  }
  4769  
  4770  // CreateTagsRequest mocks base method.
  4771  func (m *MockEC2API) CreateTagsRequest(arg0 *ec2.CreateTagsInput) (*request.Request, *ec2.CreateTagsOutput) {
  4772  	m.ctrl.T.Helper()
  4773  	ret := m.ctrl.Call(m, "CreateTagsRequest", arg0)
  4774  	ret0, _ := ret[0].(*request.Request)
  4775  	ret1, _ := ret[1].(*ec2.CreateTagsOutput)
  4776  	return ret0, ret1
  4777  }
  4778  
  4779  // CreateTagsRequest indicates an expected call of CreateTagsRequest.
  4780  func (mr *MockEC2APIMockRecorder) CreateTagsRequest(arg0 interface{}) *gomock.Call {
  4781  	mr.mock.ctrl.T.Helper()
  4782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTagsRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTagsRequest), arg0)
  4783  }
  4784  
  4785  // CreateTagsWithContext mocks base method.
  4786  func (m *MockEC2API) CreateTagsWithContext(arg0 context.Context, arg1 *ec2.CreateTagsInput, arg2 ...request.Option) (*ec2.CreateTagsOutput, error) {
  4787  	m.ctrl.T.Helper()
  4788  	varargs := []interface{}{arg0, arg1}
  4789  	for _, a := range arg2 {
  4790  		varargs = append(varargs, a)
  4791  	}
  4792  	ret := m.ctrl.Call(m, "CreateTagsWithContext", varargs...)
  4793  	ret0, _ := ret[0].(*ec2.CreateTagsOutput)
  4794  	ret1, _ := ret[1].(error)
  4795  	return ret0, ret1
  4796  }
  4797  
  4798  // CreateTagsWithContext indicates an expected call of CreateTagsWithContext.
  4799  func (mr *MockEC2APIMockRecorder) CreateTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4800  	mr.mock.ctrl.T.Helper()
  4801  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTagsWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTagsWithContext), varargs...)
  4803  }
  4804  
  4805  // CreateTrafficMirrorFilter mocks base method.
  4806  func (m *MockEC2API) CreateTrafficMirrorFilter(arg0 *ec2.CreateTrafficMirrorFilterInput) (*ec2.CreateTrafficMirrorFilterOutput, error) {
  4807  	m.ctrl.T.Helper()
  4808  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilter", arg0)
  4809  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorFilterOutput)
  4810  	ret1, _ := ret[1].(error)
  4811  	return ret0, ret1
  4812  }
  4813  
  4814  // CreateTrafficMirrorFilter indicates an expected call of CreateTrafficMirrorFilter.
  4815  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilter(arg0 interface{}) *gomock.Call {
  4816  	mr.mock.ctrl.T.Helper()
  4817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilter", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilter), arg0)
  4818  }
  4819  
  4820  // CreateTrafficMirrorFilterRequest mocks base method.
  4821  func (m *MockEC2API) CreateTrafficMirrorFilterRequest(arg0 *ec2.CreateTrafficMirrorFilterInput) (*request.Request, *ec2.CreateTrafficMirrorFilterOutput) {
  4822  	m.ctrl.T.Helper()
  4823  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilterRequest", arg0)
  4824  	ret0, _ := ret[0].(*request.Request)
  4825  	ret1, _ := ret[1].(*ec2.CreateTrafficMirrorFilterOutput)
  4826  	return ret0, ret1
  4827  }
  4828  
  4829  // CreateTrafficMirrorFilterRequest indicates an expected call of CreateTrafficMirrorFilterRequest.
  4830  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilterRequest(arg0 interface{}) *gomock.Call {
  4831  	mr.mock.ctrl.T.Helper()
  4832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilterRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilterRequest), arg0)
  4833  }
  4834  
  4835  // CreateTrafficMirrorFilterRule mocks base method.
  4836  func (m *MockEC2API) CreateTrafficMirrorFilterRule(arg0 *ec2.CreateTrafficMirrorFilterRuleInput) (*ec2.CreateTrafficMirrorFilterRuleOutput, error) {
  4837  	m.ctrl.T.Helper()
  4838  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilterRule", arg0)
  4839  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorFilterRuleOutput)
  4840  	ret1, _ := ret[1].(error)
  4841  	return ret0, ret1
  4842  }
  4843  
  4844  // CreateTrafficMirrorFilterRule indicates an expected call of CreateTrafficMirrorFilterRule.
  4845  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilterRule(arg0 interface{}) *gomock.Call {
  4846  	mr.mock.ctrl.T.Helper()
  4847  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilterRule", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilterRule), arg0)
  4848  }
  4849  
  4850  // CreateTrafficMirrorFilterRuleRequest mocks base method.
  4851  func (m *MockEC2API) CreateTrafficMirrorFilterRuleRequest(arg0 *ec2.CreateTrafficMirrorFilterRuleInput) (*request.Request, *ec2.CreateTrafficMirrorFilterRuleOutput) {
  4852  	m.ctrl.T.Helper()
  4853  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilterRuleRequest", arg0)
  4854  	ret0, _ := ret[0].(*request.Request)
  4855  	ret1, _ := ret[1].(*ec2.CreateTrafficMirrorFilterRuleOutput)
  4856  	return ret0, ret1
  4857  }
  4858  
  4859  // CreateTrafficMirrorFilterRuleRequest indicates an expected call of CreateTrafficMirrorFilterRuleRequest.
  4860  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilterRuleRequest(arg0 interface{}) *gomock.Call {
  4861  	mr.mock.ctrl.T.Helper()
  4862  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilterRuleRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilterRuleRequest), arg0)
  4863  }
  4864  
  4865  // CreateTrafficMirrorFilterRuleWithContext mocks base method.
  4866  func (m *MockEC2API) CreateTrafficMirrorFilterRuleWithContext(arg0 context.Context, arg1 *ec2.CreateTrafficMirrorFilterRuleInput, arg2 ...request.Option) (*ec2.CreateTrafficMirrorFilterRuleOutput, error) {
  4867  	m.ctrl.T.Helper()
  4868  	varargs := []interface{}{arg0, arg1}
  4869  	for _, a := range arg2 {
  4870  		varargs = append(varargs, a)
  4871  	}
  4872  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilterRuleWithContext", varargs...)
  4873  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorFilterRuleOutput)
  4874  	ret1, _ := ret[1].(error)
  4875  	return ret0, ret1
  4876  }
  4877  
  4878  // CreateTrafficMirrorFilterRuleWithContext indicates an expected call of CreateTrafficMirrorFilterRuleWithContext.
  4879  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilterRuleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4880  	mr.mock.ctrl.T.Helper()
  4881  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilterRuleWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilterRuleWithContext), varargs...)
  4883  }
  4884  
  4885  // CreateTrafficMirrorFilterWithContext mocks base method.
  4886  func (m *MockEC2API) CreateTrafficMirrorFilterWithContext(arg0 context.Context, arg1 *ec2.CreateTrafficMirrorFilterInput, arg2 ...request.Option) (*ec2.CreateTrafficMirrorFilterOutput, error) {
  4887  	m.ctrl.T.Helper()
  4888  	varargs := []interface{}{arg0, arg1}
  4889  	for _, a := range arg2 {
  4890  		varargs = append(varargs, a)
  4891  	}
  4892  	ret := m.ctrl.Call(m, "CreateTrafficMirrorFilterWithContext", varargs...)
  4893  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorFilterOutput)
  4894  	ret1, _ := ret[1].(error)
  4895  	return ret0, ret1
  4896  }
  4897  
  4898  // CreateTrafficMirrorFilterWithContext indicates an expected call of CreateTrafficMirrorFilterWithContext.
  4899  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorFilterWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4900  	mr.mock.ctrl.T.Helper()
  4901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorFilterWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorFilterWithContext), varargs...)
  4903  }
  4904  
  4905  // CreateTrafficMirrorSession mocks base method.
  4906  func (m *MockEC2API) CreateTrafficMirrorSession(arg0 *ec2.CreateTrafficMirrorSessionInput) (*ec2.CreateTrafficMirrorSessionOutput, error) {
  4907  	m.ctrl.T.Helper()
  4908  	ret := m.ctrl.Call(m, "CreateTrafficMirrorSession", arg0)
  4909  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorSessionOutput)
  4910  	ret1, _ := ret[1].(error)
  4911  	return ret0, ret1
  4912  }
  4913  
  4914  // CreateTrafficMirrorSession indicates an expected call of CreateTrafficMirrorSession.
  4915  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorSession(arg0 interface{}) *gomock.Call {
  4916  	mr.mock.ctrl.T.Helper()
  4917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorSession", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorSession), arg0)
  4918  }
  4919  
  4920  // CreateTrafficMirrorSessionRequest mocks base method.
  4921  func (m *MockEC2API) CreateTrafficMirrorSessionRequest(arg0 *ec2.CreateTrafficMirrorSessionInput) (*request.Request, *ec2.CreateTrafficMirrorSessionOutput) {
  4922  	m.ctrl.T.Helper()
  4923  	ret := m.ctrl.Call(m, "CreateTrafficMirrorSessionRequest", arg0)
  4924  	ret0, _ := ret[0].(*request.Request)
  4925  	ret1, _ := ret[1].(*ec2.CreateTrafficMirrorSessionOutput)
  4926  	return ret0, ret1
  4927  }
  4928  
  4929  // CreateTrafficMirrorSessionRequest indicates an expected call of CreateTrafficMirrorSessionRequest.
  4930  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorSessionRequest(arg0 interface{}) *gomock.Call {
  4931  	mr.mock.ctrl.T.Helper()
  4932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorSessionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorSessionRequest), arg0)
  4933  }
  4934  
  4935  // CreateTrafficMirrorSessionWithContext mocks base method.
  4936  func (m *MockEC2API) CreateTrafficMirrorSessionWithContext(arg0 context.Context, arg1 *ec2.CreateTrafficMirrorSessionInput, arg2 ...request.Option) (*ec2.CreateTrafficMirrorSessionOutput, error) {
  4937  	m.ctrl.T.Helper()
  4938  	varargs := []interface{}{arg0, arg1}
  4939  	for _, a := range arg2 {
  4940  		varargs = append(varargs, a)
  4941  	}
  4942  	ret := m.ctrl.Call(m, "CreateTrafficMirrorSessionWithContext", varargs...)
  4943  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorSessionOutput)
  4944  	ret1, _ := ret[1].(error)
  4945  	return ret0, ret1
  4946  }
  4947  
  4948  // CreateTrafficMirrorSessionWithContext indicates an expected call of CreateTrafficMirrorSessionWithContext.
  4949  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorSessionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4950  	mr.mock.ctrl.T.Helper()
  4951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorSessionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorSessionWithContext), varargs...)
  4953  }
  4954  
  4955  // CreateTrafficMirrorTarget mocks base method.
  4956  func (m *MockEC2API) CreateTrafficMirrorTarget(arg0 *ec2.CreateTrafficMirrorTargetInput) (*ec2.CreateTrafficMirrorTargetOutput, error) {
  4957  	m.ctrl.T.Helper()
  4958  	ret := m.ctrl.Call(m, "CreateTrafficMirrorTarget", arg0)
  4959  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorTargetOutput)
  4960  	ret1, _ := ret[1].(error)
  4961  	return ret0, ret1
  4962  }
  4963  
  4964  // CreateTrafficMirrorTarget indicates an expected call of CreateTrafficMirrorTarget.
  4965  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorTarget(arg0 interface{}) *gomock.Call {
  4966  	mr.mock.ctrl.T.Helper()
  4967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorTarget", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorTarget), arg0)
  4968  }
  4969  
  4970  // CreateTrafficMirrorTargetRequest mocks base method.
  4971  func (m *MockEC2API) CreateTrafficMirrorTargetRequest(arg0 *ec2.CreateTrafficMirrorTargetInput) (*request.Request, *ec2.CreateTrafficMirrorTargetOutput) {
  4972  	m.ctrl.T.Helper()
  4973  	ret := m.ctrl.Call(m, "CreateTrafficMirrorTargetRequest", arg0)
  4974  	ret0, _ := ret[0].(*request.Request)
  4975  	ret1, _ := ret[1].(*ec2.CreateTrafficMirrorTargetOutput)
  4976  	return ret0, ret1
  4977  }
  4978  
  4979  // CreateTrafficMirrorTargetRequest indicates an expected call of CreateTrafficMirrorTargetRequest.
  4980  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorTargetRequest(arg0 interface{}) *gomock.Call {
  4981  	mr.mock.ctrl.T.Helper()
  4982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorTargetRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorTargetRequest), arg0)
  4983  }
  4984  
  4985  // CreateTrafficMirrorTargetWithContext mocks base method.
  4986  func (m *MockEC2API) CreateTrafficMirrorTargetWithContext(arg0 context.Context, arg1 *ec2.CreateTrafficMirrorTargetInput, arg2 ...request.Option) (*ec2.CreateTrafficMirrorTargetOutput, error) {
  4987  	m.ctrl.T.Helper()
  4988  	varargs := []interface{}{arg0, arg1}
  4989  	for _, a := range arg2 {
  4990  		varargs = append(varargs, a)
  4991  	}
  4992  	ret := m.ctrl.Call(m, "CreateTrafficMirrorTargetWithContext", varargs...)
  4993  	ret0, _ := ret[0].(*ec2.CreateTrafficMirrorTargetOutput)
  4994  	ret1, _ := ret[1].(error)
  4995  	return ret0, ret1
  4996  }
  4997  
  4998  // CreateTrafficMirrorTargetWithContext indicates an expected call of CreateTrafficMirrorTargetWithContext.
  4999  func (mr *MockEC2APIMockRecorder) CreateTrafficMirrorTargetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5000  	mr.mock.ctrl.T.Helper()
  5001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTrafficMirrorTargetWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTrafficMirrorTargetWithContext), varargs...)
  5003  }
  5004  
  5005  // CreateTransitGateway mocks base method.
  5006  func (m *MockEC2API) CreateTransitGateway(arg0 *ec2.CreateTransitGatewayInput) (*ec2.CreateTransitGatewayOutput, error) {
  5007  	m.ctrl.T.Helper()
  5008  	ret := m.ctrl.Call(m, "CreateTransitGateway", arg0)
  5009  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayOutput)
  5010  	ret1, _ := ret[1].(error)
  5011  	return ret0, ret1
  5012  }
  5013  
  5014  // CreateTransitGateway indicates an expected call of CreateTransitGateway.
  5015  func (mr *MockEC2APIMockRecorder) CreateTransitGateway(arg0 interface{}) *gomock.Call {
  5016  	mr.mock.ctrl.T.Helper()
  5017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGateway", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGateway), arg0)
  5018  }
  5019  
  5020  // CreateTransitGatewayConnect mocks base method.
  5021  func (m *MockEC2API) CreateTransitGatewayConnect(arg0 *ec2.CreateTransitGatewayConnectInput) (*ec2.CreateTransitGatewayConnectOutput, error) {
  5022  	m.ctrl.T.Helper()
  5023  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnect", arg0)
  5024  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayConnectOutput)
  5025  	ret1, _ := ret[1].(error)
  5026  	return ret0, ret1
  5027  }
  5028  
  5029  // CreateTransitGatewayConnect indicates an expected call of CreateTransitGatewayConnect.
  5030  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnect(arg0 interface{}) *gomock.Call {
  5031  	mr.mock.ctrl.T.Helper()
  5032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnect", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnect), arg0)
  5033  }
  5034  
  5035  // CreateTransitGatewayConnectPeer mocks base method.
  5036  func (m *MockEC2API) CreateTransitGatewayConnectPeer(arg0 *ec2.CreateTransitGatewayConnectPeerInput) (*ec2.CreateTransitGatewayConnectPeerOutput, error) {
  5037  	m.ctrl.T.Helper()
  5038  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnectPeer", arg0)
  5039  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayConnectPeerOutput)
  5040  	ret1, _ := ret[1].(error)
  5041  	return ret0, ret1
  5042  }
  5043  
  5044  // CreateTransitGatewayConnectPeer indicates an expected call of CreateTransitGatewayConnectPeer.
  5045  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnectPeer(arg0 interface{}) *gomock.Call {
  5046  	mr.mock.ctrl.T.Helper()
  5047  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnectPeer", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnectPeer), arg0)
  5048  }
  5049  
  5050  // CreateTransitGatewayConnectPeerRequest mocks base method.
  5051  func (m *MockEC2API) CreateTransitGatewayConnectPeerRequest(arg0 *ec2.CreateTransitGatewayConnectPeerInput) (*request.Request, *ec2.CreateTransitGatewayConnectPeerOutput) {
  5052  	m.ctrl.T.Helper()
  5053  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnectPeerRequest", arg0)
  5054  	ret0, _ := ret[0].(*request.Request)
  5055  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayConnectPeerOutput)
  5056  	return ret0, ret1
  5057  }
  5058  
  5059  // CreateTransitGatewayConnectPeerRequest indicates an expected call of CreateTransitGatewayConnectPeerRequest.
  5060  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnectPeerRequest(arg0 interface{}) *gomock.Call {
  5061  	mr.mock.ctrl.T.Helper()
  5062  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnectPeerRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnectPeerRequest), arg0)
  5063  }
  5064  
  5065  // CreateTransitGatewayConnectPeerWithContext mocks base method.
  5066  func (m *MockEC2API) CreateTransitGatewayConnectPeerWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayConnectPeerInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayConnectPeerOutput, error) {
  5067  	m.ctrl.T.Helper()
  5068  	varargs := []interface{}{arg0, arg1}
  5069  	for _, a := range arg2 {
  5070  		varargs = append(varargs, a)
  5071  	}
  5072  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnectPeerWithContext", varargs...)
  5073  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayConnectPeerOutput)
  5074  	ret1, _ := ret[1].(error)
  5075  	return ret0, ret1
  5076  }
  5077  
  5078  // CreateTransitGatewayConnectPeerWithContext indicates an expected call of CreateTransitGatewayConnectPeerWithContext.
  5079  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnectPeerWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5080  	mr.mock.ctrl.T.Helper()
  5081  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnectPeerWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnectPeerWithContext), varargs...)
  5083  }
  5084  
  5085  // CreateTransitGatewayConnectRequest mocks base method.
  5086  func (m *MockEC2API) CreateTransitGatewayConnectRequest(arg0 *ec2.CreateTransitGatewayConnectInput) (*request.Request, *ec2.CreateTransitGatewayConnectOutput) {
  5087  	m.ctrl.T.Helper()
  5088  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnectRequest", arg0)
  5089  	ret0, _ := ret[0].(*request.Request)
  5090  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayConnectOutput)
  5091  	return ret0, ret1
  5092  }
  5093  
  5094  // CreateTransitGatewayConnectRequest indicates an expected call of CreateTransitGatewayConnectRequest.
  5095  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnectRequest(arg0 interface{}) *gomock.Call {
  5096  	mr.mock.ctrl.T.Helper()
  5097  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnectRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnectRequest), arg0)
  5098  }
  5099  
  5100  // CreateTransitGatewayConnectWithContext mocks base method.
  5101  func (m *MockEC2API) CreateTransitGatewayConnectWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayConnectInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayConnectOutput, error) {
  5102  	m.ctrl.T.Helper()
  5103  	varargs := []interface{}{arg0, arg1}
  5104  	for _, a := range arg2 {
  5105  		varargs = append(varargs, a)
  5106  	}
  5107  	ret := m.ctrl.Call(m, "CreateTransitGatewayConnectWithContext", varargs...)
  5108  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayConnectOutput)
  5109  	ret1, _ := ret[1].(error)
  5110  	return ret0, ret1
  5111  }
  5112  
  5113  // CreateTransitGatewayConnectWithContext indicates an expected call of CreateTransitGatewayConnectWithContext.
  5114  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayConnectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5115  	mr.mock.ctrl.T.Helper()
  5116  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayConnectWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayConnectWithContext), varargs...)
  5118  }
  5119  
  5120  // CreateTransitGatewayMulticastDomain mocks base method.
  5121  func (m *MockEC2API) CreateTransitGatewayMulticastDomain(arg0 *ec2.CreateTransitGatewayMulticastDomainInput) (*ec2.CreateTransitGatewayMulticastDomainOutput, error) {
  5122  	m.ctrl.T.Helper()
  5123  	ret := m.ctrl.Call(m, "CreateTransitGatewayMulticastDomain", arg0)
  5124  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayMulticastDomainOutput)
  5125  	ret1, _ := ret[1].(error)
  5126  	return ret0, ret1
  5127  }
  5128  
  5129  // CreateTransitGatewayMulticastDomain indicates an expected call of CreateTransitGatewayMulticastDomain.
  5130  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayMulticastDomain(arg0 interface{}) *gomock.Call {
  5131  	mr.mock.ctrl.T.Helper()
  5132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayMulticastDomain", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayMulticastDomain), arg0)
  5133  }
  5134  
  5135  // CreateTransitGatewayMulticastDomainRequest mocks base method.
  5136  func (m *MockEC2API) CreateTransitGatewayMulticastDomainRequest(arg0 *ec2.CreateTransitGatewayMulticastDomainInput) (*request.Request, *ec2.CreateTransitGatewayMulticastDomainOutput) {
  5137  	m.ctrl.T.Helper()
  5138  	ret := m.ctrl.Call(m, "CreateTransitGatewayMulticastDomainRequest", arg0)
  5139  	ret0, _ := ret[0].(*request.Request)
  5140  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayMulticastDomainOutput)
  5141  	return ret0, ret1
  5142  }
  5143  
  5144  // CreateTransitGatewayMulticastDomainRequest indicates an expected call of CreateTransitGatewayMulticastDomainRequest.
  5145  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayMulticastDomainRequest(arg0 interface{}) *gomock.Call {
  5146  	mr.mock.ctrl.T.Helper()
  5147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayMulticastDomainRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayMulticastDomainRequest), arg0)
  5148  }
  5149  
  5150  // CreateTransitGatewayMulticastDomainWithContext mocks base method.
  5151  func (m *MockEC2API) CreateTransitGatewayMulticastDomainWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayMulticastDomainInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayMulticastDomainOutput, error) {
  5152  	m.ctrl.T.Helper()
  5153  	varargs := []interface{}{arg0, arg1}
  5154  	for _, a := range arg2 {
  5155  		varargs = append(varargs, a)
  5156  	}
  5157  	ret := m.ctrl.Call(m, "CreateTransitGatewayMulticastDomainWithContext", varargs...)
  5158  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayMulticastDomainOutput)
  5159  	ret1, _ := ret[1].(error)
  5160  	return ret0, ret1
  5161  }
  5162  
  5163  // CreateTransitGatewayMulticastDomainWithContext indicates an expected call of CreateTransitGatewayMulticastDomainWithContext.
  5164  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayMulticastDomainWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5165  	mr.mock.ctrl.T.Helper()
  5166  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayMulticastDomainWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayMulticastDomainWithContext), varargs...)
  5168  }
  5169  
  5170  // CreateTransitGatewayPeeringAttachment mocks base method.
  5171  func (m *MockEC2API) CreateTransitGatewayPeeringAttachment(arg0 *ec2.CreateTransitGatewayPeeringAttachmentInput) (*ec2.CreateTransitGatewayPeeringAttachmentOutput, error) {
  5172  	m.ctrl.T.Helper()
  5173  	ret := m.ctrl.Call(m, "CreateTransitGatewayPeeringAttachment", arg0)
  5174  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayPeeringAttachmentOutput)
  5175  	ret1, _ := ret[1].(error)
  5176  	return ret0, ret1
  5177  }
  5178  
  5179  // CreateTransitGatewayPeeringAttachment indicates an expected call of CreateTransitGatewayPeeringAttachment.
  5180  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPeeringAttachment(arg0 interface{}) *gomock.Call {
  5181  	mr.mock.ctrl.T.Helper()
  5182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPeeringAttachment", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPeeringAttachment), arg0)
  5183  }
  5184  
  5185  // CreateTransitGatewayPeeringAttachmentRequest mocks base method.
  5186  func (m *MockEC2API) CreateTransitGatewayPeeringAttachmentRequest(arg0 *ec2.CreateTransitGatewayPeeringAttachmentInput) (*request.Request, *ec2.CreateTransitGatewayPeeringAttachmentOutput) {
  5187  	m.ctrl.T.Helper()
  5188  	ret := m.ctrl.Call(m, "CreateTransitGatewayPeeringAttachmentRequest", arg0)
  5189  	ret0, _ := ret[0].(*request.Request)
  5190  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayPeeringAttachmentOutput)
  5191  	return ret0, ret1
  5192  }
  5193  
  5194  // CreateTransitGatewayPeeringAttachmentRequest indicates an expected call of CreateTransitGatewayPeeringAttachmentRequest.
  5195  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPeeringAttachmentRequest(arg0 interface{}) *gomock.Call {
  5196  	mr.mock.ctrl.T.Helper()
  5197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPeeringAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPeeringAttachmentRequest), arg0)
  5198  }
  5199  
  5200  // CreateTransitGatewayPeeringAttachmentWithContext mocks base method.
  5201  func (m *MockEC2API) CreateTransitGatewayPeeringAttachmentWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayPeeringAttachmentInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayPeeringAttachmentOutput, error) {
  5202  	m.ctrl.T.Helper()
  5203  	varargs := []interface{}{arg0, arg1}
  5204  	for _, a := range arg2 {
  5205  		varargs = append(varargs, a)
  5206  	}
  5207  	ret := m.ctrl.Call(m, "CreateTransitGatewayPeeringAttachmentWithContext", varargs...)
  5208  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayPeeringAttachmentOutput)
  5209  	ret1, _ := ret[1].(error)
  5210  	return ret0, ret1
  5211  }
  5212  
  5213  // CreateTransitGatewayPeeringAttachmentWithContext indicates an expected call of CreateTransitGatewayPeeringAttachmentWithContext.
  5214  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPeeringAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5215  	mr.mock.ctrl.T.Helper()
  5216  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPeeringAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPeeringAttachmentWithContext), varargs...)
  5218  }
  5219  
  5220  // CreateTransitGatewayPrefixListReference mocks base method.
  5221  func (m *MockEC2API) CreateTransitGatewayPrefixListReference(arg0 *ec2.CreateTransitGatewayPrefixListReferenceInput) (*ec2.CreateTransitGatewayPrefixListReferenceOutput, error) {
  5222  	m.ctrl.T.Helper()
  5223  	ret := m.ctrl.Call(m, "CreateTransitGatewayPrefixListReference", arg0)
  5224  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayPrefixListReferenceOutput)
  5225  	ret1, _ := ret[1].(error)
  5226  	return ret0, ret1
  5227  }
  5228  
  5229  // CreateTransitGatewayPrefixListReference indicates an expected call of CreateTransitGatewayPrefixListReference.
  5230  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPrefixListReference(arg0 interface{}) *gomock.Call {
  5231  	mr.mock.ctrl.T.Helper()
  5232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPrefixListReference", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPrefixListReference), arg0)
  5233  }
  5234  
  5235  // CreateTransitGatewayPrefixListReferenceRequest mocks base method.
  5236  func (m *MockEC2API) CreateTransitGatewayPrefixListReferenceRequest(arg0 *ec2.CreateTransitGatewayPrefixListReferenceInput) (*request.Request, *ec2.CreateTransitGatewayPrefixListReferenceOutput) {
  5237  	m.ctrl.T.Helper()
  5238  	ret := m.ctrl.Call(m, "CreateTransitGatewayPrefixListReferenceRequest", arg0)
  5239  	ret0, _ := ret[0].(*request.Request)
  5240  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayPrefixListReferenceOutput)
  5241  	return ret0, ret1
  5242  }
  5243  
  5244  // CreateTransitGatewayPrefixListReferenceRequest indicates an expected call of CreateTransitGatewayPrefixListReferenceRequest.
  5245  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPrefixListReferenceRequest(arg0 interface{}) *gomock.Call {
  5246  	mr.mock.ctrl.T.Helper()
  5247  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPrefixListReferenceRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPrefixListReferenceRequest), arg0)
  5248  }
  5249  
  5250  // CreateTransitGatewayPrefixListReferenceWithContext mocks base method.
  5251  func (m *MockEC2API) CreateTransitGatewayPrefixListReferenceWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayPrefixListReferenceInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayPrefixListReferenceOutput, error) {
  5252  	m.ctrl.T.Helper()
  5253  	varargs := []interface{}{arg0, arg1}
  5254  	for _, a := range arg2 {
  5255  		varargs = append(varargs, a)
  5256  	}
  5257  	ret := m.ctrl.Call(m, "CreateTransitGatewayPrefixListReferenceWithContext", varargs...)
  5258  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayPrefixListReferenceOutput)
  5259  	ret1, _ := ret[1].(error)
  5260  	return ret0, ret1
  5261  }
  5262  
  5263  // CreateTransitGatewayPrefixListReferenceWithContext indicates an expected call of CreateTransitGatewayPrefixListReferenceWithContext.
  5264  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayPrefixListReferenceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5265  	mr.mock.ctrl.T.Helper()
  5266  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayPrefixListReferenceWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayPrefixListReferenceWithContext), varargs...)
  5268  }
  5269  
  5270  // CreateTransitGatewayRequest mocks base method.
  5271  func (m *MockEC2API) CreateTransitGatewayRequest(arg0 *ec2.CreateTransitGatewayInput) (*request.Request, *ec2.CreateTransitGatewayOutput) {
  5272  	m.ctrl.T.Helper()
  5273  	ret := m.ctrl.Call(m, "CreateTransitGatewayRequest", arg0)
  5274  	ret0, _ := ret[0].(*request.Request)
  5275  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayOutput)
  5276  	return ret0, ret1
  5277  }
  5278  
  5279  // CreateTransitGatewayRequest indicates an expected call of CreateTransitGatewayRequest.
  5280  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRequest(arg0 interface{}) *gomock.Call {
  5281  	mr.mock.ctrl.T.Helper()
  5282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRequest), arg0)
  5283  }
  5284  
  5285  // CreateTransitGatewayRoute mocks base method.
  5286  func (m *MockEC2API) CreateTransitGatewayRoute(arg0 *ec2.CreateTransitGatewayRouteInput) (*ec2.CreateTransitGatewayRouteOutput, error) {
  5287  	m.ctrl.T.Helper()
  5288  	ret := m.ctrl.Call(m, "CreateTransitGatewayRoute", arg0)
  5289  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayRouteOutput)
  5290  	ret1, _ := ret[1].(error)
  5291  	return ret0, ret1
  5292  }
  5293  
  5294  // CreateTransitGatewayRoute indicates an expected call of CreateTransitGatewayRoute.
  5295  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRoute(arg0 interface{}) *gomock.Call {
  5296  	mr.mock.ctrl.T.Helper()
  5297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRoute", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRoute), arg0)
  5298  }
  5299  
  5300  // CreateTransitGatewayRouteRequest mocks base method.
  5301  func (m *MockEC2API) CreateTransitGatewayRouteRequest(arg0 *ec2.CreateTransitGatewayRouteInput) (*request.Request, *ec2.CreateTransitGatewayRouteOutput) {
  5302  	m.ctrl.T.Helper()
  5303  	ret := m.ctrl.Call(m, "CreateTransitGatewayRouteRequest", arg0)
  5304  	ret0, _ := ret[0].(*request.Request)
  5305  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayRouteOutput)
  5306  	return ret0, ret1
  5307  }
  5308  
  5309  // CreateTransitGatewayRouteRequest indicates an expected call of CreateTransitGatewayRouteRequest.
  5310  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRouteRequest(arg0 interface{}) *gomock.Call {
  5311  	mr.mock.ctrl.T.Helper()
  5312  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRouteRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRouteRequest), arg0)
  5313  }
  5314  
  5315  // CreateTransitGatewayRouteTable mocks base method.
  5316  func (m *MockEC2API) CreateTransitGatewayRouteTable(arg0 *ec2.CreateTransitGatewayRouteTableInput) (*ec2.CreateTransitGatewayRouteTableOutput, error) {
  5317  	m.ctrl.T.Helper()
  5318  	ret := m.ctrl.Call(m, "CreateTransitGatewayRouteTable", arg0)
  5319  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayRouteTableOutput)
  5320  	ret1, _ := ret[1].(error)
  5321  	return ret0, ret1
  5322  }
  5323  
  5324  // CreateTransitGatewayRouteTable indicates an expected call of CreateTransitGatewayRouteTable.
  5325  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRouteTable(arg0 interface{}) *gomock.Call {
  5326  	mr.mock.ctrl.T.Helper()
  5327  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRouteTable", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRouteTable), arg0)
  5328  }
  5329  
  5330  // CreateTransitGatewayRouteTableRequest mocks base method.
  5331  func (m *MockEC2API) CreateTransitGatewayRouteTableRequest(arg0 *ec2.CreateTransitGatewayRouteTableInput) (*request.Request, *ec2.CreateTransitGatewayRouteTableOutput) {
  5332  	m.ctrl.T.Helper()
  5333  	ret := m.ctrl.Call(m, "CreateTransitGatewayRouteTableRequest", arg0)
  5334  	ret0, _ := ret[0].(*request.Request)
  5335  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayRouteTableOutput)
  5336  	return ret0, ret1
  5337  }
  5338  
  5339  // CreateTransitGatewayRouteTableRequest indicates an expected call of CreateTransitGatewayRouteTableRequest.
  5340  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRouteTableRequest(arg0 interface{}) *gomock.Call {
  5341  	mr.mock.ctrl.T.Helper()
  5342  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRouteTableRequest), arg0)
  5343  }
  5344  
  5345  // CreateTransitGatewayRouteTableWithContext mocks base method.
  5346  func (m *MockEC2API) CreateTransitGatewayRouteTableWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayRouteTableInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayRouteTableOutput, error) {
  5347  	m.ctrl.T.Helper()
  5348  	varargs := []interface{}{arg0, arg1}
  5349  	for _, a := range arg2 {
  5350  		varargs = append(varargs, a)
  5351  	}
  5352  	ret := m.ctrl.Call(m, "CreateTransitGatewayRouteTableWithContext", varargs...)
  5353  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayRouteTableOutput)
  5354  	ret1, _ := ret[1].(error)
  5355  	return ret0, ret1
  5356  }
  5357  
  5358  // CreateTransitGatewayRouteTableWithContext indicates an expected call of CreateTransitGatewayRouteTableWithContext.
  5359  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5360  	mr.mock.ctrl.T.Helper()
  5361  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRouteTableWithContext), varargs...)
  5363  }
  5364  
  5365  // CreateTransitGatewayRouteWithContext mocks base method.
  5366  func (m *MockEC2API) CreateTransitGatewayRouteWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayRouteInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayRouteOutput, error) {
  5367  	m.ctrl.T.Helper()
  5368  	varargs := []interface{}{arg0, arg1}
  5369  	for _, a := range arg2 {
  5370  		varargs = append(varargs, a)
  5371  	}
  5372  	ret := m.ctrl.Call(m, "CreateTransitGatewayRouteWithContext", varargs...)
  5373  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayRouteOutput)
  5374  	ret1, _ := ret[1].(error)
  5375  	return ret0, ret1
  5376  }
  5377  
  5378  // CreateTransitGatewayRouteWithContext indicates an expected call of CreateTransitGatewayRouteWithContext.
  5379  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5380  	mr.mock.ctrl.T.Helper()
  5381  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayRouteWithContext), varargs...)
  5383  }
  5384  
  5385  // CreateTransitGatewayVpcAttachment mocks base method.
  5386  func (m *MockEC2API) CreateTransitGatewayVpcAttachment(arg0 *ec2.CreateTransitGatewayVpcAttachmentInput) (*ec2.CreateTransitGatewayVpcAttachmentOutput, error) {
  5387  	m.ctrl.T.Helper()
  5388  	ret := m.ctrl.Call(m, "CreateTransitGatewayVpcAttachment", arg0)
  5389  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayVpcAttachmentOutput)
  5390  	ret1, _ := ret[1].(error)
  5391  	return ret0, ret1
  5392  }
  5393  
  5394  // CreateTransitGatewayVpcAttachment indicates an expected call of CreateTransitGatewayVpcAttachment.
  5395  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayVpcAttachment(arg0 interface{}) *gomock.Call {
  5396  	mr.mock.ctrl.T.Helper()
  5397  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayVpcAttachment", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayVpcAttachment), arg0)
  5398  }
  5399  
  5400  // CreateTransitGatewayVpcAttachmentRequest mocks base method.
  5401  func (m *MockEC2API) CreateTransitGatewayVpcAttachmentRequest(arg0 *ec2.CreateTransitGatewayVpcAttachmentInput) (*request.Request, *ec2.CreateTransitGatewayVpcAttachmentOutput) {
  5402  	m.ctrl.T.Helper()
  5403  	ret := m.ctrl.Call(m, "CreateTransitGatewayVpcAttachmentRequest", arg0)
  5404  	ret0, _ := ret[0].(*request.Request)
  5405  	ret1, _ := ret[1].(*ec2.CreateTransitGatewayVpcAttachmentOutput)
  5406  	return ret0, ret1
  5407  }
  5408  
  5409  // CreateTransitGatewayVpcAttachmentRequest indicates an expected call of CreateTransitGatewayVpcAttachmentRequest.
  5410  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayVpcAttachmentRequest(arg0 interface{}) *gomock.Call {
  5411  	mr.mock.ctrl.T.Helper()
  5412  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayVpcAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayVpcAttachmentRequest), arg0)
  5413  }
  5414  
  5415  // CreateTransitGatewayVpcAttachmentWithContext mocks base method.
  5416  func (m *MockEC2API) CreateTransitGatewayVpcAttachmentWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayVpcAttachmentInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayVpcAttachmentOutput, error) {
  5417  	m.ctrl.T.Helper()
  5418  	varargs := []interface{}{arg0, arg1}
  5419  	for _, a := range arg2 {
  5420  		varargs = append(varargs, a)
  5421  	}
  5422  	ret := m.ctrl.Call(m, "CreateTransitGatewayVpcAttachmentWithContext", varargs...)
  5423  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayVpcAttachmentOutput)
  5424  	ret1, _ := ret[1].(error)
  5425  	return ret0, ret1
  5426  }
  5427  
  5428  // CreateTransitGatewayVpcAttachmentWithContext indicates an expected call of CreateTransitGatewayVpcAttachmentWithContext.
  5429  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayVpcAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5430  	mr.mock.ctrl.T.Helper()
  5431  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayVpcAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayVpcAttachmentWithContext), varargs...)
  5433  }
  5434  
  5435  // CreateTransitGatewayWithContext mocks base method.
  5436  func (m *MockEC2API) CreateTransitGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateTransitGatewayInput, arg2 ...request.Option) (*ec2.CreateTransitGatewayOutput, error) {
  5437  	m.ctrl.T.Helper()
  5438  	varargs := []interface{}{arg0, arg1}
  5439  	for _, a := range arg2 {
  5440  		varargs = append(varargs, a)
  5441  	}
  5442  	ret := m.ctrl.Call(m, "CreateTransitGatewayWithContext", varargs...)
  5443  	ret0, _ := ret[0].(*ec2.CreateTransitGatewayOutput)
  5444  	ret1, _ := ret[1].(error)
  5445  	return ret0, ret1
  5446  }
  5447  
  5448  // CreateTransitGatewayWithContext indicates an expected call of CreateTransitGatewayWithContext.
  5449  func (mr *MockEC2APIMockRecorder) CreateTransitGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5450  	mr.mock.ctrl.T.Helper()
  5451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTransitGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateTransitGatewayWithContext), varargs...)
  5453  }
  5454  
  5455  // CreateVolume mocks base method.
  5456  func (m *MockEC2API) CreateVolume(arg0 *ec2.CreateVolumeInput) (*ec2.Volume, error) {
  5457  	m.ctrl.T.Helper()
  5458  	ret := m.ctrl.Call(m, "CreateVolume", arg0)
  5459  	ret0, _ := ret[0].(*ec2.Volume)
  5460  	ret1, _ := ret[1].(error)
  5461  	return ret0, ret1
  5462  }
  5463  
  5464  // CreateVolume indicates an expected call of CreateVolume.
  5465  func (mr *MockEC2APIMockRecorder) CreateVolume(arg0 interface{}) *gomock.Call {
  5466  	mr.mock.ctrl.T.Helper()
  5467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVolume", reflect.TypeOf((*MockEC2API)(nil).CreateVolume), arg0)
  5468  }
  5469  
  5470  // CreateVolumeRequest mocks base method.
  5471  func (m *MockEC2API) CreateVolumeRequest(arg0 *ec2.CreateVolumeInput) (*request.Request, *ec2.Volume) {
  5472  	m.ctrl.T.Helper()
  5473  	ret := m.ctrl.Call(m, "CreateVolumeRequest", arg0)
  5474  	ret0, _ := ret[0].(*request.Request)
  5475  	ret1, _ := ret[1].(*ec2.Volume)
  5476  	return ret0, ret1
  5477  }
  5478  
  5479  // CreateVolumeRequest indicates an expected call of CreateVolumeRequest.
  5480  func (mr *MockEC2APIMockRecorder) CreateVolumeRequest(arg0 interface{}) *gomock.Call {
  5481  	mr.mock.ctrl.T.Helper()
  5482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVolumeRequest), arg0)
  5483  }
  5484  
  5485  // CreateVolumeWithContext mocks base method.
  5486  func (m *MockEC2API) CreateVolumeWithContext(arg0 context.Context, arg1 *ec2.CreateVolumeInput, arg2 ...request.Option) (*ec2.Volume, error) {
  5487  	m.ctrl.T.Helper()
  5488  	varargs := []interface{}{arg0, arg1}
  5489  	for _, a := range arg2 {
  5490  		varargs = append(varargs, a)
  5491  	}
  5492  	ret := m.ctrl.Call(m, "CreateVolumeWithContext", varargs...)
  5493  	ret0, _ := ret[0].(*ec2.Volume)
  5494  	ret1, _ := ret[1].(error)
  5495  	return ret0, ret1
  5496  }
  5497  
  5498  // CreateVolumeWithContext indicates an expected call of CreateVolumeWithContext.
  5499  func (mr *MockEC2APIMockRecorder) CreateVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5500  	mr.mock.ctrl.T.Helper()
  5501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVolumeWithContext), varargs...)
  5503  }
  5504  
  5505  // CreateVpc mocks base method.
  5506  func (m *MockEC2API) CreateVpc(arg0 *ec2.CreateVpcInput) (*ec2.CreateVpcOutput, error) {
  5507  	m.ctrl.T.Helper()
  5508  	ret := m.ctrl.Call(m, "CreateVpc", arg0)
  5509  	ret0, _ := ret[0].(*ec2.CreateVpcOutput)
  5510  	ret1, _ := ret[1].(error)
  5511  	return ret0, ret1
  5512  }
  5513  
  5514  // CreateVpc indicates an expected call of CreateVpc.
  5515  func (mr *MockEC2APIMockRecorder) CreateVpc(arg0 interface{}) *gomock.Call {
  5516  	mr.mock.ctrl.T.Helper()
  5517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpc", reflect.TypeOf((*MockEC2API)(nil).CreateVpc), arg0)
  5518  }
  5519  
  5520  // CreateVpcEndpoint mocks base method.
  5521  func (m *MockEC2API) CreateVpcEndpoint(arg0 *ec2.CreateVpcEndpointInput) (*ec2.CreateVpcEndpointOutput, error) {
  5522  	m.ctrl.T.Helper()
  5523  	ret := m.ctrl.Call(m, "CreateVpcEndpoint", arg0)
  5524  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointOutput)
  5525  	ret1, _ := ret[1].(error)
  5526  	return ret0, ret1
  5527  }
  5528  
  5529  // CreateVpcEndpoint indicates an expected call of CreateVpcEndpoint.
  5530  func (mr *MockEC2APIMockRecorder) CreateVpcEndpoint(arg0 interface{}) *gomock.Call {
  5531  	mr.mock.ctrl.T.Helper()
  5532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpoint", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpoint), arg0)
  5533  }
  5534  
  5535  // CreateVpcEndpointConnectionNotification mocks base method.
  5536  func (m *MockEC2API) CreateVpcEndpointConnectionNotification(arg0 *ec2.CreateVpcEndpointConnectionNotificationInput) (*ec2.CreateVpcEndpointConnectionNotificationOutput, error) {
  5537  	m.ctrl.T.Helper()
  5538  	ret := m.ctrl.Call(m, "CreateVpcEndpointConnectionNotification", arg0)
  5539  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointConnectionNotificationOutput)
  5540  	ret1, _ := ret[1].(error)
  5541  	return ret0, ret1
  5542  }
  5543  
  5544  // CreateVpcEndpointConnectionNotification indicates an expected call of CreateVpcEndpointConnectionNotification.
  5545  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointConnectionNotification(arg0 interface{}) *gomock.Call {
  5546  	mr.mock.ctrl.T.Helper()
  5547  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointConnectionNotification", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointConnectionNotification), arg0)
  5548  }
  5549  
  5550  // CreateVpcEndpointConnectionNotificationRequest mocks base method.
  5551  func (m *MockEC2API) CreateVpcEndpointConnectionNotificationRequest(arg0 *ec2.CreateVpcEndpointConnectionNotificationInput) (*request.Request, *ec2.CreateVpcEndpointConnectionNotificationOutput) {
  5552  	m.ctrl.T.Helper()
  5553  	ret := m.ctrl.Call(m, "CreateVpcEndpointConnectionNotificationRequest", arg0)
  5554  	ret0, _ := ret[0].(*request.Request)
  5555  	ret1, _ := ret[1].(*ec2.CreateVpcEndpointConnectionNotificationOutput)
  5556  	return ret0, ret1
  5557  }
  5558  
  5559  // CreateVpcEndpointConnectionNotificationRequest indicates an expected call of CreateVpcEndpointConnectionNotificationRequest.
  5560  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointConnectionNotificationRequest(arg0 interface{}) *gomock.Call {
  5561  	mr.mock.ctrl.T.Helper()
  5562  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointConnectionNotificationRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointConnectionNotificationRequest), arg0)
  5563  }
  5564  
  5565  // CreateVpcEndpointConnectionNotificationWithContext mocks base method.
  5566  func (m *MockEC2API) CreateVpcEndpointConnectionNotificationWithContext(arg0 context.Context, arg1 *ec2.CreateVpcEndpointConnectionNotificationInput, arg2 ...request.Option) (*ec2.CreateVpcEndpointConnectionNotificationOutput, error) {
  5567  	m.ctrl.T.Helper()
  5568  	varargs := []interface{}{arg0, arg1}
  5569  	for _, a := range arg2 {
  5570  		varargs = append(varargs, a)
  5571  	}
  5572  	ret := m.ctrl.Call(m, "CreateVpcEndpointConnectionNotificationWithContext", varargs...)
  5573  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointConnectionNotificationOutput)
  5574  	ret1, _ := ret[1].(error)
  5575  	return ret0, ret1
  5576  }
  5577  
  5578  // CreateVpcEndpointConnectionNotificationWithContext indicates an expected call of CreateVpcEndpointConnectionNotificationWithContext.
  5579  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointConnectionNotificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5580  	mr.mock.ctrl.T.Helper()
  5581  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointConnectionNotificationWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointConnectionNotificationWithContext), varargs...)
  5583  }
  5584  
  5585  // CreateVpcEndpointRequest mocks base method.
  5586  func (m *MockEC2API) CreateVpcEndpointRequest(arg0 *ec2.CreateVpcEndpointInput) (*request.Request, *ec2.CreateVpcEndpointOutput) {
  5587  	m.ctrl.T.Helper()
  5588  	ret := m.ctrl.Call(m, "CreateVpcEndpointRequest", arg0)
  5589  	ret0, _ := ret[0].(*request.Request)
  5590  	ret1, _ := ret[1].(*ec2.CreateVpcEndpointOutput)
  5591  	return ret0, ret1
  5592  }
  5593  
  5594  // CreateVpcEndpointRequest indicates an expected call of CreateVpcEndpointRequest.
  5595  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointRequest(arg0 interface{}) *gomock.Call {
  5596  	mr.mock.ctrl.T.Helper()
  5597  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointRequest), arg0)
  5598  }
  5599  
  5600  // CreateVpcEndpointServiceConfiguration mocks base method.
  5601  func (m *MockEC2API) CreateVpcEndpointServiceConfiguration(arg0 *ec2.CreateVpcEndpointServiceConfigurationInput) (*ec2.CreateVpcEndpointServiceConfigurationOutput, error) {
  5602  	m.ctrl.T.Helper()
  5603  	ret := m.ctrl.Call(m, "CreateVpcEndpointServiceConfiguration", arg0)
  5604  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointServiceConfigurationOutput)
  5605  	ret1, _ := ret[1].(error)
  5606  	return ret0, ret1
  5607  }
  5608  
  5609  // CreateVpcEndpointServiceConfiguration indicates an expected call of CreateVpcEndpointServiceConfiguration.
  5610  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointServiceConfiguration(arg0 interface{}) *gomock.Call {
  5611  	mr.mock.ctrl.T.Helper()
  5612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointServiceConfiguration", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointServiceConfiguration), arg0)
  5613  }
  5614  
  5615  // CreateVpcEndpointServiceConfigurationRequest mocks base method.
  5616  func (m *MockEC2API) CreateVpcEndpointServiceConfigurationRequest(arg0 *ec2.CreateVpcEndpointServiceConfigurationInput) (*request.Request, *ec2.CreateVpcEndpointServiceConfigurationOutput) {
  5617  	m.ctrl.T.Helper()
  5618  	ret := m.ctrl.Call(m, "CreateVpcEndpointServiceConfigurationRequest", arg0)
  5619  	ret0, _ := ret[0].(*request.Request)
  5620  	ret1, _ := ret[1].(*ec2.CreateVpcEndpointServiceConfigurationOutput)
  5621  	return ret0, ret1
  5622  }
  5623  
  5624  // CreateVpcEndpointServiceConfigurationRequest indicates an expected call of CreateVpcEndpointServiceConfigurationRequest.
  5625  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointServiceConfigurationRequest(arg0 interface{}) *gomock.Call {
  5626  	mr.mock.ctrl.T.Helper()
  5627  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointServiceConfigurationRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointServiceConfigurationRequest), arg0)
  5628  }
  5629  
  5630  // CreateVpcEndpointServiceConfigurationWithContext mocks base method.
  5631  func (m *MockEC2API) CreateVpcEndpointServiceConfigurationWithContext(arg0 context.Context, arg1 *ec2.CreateVpcEndpointServiceConfigurationInput, arg2 ...request.Option) (*ec2.CreateVpcEndpointServiceConfigurationOutput, error) {
  5632  	m.ctrl.T.Helper()
  5633  	varargs := []interface{}{arg0, arg1}
  5634  	for _, a := range arg2 {
  5635  		varargs = append(varargs, a)
  5636  	}
  5637  	ret := m.ctrl.Call(m, "CreateVpcEndpointServiceConfigurationWithContext", varargs...)
  5638  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointServiceConfigurationOutput)
  5639  	ret1, _ := ret[1].(error)
  5640  	return ret0, ret1
  5641  }
  5642  
  5643  // CreateVpcEndpointServiceConfigurationWithContext indicates an expected call of CreateVpcEndpointServiceConfigurationWithContext.
  5644  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointServiceConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5645  	mr.mock.ctrl.T.Helper()
  5646  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5647  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointServiceConfigurationWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointServiceConfigurationWithContext), varargs...)
  5648  }
  5649  
  5650  // CreateVpcEndpointWithContext mocks base method.
  5651  func (m *MockEC2API) CreateVpcEndpointWithContext(arg0 context.Context, arg1 *ec2.CreateVpcEndpointInput, arg2 ...request.Option) (*ec2.CreateVpcEndpointOutput, error) {
  5652  	m.ctrl.T.Helper()
  5653  	varargs := []interface{}{arg0, arg1}
  5654  	for _, a := range arg2 {
  5655  		varargs = append(varargs, a)
  5656  	}
  5657  	ret := m.ctrl.Call(m, "CreateVpcEndpointWithContext", varargs...)
  5658  	ret0, _ := ret[0].(*ec2.CreateVpcEndpointOutput)
  5659  	ret1, _ := ret[1].(error)
  5660  	return ret0, ret1
  5661  }
  5662  
  5663  // CreateVpcEndpointWithContext indicates an expected call of CreateVpcEndpointWithContext.
  5664  func (mr *MockEC2APIMockRecorder) CreateVpcEndpointWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5665  	mr.mock.ctrl.T.Helper()
  5666  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpointWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpcEndpointWithContext), varargs...)
  5668  }
  5669  
  5670  // CreateVpcPeeringConnection mocks base method.
  5671  func (m *MockEC2API) CreateVpcPeeringConnection(arg0 *ec2.CreateVpcPeeringConnectionInput) (*ec2.CreateVpcPeeringConnectionOutput, error) {
  5672  	m.ctrl.T.Helper()
  5673  	ret := m.ctrl.Call(m, "CreateVpcPeeringConnection", arg0)
  5674  	ret0, _ := ret[0].(*ec2.CreateVpcPeeringConnectionOutput)
  5675  	ret1, _ := ret[1].(error)
  5676  	return ret0, ret1
  5677  }
  5678  
  5679  // CreateVpcPeeringConnection indicates an expected call of CreateVpcPeeringConnection.
  5680  func (mr *MockEC2APIMockRecorder) CreateVpcPeeringConnection(arg0 interface{}) *gomock.Call {
  5681  	mr.mock.ctrl.T.Helper()
  5682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcPeeringConnection", reflect.TypeOf((*MockEC2API)(nil).CreateVpcPeeringConnection), arg0)
  5683  }
  5684  
  5685  // CreateVpcPeeringConnectionRequest mocks base method.
  5686  func (m *MockEC2API) CreateVpcPeeringConnectionRequest(arg0 *ec2.CreateVpcPeeringConnectionInput) (*request.Request, *ec2.CreateVpcPeeringConnectionOutput) {
  5687  	m.ctrl.T.Helper()
  5688  	ret := m.ctrl.Call(m, "CreateVpcPeeringConnectionRequest", arg0)
  5689  	ret0, _ := ret[0].(*request.Request)
  5690  	ret1, _ := ret[1].(*ec2.CreateVpcPeeringConnectionOutput)
  5691  	return ret0, ret1
  5692  }
  5693  
  5694  // CreateVpcPeeringConnectionRequest indicates an expected call of CreateVpcPeeringConnectionRequest.
  5695  func (mr *MockEC2APIMockRecorder) CreateVpcPeeringConnectionRequest(arg0 interface{}) *gomock.Call {
  5696  	mr.mock.ctrl.T.Helper()
  5697  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcPeeringConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpcPeeringConnectionRequest), arg0)
  5698  }
  5699  
  5700  // CreateVpcPeeringConnectionWithContext mocks base method.
  5701  func (m *MockEC2API) CreateVpcPeeringConnectionWithContext(arg0 context.Context, arg1 *ec2.CreateVpcPeeringConnectionInput, arg2 ...request.Option) (*ec2.CreateVpcPeeringConnectionOutput, error) {
  5702  	m.ctrl.T.Helper()
  5703  	varargs := []interface{}{arg0, arg1}
  5704  	for _, a := range arg2 {
  5705  		varargs = append(varargs, a)
  5706  	}
  5707  	ret := m.ctrl.Call(m, "CreateVpcPeeringConnectionWithContext", varargs...)
  5708  	ret0, _ := ret[0].(*ec2.CreateVpcPeeringConnectionOutput)
  5709  	ret1, _ := ret[1].(error)
  5710  	return ret0, ret1
  5711  }
  5712  
  5713  // CreateVpcPeeringConnectionWithContext indicates an expected call of CreateVpcPeeringConnectionWithContext.
  5714  func (mr *MockEC2APIMockRecorder) CreateVpcPeeringConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5715  	mr.mock.ctrl.T.Helper()
  5716  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcPeeringConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpcPeeringConnectionWithContext), varargs...)
  5718  }
  5719  
  5720  // CreateVpcRequest mocks base method.
  5721  func (m *MockEC2API) CreateVpcRequest(arg0 *ec2.CreateVpcInput) (*request.Request, *ec2.CreateVpcOutput) {
  5722  	m.ctrl.T.Helper()
  5723  	ret := m.ctrl.Call(m, "CreateVpcRequest", arg0)
  5724  	ret0, _ := ret[0].(*request.Request)
  5725  	ret1, _ := ret[1].(*ec2.CreateVpcOutput)
  5726  	return ret0, ret1
  5727  }
  5728  
  5729  // CreateVpcRequest indicates an expected call of CreateVpcRequest.
  5730  func (mr *MockEC2APIMockRecorder) CreateVpcRequest(arg0 interface{}) *gomock.Call {
  5731  	mr.mock.ctrl.T.Helper()
  5732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpcRequest), arg0)
  5733  }
  5734  
  5735  // CreateVpcWithContext mocks base method.
  5736  func (m *MockEC2API) CreateVpcWithContext(arg0 context.Context, arg1 *ec2.CreateVpcInput, arg2 ...request.Option) (*ec2.CreateVpcOutput, error) {
  5737  	m.ctrl.T.Helper()
  5738  	varargs := []interface{}{arg0, arg1}
  5739  	for _, a := range arg2 {
  5740  		varargs = append(varargs, a)
  5741  	}
  5742  	ret := m.ctrl.Call(m, "CreateVpcWithContext", varargs...)
  5743  	ret0, _ := ret[0].(*ec2.CreateVpcOutput)
  5744  	ret1, _ := ret[1].(error)
  5745  	return ret0, ret1
  5746  }
  5747  
  5748  // CreateVpcWithContext indicates an expected call of CreateVpcWithContext.
  5749  func (mr *MockEC2APIMockRecorder) CreateVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5750  	mr.mock.ctrl.T.Helper()
  5751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpcWithContext), varargs...)
  5753  }
  5754  
  5755  // CreateVpnConnection mocks base method.
  5756  func (m *MockEC2API) CreateVpnConnection(arg0 *ec2.CreateVpnConnectionInput) (*ec2.CreateVpnConnectionOutput, error) {
  5757  	m.ctrl.T.Helper()
  5758  	ret := m.ctrl.Call(m, "CreateVpnConnection", arg0)
  5759  	ret0, _ := ret[0].(*ec2.CreateVpnConnectionOutput)
  5760  	ret1, _ := ret[1].(error)
  5761  	return ret0, ret1
  5762  }
  5763  
  5764  // CreateVpnConnection indicates an expected call of CreateVpnConnection.
  5765  func (mr *MockEC2APIMockRecorder) CreateVpnConnection(arg0 interface{}) *gomock.Call {
  5766  	mr.mock.ctrl.T.Helper()
  5767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnection", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnection), arg0)
  5768  }
  5769  
  5770  // CreateVpnConnectionRequest mocks base method.
  5771  func (m *MockEC2API) CreateVpnConnectionRequest(arg0 *ec2.CreateVpnConnectionInput) (*request.Request, *ec2.CreateVpnConnectionOutput) {
  5772  	m.ctrl.T.Helper()
  5773  	ret := m.ctrl.Call(m, "CreateVpnConnectionRequest", arg0)
  5774  	ret0, _ := ret[0].(*request.Request)
  5775  	ret1, _ := ret[1].(*ec2.CreateVpnConnectionOutput)
  5776  	return ret0, ret1
  5777  }
  5778  
  5779  // CreateVpnConnectionRequest indicates an expected call of CreateVpnConnectionRequest.
  5780  func (mr *MockEC2APIMockRecorder) CreateVpnConnectionRequest(arg0 interface{}) *gomock.Call {
  5781  	mr.mock.ctrl.T.Helper()
  5782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnectionRequest), arg0)
  5783  }
  5784  
  5785  // CreateVpnConnectionRoute mocks base method.
  5786  func (m *MockEC2API) CreateVpnConnectionRoute(arg0 *ec2.CreateVpnConnectionRouteInput) (*ec2.CreateVpnConnectionRouteOutput, error) {
  5787  	m.ctrl.T.Helper()
  5788  	ret := m.ctrl.Call(m, "CreateVpnConnectionRoute", arg0)
  5789  	ret0, _ := ret[0].(*ec2.CreateVpnConnectionRouteOutput)
  5790  	ret1, _ := ret[1].(error)
  5791  	return ret0, ret1
  5792  }
  5793  
  5794  // CreateVpnConnectionRoute indicates an expected call of CreateVpnConnectionRoute.
  5795  func (mr *MockEC2APIMockRecorder) CreateVpnConnectionRoute(arg0 interface{}) *gomock.Call {
  5796  	mr.mock.ctrl.T.Helper()
  5797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnectionRoute", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnectionRoute), arg0)
  5798  }
  5799  
  5800  // CreateVpnConnectionRouteRequest mocks base method.
  5801  func (m *MockEC2API) CreateVpnConnectionRouteRequest(arg0 *ec2.CreateVpnConnectionRouteInput) (*request.Request, *ec2.CreateVpnConnectionRouteOutput) {
  5802  	m.ctrl.T.Helper()
  5803  	ret := m.ctrl.Call(m, "CreateVpnConnectionRouteRequest", arg0)
  5804  	ret0, _ := ret[0].(*request.Request)
  5805  	ret1, _ := ret[1].(*ec2.CreateVpnConnectionRouteOutput)
  5806  	return ret0, ret1
  5807  }
  5808  
  5809  // CreateVpnConnectionRouteRequest indicates an expected call of CreateVpnConnectionRouteRequest.
  5810  func (mr *MockEC2APIMockRecorder) CreateVpnConnectionRouteRequest(arg0 interface{}) *gomock.Call {
  5811  	mr.mock.ctrl.T.Helper()
  5812  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnectionRouteRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnectionRouteRequest), arg0)
  5813  }
  5814  
  5815  // CreateVpnConnectionRouteWithContext mocks base method.
  5816  func (m *MockEC2API) CreateVpnConnectionRouteWithContext(arg0 context.Context, arg1 *ec2.CreateVpnConnectionRouteInput, arg2 ...request.Option) (*ec2.CreateVpnConnectionRouteOutput, error) {
  5817  	m.ctrl.T.Helper()
  5818  	varargs := []interface{}{arg0, arg1}
  5819  	for _, a := range arg2 {
  5820  		varargs = append(varargs, a)
  5821  	}
  5822  	ret := m.ctrl.Call(m, "CreateVpnConnectionRouteWithContext", varargs...)
  5823  	ret0, _ := ret[0].(*ec2.CreateVpnConnectionRouteOutput)
  5824  	ret1, _ := ret[1].(error)
  5825  	return ret0, ret1
  5826  }
  5827  
  5828  // CreateVpnConnectionRouteWithContext indicates an expected call of CreateVpnConnectionRouteWithContext.
  5829  func (mr *MockEC2APIMockRecorder) CreateVpnConnectionRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5830  	mr.mock.ctrl.T.Helper()
  5831  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnectionRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnectionRouteWithContext), varargs...)
  5833  }
  5834  
  5835  // CreateVpnConnectionWithContext mocks base method.
  5836  func (m *MockEC2API) CreateVpnConnectionWithContext(arg0 context.Context, arg1 *ec2.CreateVpnConnectionInput, arg2 ...request.Option) (*ec2.CreateVpnConnectionOutput, error) {
  5837  	m.ctrl.T.Helper()
  5838  	varargs := []interface{}{arg0, arg1}
  5839  	for _, a := range arg2 {
  5840  		varargs = append(varargs, a)
  5841  	}
  5842  	ret := m.ctrl.Call(m, "CreateVpnConnectionWithContext", varargs...)
  5843  	ret0, _ := ret[0].(*ec2.CreateVpnConnectionOutput)
  5844  	ret1, _ := ret[1].(error)
  5845  	return ret0, ret1
  5846  }
  5847  
  5848  // CreateVpnConnectionWithContext indicates an expected call of CreateVpnConnectionWithContext.
  5849  func (mr *MockEC2APIMockRecorder) CreateVpnConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5850  	mr.mock.ctrl.T.Helper()
  5851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpnConnectionWithContext), varargs...)
  5853  }
  5854  
  5855  // CreateVpnGateway mocks base method.
  5856  func (m *MockEC2API) CreateVpnGateway(arg0 *ec2.CreateVpnGatewayInput) (*ec2.CreateVpnGatewayOutput, error) {
  5857  	m.ctrl.T.Helper()
  5858  	ret := m.ctrl.Call(m, "CreateVpnGateway", arg0)
  5859  	ret0, _ := ret[0].(*ec2.CreateVpnGatewayOutput)
  5860  	ret1, _ := ret[1].(error)
  5861  	return ret0, ret1
  5862  }
  5863  
  5864  // CreateVpnGateway indicates an expected call of CreateVpnGateway.
  5865  func (mr *MockEC2APIMockRecorder) CreateVpnGateway(arg0 interface{}) *gomock.Call {
  5866  	mr.mock.ctrl.T.Helper()
  5867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnGateway", reflect.TypeOf((*MockEC2API)(nil).CreateVpnGateway), arg0)
  5868  }
  5869  
  5870  // CreateVpnGatewayRequest mocks base method.
  5871  func (m *MockEC2API) CreateVpnGatewayRequest(arg0 *ec2.CreateVpnGatewayInput) (*request.Request, *ec2.CreateVpnGatewayOutput) {
  5872  	m.ctrl.T.Helper()
  5873  	ret := m.ctrl.Call(m, "CreateVpnGatewayRequest", arg0)
  5874  	ret0, _ := ret[0].(*request.Request)
  5875  	ret1, _ := ret[1].(*ec2.CreateVpnGatewayOutput)
  5876  	return ret0, ret1
  5877  }
  5878  
  5879  // CreateVpnGatewayRequest indicates an expected call of CreateVpnGatewayRequest.
  5880  func (mr *MockEC2APIMockRecorder) CreateVpnGatewayRequest(arg0 interface{}) *gomock.Call {
  5881  	mr.mock.ctrl.T.Helper()
  5882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).CreateVpnGatewayRequest), arg0)
  5883  }
  5884  
  5885  // CreateVpnGatewayWithContext mocks base method.
  5886  func (m *MockEC2API) CreateVpnGatewayWithContext(arg0 context.Context, arg1 *ec2.CreateVpnGatewayInput, arg2 ...request.Option) (*ec2.CreateVpnGatewayOutput, error) {
  5887  	m.ctrl.T.Helper()
  5888  	varargs := []interface{}{arg0, arg1}
  5889  	for _, a := range arg2 {
  5890  		varargs = append(varargs, a)
  5891  	}
  5892  	ret := m.ctrl.Call(m, "CreateVpnGatewayWithContext", varargs...)
  5893  	ret0, _ := ret[0].(*ec2.CreateVpnGatewayOutput)
  5894  	ret1, _ := ret[1].(error)
  5895  	return ret0, ret1
  5896  }
  5897  
  5898  // CreateVpnGatewayWithContext indicates an expected call of CreateVpnGatewayWithContext.
  5899  func (mr *MockEC2APIMockRecorder) CreateVpnGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5900  	mr.mock.ctrl.T.Helper()
  5901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpnGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).CreateVpnGatewayWithContext), varargs...)
  5903  }
  5904  
  5905  // DeleteCarrierGateway mocks base method.
  5906  func (m *MockEC2API) DeleteCarrierGateway(arg0 *ec2.DeleteCarrierGatewayInput) (*ec2.DeleteCarrierGatewayOutput, error) {
  5907  	m.ctrl.T.Helper()
  5908  	ret := m.ctrl.Call(m, "DeleteCarrierGateway", arg0)
  5909  	ret0, _ := ret[0].(*ec2.DeleteCarrierGatewayOutput)
  5910  	ret1, _ := ret[1].(error)
  5911  	return ret0, ret1
  5912  }
  5913  
  5914  // DeleteCarrierGateway indicates an expected call of DeleteCarrierGateway.
  5915  func (mr *MockEC2APIMockRecorder) DeleteCarrierGateway(arg0 interface{}) *gomock.Call {
  5916  	mr.mock.ctrl.T.Helper()
  5917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCarrierGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteCarrierGateway), arg0)
  5918  }
  5919  
  5920  // DeleteCarrierGatewayRequest mocks base method.
  5921  func (m *MockEC2API) DeleteCarrierGatewayRequest(arg0 *ec2.DeleteCarrierGatewayInput) (*request.Request, *ec2.DeleteCarrierGatewayOutput) {
  5922  	m.ctrl.T.Helper()
  5923  	ret := m.ctrl.Call(m, "DeleteCarrierGatewayRequest", arg0)
  5924  	ret0, _ := ret[0].(*request.Request)
  5925  	ret1, _ := ret[1].(*ec2.DeleteCarrierGatewayOutput)
  5926  	return ret0, ret1
  5927  }
  5928  
  5929  // DeleteCarrierGatewayRequest indicates an expected call of DeleteCarrierGatewayRequest.
  5930  func (mr *MockEC2APIMockRecorder) DeleteCarrierGatewayRequest(arg0 interface{}) *gomock.Call {
  5931  	mr.mock.ctrl.T.Helper()
  5932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCarrierGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteCarrierGatewayRequest), arg0)
  5933  }
  5934  
  5935  // DeleteCarrierGatewayWithContext mocks base method.
  5936  func (m *MockEC2API) DeleteCarrierGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteCarrierGatewayInput, arg2 ...request.Option) (*ec2.DeleteCarrierGatewayOutput, error) {
  5937  	m.ctrl.T.Helper()
  5938  	varargs := []interface{}{arg0, arg1}
  5939  	for _, a := range arg2 {
  5940  		varargs = append(varargs, a)
  5941  	}
  5942  	ret := m.ctrl.Call(m, "DeleteCarrierGatewayWithContext", varargs...)
  5943  	ret0, _ := ret[0].(*ec2.DeleteCarrierGatewayOutput)
  5944  	ret1, _ := ret[1].(error)
  5945  	return ret0, ret1
  5946  }
  5947  
  5948  // DeleteCarrierGatewayWithContext indicates an expected call of DeleteCarrierGatewayWithContext.
  5949  func (mr *MockEC2APIMockRecorder) DeleteCarrierGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5950  	mr.mock.ctrl.T.Helper()
  5951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCarrierGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteCarrierGatewayWithContext), varargs...)
  5953  }
  5954  
  5955  // DeleteClientVpnEndpoint mocks base method.
  5956  func (m *MockEC2API) DeleteClientVpnEndpoint(arg0 *ec2.DeleteClientVpnEndpointInput) (*ec2.DeleteClientVpnEndpointOutput, error) {
  5957  	m.ctrl.T.Helper()
  5958  	ret := m.ctrl.Call(m, "DeleteClientVpnEndpoint", arg0)
  5959  	ret0, _ := ret[0].(*ec2.DeleteClientVpnEndpointOutput)
  5960  	ret1, _ := ret[1].(error)
  5961  	return ret0, ret1
  5962  }
  5963  
  5964  // DeleteClientVpnEndpoint indicates an expected call of DeleteClientVpnEndpoint.
  5965  func (mr *MockEC2APIMockRecorder) DeleteClientVpnEndpoint(arg0 interface{}) *gomock.Call {
  5966  	mr.mock.ctrl.T.Helper()
  5967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnEndpoint", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnEndpoint), arg0)
  5968  }
  5969  
  5970  // DeleteClientVpnEndpointRequest mocks base method.
  5971  func (m *MockEC2API) DeleteClientVpnEndpointRequest(arg0 *ec2.DeleteClientVpnEndpointInput) (*request.Request, *ec2.DeleteClientVpnEndpointOutput) {
  5972  	m.ctrl.T.Helper()
  5973  	ret := m.ctrl.Call(m, "DeleteClientVpnEndpointRequest", arg0)
  5974  	ret0, _ := ret[0].(*request.Request)
  5975  	ret1, _ := ret[1].(*ec2.DeleteClientVpnEndpointOutput)
  5976  	return ret0, ret1
  5977  }
  5978  
  5979  // DeleteClientVpnEndpointRequest indicates an expected call of DeleteClientVpnEndpointRequest.
  5980  func (mr *MockEC2APIMockRecorder) DeleteClientVpnEndpointRequest(arg0 interface{}) *gomock.Call {
  5981  	mr.mock.ctrl.T.Helper()
  5982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnEndpointRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnEndpointRequest), arg0)
  5983  }
  5984  
  5985  // DeleteClientVpnEndpointWithContext mocks base method.
  5986  func (m *MockEC2API) DeleteClientVpnEndpointWithContext(arg0 context.Context, arg1 *ec2.DeleteClientVpnEndpointInput, arg2 ...request.Option) (*ec2.DeleteClientVpnEndpointOutput, error) {
  5987  	m.ctrl.T.Helper()
  5988  	varargs := []interface{}{arg0, arg1}
  5989  	for _, a := range arg2 {
  5990  		varargs = append(varargs, a)
  5991  	}
  5992  	ret := m.ctrl.Call(m, "DeleteClientVpnEndpointWithContext", varargs...)
  5993  	ret0, _ := ret[0].(*ec2.DeleteClientVpnEndpointOutput)
  5994  	ret1, _ := ret[1].(error)
  5995  	return ret0, ret1
  5996  }
  5997  
  5998  // DeleteClientVpnEndpointWithContext indicates an expected call of DeleteClientVpnEndpointWithContext.
  5999  func (mr *MockEC2APIMockRecorder) DeleteClientVpnEndpointWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6000  	mr.mock.ctrl.T.Helper()
  6001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnEndpointWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnEndpointWithContext), varargs...)
  6003  }
  6004  
  6005  // DeleteClientVpnRoute mocks base method.
  6006  func (m *MockEC2API) DeleteClientVpnRoute(arg0 *ec2.DeleteClientVpnRouteInput) (*ec2.DeleteClientVpnRouteOutput, error) {
  6007  	m.ctrl.T.Helper()
  6008  	ret := m.ctrl.Call(m, "DeleteClientVpnRoute", arg0)
  6009  	ret0, _ := ret[0].(*ec2.DeleteClientVpnRouteOutput)
  6010  	ret1, _ := ret[1].(error)
  6011  	return ret0, ret1
  6012  }
  6013  
  6014  // DeleteClientVpnRoute indicates an expected call of DeleteClientVpnRoute.
  6015  func (mr *MockEC2APIMockRecorder) DeleteClientVpnRoute(arg0 interface{}) *gomock.Call {
  6016  	mr.mock.ctrl.T.Helper()
  6017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnRoute", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnRoute), arg0)
  6018  }
  6019  
  6020  // DeleteClientVpnRouteRequest mocks base method.
  6021  func (m *MockEC2API) DeleteClientVpnRouteRequest(arg0 *ec2.DeleteClientVpnRouteInput) (*request.Request, *ec2.DeleteClientVpnRouteOutput) {
  6022  	m.ctrl.T.Helper()
  6023  	ret := m.ctrl.Call(m, "DeleteClientVpnRouteRequest", arg0)
  6024  	ret0, _ := ret[0].(*request.Request)
  6025  	ret1, _ := ret[1].(*ec2.DeleteClientVpnRouteOutput)
  6026  	return ret0, ret1
  6027  }
  6028  
  6029  // DeleteClientVpnRouteRequest indicates an expected call of DeleteClientVpnRouteRequest.
  6030  func (mr *MockEC2APIMockRecorder) DeleteClientVpnRouteRequest(arg0 interface{}) *gomock.Call {
  6031  	mr.mock.ctrl.T.Helper()
  6032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnRouteRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnRouteRequest), arg0)
  6033  }
  6034  
  6035  // DeleteClientVpnRouteWithContext mocks base method.
  6036  func (m *MockEC2API) DeleteClientVpnRouteWithContext(arg0 context.Context, arg1 *ec2.DeleteClientVpnRouteInput, arg2 ...request.Option) (*ec2.DeleteClientVpnRouteOutput, error) {
  6037  	m.ctrl.T.Helper()
  6038  	varargs := []interface{}{arg0, arg1}
  6039  	for _, a := range arg2 {
  6040  		varargs = append(varargs, a)
  6041  	}
  6042  	ret := m.ctrl.Call(m, "DeleteClientVpnRouteWithContext", varargs...)
  6043  	ret0, _ := ret[0].(*ec2.DeleteClientVpnRouteOutput)
  6044  	ret1, _ := ret[1].(error)
  6045  	return ret0, ret1
  6046  }
  6047  
  6048  // DeleteClientVpnRouteWithContext indicates an expected call of DeleteClientVpnRouteWithContext.
  6049  func (mr *MockEC2APIMockRecorder) DeleteClientVpnRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6050  	mr.mock.ctrl.T.Helper()
  6051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClientVpnRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteClientVpnRouteWithContext), varargs...)
  6053  }
  6054  
  6055  // DeleteCustomerGateway mocks base method.
  6056  func (m *MockEC2API) DeleteCustomerGateway(arg0 *ec2.DeleteCustomerGatewayInput) (*ec2.DeleteCustomerGatewayOutput, error) {
  6057  	m.ctrl.T.Helper()
  6058  	ret := m.ctrl.Call(m, "DeleteCustomerGateway", arg0)
  6059  	ret0, _ := ret[0].(*ec2.DeleteCustomerGatewayOutput)
  6060  	ret1, _ := ret[1].(error)
  6061  	return ret0, ret1
  6062  }
  6063  
  6064  // DeleteCustomerGateway indicates an expected call of DeleteCustomerGateway.
  6065  func (mr *MockEC2APIMockRecorder) DeleteCustomerGateway(arg0 interface{}) *gomock.Call {
  6066  	mr.mock.ctrl.T.Helper()
  6067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCustomerGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteCustomerGateway), arg0)
  6068  }
  6069  
  6070  // DeleteCustomerGatewayRequest mocks base method.
  6071  func (m *MockEC2API) DeleteCustomerGatewayRequest(arg0 *ec2.DeleteCustomerGatewayInput) (*request.Request, *ec2.DeleteCustomerGatewayOutput) {
  6072  	m.ctrl.T.Helper()
  6073  	ret := m.ctrl.Call(m, "DeleteCustomerGatewayRequest", arg0)
  6074  	ret0, _ := ret[0].(*request.Request)
  6075  	ret1, _ := ret[1].(*ec2.DeleteCustomerGatewayOutput)
  6076  	return ret0, ret1
  6077  }
  6078  
  6079  // DeleteCustomerGatewayRequest indicates an expected call of DeleteCustomerGatewayRequest.
  6080  func (mr *MockEC2APIMockRecorder) DeleteCustomerGatewayRequest(arg0 interface{}) *gomock.Call {
  6081  	mr.mock.ctrl.T.Helper()
  6082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCustomerGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteCustomerGatewayRequest), arg0)
  6083  }
  6084  
  6085  // DeleteCustomerGatewayWithContext mocks base method.
  6086  func (m *MockEC2API) DeleteCustomerGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteCustomerGatewayInput, arg2 ...request.Option) (*ec2.DeleteCustomerGatewayOutput, error) {
  6087  	m.ctrl.T.Helper()
  6088  	varargs := []interface{}{arg0, arg1}
  6089  	for _, a := range arg2 {
  6090  		varargs = append(varargs, a)
  6091  	}
  6092  	ret := m.ctrl.Call(m, "DeleteCustomerGatewayWithContext", varargs...)
  6093  	ret0, _ := ret[0].(*ec2.DeleteCustomerGatewayOutput)
  6094  	ret1, _ := ret[1].(error)
  6095  	return ret0, ret1
  6096  }
  6097  
  6098  // DeleteCustomerGatewayWithContext indicates an expected call of DeleteCustomerGatewayWithContext.
  6099  func (mr *MockEC2APIMockRecorder) DeleteCustomerGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6100  	mr.mock.ctrl.T.Helper()
  6101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCustomerGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteCustomerGatewayWithContext), varargs...)
  6103  }
  6104  
  6105  // DeleteDhcpOptions mocks base method.
  6106  func (m *MockEC2API) DeleteDhcpOptions(arg0 *ec2.DeleteDhcpOptionsInput) (*ec2.DeleteDhcpOptionsOutput, error) {
  6107  	m.ctrl.T.Helper()
  6108  	ret := m.ctrl.Call(m, "DeleteDhcpOptions", arg0)
  6109  	ret0, _ := ret[0].(*ec2.DeleteDhcpOptionsOutput)
  6110  	ret1, _ := ret[1].(error)
  6111  	return ret0, ret1
  6112  }
  6113  
  6114  // DeleteDhcpOptions indicates an expected call of DeleteDhcpOptions.
  6115  func (mr *MockEC2APIMockRecorder) DeleteDhcpOptions(arg0 interface{}) *gomock.Call {
  6116  	mr.mock.ctrl.T.Helper()
  6117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDhcpOptions", reflect.TypeOf((*MockEC2API)(nil).DeleteDhcpOptions), arg0)
  6118  }
  6119  
  6120  // DeleteDhcpOptionsRequest mocks base method.
  6121  func (m *MockEC2API) DeleteDhcpOptionsRequest(arg0 *ec2.DeleteDhcpOptionsInput) (*request.Request, *ec2.DeleteDhcpOptionsOutput) {
  6122  	m.ctrl.T.Helper()
  6123  	ret := m.ctrl.Call(m, "DeleteDhcpOptionsRequest", arg0)
  6124  	ret0, _ := ret[0].(*request.Request)
  6125  	ret1, _ := ret[1].(*ec2.DeleteDhcpOptionsOutput)
  6126  	return ret0, ret1
  6127  }
  6128  
  6129  // DeleteDhcpOptionsRequest indicates an expected call of DeleteDhcpOptionsRequest.
  6130  func (mr *MockEC2APIMockRecorder) DeleteDhcpOptionsRequest(arg0 interface{}) *gomock.Call {
  6131  	mr.mock.ctrl.T.Helper()
  6132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDhcpOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteDhcpOptionsRequest), arg0)
  6133  }
  6134  
  6135  // DeleteDhcpOptionsWithContext mocks base method.
  6136  func (m *MockEC2API) DeleteDhcpOptionsWithContext(arg0 context.Context, arg1 *ec2.DeleteDhcpOptionsInput, arg2 ...request.Option) (*ec2.DeleteDhcpOptionsOutput, error) {
  6137  	m.ctrl.T.Helper()
  6138  	varargs := []interface{}{arg0, arg1}
  6139  	for _, a := range arg2 {
  6140  		varargs = append(varargs, a)
  6141  	}
  6142  	ret := m.ctrl.Call(m, "DeleteDhcpOptionsWithContext", varargs...)
  6143  	ret0, _ := ret[0].(*ec2.DeleteDhcpOptionsOutput)
  6144  	ret1, _ := ret[1].(error)
  6145  	return ret0, ret1
  6146  }
  6147  
  6148  // DeleteDhcpOptionsWithContext indicates an expected call of DeleteDhcpOptionsWithContext.
  6149  func (mr *MockEC2APIMockRecorder) DeleteDhcpOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6150  	mr.mock.ctrl.T.Helper()
  6151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDhcpOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteDhcpOptionsWithContext), varargs...)
  6153  }
  6154  
  6155  // DeleteEgressOnlyInternetGateway mocks base method.
  6156  func (m *MockEC2API) DeleteEgressOnlyInternetGateway(arg0 *ec2.DeleteEgressOnlyInternetGatewayInput) (*ec2.DeleteEgressOnlyInternetGatewayOutput, error) {
  6157  	m.ctrl.T.Helper()
  6158  	ret := m.ctrl.Call(m, "DeleteEgressOnlyInternetGateway", arg0)
  6159  	ret0, _ := ret[0].(*ec2.DeleteEgressOnlyInternetGatewayOutput)
  6160  	ret1, _ := ret[1].(error)
  6161  	return ret0, ret1
  6162  }
  6163  
  6164  // DeleteEgressOnlyInternetGateway indicates an expected call of DeleteEgressOnlyInternetGateway.
  6165  func (mr *MockEC2APIMockRecorder) DeleteEgressOnlyInternetGateway(arg0 interface{}) *gomock.Call {
  6166  	mr.mock.ctrl.T.Helper()
  6167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteEgressOnlyInternetGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteEgressOnlyInternetGateway), arg0)
  6168  }
  6169  
  6170  // DeleteEgressOnlyInternetGatewayRequest mocks base method.
  6171  func (m *MockEC2API) DeleteEgressOnlyInternetGatewayRequest(arg0 *ec2.DeleteEgressOnlyInternetGatewayInput) (*request.Request, *ec2.DeleteEgressOnlyInternetGatewayOutput) {
  6172  	m.ctrl.T.Helper()
  6173  	ret := m.ctrl.Call(m, "DeleteEgressOnlyInternetGatewayRequest", arg0)
  6174  	ret0, _ := ret[0].(*request.Request)
  6175  	ret1, _ := ret[1].(*ec2.DeleteEgressOnlyInternetGatewayOutput)
  6176  	return ret0, ret1
  6177  }
  6178  
  6179  // DeleteEgressOnlyInternetGatewayRequest indicates an expected call of DeleteEgressOnlyInternetGatewayRequest.
  6180  func (mr *MockEC2APIMockRecorder) DeleteEgressOnlyInternetGatewayRequest(arg0 interface{}) *gomock.Call {
  6181  	mr.mock.ctrl.T.Helper()
  6182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteEgressOnlyInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteEgressOnlyInternetGatewayRequest), arg0)
  6183  }
  6184  
  6185  // DeleteEgressOnlyInternetGatewayWithContext mocks base method.
  6186  func (m *MockEC2API) DeleteEgressOnlyInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteEgressOnlyInternetGatewayInput, arg2 ...request.Option) (*ec2.DeleteEgressOnlyInternetGatewayOutput, error) {
  6187  	m.ctrl.T.Helper()
  6188  	varargs := []interface{}{arg0, arg1}
  6189  	for _, a := range arg2 {
  6190  		varargs = append(varargs, a)
  6191  	}
  6192  	ret := m.ctrl.Call(m, "DeleteEgressOnlyInternetGatewayWithContext", varargs...)
  6193  	ret0, _ := ret[0].(*ec2.DeleteEgressOnlyInternetGatewayOutput)
  6194  	ret1, _ := ret[1].(error)
  6195  	return ret0, ret1
  6196  }
  6197  
  6198  // DeleteEgressOnlyInternetGatewayWithContext indicates an expected call of DeleteEgressOnlyInternetGatewayWithContext.
  6199  func (mr *MockEC2APIMockRecorder) DeleteEgressOnlyInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6200  	mr.mock.ctrl.T.Helper()
  6201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteEgressOnlyInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteEgressOnlyInternetGatewayWithContext), varargs...)
  6203  }
  6204  
  6205  // DeleteFleets mocks base method.
  6206  func (m *MockEC2API) DeleteFleets(arg0 *ec2.DeleteFleetsInput) (*ec2.DeleteFleetsOutput, error) {
  6207  	m.ctrl.T.Helper()
  6208  	ret := m.ctrl.Call(m, "DeleteFleets", arg0)
  6209  	ret0, _ := ret[0].(*ec2.DeleteFleetsOutput)
  6210  	ret1, _ := ret[1].(error)
  6211  	return ret0, ret1
  6212  }
  6213  
  6214  // DeleteFleets indicates an expected call of DeleteFleets.
  6215  func (mr *MockEC2APIMockRecorder) DeleteFleets(arg0 interface{}) *gomock.Call {
  6216  	mr.mock.ctrl.T.Helper()
  6217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFleets", reflect.TypeOf((*MockEC2API)(nil).DeleteFleets), arg0)
  6218  }
  6219  
  6220  // DeleteFleetsRequest mocks base method.
  6221  func (m *MockEC2API) DeleteFleetsRequest(arg0 *ec2.DeleteFleetsInput) (*request.Request, *ec2.DeleteFleetsOutput) {
  6222  	m.ctrl.T.Helper()
  6223  	ret := m.ctrl.Call(m, "DeleteFleetsRequest", arg0)
  6224  	ret0, _ := ret[0].(*request.Request)
  6225  	ret1, _ := ret[1].(*ec2.DeleteFleetsOutput)
  6226  	return ret0, ret1
  6227  }
  6228  
  6229  // DeleteFleetsRequest indicates an expected call of DeleteFleetsRequest.
  6230  func (mr *MockEC2APIMockRecorder) DeleteFleetsRequest(arg0 interface{}) *gomock.Call {
  6231  	mr.mock.ctrl.T.Helper()
  6232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFleetsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteFleetsRequest), arg0)
  6233  }
  6234  
  6235  // DeleteFleetsWithContext mocks base method.
  6236  func (m *MockEC2API) DeleteFleetsWithContext(arg0 context.Context, arg1 *ec2.DeleteFleetsInput, arg2 ...request.Option) (*ec2.DeleteFleetsOutput, error) {
  6237  	m.ctrl.T.Helper()
  6238  	varargs := []interface{}{arg0, arg1}
  6239  	for _, a := range arg2 {
  6240  		varargs = append(varargs, a)
  6241  	}
  6242  	ret := m.ctrl.Call(m, "DeleteFleetsWithContext", varargs...)
  6243  	ret0, _ := ret[0].(*ec2.DeleteFleetsOutput)
  6244  	ret1, _ := ret[1].(error)
  6245  	return ret0, ret1
  6246  }
  6247  
  6248  // DeleteFleetsWithContext indicates an expected call of DeleteFleetsWithContext.
  6249  func (mr *MockEC2APIMockRecorder) DeleteFleetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6250  	mr.mock.ctrl.T.Helper()
  6251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFleetsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteFleetsWithContext), varargs...)
  6253  }
  6254  
  6255  // DeleteFlowLogs mocks base method.
  6256  func (m *MockEC2API) DeleteFlowLogs(arg0 *ec2.DeleteFlowLogsInput) (*ec2.DeleteFlowLogsOutput, error) {
  6257  	m.ctrl.T.Helper()
  6258  	ret := m.ctrl.Call(m, "DeleteFlowLogs", arg0)
  6259  	ret0, _ := ret[0].(*ec2.DeleteFlowLogsOutput)
  6260  	ret1, _ := ret[1].(error)
  6261  	return ret0, ret1
  6262  }
  6263  
  6264  // DeleteFlowLogs indicates an expected call of DeleteFlowLogs.
  6265  func (mr *MockEC2APIMockRecorder) DeleteFlowLogs(arg0 interface{}) *gomock.Call {
  6266  	mr.mock.ctrl.T.Helper()
  6267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFlowLogs", reflect.TypeOf((*MockEC2API)(nil).DeleteFlowLogs), arg0)
  6268  }
  6269  
  6270  // DeleteFlowLogsRequest mocks base method.
  6271  func (m *MockEC2API) DeleteFlowLogsRequest(arg0 *ec2.DeleteFlowLogsInput) (*request.Request, *ec2.DeleteFlowLogsOutput) {
  6272  	m.ctrl.T.Helper()
  6273  	ret := m.ctrl.Call(m, "DeleteFlowLogsRequest", arg0)
  6274  	ret0, _ := ret[0].(*request.Request)
  6275  	ret1, _ := ret[1].(*ec2.DeleteFlowLogsOutput)
  6276  	return ret0, ret1
  6277  }
  6278  
  6279  // DeleteFlowLogsRequest indicates an expected call of DeleteFlowLogsRequest.
  6280  func (mr *MockEC2APIMockRecorder) DeleteFlowLogsRequest(arg0 interface{}) *gomock.Call {
  6281  	mr.mock.ctrl.T.Helper()
  6282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFlowLogsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteFlowLogsRequest), arg0)
  6283  }
  6284  
  6285  // DeleteFlowLogsWithContext mocks base method.
  6286  func (m *MockEC2API) DeleteFlowLogsWithContext(arg0 context.Context, arg1 *ec2.DeleteFlowLogsInput, arg2 ...request.Option) (*ec2.DeleteFlowLogsOutput, error) {
  6287  	m.ctrl.T.Helper()
  6288  	varargs := []interface{}{arg0, arg1}
  6289  	for _, a := range arg2 {
  6290  		varargs = append(varargs, a)
  6291  	}
  6292  	ret := m.ctrl.Call(m, "DeleteFlowLogsWithContext", varargs...)
  6293  	ret0, _ := ret[0].(*ec2.DeleteFlowLogsOutput)
  6294  	ret1, _ := ret[1].(error)
  6295  	return ret0, ret1
  6296  }
  6297  
  6298  // DeleteFlowLogsWithContext indicates an expected call of DeleteFlowLogsWithContext.
  6299  func (mr *MockEC2APIMockRecorder) DeleteFlowLogsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6300  	mr.mock.ctrl.T.Helper()
  6301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFlowLogsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteFlowLogsWithContext), varargs...)
  6303  }
  6304  
  6305  // DeleteFpgaImage mocks base method.
  6306  func (m *MockEC2API) DeleteFpgaImage(arg0 *ec2.DeleteFpgaImageInput) (*ec2.DeleteFpgaImageOutput, error) {
  6307  	m.ctrl.T.Helper()
  6308  	ret := m.ctrl.Call(m, "DeleteFpgaImage", arg0)
  6309  	ret0, _ := ret[0].(*ec2.DeleteFpgaImageOutput)
  6310  	ret1, _ := ret[1].(error)
  6311  	return ret0, ret1
  6312  }
  6313  
  6314  // DeleteFpgaImage indicates an expected call of DeleteFpgaImage.
  6315  func (mr *MockEC2APIMockRecorder) DeleteFpgaImage(arg0 interface{}) *gomock.Call {
  6316  	mr.mock.ctrl.T.Helper()
  6317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFpgaImage", reflect.TypeOf((*MockEC2API)(nil).DeleteFpgaImage), arg0)
  6318  }
  6319  
  6320  // DeleteFpgaImageRequest mocks base method.
  6321  func (m *MockEC2API) DeleteFpgaImageRequest(arg0 *ec2.DeleteFpgaImageInput) (*request.Request, *ec2.DeleteFpgaImageOutput) {
  6322  	m.ctrl.T.Helper()
  6323  	ret := m.ctrl.Call(m, "DeleteFpgaImageRequest", arg0)
  6324  	ret0, _ := ret[0].(*request.Request)
  6325  	ret1, _ := ret[1].(*ec2.DeleteFpgaImageOutput)
  6326  	return ret0, ret1
  6327  }
  6328  
  6329  // DeleteFpgaImageRequest indicates an expected call of DeleteFpgaImageRequest.
  6330  func (mr *MockEC2APIMockRecorder) DeleteFpgaImageRequest(arg0 interface{}) *gomock.Call {
  6331  	mr.mock.ctrl.T.Helper()
  6332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFpgaImageRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteFpgaImageRequest), arg0)
  6333  }
  6334  
  6335  // DeleteFpgaImageWithContext mocks base method.
  6336  func (m *MockEC2API) DeleteFpgaImageWithContext(arg0 context.Context, arg1 *ec2.DeleteFpgaImageInput, arg2 ...request.Option) (*ec2.DeleteFpgaImageOutput, error) {
  6337  	m.ctrl.T.Helper()
  6338  	varargs := []interface{}{arg0, arg1}
  6339  	for _, a := range arg2 {
  6340  		varargs = append(varargs, a)
  6341  	}
  6342  	ret := m.ctrl.Call(m, "DeleteFpgaImageWithContext", varargs...)
  6343  	ret0, _ := ret[0].(*ec2.DeleteFpgaImageOutput)
  6344  	ret1, _ := ret[1].(error)
  6345  	return ret0, ret1
  6346  }
  6347  
  6348  // DeleteFpgaImageWithContext indicates an expected call of DeleteFpgaImageWithContext.
  6349  func (mr *MockEC2APIMockRecorder) DeleteFpgaImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6350  	mr.mock.ctrl.T.Helper()
  6351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFpgaImageWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteFpgaImageWithContext), varargs...)
  6353  }
  6354  
  6355  // DeleteInstanceEventWindow mocks base method.
  6356  func (m *MockEC2API) DeleteInstanceEventWindow(arg0 *ec2.DeleteInstanceEventWindowInput) (*ec2.DeleteInstanceEventWindowOutput, error) {
  6357  	m.ctrl.T.Helper()
  6358  	ret := m.ctrl.Call(m, "DeleteInstanceEventWindow", arg0)
  6359  	ret0, _ := ret[0].(*ec2.DeleteInstanceEventWindowOutput)
  6360  	ret1, _ := ret[1].(error)
  6361  	return ret0, ret1
  6362  }
  6363  
  6364  // DeleteInstanceEventWindow indicates an expected call of DeleteInstanceEventWindow.
  6365  func (mr *MockEC2APIMockRecorder) DeleteInstanceEventWindow(arg0 interface{}) *gomock.Call {
  6366  	mr.mock.ctrl.T.Helper()
  6367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInstanceEventWindow", reflect.TypeOf((*MockEC2API)(nil).DeleteInstanceEventWindow), arg0)
  6368  }
  6369  
  6370  // DeleteInstanceEventWindowRequest mocks base method.
  6371  func (m *MockEC2API) DeleteInstanceEventWindowRequest(arg0 *ec2.DeleteInstanceEventWindowInput) (*request.Request, *ec2.DeleteInstanceEventWindowOutput) {
  6372  	m.ctrl.T.Helper()
  6373  	ret := m.ctrl.Call(m, "DeleteInstanceEventWindowRequest", arg0)
  6374  	ret0, _ := ret[0].(*request.Request)
  6375  	ret1, _ := ret[1].(*ec2.DeleteInstanceEventWindowOutput)
  6376  	return ret0, ret1
  6377  }
  6378  
  6379  // DeleteInstanceEventWindowRequest indicates an expected call of DeleteInstanceEventWindowRequest.
  6380  func (mr *MockEC2APIMockRecorder) DeleteInstanceEventWindowRequest(arg0 interface{}) *gomock.Call {
  6381  	mr.mock.ctrl.T.Helper()
  6382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInstanceEventWindowRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteInstanceEventWindowRequest), arg0)
  6383  }
  6384  
  6385  // DeleteInstanceEventWindowWithContext mocks base method.
  6386  func (m *MockEC2API) DeleteInstanceEventWindowWithContext(arg0 context.Context, arg1 *ec2.DeleteInstanceEventWindowInput, arg2 ...request.Option) (*ec2.DeleteInstanceEventWindowOutput, error) {
  6387  	m.ctrl.T.Helper()
  6388  	varargs := []interface{}{arg0, arg1}
  6389  	for _, a := range arg2 {
  6390  		varargs = append(varargs, a)
  6391  	}
  6392  	ret := m.ctrl.Call(m, "DeleteInstanceEventWindowWithContext", varargs...)
  6393  	ret0, _ := ret[0].(*ec2.DeleteInstanceEventWindowOutput)
  6394  	ret1, _ := ret[1].(error)
  6395  	return ret0, ret1
  6396  }
  6397  
  6398  // DeleteInstanceEventWindowWithContext indicates an expected call of DeleteInstanceEventWindowWithContext.
  6399  func (mr *MockEC2APIMockRecorder) DeleteInstanceEventWindowWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6400  	mr.mock.ctrl.T.Helper()
  6401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInstanceEventWindowWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteInstanceEventWindowWithContext), varargs...)
  6403  }
  6404  
  6405  // DeleteInternetGateway mocks base method.
  6406  func (m *MockEC2API) DeleteInternetGateway(arg0 *ec2.DeleteInternetGatewayInput) (*ec2.DeleteInternetGatewayOutput, error) {
  6407  	m.ctrl.T.Helper()
  6408  	ret := m.ctrl.Call(m, "DeleteInternetGateway", arg0)
  6409  	ret0, _ := ret[0].(*ec2.DeleteInternetGatewayOutput)
  6410  	ret1, _ := ret[1].(error)
  6411  	return ret0, ret1
  6412  }
  6413  
  6414  // DeleteInternetGateway indicates an expected call of DeleteInternetGateway.
  6415  func (mr *MockEC2APIMockRecorder) DeleteInternetGateway(arg0 interface{}) *gomock.Call {
  6416  	mr.mock.ctrl.T.Helper()
  6417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInternetGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteInternetGateway), arg0)
  6418  }
  6419  
  6420  // DeleteInternetGatewayRequest mocks base method.
  6421  func (m *MockEC2API) DeleteInternetGatewayRequest(arg0 *ec2.DeleteInternetGatewayInput) (*request.Request, *ec2.DeleteInternetGatewayOutput) {
  6422  	m.ctrl.T.Helper()
  6423  	ret := m.ctrl.Call(m, "DeleteInternetGatewayRequest", arg0)
  6424  	ret0, _ := ret[0].(*request.Request)
  6425  	ret1, _ := ret[1].(*ec2.DeleteInternetGatewayOutput)
  6426  	return ret0, ret1
  6427  }
  6428  
  6429  // DeleteInternetGatewayRequest indicates an expected call of DeleteInternetGatewayRequest.
  6430  func (mr *MockEC2APIMockRecorder) DeleteInternetGatewayRequest(arg0 interface{}) *gomock.Call {
  6431  	mr.mock.ctrl.T.Helper()
  6432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteInternetGatewayRequest), arg0)
  6433  }
  6434  
  6435  // DeleteInternetGatewayWithContext mocks base method.
  6436  func (m *MockEC2API) DeleteInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteInternetGatewayInput, arg2 ...request.Option) (*ec2.DeleteInternetGatewayOutput, error) {
  6437  	m.ctrl.T.Helper()
  6438  	varargs := []interface{}{arg0, arg1}
  6439  	for _, a := range arg2 {
  6440  		varargs = append(varargs, a)
  6441  	}
  6442  	ret := m.ctrl.Call(m, "DeleteInternetGatewayWithContext", varargs...)
  6443  	ret0, _ := ret[0].(*ec2.DeleteInternetGatewayOutput)
  6444  	ret1, _ := ret[1].(error)
  6445  	return ret0, ret1
  6446  }
  6447  
  6448  // DeleteInternetGatewayWithContext indicates an expected call of DeleteInternetGatewayWithContext.
  6449  func (mr *MockEC2APIMockRecorder) DeleteInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6450  	mr.mock.ctrl.T.Helper()
  6451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteInternetGatewayWithContext), varargs...)
  6453  }
  6454  
  6455  // DeleteIpam mocks base method.
  6456  func (m *MockEC2API) DeleteIpam(arg0 *ec2.DeleteIpamInput) (*ec2.DeleteIpamOutput, error) {
  6457  	m.ctrl.T.Helper()
  6458  	ret := m.ctrl.Call(m, "DeleteIpam", arg0)
  6459  	ret0, _ := ret[0].(*ec2.DeleteIpamOutput)
  6460  	ret1, _ := ret[1].(error)
  6461  	return ret0, ret1
  6462  }
  6463  
  6464  // DeleteIpam indicates an expected call of DeleteIpam.
  6465  func (mr *MockEC2APIMockRecorder) DeleteIpam(arg0 interface{}) *gomock.Call {
  6466  	mr.mock.ctrl.T.Helper()
  6467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpam", reflect.TypeOf((*MockEC2API)(nil).DeleteIpam), arg0)
  6468  }
  6469  
  6470  // DeleteIpamPool mocks base method.
  6471  func (m *MockEC2API) DeleteIpamPool(arg0 *ec2.DeleteIpamPoolInput) (*ec2.DeleteIpamPoolOutput, error) {
  6472  	m.ctrl.T.Helper()
  6473  	ret := m.ctrl.Call(m, "DeleteIpamPool", arg0)
  6474  	ret0, _ := ret[0].(*ec2.DeleteIpamPoolOutput)
  6475  	ret1, _ := ret[1].(error)
  6476  	return ret0, ret1
  6477  }
  6478  
  6479  // DeleteIpamPool indicates an expected call of DeleteIpamPool.
  6480  func (mr *MockEC2APIMockRecorder) DeleteIpamPool(arg0 interface{}) *gomock.Call {
  6481  	mr.mock.ctrl.T.Helper()
  6482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamPool", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamPool), arg0)
  6483  }
  6484  
  6485  // DeleteIpamPoolRequest mocks base method.
  6486  func (m *MockEC2API) DeleteIpamPoolRequest(arg0 *ec2.DeleteIpamPoolInput) (*request.Request, *ec2.DeleteIpamPoolOutput) {
  6487  	m.ctrl.T.Helper()
  6488  	ret := m.ctrl.Call(m, "DeleteIpamPoolRequest", arg0)
  6489  	ret0, _ := ret[0].(*request.Request)
  6490  	ret1, _ := ret[1].(*ec2.DeleteIpamPoolOutput)
  6491  	return ret0, ret1
  6492  }
  6493  
  6494  // DeleteIpamPoolRequest indicates an expected call of DeleteIpamPoolRequest.
  6495  func (mr *MockEC2APIMockRecorder) DeleteIpamPoolRequest(arg0 interface{}) *gomock.Call {
  6496  	mr.mock.ctrl.T.Helper()
  6497  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamPoolRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamPoolRequest), arg0)
  6498  }
  6499  
  6500  // DeleteIpamPoolWithContext mocks base method.
  6501  func (m *MockEC2API) DeleteIpamPoolWithContext(arg0 context.Context, arg1 *ec2.DeleteIpamPoolInput, arg2 ...request.Option) (*ec2.DeleteIpamPoolOutput, error) {
  6502  	m.ctrl.T.Helper()
  6503  	varargs := []interface{}{arg0, arg1}
  6504  	for _, a := range arg2 {
  6505  		varargs = append(varargs, a)
  6506  	}
  6507  	ret := m.ctrl.Call(m, "DeleteIpamPoolWithContext", varargs...)
  6508  	ret0, _ := ret[0].(*ec2.DeleteIpamPoolOutput)
  6509  	ret1, _ := ret[1].(error)
  6510  	return ret0, ret1
  6511  }
  6512  
  6513  // DeleteIpamPoolWithContext indicates an expected call of DeleteIpamPoolWithContext.
  6514  func (mr *MockEC2APIMockRecorder) DeleteIpamPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6515  	mr.mock.ctrl.T.Helper()
  6516  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamPoolWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamPoolWithContext), varargs...)
  6518  }
  6519  
  6520  // DeleteIpamRequest mocks base method.
  6521  func (m *MockEC2API) DeleteIpamRequest(arg0 *ec2.DeleteIpamInput) (*request.Request, *ec2.DeleteIpamOutput) {
  6522  	m.ctrl.T.Helper()
  6523  	ret := m.ctrl.Call(m, "DeleteIpamRequest", arg0)
  6524  	ret0, _ := ret[0].(*request.Request)
  6525  	ret1, _ := ret[1].(*ec2.DeleteIpamOutput)
  6526  	return ret0, ret1
  6527  }
  6528  
  6529  // DeleteIpamRequest indicates an expected call of DeleteIpamRequest.
  6530  func (mr *MockEC2APIMockRecorder) DeleteIpamRequest(arg0 interface{}) *gomock.Call {
  6531  	mr.mock.ctrl.T.Helper()
  6532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamRequest), arg0)
  6533  }
  6534  
  6535  // DeleteIpamScope mocks base method.
  6536  func (m *MockEC2API) DeleteIpamScope(arg0 *ec2.DeleteIpamScopeInput) (*ec2.DeleteIpamScopeOutput, error) {
  6537  	m.ctrl.T.Helper()
  6538  	ret := m.ctrl.Call(m, "DeleteIpamScope", arg0)
  6539  	ret0, _ := ret[0].(*ec2.DeleteIpamScopeOutput)
  6540  	ret1, _ := ret[1].(error)
  6541  	return ret0, ret1
  6542  }
  6543  
  6544  // DeleteIpamScope indicates an expected call of DeleteIpamScope.
  6545  func (mr *MockEC2APIMockRecorder) DeleteIpamScope(arg0 interface{}) *gomock.Call {
  6546  	mr.mock.ctrl.T.Helper()
  6547  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamScope", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamScope), arg0)
  6548  }
  6549  
  6550  // DeleteIpamScopeRequest mocks base method.
  6551  func (m *MockEC2API) DeleteIpamScopeRequest(arg0 *ec2.DeleteIpamScopeInput) (*request.Request, *ec2.DeleteIpamScopeOutput) {
  6552  	m.ctrl.T.Helper()
  6553  	ret := m.ctrl.Call(m, "DeleteIpamScopeRequest", arg0)
  6554  	ret0, _ := ret[0].(*request.Request)
  6555  	ret1, _ := ret[1].(*ec2.DeleteIpamScopeOutput)
  6556  	return ret0, ret1
  6557  }
  6558  
  6559  // DeleteIpamScopeRequest indicates an expected call of DeleteIpamScopeRequest.
  6560  func (mr *MockEC2APIMockRecorder) DeleteIpamScopeRequest(arg0 interface{}) *gomock.Call {
  6561  	mr.mock.ctrl.T.Helper()
  6562  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamScopeRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamScopeRequest), arg0)
  6563  }
  6564  
  6565  // DeleteIpamScopeWithContext mocks base method.
  6566  func (m *MockEC2API) DeleteIpamScopeWithContext(arg0 context.Context, arg1 *ec2.DeleteIpamScopeInput, arg2 ...request.Option) (*ec2.DeleteIpamScopeOutput, error) {
  6567  	m.ctrl.T.Helper()
  6568  	varargs := []interface{}{arg0, arg1}
  6569  	for _, a := range arg2 {
  6570  		varargs = append(varargs, a)
  6571  	}
  6572  	ret := m.ctrl.Call(m, "DeleteIpamScopeWithContext", varargs...)
  6573  	ret0, _ := ret[0].(*ec2.DeleteIpamScopeOutput)
  6574  	ret1, _ := ret[1].(error)
  6575  	return ret0, ret1
  6576  }
  6577  
  6578  // DeleteIpamScopeWithContext indicates an expected call of DeleteIpamScopeWithContext.
  6579  func (mr *MockEC2APIMockRecorder) DeleteIpamScopeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6580  	mr.mock.ctrl.T.Helper()
  6581  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamScopeWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamScopeWithContext), varargs...)
  6583  }
  6584  
  6585  // DeleteIpamWithContext mocks base method.
  6586  func (m *MockEC2API) DeleteIpamWithContext(arg0 context.Context, arg1 *ec2.DeleteIpamInput, arg2 ...request.Option) (*ec2.DeleteIpamOutput, error) {
  6587  	m.ctrl.T.Helper()
  6588  	varargs := []interface{}{arg0, arg1}
  6589  	for _, a := range arg2 {
  6590  		varargs = append(varargs, a)
  6591  	}
  6592  	ret := m.ctrl.Call(m, "DeleteIpamWithContext", varargs...)
  6593  	ret0, _ := ret[0].(*ec2.DeleteIpamOutput)
  6594  	ret1, _ := ret[1].(error)
  6595  	return ret0, ret1
  6596  }
  6597  
  6598  // DeleteIpamWithContext indicates an expected call of DeleteIpamWithContext.
  6599  func (mr *MockEC2APIMockRecorder) DeleteIpamWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6600  	mr.mock.ctrl.T.Helper()
  6601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteIpamWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteIpamWithContext), varargs...)
  6603  }
  6604  
  6605  // DeleteKeyPair mocks base method.
  6606  func (m *MockEC2API) DeleteKeyPair(arg0 *ec2.DeleteKeyPairInput) (*ec2.DeleteKeyPairOutput, error) {
  6607  	m.ctrl.T.Helper()
  6608  	ret := m.ctrl.Call(m, "DeleteKeyPair", arg0)
  6609  	ret0, _ := ret[0].(*ec2.DeleteKeyPairOutput)
  6610  	ret1, _ := ret[1].(error)
  6611  	return ret0, ret1
  6612  }
  6613  
  6614  // DeleteKeyPair indicates an expected call of DeleteKeyPair.
  6615  func (mr *MockEC2APIMockRecorder) DeleteKeyPair(arg0 interface{}) *gomock.Call {
  6616  	mr.mock.ctrl.T.Helper()
  6617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteKeyPair", reflect.TypeOf((*MockEC2API)(nil).DeleteKeyPair), arg0)
  6618  }
  6619  
  6620  // DeleteKeyPairRequest mocks base method.
  6621  func (m *MockEC2API) DeleteKeyPairRequest(arg0 *ec2.DeleteKeyPairInput) (*request.Request, *ec2.DeleteKeyPairOutput) {
  6622  	m.ctrl.T.Helper()
  6623  	ret := m.ctrl.Call(m, "DeleteKeyPairRequest", arg0)
  6624  	ret0, _ := ret[0].(*request.Request)
  6625  	ret1, _ := ret[1].(*ec2.DeleteKeyPairOutput)
  6626  	return ret0, ret1
  6627  }
  6628  
  6629  // DeleteKeyPairRequest indicates an expected call of DeleteKeyPairRequest.
  6630  func (mr *MockEC2APIMockRecorder) DeleteKeyPairRequest(arg0 interface{}) *gomock.Call {
  6631  	mr.mock.ctrl.T.Helper()
  6632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteKeyPairRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteKeyPairRequest), arg0)
  6633  }
  6634  
  6635  // DeleteKeyPairWithContext mocks base method.
  6636  func (m *MockEC2API) DeleteKeyPairWithContext(arg0 context.Context, arg1 *ec2.DeleteKeyPairInput, arg2 ...request.Option) (*ec2.DeleteKeyPairOutput, error) {
  6637  	m.ctrl.T.Helper()
  6638  	varargs := []interface{}{arg0, arg1}
  6639  	for _, a := range arg2 {
  6640  		varargs = append(varargs, a)
  6641  	}
  6642  	ret := m.ctrl.Call(m, "DeleteKeyPairWithContext", varargs...)
  6643  	ret0, _ := ret[0].(*ec2.DeleteKeyPairOutput)
  6644  	ret1, _ := ret[1].(error)
  6645  	return ret0, ret1
  6646  }
  6647  
  6648  // DeleteKeyPairWithContext indicates an expected call of DeleteKeyPairWithContext.
  6649  func (mr *MockEC2APIMockRecorder) DeleteKeyPairWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6650  	mr.mock.ctrl.T.Helper()
  6651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteKeyPairWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteKeyPairWithContext), varargs...)
  6653  }
  6654  
  6655  // DeleteLaunchTemplate mocks base method.
  6656  func (m *MockEC2API) DeleteLaunchTemplate(arg0 *ec2.DeleteLaunchTemplateInput) (*ec2.DeleteLaunchTemplateOutput, error) {
  6657  	m.ctrl.T.Helper()
  6658  	ret := m.ctrl.Call(m, "DeleteLaunchTemplate", arg0)
  6659  	ret0, _ := ret[0].(*ec2.DeleteLaunchTemplateOutput)
  6660  	ret1, _ := ret[1].(error)
  6661  	return ret0, ret1
  6662  }
  6663  
  6664  // DeleteLaunchTemplate indicates an expected call of DeleteLaunchTemplate.
  6665  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplate(arg0 interface{}) *gomock.Call {
  6666  	mr.mock.ctrl.T.Helper()
  6667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplate", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplate), arg0)
  6668  }
  6669  
  6670  // DeleteLaunchTemplateRequest mocks base method.
  6671  func (m *MockEC2API) DeleteLaunchTemplateRequest(arg0 *ec2.DeleteLaunchTemplateInput) (*request.Request, *ec2.DeleteLaunchTemplateOutput) {
  6672  	m.ctrl.T.Helper()
  6673  	ret := m.ctrl.Call(m, "DeleteLaunchTemplateRequest", arg0)
  6674  	ret0, _ := ret[0].(*request.Request)
  6675  	ret1, _ := ret[1].(*ec2.DeleteLaunchTemplateOutput)
  6676  	return ret0, ret1
  6677  }
  6678  
  6679  // DeleteLaunchTemplateRequest indicates an expected call of DeleteLaunchTemplateRequest.
  6680  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplateRequest(arg0 interface{}) *gomock.Call {
  6681  	mr.mock.ctrl.T.Helper()
  6682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplateRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplateRequest), arg0)
  6683  }
  6684  
  6685  // DeleteLaunchTemplateVersions mocks base method.
  6686  func (m *MockEC2API) DeleteLaunchTemplateVersions(arg0 *ec2.DeleteLaunchTemplateVersionsInput) (*ec2.DeleteLaunchTemplateVersionsOutput, error) {
  6687  	m.ctrl.T.Helper()
  6688  	ret := m.ctrl.Call(m, "DeleteLaunchTemplateVersions", arg0)
  6689  	ret0, _ := ret[0].(*ec2.DeleteLaunchTemplateVersionsOutput)
  6690  	ret1, _ := ret[1].(error)
  6691  	return ret0, ret1
  6692  }
  6693  
  6694  // DeleteLaunchTemplateVersions indicates an expected call of DeleteLaunchTemplateVersions.
  6695  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplateVersions(arg0 interface{}) *gomock.Call {
  6696  	mr.mock.ctrl.T.Helper()
  6697  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplateVersions", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplateVersions), arg0)
  6698  }
  6699  
  6700  // DeleteLaunchTemplateVersionsRequest mocks base method.
  6701  func (m *MockEC2API) DeleteLaunchTemplateVersionsRequest(arg0 *ec2.DeleteLaunchTemplateVersionsInput) (*request.Request, *ec2.DeleteLaunchTemplateVersionsOutput) {
  6702  	m.ctrl.T.Helper()
  6703  	ret := m.ctrl.Call(m, "DeleteLaunchTemplateVersionsRequest", arg0)
  6704  	ret0, _ := ret[0].(*request.Request)
  6705  	ret1, _ := ret[1].(*ec2.DeleteLaunchTemplateVersionsOutput)
  6706  	return ret0, ret1
  6707  }
  6708  
  6709  // DeleteLaunchTemplateVersionsRequest indicates an expected call of DeleteLaunchTemplateVersionsRequest.
  6710  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplateVersionsRequest(arg0 interface{}) *gomock.Call {
  6711  	mr.mock.ctrl.T.Helper()
  6712  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplateVersionsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplateVersionsRequest), arg0)
  6713  }
  6714  
  6715  // DeleteLaunchTemplateVersionsWithContext mocks base method.
  6716  func (m *MockEC2API) DeleteLaunchTemplateVersionsWithContext(arg0 context.Context, arg1 *ec2.DeleteLaunchTemplateVersionsInput, arg2 ...request.Option) (*ec2.DeleteLaunchTemplateVersionsOutput, error) {
  6717  	m.ctrl.T.Helper()
  6718  	varargs := []interface{}{arg0, arg1}
  6719  	for _, a := range arg2 {
  6720  		varargs = append(varargs, a)
  6721  	}
  6722  	ret := m.ctrl.Call(m, "DeleteLaunchTemplateVersionsWithContext", varargs...)
  6723  	ret0, _ := ret[0].(*ec2.DeleteLaunchTemplateVersionsOutput)
  6724  	ret1, _ := ret[1].(error)
  6725  	return ret0, ret1
  6726  }
  6727  
  6728  // DeleteLaunchTemplateVersionsWithContext indicates an expected call of DeleteLaunchTemplateVersionsWithContext.
  6729  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplateVersionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6730  	mr.mock.ctrl.T.Helper()
  6731  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplateVersionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplateVersionsWithContext), varargs...)
  6733  }
  6734  
  6735  // DeleteLaunchTemplateWithContext mocks base method.
  6736  func (m *MockEC2API) DeleteLaunchTemplateWithContext(arg0 context.Context, arg1 *ec2.DeleteLaunchTemplateInput, arg2 ...request.Option) (*ec2.DeleteLaunchTemplateOutput, error) {
  6737  	m.ctrl.T.Helper()
  6738  	varargs := []interface{}{arg0, arg1}
  6739  	for _, a := range arg2 {
  6740  		varargs = append(varargs, a)
  6741  	}
  6742  	ret := m.ctrl.Call(m, "DeleteLaunchTemplateWithContext", varargs...)
  6743  	ret0, _ := ret[0].(*ec2.DeleteLaunchTemplateOutput)
  6744  	ret1, _ := ret[1].(error)
  6745  	return ret0, ret1
  6746  }
  6747  
  6748  // DeleteLaunchTemplateWithContext indicates an expected call of DeleteLaunchTemplateWithContext.
  6749  func (mr *MockEC2APIMockRecorder) DeleteLaunchTemplateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6750  	mr.mock.ctrl.T.Helper()
  6751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchTemplateWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteLaunchTemplateWithContext), varargs...)
  6753  }
  6754  
  6755  // DeleteLocalGatewayRoute mocks base method.
  6756  func (m *MockEC2API) DeleteLocalGatewayRoute(arg0 *ec2.DeleteLocalGatewayRouteInput) (*ec2.DeleteLocalGatewayRouteOutput, error) {
  6757  	m.ctrl.T.Helper()
  6758  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRoute", arg0)
  6759  	ret0, _ := ret[0].(*ec2.DeleteLocalGatewayRouteOutput)
  6760  	ret1, _ := ret[1].(error)
  6761  	return ret0, ret1
  6762  }
  6763  
  6764  // DeleteLocalGatewayRoute indicates an expected call of DeleteLocalGatewayRoute.
  6765  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRoute(arg0 interface{}) *gomock.Call {
  6766  	mr.mock.ctrl.T.Helper()
  6767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRoute", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRoute), arg0)
  6768  }
  6769  
  6770  // DeleteLocalGatewayRouteRequest mocks base method.
  6771  func (m *MockEC2API) DeleteLocalGatewayRouteRequest(arg0 *ec2.DeleteLocalGatewayRouteInput) (*request.Request, *ec2.DeleteLocalGatewayRouteOutput) {
  6772  	m.ctrl.T.Helper()
  6773  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRouteRequest", arg0)
  6774  	ret0, _ := ret[0].(*request.Request)
  6775  	ret1, _ := ret[1].(*ec2.DeleteLocalGatewayRouteOutput)
  6776  	return ret0, ret1
  6777  }
  6778  
  6779  // DeleteLocalGatewayRouteRequest indicates an expected call of DeleteLocalGatewayRouteRequest.
  6780  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRouteRequest(arg0 interface{}) *gomock.Call {
  6781  	mr.mock.ctrl.T.Helper()
  6782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRouteRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRouteRequest), arg0)
  6783  }
  6784  
  6785  // DeleteLocalGatewayRouteTableVpcAssociation mocks base method.
  6786  func (m *MockEC2API) DeleteLocalGatewayRouteTableVpcAssociation(arg0 *ec2.DeleteLocalGatewayRouteTableVpcAssociationInput) (*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput, error) {
  6787  	m.ctrl.T.Helper()
  6788  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRouteTableVpcAssociation", arg0)
  6789  	ret0, _ := ret[0].(*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput)
  6790  	ret1, _ := ret[1].(error)
  6791  	return ret0, ret1
  6792  }
  6793  
  6794  // DeleteLocalGatewayRouteTableVpcAssociation indicates an expected call of DeleteLocalGatewayRouteTableVpcAssociation.
  6795  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRouteTableVpcAssociation(arg0 interface{}) *gomock.Call {
  6796  	mr.mock.ctrl.T.Helper()
  6797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRouteTableVpcAssociation", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRouteTableVpcAssociation), arg0)
  6798  }
  6799  
  6800  // DeleteLocalGatewayRouteTableVpcAssociationRequest mocks base method.
  6801  func (m *MockEC2API) DeleteLocalGatewayRouteTableVpcAssociationRequest(arg0 *ec2.DeleteLocalGatewayRouteTableVpcAssociationInput) (*request.Request, *ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput) {
  6802  	m.ctrl.T.Helper()
  6803  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRouteTableVpcAssociationRequest", arg0)
  6804  	ret0, _ := ret[0].(*request.Request)
  6805  	ret1, _ := ret[1].(*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput)
  6806  	return ret0, ret1
  6807  }
  6808  
  6809  // DeleteLocalGatewayRouteTableVpcAssociationRequest indicates an expected call of DeleteLocalGatewayRouteTableVpcAssociationRequest.
  6810  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRouteTableVpcAssociationRequest(arg0 interface{}) *gomock.Call {
  6811  	mr.mock.ctrl.T.Helper()
  6812  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRouteTableVpcAssociationRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRouteTableVpcAssociationRequest), arg0)
  6813  }
  6814  
  6815  // DeleteLocalGatewayRouteTableVpcAssociationWithContext mocks base method.
  6816  func (m *MockEC2API) DeleteLocalGatewayRouteTableVpcAssociationWithContext(arg0 context.Context, arg1 *ec2.DeleteLocalGatewayRouteTableVpcAssociationInput, arg2 ...request.Option) (*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput, error) {
  6817  	m.ctrl.T.Helper()
  6818  	varargs := []interface{}{arg0, arg1}
  6819  	for _, a := range arg2 {
  6820  		varargs = append(varargs, a)
  6821  	}
  6822  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRouteTableVpcAssociationWithContext", varargs...)
  6823  	ret0, _ := ret[0].(*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput)
  6824  	ret1, _ := ret[1].(error)
  6825  	return ret0, ret1
  6826  }
  6827  
  6828  // DeleteLocalGatewayRouteTableVpcAssociationWithContext indicates an expected call of DeleteLocalGatewayRouteTableVpcAssociationWithContext.
  6829  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRouteTableVpcAssociationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6830  	mr.mock.ctrl.T.Helper()
  6831  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRouteTableVpcAssociationWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRouteTableVpcAssociationWithContext), varargs...)
  6833  }
  6834  
  6835  // DeleteLocalGatewayRouteWithContext mocks base method.
  6836  func (m *MockEC2API) DeleteLocalGatewayRouteWithContext(arg0 context.Context, arg1 *ec2.DeleteLocalGatewayRouteInput, arg2 ...request.Option) (*ec2.DeleteLocalGatewayRouteOutput, error) {
  6837  	m.ctrl.T.Helper()
  6838  	varargs := []interface{}{arg0, arg1}
  6839  	for _, a := range arg2 {
  6840  		varargs = append(varargs, a)
  6841  	}
  6842  	ret := m.ctrl.Call(m, "DeleteLocalGatewayRouteWithContext", varargs...)
  6843  	ret0, _ := ret[0].(*ec2.DeleteLocalGatewayRouteOutput)
  6844  	ret1, _ := ret[1].(error)
  6845  	return ret0, ret1
  6846  }
  6847  
  6848  // DeleteLocalGatewayRouteWithContext indicates an expected call of DeleteLocalGatewayRouteWithContext.
  6849  func (mr *MockEC2APIMockRecorder) DeleteLocalGatewayRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6850  	mr.mock.ctrl.T.Helper()
  6851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLocalGatewayRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteLocalGatewayRouteWithContext), varargs...)
  6853  }
  6854  
  6855  // DeleteManagedPrefixList mocks base method.
  6856  func (m *MockEC2API) DeleteManagedPrefixList(arg0 *ec2.DeleteManagedPrefixListInput) (*ec2.DeleteManagedPrefixListOutput, error) {
  6857  	m.ctrl.T.Helper()
  6858  	ret := m.ctrl.Call(m, "DeleteManagedPrefixList", arg0)
  6859  	ret0, _ := ret[0].(*ec2.DeleteManagedPrefixListOutput)
  6860  	ret1, _ := ret[1].(error)
  6861  	return ret0, ret1
  6862  }
  6863  
  6864  // DeleteManagedPrefixList indicates an expected call of DeleteManagedPrefixList.
  6865  func (mr *MockEC2APIMockRecorder) DeleteManagedPrefixList(arg0 interface{}) *gomock.Call {
  6866  	mr.mock.ctrl.T.Helper()
  6867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteManagedPrefixList", reflect.TypeOf((*MockEC2API)(nil).DeleteManagedPrefixList), arg0)
  6868  }
  6869  
  6870  // DeleteManagedPrefixListRequest mocks base method.
  6871  func (m *MockEC2API) DeleteManagedPrefixListRequest(arg0 *ec2.DeleteManagedPrefixListInput) (*request.Request, *ec2.DeleteManagedPrefixListOutput) {
  6872  	m.ctrl.T.Helper()
  6873  	ret := m.ctrl.Call(m, "DeleteManagedPrefixListRequest", arg0)
  6874  	ret0, _ := ret[0].(*request.Request)
  6875  	ret1, _ := ret[1].(*ec2.DeleteManagedPrefixListOutput)
  6876  	return ret0, ret1
  6877  }
  6878  
  6879  // DeleteManagedPrefixListRequest indicates an expected call of DeleteManagedPrefixListRequest.
  6880  func (mr *MockEC2APIMockRecorder) DeleteManagedPrefixListRequest(arg0 interface{}) *gomock.Call {
  6881  	mr.mock.ctrl.T.Helper()
  6882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteManagedPrefixListRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteManagedPrefixListRequest), arg0)
  6883  }
  6884  
  6885  // DeleteManagedPrefixListWithContext mocks base method.
  6886  func (m *MockEC2API) DeleteManagedPrefixListWithContext(arg0 context.Context, arg1 *ec2.DeleteManagedPrefixListInput, arg2 ...request.Option) (*ec2.DeleteManagedPrefixListOutput, error) {
  6887  	m.ctrl.T.Helper()
  6888  	varargs := []interface{}{arg0, arg1}
  6889  	for _, a := range arg2 {
  6890  		varargs = append(varargs, a)
  6891  	}
  6892  	ret := m.ctrl.Call(m, "DeleteManagedPrefixListWithContext", varargs...)
  6893  	ret0, _ := ret[0].(*ec2.DeleteManagedPrefixListOutput)
  6894  	ret1, _ := ret[1].(error)
  6895  	return ret0, ret1
  6896  }
  6897  
  6898  // DeleteManagedPrefixListWithContext indicates an expected call of DeleteManagedPrefixListWithContext.
  6899  func (mr *MockEC2APIMockRecorder) DeleteManagedPrefixListWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6900  	mr.mock.ctrl.T.Helper()
  6901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteManagedPrefixListWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteManagedPrefixListWithContext), varargs...)
  6903  }
  6904  
  6905  // DeleteNatGateway mocks base method.
  6906  func (m *MockEC2API) DeleteNatGateway(arg0 *ec2.DeleteNatGatewayInput) (*ec2.DeleteNatGatewayOutput, error) {
  6907  	m.ctrl.T.Helper()
  6908  	ret := m.ctrl.Call(m, "DeleteNatGateway", arg0)
  6909  	ret0, _ := ret[0].(*ec2.DeleteNatGatewayOutput)
  6910  	ret1, _ := ret[1].(error)
  6911  	return ret0, ret1
  6912  }
  6913  
  6914  // DeleteNatGateway indicates an expected call of DeleteNatGateway.
  6915  func (mr *MockEC2APIMockRecorder) DeleteNatGateway(arg0 interface{}) *gomock.Call {
  6916  	mr.mock.ctrl.T.Helper()
  6917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNatGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteNatGateway), arg0)
  6918  }
  6919  
  6920  // DeleteNatGatewayRequest mocks base method.
  6921  func (m *MockEC2API) DeleteNatGatewayRequest(arg0 *ec2.DeleteNatGatewayInput) (*request.Request, *ec2.DeleteNatGatewayOutput) {
  6922  	m.ctrl.T.Helper()
  6923  	ret := m.ctrl.Call(m, "DeleteNatGatewayRequest", arg0)
  6924  	ret0, _ := ret[0].(*request.Request)
  6925  	ret1, _ := ret[1].(*ec2.DeleteNatGatewayOutput)
  6926  	return ret0, ret1
  6927  }
  6928  
  6929  // DeleteNatGatewayRequest indicates an expected call of DeleteNatGatewayRequest.
  6930  func (mr *MockEC2APIMockRecorder) DeleteNatGatewayRequest(arg0 interface{}) *gomock.Call {
  6931  	mr.mock.ctrl.T.Helper()
  6932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNatGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNatGatewayRequest), arg0)
  6933  }
  6934  
  6935  // DeleteNatGatewayWithContext mocks base method.
  6936  func (m *MockEC2API) DeleteNatGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteNatGatewayInput, arg2 ...request.Option) (*ec2.DeleteNatGatewayOutput, error) {
  6937  	m.ctrl.T.Helper()
  6938  	varargs := []interface{}{arg0, arg1}
  6939  	for _, a := range arg2 {
  6940  		varargs = append(varargs, a)
  6941  	}
  6942  	ret := m.ctrl.Call(m, "DeleteNatGatewayWithContext", varargs...)
  6943  	ret0, _ := ret[0].(*ec2.DeleteNatGatewayOutput)
  6944  	ret1, _ := ret[1].(error)
  6945  	return ret0, ret1
  6946  }
  6947  
  6948  // DeleteNatGatewayWithContext indicates an expected call of DeleteNatGatewayWithContext.
  6949  func (mr *MockEC2APIMockRecorder) DeleteNatGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6950  	mr.mock.ctrl.T.Helper()
  6951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNatGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNatGatewayWithContext), varargs...)
  6953  }
  6954  
  6955  // DeleteNetworkAcl mocks base method.
  6956  func (m *MockEC2API) DeleteNetworkAcl(arg0 *ec2.DeleteNetworkAclInput) (*ec2.DeleteNetworkAclOutput, error) {
  6957  	m.ctrl.T.Helper()
  6958  	ret := m.ctrl.Call(m, "DeleteNetworkAcl", arg0)
  6959  	ret0, _ := ret[0].(*ec2.DeleteNetworkAclOutput)
  6960  	ret1, _ := ret[1].(error)
  6961  	return ret0, ret1
  6962  }
  6963  
  6964  // DeleteNetworkAcl indicates an expected call of DeleteNetworkAcl.
  6965  func (mr *MockEC2APIMockRecorder) DeleteNetworkAcl(arg0 interface{}) *gomock.Call {
  6966  	mr.mock.ctrl.T.Helper()
  6967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAcl", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAcl), arg0)
  6968  }
  6969  
  6970  // DeleteNetworkAclEntry mocks base method.
  6971  func (m *MockEC2API) DeleteNetworkAclEntry(arg0 *ec2.DeleteNetworkAclEntryInput) (*ec2.DeleteNetworkAclEntryOutput, error) {
  6972  	m.ctrl.T.Helper()
  6973  	ret := m.ctrl.Call(m, "DeleteNetworkAclEntry", arg0)
  6974  	ret0, _ := ret[0].(*ec2.DeleteNetworkAclEntryOutput)
  6975  	ret1, _ := ret[1].(error)
  6976  	return ret0, ret1
  6977  }
  6978  
  6979  // DeleteNetworkAclEntry indicates an expected call of DeleteNetworkAclEntry.
  6980  func (mr *MockEC2APIMockRecorder) DeleteNetworkAclEntry(arg0 interface{}) *gomock.Call {
  6981  	mr.mock.ctrl.T.Helper()
  6982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAclEntry", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAclEntry), arg0)
  6983  }
  6984  
  6985  // DeleteNetworkAclEntryRequest mocks base method.
  6986  func (m *MockEC2API) DeleteNetworkAclEntryRequest(arg0 *ec2.DeleteNetworkAclEntryInput) (*request.Request, *ec2.DeleteNetworkAclEntryOutput) {
  6987  	m.ctrl.T.Helper()
  6988  	ret := m.ctrl.Call(m, "DeleteNetworkAclEntryRequest", arg0)
  6989  	ret0, _ := ret[0].(*request.Request)
  6990  	ret1, _ := ret[1].(*ec2.DeleteNetworkAclEntryOutput)
  6991  	return ret0, ret1
  6992  }
  6993  
  6994  // DeleteNetworkAclEntryRequest indicates an expected call of DeleteNetworkAclEntryRequest.
  6995  func (mr *MockEC2APIMockRecorder) DeleteNetworkAclEntryRequest(arg0 interface{}) *gomock.Call {
  6996  	mr.mock.ctrl.T.Helper()
  6997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAclEntryRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAclEntryRequest), arg0)
  6998  }
  6999  
  7000  // DeleteNetworkAclEntryWithContext mocks base method.
  7001  func (m *MockEC2API) DeleteNetworkAclEntryWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkAclEntryInput, arg2 ...request.Option) (*ec2.DeleteNetworkAclEntryOutput, error) {
  7002  	m.ctrl.T.Helper()
  7003  	varargs := []interface{}{arg0, arg1}
  7004  	for _, a := range arg2 {
  7005  		varargs = append(varargs, a)
  7006  	}
  7007  	ret := m.ctrl.Call(m, "DeleteNetworkAclEntryWithContext", varargs...)
  7008  	ret0, _ := ret[0].(*ec2.DeleteNetworkAclEntryOutput)
  7009  	ret1, _ := ret[1].(error)
  7010  	return ret0, ret1
  7011  }
  7012  
  7013  // DeleteNetworkAclEntryWithContext indicates an expected call of DeleteNetworkAclEntryWithContext.
  7014  func (mr *MockEC2APIMockRecorder) DeleteNetworkAclEntryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7015  	mr.mock.ctrl.T.Helper()
  7016  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAclEntryWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAclEntryWithContext), varargs...)
  7018  }
  7019  
  7020  // DeleteNetworkAclRequest mocks base method.
  7021  func (m *MockEC2API) DeleteNetworkAclRequest(arg0 *ec2.DeleteNetworkAclInput) (*request.Request, *ec2.DeleteNetworkAclOutput) {
  7022  	m.ctrl.T.Helper()
  7023  	ret := m.ctrl.Call(m, "DeleteNetworkAclRequest", arg0)
  7024  	ret0, _ := ret[0].(*request.Request)
  7025  	ret1, _ := ret[1].(*ec2.DeleteNetworkAclOutput)
  7026  	return ret0, ret1
  7027  }
  7028  
  7029  // DeleteNetworkAclRequest indicates an expected call of DeleteNetworkAclRequest.
  7030  func (mr *MockEC2APIMockRecorder) DeleteNetworkAclRequest(arg0 interface{}) *gomock.Call {
  7031  	mr.mock.ctrl.T.Helper()
  7032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAclRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAclRequest), arg0)
  7033  }
  7034  
  7035  // DeleteNetworkAclWithContext mocks base method.
  7036  func (m *MockEC2API) DeleteNetworkAclWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkAclInput, arg2 ...request.Option) (*ec2.DeleteNetworkAclOutput, error) {
  7037  	m.ctrl.T.Helper()
  7038  	varargs := []interface{}{arg0, arg1}
  7039  	for _, a := range arg2 {
  7040  		varargs = append(varargs, a)
  7041  	}
  7042  	ret := m.ctrl.Call(m, "DeleteNetworkAclWithContext", varargs...)
  7043  	ret0, _ := ret[0].(*ec2.DeleteNetworkAclOutput)
  7044  	ret1, _ := ret[1].(error)
  7045  	return ret0, ret1
  7046  }
  7047  
  7048  // DeleteNetworkAclWithContext indicates an expected call of DeleteNetworkAclWithContext.
  7049  func (mr *MockEC2APIMockRecorder) DeleteNetworkAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7050  	mr.mock.ctrl.T.Helper()
  7051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkAclWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkAclWithContext), varargs...)
  7053  }
  7054  
  7055  // DeleteNetworkInsightsAccessScope mocks base method.
  7056  func (m *MockEC2API) DeleteNetworkInsightsAccessScope(arg0 *ec2.DeleteNetworkInsightsAccessScopeInput) (*ec2.DeleteNetworkInsightsAccessScopeOutput, error) {
  7057  	m.ctrl.T.Helper()
  7058  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScope", arg0)
  7059  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAccessScopeOutput)
  7060  	ret1, _ := ret[1].(error)
  7061  	return ret0, ret1
  7062  }
  7063  
  7064  // DeleteNetworkInsightsAccessScope indicates an expected call of DeleteNetworkInsightsAccessScope.
  7065  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScope(arg0 interface{}) *gomock.Call {
  7066  	mr.mock.ctrl.T.Helper()
  7067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScope", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScope), arg0)
  7068  }
  7069  
  7070  // DeleteNetworkInsightsAccessScopeAnalysis mocks base method.
  7071  func (m *MockEC2API) DeleteNetworkInsightsAccessScopeAnalysis(arg0 *ec2.DeleteNetworkInsightsAccessScopeAnalysisInput) (*ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput, error) {
  7072  	m.ctrl.T.Helper()
  7073  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScopeAnalysis", arg0)
  7074  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput)
  7075  	ret1, _ := ret[1].(error)
  7076  	return ret0, ret1
  7077  }
  7078  
  7079  // DeleteNetworkInsightsAccessScopeAnalysis indicates an expected call of DeleteNetworkInsightsAccessScopeAnalysis.
  7080  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScopeAnalysis(arg0 interface{}) *gomock.Call {
  7081  	mr.mock.ctrl.T.Helper()
  7082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScopeAnalysis", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScopeAnalysis), arg0)
  7083  }
  7084  
  7085  // DeleteNetworkInsightsAccessScopeAnalysisRequest mocks base method.
  7086  func (m *MockEC2API) DeleteNetworkInsightsAccessScopeAnalysisRequest(arg0 *ec2.DeleteNetworkInsightsAccessScopeAnalysisInput) (*request.Request, *ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput) {
  7087  	m.ctrl.T.Helper()
  7088  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScopeAnalysisRequest", arg0)
  7089  	ret0, _ := ret[0].(*request.Request)
  7090  	ret1, _ := ret[1].(*ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput)
  7091  	return ret0, ret1
  7092  }
  7093  
  7094  // DeleteNetworkInsightsAccessScopeAnalysisRequest indicates an expected call of DeleteNetworkInsightsAccessScopeAnalysisRequest.
  7095  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScopeAnalysisRequest(arg0 interface{}) *gomock.Call {
  7096  	mr.mock.ctrl.T.Helper()
  7097  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScopeAnalysisRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScopeAnalysisRequest), arg0)
  7098  }
  7099  
  7100  // DeleteNetworkInsightsAccessScopeAnalysisWithContext mocks base method.
  7101  func (m *MockEC2API) DeleteNetworkInsightsAccessScopeAnalysisWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInsightsAccessScopeAnalysisInput, arg2 ...request.Option) (*ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput, error) {
  7102  	m.ctrl.T.Helper()
  7103  	varargs := []interface{}{arg0, arg1}
  7104  	for _, a := range arg2 {
  7105  		varargs = append(varargs, a)
  7106  	}
  7107  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScopeAnalysisWithContext", varargs...)
  7108  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAccessScopeAnalysisOutput)
  7109  	ret1, _ := ret[1].(error)
  7110  	return ret0, ret1
  7111  }
  7112  
  7113  // DeleteNetworkInsightsAccessScopeAnalysisWithContext indicates an expected call of DeleteNetworkInsightsAccessScopeAnalysisWithContext.
  7114  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScopeAnalysisWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7115  	mr.mock.ctrl.T.Helper()
  7116  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScopeAnalysisWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScopeAnalysisWithContext), varargs...)
  7118  }
  7119  
  7120  // DeleteNetworkInsightsAccessScopeRequest mocks base method.
  7121  func (m *MockEC2API) DeleteNetworkInsightsAccessScopeRequest(arg0 *ec2.DeleteNetworkInsightsAccessScopeInput) (*request.Request, *ec2.DeleteNetworkInsightsAccessScopeOutput) {
  7122  	m.ctrl.T.Helper()
  7123  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScopeRequest", arg0)
  7124  	ret0, _ := ret[0].(*request.Request)
  7125  	ret1, _ := ret[1].(*ec2.DeleteNetworkInsightsAccessScopeOutput)
  7126  	return ret0, ret1
  7127  }
  7128  
  7129  // DeleteNetworkInsightsAccessScopeRequest indicates an expected call of DeleteNetworkInsightsAccessScopeRequest.
  7130  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScopeRequest(arg0 interface{}) *gomock.Call {
  7131  	mr.mock.ctrl.T.Helper()
  7132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScopeRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScopeRequest), arg0)
  7133  }
  7134  
  7135  // DeleteNetworkInsightsAccessScopeWithContext mocks base method.
  7136  func (m *MockEC2API) DeleteNetworkInsightsAccessScopeWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInsightsAccessScopeInput, arg2 ...request.Option) (*ec2.DeleteNetworkInsightsAccessScopeOutput, error) {
  7137  	m.ctrl.T.Helper()
  7138  	varargs := []interface{}{arg0, arg1}
  7139  	for _, a := range arg2 {
  7140  		varargs = append(varargs, a)
  7141  	}
  7142  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAccessScopeWithContext", varargs...)
  7143  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAccessScopeOutput)
  7144  	ret1, _ := ret[1].(error)
  7145  	return ret0, ret1
  7146  }
  7147  
  7148  // DeleteNetworkInsightsAccessScopeWithContext indicates an expected call of DeleteNetworkInsightsAccessScopeWithContext.
  7149  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAccessScopeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7150  	mr.mock.ctrl.T.Helper()
  7151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAccessScopeWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAccessScopeWithContext), varargs...)
  7153  }
  7154  
  7155  // DeleteNetworkInsightsAnalysis mocks base method.
  7156  func (m *MockEC2API) DeleteNetworkInsightsAnalysis(arg0 *ec2.DeleteNetworkInsightsAnalysisInput) (*ec2.DeleteNetworkInsightsAnalysisOutput, error) {
  7157  	m.ctrl.T.Helper()
  7158  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAnalysis", arg0)
  7159  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAnalysisOutput)
  7160  	ret1, _ := ret[1].(error)
  7161  	return ret0, ret1
  7162  }
  7163  
  7164  // DeleteNetworkInsightsAnalysis indicates an expected call of DeleteNetworkInsightsAnalysis.
  7165  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAnalysis(arg0 interface{}) *gomock.Call {
  7166  	mr.mock.ctrl.T.Helper()
  7167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAnalysis", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAnalysis), arg0)
  7168  }
  7169  
  7170  // DeleteNetworkInsightsAnalysisRequest mocks base method.
  7171  func (m *MockEC2API) DeleteNetworkInsightsAnalysisRequest(arg0 *ec2.DeleteNetworkInsightsAnalysisInput) (*request.Request, *ec2.DeleteNetworkInsightsAnalysisOutput) {
  7172  	m.ctrl.T.Helper()
  7173  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAnalysisRequest", arg0)
  7174  	ret0, _ := ret[0].(*request.Request)
  7175  	ret1, _ := ret[1].(*ec2.DeleteNetworkInsightsAnalysisOutput)
  7176  	return ret0, ret1
  7177  }
  7178  
  7179  // DeleteNetworkInsightsAnalysisRequest indicates an expected call of DeleteNetworkInsightsAnalysisRequest.
  7180  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAnalysisRequest(arg0 interface{}) *gomock.Call {
  7181  	mr.mock.ctrl.T.Helper()
  7182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAnalysisRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAnalysisRequest), arg0)
  7183  }
  7184  
  7185  // DeleteNetworkInsightsAnalysisWithContext mocks base method.
  7186  func (m *MockEC2API) DeleteNetworkInsightsAnalysisWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInsightsAnalysisInput, arg2 ...request.Option) (*ec2.DeleteNetworkInsightsAnalysisOutput, error) {
  7187  	m.ctrl.T.Helper()
  7188  	varargs := []interface{}{arg0, arg1}
  7189  	for _, a := range arg2 {
  7190  		varargs = append(varargs, a)
  7191  	}
  7192  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsAnalysisWithContext", varargs...)
  7193  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsAnalysisOutput)
  7194  	ret1, _ := ret[1].(error)
  7195  	return ret0, ret1
  7196  }
  7197  
  7198  // DeleteNetworkInsightsAnalysisWithContext indicates an expected call of DeleteNetworkInsightsAnalysisWithContext.
  7199  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsAnalysisWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7200  	mr.mock.ctrl.T.Helper()
  7201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsAnalysisWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsAnalysisWithContext), varargs...)
  7203  }
  7204  
  7205  // DeleteNetworkInsightsPath mocks base method.
  7206  func (m *MockEC2API) DeleteNetworkInsightsPath(arg0 *ec2.DeleteNetworkInsightsPathInput) (*ec2.DeleteNetworkInsightsPathOutput, error) {
  7207  	m.ctrl.T.Helper()
  7208  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsPath", arg0)
  7209  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsPathOutput)
  7210  	ret1, _ := ret[1].(error)
  7211  	return ret0, ret1
  7212  }
  7213  
  7214  // DeleteNetworkInsightsPath indicates an expected call of DeleteNetworkInsightsPath.
  7215  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsPath(arg0 interface{}) *gomock.Call {
  7216  	mr.mock.ctrl.T.Helper()
  7217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsPath", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsPath), arg0)
  7218  }
  7219  
  7220  // DeleteNetworkInsightsPathRequest mocks base method.
  7221  func (m *MockEC2API) DeleteNetworkInsightsPathRequest(arg0 *ec2.DeleteNetworkInsightsPathInput) (*request.Request, *ec2.DeleteNetworkInsightsPathOutput) {
  7222  	m.ctrl.T.Helper()
  7223  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsPathRequest", arg0)
  7224  	ret0, _ := ret[0].(*request.Request)
  7225  	ret1, _ := ret[1].(*ec2.DeleteNetworkInsightsPathOutput)
  7226  	return ret0, ret1
  7227  }
  7228  
  7229  // DeleteNetworkInsightsPathRequest indicates an expected call of DeleteNetworkInsightsPathRequest.
  7230  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsPathRequest(arg0 interface{}) *gomock.Call {
  7231  	mr.mock.ctrl.T.Helper()
  7232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsPathRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsPathRequest), arg0)
  7233  }
  7234  
  7235  // DeleteNetworkInsightsPathWithContext mocks base method.
  7236  func (m *MockEC2API) DeleteNetworkInsightsPathWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInsightsPathInput, arg2 ...request.Option) (*ec2.DeleteNetworkInsightsPathOutput, error) {
  7237  	m.ctrl.T.Helper()
  7238  	varargs := []interface{}{arg0, arg1}
  7239  	for _, a := range arg2 {
  7240  		varargs = append(varargs, a)
  7241  	}
  7242  	ret := m.ctrl.Call(m, "DeleteNetworkInsightsPathWithContext", varargs...)
  7243  	ret0, _ := ret[0].(*ec2.DeleteNetworkInsightsPathOutput)
  7244  	ret1, _ := ret[1].(error)
  7245  	return ret0, ret1
  7246  }
  7247  
  7248  // DeleteNetworkInsightsPathWithContext indicates an expected call of DeleteNetworkInsightsPathWithContext.
  7249  func (mr *MockEC2APIMockRecorder) DeleteNetworkInsightsPathWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7250  	mr.mock.ctrl.T.Helper()
  7251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInsightsPathWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInsightsPathWithContext), varargs...)
  7253  }
  7254  
  7255  // DeleteNetworkInterface mocks base method.
  7256  func (m *MockEC2API) DeleteNetworkInterface(arg0 *ec2.DeleteNetworkInterfaceInput) (*ec2.DeleteNetworkInterfaceOutput, error) {
  7257  	m.ctrl.T.Helper()
  7258  	ret := m.ctrl.Call(m, "DeleteNetworkInterface", arg0)
  7259  	ret0, _ := ret[0].(*ec2.DeleteNetworkInterfaceOutput)
  7260  	ret1, _ := ret[1].(error)
  7261  	return ret0, ret1
  7262  }
  7263  
  7264  // DeleteNetworkInterface indicates an expected call of DeleteNetworkInterface.
  7265  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterface(arg0 interface{}) *gomock.Call {
  7266  	mr.mock.ctrl.T.Helper()
  7267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterface", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterface), arg0)
  7268  }
  7269  
  7270  // DeleteNetworkInterfacePermission mocks base method.
  7271  func (m *MockEC2API) DeleteNetworkInterfacePermission(arg0 *ec2.DeleteNetworkInterfacePermissionInput) (*ec2.DeleteNetworkInterfacePermissionOutput, error) {
  7272  	m.ctrl.T.Helper()
  7273  	ret := m.ctrl.Call(m, "DeleteNetworkInterfacePermission", arg0)
  7274  	ret0, _ := ret[0].(*ec2.DeleteNetworkInterfacePermissionOutput)
  7275  	ret1, _ := ret[1].(error)
  7276  	return ret0, ret1
  7277  }
  7278  
  7279  // DeleteNetworkInterfacePermission indicates an expected call of DeleteNetworkInterfacePermission.
  7280  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterfacePermission(arg0 interface{}) *gomock.Call {
  7281  	mr.mock.ctrl.T.Helper()
  7282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterfacePermission", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterfacePermission), arg0)
  7283  }
  7284  
  7285  // DeleteNetworkInterfacePermissionRequest mocks base method.
  7286  func (m *MockEC2API) DeleteNetworkInterfacePermissionRequest(arg0 *ec2.DeleteNetworkInterfacePermissionInput) (*request.Request, *ec2.DeleteNetworkInterfacePermissionOutput) {
  7287  	m.ctrl.T.Helper()
  7288  	ret := m.ctrl.Call(m, "DeleteNetworkInterfacePermissionRequest", arg0)
  7289  	ret0, _ := ret[0].(*request.Request)
  7290  	ret1, _ := ret[1].(*ec2.DeleteNetworkInterfacePermissionOutput)
  7291  	return ret0, ret1
  7292  }
  7293  
  7294  // DeleteNetworkInterfacePermissionRequest indicates an expected call of DeleteNetworkInterfacePermissionRequest.
  7295  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterfacePermissionRequest(arg0 interface{}) *gomock.Call {
  7296  	mr.mock.ctrl.T.Helper()
  7297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterfacePermissionRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterfacePermissionRequest), arg0)
  7298  }
  7299  
  7300  // DeleteNetworkInterfacePermissionWithContext mocks base method.
  7301  func (m *MockEC2API) DeleteNetworkInterfacePermissionWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInterfacePermissionInput, arg2 ...request.Option) (*ec2.DeleteNetworkInterfacePermissionOutput, error) {
  7302  	m.ctrl.T.Helper()
  7303  	varargs := []interface{}{arg0, arg1}
  7304  	for _, a := range arg2 {
  7305  		varargs = append(varargs, a)
  7306  	}
  7307  	ret := m.ctrl.Call(m, "DeleteNetworkInterfacePermissionWithContext", varargs...)
  7308  	ret0, _ := ret[0].(*ec2.DeleteNetworkInterfacePermissionOutput)
  7309  	ret1, _ := ret[1].(error)
  7310  	return ret0, ret1
  7311  }
  7312  
  7313  // DeleteNetworkInterfacePermissionWithContext indicates an expected call of DeleteNetworkInterfacePermissionWithContext.
  7314  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterfacePermissionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7315  	mr.mock.ctrl.T.Helper()
  7316  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterfacePermissionWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterfacePermissionWithContext), varargs...)
  7318  }
  7319  
  7320  // DeleteNetworkInterfaceRequest mocks base method.
  7321  func (m *MockEC2API) DeleteNetworkInterfaceRequest(arg0 *ec2.DeleteNetworkInterfaceInput) (*request.Request, *ec2.DeleteNetworkInterfaceOutput) {
  7322  	m.ctrl.T.Helper()
  7323  	ret := m.ctrl.Call(m, "DeleteNetworkInterfaceRequest", arg0)
  7324  	ret0, _ := ret[0].(*request.Request)
  7325  	ret1, _ := ret[1].(*ec2.DeleteNetworkInterfaceOutput)
  7326  	return ret0, ret1
  7327  }
  7328  
  7329  // DeleteNetworkInterfaceRequest indicates an expected call of DeleteNetworkInterfaceRequest.
  7330  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterfaceRequest(arg0 interface{}) *gomock.Call {
  7331  	mr.mock.ctrl.T.Helper()
  7332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterfaceRequest), arg0)
  7333  }
  7334  
  7335  // DeleteNetworkInterfaceWithContext mocks base method.
  7336  func (m *MockEC2API) DeleteNetworkInterfaceWithContext(arg0 context.Context, arg1 *ec2.DeleteNetworkInterfaceInput, arg2 ...request.Option) (*ec2.DeleteNetworkInterfaceOutput, error) {
  7337  	m.ctrl.T.Helper()
  7338  	varargs := []interface{}{arg0, arg1}
  7339  	for _, a := range arg2 {
  7340  		varargs = append(varargs, a)
  7341  	}
  7342  	ret := m.ctrl.Call(m, "DeleteNetworkInterfaceWithContext", varargs...)
  7343  	ret0, _ := ret[0].(*ec2.DeleteNetworkInterfaceOutput)
  7344  	ret1, _ := ret[1].(error)
  7345  	return ret0, ret1
  7346  }
  7347  
  7348  // DeleteNetworkInterfaceWithContext indicates an expected call of DeleteNetworkInterfaceWithContext.
  7349  func (mr *MockEC2APIMockRecorder) DeleteNetworkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7350  	mr.mock.ctrl.T.Helper()
  7351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNetworkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteNetworkInterfaceWithContext), varargs...)
  7353  }
  7354  
  7355  // DeletePlacementGroup mocks base method.
  7356  func (m *MockEC2API) DeletePlacementGroup(arg0 *ec2.DeletePlacementGroupInput) (*ec2.DeletePlacementGroupOutput, error) {
  7357  	m.ctrl.T.Helper()
  7358  	ret := m.ctrl.Call(m, "DeletePlacementGroup", arg0)
  7359  	ret0, _ := ret[0].(*ec2.DeletePlacementGroupOutput)
  7360  	ret1, _ := ret[1].(error)
  7361  	return ret0, ret1
  7362  }
  7363  
  7364  // DeletePlacementGroup indicates an expected call of DeletePlacementGroup.
  7365  func (mr *MockEC2APIMockRecorder) DeletePlacementGroup(arg0 interface{}) *gomock.Call {
  7366  	mr.mock.ctrl.T.Helper()
  7367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePlacementGroup", reflect.TypeOf((*MockEC2API)(nil).DeletePlacementGroup), arg0)
  7368  }
  7369  
  7370  // DeletePlacementGroupRequest mocks base method.
  7371  func (m *MockEC2API) DeletePlacementGroupRequest(arg0 *ec2.DeletePlacementGroupInput) (*request.Request, *ec2.DeletePlacementGroupOutput) {
  7372  	m.ctrl.T.Helper()
  7373  	ret := m.ctrl.Call(m, "DeletePlacementGroupRequest", arg0)
  7374  	ret0, _ := ret[0].(*request.Request)
  7375  	ret1, _ := ret[1].(*ec2.DeletePlacementGroupOutput)
  7376  	return ret0, ret1
  7377  }
  7378  
  7379  // DeletePlacementGroupRequest indicates an expected call of DeletePlacementGroupRequest.
  7380  func (mr *MockEC2APIMockRecorder) DeletePlacementGroupRequest(arg0 interface{}) *gomock.Call {
  7381  	mr.mock.ctrl.T.Helper()
  7382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePlacementGroupRequest", reflect.TypeOf((*MockEC2API)(nil).DeletePlacementGroupRequest), arg0)
  7383  }
  7384  
  7385  // DeletePlacementGroupWithContext mocks base method.
  7386  func (m *MockEC2API) DeletePlacementGroupWithContext(arg0 context.Context, arg1 *ec2.DeletePlacementGroupInput, arg2 ...request.Option) (*ec2.DeletePlacementGroupOutput, error) {
  7387  	m.ctrl.T.Helper()
  7388  	varargs := []interface{}{arg0, arg1}
  7389  	for _, a := range arg2 {
  7390  		varargs = append(varargs, a)
  7391  	}
  7392  	ret := m.ctrl.Call(m, "DeletePlacementGroupWithContext", varargs...)
  7393  	ret0, _ := ret[0].(*ec2.DeletePlacementGroupOutput)
  7394  	ret1, _ := ret[1].(error)
  7395  	return ret0, ret1
  7396  }
  7397  
  7398  // DeletePlacementGroupWithContext indicates an expected call of DeletePlacementGroupWithContext.
  7399  func (mr *MockEC2APIMockRecorder) DeletePlacementGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7400  	mr.mock.ctrl.T.Helper()
  7401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePlacementGroupWithContext", reflect.TypeOf((*MockEC2API)(nil).DeletePlacementGroupWithContext), varargs...)
  7403  }
  7404  
  7405  // DeletePublicIpv4Pool mocks base method.
  7406  func (m *MockEC2API) DeletePublicIpv4Pool(arg0 *ec2.DeletePublicIpv4PoolInput) (*ec2.DeletePublicIpv4PoolOutput, error) {
  7407  	m.ctrl.T.Helper()
  7408  	ret := m.ctrl.Call(m, "DeletePublicIpv4Pool", arg0)
  7409  	ret0, _ := ret[0].(*ec2.DeletePublicIpv4PoolOutput)
  7410  	ret1, _ := ret[1].(error)
  7411  	return ret0, ret1
  7412  }
  7413  
  7414  // DeletePublicIpv4Pool indicates an expected call of DeletePublicIpv4Pool.
  7415  func (mr *MockEC2APIMockRecorder) DeletePublicIpv4Pool(arg0 interface{}) *gomock.Call {
  7416  	mr.mock.ctrl.T.Helper()
  7417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicIpv4Pool", reflect.TypeOf((*MockEC2API)(nil).DeletePublicIpv4Pool), arg0)
  7418  }
  7419  
  7420  // DeletePublicIpv4PoolRequest mocks base method.
  7421  func (m *MockEC2API) DeletePublicIpv4PoolRequest(arg0 *ec2.DeletePublicIpv4PoolInput) (*request.Request, *ec2.DeletePublicIpv4PoolOutput) {
  7422  	m.ctrl.T.Helper()
  7423  	ret := m.ctrl.Call(m, "DeletePublicIpv4PoolRequest", arg0)
  7424  	ret0, _ := ret[0].(*request.Request)
  7425  	ret1, _ := ret[1].(*ec2.DeletePublicIpv4PoolOutput)
  7426  	return ret0, ret1
  7427  }
  7428  
  7429  // DeletePublicIpv4PoolRequest indicates an expected call of DeletePublicIpv4PoolRequest.
  7430  func (mr *MockEC2APIMockRecorder) DeletePublicIpv4PoolRequest(arg0 interface{}) *gomock.Call {
  7431  	mr.mock.ctrl.T.Helper()
  7432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicIpv4PoolRequest", reflect.TypeOf((*MockEC2API)(nil).DeletePublicIpv4PoolRequest), arg0)
  7433  }
  7434  
  7435  // DeletePublicIpv4PoolWithContext mocks base method.
  7436  func (m *MockEC2API) DeletePublicIpv4PoolWithContext(arg0 context.Context, arg1 *ec2.DeletePublicIpv4PoolInput, arg2 ...request.Option) (*ec2.DeletePublicIpv4PoolOutput, error) {
  7437  	m.ctrl.T.Helper()
  7438  	varargs := []interface{}{arg0, arg1}
  7439  	for _, a := range arg2 {
  7440  		varargs = append(varargs, a)
  7441  	}
  7442  	ret := m.ctrl.Call(m, "DeletePublicIpv4PoolWithContext", varargs...)
  7443  	ret0, _ := ret[0].(*ec2.DeletePublicIpv4PoolOutput)
  7444  	ret1, _ := ret[1].(error)
  7445  	return ret0, ret1
  7446  }
  7447  
  7448  // DeletePublicIpv4PoolWithContext indicates an expected call of DeletePublicIpv4PoolWithContext.
  7449  func (mr *MockEC2APIMockRecorder) DeletePublicIpv4PoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7450  	mr.mock.ctrl.T.Helper()
  7451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicIpv4PoolWithContext", reflect.TypeOf((*MockEC2API)(nil).DeletePublicIpv4PoolWithContext), varargs...)
  7453  }
  7454  
  7455  // DeleteQueuedReservedInstances mocks base method.
  7456  func (m *MockEC2API) DeleteQueuedReservedInstances(arg0 *ec2.DeleteQueuedReservedInstancesInput) (*ec2.DeleteQueuedReservedInstancesOutput, error) {
  7457  	m.ctrl.T.Helper()
  7458  	ret := m.ctrl.Call(m, "DeleteQueuedReservedInstances", arg0)
  7459  	ret0, _ := ret[0].(*ec2.DeleteQueuedReservedInstancesOutput)
  7460  	ret1, _ := ret[1].(error)
  7461  	return ret0, ret1
  7462  }
  7463  
  7464  // DeleteQueuedReservedInstances indicates an expected call of DeleteQueuedReservedInstances.
  7465  func (mr *MockEC2APIMockRecorder) DeleteQueuedReservedInstances(arg0 interface{}) *gomock.Call {
  7466  	mr.mock.ctrl.T.Helper()
  7467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteQueuedReservedInstances", reflect.TypeOf((*MockEC2API)(nil).DeleteQueuedReservedInstances), arg0)
  7468  }
  7469  
  7470  // DeleteQueuedReservedInstancesRequest mocks base method.
  7471  func (m *MockEC2API) DeleteQueuedReservedInstancesRequest(arg0 *ec2.DeleteQueuedReservedInstancesInput) (*request.Request, *ec2.DeleteQueuedReservedInstancesOutput) {
  7472  	m.ctrl.T.Helper()
  7473  	ret := m.ctrl.Call(m, "DeleteQueuedReservedInstancesRequest", arg0)
  7474  	ret0, _ := ret[0].(*request.Request)
  7475  	ret1, _ := ret[1].(*ec2.DeleteQueuedReservedInstancesOutput)
  7476  	return ret0, ret1
  7477  }
  7478  
  7479  // DeleteQueuedReservedInstancesRequest indicates an expected call of DeleteQueuedReservedInstancesRequest.
  7480  func (mr *MockEC2APIMockRecorder) DeleteQueuedReservedInstancesRequest(arg0 interface{}) *gomock.Call {
  7481  	mr.mock.ctrl.T.Helper()
  7482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteQueuedReservedInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteQueuedReservedInstancesRequest), arg0)
  7483  }
  7484  
  7485  // DeleteQueuedReservedInstancesWithContext mocks base method.
  7486  func (m *MockEC2API) DeleteQueuedReservedInstancesWithContext(arg0 context.Context, arg1 *ec2.DeleteQueuedReservedInstancesInput, arg2 ...request.Option) (*ec2.DeleteQueuedReservedInstancesOutput, error) {
  7487  	m.ctrl.T.Helper()
  7488  	varargs := []interface{}{arg0, arg1}
  7489  	for _, a := range arg2 {
  7490  		varargs = append(varargs, a)
  7491  	}
  7492  	ret := m.ctrl.Call(m, "DeleteQueuedReservedInstancesWithContext", varargs...)
  7493  	ret0, _ := ret[0].(*ec2.DeleteQueuedReservedInstancesOutput)
  7494  	ret1, _ := ret[1].(error)
  7495  	return ret0, ret1
  7496  }
  7497  
  7498  // DeleteQueuedReservedInstancesWithContext indicates an expected call of DeleteQueuedReservedInstancesWithContext.
  7499  func (mr *MockEC2APIMockRecorder) DeleteQueuedReservedInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7500  	mr.mock.ctrl.T.Helper()
  7501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteQueuedReservedInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteQueuedReservedInstancesWithContext), varargs...)
  7503  }
  7504  
  7505  // DeleteRoute mocks base method.
  7506  func (m *MockEC2API) DeleteRoute(arg0 *ec2.DeleteRouteInput) (*ec2.DeleteRouteOutput, error) {
  7507  	m.ctrl.T.Helper()
  7508  	ret := m.ctrl.Call(m, "DeleteRoute", arg0)
  7509  	ret0, _ := ret[0].(*ec2.DeleteRouteOutput)
  7510  	ret1, _ := ret[1].(error)
  7511  	return ret0, ret1
  7512  }
  7513  
  7514  // DeleteRoute indicates an expected call of DeleteRoute.
  7515  func (mr *MockEC2APIMockRecorder) DeleteRoute(arg0 interface{}) *gomock.Call {
  7516  	mr.mock.ctrl.T.Helper()
  7517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRoute", reflect.TypeOf((*MockEC2API)(nil).DeleteRoute), arg0)
  7518  }
  7519  
  7520  // DeleteRouteRequest mocks base method.
  7521  func (m *MockEC2API) DeleteRouteRequest(arg0 *ec2.DeleteRouteInput) (*request.Request, *ec2.DeleteRouteOutput) {
  7522  	m.ctrl.T.Helper()
  7523  	ret := m.ctrl.Call(m, "DeleteRouteRequest", arg0)
  7524  	ret0, _ := ret[0].(*request.Request)
  7525  	ret1, _ := ret[1].(*ec2.DeleteRouteOutput)
  7526  	return ret0, ret1
  7527  }
  7528  
  7529  // DeleteRouteRequest indicates an expected call of DeleteRouteRequest.
  7530  func (mr *MockEC2APIMockRecorder) DeleteRouteRequest(arg0 interface{}) *gomock.Call {
  7531  	mr.mock.ctrl.T.Helper()
  7532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRouteRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteRouteRequest), arg0)
  7533  }
  7534  
  7535  // DeleteRouteTable mocks base method.
  7536  func (m *MockEC2API) DeleteRouteTable(arg0 *ec2.DeleteRouteTableInput) (*ec2.DeleteRouteTableOutput, error) {
  7537  	m.ctrl.T.Helper()
  7538  	ret := m.ctrl.Call(m, "DeleteRouteTable", arg0)
  7539  	ret0, _ := ret[0].(*ec2.DeleteRouteTableOutput)
  7540  	ret1, _ := ret[1].(error)
  7541  	return ret0, ret1
  7542  }
  7543  
  7544  // DeleteRouteTable indicates an expected call of DeleteRouteTable.
  7545  func (mr *MockEC2APIMockRecorder) DeleteRouteTable(arg0 interface{}) *gomock.Call {
  7546  	mr.mock.ctrl.T.Helper()
  7547  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRouteTable", reflect.TypeOf((*MockEC2API)(nil).DeleteRouteTable), arg0)
  7548  }
  7549  
  7550  // DeleteRouteTableRequest mocks base method.
  7551  func (m *MockEC2API) DeleteRouteTableRequest(arg0 *ec2.DeleteRouteTableInput) (*request.Request, *ec2.DeleteRouteTableOutput) {
  7552  	m.ctrl.T.Helper()
  7553  	ret := m.ctrl.Call(m, "DeleteRouteTableRequest", arg0)
  7554  	ret0, _ := ret[0].(*request.Request)
  7555  	ret1, _ := ret[1].(*ec2.DeleteRouteTableOutput)
  7556  	return ret0, ret1
  7557  }
  7558  
  7559  // DeleteRouteTableRequest indicates an expected call of DeleteRouteTableRequest.
  7560  func (mr *MockEC2APIMockRecorder) DeleteRouteTableRequest(arg0 interface{}) *gomock.Call {
  7561  	mr.mock.ctrl.T.Helper()
  7562  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteRouteTableRequest), arg0)
  7563  }
  7564  
  7565  // DeleteRouteTableWithContext mocks base method.
  7566  func (m *MockEC2API) DeleteRouteTableWithContext(arg0 context.Context, arg1 *ec2.DeleteRouteTableInput, arg2 ...request.Option) (*ec2.DeleteRouteTableOutput, error) {
  7567  	m.ctrl.T.Helper()
  7568  	varargs := []interface{}{arg0, arg1}
  7569  	for _, a := range arg2 {
  7570  		varargs = append(varargs, a)
  7571  	}
  7572  	ret := m.ctrl.Call(m, "DeleteRouteTableWithContext", varargs...)
  7573  	ret0, _ := ret[0].(*ec2.DeleteRouteTableOutput)
  7574  	ret1, _ := ret[1].(error)
  7575  	return ret0, ret1
  7576  }
  7577  
  7578  // DeleteRouteTableWithContext indicates an expected call of DeleteRouteTableWithContext.
  7579  func (mr *MockEC2APIMockRecorder) DeleteRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7580  	mr.mock.ctrl.T.Helper()
  7581  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteRouteTableWithContext), varargs...)
  7583  }
  7584  
  7585  // DeleteRouteWithContext mocks base method.
  7586  func (m *MockEC2API) DeleteRouteWithContext(arg0 context.Context, arg1 *ec2.DeleteRouteInput, arg2 ...request.Option) (*ec2.DeleteRouteOutput, error) {
  7587  	m.ctrl.T.Helper()
  7588  	varargs := []interface{}{arg0, arg1}
  7589  	for _, a := range arg2 {
  7590  		varargs = append(varargs, a)
  7591  	}
  7592  	ret := m.ctrl.Call(m, "DeleteRouteWithContext", varargs...)
  7593  	ret0, _ := ret[0].(*ec2.DeleteRouteOutput)
  7594  	ret1, _ := ret[1].(error)
  7595  	return ret0, ret1
  7596  }
  7597  
  7598  // DeleteRouteWithContext indicates an expected call of DeleteRouteWithContext.
  7599  func (mr *MockEC2APIMockRecorder) DeleteRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7600  	mr.mock.ctrl.T.Helper()
  7601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteRouteWithContext), varargs...)
  7603  }
  7604  
  7605  // DeleteSecurityGroup mocks base method.
  7606  func (m *MockEC2API) DeleteSecurityGroup(arg0 *ec2.DeleteSecurityGroupInput) (*ec2.DeleteSecurityGroupOutput, error) {
  7607  	m.ctrl.T.Helper()
  7608  	ret := m.ctrl.Call(m, "DeleteSecurityGroup", arg0)
  7609  	ret0, _ := ret[0].(*ec2.DeleteSecurityGroupOutput)
  7610  	ret1, _ := ret[1].(error)
  7611  	return ret0, ret1
  7612  }
  7613  
  7614  // DeleteSecurityGroup indicates an expected call of DeleteSecurityGroup.
  7615  func (mr *MockEC2APIMockRecorder) DeleteSecurityGroup(arg0 interface{}) *gomock.Call {
  7616  	mr.mock.ctrl.T.Helper()
  7617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecurityGroup", reflect.TypeOf((*MockEC2API)(nil).DeleteSecurityGroup), arg0)
  7618  }
  7619  
  7620  // DeleteSecurityGroupRequest mocks base method.
  7621  func (m *MockEC2API) DeleteSecurityGroupRequest(arg0 *ec2.DeleteSecurityGroupInput) (*request.Request, *ec2.DeleteSecurityGroupOutput) {
  7622  	m.ctrl.T.Helper()
  7623  	ret := m.ctrl.Call(m, "DeleteSecurityGroupRequest", arg0)
  7624  	ret0, _ := ret[0].(*request.Request)
  7625  	ret1, _ := ret[1].(*ec2.DeleteSecurityGroupOutput)
  7626  	return ret0, ret1
  7627  }
  7628  
  7629  // DeleteSecurityGroupRequest indicates an expected call of DeleteSecurityGroupRequest.
  7630  func (mr *MockEC2APIMockRecorder) DeleteSecurityGroupRequest(arg0 interface{}) *gomock.Call {
  7631  	mr.mock.ctrl.T.Helper()
  7632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecurityGroupRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteSecurityGroupRequest), arg0)
  7633  }
  7634  
  7635  // DeleteSecurityGroupWithContext mocks base method.
  7636  func (m *MockEC2API) DeleteSecurityGroupWithContext(arg0 context.Context, arg1 *ec2.DeleteSecurityGroupInput, arg2 ...request.Option) (*ec2.DeleteSecurityGroupOutput, error) {
  7637  	m.ctrl.T.Helper()
  7638  	varargs := []interface{}{arg0, arg1}
  7639  	for _, a := range arg2 {
  7640  		varargs = append(varargs, a)
  7641  	}
  7642  	ret := m.ctrl.Call(m, "DeleteSecurityGroupWithContext", varargs...)
  7643  	ret0, _ := ret[0].(*ec2.DeleteSecurityGroupOutput)
  7644  	ret1, _ := ret[1].(error)
  7645  	return ret0, ret1
  7646  }
  7647  
  7648  // DeleteSecurityGroupWithContext indicates an expected call of DeleteSecurityGroupWithContext.
  7649  func (mr *MockEC2APIMockRecorder) DeleteSecurityGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7650  	mr.mock.ctrl.T.Helper()
  7651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecurityGroupWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteSecurityGroupWithContext), varargs...)
  7653  }
  7654  
  7655  // DeleteSnapshot mocks base method.
  7656  func (m *MockEC2API) DeleteSnapshot(arg0 *ec2.DeleteSnapshotInput) (*ec2.DeleteSnapshotOutput, error) {
  7657  	m.ctrl.T.Helper()
  7658  	ret := m.ctrl.Call(m, "DeleteSnapshot", arg0)
  7659  	ret0, _ := ret[0].(*ec2.DeleteSnapshotOutput)
  7660  	ret1, _ := ret[1].(error)
  7661  	return ret0, ret1
  7662  }
  7663  
  7664  // DeleteSnapshot indicates an expected call of DeleteSnapshot.
  7665  func (mr *MockEC2APIMockRecorder) DeleteSnapshot(arg0 interface{}) *gomock.Call {
  7666  	mr.mock.ctrl.T.Helper()
  7667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSnapshot", reflect.TypeOf((*MockEC2API)(nil).DeleteSnapshot), arg0)
  7668  }
  7669  
  7670  // DeleteSnapshotRequest mocks base method.
  7671  func (m *MockEC2API) DeleteSnapshotRequest(arg0 *ec2.DeleteSnapshotInput) (*request.Request, *ec2.DeleteSnapshotOutput) {
  7672  	m.ctrl.T.Helper()
  7673  	ret := m.ctrl.Call(m, "DeleteSnapshotRequest", arg0)
  7674  	ret0, _ := ret[0].(*request.Request)
  7675  	ret1, _ := ret[1].(*ec2.DeleteSnapshotOutput)
  7676  	return ret0, ret1
  7677  }
  7678  
  7679  // DeleteSnapshotRequest indicates an expected call of DeleteSnapshotRequest.
  7680  func (mr *MockEC2APIMockRecorder) DeleteSnapshotRequest(arg0 interface{}) *gomock.Call {
  7681  	mr.mock.ctrl.T.Helper()
  7682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSnapshotRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteSnapshotRequest), arg0)
  7683  }
  7684  
  7685  // DeleteSnapshotWithContext mocks base method.
  7686  func (m *MockEC2API) DeleteSnapshotWithContext(arg0 context.Context, arg1 *ec2.DeleteSnapshotInput, arg2 ...request.Option) (*ec2.DeleteSnapshotOutput, error) {
  7687  	m.ctrl.T.Helper()
  7688  	varargs := []interface{}{arg0, arg1}
  7689  	for _, a := range arg2 {
  7690  		varargs = append(varargs, a)
  7691  	}
  7692  	ret := m.ctrl.Call(m, "DeleteSnapshotWithContext", varargs...)
  7693  	ret0, _ := ret[0].(*ec2.DeleteSnapshotOutput)
  7694  	ret1, _ := ret[1].(error)
  7695  	return ret0, ret1
  7696  }
  7697  
  7698  // DeleteSnapshotWithContext indicates an expected call of DeleteSnapshotWithContext.
  7699  func (mr *MockEC2APIMockRecorder) DeleteSnapshotWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7700  	mr.mock.ctrl.T.Helper()
  7701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSnapshotWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteSnapshotWithContext), varargs...)
  7703  }
  7704  
  7705  // DeleteSpotDatafeedSubscription mocks base method.
  7706  func (m *MockEC2API) DeleteSpotDatafeedSubscription(arg0 *ec2.DeleteSpotDatafeedSubscriptionInput) (*ec2.DeleteSpotDatafeedSubscriptionOutput, error) {
  7707  	m.ctrl.T.Helper()
  7708  	ret := m.ctrl.Call(m, "DeleteSpotDatafeedSubscription", arg0)
  7709  	ret0, _ := ret[0].(*ec2.DeleteSpotDatafeedSubscriptionOutput)
  7710  	ret1, _ := ret[1].(error)
  7711  	return ret0, ret1
  7712  }
  7713  
  7714  // DeleteSpotDatafeedSubscription indicates an expected call of DeleteSpotDatafeedSubscription.
  7715  func (mr *MockEC2APIMockRecorder) DeleteSpotDatafeedSubscription(arg0 interface{}) *gomock.Call {
  7716  	mr.mock.ctrl.T.Helper()
  7717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSpotDatafeedSubscription", reflect.TypeOf((*MockEC2API)(nil).DeleteSpotDatafeedSubscription), arg0)
  7718  }
  7719  
  7720  // DeleteSpotDatafeedSubscriptionRequest mocks base method.
  7721  func (m *MockEC2API) DeleteSpotDatafeedSubscriptionRequest(arg0 *ec2.DeleteSpotDatafeedSubscriptionInput) (*request.Request, *ec2.DeleteSpotDatafeedSubscriptionOutput) {
  7722  	m.ctrl.T.Helper()
  7723  	ret := m.ctrl.Call(m, "DeleteSpotDatafeedSubscriptionRequest", arg0)
  7724  	ret0, _ := ret[0].(*request.Request)
  7725  	ret1, _ := ret[1].(*ec2.DeleteSpotDatafeedSubscriptionOutput)
  7726  	return ret0, ret1
  7727  }
  7728  
  7729  // DeleteSpotDatafeedSubscriptionRequest indicates an expected call of DeleteSpotDatafeedSubscriptionRequest.
  7730  func (mr *MockEC2APIMockRecorder) DeleteSpotDatafeedSubscriptionRequest(arg0 interface{}) *gomock.Call {
  7731  	mr.mock.ctrl.T.Helper()
  7732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSpotDatafeedSubscriptionRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteSpotDatafeedSubscriptionRequest), arg0)
  7733  }
  7734  
  7735  // DeleteSpotDatafeedSubscriptionWithContext mocks base method.
  7736  func (m *MockEC2API) DeleteSpotDatafeedSubscriptionWithContext(arg0 context.Context, arg1 *ec2.DeleteSpotDatafeedSubscriptionInput, arg2 ...request.Option) (*ec2.DeleteSpotDatafeedSubscriptionOutput, error) {
  7737  	m.ctrl.T.Helper()
  7738  	varargs := []interface{}{arg0, arg1}
  7739  	for _, a := range arg2 {
  7740  		varargs = append(varargs, a)
  7741  	}
  7742  	ret := m.ctrl.Call(m, "DeleteSpotDatafeedSubscriptionWithContext", varargs...)
  7743  	ret0, _ := ret[0].(*ec2.DeleteSpotDatafeedSubscriptionOutput)
  7744  	ret1, _ := ret[1].(error)
  7745  	return ret0, ret1
  7746  }
  7747  
  7748  // DeleteSpotDatafeedSubscriptionWithContext indicates an expected call of DeleteSpotDatafeedSubscriptionWithContext.
  7749  func (mr *MockEC2APIMockRecorder) DeleteSpotDatafeedSubscriptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7750  	mr.mock.ctrl.T.Helper()
  7751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSpotDatafeedSubscriptionWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteSpotDatafeedSubscriptionWithContext), varargs...)
  7753  }
  7754  
  7755  // DeleteSubnet mocks base method.
  7756  func (m *MockEC2API) DeleteSubnet(arg0 *ec2.DeleteSubnetInput) (*ec2.DeleteSubnetOutput, error) {
  7757  	m.ctrl.T.Helper()
  7758  	ret := m.ctrl.Call(m, "DeleteSubnet", arg0)
  7759  	ret0, _ := ret[0].(*ec2.DeleteSubnetOutput)
  7760  	ret1, _ := ret[1].(error)
  7761  	return ret0, ret1
  7762  }
  7763  
  7764  // DeleteSubnet indicates an expected call of DeleteSubnet.
  7765  func (mr *MockEC2APIMockRecorder) DeleteSubnet(arg0 interface{}) *gomock.Call {
  7766  	mr.mock.ctrl.T.Helper()
  7767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnet", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnet), arg0)
  7768  }
  7769  
  7770  // DeleteSubnetCidrReservation mocks base method.
  7771  func (m *MockEC2API) DeleteSubnetCidrReservation(arg0 *ec2.DeleteSubnetCidrReservationInput) (*ec2.DeleteSubnetCidrReservationOutput, error) {
  7772  	m.ctrl.T.Helper()
  7773  	ret := m.ctrl.Call(m, "DeleteSubnetCidrReservation", arg0)
  7774  	ret0, _ := ret[0].(*ec2.DeleteSubnetCidrReservationOutput)
  7775  	ret1, _ := ret[1].(error)
  7776  	return ret0, ret1
  7777  }
  7778  
  7779  // DeleteSubnetCidrReservation indicates an expected call of DeleteSubnetCidrReservation.
  7780  func (mr *MockEC2APIMockRecorder) DeleteSubnetCidrReservation(arg0 interface{}) *gomock.Call {
  7781  	mr.mock.ctrl.T.Helper()
  7782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnetCidrReservation", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnetCidrReservation), arg0)
  7783  }
  7784  
  7785  // DeleteSubnetCidrReservationRequest mocks base method.
  7786  func (m *MockEC2API) DeleteSubnetCidrReservationRequest(arg0 *ec2.DeleteSubnetCidrReservationInput) (*request.Request, *ec2.DeleteSubnetCidrReservationOutput) {
  7787  	m.ctrl.T.Helper()
  7788  	ret := m.ctrl.Call(m, "DeleteSubnetCidrReservationRequest", arg0)
  7789  	ret0, _ := ret[0].(*request.Request)
  7790  	ret1, _ := ret[1].(*ec2.DeleteSubnetCidrReservationOutput)
  7791  	return ret0, ret1
  7792  }
  7793  
  7794  // DeleteSubnetCidrReservationRequest indicates an expected call of DeleteSubnetCidrReservationRequest.
  7795  func (mr *MockEC2APIMockRecorder) DeleteSubnetCidrReservationRequest(arg0 interface{}) *gomock.Call {
  7796  	mr.mock.ctrl.T.Helper()
  7797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnetCidrReservationRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnetCidrReservationRequest), arg0)
  7798  }
  7799  
  7800  // DeleteSubnetCidrReservationWithContext mocks base method.
  7801  func (m *MockEC2API) DeleteSubnetCidrReservationWithContext(arg0 context.Context, arg1 *ec2.DeleteSubnetCidrReservationInput, arg2 ...request.Option) (*ec2.DeleteSubnetCidrReservationOutput, error) {
  7802  	m.ctrl.T.Helper()
  7803  	varargs := []interface{}{arg0, arg1}
  7804  	for _, a := range arg2 {
  7805  		varargs = append(varargs, a)
  7806  	}
  7807  	ret := m.ctrl.Call(m, "DeleteSubnetCidrReservationWithContext", varargs...)
  7808  	ret0, _ := ret[0].(*ec2.DeleteSubnetCidrReservationOutput)
  7809  	ret1, _ := ret[1].(error)
  7810  	return ret0, ret1
  7811  }
  7812  
  7813  // DeleteSubnetCidrReservationWithContext indicates an expected call of DeleteSubnetCidrReservationWithContext.
  7814  func (mr *MockEC2APIMockRecorder) DeleteSubnetCidrReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7815  	mr.mock.ctrl.T.Helper()
  7816  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnetCidrReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnetCidrReservationWithContext), varargs...)
  7818  }
  7819  
  7820  // DeleteSubnetRequest mocks base method.
  7821  func (m *MockEC2API) DeleteSubnetRequest(arg0 *ec2.DeleteSubnetInput) (*request.Request, *ec2.DeleteSubnetOutput) {
  7822  	m.ctrl.T.Helper()
  7823  	ret := m.ctrl.Call(m, "DeleteSubnetRequest", arg0)
  7824  	ret0, _ := ret[0].(*request.Request)
  7825  	ret1, _ := ret[1].(*ec2.DeleteSubnetOutput)
  7826  	return ret0, ret1
  7827  }
  7828  
  7829  // DeleteSubnetRequest indicates an expected call of DeleteSubnetRequest.
  7830  func (mr *MockEC2APIMockRecorder) DeleteSubnetRequest(arg0 interface{}) *gomock.Call {
  7831  	mr.mock.ctrl.T.Helper()
  7832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnetRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnetRequest), arg0)
  7833  }
  7834  
  7835  // DeleteSubnetWithContext mocks base method.
  7836  func (m *MockEC2API) DeleteSubnetWithContext(arg0 context.Context, arg1 *ec2.DeleteSubnetInput, arg2 ...request.Option) (*ec2.DeleteSubnetOutput, error) {
  7837  	m.ctrl.T.Helper()
  7838  	varargs := []interface{}{arg0, arg1}
  7839  	for _, a := range arg2 {
  7840  		varargs = append(varargs, a)
  7841  	}
  7842  	ret := m.ctrl.Call(m, "DeleteSubnetWithContext", varargs...)
  7843  	ret0, _ := ret[0].(*ec2.DeleteSubnetOutput)
  7844  	ret1, _ := ret[1].(error)
  7845  	return ret0, ret1
  7846  }
  7847  
  7848  // DeleteSubnetWithContext indicates an expected call of DeleteSubnetWithContext.
  7849  func (mr *MockEC2APIMockRecorder) DeleteSubnetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7850  	mr.mock.ctrl.T.Helper()
  7851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSubnetWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteSubnetWithContext), varargs...)
  7853  }
  7854  
  7855  // DeleteTags mocks base method.
  7856  func (m *MockEC2API) DeleteTags(arg0 *ec2.DeleteTagsInput) (*ec2.DeleteTagsOutput, error) {
  7857  	m.ctrl.T.Helper()
  7858  	ret := m.ctrl.Call(m, "DeleteTags", arg0)
  7859  	ret0, _ := ret[0].(*ec2.DeleteTagsOutput)
  7860  	ret1, _ := ret[1].(error)
  7861  	return ret0, ret1
  7862  }
  7863  
  7864  // DeleteTags indicates an expected call of DeleteTags.
  7865  func (mr *MockEC2APIMockRecorder) DeleteTags(arg0 interface{}) *gomock.Call {
  7866  	mr.mock.ctrl.T.Helper()
  7867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTags", reflect.TypeOf((*MockEC2API)(nil).DeleteTags), arg0)
  7868  }
  7869  
  7870  // DeleteTagsRequest mocks base method.
  7871  func (m *MockEC2API) DeleteTagsRequest(arg0 *ec2.DeleteTagsInput) (*request.Request, *ec2.DeleteTagsOutput) {
  7872  	m.ctrl.T.Helper()
  7873  	ret := m.ctrl.Call(m, "DeleteTagsRequest", arg0)
  7874  	ret0, _ := ret[0].(*request.Request)
  7875  	ret1, _ := ret[1].(*ec2.DeleteTagsOutput)
  7876  	return ret0, ret1
  7877  }
  7878  
  7879  // DeleteTagsRequest indicates an expected call of DeleteTagsRequest.
  7880  func (mr *MockEC2APIMockRecorder) DeleteTagsRequest(arg0 interface{}) *gomock.Call {
  7881  	mr.mock.ctrl.T.Helper()
  7882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTagsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTagsRequest), arg0)
  7883  }
  7884  
  7885  // DeleteTagsWithContext mocks base method.
  7886  func (m *MockEC2API) DeleteTagsWithContext(arg0 context.Context, arg1 *ec2.DeleteTagsInput, arg2 ...request.Option) (*ec2.DeleteTagsOutput, error) {
  7887  	m.ctrl.T.Helper()
  7888  	varargs := []interface{}{arg0, arg1}
  7889  	for _, a := range arg2 {
  7890  		varargs = append(varargs, a)
  7891  	}
  7892  	ret := m.ctrl.Call(m, "DeleteTagsWithContext", varargs...)
  7893  	ret0, _ := ret[0].(*ec2.DeleteTagsOutput)
  7894  	ret1, _ := ret[1].(error)
  7895  	return ret0, ret1
  7896  }
  7897  
  7898  // DeleteTagsWithContext indicates an expected call of DeleteTagsWithContext.
  7899  func (mr *MockEC2APIMockRecorder) DeleteTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7900  	mr.mock.ctrl.T.Helper()
  7901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTagsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTagsWithContext), varargs...)
  7903  }
  7904  
  7905  // DeleteTrafficMirrorFilter mocks base method.
  7906  func (m *MockEC2API) DeleteTrafficMirrorFilter(arg0 *ec2.DeleteTrafficMirrorFilterInput) (*ec2.DeleteTrafficMirrorFilterOutput, error) {
  7907  	m.ctrl.T.Helper()
  7908  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilter", arg0)
  7909  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorFilterOutput)
  7910  	ret1, _ := ret[1].(error)
  7911  	return ret0, ret1
  7912  }
  7913  
  7914  // DeleteTrafficMirrorFilter indicates an expected call of DeleteTrafficMirrorFilter.
  7915  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilter(arg0 interface{}) *gomock.Call {
  7916  	mr.mock.ctrl.T.Helper()
  7917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilter", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilter), arg0)
  7918  }
  7919  
  7920  // DeleteTrafficMirrorFilterRequest mocks base method.
  7921  func (m *MockEC2API) DeleteTrafficMirrorFilterRequest(arg0 *ec2.DeleteTrafficMirrorFilterInput) (*request.Request, *ec2.DeleteTrafficMirrorFilterOutput) {
  7922  	m.ctrl.T.Helper()
  7923  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilterRequest", arg0)
  7924  	ret0, _ := ret[0].(*request.Request)
  7925  	ret1, _ := ret[1].(*ec2.DeleteTrafficMirrorFilterOutput)
  7926  	return ret0, ret1
  7927  }
  7928  
  7929  // DeleteTrafficMirrorFilterRequest indicates an expected call of DeleteTrafficMirrorFilterRequest.
  7930  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilterRequest(arg0 interface{}) *gomock.Call {
  7931  	mr.mock.ctrl.T.Helper()
  7932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilterRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilterRequest), arg0)
  7933  }
  7934  
  7935  // DeleteTrafficMirrorFilterRule mocks base method.
  7936  func (m *MockEC2API) DeleteTrafficMirrorFilterRule(arg0 *ec2.DeleteTrafficMirrorFilterRuleInput) (*ec2.DeleteTrafficMirrorFilterRuleOutput, error) {
  7937  	m.ctrl.T.Helper()
  7938  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilterRule", arg0)
  7939  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorFilterRuleOutput)
  7940  	ret1, _ := ret[1].(error)
  7941  	return ret0, ret1
  7942  }
  7943  
  7944  // DeleteTrafficMirrorFilterRule indicates an expected call of DeleteTrafficMirrorFilterRule.
  7945  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilterRule(arg0 interface{}) *gomock.Call {
  7946  	mr.mock.ctrl.T.Helper()
  7947  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilterRule", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilterRule), arg0)
  7948  }
  7949  
  7950  // DeleteTrafficMirrorFilterRuleRequest mocks base method.
  7951  func (m *MockEC2API) DeleteTrafficMirrorFilterRuleRequest(arg0 *ec2.DeleteTrafficMirrorFilterRuleInput) (*request.Request, *ec2.DeleteTrafficMirrorFilterRuleOutput) {
  7952  	m.ctrl.T.Helper()
  7953  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilterRuleRequest", arg0)
  7954  	ret0, _ := ret[0].(*request.Request)
  7955  	ret1, _ := ret[1].(*ec2.DeleteTrafficMirrorFilterRuleOutput)
  7956  	return ret0, ret1
  7957  }
  7958  
  7959  // DeleteTrafficMirrorFilterRuleRequest indicates an expected call of DeleteTrafficMirrorFilterRuleRequest.
  7960  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilterRuleRequest(arg0 interface{}) *gomock.Call {
  7961  	mr.mock.ctrl.T.Helper()
  7962  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilterRuleRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilterRuleRequest), arg0)
  7963  }
  7964  
  7965  // DeleteTrafficMirrorFilterRuleWithContext mocks base method.
  7966  func (m *MockEC2API) DeleteTrafficMirrorFilterRuleWithContext(arg0 context.Context, arg1 *ec2.DeleteTrafficMirrorFilterRuleInput, arg2 ...request.Option) (*ec2.DeleteTrafficMirrorFilterRuleOutput, error) {
  7967  	m.ctrl.T.Helper()
  7968  	varargs := []interface{}{arg0, arg1}
  7969  	for _, a := range arg2 {
  7970  		varargs = append(varargs, a)
  7971  	}
  7972  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilterRuleWithContext", varargs...)
  7973  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorFilterRuleOutput)
  7974  	ret1, _ := ret[1].(error)
  7975  	return ret0, ret1
  7976  }
  7977  
  7978  // DeleteTrafficMirrorFilterRuleWithContext indicates an expected call of DeleteTrafficMirrorFilterRuleWithContext.
  7979  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilterRuleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7980  	mr.mock.ctrl.T.Helper()
  7981  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilterRuleWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilterRuleWithContext), varargs...)
  7983  }
  7984  
  7985  // DeleteTrafficMirrorFilterWithContext mocks base method.
  7986  func (m *MockEC2API) DeleteTrafficMirrorFilterWithContext(arg0 context.Context, arg1 *ec2.DeleteTrafficMirrorFilterInput, arg2 ...request.Option) (*ec2.DeleteTrafficMirrorFilterOutput, error) {
  7987  	m.ctrl.T.Helper()
  7988  	varargs := []interface{}{arg0, arg1}
  7989  	for _, a := range arg2 {
  7990  		varargs = append(varargs, a)
  7991  	}
  7992  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorFilterWithContext", varargs...)
  7993  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorFilterOutput)
  7994  	ret1, _ := ret[1].(error)
  7995  	return ret0, ret1
  7996  }
  7997  
  7998  // DeleteTrafficMirrorFilterWithContext indicates an expected call of DeleteTrafficMirrorFilterWithContext.
  7999  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorFilterWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8000  	mr.mock.ctrl.T.Helper()
  8001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorFilterWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorFilterWithContext), varargs...)
  8003  }
  8004  
  8005  // DeleteTrafficMirrorSession mocks base method.
  8006  func (m *MockEC2API) DeleteTrafficMirrorSession(arg0 *ec2.DeleteTrafficMirrorSessionInput) (*ec2.DeleteTrafficMirrorSessionOutput, error) {
  8007  	m.ctrl.T.Helper()
  8008  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorSession", arg0)
  8009  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorSessionOutput)
  8010  	ret1, _ := ret[1].(error)
  8011  	return ret0, ret1
  8012  }
  8013  
  8014  // DeleteTrafficMirrorSession indicates an expected call of DeleteTrafficMirrorSession.
  8015  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorSession(arg0 interface{}) *gomock.Call {
  8016  	mr.mock.ctrl.T.Helper()
  8017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorSession", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorSession), arg0)
  8018  }
  8019  
  8020  // DeleteTrafficMirrorSessionRequest mocks base method.
  8021  func (m *MockEC2API) DeleteTrafficMirrorSessionRequest(arg0 *ec2.DeleteTrafficMirrorSessionInput) (*request.Request, *ec2.DeleteTrafficMirrorSessionOutput) {
  8022  	m.ctrl.T.Helper()
  8023  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorSessionRequest", arg0)
  8024  	ret0, _ := ret[0].(*request.Request)
  8025  	ret1, _ := ret[1].(*ec2.DeleteTrafficMirrorSessionOutput)
  8026  	return ret0, ret1
  8027  }
  8028  
  8029  // DeleteTrafficMirrorSessionRequest indicates an expected call of DeleteTrafficMirrorSessionRequest.
  8030  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorSessionRequest(arg0 interface{}) *gomock.Call {
  8031  	mr.mock.ctrl.T.Helper()
  8032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorSessionRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorSessionRequest), arg0)
  8033  }
  8034  
  8035  // DeleteTrafficMirrorSessionWithContext mocks base method.
  8036  func (m *MockEC2API) DeleteTrafficMirrorSessionWithContext(arg0 context.Context, arg1 *ec2.DeleteTrafficMirrorSessionInput, arg2 ...request.Option) (*ec2.DeleteTrafficMirrorSessionOutput, error) {
  8037  	m.ctrl.T.Helper()
  8038  	varargs := []interface{}{arg0, arg1}
  8039  	for _, a := range arg2 {
  8040  		varargs = append(varargs, a)
  8041  	}
  8042  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorSessionWithContext", varargs...)
  8043  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorSessionOutput)
  8044  	ret1, _ := ret[1].(error)
  8045  	return ret0, ret1
  8046  }
  8047  
  8048  // DeleteTrafficMirrorSessionWithContext indicates an expected call of DeleteTrafficMirrorSessionWithContext.
  8049  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorSessionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8050  	mr.mock.ctrl.T.Helper()
  8051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorSessionWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorSessionWithContext), varargs...)
  8053  }
  8054  
  8055  // DeleteTrafficMirrorTarget mocks base method.
  8056  func (m *MockEC2API) DeleteTrafficMirrorTarget(arg0 *ec2.DeleteTrafficMirrorTargetInput) (*ec2.DeleteTrafficMirrorTargetOutput, error) {
  8057  	m.ctrl.T.Helper()
  8058  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorTarget", arg0)
  8059  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorTargetOutput)
  8060  	ret1, _ := ret[1].(error)
  8061  	return ret0, ret1
  8062  }
  8063  
  8064  // DeleteTrafficMirrorTarget indicates an expected call of DeleteTrafficMirrorTarget.
  8065  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorTarget(arg0 interface{}) *gomock.Call {
  8066  	mr.mock.ctrl.T.Helper()
  8067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorTarget", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorTarget), arg0)
  8068  }
  8069  
  8070  // DeleteTrafficMirrorTargetRequest mocks base method.
  8071  func (m *MockEC2API) DeleteTrafficMirrorTargetRequest(arg0 *ec2.DeleteTrafficMirrorTargetInput) (*request.Request, *ec2.DeleteTrafficMirrorTargetOutput) {
  8072  	m.ctrl.T.Helper()
  8073  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorTargetRequest", arg0)
  8074  	ret0, _ := ret[0].(*request.Request)
  8075  	ret1, _ := ret[1].(*ec2.DeleteTrafficMirrorTargetOutput)
  8076  	return ret0, ret1
  8077  }
  8078  
  8079  // DeleteTrafficMirrorTargetRequest indicates an expected call of DeleteTrafficMirrorTargetRequest.
  8080  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorTargetRequest(arg0 interface{}) *gomock.Call {
  8081  	mr.mock.ctrl.T.Helper()
  8082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorTargetRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorTargetRequest), arg0)
  8083  }
  8084  
  8085  // DeleteTrafficMirrorTargetWithContext mocks base method.
  8086  func (m *MockEC2API) DeleteTrafficMirrorTargetWithContext(arg0 context.Context, arg1 *ec2.DeleteTrafficMirrorTargetInput, arg2 ...request.Option) (*ec2.DeleteTrafficMirrorTargetOutput, error) {
  8087  	m.ctrl.T.Helper()
  8088  	varargs := []interface{}{arg0, arg1}
  8089  	for _, a := range arg2 {
  8090  		varargs = append(varargs, a)
  8091  	}
  8092  	ret := m.ctrl.Call(m, "DeleteTrafficMirrorTargetWithContext", varargs...)
  8093  	ret0, _ := ret[0].(*ec2.DeleteTrafficMirrorTargetOutput)
  8094  	ret1, _ := ret[1].(error)
  8095  	return ret0, ret1
  8096  }
  8097  
  8098  // DeleteTrafficMirrorTargetWithContext indicates an expected call of DeleteTrafficMirrorTargetWithContext.
  8099  func (mr *MockEC2APIMockRecorder) DeleteTrafficMirrorTargetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8100  	mr.mock.ctrl.T.Helper()
  8101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTrafficMirrorTargetWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTrafficMirrorTargetWithContext), varargs...)
  8103  }
  8104  
  8105  // DeleteTransitGateway mocks base method.
  8106  func (m *MockEC2API) DeleteTransitGateway(arg0 *ec2.DeleteTransitGatewayInput) (*ec2.DeleteTransitGatewayOutput, error) {
  8107  	m.ctrl.T.Helper()
  8108  	ret := m.ctrl.Call(m, "DeleteTransitGateway", arg0)
  8109  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayOutput)
  8110  	ret1, _ := ret[1].(error)
  8111  	return ret0, ret1
  8112  }
  8113  
  8114  // DeleteTransitGateway indicates an expected call of DeleteTransitGateway.
  8115  func (mr *MockEC2APIMockRecorder) DeleteTransitGateway(arg0 interface{}) *gomock.Call {
  8116  	mr.mock.ctrl.T.Helper()
  8117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGateway), arg0)
  8118  }
  8119  
  8120  // DeleteTransitGatewayConnect mocks base method.
  8121  func (m *MockEC2API) DeleteTransitGatewayConnect(arg0 *ec2.DeleteTransitGatewayConnectInput) (*ec2.DeleteTransitGatewayConnectOutput, error) {
  8122  	m.ctrl.T.Helper()
  8123  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnect", arg0)
  8124  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayConnectOutput)
  8125  	ret1, _ := ret[1].(error)
  8126  	return ret0, ret1
  8127  }
  8128  
  8129  // DeleteTransitGatewayConnect indicates an expected call of DeleteTransitGatewayConnect.
  8130  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnect(arg0 interface{}) *gomock.Call {
  8131  	mr.mock.ctrl.T.Helper()
  8132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnect", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnect), arg0)
  8133  }
  8134  
  8135  // DeleteTransitGatewayConnectPeer mocks base method.
  8136  func (m *MockEC2API) DeleteTransitGatewayConnectPeer(arg0 *ec2.DeleteTransitGatewayConnectPeerInput) (*ec2.DeleteTransitGatewayConnectPeerOutput, error) {
  8137  	m.ctrl.T.Helper()
  8138  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnectPeer", arg0)
  8139  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayConnectPeerOutput)
  8140  	ret1, _ := ret[1].(error)
  8141  	return ret0, ret1
  8142  }
  8143  
  8144  // DeleteTransitGatewayConnectPeer indicates an expected call of DeleteTransitGatewayConnectPeer.
  8145  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnectPeer(arg0 interface{}) *gomock.Call {
  8146  	mr.mock.ctrl.T.Helper()
  8147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnectPeer", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnectPeer), arg0)
  8148  }
  8149  
  8150  // DeleteTransitGatewayConnectPeerRequest mocks base method.
  8151  func (m *MockEC2API) DeleteTransitGatewayConnectPeerRequest(arg0 *ec2.DeleteTransitGatewayConnectPeerInput) (*request.Request, *ec2.DeleteTransitGatewayConnectPeerOutput) {
  8152  	m.ctrl.T.Helper()
  8153  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnectPeerRequest", arg0)
  8154  	ret0, _ := ret[0].(*request.Request)
  8155  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayConnectPeerOutput)
  8156  	return ret0, ret1
  8157  }
  8158  
  8159  // DeleteTransitGatewayConnectPeerRequest indicates an expected call of DeleteTransitGatewayConnectPeerRequest.
  8160  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnectPeerRequest(arg0 interface{}) *gomock.Call {
  8161  	mr.mock.ctrl.T.Helper()
  8162  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnectPeerRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnectPeerRequest), arg0)
  8163  }
  8164  
  8165  // DeleteTransitGatewayConnectPeerWithContext mocks base method.
  8166  func (m *MockEC2API) DeleteTransitGatewayConnectPeerWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayConnectPeerInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayConnectPeerOutput, error) {
  8167  	m.ctrl.T.Helper()
  8168  	varargs := []interface{}{arg0, arg1}
  8169  	for _, a := range arg2 {
  8170  		varargs = append(varargs, a)
  8171  	}
  8172  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnectPeerWithContext", varargs...)
  8173  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayConnectPeerOutput)
  8174  	ret1, _ := ret[1].(error)
  8175  	return ret0, ret1
  8176  }
  8177  
  8178  // DeleteTransitGatewayConnectPeerWithContext indicates an expected call of DeleteTransitGatewayConnectPeerWithContext.
  8179  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnectPeerWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8180  	mr.mock.ctrl.T.Helper()
  8181  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnectPeerWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnectPeerWithContext), varargs...)
  8183  }
  8184  
  8185  // DeleteTransitGatewayConnectRequest mocks base method.
  8186  func (m *MockEC2API) DeleteTransitGatewayConnectRequest(arg0 *ec2.DeleteTransitGatewayConnectInput) (*request.Request, *ec2.DeleteTransitGatewayConnectOutput) {
  8187  	m.ctrl.T.Helper()
  8188  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnectRequest", arg0)
  8189  	ret0, _ := ret[0].(*request.Request)
  8190  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayConnectOutput)
  8191  	return ret0, ret1
  8192  }
  8193  
  8194  // DeleteTransitGatewayConnectRequest indicates an expected call of DeleteTransitGatewayConnectRequest.
  8195  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnectRequest(arg0 interface{}) *gomock.Call {
  8196  	mr.mock.ctrl.T.Helper()
  8197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnectRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnectRequest), arg0)
  8198  }
  8199  
  8200  // DeleteTransitGatewayConnectWithContext mocks base method.
  8201  func (m *MockEC2API) DeleteTransitGatewayConnectWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayConnectInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayConnectOutput, error) {
  8202  	m.ctrl.T.Helper()
  8203  	varargs := []interface{}{arg0, arg1}
  8204  	for _, a := range arg2 {
  8205  		varargs = append(varargs, a)
  8206  	}
  8207  	ret := m.ctrl.Call(m, "DeleteTransitGatewayConnectWithContext", varargs...)
  8208  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayConnectOutput)
  8209  	ret1, _ := ret[1].(error)
  8210  	return ret0, ret1
  8211  }
  8212  
  8213  // DeleteTransitGatewayConnectWithContext indicates an expected call of DeleteTransitGatewayConnectWithContext.
  8214  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayConnectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8215  	mr.mock.ctrl.T.Helper()
  8216  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayConnectWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayConnectWithContext), varargs...)
  8218  }
  8219  
  8220  // DeleteTransitGatewayMulticastDomain mocks base method.
  8221  func (m *MockEC2API) DeleteTransitGatewayMulticastDomain(arg0 *ec2.DeleteTransitGatewayMulticastDomainInput) (*ec2.DeleteTransitGatewayMulticastDomainOutput, error) {
  8222  	m.ctrl.T.Helper()
  8223  	ret := m.ctrl.Call(m, "DeleteTransitGatewayMulticastDomain", arg0)
  8224  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayMulticastDomainOutput)
  8225  	ret1, _ := ret[1].(error)
  8226  	return ret0, ret1
  8227  }
  8228  
  8229  // DeleteTransitGatewayMulticastDomain indicates an expected call of DeleteTransitGatewayMulticastDomain.
  8230  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayMulticastDomain(arg0 interface{}) *gomock.Call {
  8231  	mr.mock.ctrl.T.Helper()
  8232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayMulticastDomain", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayMulticastDomain), arg0)
  8233  }
  8234  
  8235  // DeleteTransitGatewayMulticastDomainRequest mocks base method.
  8236  func (m *MockEC2API) DeleteTransitGatewayMulticastDomainRequest(arg0 *ec2.DeleteTransitGatewayMulticastDomainInput) (*request.Request, *ec2.DeleteTransitGatewayMulticastDomainOutput) {
  8237  	m.ctrl.T.Helper()
  8238  	ret := m.ctrl.Call(m, "DeleteTransitGatewayMulticastDomainRequest", arg0)
  8239  	ret0, _ := ret[0].(*request.Request)
  8240  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayMulticastDomainOutput)
  8241  	return ret0, ret1
  8242  }
  8243  
  8244  // DeleteTransitGatewayMulticastDomainRequest indicates an expected call of DeleteTransitGatewayMulticastDomainRequest.
  8245  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayMulticastDomainRequest(arg0 interface{}) *gomock.Call {
  8246  	mr.mock.ctrl.T.Helper()
  8247  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayMulticastDomainRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayMulticastDomainRequest), arg0)
  8248  }
  8249  
  8250  // DeleteTransitGatewayMulticastDomainWithContext mocks base method.
  8251  func (m *MockEC2API) DeleteTransitGatewayMulticastDomainWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayMulticastDomainInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayMulticastDomainOutput, error) {
  8252  	m.ctrl.T.Helper()
  8253  	varargs := []interface{}{arg0, arg1}
  8254  	for _, a := range arg2 {
  8255  		varargs = append(varargs, a)
  8256  	}
  8257  	ret := m.ctrl.Call(m, "DeleteTransitGatewayMulticastDomainWithContext", varargs...)
  8258  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayMulticastDomainOutput)
  8259  	ret1, _ := ret[1].(error)
  8260  	return ret0, ret1
  8261  }
  8262  
  8263  // DeleteTransitGatewayMulticastDomainWithContext indicates an expected call of DeleteTransitGatewayMulticastDomainWithContext.
  8264  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayMulticastDomainWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8265  	mr.mock.ctrl.T.Helper()
  8266  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayMulticastDomainWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayMulticastDomainWithContext), varargs...)
  8268  }
  8269  
  8270  // DeleteTransitGatewayPeeringAttachment mocks base method.
  8271  func (m *MockEC2API) DeleteTransitGatewayPeeringAttachment(arg0 *ec2.DeleteTransitGatewayPeeringAttachmentInput) (*ec2.DeleteTransitGatewayPeeringAttachmentOutput, error) {
  8272  	m.ctrl.T.Helper()
  8273  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPeeringAttachment", arg0)
  8274  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayPeeringAttachmentOutput)
  8275  	ret1, _ := ret[1].(error)
  8276  	return ret0, ret1
  8277  }
  8278  
  8279  // DeleteTransitGatewayPeeringAttachment indicates an expected call of DeleteTransitGatewayPeeringAttachment.
  8280  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPeeringAttachment(arg0 interface{}) *gomock.Call {
  8281  	mr.mock.ctrl.T.Helper()
  8282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPeeringAttachment", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPeeringAttachment), arg0)
  8283  }
  8284  
  8285  // DeleteTransitGatewayPeeringAttachmentRequest mocks base method.
  8286  func (m *MockEC2API) DeleteTransitGatewayPeeringAttachmentRequest(arg0 *ec2.DeleteTransitGatewayPeeringAttachmentInput) (*request.Request, *ec2.DeleteTransitGatewayPeeringAttachmentOutput) {
  8287  	m.ctrl.T.Helper()
  8288  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPeeringAttachmentRequest", arg0)
  8289  	ret0, _ := ret[0].(*request.Request)
  8290  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayPeeringAttachmentOutput)
  8291  	return ret0, ret1
  8292  }
  8293  
  8294  // DeleteTransitGatewayPeeringAttachmentRequest indicates an expected call of DeleteTransitGatewayPeeringAttachmentRequest.
  8295  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPeeringAttachmentRequest(arg0 interface{}) *gomock.Call {
  8296  	mr.mock.ctrl.T.Helper()
  8297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPeeringAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPeeringAttachmentRequest), arg0)
  8298  }
  8299  
  8300  // DeleteTransitGatewayPeeringAttachmentWithContext mocks base method.
  8301  func (m *MockEC2API) DeleteTransitGatewayPeeringAttachmentWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayPeeringAttachmentInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayPeeringAttachmentOutput, error) {
  8302  	m.ctrl.T.Helper()
  8303  	varargs := []interface{}{arg0, arg1}
  8304  	for _, a := range arg2 {
  8305  		varargs = append(varargs, a)
  8306  	}
  8307  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPeeringAttachmentWithContext", varargs...)
  8308  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayPeeringAttachmentOutput)
  8309  	ret1, _ := ret[1].(error)
  8310  	return ret0, ret1
  8311  }
  8312  
  8313  // DeleteTransitGatewayPeeringAttachmentWithContext indicates an expected call of DeleteTransitGatewayPeeringAttachmentWithContext.
  8314  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPeeringAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8315  	mr.mock.ctrl.T.Helper()
  8316  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPeeringAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPeeringAttachmentWithContext), varargs...)
  8318  }
  8319  
  8320  // DeleteTransitGatewayPrefixListReference mocks base method.
  8321  func (m *MockEC2API) DeleteTransitGatewayPrefixListReference(arg0 *ec2.DeleteTransitGatewayPrefixListReferenceInput) (*ec2.DeleteTransitGatewayPrefixListReferenceOutput, error) {
  8322  	m.ctrl.T.Helper()
  8323  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPrefixListReference", arg0)
  8324  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayPrefixListReferenceOutput)
  8325  	ret1, _ := ret[1].(error)
  8326  	return ret0, ret1
  8327  }
  8328  
  8329  // DeleteTransitGatewayPrefixListReference indicates an expected call of DeleteTransitGatewayPrefixListReference.
  8330  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPrefixListReference(arg0 interface{}) *gomock.Call {
  8331  	mr.mock.ctrl.T.Helper()
  8332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPrefixListReference", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPrefixListReference), arg0)
  8333  }
  8334  
  8335  // DeleteTransitGatewayPrefixListReferenceRequest mocks base method.
  8336  func (m *MockEC2API) DeleteTransitGatewayPrefixListReferenceRequest(arg0 *ec2.DeleteTransitGatewayPrefixListReferenceInput) (*request.Request, *ec2.DeleteTransitGatewayPrefixListReferenceOutput) {
  8337  	m.ctrl.T.Helper()
  8338  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPrefixListReferenceRequest", arg0)
  8339  	ret0, _ := ret[0].(*request.Request)
  8340  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayPrefixListReferenceOutput)
  8341  	return ret0, ret1
  8342  }
  8343  
  8344  // DeleteTransitGatewayPrefixListReferenceRequest indicates an expected call of DeleteTransitGatewayPrefixListReferenceRequest.
  8345  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPrefixListReferenceRequest(arg0 interface{}) *gomock.Call {
  8346  	mr.mock.ctrl.T.Helper()
  8347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPrefixListReferenceRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPrefixListReferenceRequest), arg0)
  8348  }
  8349  
  8350  // DeleteTransitGatewayPrefixListReferenceWithContext mocks base method.
  8351  func (m *MockEC2API) DeleteTransitGatewayPrefixListReferenceWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayPrefixListReferenceInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayPrefixListReferenceOutput, error) {
  8352  	m.ctrl.T.Helper()
  8353  	varargs := []interface{}{arg0, arg1}
  8354  	for _, a := range arg2 {
  8355  		varargs = append(varargs, a)
  8356  	}
  8357  	ret := m.ctrl.Call(m, "DeleteTransitGatewayPrefixListReferenceWithContext", varargs...)
  8358  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayPrefixListReferenceOutput)
  8359  	ret1, _ := ret[1].(error)
  8360  	return ret0, ret1
  8361  }
  8362  
  8363  // DeleteTransitGatewayPrefixListReferenceWithContext indicates an expected call of DeleteTransitGatewayPrefixListReferenceWithContext.
  8364  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayPrefixListReferenceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8365  	mr.mock.ctrl.T.Helper()
  8366  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayPrefixListReferenceWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayPrefixListReferenceWithContext), varargs...)
  8368  }
  8369  
  8370  // DeleteTransitGatewayRequest mocks base method.
  8371  func (m *MockEC2API) DeleteTransitGatewayRequest(arg0 *ec2.DeleteTransitGatewayInput) (*request.Request, *ec2.DeleteTransitGatewayOutput) {
  8372  	m.ctrl.T.Helper()
  8373  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRequest", arg0)
  8374  	ret0, _ := ret[0].(*request.Request)
  8375  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayOutput)
  8376  	return ret0, ret1
  8377  }
  8378  
  8379  // DeleteTransitGatewayRequest indicates an expected call of DeleteTransitGatewayRequest.
  8380  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRequest(arg0 interface{}) *gomock.Call {
  8381  	mr.mock.ctrl.T.Helper()
  8382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRequest), arg0)
  8383  }
  8384  
  8385  // DeleteTransitGatewayRoute mocks base method.
  8386  func (m *MockEC2API) DeleteTransitGatewayRoute(arg0 *ec2.DeleteTransitGatewayRouteInput) (*ec2.DeleteTransitGatewayRouteOutput, error) {
  8387  	m.ctrl.T.Helper()
  8388  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRoute", arg0)
  8389  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayRouteOutput)
  8390  	ret1, _ := ret[1].(error)
  8391  	return ret0, ret1
  8392  }
  8393  
  8394  // DeleteTransitGatewayRoute indicates an expected call of DeleteTransitGatewayRoute.
  8395  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRoute(arg0 interface{}) *gomock.Call {
  8396  	mr.mock.ctrl.T.Helper()
  8397  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRoute", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRoute), arg0)
  8398  }
  8399  
  8400  // DeleteTransitGatewayRouteRequest mocks base method.
  8401  func (m *MockEC2API) DeleteTransitGatewayRouteRequest(arg0 *ec2.DeleteTransitGatewayRouteInput) (*request.Request, *ec2.DeleteTransitGatewayRouteOutput) {
  8402  	m.ctrl.T.Helper()
  8403  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRouteRequest", arg0)
  8404  	ret0, _ := ret[0].(*request.Request)
  8405  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayRouteOutput)
  8406  	return ret0, ret1
  8407  }
  8408  
  8409  // DeleteTransitGatewayRouteRequest indicates an expected call of DeleteTransitGatewayRouteRequest.
  8410  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRouteRequest(arg0 interface{}) *gomock.Call {
  8411  	mr.mock.ctrl.T.Helper()
  8412  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRouteRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRouteRequest), arg0)
  8413  }
  8414  
  8415  // DeleteTransitGatewayRouteTable mocks base method.
  8416  func (m *MockEC2API) DeleteTransitGatewayRouteTable(arg0 *ec2.DeleteTransitGatewayRouteTableInput) (*ec2.DeleteTransitGatewayRouteTableOutput, error) {
  8417  	m.ctrl.T.Helper()
  8418  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRouteTable", arg0)
  8419  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayRouteTableOutput)
  8420  	ret1, _ := ret[1].(error)
  8421  	return ret0, ret1
  8422  }
  8423  
  8424  // DeleteTransitGatewayRouteTable indicates an expected call of DeleteTransitGatewayRouteTable.
  8425  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRouteTable(arg0 interface{}) *gomock.Call {
  8426  	mr.mock.ctrl.T.Helper()
  8427  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRouteTable", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRouteTable), arg0)
  8428  }
  8429  
  8430  // DeleteTransitGatewayRouteTableRequest mocks base method.
  8431  func (m *MockEC2API) DeleteTransitGatewayRouteTableRequest(arg0 *ec2.DeleteTransitGatewayRouteTableInput) (*request.Request, *ec2.DeleteTransitGatewayRouteTableOutput) {
  8432  	m.ctrl.T.Helper()
  8433  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRouteTableRequest", arg0)
  8434  	ret0, _ := ret[0].(*request.Request)
  8435  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayRouteTableOutput)
  8436  	return ret0, ret1
  8437  }
  8438  
  8439  // DeleteTransitGatewayRouteTableRequest indicates an expected call of DeleteTransitGatewayRouteTableRequest.
  8440  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRouteTableRequest(arg0 interface{}) *gomock.Call {
  8441  	mr.mock.ctrl.T.Helper()
  8442  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRouteTableRequest), arg0)
  8443  }
  8444  
  8445  // DeleteTransitGatewayRouteTableWithContext mocks base method.
  8446  func (m *MockEC2API) DeleteTransitGatewayRouteTableWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayRouteTableInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayRouteTableOutput, error) {
  8447  	m.ctrl.T.Helper()
  8448  	varargs := []interface{}{arg0, arg1}
  8449  	for _, a := range arg2 {
  8450  		varargs = append(varargs, a)
  8451  	}
  8452  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRouteTableWithContext", varargs...)
  8453  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayRouteTableOutput)
  8454  	ret1, _ := ret[1].(error)
  8455  	return ret0, ret1
  8456  }
  8457  
  8458  // DeleteTransitGatewayRouteTableWithContext indicates an expected call of DeleteTransitGatewayRouteTableWithContext.
  8459  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8460  	mr.mock.ctrl.T.Helper()
  8461  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8462  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRouteTableWithContext), varargs...)
  8463  }
  8464  
  8465  // DeleteTransitGatewayRouteWithContext mocks base method.
  8466  func (m *MockEC2API) DeleteTransitGatewayRouteWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayRouteInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayRouteOutput, error) {
  8467  	m.ctrl.T.Helper()
  8468  	varargs := []interface{}{arg0, arg1}
  8469  	for _, a := range arg2 {
  8470  		varargs = append(varargs, a)
  8471  	}
  8472  	ret := m.ctrl.Call(m, "DeleteTransitGatewayRouteWithContext", varargs...)
  8473  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayRouteOutput)
  8474  	ret1, _ := ret[1].(error)
  8475  	return ret0, ret1
  8476  }
  8477  
  8478  // DeleteTransitGatewayRouteWithContext indicates an expected call of DeleteTransitGatewayRouteWithContext.
  8479  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8480  	mr.mock.ctrl.T.Helper()
  8481  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayRouteWithContext), varargs...)
  8483  }
  8484  
  8485  // DeleteTransitGatewayVpcAttachment mocks base method.
  8486  func (m *MockEC2API) DeleteTransitGatewayVpcAttachment(arg0 *ec2.DeleteTransitGatewayVpcAttachmentInput) (*ec2.DeleteTransitGatewayVpcAttachmentOutput, error) {
  8487  	m.ctrl.T.Helper()
  8488  	ret := m.ctrl.Call(m, "DeleteTransitGatewayVpcAttachment", arg0)
  8489  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayVpcAttachmentOutput)
  8490  	ret1, _ := ret[1].(error)
  8491  	return ret0, ret1
  8492  }
  8493  
  8494  // DeleteTransitGatewayVpcAttachment indicates an expected call of DeleteTransitGatewayVpcAttachment.
  8495  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayVpcAttachment(arg0 interface{}) *gomock.Call {
  8496  	mr.mock.ctrl.T.Helper()
  8497  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayVpcAttachment", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayVpcAttachment), arg0)
  8498  }
  8499  
  8500  // DeleteTransitGatewayVpcAttachmentRequest mocks base method.
  8501  func (m *MockEC2API) DeleteTransitGatewayVpcAttachmentRequest(arg0 *ec2.DeleteTransitGatewayVpcAttachmentInput) (*request.Request, *ec2.DeleteTransitGatewayVpcAttachmentOutput) {
  8502  	m.ctrl.T.Helper()
  8503  	ret := m.ctrl.Call(m, "DeleteTransitGatewayVpcAttachmentRequest", arg0)
  8504  	ret0, _ := ret[0].(*request.Request)
  8505  	ret1, _ := ret[1].(*ec2.DeleteTransitGatewayVpcAttachmentOutput)
  8506  	return ret0, ret1
  8507  }
  8508  
  8509  // DeleteTransitGatewayVpcAttachmentRequest indicates an expected call of DeleteTransitGatewayVpcAttachmentRequest.
  8510  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayVpcAttachmentRequest(arg0 interface{}) *gomock.Call {
  8511  	mr.mock.ctrl.T.Helper()
  8512  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayVpcAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayVpcAttachmentRequest), arg0)
  8513  }
  8514  
  8515  // DeleteTransitGatewayVpcAttachmentWithContext mocks base method.
  8516  func (m *MockEC2API) DeleteTransitGatewayVpcAttachmentWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayVpcAttachmentInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayVpcAttachmentOutput, error) {
  8517  	m.ctrl.T.Helper()
  8518  	varargs := []interface{}{arg0, arg1}
  8519  	for _, a := range arg2 {
  8520  		varargs = append(varargs, a)
  8521  	}
  8522  	ret := m.ctrl.Call(m, "DeleteTransitGatewayVpcAttachmentWithContext", varargs...)
  8523  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayVpcAttachmentOutput)
  8524  	ret1, _ := ret[1].(error)
  8525  	return ret0, ret1
  8526  }
  8527  
  8528  // DeleteTransitGatewayVpcAttachmentWithContext indicates an expected call of DeleteTransitGatewayVpcAttachmentWithContext.
  8529  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayVpcAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8530  	mr.mock.ctrl.T.Helper()
  8531  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayVpcAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayVpcAttachmentWithContext), varargs...)
  8533  }
  8534  
  8535  // DeleteTransitGatewayWithContext mocks base method.
  8536  func (m *MockEC2API) DeleteTransitGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteTransitGatewayInput, arg2 ...request.Option) (*ec2.DeleteTransitGatewayOutput, error) {
  8537  	m.ctrl.T.Helper()
  8538  	varargs := []interface{}{arg0, arg1}
  8539  	for _, a := range arg2 {
  8540  		varargs = append(varargs, a)
  8541  	}
  8542  	ret := m.ctrl.Call(m, "DeleteTransitGatewayWithContext", varargs...)
  8543  	ret0, _ := ret[0].(*ec2.DeleteTransitGatewayOutput)
  8544  	ret1, _ := ret[1].(error)
  8545  	return ret0, ret1
  8546  }
  8547  
  8548  // DeleteTransitGatewayWithContext indicates an expected call of DeleteTransitGatewayWithContext.
  8549  func (mr *MockEC2APIMockRecorder) DeleteTransitGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8550  	mr.mock.ctrl.T.Helper()
  8551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTransitGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteTransitGatewayWithContext), varargs...)
  8553  }
  8554  
  8555  // DeleteVolume mocks base method.
  8556  func (m *MockEC2API) DeleteVolume(arg0 *ec2.DeleteVolumeInput) (*ec2.DeleteVolumeOutput, error) {
  8557  	m.ctrl.T.Helper()
  8558  	ret := m.ctrl.Call(m, "DeleteVolume", arg0)
  8559  	ret0, _ := ret[0].(*ec2.DeleteVolumeOutput)
  8560  	ret1, _ := ret[1].(error)
  8561  	return ret0, ret1
  8562  }
  8563  
  8564  // DeleteVolume indicates an expected call of DeleteVolume.
  8565  func (mr *MockEC2APIMockRecorder) DeleteVolume(arg0 interface{}) *gomock.Call {
  8566  	mr.mock.ctrl.T.Helper()
  8567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVolume", reflect.TypeOf((*MockEC2API)(nil).DeleteVolume), arg0)
  8568  }
  8569  
  8570  // DeleteVolumeRequest mocks base method.
  8571  func (m *MockEC2API) DeleteVolumeRequest(arg0 *ec2.DeleteVolumeInput) (*request.Request, *ec2.DeleteVolumeOutput) {
  8572  	m.ctrl.T.Helper()
  8573  	ret := m.ctrl.Call(m, "DeleteVolumeRequest", arg0)
  8574  	ret0, _ := ret[0].(*request.Request)
  8575  	ret1, _ := ret[1].(*ec2.DeleteVolumeOutput)
  8576  	return ret0, ret1
  8577  }
  8578  
  8579  // DeleteVolumeRequest indicates an expected call of DeleteVolumeRequest.
  8580  func (mr *MockEC2APIMockRecorder) DeleteVolumeRequest(arg0 interface{}) *gomock.Call {
  8581  	mr.mock.ctrl.T.Helper()
  8582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVolumeRequest), arg0)
  8583  }
  8584  
  8585  // DeleteVolumeWithContext mocks base method.
  8586  func (m *MockEC2API) DeleteVolumeWithContext(arg0 context.Context, arg1 *ec2.DeleteVolumeInput, arg2 ...request.Option) (*ec2.DeleteVolumeOutput, error) {
  8587  	m.ctrl.T.Helper()
  8588  	varargs := []interface{}{arg0, arg1}
  8589  	for _, a := range arg2 {
  8590  		varargs = append(varargs, a)
  8591  	}
  8592  	ret := m.ctrl.Call(m, "DeleteVolumeWithContext", varargs...)
  8593  	ret0, _ := ret[0].(*ec2.DeleteVolumeOutput)
  8594  	ret1, _ := ret[1].(error)
  8595  	return ret0, ret1
  8596  }
  8597  
  8598  // DeleteVolumeWithContext indicates an expected call of DeleteVolumeWithContext.
  8599  func (mr *MockEC2APIMockRecorder) DeleteVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8600  	mr.mock.ctrl.T.Helper()
  8601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVolumeWithContext), varargs...)
  8603  }
  8604  
  8605  // DeleteVpc mocks base method.
  8606  func (m *MockEC2API) DeleteVpc(arg0 *ec2.DeleteVpcInput) (*ec2.DeleteVpcOutput, error) {
  8607  	m.ctrl.T.Helper()
  8608  	ret := m.ctrl.Call(m, "DeleteVpc", arg0)
  8609  	ret0, _ := ret[0].(*ec2.DeleteVpcOutput)
  8610  	ret1, _ := ret[1].(error)
  8611  	return ret0, ret1
  8612  }
  8613  
  8614  // DeleteVpc indicates an expected call of DeleteVpc.
  8615  func (mr *MockEC2APIMockRecorder) DeleteVpc(arg0 interface{}) *gomock.Call {
  8616  	mr.mock.ctrl.T.Helper()
  8617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpc", reflect.TypeOf((*MockEC2API)(nil).DeleteVpc), arg0)
  8618  }
  8619  
  8620  // DeleteVpcEndpointConnectionNotifications mocks base method.
  8621  func (m *MockEC2API) DeleteVpcEndpointConnectionNotifications(arg0 *ec2.DeleteVpcEndpointConnectionNotificationsInput) (*ec2.DeleteVpcEndpointConnectionNotificationsOutput, error) {
  8622  	m.ctrl.T.Helper()
  8623  	ret := m.ctrl.Call(m, "DeleteVpcEndpointConnectionNotifications", arg0)
  8624  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointConnectionNotificationsOutput)
  8625  	ret1, _ := ret[1].(error)
  8626  	return ret0, ret1
  8627  }
  8628  
  8629  // DeleteVpcEndpointConnectionNotifications indicates an expected call of DeleteVpcEndpointConnectionNotifications.
  8630  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointConnectionNotifications(arg0 interface{}) *gomock.Call {
  8631  	mr.mock.ctrl.T.Helper()
  8632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointConnectionNotifications", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointConnectionNotifications), arg0)
  8633  }
  8634  
  8635  // DeleteVpcEndpointConnectionNotificationsRequest mocks base method.
  8636  func (m *MockEC2API) DeleteVpcEndpointConnectionNotificationsRequest(arg0 *ec2.DeleteVpcEndpointConnectionNotificationsInput) (*request.Request, *ec2.DeleteVpcEndpointConnectionNotificationsOutput) {
  8637  	m.ctrl.T.Helper()
  8638  	ret := m.ctrl.Call(m, "DeleteVpcEndpointConnectionNotificationsRequest", arg0)
  8639  	ret0, _ := ret[0].(*request.Request)
  8640  	ret1, _ := ret[1].(*ec2.DeleteVpcEndpointConnectionNotificationsOutput)
  8641  	return ret0, ret1
  8642  }
  8643  
  8644  // DeleteVpcEndpointConnectionNotificationsRequest indicates an expected call of DeleteVpcEndpointConnectionNotificationsRequest.
  8645  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointConnectionNotificationsRequest(arg0 interface{}) *gomock.Call {
  8646  	mr.mock.ctrl.T.Helper()
  8647  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointConnectionNotificationsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointConnectionNotificationsRequest), arg0)
  8648  }
  8649  
  8650  // DeleteVpcEndpointConnectionNotificationsWithContext mocks base method.
  8651  func (m *MockEC2API) DeleteVpcEndpointConnectionNotificationsWithContext(arg0 context.Context, arg1 *ec2.DeleteVpcEndpointConnectionNotificationsInput, arg2 ...request.Option) (*ec2.DeleteVpcEndpointConnectionNotificationsOutput, error) {
  8652  	m.ctrl.T.Helper()
  8653  	varargs := []interface{}{arg0, arg1}
  8654  	for _, a := range arg2 {
  8655  		varargs = append(varargs, a)
  8656  	}
  8657  	ret := m.ctrl.Call(m, "DeleteVpcEndpointConnectionNotificationsWithContext", varargs...)
  8658  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointConnectionNotificationsOutput)
  8659  	ret1, _ := ret[1].(error)
  8660  	return ret0, ret1
  8661  }
  8662  
  8663  // DeleteVpcEndpointConnectionNotificationsWithContext indicates an expected call of DeleteVpcEndpointConnectionNotificationsWithContext.
  8664  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointConnectionNotificationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8665  	mr.mock.ctrl.T.Helper()
  8666  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointConnectionNotificationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointConnectionNotificationsWithContext), varargs...)
  8668  }
  8669  
  8670  // DeleteVpcEndpointServiceConfigurations mocks base method.
  8671  func (m *MockEC2API) DeleteVpcEndpointServiceConfigurations(arg0 *ec2.DeleteVpcEndpointServiceConfigurationsInput) (*ec2.DeleteVpcEndpointServiceConfigurationsOutput, error) {
  8672  	m.ctrl.T.Helper()
  8673  	ret := m.ctrl.Call(m, "DeleteVpcEndpointServiceConfigurations", arg0)
  8674  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointServiceConfigurationsOutput)
  8675  	ret1, _ := ret[1].(error)
  8676  	return ret0, ret1
  8677  }
  8678  
  8679  // DeleteVpcEndpointServiceConfigurations indicates an expected call of DeleteVpcEndpointServiceConfigurations.
  8680  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointServiceConfigurations(arg0 interface{}) *gomock.Call {
  8681  	mr.mock.ctrl.T.Helper()
  8682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointServiceConfigurations", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointServiceConfigurations), arg0)
  8683  }
  8684  
  8685  // DeleteVpcEndpointServiceConfigurationsRequest mocks base method.
  8686  func (m *MockEC2API) DeleteVpcEndpointServiceConfigurationsRequest(arg0 *ec2.DeleteVpcEndpointServiceConfigurationsInput) (*request.Request, *ec2.DeleteVpcEndpointServiceConfigurationsOutput) {
  8687  	m.ctrl.T.Helper()
  8688  	ret := m.ctrl.Call(m, "DeleteVpcEndpointServiceConfigurationsRequest", arg0)
  8689  	ret0, _ := ret[0].(*request.Request)
  8690  	ret1, _ := ret[1].(*ec2.DeleteVpcEndpointServiceConfigurationsOutput)
  8691  	return ret0, ret1
  8692  }
  8693  
  8694  // DeleteVpcEndpointServiceConfigurationsRequest indicates an expected call of DeleteVpcEndpointServiceConfigurationsRequest.
  8695  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointServiceConfigurationsRequest(arg0 interface{}) *gomock.Call {
  8696  	mr.mock.ctrl.T.Helper()
  8697  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointServiceConfigurationsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointServiceConfigurationsRequest), arg0)
  8698  }
  8699  
  8700  // DeleteVpcEndpointServiceConfigurationsWithContext mocks base method.
  8701  func (m *MockEC2API) DeleteVpcEndpointServiceConfigurationsWithContext(arg0 context.Context, arg1 *ec2.DeleteVpcEndpointServiceConfigurationsInput, arg2 ...request.Option) (*ec2.DeleteVpcEndpointServiceConfigurationsOutput, error) {
  8702  	m.ctrl.T.Helper()
  8703  	varargs := []interface{}{arg0, arg1}
  8704  	for _, a := range arg2 {
  8705  		varargs = append(varargs, a)
  8706  	}
  8707  	ret := m.ctrl.Call(m, "DeleteVpcEndpointServiceConfigurationsWithContext", varargs...)
  8708  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointServiceConfigurationsOutput)
  8709  	ret1, _ := ret[1].(error)
  8710  	return ret0, ret1
  8711  }
  8712  
  8713  // DeleteVpcEndpointServiceConfigurationsWithContext indicates an expected call of DeleteVpcEndpointServiceConfigurationsWithContext.
  8714  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointServiceConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8715  	mr.mock.ctrl.T.Helper()
  8716  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointServiceConfigurationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointServiceConfigurationsWithContext), varargs...)
  8718  }
  8719  
  8720  // DeleteVpcEndpoints mocks base method.
  8721  func (m *MockEC2API) DeleteVpcEndpoints(arg0 *ec2.DeleteVpcEndpointsInput) (*ec2.DeleteVpcEndpointsOutput, error) {
  8722  	m.ctrl.T.Helper()
  8723  	ret := m.ctrl.Call(m, "DeleteVpcEndpoints", arg0)
  8724  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointsOutput)
  8725  	ret1, _ := ret[1].(error)
  8726  	return ret0, ret1
  8727  }
  8728  
  8729  // DeleteVpcEndpoints indicates an expected call of DeleteVpcEndpoints.
  8730  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpoints(arg0 interface{}) *gomock.Call {
  8731  	mr.mock.ctrl.T.Helper()
  8732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpoints", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpoints), arg0)
  8733  }
  8734  
  8735  // DeleteVpcEndpointsRequest mocks base method.
  8736  func (m *MockEC2API) DeleteVpcEndpointsRequest(arg0 *ec2.DeleteVpcEndpointsInput) (*request.Request, *ec2.DeleteVpcEndpointsOutput) {
  8737  	m.ctrl.T.Helper()
  8738  	ret := m.ctrl.Call(m, "DeleteVpcEndpointsRequest", arg0)
  8739  	ret0, _ := ret[0].(*request.Request)
  8740  	ret1, _ := ret[1].(*ec2.DeleteVpcEndpointsOutput)
  8741  	return ret0, ret1
  8742  }
  8743  
  8744  // DeleteVpcEndpointsRequest indicates an expected call of DeleteVpcEndpointsRequest.
  8745  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointsRequest(arg0 interface{}) *gomock.Call {
  8746  	mr.mock.ctrl.T.Helper()
  8747  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointsRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointsRequest), arg0)
  8748  }
  8749  
  8750  // DeleteVpcEndpointsWithContext mocks base method.
  8751  func (m *MockEC2API) DeleteVpcEndpointsWithContext(arg0 context.Context, arg1 *ec2.DeleteVpcEndpointsInput, arg2 ...request.Option) (*ec2.DeleteVpcEndpointsOutput, error) {
  8752  	m.ctrl.T.Helper()
  8753  	varargs := []interface{}{arg0, arg1}
  8754  	for _, a := range arg2 {
  8755  		varargs = append(varargs, a)
  8756  	}
  8757  	ret := m.ctrl.Call(m, "DeleteVpcEndpointsWithContext", varargs...)
  8758  	ret0, _ := ret[0].(*ec2.DeleteVpcEndpointsOutput)
  8759  	ret1, _ := ret[1].(error)
  8760  	return ret0, ret1
  8761  }
  8762  
  8763  // DeleteVpcEndpointsWithContext indicates an expected call of DeleteVpcEndpointsWithContext.
  8764  func (mr *MockEC2APIMockRecorder) DeleteVpcEndpointsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8765  	mr.mock.ctrl.T.Helper()
  8766  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpointsWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcEndpointsWithContext), varargs...)
  8768  }
  8769  
  8770  // DeleteVpcPeeringConnection mocks base method.
  8771  func (m *MockEC2API) DeleteVpcPeeringConnection(arg0 *ec2.DeleteVpcPeeringConnectionInput) (*ec2.DeleteVpcPeeringConnectionOutput, error) {
  8772  	m.ctrl.T.Helper()
  8773  	ret := m.ctrl.Call(m, "DeleteVpcPeeringConnection", arg0)
  8774  	ret0, _ := ret[0].(*ec2.DeleteVpcPeeringConnectionOutput)
  8775  	ret1, _ := ret[1].(error)
  8776  	return ret0, ret1
  8777  }
  8778  
  8779  // DeleteVpcPeeringConnection indicates an expected call of DeleteVpcPeeringConnection.
  8780  func (mr *MockEC2APIMockRecorder) DeleteVpcPeeringConnection(arg0 interface{}) *gomock.Call {
  8781  	mr.mock.ctrl.T.Helper()
  8782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcPeeringConnection", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcPeeringConnection), arg0)
  8783  }
  8784  
  8785  // DeleteVpcPeeringConnectionRequest mocks base method.
  8786  func (m *MockEC2API) DeleteVpcPeeringConnectionRequest(arg0 *ec2.DeleteVpcPeeringConnectionInput) (*request.Request, *ec2.DeleteVpcPeeringConnectionOutput) {
  8787  	m.ctrl.T.Helper()
  8788  	ret := m.ctrl.Call(m, "DeleteVpcPeeringConnectionRequest", arg0)
  8789  	ret0, _ := ret[0].(*request.Request)
  8790  	ret1, _ := ret[1].(*ec2.DeleteVpcPeeringConnectionOutput)
  8791  	return ret0, ret1
  8792  }
  8793  
  8794  // DeleteVpcPeeringConnectionRequest indicates an expected call of DeleteVpcPeeringConnectionRequest.
  8795  func (mr *MockEC2APIMockRecorder) DeleteVpcPeeringConnectionRequest(arg0 interface{}) *gomock.Call {
  8796  	mr.mock.ctrl.T.Helper()
  8797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcPeeringConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcPeeringConnectionRequest), arg0)
  8798  }
  8799  
  8800  // DeleteVpcPeeringConnectionWithContext mocks base method.
  8801  func (m *MockEC2API) DeleteVpcPeeringConnectionWithContext(arg0 context.Context, arg1 *ec2.DeleteVpcPeeringConnectionInput, arg2 ...request.Option) (*ec2.DeleteVpcPeeringConnectionOutput, error) {
  8802  	m.ctrl.T.Helper()
  8803  	varargs := []interface{}{arg0, arg1}
  8804  	for _, a := range arg2 {
  8805  		varargs = append(varargs, a)
  8806  	}
  8807  	ret := m.ctrl.Call(m, "DeleteVpcPeeringConnectionWithContext", varargs...)
  8808  	ret0, _ := ret[0].(*ec2.DeleteVpcPeeringConnectionOutput)
  8809  	ret1, _ := ret[1].(error)
  8810  	return ret0, ret1
  8811  }
  8812  
  8813  // DeleteVpcPeeringConnectionWithContext indicates an expected call of DeleteVpcPeeringConnectionWithContext.
  8814  func (mr *MockEC2APIMockRecorder) DeleteVpcPeeringConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8815  	mr.mock.ctrl.T.Helper()
  8816  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcPeeringConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcPeeringConnectionWithContext), varargs...)
  8818  }
  8819  
  8820  // DeleteVpcRequest mocks base method.
  8821  func (m *MockEC2API) DeleteVpcRequest(arg0 *ec2.DeleteVpcInput) (*request.Request, *ec2.DeleteVpcOutput) {
  8822  	m.ctrl.T.Helper()
  8823  	ret := m.ctrl.Call(m, "DeleteVpcRequest", arg0)
  8824  	ret0, _ := ret[0].(*request.Request)
  8825  	ret1, _ := ret[1].(*ec2.DeleteVpcOutput)
  8826  	return ret0, ret1
  8827  }
  8828  
  8829  // DeleteVpcRequest indicates an expected call of DeleteVpcRequest.
  8830  func (mr *MockEC2APIMockRecorder) DeleteVpcRequest(arg0 interface{}) *gomock.Call {
  8831  	mr.mock.ctrl.T.Helper()
  8832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcRequest), arg0)
  8833  }
  8834  
  8835  // DeleteVpcWithContext mocks base method.
  8836  func (m *MockEC2API) DeleteVpcWithContext(arg0 context.Context, arg1 *ec2.DeleteVpcInput, arg2 ...request.Option) (*ec2.DeleteVpcOutput, error) {
  8837  	m.ctrl.T.Helper()
  8838  	varargs := []interface{}{arg0, arg1}
  8839  	for _, a := range arg2 {
  8840  		varargs = append(varargs, a)
  8841  	}
  8842  	ret := m.ctrl.Call(m, "DeleteVpcWithContext", varargs...)
  8843  	ret0, _ := ret[0].(*ec2.DeleteVpcOutput)
  8844  	ret1, _ := ret[1].(error)
  8845  	return ret0, ret1
  8846  }
  8847  
  8848  // DeleteVpcWithContext indicates an expected call of DeleteVpcWithContext.
  8849  func (mr *MockEC2APIMockRecorder) DeleteVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8850  	mr.mock.ctrl.T.Helper()
  8851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpcWithContext), varargs...)
  8853  }
  8854  
  8855  // DeleteVpnConnection mocks base method.
  8856  func (m *MockEC2API) DeleteVpnConnection(arg0 *ec2.DeleteVpnConnectionInput) (*ec2.DeleteVpnConnectionOutput, error) {
  8857  	m.ctrl.T.Helper()
  8858  	ret := m.ctrl.Call(m, "DeleteVpnConnection", arg0)
  8859  	ret0, _ := ret[0].(*ec2.DeleteVpnConnectionOutput)
  8860  	ret1, _ := ret[1].(error)
  8861  	return ret0, ret1
  8862  }
  8863  
  8864  // DeleteVpnConnection indicates an expected call of DeleteVpnConnection.
  8865  func (mr *MockEC2APIMockRecorder) DeleteVpnConnection(arg0 interface{}) *gomock.Call {
  8866  	mr.mock.ctrl.T.Helper()
  8867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnection", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnection), arg0)
  8868  }
  8869  
  8870  // DeleteVpnConnectionRequest mocks base method.
  8871  func (m *MockEC2API) DeleteVpnConnectionRequest(arg0 *ec2.DeleteVpnConnectionInput) (*request.Request, *ec2.DeleteVpnConnectionOutput) {
  8872  	m.ctrl.T.Helper()
  8873  	ret := m.ctrl.Call(m, "DeleteVpnConnectionRequest", arg0)
  8874  	ret0, _ := ret[0].(*request.Request)
  8875  	ret1, _ := ret[1].(*ec2.DeleteVpnConnectionOutput)
  8876  	return ret0, ret1
  8877  }
  8878  
  8879  // DeleteVpnConnectionRequest indicates an expected call of DeleteVpnConnectionRequest.
  8880  func (mr *MockEC2APIMockRecorder) DeleteVpnConnectionRequest(arg0 interface{}) *gomock.Call {
  8881  	mr.mock.ctrl.T.Helper()
  8882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnectionRequest), arg0)
  8883  }
  8884  
  8885  // DeleteVpnConnectionRoute mocks base method.
  8886  func (m *MockEC2API) DeleteVpnConnectionRoute(arg0 *ec2.DeleteVpnConnectionRouteInput) (*ec2.DeleteVpnConnectionRouteOutput, error) {
  8887  	m.ctrl.T.Helper()
  8888  	ret := m.ctrl.Call(m, "DeleteVpnConnectionRoute", arg0)
  8889  	ret0, _ := ret[0].(*ec2.DeleteVpnConnectionRouteOutput)
  8890  	ret1, _ := ret[1].(error)
  8891  	return ret0, ret1
  8892  }
  8893  
  8894  // DeleteVpnConnectionRoute indicates an expected call of DeleteVpnConnectionRoute.
  8895  func (mr *MockEC2APIMockRecorder) DeleteVpnConnectionRoute(arg0 interface{}) *gomock.Call {
  8896  	mr.mock.ctrl.T.Helper()
  8897  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnectionRoute", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnectionRoute), arg0)
  8898  }
  8899  
  8900  // DeleteVpnConnectionRouteRequest mocks base method.
  8901  func (m *MockEC2API) DeleteVpnConnectionRouteRequest(arg0 *ec2.DeleteVpnConnectionRouteInput) (*request.Request, *ec2.DeleteVpnConnectionRouteOutput) {
  8902  	m.ctrl.T.Helper()
  8903  	ret := m.ctrl.Call(m, "DeleteVpnConnectionRouteRequest", arg0)
  8904  	ret0, _ := ret[0].(*request.Request)
  8905  	ret1, _ := ret[1].(*ec2.DeleteVpnConnectionRouteOutput)
  8906  	return ret0, ret1
  8907  }
  8908  
  8909  // DeleteVpnConnectionRouteRequest indicates an expected call of DeleteVpnConnectionRouteRequest.
  8910  func (mr *MockEC2APIMockRecorder) DeleteVpnConnectionRouteRequest(arg0 interface{}) *gomock.Call {
  8911  	mr.mock.ctrl.T.Helper()
  8912  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnectionRouteRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnectionRouteRequest), arg0)
  8913  }
  8914  
  8915  // DeleteVpnConnectionRouteWithContext mocks base method.
  8916  func (m *MockEC2API) DeleteVpnConnectionRouteWithContext(arg0 context.Context, arg1 *ec2.DeleteVpnConnectionRouteInput, arg2 ...request.Option) (*ec2.DeleteVpnConnectionRouteOutput, error) {
  8917  	m.ctrl.T.Helper()
  8918  	varargs := []interface{}{arg0, arg1}
  8919  	for _, a := range arg2 {
  8920  		varargs = append(varargs, a)
  8921  	}
  8922  	ret := m.ctrl.Call(m, "DeleteVpnConnectionRouteWithContext", varargs...)
  8923  	ret0, _ := ret[0].(*ec2.DeleteVpnConnectionRouteOutput)
  8924  	ret1, _ := ret[1].(error)
  8925  	return ret0, ret1
  8926  }
  8927  
  8928  // DeleteVpnConnectionRouteWithContext indicates an expected call of DeleteVpnConnectionRouteWithContext.
  8929  func (mr *MockEC2APIMockRecorder) DeleteVpnConnectionRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8930  	mr.mock.ctrl.T.Helper()
  8931  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnectionRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnectionRouteWithContext), varargs...)
  8933  }
  8934  
  8935  // DeleteVpnConnectionWithContext mocks base method.
  8936  func (m *MockEC2API) DeleteVpnConnectionWithContext(arg0 context.Context, arg1 *ec2.DeleteVpnConnectionInput, arg2 ...request.Option) (*ec2.DeleteVpnConnectionOutput, error) {
  8937  	m.ctrl.T.Helper()
  8938  	varargs := []interface{}{arg0, arg1}
  8939  	for _, a := range arg2 {
  8940  		varargs = append(varargs, a)
  8941  	}
  8942  	ret := m.ctrl.Call(m, "DeleteVpnConnectionWithContext", varargs...)
  8943  	ret0, _ := ret[0].(*ec2.DeleteVpnConnectionOutput)
  8944  	ret1, _ := ret[1].(error)
  8945  	return ret0, ret1
  8946  }
  8947  
  8948  // DeleteVpnConnectionWithContext indicates an expected call of DeleteVpnConnectionWithContext.
  8949  func (mr *MockEC2APIMockRecorder) DeleteVpnConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8950  	mr.mock.ctrl.T.Helper()
  8951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnConnectionWithContext), varargs...)
  8953  }
  8954  
  8955  // DeleteVpnGateway mocks base method.
  8956  func (m *MockEC2API) DeleteVpnGateway(arg0 *ec2.DeleteVpnGatewayInput) (*ec2.DeleteVpnGatewayOutput, error) {
  8957  	m.ctrl.T.Helper()
  8958  	ret := m.ctrl.Call(m, "DeleteVpnGateway", arg0)
  8959  	ret0, _ := ret[0].(*ec2.DeleteVpnGatewayOutput)
  8960  	ret1, _ := ret[1].(error)
  8961  	return ret0, ret1
  8962  }
  8963  
  8964  // DeleteVpnGateway indicates an expected call of DeleteVpnGateway.
  8965  func (mr *MockEC2APIMockRecorder) DeleteVpnGateway(arg0 interface{}) *gomock.Call {
  8966  	mr.mock.ctrl.T.Helper()
  8967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnGateway", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnGateway), arg0)
  8968  }
  8969  
  8970  // DeleteVpnGatewayRequest mocks base method.
  8971  func (m *MockEC2API) DeleteVpnGatewayRequest(arg0 *ec2.DeleteVpnGatewayInput) (*request.Request, *ec2.DeleteVpnGatewayOutput) {
  8972  	m.ctrl.T.Helper()
  8973  	ret := m.ctrl.Call(m, "DeleteVpnGatewayRequest", arg0)
  8974  	ret0, _ := ret[0].(*request.Request)
  8975  	ret1, _ := ret[1].(*ec2.DeleteVpnGatewayOutput)
  8976  	return ret0, ret1
  8977  }
  8978  
  8979  // DeleteVpnGatewayRequest indicates an expected call of DeleteVpnGatewayRequest.
  8980  func (mr *MockEC2APIMockRecorder) DeleteVpnGatewayRequest(arg0 interface{}) *gomock.Call {
  8981  	mr.mock.ctrl.T.Helper()
  8982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnGatewayRequest), arg0)
  8983  }
  8984  
  8985  // DeleteVpnGatewayWithContext mocks base method.
  8986  func (m *MockEC2API) DeleteVpnGatewayWithContext(arg0 context.Context, arg1 *ec2.DeleteVpnGatewayInput, arg2 ...request.Option) (*ec2.DeleteVpnGatewayOutput, error) {
  8987  	m.ctrl.T.Helper()
  8988  	varargs := []interface{}{arg0, arg1}
  8989  	for _, a := range arg2 {
  8990  		varargs = append(varargs, a)
  8991  	}
  8992  	ret := m.ctrl.Call(m, "DeleteVpnGatewayWithContext", varargs...)
  8993  	ret0, _ := ret[0].(*ec2.DeleteVpnGatewayOutput)
  8994  	ret1, _ := ret[1].(error)
  8995  	return ret0, ret1
  8996  }
  8997  
  8998  // DeleteVpnGatewayWithContext indicates an expected call of DeleteVpnGatewayWithContext.
  8999  func (mr *MockEC2APIMockRecorder) DeleteVpnGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9000  	mr.mock.ctrl.T.Helper()
  9001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpnGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DeleteVpnGatewayWithContext), varargs...)
  9003  }
  9004  
  9005  // DeprovisionByoipCidr mocks base method.
  9006  func (m *MockEC2API) DeprovisionByoipCidr(arg0 *ec2.DeprovisionByoipCidrInput) (*ec2.DeprovisionByoipCidrOutput, error) {
  9007  	m.ctrl.T.Helper()
  9008  	ret := m.ctrl.Call(m, "DeprovisionByoipCidr", arg0)
  9009  	ret0, _ := ret[0].(*ec2.DeprovisionByoipCidrOutput)
  9010  	ret1, _ := ret[1].(error)
  9011  	return ret0, ret1
  9012  }
  9013  
  9014  // DeprovisionByoipCidr indicates an expected call of DeprovisionByoipCidr.
  9015  func (mr *MockEC2APIMockRecorder) DeprovisionByoipCidr(arg0 interface{}) *gomock.Call {
  9016  	mr.mock.ctrl.T.Helper()
  9017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionByoipCidr", reflect.TypeOf((*MockEC2API)(nil).DeprovisionByoipCidr), arg0)
  9018  }
  9019  
  9020  // DeprovisionByoipCidrRequest mocks base method.
  9021  func (m *MockEC2API) DeprovisionByoipCidrRequest(arg0 *ec2.DeprovisionByoipCidrInput) (*request.Request, *ec2.DeprovisionByoipCidrOutput) {
  9022  	m.ctrl.T.Helper()
  9023  	ret := m.ctrl.Call(m, "DeprovisionByoipCidrRequest", arg0)
  9024  	ret0, _ := ret[0].(*request.Request)
  9025  	ret1, _ := ret[1].(*ec2.DeprovisionByoipCidrOutput)
  9026  	return ret0, ret1
  9027  }
  9028  
  9029  // DeprovisionByoipCidrRequest indicates an expected call of DeprovisionByoipCidrRequest.
  9030  func (mr *MockEC2APIMockRecorder) DeprovisionByoipCidrRequest(arg0 interface{}) *gomock.Call {
  9031  	mr.mock.ctrl.T.Helper()
  9032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionByoipCidrRequest", reflect.TypeOf((*MockEC2API)(nil).DeprovisionByoipCidrRequest), arg0)
  9033  }
  9034  
  9035  // DeprovisionByoipCidrWithContext mocks base method.
  9036  func (m *MockEC2API) DeprovisionByoipCidrWithContext(arg0 context.Context, arg1 *ec2.DeprovisionByoipCidrInput, arg2 ...request.Option) (*ec2.DeprovisionByoipCidrOutput, error) {
  9037  	m.ctrl.T.Helper()
  9038  	varargs := []interface{}{arg0, arg1}
  9039  	for _, a := range arg2 {
  9040  		varargs = append(varargs, a)
  9041  	}
  9042  	ret := m.ctrl.Call(m, "DeprovisionByoipCidrWithContext", varargs...)
  9043  	ret0, _ := ret[0].(*ec2.DeprovisionByoipCidrOutput)
  9044  	ret1, _ := ret[1].(error)
  9045  	return ret0, ret1
  9046  }
  9047  
  9048  // DeprovisionByoipCidrWithContext indicates an expected call of DeprovisionByoipCidrWithContext.
  9049  func (mr *MockEC2APIMockRecorder) DeprovisionByoipCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9050  	mr.mock.ctrl.T.Helper()
  9051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionByoipCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).DeprovisionByoipCidrWithContext), varargs...)
  9053  }
  9054  
  9055  // DeprovisionIpamPoolCidr mocks base method.
  9056  func (m *MockEC2API) DeprovisionIpamPoolCidr(arg0 *ec2.DeprovisionIpamPoolCidrInput) (*ec2.DeprovisionIpamPoolCidrOutput, error) {
  9057  	m.ctrl.T.Helper()
  9058  	ret := m.ctrl.Call(m, "DeprovisionIpamPoolCidr", arg0)
  9059  	ret0, _ := ret[0].(*ec2.DeprovisionIpamPoolCidrOutput)
  9060  	ret1, _ := ret[1].(error)
  9061  	return ret0, ret1
  9062  }
  9063  
  9064  // DeprovisionIpamPoolCidr indicates an expected call of DeprovisionIpamPoolCidr.
  9065  func (mr *MockEC2APIMockRecorder) DeprovisionIpamPoolCidr(arg0 interface{}) *gomock.Call {
  9066  	mr.mock.ctrl.T.Helper()
  9067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionIpamPoolCidr", reflect.TypeOf((*MockEC2API)(nil).DeprovisionIpamPoolCidr), arg0)
  9068  }
  9069  
  9070  // DeprovisionIpamPoolCidrRequest mocks base method.
  9071  func (m *MockEC2API) DeprovisionIpamPoolCidrRequest(arg0 *ec2.DeprovisionIpamPoolCidrInput) (*request.Request, *ec2.DeprovisionIpamPoolCidrOutput) {
  9072  	m.ctrl.T.Helper()
  9073  	ret := m.ctrl.Call(m, "DeprovisionIpamPoolCidrRequest", arg0)
  9074  	ret0, _ := ret[0].(*request.Request)
  9075  	ret1, _ := ret[1].(*ec2.DeprovisionIpamPoolCidrOutput)
  9076  	return ret0, ret1
  9077  }
  9078  
  9079  // DeprovisionIpamPoolCidrRequest indicates an expected call of DeprovisionIpamPoolCidrRequest.
  9080  func (mr *MockEC2APIMockRecorder) DeprovisionIpamPoolCidrRequest(arg0 interface{}) *gomock.Call {
  9081  	mr.mock.ctrl.T.Helper()
  9082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionIpamPoolCidrRequest", reflect.TypeOf((*MockEC2API)(nil).DeprovisionIpamPoolCidrRequest), arg0)
  9083  }
  9084  
  9085  // DeprovisionIpamPoolCidrWithContext mocks base method.
  9086  func (m *MockEC2API) DeprovisionIpamPoolCidrWithContext(arg0 context.Context, arg1 *ec2.DeprovisionIpamPoolCidrInput, arg2 ...request.Option) (*ec2.DeprovisionIpamPoolCidrOutput, error) {
  9087  	m.ctrl.T.Helper()
  9088  	varargs := []interface{}{arg0, arg1}
  9089  	for _, a := range arg2 {
  9090  		varargs = append(varargs, a)
  9091  	}
  9092  	ret := m.ctrl.Call(m, "DeprovisionIpamPoolCidrWithContext", varargs...)
  9093  	ret0, _ := ret[0].(*ec2.DeprovisionIpamPoolCidrOutput)
  9094  	ret1, _ := ret[1].(error)
  9095  	return ret0, ret1
  9096  }
  9097  
  9098  // DeprovisionIpamPoolCidrWithContext indicates an expected call of DeprovisionIpamPoolCidrWithContext.
  9099  func (mr *MockEC2APIMockRecorder) DeprovisionIpamPoolCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9100  	mr.mock.ctrl.T.Helper()
  9101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionIpamPoolCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).DeprovisionIpamPoolCidrWithContext), varargs...)
  9103  }
  9104  
  9105  // DeprovisionPublicIpv4PoolCidr mocks base method.
  9106  func (m *MockEC2API) DeprovisionPublicIpv4PoolCidr(arg0 *ec2.DeprovisionPublicIpv4PoolCidrInput) (*ec2.DeprovisionPublicIpv4PoolCidrOutput, error) {
  9107  	m.ctrl.T.Helper()
  9108  	ret := m.ctrl.Call(m, "DeprovisionPublicIpv4PoolCidr", arg0)
  9109  	ret0, _ := ret[0].(*ec2.DeprovisionPublicIpv4PoolCidrOutput)
  9110  	ret1, _ := ret[1].(error)
  9111  	return ret0, ret1
  9112  }
  9113  
  9114  // DeprovisionPublicIpv4PoolCidr indicates an expected call of DeprovisionPublicIpv4PoolCidr.
  9115  func (mr *MockEC2APIMockRecorder) DeprovisionPublicIpv4PoolCidr(arg0 interface{}) *gomock.Call {
  9116  	mr.mock.ctrl.T.Helper()
  9117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionPublicIpv4PoolCidr", reflect.TypeOf((*MockEC2API)(nil).DeprovisionPublicIpv4PoolCidr), arg0)
  9118  }
  9119  
  9120  // DeprovisionPublicIpv4PoolCidrRequest mocks base method.
  9121  func (m *MockEC2API) DeprovisionPublicIpv4PoolCidrRequest(arg0 *ec2.DeprovisionPublicIpv4PoolCidrInput) (*request.Request, *ec2.DeprovisionPublicIpv4PoolCidrOutput) {
  9122  	m.ctrl.T.Helper()
  9123  	ret := m.ctrl.Call(m, "DeprovisionPublicIpv4PoolCidrRequest", arg0)
  9124  	ret0, _ := ret[0].(*request.Request)
  9125  	ret1, _ := ret[1].(*ec2.DeprovisionPublicIpv4PoolCidrOutput)
  9126  	return ret0, ret1
  9127  }
  9128  
  9129  // DeprovisionPublicIpv4PoolCidrRequest indicates an expected call of DeprovisionPublicIpv4PoolCidrRequest.
  9130  func (mr *MockEC2APIMockRecorder) DeprovisionPublicIpv4PoolCidrRequest(arg0 interface{}) *gomock.Call {
  9131  	mr.mock.ctrl.T.Helper()
  9132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionPublicIpv4PoolCidrRequest", reflect.TypeOf((*MockEC2API)(nil).DeprovisionPublicIpv4PoolCidrRequest), arg0)
  9133  }
  9134  
  9135  // DeprovisionPublicIpv4PoolCidrWithContext mocks base method.
  9136  func (m *MockEC2API) DeprovisionPublicIpv4PoolCidrWithContext(arg0 context.Context, arg1 *ec2.DeprovisionPublicIpv4PoolCidrInput, arg2 ...request.Option) (*ec2.DeprovisionPublicIpv4PoolCidrOutput, error) {
  9137  	m.ctrl.T.Helper()
  9138  	varargs := []interface{}{arg0, arg1}
  9139  	for _, a := range arg2 {
  9140  		varargs = append(varargs, a)
  9141  	}
  9142  	ret := m.ctrl.Call(m, "DeprovisionPublicIpv4PoolCidrWithContext", varargs...)
  9143  	ret0, _ := ret[0].(*ec2.DeprovisionPublicIpv4PoolCidrOutput)
  9144  	ret1, _ := ret[1].(error)
  9145  	return ret0, ret1
  9146  }
  9147  
  9148  // DeprovisionPublicIpv4PoolCidrWithContext indicates an expected call of DeprovisionPublicIpv4PoolCidrWithContext.
  9149  func (mr *MockEC2APIMockRecorder) DeprovisionPublicIpv4PoolCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9150  	mr.mock.ctrl.T.Helper()
  9151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprovisionPublicIpv4PoolCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).DeprovisionPublicIpv4PoolCidrWithContext), varargs...)
  9153  }
  9154  
  9155  // DeregisterImage mocks base method.
  9156  func (m *MockEC2API) DeregisterImage(arg0 *ec2.DeregisterImageInput) (*ec2.DeregisterImageOutput, error) {
  9157  	m.ctrl.T.Helper()
  9158  	ret := m.ctrl.Call(m, "DeregisterImage", arg0)
  9159  	ret0, _ := ret[0].(*ec2.DeregisterImageOutput)
  9160  	ret1, _ := ret[1].(error)
  9161  	return ret0, ret1
  9162  }
  9163  
  9164  // DeregisterImage indicates an expected call of DeregisterImage.
  9165  func (mr *MockEC2APIMockRecorder) DeregisterImage(arg0 interface{}) *gomock.Call {
  9166  	mr.mock.ctrl.T.Helper()
  9167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterImage", reflect.TypeOf((*MockEC2API)(nil).DeregisterImage), arg0)
  9168  }
  9169  
  9170  // DeregisterImageRequest mocks base method.
  9171  func (m *MockEC2API) DeregisterImageRequest(arg0 *ec2.DeregisterImageInput) (*request.Request, *ec2.DeregisterImageOutput) {
  9172  	m.ctrl.T.Helper()
  9173  	ret := m.ctrl.Call(m, "DeregisterImageRequest", arg0)
  9174  	ret0, _ := ret[0].(*request.Request)
  9175  	ret1, _ := ret[1].(*ec2.DeregisterImageOutput)
  9176  	return ret0, ret1
  9177  }
  9178  
  9179  // DeregisterImageRequest indicates an expected call of DeregisterImageRequest.
  9180  func (mr *MockEC2APIMockRecorder) DeregisterImageRequest(arg0 interface{}) *gomock.Call {
  9181  	mr.mock.ctrl.T.Helper()
  9182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterImageRequest", reflect.TypeOf((*MockEC2API)(nil).DeregisterImageRequest), arg0)
  9183  }
  9184  
  9185  // DeregisterImageWithContext mocks base method.
  9186  func (m *MockEC2API) DeregisterImageWithContext(arg0 context.Context, arg1 *ec2.DeregisterImageInput, arg2 ...request.Option) (*ec2.DeregisterImageOutput, error) {
  9187  	m.ctrl.T.Helper()
  9188  	varargs := []interface{}{arg0, arg1}
  9189  	for _, a := range arg2 {
  9190  		varargs = append(varargs, a)
  9191  	}
  9192  	ret := m.ctrl.Call(m, "DeregisterImageWithContext", varargs...)
  9193  	ret0, _ := ret[0].(*ec2.DeregisterImageOutput)
  9194  	ret1, _ := ret[1].(error)
  9195  	return ret0, ret1
  9196  }
  9197  
  9198  // DeregisterImageWithContext indicates an expected call of DeregisterImageWithContext.
  9199  func (mr *MockEC2APIMockRecorder) DeregisterImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9200  	mr.mock.ctrl.T.Helper()
  9201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterImageWithContext", reflect.TypeOf((*MockEC2API)(nil).DeregisterImageWithContext), varargs...)
  9203  }
  9204  
  9205  // DeregisterInstanceEventNotificationAttributes mocks base method.
  9206  func (m *MockEC2API) DeregisterInstanceEventNotificationAttributes(arg0 *ec2.DeregisterInstanceEventNotificationAttributesInput) (*ec2.DeregisterInstanceEventNotificationAttributesOutput, error) {
  9207  	m.ctrl.T.Helper()
  9208  	ret := m.ctrl.Call(m, "DeregisterInstanceEventNotificationAttributes", arg0)
  9209  	ret0, _ := ret[0].(*ec2.DeregisterInstanceEventNotificationAttributesOutput)
  9210  	ret1, _ := ret[1].(error)
  9211  	return ret0, ret1
  9212  }
  9213  
  9214  // DeregisterInstanceEventNotificationAttributes indicates an expected call of DeregisterInstanceEventNotificationAttributes.
  9215  func (mr *MockEC2APIMockRecorder) DeregisterInstanceEventNotificationAttributes(arg0 interface{}) *gomock.Call {
  9216  	mr.mock.ctrl.T.Helper()
  9217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterInstanceEventNotificationAttributes", reflect.TypeOf((*MockEC2API)(nil).DeregisterInstanceEventNotificationAttributes), arg0)
  9218  }
  9219  
  9220  // DeregisterInstanceEventNotificationAttributesRequest mocks base method.
  9221  func (m *MockEC2API) DeregisterInstanceEventNotificationAttributesRequest(arg0 *ec2.DeregisterInstanceEventNotificationAttributesInput) (*request.Request, *ec2.DeregisterInstanceEventNotificationAttributesOutput) {
  9222  	m.ctrl.T.Helper()
  9223  	ret := m.ctrl.Call(m, "DeregisterInstanceEventNotificationAttributesRequest", arg0)
  9224  	ret0, _ := ret[0].(*request.Request)
  9225  	ret1, _ := ret[1].(*ec2.DeregisterInstanceEventNotificationAttributesOutput)
  9226  	return ret0, ret1
  9227  }
  9228  
  9229  // DeregisterInstanceEventNotificationAttributesRequest indicates an expected call of DeregisterInstanceEventNotificationAttributesRequest.
  9230  func (mr *MockEC2APIMockRecorder) DeregisterInstanceEventNotificationAttributesRequest(arg0 interface{}) *gomock.Call {
  9231  	mr.mock.ctrl.T.Helper()
  9232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterInstanceEventNotificationAttributesRequest", reflect.TypeOf((*MockEC2API)(nil).DeregisterInstanceEventNotificationAttributesRequest), arg0)
  9233  }
  9234  
  9235  // DeregisterInstanceEventNotificationAttributesWithContext mocks base method.
  9236  func (m *MockEC2API) DeregisterInstanceEventNotificationAttributesWithContext(arg0 context.Context, arg1 *ec2.DeregisterInstanceEventNotificationAttributesInput, arg2 ...request.Option) (*ec2.DeregisterInstanceEventNotificationAttributesOutput, error) {
  9237  	m.ctrl.T.Helper()
  9238  	varargs := []interface{}{arg0, arg1}
  9239  	for _, a := range arg2 {
  9240  		varargs = append(varargs, a)
  9241  	}
  9242  	ret := m.ctrl.Call(m, "DeregisterInstanceEventNotificationAttributesWithContext", varargs...)
  9243  	ret0, _ := ret[0].(*ec2.DeregisterInstanceEventNotificationAttributesOutput)
  9244  	ret1, _ := ret[1].(error)
  9245  	return ret0, ret1
  9246  }
  9247  
  9248  // DeregisterInstanceEventNotificationAttributesWithContext indicates an expected call of DeregisterInstanceEventNotificationAttributesWithContext.
  9249  func (mr *MockEC2APIMockRecorder) DeregisterInstanceEventNotificationAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9250  	mr.mock.ctrl.T.Helper()
  9251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterInstanceEventNotificationAttributesWithContext", reflect.TypeOf((*MockEC2API)(nil).DeregisterInstanceEventNotificationAttributesWithContext), varargs...)
  9253  }
  9254  
  9255  // DeregisterTransitGatewayMulticastGroupMembers mocks base method.
  9256  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupMembers(arg0 *ec2.DeregisterTransitGatewayMulticastGroupMembersInput) (*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput, error) {
  9257  	m.ctrl.T.Helper()
  9258  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupMembers", arg0)
  9259  	ret0, _ := ret[0].(*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput)
  9260  	ret1, _ := ret[1].(error)
  9261  	return ret0, ret1
  9262  }
  9263  
  9264  // DeregisterTransitGatewayMulticastGroupMembers indicates an expected call of DeregisterTransitGatewayMulticastGroupMembers.
  9265  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupMembers(arg0 interface{}) *gomock.Call {
  9266  	mr.mock.ctrl.T.Helper()
  9267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupMembers", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupMembers), arg0)
  9268  }
  9269  
  9270  // DeregisterTransitGatewayMulticastGroupMembersRequest mocks base method.
  9271  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupMembersRequest(arg0 *ec2.DeregisterTransitGatewayMulticastGroupMembersInput) (*request.Request, *ec2.DeregisterTransitGatewayMulticastGroupMembersOutput) {
  9272  	m.ctrl.T.Helper()
  9273  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupMembersRequest", arg0)
  9274  	ret0, _ := ret[0].(*request.Request)
  9275  	ret1, _ := ret[1].(*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput)
  9276  	return ret0, ret1
  9277  }
  9278  
  9279  // DeregisterTransitGatewayMulticastGroupMembersRequest indicates an expected call of DeregisterTransitGatewayMulticastGroupMembersRequest.
  9280  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupMembersRequest(arg0 interface{}) *gomock.Call {
  9281  	mr.mock.ctrl.T.Helper()
  9282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupMembersRequest", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupMembersRequest), arg0)
  9283  }
  9284  
  9285  // DeregisterTransitGatewayMulticastGroupMembersWithContext mocks base method.
  9286  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupMembersWithContext(arg0 context.Context, arg1 *ec2.DeregisterTransitGatewayMulticastGroupMembersInput, arg2 ...request.Option) (*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput, error) {
  9287  	m.ctrl.T.Helper()
  9288  	varargs := []interface{}{arg0, arg1}
  9289  	for _, a := range arg2 {
  9290  		varargs = append(varargs, a)
  9291  	}
  9292  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupMembersWithContext", varargs...)
  9293  	ret0, _ := ret[0].(*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput)
  9294  	ret1, _ := ret[1].(error)
  9295  	return ret0, ret1
  9296  }
  9297  
  9298  // DeregisterTransitGatewayMulticastGroupMembersWithContext indicates an expected call of DeregisterTransitGatewayMulticastGroupMembersWithContext.
  9299  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupMembersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9300  	mr.mock.ctrl.T.Helper()
  9301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupMembersWithContext", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupMembersWithContext), varargs...)
  9303  }
  9304  
  9305  // DeregisterTransitGatewayMulticastGroupSources mocks base method.
  9306  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupSources(arg0 *ec2.DeregisterTransitGatewayMulticastGroupSourcesInput) (*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput, error) {
  9307  	m.ctrl.T.Helper()
  9308  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupSources", arg0)
  9309  	ret0, _ := ret[0].(*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput)
  9310  	ret1, _ := ret[1].(error)
  9311  	return ret0, ret1
  9312  }
  9313  
  9314  // DeregisterTransitGatewayMulticastGroupSources indicates an expected call of DeregisterTransitGatewayMulticastGroupSources.
  9315  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupSources(arg0 interface{}) *gomock.Call {
  9316  	mr.mock.ctrl.T.Helper()
  9317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupSources", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupSources), arg0)
  9318  }
  9319  
  9320  // DeregisterTransitGatewayMulticastGroupSourcesRequest mocks base method.
  9321  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupSourcesRequest(arg0 *ec2.DeregisterTransitGatewayMulticastGroupSourcesInput) (*request.Request, *ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput) {
  9322  	m.ctrl.T.Helper()
  9323  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupSourcesRequest", arg0)
  9324  	ret0, _ := ret[0].(*request.Request)
  9325  	ret1, _ := ret[1].(*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput)
  9326  	return ret0, ret1
  9327  }
  9328  
  9329  // DeregisterTransitGatewayMulticastGroupSourcesRequest indicates an expected call of DeregisterTransitGatewayMulticastGroupSourcesRequest.
  9330  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupSourcesRequest(arg0 interface{}) *gomock.Call {
  9331  	mr.mock.ctrl.T.Helper()
  9332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupSourcesRequest", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupSourcesRequest), arg0)
  9333  }
  9334  
  9335  // DeregisterTransitGatewayMulticastGroupSourcesWithContext mocks base method.
  9336  func (m *MockEC2API) DeregisterTransitGatewayMulticastGroupSourcesWithContext(arg0 context.Context, arg1 *ec2.DeregisterTransitGatewayMulticastGroupSourcesInput, arg2 ...request.Option) (*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput, error) {
  9337  	m.ctrl.T.Helper()
  9338  	varargs := []interface{}{arg0, arg1}
  9339  	for _, a := range arg2 {
  9340  		varargs = append(varargs, a)
  9341  	}
  9342  	ret := m.ctrl.Call(m, "DeregisterTransitGatewayMulticastGroupSourcesWithContext", varargs...)
  9343  	ret0, _ := ret[0].(*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput)
  9344  	ret1, _ := ret[1].(error)
  9345  	return ret0, ret1
  9346  }
  9347  
  9348  // DeregisterTransitGatewayMulticastGroupSourcesWithContext indicates an expected call of DeregisterTransitGatewayMulticastGroupSourcesWithContext.
  9349  func (mr *MockEC2APIMockRecorder) DeregisterTransitGatewayMulticastGroupSourcesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9350  	mr.mock.ctrl.T.Helper()
  9351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTransitGatewayMulticastGroupSourcesWithContext", reflect.TypeOf((*MockEC2API)(nil).DeregisterTransitGatewayMulticastGroupSourcesWithContext), varargs...)
  9353  }
  9354  
  9355  // DescribeAccountAttributes mocks base method.
  9356  func (m *MockEC2API) DescribeAccountAttributes(arg0 *ec2.DescribeAccountAttributesInput) (*ec2.DescribeAccountAttributesOutput, error) {
  9357  	m.ctrl.T.Helper()
  9358  	ret := m.ctrl.Call(m, "DescribeAccountAttributes", arg0)
  9359  	ret0, _ := ret[0].(*ec2.DescribeAccountAttributesOutput)
  9360  	ret1, _ := ret[1].(error)
  9361  	return ret0, ret1
  9362  }
  9363  
  9364  // DescribeAccountAttributes indicates an expected call of DescribeAccountAttributes.
  9365  func (mr *MockEC2APIMockRecorder) DescribeAccountAttributes(arg0 interface{}) *gomock.Call {
  9366  	mr.mock.ctrl.T.Helper()
  9367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountAttributes", reflect.TypeOf((*MockEC2API)(nil).DescribeAccountAttributes), arg0)
  9368  }
  9369  
  9370  // DescribeAccountAttributesRequest mocks base method.
  9371  func (m *MockEC2API) DescribeAccountAttributesRequest(arg0 *ec2.DescribeAccountAttributesInput) (*request.Request, *ec2.DescribeAccountAttributesOutput) {
  9372  	m.ctrl.T.Helper()
  9373  	ret := m.ctrl.Call(m, "DescribeAccountAttributesRequest", arg0)
  9374  	ret0, _ := ret[0].(*request.Request)
  9375  	ret1, _ := ret[1].(*ec2.DescribeAccountAttributesOutput)
  9376  	return ret0, ret1
  9377  }
  9378  
  9379  // DescribeAccountAttributesRequest indicates an expected call of DescribeAccountAttributesRequest.
  9380  func (mr *MockEC2APIMockRecorder) DescribeAccountAttributesRequest(arg0 interface{}) *gomock.Call {
  9381  	mr.mock.ctrl.T.Helper()
  9382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountAttributesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeAccountAttributesRequest), arg0)
  9383  }
  9384  
  9385  // DescribeAccountAttributesWithContext mocks base method.
  9386  func (m *MockEC2API) DescribeAccountAttributesWithContext(arg0 context.Context, arg1 *ec2.DescribeAccountAttributesInput, arg2 ...request.Option) (*ec2.DescribeAccountAttributesOutput, error) {
  9387  	m.ctrl.T.Helper()
  9388  	varargs := []interface{}{arg0, arg1}
  9389  	for _, a := range arg2 {
  9390  		varargs = append(varargs, a)
  9391  	}
  9392  	ret := m.ctrl.Call(m, "DescribeAccountAttributesWithContext", varargs...)
  9393  	ret0, _ := ret[0].(*ec2.DescribeAccountAttributesOutput)
  9394  	ret1, _ := ret[1].(error)
  9395  	return ret0, ret1
  9396  }
  9397  
  9398  // DescribeAccountAttributesWithContext indicates an expected call of DescribeAccountAttributesWithContext.
  9399  func (mr *MockEC2APIMockRecorder) DescribeAccountAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9400  	mr.mock.ctrl.T.Helper()
  9401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountAttributesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAccountAttributesWithContext), varargs...)
  9403  }
  9404  
  9405  // DescribeAddresses mocks base method.
  9406  func (m *MockEC2API) DescribeAddresses(arg0 *ec2.DescribeAddressesInput) (*ec2.DescribeAddressesOutput, error) {
  9407  	m.ctrl.T.Helper()
  9408  	ret := m.ctrl.Call(m, "DescribeAddresses", arg0)
  9409  	ret0, _ := ret[0].(*ec2.DescribeAddressesOutput)
  9410  	ret1, _ := ret[1].(error)
  9411  	return ret0, ret1
  9412  }
  9413  
  9414  // DescribeAddresses indicates an expected call of DescribeAddresses.
  9415  func (mr *MockEC2APIMockRecorder) DescribeAddresses(arg0 interface{}) *gomock.Call {
  9416  	mr.mock.ctrl.T.Helper()
  9417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddresses", reflect.TypeOf((*MockEC2API)(nil).DescribeAddresses), arg0)
  9418  }
  9419  
  9420  // DescribeAddressesAttribute mocks base method.
  9421  func (m *MockEC2API) DescribeAddressesAttribute(arg0 *ec2.DescribeAddressesAttributeInput) (*ec2.DescribeAddressesAttributeOutput, error) {
  9422  	m.ctrl.T.Helper()
  9423  	ret := m.ctrl.Call(m, "DescribeAddressesAttribute", arg0)
  9424  	ret0, _ := ret[0].(*ec2.DescribeAddressesAttributeOutput)
  9425  	ret1, _ := ret[1].(error)
  9426  	return ret0, ret1
  9427  }
  9428  
  9429  // DescribeAddressesAttribute indicates an expected call of DescribeAddressesAttribute.
  9430  func (mr *MockEC2APIMockRecorder) DescribeAddressesAttribute(arg0 interface{}) *gomock.Call {
  9431  	mr.mock.ctrl.T.Helper()
  9432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesAttribute), arg0)
  9433  }
  9434  
  9435  // DescribeAddressesAttributePages mocks base method.
  9436  func (m *MockEC2API) DescribeAddressesAttributePages(arg0 *ec2.DescribeAddressesAttributeInput, arg1 func(*ec2.DescribeAddressesAttributeOutput, bool) bool) error {
  9437  	m.ctrl.T.Helper()
  9438  	ret := m.ctrl.Call(m, "DescribeAddressesAttributePages", arg0, arg1)
  9439  	ret0, _ := ret[0].(error)
  9440  	return ret0
  9441  }
  9442  
  9443  // DescribeAddressesAttributePages indicates an expected call of DescribeAddressesAttributePages.
  9444  func (mr *MockEC2APIMockRecorder) DescribeAddressesAttributePages(arg0, arg1 interface{}) *gomock.Call {
  9445  	mr.mock.ctrl.T.Helper()
  9446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesAttributePages", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesAttributePages), arg0, arg1)
  9447  }
  9448  
  9449  // DescribeAddressesAttributePagesWithContext mocks base method.
  9450  func (m *MockEC2API) DescribeAddressesAttributePagesWithContext(arg0 context.Context, arg1 *ec2.DescribeAddressesAttributeInput, arg2 func(*ec2.DescribeAddressesAttributeOutput, bool) bool, arg3 ...request.Option) error {
  9451  	m.ctrl.T.Helper()
  9452  	varargs := []interface{}{arg0, arg1, arg2}
  9453  	for _, a := range arg3 {
  9454  		varargs = append(varargs, a)
  9455  	}
  9456  	ret := m.ctrl.Call(m, "DescribeAddressesAttributePagesWithContext", varargs...)
  9457  	ret0, _ := ret[0].(error)
  9458  	return ret0
  9459  }
  9460  
  9461  // DescribeAddressesAttributePagesWithContext indicates an expected call of DescribeAddressesAttributePagesWithContext.
  9462  func (mr *MockEC2APIMockRecorder) DescribeAddressesAttributePagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  9463  	mr.mock.ctrl.T.Helper()
  9464  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  9465  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesAttributePagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesAttributePagesWithContext), varargs...)
  9466  }
  9467  
  9468  // DescribeAddressesAttributeRequest mocks base method.
  9469  func (m *MockEC2API) DescribeAddressesAttributeRequest(arg0 *ec2.DescribeAddressesAttributeInput) (*request.Request, *ec2.DescribeAddressesAttributeOutput) {
  9470  	m.ctrl.T.Helper()
  9471  	ret := m.ctrl.Call(m, "DescribeAddressesAttributeRequest", arg0)
  9472  	ret0, _ := ret[0].(*request.Request)
  9473  	ret1, _ := ret[1].(*ec2.DescribeAddressesAttributeOutput)
  9474  	return ret0, ret1
  9475  }
  9476  
  9477  // DescribeAddressesAttributeRequest indicates an expected call of DescribeAddressesAttributeRequest.
  9478  func (mr *MockEC2APIMockRecorder) DescribeAddressesAttributeRequest(arg0 interface{}) *gomock.Call {
  9479  	mr.mock.ctrl.T.Helper()
  9480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesAttributeRequest), arg0)
  9481  }
  9482  
  9483  // DescribeAddressesAttributeWithContext mocks base method.
  9484  func (m *MockEC2API) DescribeAddressesAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeAddressesAttributeInput, arg2 ...request.Option) (*ec2.DescribeAddressesAttributeOutput, error) {
  9485  	m.ctrl.T.Helper()
  9486  	varargs := []interface{}{arg0, arg1}
  9487  	for _, a := range arg2 {
  9488  		varargs = append(varargs, a)
  9489  	}
  9490  	ret := m.ctrl.Call(m, "DescribeAddressesAttributeWithContext", varargs...)
  9491  	ret0, _ := ret[0].(*ec2.DescribeAddressesAttributeOutput)
  9492  	ret1, _ := ret[1].(error)
  9493  	return ret0, ret1
  9494  }
  9495  
  9496  // DescribeAddressesAttributeWithContext indicates an expected call of DescribeAddressesAttributeWithContext.
  9497  func (mr *MockEC2APIMockRecorder) DescribeAddressesAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9498  	mr.mock.ctrl.T.Helper()
  9499  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9500  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesAttributeWithContext), varargs...)
  9501  }
  9502  
  9503  // DescribeAddressesRequest mocks base method.
  9504  func (m *MockEC2API) DescribeAddressesRequest(arg0 *ec2.DescribeAddressesInput) (*request.Request, *ec2.DescribeAddressesOutput) {
  9505  	m.ctrl.T.Helper()
  9506  	ret := m.ctrl.Call(m, "DescribeAddressesRequest", arg0)
  9507  	ret0, _ := ret[0].(*request.Request)
  9508  	ret1, _ := ret[1].(*ec2.DescribeAddressesOutput)
  9509  	return ret0, ret1
  9510  }
  9511  
  9512  // DescribeAddressesRequest indicates an expected call of DescribeAddressesRequest.
  9513  func (mr *MockEC2APIMockRecorder) DescribeAddressesRequest(arg0 interface{}) *gomock.Call {
  9514  	mr.mock.ctrl.T.Helper()
  9515  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesRequest), arg0)
  9516  }
  9517  
  9518  // DescribeAddressesWithContext mocks base method.
  9519  func (m *MockEC2API) DescribeAddressesWithContext(arg0 context.Context, arg1 *ec2.DescribeAddressesInput, arg2 ...request.Option) (*ec2.DescribeAddressesOutput, error) {
  9520  	m.ctrl.T.Helper()
  9521  	varargs := []interface{}{arg0, arg1}
  9522  	for _, a := range arg2 {
  9523  		varargs = append(varargs, a)
  9524  	}
  9525  	ret := m.ctrl.Call(m, "DescribeAddressesWithContext", varargs...)
  9526  	ret0, _ := ret[0].(*ec2.DescribeAddressesOutput)
  9527  	ret1, _ := ret[1].(error)
  9528  	return ret0, ret1
  9529  }
  9530  
  9531  // DescribeAddressesWithContext indicates an expected call of DescribeAddressesWithContext.
  9532  func (mr *MockEC2APIMockRecorder) DescribeAddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9533  	mr.mock.ctrl.T.Helper()
  9534  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9535  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAddressesWithContext), varargs...)
  9536  }
  9537  
  9538  // DescribeAggregateIdFormat mocks base method.
  9539  func (m *MockEC2API) DescribeAggregateIdFormat(arg0 *ec2.DescribeAggregateIdFormatInput) (*ec2.DescribeAggregateIdFormatOutput, error) {
  9540  	m.ctrl.T.Helper()
  9541  	ret := m.ctrl.Call(m, "DescribeAggregateIdFormat", arg0)
  9542  	ret0, _ := ret[0].(*ec2.DescribeAggregateIdFormatOutput)
  9543  	ret1, _ := ret[1].(error)
  9544  	return ret0, ret1
  9545  }
  9546  
  9547  // DescribeAggregateIdFormat indicates an expected call of DescribeAggregateIdFormat.
  9548  func (mr *MockEC2APIMockRecorder) DescribeAggregateIdFormat(arg0 interface{}) *gomock.Call {
  9549  	mr.mock.ctrl.T.Helper()
  9550  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAggregateIdFormat", reflect.TypeOf((*MockEC2API)(nil).DescribeAggregateIdFormat), arg0)
  9551  }
  9552  
  9553  // DescribeAggregateIdFormatRequest mocks base method.
  9554  func (m *MockEC2API) DescribeAggregateIdFormatRequest(arg0 *ec2.DescribeAggregateIdFormatInput) (*request.Request, *ec2.DescribeAggregateIdFormatOutput) {
  9555  	m.ctrl.T.Helper()
  9556  	ret := m.ctrl.Call(m, "DescribeAggregateIdFormatRequest", arg0)
  9557  	ret0, _ := ret[0].(*request.Request)
  9558  	ret1, _ := ret[1].(*ec2.DescribeAggregateIdFormatOutput)
  9559  	return ret0, ret1
  9560  }
  9561  
  9562  // DescribeAggregateIdFormatRequest indicates an expected call of DescribeAggregateIdFormatRequest.
  9563  func (mr *MockEC2APIMockRecorder) DescribeAggregateIdFormatRequest(arg0 interface{}) *gomock.Call {
  9564  	mr.mock.ctrl.T.Helper()
  9565  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAggregateIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeAggregateIdFormatRequest), arg0)
  9566  }
  9567  
  9568  // DescribeAggregateIdFormatWithContext mocks base method.
  9569  func (m *MockEC2API) DescribeAggregateIdFormatWithContext(arg0 context.Context, arg1 *ec2.DescribeAggregateIdFormatInput, arg2 ...request.Option) (*ec2.DescribeAggregateIdFormatOutput, error) {
  9570  	m.ctrl.T.Helper()
  9571  	varargs := []interface{}{arg0, arg1}
  9572  	for _, a := range arg2 {
  9573  		varargs = append(varargs, a)
  9574  	}
  9575  	ret := m.ctrl.Call(m, "DescribeAggregateIdFormatWithContext", varargs...)
  9576  	ret0, _ := ret[0].(*ec2.DescribeAggregateIdFormatOutput)
  9577  	ret1, _ := ret[1].(error)
  9578  	return ret0, ret1
  9579  }
  9580  
  9581  // DescribeAggregateIdFormatWithContext indicates an expected call of DescribeAggregateIdFormatWithContext.
  9582  func (mr *MockEC2APIMockRecorder) DescribeAggregateIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9583  	mr.mock.ctrl.T.Helper()
  9584  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9585  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAggregateIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAggregateIdFormatWithContext), varargs...)
  9586  }
  9587  
  9588  // DescribeAvailabilityZones mocks base method.
  9589  func (m *MockEC2API) DescribeAvailabilityZones(arg0 *ec2.DescribeAvailabilityZonesInput) (*ec2.DescribeAvailabilityZonesOutput, error) {
  9590  	m.ctrl.T.Helper()
  9591  	ret := m.ctrl.Call(m, "DescribeAvailabilityZones", arg0)
  9592  	ret0, _ := ret[0].(*ec2.DescribeAvailabilityZonesOutput)
  9593  	ret1, _ := ret[1].(error)
  9594  	return ret0, ret1
  9595  }
  9596  
  9597  // DescribeAvailabilityZones indicates an expected call of DescribeAvailabilityZones.
  9598  func (mr *MockEC2APIMockRecorder) DescribeAvailabilityZones(arg0 interface{}) *gomock.Call {
  9599  	mr.mock.ctrl.T.Helper()
  9600  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAvailabilityZones", reflect.TypeOf((*MockEC2API)(nil).DescribeAvailabilityZones), arg0)
  9601  }
  9602  
  9603  // DescribeAvailabilityZonesRequest mocks base method.
  9604  func (m *MockEC2API) DescribeAvailabilityZonesRequest(arg0 *ec2.DescribeAvailabilityZonesInput) (*request.Request, *ec2.DescribeAvailabilityZonesOutput) {
  9605  	m.ctrl.T.Helper()
  9606  	ret := m.ctrl.Call(m, "DescribeAvailabilityZonesRequest", arg0)
  9607  	ret0, _ := ret[0].(*request.Request)
  9608  	ret1, _ := ret[1].(*ec2.DescribeAvailabilityZonesOutput)
  9609  	return ret0, ret1
  9610  }
  9611  
  9612  // DescribeAvailabilityZonesRequest indicates an expected call of DescribeAvailabilityZonesRequest.
  9613  func (mr *MockEC2APIMockRecorder) DescribeAvailabilityZonesRequest(arg0 interface{}) *gomock.Call {
  9614  	mr.mock.ctrl.T.Helper()
  9615  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAvailabilityZonesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeAvailabilityZonesRequest), arg0)
  9616  }
  9617  
  9618  // DescribeAvailabilityZonesWithContext mocks base method.
  9619  func (m *MockEC2API) DescribeAvailabilityZonesWithContext(arg0 context.Context, arg1 *ec2.DescribeAvailabilityZonesInput, arg2 ...request.Option) (*ec2.DescribeAvailabilityZonesOutput, error) {
  9620  	m.ctrl.T.Helper()
  9621  	varargs := []interface{}{arg0, arg1}
  9622  	for _, a := range arg2 {
  9623  		varargs = append(varargs, a)
  9624  	}
  9625  	ret := m.ctrl.Call(m, "DescribeAvailabilityZonesWithContext", varargs...)
  9626  	ret0, _ := ret[0].(*ec2.DescribeAvailabilityZonesOutput)
  9627  	ret1, _ := ret[1].(error)
  9628  	return ret0, ret1
  9629  }
  9630  
  9631  // DescribeAvailabilityZonesWithContext indicates an expected call of DescribeAvailabilityZonesWithContext.
  9632  func (mr *MockEC2APIMockRecorder) DescribeAvailabilityZonesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9633  	mr.mock.ctrl.T.Helper()
  9634  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9635  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAvailabilityZonesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeAvailabilityZonesWithContext), varargs...)
  9636  }
  9637  
  9638  // DescribeBundleTasks mocks base method.
  9639  func (m *MockEC2API) DescribeBundleTasks(arg0 *ec2.DescribeBundleTasksInput) (*ec2.DescribeBundleTasksOutput, error) {
  9640  	m.ctrl.T.Helper()
  9641  	ret := m.ctrl.Call(m, "DescribeBundleTasks", arg0)
  9642  	ret0, _ := ret[0].(*ec2.DescribeBundleTasksOutput)
  9643  	ret1, _ := ret[1].(error)
  9644  	return ret0, ret1
  9645  }
  9646  
  9647  // DescribeBundleTasks indicates an expected call of DescribeBundleTasks.
  9648  func (mr *MockEC2APIMockRecorder) DescribeBundleTasks(arg0 interface{}) *gomock.Call {
  9649  	mr.mock.ctrl.T.Helper()
  9650  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeBundleTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeBundleTasks), arg0)
  9651  }
  9652  
  9653  // DescribeBundleTasksRequest mocks base method.
  9654  func (m *MockEC2API) DescribeBundleTasksRequest(arg0 *ec2.DescribeBundleTasksInput) (*request.Request, *ec2.DescribeBundleTasksOutput) {
  9655  	m.ctrl.T.Helper()
  9656  	ret := m.ctrl.Call(m, "DescribeBundleTasksRequest", arg0)
  9657  	ret0, _ := ret[0].(*request.Request)
  9658  	ret1, _ := ret[1].(*ec2.DescribeBundleTasksOutput)
  9659  	return ret0, ret1
  9660  }
  9661  
  9662  // DescribeBundleTasksRequest indicates an expected call of DescribeBundleTasksRequest.
  9663  func (mr *MockEC2APIMockRecorder) DescribeBundleTasksRequest(arg0 interface{}) *gomock.Call {
  9664  	mr.mock.ctrl.T.Helper()
  9665  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeBundleTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeBundleTasksRequest), arg0)
  9666  }
  9667  
  9668  // DescribeBundleTasksWithContext mocks base method.
  9669  func (m *MockEC2API) DescribeBundleTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeBundleTasksInput, arg2 ...request.Option) (*ec2.DescribeBundleTasksOutput, error) {
  9670  	m.ctrl.T.Helper()
  9671  	varargs := []interface{}{arg0, arg1}
  9672  	for _, a := range arg2 {
  9673  		varargs = append(varargs, a)
  9674  	}
  9675  	ret := m.ctrl.Call(m, "DescribeBundleTasksWithContext", varargs...)
  9676  	ret0, _ := ret[0].(*ec2.DescribeBundleTasksOutput)
  9677  	ret1, _ := ret[1].(error)
  9678  	return ret0, ret1
  9679  }
  9680  
  9681  // DescribeBundleTasksWithContext indicates an expected call of DescribeBundleTasksWithContext.
  9682  func (mr *MockEC2APIMockRecorder) DescribeBundleTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9683  	mr.mock.ctrl.T.Helper()
  9684  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9685  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeBundleTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeBundleTasksWithContext), varargs...)
  9686  }
  9687  
  9688  // DescribeByoipCidrs mocks base method.
  9689  func (m *MockEC2API) DescribeByoipCidrs(arg0 *ec2.DescribeByoipCidrsInput) (*ec2.DescribeByoipCidrsOutput, error) {
  9690  	m.ctrl.T.Helper()
  9691  	ret := m.ctrl.Call(m, "DescribeByoipCidrs", arg0)
  9692  	ret0, _ := ret[0].(*ec2.DescribeByoipCidrsOutput)
  9693  	ret1, _ := ret[1].(error)
  9694  	return ret0, ret1
  9695  }
  9696  
  9697  // DescribeByoipCidrs indicates an expected call of DescribeByoipCidrs.
  9698  func (mr *MockEC2APIMockRecorder) DescribeByoipCidrs(arg0 interface{}) *gomock.Call {
  9699  	mr.mock.ctrl.T.Helper()
  9700  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeByoipCidrs", reflect.TypeOf((*MockEC2API)(nil).DescribeByoipCidrs), arg0)
  9701  }
  9702  
  9703  // DescribeByoipCidrsPages mocks base method.
  9704  func (m *MockEC2API) DescribeByoipCidrsPages(arg0 *ec2.DescribeByoipCidrsInput, arg1 func(*ec2.DescribeByoipCidrsOutput, bool) bool) error {
  9705  	m.ctrl.T.Helper()
  9706  	ret := m.ctrl.Call(m, "DescribeByoipCidrsPages", arg0, arg1)
  9707  	ret0, _ := ret[0].(error)
  9708  	return ret0
  9709  }
  9710  
  9711  // DescribeByoipCidrsPages indicates an expected call of DescribeByoipCidrsPages.
  9712  func (mr *MockEC2APIMockRecorder) DescribeByoipCidrsPages(arg0, arg1 interface{}) *gomock.Call {
  9713  	mr.mock.ctrl.T.Helper()
  9714  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeByoipCidrsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeByoipCidrsPages), arg0, arg1)
  9715  }
  9716  
  9717  // DescribeByoipCidrsPagesWithContext mocks base method.
  9718  func (m *MockEC2API) DescribeByoipCidrsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeByoipCidrsInput, arg2 func(*ec2.DescribeByoipCidrsOutput, bool) bool, arg3 ...request.Option) error {
  9719  	m.ctrl.T.Helper()
  9720  	varargs := []interface{}{arg0, arg1, arg2}
  9721  	for _, a := range arg3 {
  9722  		varargs = append(varargs, a)
  9723  	}
  9724  	ret := m.ctrl.Call(m, "DescribeByoipCidrsPagesWithContext", varargs...)
  9725  	ret0, _ := ret[0].(error)
  9726  	return ret0
  9727  }
  9728  
  9729  // DescribeByoipCidrsPagesWithContext indicates an expected call of DescribeByoipCidrsPagesWithContext.
  9730  func (mr *MockEC2APIMockRecorder) DescribeByoipCidrsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  9731  	mr.mock.ctrl.T.Helper()
  9732  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  9733  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeByoipCidrsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeByoipCidrsPagesWithContext), varargs...)
  9734  }
  9735  
  9736  // DescribeByoipCidrsRequest mocks base method.
  9737  func (m *MockEC2API) DescribeByoipCidrsRequest(arg0 *ec2.DescribeByoipCidrsInput) (*request.Request, *ec2.DescribeByoipCidrsOutput) {
  9738  	m.ctrl.T.Helper()
  9739  	ret := m.ctrl.Call(m, "DescribeByoipCidrsRequest", arg0)
  9740  	ret0, _ := ret[0].(*request.Request)
  9741  	ret1, _ := ret[1].(*ec2.DescribeByoipCidrsOutput)
  9742  	return ret0, ret1
  9743  }
  9744  
  9745  // DescribeByoipCidrsRequest indicates an expected call of DescribeByoipCidrsRequest.
  9746  func (mr *MockEC2APIMockRecorder) DescribeByoipCidrsRequest(arg0 interface{}) *gomock.Call {
  9747  	mr.mock.ctrl.T.Helper()
  9748  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeByoipCidrsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeByoipCidrsRequest), arg0)
  9749  }
  9750  
  9751  // DescribeByoipCidrsWithContext mocks base method.
  9752  func (m *MockEC2API) DescribeByoipCidrsWithContext(arg0 context.Context, arg1 *ec2.DescribeByoipCidrsInput, arg2 ...request.Option) (*ec2.DescribeByoipCidrsOutput, error) {
  9753  	m.ctrl.T.Helper()
  9754  	varargs := []interface{}{arg0, arg1}
  9755  	for _, a := range arg2 {
  9756  		varargs = append(varargs, a)
  9757  	}
  9758  	ret := m.ctrl.Call(m, "DescribeByoipCidrsWithContext", varargs...)
  9759  	ret0, _ := ret[0].(*ec2.DescribeByoipCidrsOutput)
  9760  	ret1, _ := ret[1].(error)
  9761  	return ret0, ret1
  9762  }
  9763  
  9764  // DescribeByoipCidrsWithContext indicates an expected call of DescribeByoipCidrsWithContext.
  9765  func (mr *MockEC2APIMockRecorder) DescribeByoipCidrsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9766  	mr.mock.ctrl.T.Helper()
  9767  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9768  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeByoipCidrsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeByoipCidrsWithContext), varargs...)
  9769  }
  9770  
  9771  // DescribeCapacityReservationFleets mocks base method.
  9772  func (m *MockEC2API) DescribeCapacityReservationFleets(arg0 *ec2.DescribeCapacityReservationFleetsInput) (*ec2.DescribeCapacityReservationFleetsOutput, error) {
  9773  	m.ctrl.T.Helper()
  9774  	ret := m.ctrl.Call(m, "DescribeCapacityReservationFleets", arg0)
  9775  	ret0, _ := ret[0].(*ec2.DescribeCapacityReservationFleetsOutput)
  9776  	ret1, _ := ret[1].(error)
  9777  	return ret0, ret1
  9778  }
  9779  
  9780  // DescribeCapacityReservationFleets indicates an expected call of DescribeCapacityReservationFleets.
  9781  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationFleets(arg0 interface{}) *gomock.Call {
  9782  	mr.mock.ctrl.T.Helper()
  9783  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationFleets", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationFleets), arg0)
  9784  }
  9785  
  9786  // DescribeCapacityReservationFleetsPages mocks base method.
  9787  func (m *MockEC2API) DescribeCapacityReservationFleetsPages(arg0 *ec2.DescribeCapacityReservationFleetsInput, arg1 func(*ec2.DescribeCapacityReservationFleetsOutput, bool) bool) error {
  9788  	m.ctrl.T.Helper()
  9789  	ret := m.ctrl.Call(m, "DescribeCapacityReservationFleetsPages", arg0, arg1)
  9790  	ret0, _ := ret[0].(error)
  9791  	return ret0
  9792  }
  9793  
  9794  // DescribeCapacityReservationFleetsPages indicates an expected call of DescribeCapacityReservationFleetsPages.
  9795  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationFleetsPages(arg0, arg1 interface{}) *gomock.Call {
  9796  	mr.mock.ctrl.T.Helper()
  9797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationFleetsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationFleetsPages), arg0, arg1)
  9798  }
  9799  
  9800  // DescribeCapacityReservationFleetsPagesWithContext mocks base method.
  9801  func (m *MockEC2API) DescribeCapacityReservationFleetsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeCapacityReservationFleetsInput, arg2 func(*ec2.DescribeCapacityReservationFleetsOutput, bool) bool, arg3 ...request.Option) error {
  9802  	m.ctrl.T.Helper()
  9803  	varargs := []interface{}{arg0, arg1, arg2}
  9804  	for _, a := range arg3 {
  9805  		varargs = append(varargs, a)
  9806  	}
  9807  	ret := m.ctrl.Call(m, "DescribeCapacityReservationFleetsPagesWithContext", varargs...)
  9808  	ret0, _ := ret[0].(error)
  9809  	return ret0
  9810  }
  9811  
  9812  // DescribeCapacityReservationFleetsPagesWithContext indicates an expected call of DescribeCapacityReservationFleetsPagesWithContext.
  9813  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationFleetsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  9814  	mr.mock.ctrl.T.Helper()
  9815  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  9816  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationFleetsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationFleetsPagesWithContext), varargs...)
  9817  }
  9818  
  9819  // DescribeCapacityReservationFleetsRequest mocks base method.
  9820  func (m *MockEC2API) DescribeCapacityReservationFleetsRequest(arg0 *ec2.DescribeCapacityReservationFleetsInput) (*request.Request, *ec2.DescribeCapacityReservationFleetsOutput) {
  9821  	m.ctrl.T.Helper()
  9822  	ret := m.ctrl.Call(m, "DescribeCapacityReservationFleetsRequest", arg0)
  9823  	ret0, _ := ret[0].(*request.Request)
  9824  	ret1, _ := ret[1].(*ec2.DescribeCapacityReservationFleetsOutput)
  9825  	return ret0, ret1
  9826  }
  9827  
  9828  // DescribeCapacityReservationFleetsRequest indicates an expected call of DescribeCapacityReservationFleetsRequest.
  9829  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationFleetsRequest(arg0 interface{}) *gomock.Call {
  9830  	mr.mock.ctrl.T.Helper()
  9831  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationFleetsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationFleetsRequest), arg0)
  9832  }
  9833  
  9834  // DescribeCapacityReservationFleetsWithContext mocks base method.
  9835  func (m *MockEC2API) DescribeCapacityReservationFleetsWithContext(arg0 context.Context, arg1 *ec2.DescribeCapacityReservationFleetsInput, arg2 ...request.Option) (*ec2.DescribeCapacityReservationFleetsOutput, error) {
  9836  	m.ctrl.T.Helper()
  9837  	varargs := []interface{}{arg0, arg1}
  9838  	for _, a := range arg2 {
  9839  		varargs = append(varargs, a)
  9840  	}
  9841  	ret := m.ctrl.Call(m, "DescribeCapacityReservationFleetsWithContext", varargs...)
  9842  	ret0, _ := ret[0].(*ec2.DescribeCapacityReservationFleetsOutput)
  9843  	ret1, _ := ret[1].(error)
  9844  	return ret0, ret1
  9845  }
  9846  
  9847  // DescribeCapacityReservationFleetsWithContext indicates an expected call of DescribeCapacityReservationFleetsWithContext.
  9848  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationFleetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9849  	mr.mock.ctrl.T.Helper()
  9850  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationFleetsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationFleetsWithContext), varargs...)
  9852  }
  9853  
  9854  // DescribeCapacityReservations mocks base method.
  9855  func (m *MockEC2API) DescribeCapacityReservations(arg0 *ec2.DescribeCapacityReservationsInput) (*ec2.DescribeCapacityReservationsOutput, error) {
  9856  	m.ctrl.T.Helper()
  9857  	ret := m.ctrl.Call(m, "DescribeCapacityReservations", arg0)
  9858  	ret0, _ := ret[0].(*ec2.DescribeCapacityReservationsOutput)
  9859  	ret1, _ := ret[1].(error)
  9860  	return ret0, ret1
  9861  }
  9862  
  9863  // DescribeCapacityReservations indicates an expected call of DescribeCapacityReservations.
  9864  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservations(arg0 interface{}) *gomock.Call {
  9865  	mr.mock.ctrl.T.Helper()
  9866  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservations", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservations), arg0)
  9867  }
  9868  
  9869  // DescribeCapacityReservationsPages mocks base method.
  9870  func (m *MockEC2API) DescribeCapacityReservationsPages(arg0 *ec2.DescribeCapacityReservationsInput, arg1 func(*ec2.DescribeCapacityReservationsOutput, bool) bool) error {
  9871  	m.ctrl.T.Helper()
  9872  	ret := m.ctrl.Call(m, "DescribeCapacityReservationsPages", arg0, arg1)
  9873  	ret0, _ := ret[0].(error)
  9874  	return ret0
  9875  }
  9876  
  9877  // DescribeCapacityReservationsPages indicates an expected call of DescribeCapacityReservationsPages.
  9878  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationsPages(arg0, arg1 interface{}) *gomock.Call {
  9879  	mr.mock.ctrl.T.Helper()
  9880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationsPages), arg0, arg1)
  9881  }
  9882  
  9883  // DescribeCapacityReservationsPagesWithContext mocks base method.
  9884  func (m *MockEC2API) DescribeCapacityReservationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeCapacityReservationsInput, arg2 func(*ec2.DescribeCapacityReservationsOutput, bool) bool, arg3 ...request.Option) error {
  9885  	m.ctrl.T.Helper()
  9886  	varargs := []interface{}{arg0, arg1, arg2}
  9887  	for _, a := range arg3 {
  9888  		varargs = append(varargs, a)
  9889  	}
  9890  	ret := m.ctrl.Call(m, "DescribeCapacityReservationsPagesWithContext", varargs...)
  9891  	ret0, _ := ret[0].(error)
  9892  	return ret0
  9893  }
  9894  
  9895  // DescribeCapacityReservationsPagesWithContext indicates an expected call of DescribeCapacityReservationsPagesWithContext.
  9896  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  9897  	mr.mock.ctrl.T.Helper()
  9898  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  9899  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationsPagesWithContext), varargs...)
  9900  }
  9901  
  9902  // DescribeCapacityReservationsRequest mocks base method.
  9903  func (m *MockEC2API) DescribeCapacityReservationsRequest(arg0 *ec2.DescribeCapacityReservationsInput) (*request.Request, *ec2.DescribeCapacityReservationsOutput) {
  9904  	m.ctrl.T.Helper()
  9905  	ret := m.ctrl.Call(m, "DescribeCapacityReservationsRequest", arg0)
  9906  	ret0, _ := ret[0].(*request.Request)
  9907  	ret1, _ := ret[1].(*ec2.DescribeCapacityReservationsOutput)
  9908  	return ret0, ret1
  9909  }
  9910  
  9911  // DescribeCapacityReservationsRequest indicates an expected call of DescribeCapacityReservationsRequest.
  9912  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationsRequest(arg0 interface{}) *gomock.Call {
  9913  	mr.mock.ctrl.T.Helper()
  9914  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationsRequest), arg0)
  9915  }
  9916  
  9917  // DescribeCapacityReservationsWithContext mocks base method.
  9918  func (m *MockEC2API) DescribeCapacityReservationsWithContext(arg0 context.Context, arg1 *ec2.DescribeCapacityReservationsInput, arg2 ...request.Option) (*ec2.DescribeCapacityReservationsOutput, error) {
  9919  	m.ctrl.T.Helper()
  9920  	varargs := []interface{}{arg0, arg1}
  9921  	for _, a := range arg2 {
  9922  		varargs = append(varargs, a)
  9923  	}
  9924  	ret := m.ctrl.Call(m, "DescribeCapacityReservationsWithContext", varargs...)
  9925  	ret0, _ := ret[0].(*ec2.DescribeCapacityReservationsOutput)
  9926  	ret1, _ := ret[1].(error)
  9927  	return ret0, ret1
  9928  }
  9929  
  9930  // DescribeCapacityReservationsWithContext indicates an expected call of DescribeCapacityReservationsWithContext.
  9931  func (mr *MockEC2APIMockRecorder) DescribeCapacityReservationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  9932  	mr.mock.ctrl.T.Helper()
  9933  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  9934  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCapacityReservationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCapacityReservationsWithContext), varargs...)
  9935  }
  9936  
  9937  // DescribeCarrierGateways mocks base method.
  9938  func (m *MockEC2API) DescribeCarrierGateways(arg0 *ec2.DescribeCarrierGatewaysInput) (*ec2.DescribeCarrierGatewaysOutput, error) {
  9939  	m.ctrl.T.Helper()
  9940  	ret := m.ctrl.Call(m, "DescribeCarrierGateways", arg0)
  9941  	ret0, _ := ret[0].(*ec2.DescribeCarrierGatewaysOutput)
  9942  	ret1, _ := ret[1].(error)
  9943  	return ret0, ret1
  9944  }
  9945  
  9946  // DescribeCarrierGateways indicates an expected call of DescribeCarrierGateways.
  9947  func (mr *MockEC2APIMockRecorder) DescribeCarrierGateways(arg0 interface{}) *gomock.Call {
  9948  	mr.mock.ctrl.T.Helper()
  9949  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCarrierGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeCarrierGateways), arg0)
  9950  }
  9951  
  9952  // DescribeCarrierGatewaysPages mocks base method.
  9953  func (m *MockEC2API) DescribeCarrierGatewaysPages(arg0 *ec2.DescribeCarrierGatewaysInput, arg1 func(*ec2.DescribeCarrierGatewaysOutput, bool) bool) error {
  9954  	m.ctrl.T.Helper()
  9955  	ret := m.ctrl.Call(m, "DescribeCarrierGatewaysPages", arg0, arg1)
  9956  	ret0, _ := ret[0].(error)
  9957  	return ret0
  9958  }
  9959  
  9960  // DescribeCarrierGatewaysPages indicates an expected call of DescribeCarrierGatewaysPages.
  9961  func (mr *MockEC2APIMockRecorder) DescribeCarrierGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
  9962  	mr.mock.ctrl.T.Helper()
  9963  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCarrierGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeCarrierGatewaysPages), arg0, arg1)
  9964  }
  9965  
  9966  // DescribeCarrierGatewaysPagesWithContext mocks base method.
  9967  func (m *MockEC2API) DescribeCarrierGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeCarrierGatewaysInput, arg2 func(*ec2.DescribeCarrierGatewaysOutput, bool) bool, arg3 ...request.Option) error {
  9968  	m.ctrl.T.Helper()
  9969  	varargs := []interface{}{arg0, arg1, arg2}
  9970  	for _, a := range arg3 {
  9971  		varargs = append(varargs, a)
  9972  	}
  9973  	ret := m.ctrl.Call(m, "DescribeCarrierGatewaysPagesWithContext", varargs...)
  9974  	ret0, _ := ret[0].(error)
  9975  	return ret0
  9976  }
  9977  
  9978  // DescribeCarrierGatewaysPagesWithContext indicates an expected call of DescribeCarrierGatewaysPagesWithContext.
  9979  func (mr *MockEC2APIMockRecorder) DescribeCarrierGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  9980  	mr.mock.ctrl.T.Helper()
  9981  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  9982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCarrierGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCarrierGatewaysPagesWithContext), varargs...)
  9983  }
  9984  
  9985  // DescribeCarrierGatewaysRequest mocks base method.
  9986  func (m *MockEC2API) DescribeCarrierGatewaysRequest(arg0 *ec2.DescribeCarrierGatewaysInput) (*request.Request, *ec2.DescribeCarrierGatewaysOutput) {
  9987  	m.ctrl.T.Helper()
  9988  	ret := m.ctrl.Call(m, "DescribeCarrierGatewaysRequest", arg0)
  9989  	ret0, _ := ret[0].(*request.Request)
  9990  	ret1, _ := ret[1].(*ec2.DescribeCarrierGatewaysOutput)
  9991  	return ret0, ret1
  9992  }
  9993  
  9994  // DescribeCarrierGatewaysRequest indicates an expected call of DescribeCarrierGatewaysRequest.
  9995  func (mr *MockEC2APIMockRecorder) DescribeCarrierGatewaysRequest(arg0 interface{}) *gomock.Call {
  9996  	mr.mock.ctrl.T.Helper()
  9997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCarrierGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeCarrierGatewaysRequest), arg0)
  9998  }
  9999  
 10000  // DescribeCarrierGatewaysWithContext mocks base method.
 10001  func (m *MockEC2API) DescribeCarrierGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeCarrierGatewaysInput, arg2 ...request.Option) (*ec2.DescribeCarrierGatewaysOutput, error) {
 10002  	m.ctrl.T.Helper()
 10003  	varargs := []interface{}{arg0, arg1}
 10004  	for _, a := range arg2 {
 10005  		varargs = append(varargs, a)
 10006  	}
 10007  	ret := m.ctrl.Call(m, "DescribeCarrierGatewaysWithContext", varargs...)
 10008  	ret0, _ := ret[0].(*ec2.DescribeCarrierGatewaysOutput)
 10009  	ret1, _ := ret[1].(error)
 10010  	return ret0, ret1
 10011  }
 10012  
 10013  // DescribeCarrierGatewaysWithContext indicates an expected call of DescribeCarrierGatewaysWithContext.
 10014  func (mr *MockEC2APIMockRecorder) DescribeCarrierGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10015  	mr.mock.ctrl.T.Helper()
 10016  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCarrierGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCarrierGatewaysWithContext), varargs...)
 10018  }
 10019  
 10020  // DescribeClassicLinkInstances mocks base method.
 10021  func (m *MockEC2API) DescribeClassicLinkInstances(arg0 *ec2.DescribeClassicLinkInstancesInput) (*ec2.DescribeClassicLinkInstancesOutput, error) {
 10022  	m.ctrl.T.Helper()
 10023  	ret := m.ctrl.Call(m, "DescribeClassicLinkInstances", arg0)
 10024  	ret0, _ := ret[0].(*ec2.DescribeClassicLinkInstancesOutput)
 10025  	ret1, _ := ret[1].(error)
 10026  	return ret0, ret1
 10027  }
 10028  
 10029  // DescribeClassicLinkInstances indicates an expected call of DescribeClassicLinkInstances.
 10030  func (mr *MockEC2APIMockRecorder) DescribeClassicLinkInstances(arg0 interface{}) *gomock.Call {
 10031  	mr.mock.ctrl.T.Helper()
 10032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClassicLinkInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeClassicLinkInstances), arg0)
 10033  }
 10034  
 10035  // DescribeClassicLinkInstancesPages mocks base method.
 10036  func (m *MockEC2API) DescribeClassicLinkInstancesPages(arg0 *ec2.DescribeClassicLinkInstancesInput, arg1 func(*ec2.DescribeClassicLinkInstancesOutput, bool) bool) error {
 10037  	m.ctrl.T.Helper()
 10038  	ret := m.ctrl.Call(m, "DescribeClassicLinkInstancesPages", arg0, arg1)
 10039  	ret0, _ := ret[0].(error)
 10040  	return ret0
 10041  }
 10042  
 10043  // DescribeClassicLinkInstancesPages indicates an expected call of DescribeClassicLinkInstancesPages.
 10044  func (mr *MockEC2APIMockRecorder) DescribeClassicLinkInstancesPages(arg0, arg1 interface{}) *gomock.Call {
 10045  	mr.mock.ctrl.T.Helper()
 10046  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClassicLinkInstancesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClassicLinkInstancesPages), arg0, arg1)
 10047  }
 10048  
 10049  // DescribeClassicLinkInstancesPagesWithContext mocks base method.
 10050  func (m *MockEC2API) DescribeClassicLinkInstancesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClassicLinkInstancesInput, arg2 func(*ec2.DescribeClassicLinkInstancesOutput, bool) bool, arg3 ...request.Option) error {
 10051  	m.ctrl.T.Helper()
 10052  	varargs := []interface{}{arg0, arg1, arg2}
 10053  	for _, a := range arg3 {
 10054  		varargs = append(varargs, a)
 10055  	}
 10056  	ret := m.ctrl.Call(m, "DescribeClassicLinkInstancesPagesWithContext", varargs...)
 10057  	ret0, _ := ret[0].(error)
 10058  	return ret0
 10059  }
 10060  
 10061  // DescribeClassicLinkInstancesPagesWithContext indicates an expected call of DescribeClassicLinkInstancesPagesWithContext.
 10062  func (mr *MockEC2APIMockRecorder) DescribeClassicLinkInstancesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10063  	mr.mock.ctrl.T.Helper()
 10064  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10065  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClassicLinkInstancesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClassicLinkInstancesPagesWithContext), varargs...)
 10066  }
 10067  
 10068  // DescribeClassicLinkInstancesRequest mocks base method.
 10069  func (m *MockEC2API) DescribeClassicLinkInstancesRequest(arg0 *ec2.DescribeClassicLinkInstancesInput) (*request.Request, *ec2.DescribeClassicLinkInstancesOutput) {
 10070  	m.ctrl.T.Helper()
 10071  	ret := m.ctrl.Call(m, "DescribeClassicLinkInstancesRequest", arg0)
 10072  	ret0, _ := ret[0].(*request.Request)
 10073  	ret1, _ := ret[1].(*ec2.DescribeClassicLinkInstancesOutput)
 10074  	return ret0, ret1
 10075  }
 10076  
 10077  // DescribeClassicLinkInstancesRequest indicates an expected call of DescribeClassicLinkInstancesRequest.
 10078  func (mr *MockEC2APIMockRecorder) DescribeClassicLinkInstancesRequest(arg0 interface{}) *gomock.Call {
 10079  	mr.mock.ctrl.T.Helper()
 10080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClassicLinkInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClassicLinkInstancesRequest), arg0)
 10081  }
 10082  
 10083  // DescribeClassicLinkInstancesWithContext mocks base method.
 10084  func (m *MockEC2API) DescribeClassicLinkInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeClassicLinkInstancesInput, arg2 ...request.Option) (*ec2.DescribeClassicLinkInstancesOutput, error) {
 10085  	m.ctrl.T.Helper()
 10086  	varargs := []interface{}{arg0, arg1}
 10087  	for _, a := range arg2 {
 10088  		varargs = append(varargs, a)
 10089  	}
 10090  	ret := m.ctrl.Call(m, "DescribeClassicLinkInstancesWithContext", varargs...)
 10091  	ret0, _ := ret[0].(*ec2.DescribeClassicLinkInstancesOutput)
 10092  	ret1, _ := ret[1].(error)
 10093  	return ret0, ret1
 10094  }
 10095  
 10096  // DescribeClassicLinkInstancesWithContext indicates an expected call of DescribeClassicLinkInstancesWithContext.
 10097  func (mr *MockEC2APIMockRecorder) DescribeClassicLinkInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10098  	mr.mock.ctrl.T.Helper()
 10099  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClassicLinkInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClassicLinkInstancesWithContext), varargs...)
 10101  }
 10102  
 10103  // DescribeClientVpnAuthorizationRules mocks base method.
 10104  func (m *MockEC2API) DescribeClientVpnAuthorizationRules(arg0 *ec2.DescribeClientVpnAuthorizationRulesInput) (*ec2.DescribeClientVpnAuthorizationRulesOutput, error) {
 10105  	m.ctrl.T.Helper()
 10106  	ret := m.ctrl.Call(m, "DescribeClientVpnAuthorizationRules", arg0)
 10107  	ret0, _ := ret[0].(*ec2.DescribeClientVpnAuthorizationRulesOutput)
 10108  	ret1, _ := ret[1].(error)
 10109  	return ret0, ret1
 10110  }
 10111  
 10112  // DescribeClientVpnAuthorizationRules indicates an expected call of DescribeClientVpnAuthorizationRules.
 10113  func (mr *MockEC2APIMockRecorder) DescribeClientVpnAuthorizationRules(arg0 interface{}) *gomock.Call {
 10114  	mr.mock.ctrl.T.Helper()
 10115  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnAuthorizationRules", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnAuthorizationRules), arg0)
 10116  }
 10117  
 10118  // DescribeClientVpnAuthorizationRulesPages mocks base method.
 10119  func (m *MockEC2API) DescribeClientVpnAuthorizationRulesPages(arg0 *ec2.DescribeClientVpnAuthorizationRulesInput, arg1 func(*ec2.DescribeClientVpnAuthorizationRulesOutput, bool) bool) error {
 10120  	m.ctrl.T.Helper()
 10121  	ret := m.ctrl.Call(m, "DescribeClientVpnAuthorizationRulesPages", arg0, arg1)
 10122  	ret0, _ := ret[0].(error)
 10123  	return ret0
 10124  }
 10125  
 10126  // DescribeClientVpnAuthorizationRulesPages indicates an expected call of DescribeClientVpnAuthorizationRulesPages.
 10127  func (mr *MockEC2APIMockRecorder) DescribeClientVpnAuthorizationRulesPages(arg0, arg1 interface{}) *gomock.Call {
 10128  	mr.mock.ctrl.T.Helper()
 10129  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnAuthorizationRulesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnAuthorizationRulesPages), arg0, arg1)
 10130  }
 10131  
 10132  // DescribeClientVpnAuthorizationRulesPagesWithContext mocks base method.
 10133  func (m *MockEC2API) DescribeClientVpnAuthorizationRulesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnAuthorizationRulesInput, arg2 func(*ec2.DescribeClientVpnAuthorizationRulesOutput, bool) bool, arg3 ...request.Option) error {
 10134  	m.ctrl.T.Helper()
 10135  	varargs := []interface{}{arg0, arg1, arg2}
 10136  	for _, a := range arg3 {
 10137  		varargs = append(varargs, a)
 10138  	}
 10139  	ret := m.ctrl.Call(m, "DescribeClientVpnAuthorizationRulesPagesWithContext", varargs...)
 10140  	ret0, _ := ret[0].(error)
 10141  	return ret0
 10142  }
 10143  
 10144  // DescribeClientVpnAuthorizationRulesPagesWithContext indicates an expected call of DescribeClientVpnAuthorizationRulesPagesWithContext.
 10145  func (mr *MockEC2APIMockRecorder) DescribeClientVpnAuthorizationRulesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10146  	mr.mock.ctrl.T.Helper()
 10147  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnAuthorizationRulesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnAuthorizationRulesPagesWithContext), varargs...)
 10149  }
 10150  
 10151  // DescribeClientVpnAuthorizationRulesRequest mocks base method.
 10152  func (m *MockEC2API) DescribeClientVpnAuthorizationRulesRequest(arg0 *ec2.DescribeClientVpnAuthorizationRulesInput) (*request.Request, *ec2.DescribeClientVpnAuthorizationRulesOutput) {
 10153  	m.ctrl.T.Helper()
 10154  	ret := m.ctrl.Call(m, "DescribeClientVpnAuthorizationRulesRequest", arg0)
 10155  	ret0, _ := ret[0].(*request.Request)
 10156  	ret1, _ := ret[1].(*ec2.DescribeClientVpnAuthorizationRulesOutput)
 10157  	return ret0, ret1
 10158  }
 10159  
 10160  // DescribeClientVpnAuthorizationRulesRequest indicates an expected call of DescribeClientVpnAuthorizationRulesRequest.
 10161  func (mr *MockEC2APIMockRecorder) DescribeClientVpnAuthorizationRulesRequest(arg0 interface{}) *gomock.Call {
 10162  	mr.mock.ctrl.T.Helper()
 10163  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnAuthorizationRulesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnAuthorizationRulesRequest), arg0)
 10164  }
 10165  
 10166  // DescribeClientVpnAuthorizationRulesWithContext mocks base method.
 10167  func (m *MockEC2API) DescribeClientVpnAuthorizationRulesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnAuthorizationRulesInput, arg2 ...request.Option) (*ec2.DescribeClientVpnAuthorizationRulesOutput, error) {
 10168  	m.ctrl.T.Helper()
 10169  	varargs := []interface{}{arg0, arg1}
 10170  	for _, a := range arg2 {
 10171  		varargs = append(varargs, a)
 10172  	}
 10173  	ret := m.ctrl.Call(m, "DescribeClientVpnAuthorizationRulesWithContext", varargs...)
 10174  	ret0, _ := ret[0].(*ec2.DescribeClientVpnAuthorizationRulesOutput)
 10175  	ret1, _ := ret[1].(error)
 10176  	return ret0, ret1
 10177  }
 10178  
 10179  // DescribeClientVpnAuthorizationRulesWithContext indicates an expected call of DescribeClientVpnAuthorizationRulesWithContext.
 10180  func (mr *MockEC2APIMockRecorder) DescribeClientVpnAuthorizationRulesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10181  	mr.mock.ctrl.T.Helper()
 10182  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnAuthorizationRulesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnAuthorizationRulesWithContext), varargs...)
 10184  }
 10185  
 10186  // DescribeClientVpnConnections mocks base method.
 10187  func (m *MockEC2API) DescribeClientVpnConnections(arg0 *ec2.DescribeClientVpnConnectionsInput) (*ec2.DescribeClientVpnConnectionsOutput, error) {
 10188  	m.ctrl.T.Helper()
 10189  	ret := m.ctrl.Call(m, "DescribeClientVpnConnections", arg0)
 10190  	ret0, _ := ret[0].(*ec2.DescribeClientVpnConnectionsOutput)
 10191  	ret1, _ := ret[1].(error)
 10192  	return ret0, ret1
 10193  }
 10194  
 10195  // DescribeClientVpnConnections indicates an expected call of DescribeClientVpnConnections.
 10196  func (mr *MockEC2APIMockRecorder) DescribeClientVpnConnections(arg0 interface{}) *gomock.Call {
 10197  	mr.mock.ctrl.T.Helper()
 10198  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnConnections", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnConnections), arg0)
 10199  }
 10200  
 10201  // DescribeClientVpnConnectionsPages mocks base method.
 10202  func (m *MockEC2API) DescribeClientVpnConnectionsPages(arg0 *ec2.DescribeClientVpnConnectionsInput, arg1 func(*ec2.DescribeClientVpnConnectionsOutput, bool) bool) error {
 10203  	m.ctrl.T.Helper()
 10204  	ret := m.ctrl.Call(m, "DescribeClientVpnConnectionsPages", arg0, arg1)
 10205  	ret0, _ := ret[0].(error)
 10206  	return ret0
 10207  }
 10208  
 10209  // DescribeClientVpnConnectionsPages indicates an expected call of DescribeClientVpnConnectionsPages.
 10210  func (mr *MockEC2APIMockRecorder) DescribeClientVpnConnectionsPages(arg0, arg1 interface{}) *gomock.Call {
 10211  	mr.mock.ctrl.T.Helper()
 10212  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnConnectionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnConnectionsPages), arg0, arg1)
 10213  }
 10214  
 10215  // DescribeClientVpnConnectionsPagesWithContext mocks base method.
 10216  func (m *MockEC2API) DescribeClientVpnConnectionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnConnectionsInput, arg2 func(*ec2.DescribeClientVpnConnectionsOutput, bool) bool, arg3 ...request.Option) error {
 10217  	m.ctrl.T.Helper()
 10218  	varargs := []interface{}{arg0, arg1, arg2}
 10219  	for _, a := range arg3 {
 10220  		varargs = append(varargs, a)
 10221  	}
 10222  	ret := m.ctrl.Call(m, "DescribeClientVpnConnectionsPagesWithContext", varargs...)
 10223  	ret0, _ := ret[0].(error)
 10224  	return ret0
 10225  }
 10226  
 10227  // DescribeClientVpnConnectionsPagesWithContext indicates an expected call of DescribeClientVpnConnectionsPagesWithContext.
 10228  func (mr *MockEC2APIMockRecorder) DescribeClientVpnConnectionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10229  	mr.mock.ctrl.T.Helper()
 10230  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnConnectionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnConnectionsPagesWithContext), varargs...)
 10232  }
 10233  
 10234  // DescribeClientVpnConnectionsRequest mocks base method.
 10235  func (m *MockEC2API) DescribeClientVpnConnectionsRequest(arg0 *ec2.DescribeClientVpnConnectionsInput) (*request.Request, *ec2.DescribeClientVpnConnectionsOutput) {
 10236  	m.ctrl.T.Helper()
 10237  	ret := m.ctrl.Call(m, "DescribeClientVpnConnectionsRequest", arg0)
 10238  	ret0, _ := ret[0].(*request.Request)
 10239  	ret1, _ := ret[1].(*ec2.DescribeClientVpnConnectionsOutput)
 10240  	return ret0, ret1
 10241  }
 10242  
 10243  // DescribeClientVpnConnectionsRequest indicates an expected call of DescribeClientVpnConnectionsRequest.
 10244  func (mr *MockEC2APIMockRecorder) DescribeClientVpnConnectionsRequest(arg0 interface{}) *gomock.Call {
 10245  	mr.mock.ctrl.T.Helper()
 10246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnConnectionsRequest), arg0)
 10247  }
 10248  
 10249  // DescribeClientVpnConnectionsWithContext mocks base method.
 10250  func (m *MockEC2API) DescribeClientVpnConnectionsWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnConnectionsInput, arg2 ...request.Option) (*ec2.DescribeClientVpnConnectionsOutput, error) {
 10251  	m.ctrl.T.Helper()
 10252  	varargs := []interface{}{arg0, arg1}
 10253  	for _, a := range arg2 {
 10254  		varargs = append(varargs, a)
 10255  	}
 10256  	ret := m.ctrl.Call(m, "DescribeClientVpnConnectionsWithContext", varargs...)
 10257  	ret0, _ := ret[0].(*ec2.DescribeClientVpnConnectionsOutput)
 10258  	ret1, _ := ret[1].(error)
 10259  	return ret0, ret1
 10260  }
 10261  
 10262  // DescribeClientVpnConnectionsWithContext indicates an expected call of DescribeClientVpnConnectionsWithContext.
 10263  func (mr *MockEC2APIMockRecorder) DescribeClientVpnConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10264  	mr.mock.ctrl.T.Helper()
 10265  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnConnectionsWithContext), varargs...)
 10267  }
 10268  
 10269  // DescribeClientVpnEndpoints mocks base method.
 10270  func (m *MockEC2API) DescribeClientVpnEndpoints(arg0 *ec2.DescribeClientVpnEndpointsInput) (*ec2.DescribeClientVpnEndpointsOutput, error) {
 10271  	m.ctrl.T.Helper()
 10272  	ret := m.ctrl.Call(m, "DescribeClientVpnEndpoints", arg0)
 10273  	ret0, _ := ret[0].(*ec2.DescribeClientVpnEndpointsOutput)
 10274  	ret1, _ := ret[1].(error)
 10275  	return ret0, ret1
 10276  }
 10277  
 10278  // DescribeClientVpnEndpoints indicates an expected call of DescribeClientVpnEndpoints.
 10279  func (mr *MockEC2APIMockRecorder) DescribeClientVpnEndpoints(arg0 interface{}) *gomock.Call {
 10280  	mr.mock.ctrl.T.Helper()
 10281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnEndpoints", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnEndpoints), arg0)
 10282  }
 10283  
 10284  // DescribeClientVpnEndpointsPages mocks base method.
 10285  func (m *MockEC2API) DescribeClientVpnEndpointsPages(arg0 *ec2.DescribeClientVpnEndpointsInput, arg1 func(*ec2.DescribeClientVpnEndpointsOutput, bool) bool) error {
 10286  	m.ctrl.T.Helper()
 10287  	ret := m.ctrl.Call(m, "DescribeClientVpnEndpointsPages", arg0, arg1)
 10288  	ret0, _ := ret[0].(error)
 10289  	return ret0
 10290  }
 10291  
 10292  // DescribeClientVpnEndpointsPages indicates an expected call of DescribeClientVpnEndpointsPages.
 10293  func (mr *MockEC2APIMockRecorder) DescribeClientVpnEndpointsPages(arg0, arg1 interface{}) *gomock.Call {
 10294  	mr.mock.ctrl.T.Helper()
 10295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnEndpointsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnEndpointsPages), arg0, arg1)
 10296  }
 10297  
 10298  // DescribeClientVpnEndpointsPagesWithContext mocks base method.
 10299  func (m *MockEC2API) DescribeClientVpnEndpointsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnEndpointsInput, arg2 func(*ec2.DescribeClientVpnEndpointsOutput, bool) bool, arg3 ...request.Option) error {
 10300  	m.ctrl.T.Helper()
 10301  	varargs := []interface{}{arg0, arg1, arg2}
 10302  	for _, a := range arg3 {
 10303  		varargs = append(varargs, a)
 10304  	}
 10305  	ret := m.ctrl.Call(m, "DescribeClientVpnEndpointsPagesWithContext", varargs...)
 10306  	ret0, _ := ret[0].(error)
 10307  	return ret0
 10308  }
 10309  
 10310  // DescribeClientVpnEndpointsPagesWithContext indicates an expected call of DescribeClientVpnEndpointsPagesWithContext.
 10311  func (mr *MockEC2APIMockRecorder) DescribeClientVpnEndpointsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10312  	mr.mock.ctrl.T.Helper()
 10313  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10314  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnEndpointsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnEndpointsPagesWithContext), varargs...)
 10315  }
 10316  
 10317  // DescribeClientVpnEndpointsRequest mocks base method.
 10318  func (m *MockEC2API) DescribeClientVpnEndpointsRequest(arg0 *ec2.DescribeClientVpnEndpointsInput) (*request.Request, *ec2.DescribeClientVpnEndpointsOutput) {
 10319  	m.ctrl.T.Helper()
 10320  	ret := m.ctrl.Call(m, "DescribeClientVpnEndpointsRequest", arg0)
 10321  	ret0, _ := ret[0].(*request.Request)
 10322  	ret1, _ := ret[1].(*ec2.DescribeClientVpnEndpointsOutput)
 10323  	return ret0, ret1
 10324  }
 10325  
 10326  // DescribeClientVpnEndpointsRequest indicates an expected call of DescribeClientVpnEndpointsRequest.
 10327  func (mr *MockEC2APIMockRecorder) DescribeClientVpnEndpointsRequest(arg0 interface{}) *gomock.Call {
 10328  	mr.mock.ctrl.T.Helper()
 10329  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnEndpointsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnEndpointsRequest), arg0)
 10330  }
 10331  
 10332  // DescribeClientVpnEndpointsWithContext mocks base method.
 10333  func (m *MockEC2API) DescribeClientVpnEndpointsWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnEndpointsInput, arg2 ...request.Option) (*ec2.DescribeClientVpnEndpointsOutput, error) {
 10334  	m.ctrl.T.Helper()
 10335  	varargs := []interface{}{arg0, arg1}
 10336  	for _, a := range arg2 {
 10337  		varargs = append(varargs, a)
 10338  	}
 10339  	ret := m.ctrl.Call(m, "DescribeClientVpnEndpointsWithContext", varargs...)
 10340  	ret0, _ := ret[0].(*ec2.DescribeClientVpnEndpointsOutput)
 10341  	ret1, _ := ret[1].(error)
 10342  	return ret0, ret1
 10343  }
 10344  
 10345  // DescribeClientVpnEndpointsWithContext indicates an expected call of DescribeClientVpnEndpointsWithContext.
 10346  func (mr *MockEC2APIMockRecorder) DescribeClientVpnEndpointsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10347  	mr.mock.ctrl.T.Helper()
 10348  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10349  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnEndpointsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnEndpointsWithContext), varargs...)
 10350  }
 10351  
 10352  // DescribeClientVpnRoutes mocks base method.
 10353  func (m *MockEC2API) DescribeClientVpnRoutes(arg0 *ec2.DescribeClientVpnRoutesInput) (*ec2.DescribeClientVpnRoutesOutput, error) {
 10354  	m.ctrl.T.Helper()
 10355  	ret := m.ctrl.Call(m, "DescribeClientVpnRoutes", arg0)
 10356  	ret0, _ := ret[0].(*ec2.DescribeClientVpnRoutesOutput)
 10357  	ret1, _ := ret[1].(error)
 10358  	return ret0, ret1
 10359  }
 10360  
 10361  // DescribeClientVpnRoutes indicates an expected call of DescribeClientVpnRoutes.
 10362  func (mr *MockEC2APIMockRecorder) DescribeClientVpnRoutes(arg0 interface{}) *gomock.Call {
 10363  	mr.mock.ctrl.T.Helper()
 10364  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnRoutes", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnRoutes), arg0)
 10365  }
 10366  
 10367  // DescribeClientVpnRoutesPages mocks base method.
 10368  func (m *MockEC2API) DescribeClientVpnRoutesPages(arg0 *ec2.DescribeClientVpnRoutesInput, arg1 func(*ec2.DescribeClientVpnRoutesOutput, bool) bool) error {
 10369  	m.ctrl.T.Helper()
 10370  	ret := m.ctrl.Call(m, "DescribeClientVpnRoutesPages", arg0, arg1)
 10371  	ret0, _ := ret[0].(error)
 10372  	return ret0
 10373  }
 10374  
 10375  // DescribeClientVpnRoutesPages indicates an expected call of DescribeClientVpnRoutesPages.
 10376  func (mr *MockEC2APIMockRecorder) DescribeClientVpnRoutesPages(arg0, arg1 interface{}) *gomock.Call {
 10377  	mr.mock.ctrl.T.Helper()
 10378  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnRoutesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnRoutesPages), arg0, arg1)
 10379  }
 10380  
 10381  // DescribeClientVpnRoutesPagesWithContext mocks base method.
 10382  func (m *MockEC2API) DescribeClientVpnRoutesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnRoutesInput, arg2 func(*ec2.DescribeClientVpnRoutesOutput, bool) bool, arg3 ...request.Option) error {
 10383  	m.ctrl.T.Helper()
 10384  	varargs := []interface{}{arg0, arg1, arg2}
 10385  	for _, a := range arg3 {
 10386  		varargs = append(varargs, a)
 10387  	}
 10388  	ret := m.ctrl.Call(m, "DescribeClientVpnRoutesPagesWithContext", varargs...)
 10389  	ret0, _ := ret[0].(error)
 10390  	return ret0
 10391  }
 10392  
 10393  // DescribeClientVpnRoutesPagesWithContext indicates an expected call of DescribeClientVpnRoutesPagesWithContext.
 10394  func (mr *MockEC2APIMockRecorder) DescribeClientVpnRoutesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10395  	mr.mock.ctrl.T.Helper()
 10396  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10397  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnRoutesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnRoutesPagesWithContext), varargs...)
 10398  }
 10399  
 10400  // DescribeClientVpnRoutesRequest mocks base method.
 10401  func (m *MockEC2API) DescribeClientVpnRoutesRequest(arg0 *ec2.DescribeClientVpnRoutesInput) (*request.Request, *ec2.DescribeClientVpnRoutesOutput) {
 10402  	m.ctrl.T.Helper()
 10403  	ret := m.ctrl.Call(m, "DescribeClientVpnRoutesRequest", arg0)
 10404  	ret0, _ := ret[0].(*request.Request)
 10405  	ret1, _ := ret[1].(*ec2.DescribeClientVpnRoutesOutput)
 10406  	return ret0, ret1
 10407  }
 10408  
 10409  // DescribeClientVpnRoutesRequest indicates an expected call of DescribeClientVpnRoutesRequest.
 10410  func (mr *MockEC2APIMockRecorder) DescribeClientVpnRoutesRequest(arg0 interface{}) *gomock.Call {
 10411  	mr.mock.ctrl.T.Helper()
 10412  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnRoutesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnRoutesRequest), arg0)
 10413  }
 10414  
 10415  // DescribeClientVpnRoutesWithContext mocks base method.
 10416  func (m *MockEC2API) DescribeClientVpnRoutesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnRoutesInput, arg2 ...request.Option) (*ec2.DescribeClientVpnRoutesOutput, error) {
 10417  	m.ctrl.T.Helper()
 10418  	varargs := []interface{}{arg0, arg1}
 10419  	for _, a := range arg2 {
 10420  		varargs = append(varargs, a)
 10421  	}
 10422  	ret := m.ctrl.Call(m, "DescribeClientVpnRoutesWithContext", varargs...)
 10423  	ret0, _ := ret[0].(*ec2.DescribeClientVpnRoutesOutput)
 10424  	ret1, _ := ret[1].(error)
 10425  	return ret0, ret1
 10426  }
 10427  
 10428  // DescribeClientVpnRoutesWithContext indicates an expected call of DescribeClientVpnRoutesWithContext.
 10429  func (mr *MockEC2APIMockRecorder) DescribeClientVpnRoutesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10430  	mr.mock.ctrl.T.Helper()
 10431  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnRoutesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnRoutesWithContext), varargs...)
 10433  }
 10434  
 10435  // DescribeClientVpnTargetNetworks mocks base method.
 10436  func (m *MockEC2API) DescribeClientVpnTargetNetworks(arg0 *ec2.DescribeClientVpnTargetNetworksInput) (*ec2.DescribeClientVpnTargetNetworksOutput, error) {
 10437  	m.ctrl.T.Helper()
 10438  	ret := m.ctrl.Call(m, "DescribeClientVpnTargetNetworks", arg0)
 10439  	ret0, _ := ret[0].(*ec2.DescribeClientVpnTargetNetworksOutput)
 10440  	ret1, _ := ret[1].(error)
 10441  	return ret0, ret1
 10442  }
 10443  
 10444  // DescribeClientVpnTargetNetworks indicates an expected call of DescribeClientVpnTargetNetworks.
 10445  func (mr *MockEC2APIMockRecorder) DescribeClientVpnTargetNetworks(arg0 interface{}) *gomock.Call {
 10446  	mr.mock.ctrl.T.Helper()
 10447  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnTargetNetworks", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnTargetNetworks), arg0)
 10448  }
 10449  
 10450  // DescribeClientVpnTargetNetworksPages mocks base method.
 10451  func (m *MockEC2API) DescribeClientVpnTargetNetworksPages(arg0 *ec2.DescribeClientVpnTargetNetworksInput, arg1 func(*ec2.DescribeClientVpnTargetNetworksOutput, bool) bool) error {
 10452  	m.ctrl.T.Helper()
 10453  	ret := m.ctrl.Call(m, "DescribeClientVpnTargetNetworksPages", arg0, arg1)
 10454  	ret0, _ := ret[0].(error)
 10455  	return ret0
 10456  }
 10457  
 10458  // DescribeClientVpnTargetNetworksPages indicates an expected call of DescribeClientVpnTargetNetworksPages.
 10459  func (mr *MockEC2APIMockRecorder) DescribeClientVpnTargetNetworksPages(arg0, arg1 interface{}) *gomock.Call {
 10460  	mr.mock.ctrl.T.Helper()
 10461  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnTargetNetworksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnTargetNetworksPages), arg0, arg1)
 10462  }
 10463  
 10464  // DescribeClientVpnTargetNetworksPagesWithContext mocks base method.
 10465  func (m *MockEC2API) DescribeClientVpnTargetNetworksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnTargetNetworksInput, arg2 func(*ec2.DescribeClientVpnTargetNetworksOutput, bool) bool, arg3 ...request.Option) error {
 10466  	m.ctrl.T.Helper()
 10467  	varargs := []interface{}{arg0, arg1, arg2}
 10468  	for _, a := range arg3 {
 10469  		varargs = append(varargs, a)
 10470  	}
 10471  	ret := m.ctrl.Call(m, "DescribeClientVpnTargetNetworksPagesWithContext", varargs...)
 10472  	ret0, _ := ret[0].(error)
 10473  	return ret0
 10474  }
 10475  
 10476  // DescribeClientVpnTargetNetworksPagesWithContext indicates an expected call of DescribeClientVpnTargetNetworksPagesWithContext.
 10477  func (mr *MockEC2APIMockRecorder) DescribeClientVpnTargetNetworksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10478  	mr.mock.ctrl.T.Helper()
 10479  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnTargetNetworksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnTargetNetworksPagesWithContext), varargs...)
 10481  }
 10482  
 10483  // DescribeClientVpnTargetNetworksRequest mocks base method.
 10484  func (m *MockEC2API) DescribeClientVpnTargetNetworksRequest(arg0 *ec2.DescribeClientVpnTargetNetworksInput) (*request.Request, *ec2.DescribeClientVpnTargetNetworksOutput) {
 10485  	m.ctrl.T.Helper()
 10486  	ret := m.ctrl.Call(m, "DescribeClientVpnTargetNetworksRequest", arg0)
 10487  	ret0, _ := ret[0].(*request.Request)
 10488  	ret1, _ := ret[1].(*ec2.DescribeClientVpnTargetNetworksOutput)
 10489  	return ret0, ret1
 10490  }
 10491  
 10492  // DescribeClientVpnTargetNetworksRequest indicates an expected call of DescribeClientVpnTargetNetworksRequest.
 10493  func (mr *MockEC2APIMockRecorder) DescribeClientVpnTargetNetworksRequest(arg0 interface{}) *gomock.Call {
 10494  	mr.mock.ctrl.T.Helper()
 10495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnTargetNetworksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnTargetNetworksRequest), arg0)
 10496  }
 10497  
 10498  // DescribeClientVpnTargetNetworksWithContext mocks base method.
 10499  func (m *MockEC2API) DescribeClientVpnTargetNetworksWithContext(arg0 context.Context, arg1 *ec2.DescribeClientVpnTargetNetworksInput, arg2 ...request.Option) (*ec2.DescribeClientVpnTargetNetworksOutput, error) {
 10500  	m.ctrl.T.Helper()
 10501  	varargs := []interface{}{arg0, arg1}
 10502  	for _, a := range arg2 {
 10503  		varargs = append(varargs, a)
 10504  	}
 10505  	ret := m.ctrl.Call(m, "DescribeClientVpnTargetNetworksWithContext", varargs...)
 10506  	ret0, _ := ret[0].(*ec2.DescribeClientVpnTargetNetworksOutput)
 10507  	ret1, _ := ret[1].(error)
 10508  	return ret0, ret1
 10509  }
 10510  
 10511  // DescribeClientVpnTargetNetworksWithContext indicates an expected call of DescribeClientVpnTargetNetworksWithContext.
 10512  func (mr *MockEC2APIMockRecorder) DescribeClientVpnTargetNetworksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10513  	mr.mock.ctrl.T.Helper()
 10514  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10515  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeClientVpnTargetNetworksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeClientVpnTargetNetworksWithContext), varargs...)
 10516  }
 10517  
 10518  // DescribeCoipPools mocks base method.
 10519  func (m *MockEC2API) DescribeCoipPools(arg0 *ec2.DescribeCoipPoolsInput) (*ec2.DescribeCoipPoolsOutput, error) {
 10520  	m.ctrl.T.Helper()
 10521  	ret := m.ctrl.Call(m, "DescribeCoipPools", arg0)
 10522  	ret0, _ := ret[0].(*ec2.DescribeCoipPoolsOutput)
 10523  	ret1, _ := ret[1].(error)
 10524  	return ret0, ret1
 10525  }
 10526  
 10527  // DescribeCoipPools indicates an expected call of DescribeCoipPools.
 10528  func (mr *MockEC2APIMockRecorder) DescribeCoipPools(arg0 interface{}) *gomock.Call {
 10529  	mr.mock.ctrl.T.Helper()
 10530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCoipPools", reflect.TypeOf((*MockEC2API)(nil).DescribeCoipPools), arg0)
 10531  }
 10532  
 10533  // DescribeCoipPoolsPages mocks base method.
 10534  func (m *MockEC2API) DescribeCoipPoolsPages(arg0 *ec2.DescribeCoipPoolsInput, arg1 func(*ec2.DescribeCoipPoolsOutput, bool) bool) error {
 10535  	m.ctrl.T.Helper()
 10536  	ret := m.ctrl.Call(m, "DescribeCoipPoolsPages", arg0, arg1)
 10537  	ret0, _ := ret[0].(error)
 10538  	return ret0
 10539  }
 10540  
 10541  // DescribeCoipPoolsPages indicates an expected call of DescribeCoipPoolsPages.
 10542  func (mr *MockEC2APIMockRecorder) DescribeCoipPoolsPages(arg0, arg1 interface{}) *gomock.Call {
 10543  	mr.mock.ctrl.T.Helper()
 10544  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCoipPoolsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeCoipPoolsPages), arg0, arg1)
 10545  }
 10546  
 10547  // DescribeCoipPoolsPagesWithContext mocks base method.
 10548  func (m *MockEC2API) DescribeCoipPoolsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeCoipPoolsInput, arg2 func(*ec2.DescribeCoipPoolsOutput, bool) bool, arg3 ...request.Option) error {
 10549  	m.ctrl.T.Helper()
 10550  	varargs := []interface{}{arg0, arg1, arg2}
 10551  	for _, a := range arg3 {
 10552  		varargs = append(varargs, a)
 10553  	}
 10554  	ret := m.ctrl.Call(m, "DescribeCoipPoolsPagesWithContext", varargs...)
 10555  	ret0, _ := ret[0].(error)
 10556  	return ret0
 10557  }
 10558  
 10559  // DescribeCoipPoolsPagesWithContext indicates an expected call of DescribeCoipPoolsPagesWithContext.
 10560  func (mr *MockEC2APIMockRecorder) DescribeCoipPoolsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10561  	mr.mock.ctrl.T.Helper()
 10562  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10563  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCoipPoolsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCoipPoolsPagesWithContext), varargs...)
 10564  }
 10565  
 10566  // DescribeCoipPoolsRequest mocks base method.
 10567  func (m *MockEC2API) DescribeCoipPoolsRequest(arg0 *ec2.DescribeCoipPoolsInput) (*request.Request, *ec2.DescribeCoipPoolsOutput) {
 10568  	m.ctrl.T.Helper()
 10569  	ret := m.ctrl.Call(m, "DescribeCoipPoolsRequest", arg0)
 10570  	ret0, _ := ret[0].(*request.Request)
 10571  	ret1, _ := ret[1].(*ec2.DescribeCoipPoolsOutput)
 10572  	return ret0, ret1
 10573  }
 10574  
 10575  // DescribeCoipPoolsRequest indicates an expected call of DescribeCoipPoolsRequest.
 10576  func (mr *MockEC2APIMockRecorder) DescribeCoipPoolsRequest(arg0 interface{}) *gomock.Call {
 10577  	mr.mock.ctrl.T.Helper()
 10578  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCoipPoolsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeCoipPoolsRequest), arg0)
 10579  }
 10580  
 10581  // DescribeCoipPoolsWithContext mocks base method.
 10582  func (m *MockEC2API) DescribeCoipPoolsWithContext(arg0 context.Context, arg1 *ec2.DescribeCoipPoolsInput, arg2 ...request.Option) (*ec2.DescribeCoipPoolsOutput, error) {
 10583  	m.ctrl.T.Helper()
 10584  	varargs := []interface{}{arg0, arg1}
 10585  	for _, a := range arg2 {
 10586  		varargs = append(varargs, a)
 10587  	}
 10588  	ret := m.ctrl.Call(m, "DescribeCoipPoolsWithContext", varargs...)
 10589  	ret0, _ := ret[0].(*ec2.DescribeCoipPoolsOutput)
 10590  	ret1, _ := ret[1].(error)
 10591  	return ret0, ret1
 10592  }
 10593  
 10594  // DescribeCoipPoolsWithContext indicates an expected call of DescribeCoipPoolsWithContext.
 10595  func (mr *MockEC2APIMockRecorder) DescribeCoipPoolsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10596  	mr.mock.ctrl.T.Helper()
 10597  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10598  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCoipPoolsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCoipPoolsWithContext), varargs...)
 10599  }
 10600  
 10601  // DescribeConversionTasks mocks base method.
 10602  func (m *MockEC2API) DescribeConversionTasks(arg0 *ec2.DescribeConversionTasksInput) (*ec2.DescribeConversionTasksOutput, error) {
 10603  	m.ctrl.T.Helper()
 10604  	ret := m.ctrl.Call(m, "DescribeConversionTasks", arg0)
 10605  	ret0, _ := ret[0].(*ec2.DescribeConversionTasksOutput)
 10606  	ret1, _ := ret[1].(error)
 10607  	return ret0, ret1
 10608  }
 10609  
 10610  // DescribeConversionTasks indicates an expected call of DescribeConversionTasks.
 10611  func (mr *MockEC2APIMockRecorder) DescribeConversionTasks(arg0 interface{}) *gomock.Call {
 10612  	mr.mock.ctrl.T.Helper()
 10613  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeConversionTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeConversionTasks), arg0)
 10614  }
 10615  
 10616  // DescribeConversionTasksRequest mocks base method.
 10617  func (m *MockEC2API) DescribeConversionTasksRequest(arg0 *ec2.DescribeConversionTasksInput) (*request.Request, *ec2.DescribeConversionTasksOutput) {
 10618  	m.ctrl.T.Helper()
 10619  	ret := m.ctrl.Call(m, "DescribeConversionTasksRequest", arg0)
 10620  	ret0, _ := ret[0].(*request.Request)
 10621  	ret1, _ := ret[1].(*ec2.DescribeConversionTasksOutput)
 10622  	return ret0, ret1
 10623  }
 10624  
 10625  // DescribeConversionTasksRequest indicates an expected call of DescribeConversionTasksRequest.
 10626  func (mr *MockEC2APIMockRecorder) DescribeConversionTasksRequest(arg0 interface{}) *gomock.Call {
 10627  	mr.mock.ctrl.T.Helper()
 10628  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeConversionTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeConversionTasksRequest), arg0)
 10629  }
 10630  
 10631  // DescribeConversionTasksWithContext mocks base method.
 10632  func (m *MockEC2API) DescribeConversionTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeConversionTasksInput, arg2 ...request.Option) (*ec2.DescribeConversionTasksOutput, error) {
 10633  	m.ctrl.T.Helper()
 10634  	varargs := []interface{}{arg0, arg1}
 10635  	for _, a := range arg2 {
 10636  		varargs = append(varargs, a)
 10637  	}
 10638  	ret := m.ctrl.Call(m, "DescribeConversionTasksWithContext", varargs...)
 10639  	ret0, _ := ret[0].(*ec2.DescribeConversionTasksOutput)
 10640  	ret1, _ := ret[1].(error)
 10641  	return ret0, ret1
 10642  }
 10643  
 10644  // DescribeConversionTasksWithContext indicates an expected call of DescribeConversionTasksWithContext.
 10645  func (mr *MockEC2APIMockRecorder) DescribeConversionTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10646  	mr.mock.ctrl.T.Helper()
 10647  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10648  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeConversionTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeConversionTasksWithContext), varargs...)
 10649  }
 10650  
 10651  // DescribeCustomerGateways mocks base method.
 10652  func (m *MockEC2API) DescribeCustomerGateways(arg0 *ec2.DescribeCustomerGatewaysInput) (*ec2.DescribeCustomerGatewaysOutput, error) {
 10653  	m.ctrl.T.Helper()
 10654  	ret := m.ctrl.Call(m, "DescribeCustomerGateways", arg0)
 10655  	ret0, _ := ret[0].(*ec2.DescribeCustomerGatewaysOutput)
 10656  	ret1, _ := ret[1].(error)
 10657  	return ret0, ret1
 10658  }
 10659  
 10660  // DescribeCustomerGateways indicates an expected call of DescribeCustomerGateways.
 10661  func (mr *MockEC2APIMockRecorder) DescribeCustomerGateways(arg0 interface{}) *gomock.Call {
 10662  	mr.mock.ctrl.T.Helper()
 10663  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCustomerGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeCustomerGateways), arg0)
 10664  }
 10665  
 10666  // DescribeCustomerGatewaysRequest mocks base method.
 10667  func (m *MockEC2API) DescribeCustomerGatewaysRequest(arg0 *ec2.DescribeCustomerGatewaysInput) (*request.Request, *ec2.DescribeCustomerGatewaysOutput) {
 10668  	m.ctrl.T.Helper()
 10669  	ret := m.ctrl.Call(m, "DescribeCustomerGatewaysRequest", arg0)
 10670  	ret0, _ := ret[0].(*request.Request)
 10671  	ret1, _ := ret[1].(*ec2.DescribeCustomerGatewaysOutput)
 10672  	return ret0, ret1
 10673  }
 10674  
 10675  // DescribeCustomerGatewaysRequest indicates an expected call of DescribeCustomerGatewaysRequest.
 10676  func (mr *MockEC2APIMockRecorder) DescribeCustomerGatewaysRequest(arg0 interface{}) *gomock.Call {
 10677  	mr.mock.ctrl.T.Helper()
 10678  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCustomerGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeCustomerGatewaysRequest), arg0)
 10679  }
 10680  
 10681  // DescribeCustomerGatewaysWithContext mocks base method.
 10682  func (m *MockEC2API) DescribeCustomerGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeCustomerGatewaysInput, arg2 ...request.Option) (*ec2.DescribeCustomerGatewaysOutput, error) {
 10683  	m.ctrl.T.Helper()
 10684  	varargs := []interface{}{arg0, arg1}
 10685  	for _, a := range arg2 {
 10686  		varargs = append(varargs, a)
 10687  	}
 10688  	ret := m.ctrl.Call(m, "DescribeCustomerGatewaysWithContext", varargs...)
 10689  	ret0, _ := ret[0].(*ec2.DescribeCustomerGatewaysOutput)
 10690  	ret1, _ := ret[1].(error)
 10691  	return ret0, ret1
 10692  }
 10693  
 10694  // DescribeCustomerGatewaysWithContext indicates an expected call of DescribeCustomerGatewaysWithContext.
 10695  func (mr *MockEC2APIMockRecorder) DescribeCustomerGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10696  	mr.mock.ctrl.T.Helper()
 10697  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeCustomerGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeCustomerGatewaysWithContext), varargs...)
 10699  }
 10700  
 10701  // DescribeDhcpOptions mocks base method.
 10702  func (m *MockEC2API) DescribeDhcpOptions(arg0 *ec2.DescribeDhcpOptionsInput) (*ec2.DescribeDhcpOptionsOutput, error) {
 10703  	m.ctrl.T.Helper()
 10704  	ret := m.ctrl.Call(m, "DescribeDhcpOptions", arg0)
 10705  	ret0, _ := ret[0].(*ec2.DescribeDhcpOptionsOutput)
 10706  	ret1, _ := ret[1].(error)
 10707  	return ret0, ret1
 10708  }
 10709  
 10710  // DescribeDhcpOptions indicates an expected call of DescribeDhcpOptions.
 10711  func (mr *MockEC2APIMockRecorder) DescribeDhcpOptions(arg0 interface{}) *gomock.Call {
 10712  	mr.mock.ctrl.T.Helper()
 10713  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeDhcpOptions", reflect.TypeOf((*MockEC2API)(nil).DescribeDhcpOptions), arg0)
 10714  }
 10715  
 10716  // DescribeDhcpOptionsPages mocks base method.
 10717  func (m *MockEC2API) DescribeDhcpOptionsPages(arg0 *ec2.DescribeDhcpOptionsInput, arg1 func(*ec2.DescribeDhcpOptionsOutput, bool) bool) error {
 10718  	m.ctrl.T.Helper()
 10719  	ret := m.ctrl.Call(m, "DescribeDhcpOptionsPages", arg0, arg1)
 10720  	ret0, _ := ret[0].(error)
 10721  	return ret0
 10722  }
 10723  
 10724  // DescribeDhcpOptionsPages indicates an expected call of DescribeDhcpOptionsPages.
 10725  func (mr *MockEC2APIMockRecorder) DescribeDhcpOptionsPages(arg0, arg1 interface{}) *gomock.Call {
 10726  	mr.mock.ctrl.T.Helper()
 10727  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeDhcpOptionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeDhcpOptionsPages), arg0, arg1)
 10728  }
 10729  
 10730  // DescribeDhcpOptionsPagesWithContext mocks base method.
 10731  func (m *MockEC2API) DescribeDhcpOptionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeDhcpOptionsInput, arg2 func(*ec2.DescribeDhcpOptionsOutput, bool) bool, arg3 ...request.Option) error {
 10732  	m.ctrl.T.Helper()
 10733  	varargs := []interface{}{arg0, arg1, arg2}
 10734  	for _, a := range arg3 {
 10735  		varargs = append(varargs, a)
 10736  	}
 10737  	ret := m.ctrl.Call(m, "DescribeDhcpOptionsPagesWithContext", varargs...)
 10738  	ret0, _ := ret[0].(error)
 10739  	return ret0
 10740  }
 10741  
 10742  // DescribeDhcpOptionsPagesWithContext indicates an expected call of DescribeDhcpOptionsPagesWithContext.
 10743  func (mr *MockEC2APIMockRecorder) DescribeDhcpOptionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10744  	mr.mock.ctrl.T.Helper()
 10745  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10746  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeDhcpOptionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeDhcpOptionsPagesWithContext), varargs...)
 10747  }
 10748  
 10749  // DescribeDhcpOptionsRequest mocks base method.
 10750  func (m *MockEC2API) DescribeDhcpOptionsRequest(arg0 *ec2.DescribeDhcpOptionsInput) (*request.Request, *ec2.DescribeDhcpOptionsOutput) {
 10751  	m.ctrl.T.Helper()
 10752  	ret := m.ctrl.Call(m, "DescribeDhcpOptionsRequest", arg0)
 10753  	ret0, _ := ret[0].(*request.Request)
 10754  	ret1, _ := ret[1].(*ec2.DescribeDhcpOptionsOutput)
 10755  	return ret0, ret1
 10756  }
 10757  
 10758  // DescribeDhcpOptionsRequest indicates an expected call of DescribeDhcpOptionsRequest.
 10759  func (mr *MockEC2APIMockRecorder) DescribeDhcpOptionsRequest(arg0 interface{}) *gomock.Call {
 10760  	mr.mock.ctrl.T.Helper()
 10761  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeDhcpOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeDhcpOptionsRequest), arg0)
 10762  }
 10763  
 10764  // DescribeDhcpOptionsWithContext mocks base method.
 10765  func (m *MockEC2API) DescribeDhcpOptionsWithContext(arg0 context.Context, arg1 *ec2.DescribeDhcpOptionsInput, arg2 ...request.Option) (*ec2.DescribeDhcpOptionsOutput, error) {
 10766  	m.ctrl.T.Helper()
 10767  	varargs := []interface{}{arg0, arg1}
 10768  	for _, a := range arg2 {
 10769  		varargs = append(varargs, a)
 10770  	}
 10771  	ret := m.ctrl.Call(m, "DescribeDhcpOptionsWithContext", varargs...)
 10772  	ret0, _ := ret[0].(*ec2.DescribeDhcpOptionsOutput)
 10773  	ret1, _ := ret[1].(error)
 10774  	return ret0, ret1
 10775  }
 10776  
 10777  // DescribeDhcpOptionsWithContext indicates an expected call of DescribeDhcpOptionsWithContext.
 10778  func (mr *MockEC2APIMockRecorder) DescribeDhcpOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10779  	mr.mock.ctrl.T.Helper()
 10780  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10781  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeDhcpOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeDhcpOptionsWithContext), varargs...)
 10782  }
 10783  
 10784  // DescribeEgressOnlyInternetGateways mocks base method.
 10785  func (m *MockEC2API) DescribeEgressOnlyInternetGateways(arg0 *ec2.DescribeEgressOnlyInternetGatewaysInput) (*ec2.DescribeEgressOnlyInternetGatewaysOutput, error) {
 10786  	m.ctrl.T.Helper()
 10787  	ret := m.ctrl.Call(m, "DescribeEgressOnlyInternetGateways", arg0)
 10788  	ret0, _ := ret[0].(*ec2.DescribeEgressOnlyInternetGatewaysOutput)
 10789  	ret1, _ := ret[1].(error)
 10790  	return ret0, ret1
 10791  }
 10792  
 10793  // DescribeEgressOnlyInternetGateways indicates an expected call of DescribeEgressOnlyInternetGateways.
 10794  func (mr *MockEC2APIMockRecorder) DescribeEgressOnlyInternetGateways(arg0 interface{}) *gomock.Call {
 10795  	mr.mock.ctrl.T.Helper()
 10796  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeEgressOnlyInternetGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeEgressOnlyInternetGateways), arg0)
 10797  }
 10798  
 10799  // DescribeEgressOnlyInternetGatewaysPages mocks base method.
 10800  func (m *MockEC2API) DescribeEgressOnlyInternetGatewaysPages(arg0 *ec2.DescribeEgressOnlyInternetGatewaysInput, arg1 func(*ec2.DescribeEgressOnlyInternetGatewaysOutput, bool) bool) error {
 10801  	m.ctrl.T.Helper()
 10802  	ret := m.ctrl.Call(m, "DescribeEgressOnlyInternetGatewaysPages", arg0, arg1)
 10803  	ret0, _ := ret[0].(error)
 10804  	return ret0
 10805  }
 10806  
 10807  // DescribeEgressOnlyInternetGatewaysPages indicates an expected call of DescribeEgressOnlyInternetGatewaysPages.
 10808  func (mr *MockEC2APIMockRecorder) DescribeEgressOnlyInternetGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
 10809  	mr.mock.ctrl.T.Helper()
 10810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeEgressOnlyInternetGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeEgressOnlyInternetGatewaysPages), arg0, arg1)
 10811  }
 10812  
 10813  // DescribeEgressOnlyInternetGatewaysPagesWithContext mocks base method.
 10814  func (m *MockEC2API) DescribeEgressOnlyInternetGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeEgressOnlyInternetGatewaysInput, arg2 func(*ec2.DescribeEgressOnlyInternetGatewaysOutput, bool) bool, arg3 ...request.Option) error {
 10815  	m.ctrl.T.Helper()
 10816  	varargs := []interface{}{arg0, arg1, arg2}
 10817  	for _, a := range arg3 {
 10818  		varargs = append(varargs, a)
 10819  	}
 10820  	ret := m.ctrl.Call(m, "DescribeEgressOnlyInternetGatewaysPagesWithContext", varargs...)
 10821  	ret0, _ := ret[0].(error)
 10822  	return ret0
 10823  }
 10824  
 10825  // DescribeEgressOnlyInternetGatewaysPagesWithContext indicates an expected call of DescribeEgressOnlyInternetGatewaysPagesWithContext.
 10826  func (mr *MockEC2APIMockRecorder) DescribeEgressOnlyInternetGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10827  	mr.mock.ctrl.T.Helper()
 10828  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10829  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeEgressOnlyInternetGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeEgressOnlyInternetGatewaysPagesWithContext), varargs...)
 10830  }
 10831  
 10832  // DescribeEgressOnlyInternetGatewaysRequest mocks base method.
 10833  func (m *MockEC2API) DescribeEgressOnlyInternetGatewaysRequest(arg0 *ec2.DescribeEgressOnlyInternetGatewaysInput) (*request.Request, *ec2.DescribeEgressOnlyInternetGatewaysOutput) {
 10834  	m.ctrl.T.Helper()
 10835  	ret := m.ctrl.Call(m, "DescribeEgressOnlyInternetGatewaysRequest", arg0)
 10836  	ret0, _ := ret[0].(*request.Request)
 10837  	ret1, _ := ret[1].(*ec2.DescribeEgressOnlyInternetGatewaysOutput)
 10838  	return ret0, ret1
 10839  }
 10840  
 10841  // DescribeEgressOnlyInternetGatewaysRequest indicates an expected call of DescribeEgressOnlyInternetGatewaysRequest.
 10842  func (mr *MockEC2APIMockRecorder) DescribeEgressOnlyInternetGatewaysRequest(arg0 interface{}) *gomock.Call {
 10843  	mr.mock.ctrl.T.Helper()
 10844  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeEgressOnlyInternetGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeEgressOnlyInternetGatewaysRequest), arg0)
 10845  }
 10846  
 10847  // DescribeEgressOnlyInternetGatewaysWithContext mocks base method.
 10848  func (m *MockEC2API) DescribeEgressOnlyInternetGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeEgressOnlyInternetGatewaysInput, arg2 ...request.Option) (*ec2.DescribeEgressOnlyInternetGatewaysOutput, error) {
 10849  	m.ctrl.T.Helper()
 10850  	varargs := []interface{}{arg0, arg1}
 10851  	for _, a := range arg2 {
 10852  		varargs = append(varargs, a)
 10853  	}
 10854  	ret := m.ctrl.Call(m, "DescribeEgressOnlyInternetGatewaysWithContext", varargs...)
 10855  	ret0, _ := ret[0].(*ec2.DescribeEgressOnlyInternetGatewaysOutput)
 10856  	ret1, _ := ret[1].(error)
 10857  	return ret0, ret1
 10858  }
 10859  
 10860  // DescribeEgressOnlyInternetGatewaysWithContext indicates an expected call of DescribeEgressOnlyInternetGatewaysWithContext.
 10861  func (mr *MockEC2APIMockRecorder) DescribeEgressOnlyInternetGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10862  	mr.mock.ctrl.T.Helper()
 10863  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10864  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeEgressOnlyInternetGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeEgressOnlyInternetGatewaysWithContext), varargs...)
 10865  }
 10866  
 10867  // DescribeElasticGpus mocks base method.
 10868  func (m *MockEC2API) DescribeElasticGpus(arg0 *ec2.DescribeElasticGpusInput) (*ec2.DescribeElasticGpusOutput, error) {
 10869  	m.ctrl.T.Helper()
 10870  	ret := m.ctrl.Call(m, "DescribeElasticGpus", arg0)
 10871  	ret0, _ := ret[0].(*ec2.DescribeElasticGpusOutput)
 10872  	ret1, _ := ret[1].(error)
 10873  	return ret0, ret1
 10874  }
 10875  
 10876  // DescribeElasticGpus indicates an expected call of DescribeElasticGpus.
 10877  func (mr *MockEC2APIMockRecorder) DescribeElasticGpus(arg0 interface{}) *gomock.Call {
 10878  	mr.mock.ctrl.T.Helper()
 10879  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeElasticGpus", reflect.TypeOf((*MockEC2API)(nil).DescribeElasticGpus), arg0)
 10880  }
 10881  
 10882  // DescribeElasticGpusRequest mocks base method.
 10883  func (m *MockEC2API) DescribeElasticGpusRequest(arg0 *ec2.DescribeElasticGpusInput) (*request.Request, *ec2.DescribeElasticGpusOutput) {
 10884  	m.ctrl.T.Helper()
 10885  	ret := m.ctrl.Call(m, "DescribeElasticGpusRequest", arg0)
 10886  	ret0, _ := ret[0].(*request.Request)
 10887  	ret1, _ := ret[1].(*ec2.DescribeElasticGpusOutput)
 10888  	return ret0, ret1
 10889  }
 10890  
 10891  // DescribeElasticGpusRequest indicates an expected call of DescribeElasticGpusRequest.
 10892  func (mr *MockEC2APIMockRecorder) DescribeElasticGpusRequest(arg0 interface{}) *gomock.Call {
 10893  	mr.mock.ctrl.T.Helper()
 10894  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeElasticGpusRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeElasticGpusRequest), arg0)
 10895  }
 10896  
 10897  // DescribeElasticGpusWithContext mocks base method.
 10898  func (m *MockEC2API) DescribeElasticGpusWithContext(arg0 context.Context, arg1 *ec2.DescribeElasticGpusInput, arg2 ...request.Option) (*ec2.DescribeElasticGpusOutput, error) {
 10899  	m.ctrl.T.Helper()
 10900  	varargs := []interface{}{arg0, arg1}
 10901  	for _, a := range arg2 {
 10902  		varargs = append(varargs, a)
 10903  	}
 10904  	ret := m.ctrl.Call(m, "DescribeElasticGpusWithContext", varargs...)
 10905  	ret0, _ := ret[0].(*ec2.DescribeElasticGpusOutput)
 10906  	ret1, _ := ret[1].(error)
 10907  	return ret0, ret1
 10908  }
 10909  
 10910  // DescribeElasticGpusWithContext indicates an expected call of DescribeElasticGpusWithContext.
 10911  func (mr *MockEC2APIMockRecorder) DescribeElasticGpusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10912  	mr.mock.ctrl.T.Helper()
 10913  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10914  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeElasticGpusWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeElasticGpusWithContext), varargs...)
 10915  }
 10916  
 10917  // DescribeExportImageTasks mocks base method.
 10918  func (m *MockEC2API) DescribeExportImageTasks(arg0 *ec2.DescribeExportImageTasksInput) (*ec2.DescribeExportImageTasksOutput, error) {
 10919  	m.ctrl.T.Helper()
 10920  	ret := m.ctrl.Call(m, "DescribeExportImageTasks", arg0)
 10921  	ret0, _ := ret[0].(*ec2.DescribeExportImageTasksOutput)
 10922  	ret1, _ := ret[1].(error)
 10923  	return ret0, ret1
 10924  }
 10925  
 10926  // DescribeExportImageTasks indicates an expected call of DescribeExportImageTasks.
 10927  func (mr *MockEC2APIMockRecorder) DescribeExportImageTasks(arg0 interface{}) *gomock.Call {
 10928  	mr.mock.ctrl.T.Helper()
 10929  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportImageTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeExportImageTasks), arg0)
 10930  }
 10931  
 10932  // DescribeExportImageTasksPages mocks base method.
 10933  func (m *MockEC2API) DescribeExportImageTasksPages(arg0 *ec2.DescribeExportImageTasksInput, arg1 func(*ec2.DescribeExportImageTasksOutput, bool) bool) error {
 10934  	m.ctrl.T.Helper()
 10935  	ret := m.ctrl.Call(m, "DescribeExportImageTasksPages", arg0, arg1)
 10936  	ret0, _ := ret[0].(error)
 10937  	return ret0
 10938  }
 10939  
 10940  // DescribeExportImageTasksPages indicates an expected call of DescribeExportImageTasksPages.
 10941  func (mr *MockEC2APIMockRecorder) DescribeExportImageTasksPages(arg0, arg1 interface{}) *gomock.Call {
 10942  	mr.mock.ctrl.T.Helper()
 10943  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportImageTasksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeExportImageTasksPages), arg0, arg1)
 10944  }
 10945  
 10946  // DescribeExportImageTasksPagesWithContext mocks base method.
 10947  func (m *MockEC2API) DescribeExportImageTasksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeExportImageTasksInput, arg2 func(*ec2.DescribeExportImageTasksOutput, bool) bool, arg3 ...request.Option) error {
 10948  	m.ctrl.T.Helper()
 10949  	varargs := []interface{}{arg0, arg1, arg2}
 10950  	for _, a := range arg3 {
 10951  		varargs = append(varargs, a)
 10952  	}
 10953  	ret := m.ctrl.Call(m, "DescribeExportImageTasksPagesWithContext", varargs...)
 10954  	ret0, _ := ret[0].(error)
 10955  	return ret0
 10956  }
 10957  
 10958  // DescribeExportImageTasksPagesWithContext indicates an expected call of DescribeExportImageTasksPagesWithContext.
 10959  func (mr *MockEC2APIMockRecorder) DescribeExportImageTasksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 10960  	mr.mock.ctrl.T.Helper()
 10961  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 10962  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportImageTasksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeExportImageTasksPagesWithContext), varargs...)
 10963  }
 10964  
 10965  // DescribeExportImageTasksRequest mocks base method.
 10966  func (m *MockEC2API) DescribeExportImageTasksRequest(arg0 *ec2.DescribeExportImageTasksInput) (*request.Request, *ec2.DescribeExportImageTasksOutput) {
 10967  	m.ctrl.T.Helper()
 10968  	ret := m.ctrl.Call(m, "DescribeExportImageTasksRequest", arg0)
 10969  	ret0, _ := ret[0].(*request.Request)
 10970  	ret1, _ := ret[1].(*ec2.DescribeExportImageTasksOutput)
 10971  	return ret0, ret1
 10972  }
 10973  
 10974  // DescribeExportImageTasksRequest indicates an expected call of DescribeExportImageTasksRequest.
 10975  func (mr *MockEC2APIMockRecorder) DescribeExportImageTasksRequest(arg0 interface{}) *gomock.Call {
 10976  	mr.mock.ctrl.T.Helper()
 10977  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportImageTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeExportImageTasksRequest), arg0)
 10978  }
 10979  
 10980  // DescribeExportImageTasksWithContext mocks base method.
 10981  func (m *MockEC2API) DescribeExportImageTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeExportImageTasksInput, arg2 ...request.Option) (*ec2.DescribeExportImageTasksOutput, error) {
 10982  	m.ctrl.T.Helper()
 10983  	varargs := []interface{}{arg0, arg1}
 10984  	for _, a := range arg2 {
 10985  		varargs = append(varargs, a)
 10986  	}
 10987  	ret := m.ctrl.Call(m, "DescribeExportImageTasksWithContext", varargs...)
 10988  	ret0, _ := ret[0].(*ec2.DescribeExportImageTasksOutput)
 10989  	ret1, _ := ret[1].(error)
 10990  	return ret0, ret1
 10991  }
 10992  
 10993  // DescribeExportImageTasksWithContext indicates an expected call of DescribeExportImageTasksWithContext.
 10994  func (mr *MockEC2APIMockRecorder) DescribeExportImageTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 10995  	mr.mock.ctrl.T.Helper()
 10996  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 10997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportImageTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeExportImageTasksWithContext), varargs...)
 10998  }
 10999  
 11000  // DescribeExportTasks mocks base method.
 11001  func (m *MockEC2API) DescribeExportTasks(arg0 *ec2.DescribeExportTasksInput) (*ec2.DescribeExportTasksOutput, error) {
 11002  	m.ctrl.T.Helper()
 11003  	ret := m.ctrl.Call(m, "DescribeExportTasks", arg0)
 11004  	ret0, _ := ret[0].(*ec2.DescribeExportTasksOutput)
 11005  	ret1, _ := ret[1].(error)
 11006  	return ret0, ret1
 11007  }
 11008  
 11009  // DescribeExportTasks indicates an expected call of DescribeExportTasks.
 11010  func (mr *MockEC2APIMockRecorder) DescribeExportTasks(arg0 interface{}) *gomock.Call {
 11011  	mr.mock.ctrl.T.Helper()
 11012  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeExportTasks), arg0)
 11013  }
 11014  
 11015  // DescribeExportTasksRequest mocks base method.
 11016  func (m *MockEC2API) DescribeExportTasksRequest(arg0 *ec2.DescribeExportTasksInput) (*request.Request, *ec2.DescribeExportTasksOutput) {
 11017  	m.ctrl.T.Helper()
 11018  	ret := m.ctrl.Call(m, "DescribeExportTasksRequest", arg0)
 11019  	ret0, _ := ret[0].(*request.Request)
 11020  	ret1, _ := ret[1].(*ec2.DescribeExportTasksOutput)
 11021  	return ret0, ret1
 11022  }
 11023  
 11024  // DescribeExportTasksRequest indicates an expected call of DescribeExportTasksRequest.
 11025  func (mr *MockEC2APIMockRecorder) DescribeExportTasksRequest(arg0 interface{}) *gomock.Call {
 11026  	mr.mock.ctrl.T.Helper()
 11027  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeExportTasksRequest), arg0)
 11028  }
 11029  
 11030  // DescribeExportTasksWithContext mocks base method.
 11031  func (m *MockEC2API) DescribeExportTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeExportTasksInput, arg2 ...request.Option) (*ec2.DescribeExportTasksOutput, error) {
 11032  	m.ctrl.T.Helper()
 11033  	varargs := []interface{}{arg0, arg1}
 11034  	for _, a := range arg2 {
 11035  		varargs = append(varargs, a)
 11036  	}
 11037  	ret := m.ctrl.Call(m, "DescribeExportTasksWithContext", varargs...)
 11038  	ret0, _ := ret[0].(*ec2.DescribeExportTasksOutput)
 11039  	ret1, _ := ret[1].(error)
 11040  	return ret0, ret1
 11041  }
 11042  
 11043  // DescribeExportTasksWithContext indicates an expected call of DescribeExportTasksWithContext.
 11044  func (mr *MockEC2APIMockRecorder) DescribeExportTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11045  	mr.mock.ctrl.T.Helper()
 11046  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11047  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeExportTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeExportTasksWithContext), varargs...)
 11048  }
 11049  
 11050  // DescribeFastLaunchImages mocks base method.
 11051  func (m *MockEC2API) DescribeFastLaunchImages(arg0 *ec2.DescribeFastLaunchImagesInput) (*ec2.DescribeFastLaunchImagesOutput, error) {
 11052  	m.ctrl.T.Helper()
 11053  	ret := m.ctrl.Call(m, "DescribeFastLaunchImages", arg0)
 11054  	ret0, _ := ret[0].(*ec2.DescribeFastLaunchImagesOutput)
 11055  	ret1, _ := ret[1].(error)
 11056  	return ret0, ret1
 11057  }
 11058  
 11059  // DescribeFastLaunchImages indicates an expected call of DescribeFastLaunchImages.
 11060  func (mr *MockEC2APIMockRecorder) DescribeFastLaunchImages(arg0 interface{}) *gomock.Call {
 11061  	mr.mock.ctrl.T.Helper()
 11062  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastLaunchImages", reflect.TypeOf((*MockEC2API)(nil).DescribeFastLaunchImages), arg0)
 11063  }
 11064  
 11065  // DescribeFastLaunchImagesPages mocks base method.
 11066  func (m *MockEC2API) DescribeFastLaunchImagesPages(arg0 *ec2.DescribeFastLaunchImagesInput, arg1 func(*ec2.DescribeFastLaunchImagesOutput, bool) bool) error {
 11067  	m.ctrl.T.Helper()
 11068  	ret := m.ctrl.Call(m, "DescribeFastLaunchImagesPages", arg0, arg1)
 11069  	ret0, _ := ret[0].(error)
 11070  	return ret0
 11071  }
 11072  
 11073  // DescribeFastLaunchImagesPages indicates an expected call of DescribeFastLaunchImagesPages.
 11074  func (mr *MockEC2APIMockRecorder) DescribeFastLaunchImagesPages(arg0, arg1 interface{}) *gomock.Call {
 11075  	mr.mock.ctrl.T.Helper()
 11076  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastLaunchImagesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeFastLaunchImagesPages), arg0, arg1)
 11077  }
 11078  
 11079  // DescribeFastLaunchImagesPagesWithContext mocks base method.
 11080  func (m *MockEC2API) DescribeFastLaunchImagesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFastLaunchImagesInput, arg2 func(*ec2.DescribeFastLaunchImagesOutput, bool) bool, arg3 ...request.Option) error {
 11081  	m.ctrl.T.Helper()
 11082  	varargs := []interface{}{arg0, arg1, arg2}
 11083  	for _, a := range arg3 {
 11084  		varargs = append(varargs, a)
 11085  	}
 11086  	ret := m.ctrl.Call(m, "DescribeFastLaunchImagesPagesWithContext", varargs...)
 11087  	ret0, _ := ret[0].(error)
 11088  	return ret0
 11089  }
 11090  
 11091  // DescribeFastLaunchImagesPagesWithContext indicates an expected call of DescribeFastLaunchImagesPagesWithContext.
 11092  func (mr *MockEC2APIMockRecorder) DescribeFastLaunchImagesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11093  	mr.mock.ctrl.T.Helper()
 11094  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastLaunchImagesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFastLaunchImagesPagesWithContext), varargs...)
 11096  }
 11097  
 11098  // DescribeFastLaunchImagesRequest mocks base method.
 11099  func (m *MockEC2API) DescribeFastLaunchImagesRequest(arg0 *ec2.DescribeFastLaunchImagesInput) (*request.Request, *ec2.DescribeFastLaunchImagesOutput) {
 11100  	m.ctrl.T.Helper()
 11101  	ret := m.ctrl.Call(m, "DescribeFastLaunchImagesRequest", arg0)
 11102  	ret0, _ := ret[0].(*request.Request)
 11103  	ret1, _ := ret[1].(*ec2.DescribeFastLaunchImagesOutput)
 11104  	return ret0, ret1
 11105  }
 11106  
 11107  // DescribeFastLaunchImagesRequest indicates an expected call of DescribeFastLaunchImagesRequest.
 11108  func (mr *MockEC2APIMockRecorder) DescribeFastLaunchImagesRequest(arg0 interface{}) *gomock.Call {
 11109  	mr.mock.ctrl.T.Helper()
 11110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastLaunchImagesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFastLaunchImagesRequest), arg0)
 11111  }
 11112  
 11113  // DescribeFastLaunchImagesWithContext mocks base method.
 11114  func (m *MockEC2API) DescribeFastLaunchImagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFastLaunchImagesInput, arg2 ...request.Option) (*ec2.DescribeFastLaunchImagesOutput, error) {
 11115  	m.ctrl.T.Helper()
 11116  	varargs := []interface{}{arg0, arg1}
 11117  	for _, a := range arg2 {
 11118  		varargs = append(varargs, a)
 11119  	}
 11120  	ret := m.ctrl.Call(m, "DescribeFastLaunchImagesWithContext", varargs...)
 11121  	ret0, _ := ret[0].(*ec2.DescribeFastLaunchImagesOutput)
 11122  	ret1, _ := ret[1].(error)
 11123  	return ret0, ret1
 11124  }
 11125  
 11126  // DescribeFastLaunchImagesWithContext indicates an expected call of DescribeFastLaunchImagesWithContext.
 11127  func (mr *MockEC2APIMockRecorder) DescribeFastLaunchImagesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11128  	mr.mock.ctrl.T.Helper()
 11129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastLaunchImagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFastLaunchImagesWithContext), varargs...)
 11131  }
 11132  
 11133  // DescribeFastSnapshotRestores mocks base method.
 11134  func (m *MockEC2API) DescribeFastSnapshotRestores(arg0 *ec2.DescribeFastSnapshotRestoresInput) (*ec2.DescribeFastSnapshotRestoresOutput, error) {
 11135  	m.ctrl.T.Helper()
 11136  	ret := m.ctrl.Call(m, "DescribeFastSnapshotRestores", arg0)
 11137  	ret0, _ := ret[0].(*ec2.DescribeFastSnapshotRestoresOutput)
 11138  	ret1, _ := ret[1].(error)
 11139  	return ret0, ret1
 11140  }
 11141  
 11142  // DescribeFastSnapshotRestores indicates an expected call of DescribeFastSnapshotRestores.
 11143  func (mr *MockEC2APIMockRecorder) DescribeFastSnapshotRestores(arg0 interface{}) *gomock.Call {
 11144  	mr.mock.ctrl.T.Helper()
 11145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastSnapshotRestores", reflect.TypeOf((*MockEC2API)(nil).DescribeFastSnapshotRestores), arg0)
 11146  }
 11147  
 11148  // DescribeFastSnapshotRestoresPages mocks base method.
 11149  func (m *MockEC2API) DescribeFastSnapshotRestoresPages(arg0 *ec2.DescribeFastSnapshotRestoresInput, arg1 func(*ec2.DescribeFastSnapshotRestoresOutput, bool) bool) error {
 11150  	m.ctrl.T.Helper()
 11151  	ret := m.ctrl.Call(m, "DescribeFastSnapshotRestoresPages", arg0, arg1)
 11152  	ret0, _ := ret[0].(error)
 11153  	return ret0
 11154  }
 11155  
 11156  // DescribeFastSnapshotRestoresPages indicates an expected call of DescribeFastSnapshotRestoresPages.
 11157  func (mr *MockEC2APIMockRecorder) DescribeFastSnapshotRestoresPages(arg0, arg1 interface{}) *gomock.Call {
 11158  	mr.mock.ctrl.T.Helper()
 11159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastSnapshotRestoresPages", reflect.TypeOf((*MockEC2API)(nil).DescribeFastSnapshotRestoresPages), arg0, arg1)
 11160  }
 11161  
 11162  // DescribeFastSnapshotRestoresPagesWithContext mocks base method.
 11163  func (m *MockEC2API) DescribeFastSnapshotRestoresPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFastSnapshotRestoresInput, arg2 func(*ec2.DescribeFastSnapshotRestoresOutput, bool) bool, arg3 ...request.Option) error {
 11164  	m.ctrl.T.Helper()
 11165  	varargs := []interface{}{arg0, arg1, arg2}
 11166  	for _, a := range arg3 {
 11167  		varargs = append(varargs, a)
 11168  	}
 11169  	ret := m.ctrl.Call(m, "DescribeFastSnapshotRestoresPagesWithContext", varargs...)
 11170  	ret0, _ := ret[0].(error)
 11171  	return ret0
 11172  }
 11173  
 11174  // DescribeFastSnapshotRestoresPagesWithContext indicates an expected call of DescribeFastSnapshotRestoresPagesWithContext.
 11175  func (mr *MockEC2APIMockRecorder) DescribeFastSnapshotRestoresPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11176  	mr.mock.ctrl.T.Helper()
 11177  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastSnapshotRestoresPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFastSnapshotRestoresPagesWithContext), varargs...)
 11179  }
 11180  
 11181  // DescribeFastSnapshotRestoresRequest mocks base method.
 11182  func (m *MockEC2API) DescribeFastSnapshotRestoresRequest(arg0 *ec2.DescribeFastSnapshotRestoresInput) (*request.Request, *ec2.DescribeFastSnapshotRestoresOutput) {
 11183  	m.ctrl.T.Helper()
 11184  	ret := m.ctrl.Call(m, "DescribeFastSnapshotRestoresRequest", arg0)
 11185  	ret0, _ := ret[0].(*request.Request)
 11186  	ret1, _ := ret[1].(*ec2.DescribeFastSnapshotRestoresOutput)
 11187  	return ret0, ret1
 11188  }
 11189  
 11190  // DescribeFastSnapshotRestoresRequest indicates an expected call of DescribeFastSnapshotRestoresRequest.
 11191  func (mr *MockEC2APIMockRecorder) DescribeFastSnapshotRestoresRequest(arg0 interface{}) *gomock.Call {
 11192  	mr.mock.ctrl.T.Helper()
 11193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastSnapshotRestoresRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFastSnapshotRestoresRequest), arg0)
 11194  }
 11195  
 11196  // DescribeFastSnapshotRestoresWithContext mocks base method.
 11197  func (m *MockEC2API) DescribeFastSnapshotRestoresWithContext(arg0 context.Context, arg1 *ec2.DescribeFastSnapshotRestoresInput, arg2 ...request.Option) (*ec2.DescribeFastSnapshotRestoresOutput, error) {
 11198  	m.ctrl.T.Helper()
 11199  	varargs := []interface{}{arg0, arg1}
 11200  	for _, a := range arg2 {
 11201  		varargs = append(varargs, a)
 11202  	}
 11203  	ret := m.ctrl.Call(m, "DescribeFastSnapshotRestoresWithContext", varargs...)
 11204  	ret0, _ := ret[0].(*ec2.DescribeFastSnapshotRestoresOutput)
 11205  	ret1, _ := ret[1].(error)
 11206  	return ret0, ret1
 11207  }
 11208  
 11209  // DescribeFastSnapshotRestoresWithContext indicates an expected call of DescribeFastSnapshotRestoresWithContext.
 11210  func (mr *MockEC2APIMockRecorder) DescribeFastSnapshotRestoresWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11211  	mr.mock.ctrl.T.Helper()
 11212  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11213  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFastSnapshotRestoresWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFastSnapshotRestoresWithContext), varargs...)
 11214  }
 11215  
 11216  // DescribeFleetHistory mocks base method.
 11217  func (m *MockEC2API) DescribeFleetHistory(arg0 *ec2.DescribeFleetHistoryInput) (*ec2.DescribeFleetHistoryOutput, error) {
 11218  	m.ctrl.T.Helper()
 11219  	ret := m.ctrl.Call(m, "DescribeFleetHistory", arg0)
 11220  	ret0, _ := ret[0].(*ec2.DescribeFleetHistoryOutput)
 11221  	ret1, _ := ret[1].(error)
 11222  	return ret0, ret1
 11223  }
 11224  
 11225  // DescribeFleetHistory indicates an expected call of DescribeFleetHistory.
 11226  func (mr *MockEC2APIMockRecorder) DescribeFleetHistory(arg0 interface{}) *gomock.Call {
 11227  	mr.mock.ctrl.T.Helper()
 11228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetHistory", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetHistory), arg0)
 11229  }
 11230  
 11231  // DescribeFleetHistoryRequest mocks base method.
 11232  func (m *MockEC2API) DescribeFleetHistoryRequest(arg0 *ec2.DescribeFleetHistoryInput) (*request.Request, *ec2.DescribeFleetHistoryOutput) {
 11233  	m.ctrl.T.Helper()
 11234  	ret := m.ctrl.Call(m, "DescribeFleetHistoryRequest", arg0)
 11235  	ret0, _ := ret[0].(*request.Request)
 11236  	ret1, _ := ret[1].(*ec2.DescribeFleetHistoryOutput)
 11237  	return ret0, ret1
 11238  }
 11239  
 11240  // DescribeFleetHistoryRequest indicates an expected call of DescribeFleetHistoryRequest.
 11241  func (mr *MockEC2APIMockRecorder) DescribeFleetHistoryRequest(arg0 interface{}) *gomock.Call {
 11242  	mr.mock.ctrl.T.Helper()
 11243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetHistoryRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetHistoryRequest), arg0)
 11244  }
 11245  
 11246  // DescribeFleetHistoryWithContext mocks base method.
 11247  func (m *MockEC2API) DescribeFleetHistoryWithContext(arg0 context.Context, arg1 *ec2.DescribeFleetHistoryInput, arg2 ...request.Option) (*ec2.DescribeFleetHistoryOutput, error) {
 11248  	m.ctrl.T.Helper()
 11249  	varargs := []interface{}{arg0, arg1}
 11250  	for _, a := range arg2 {
 11251  		varargs = append(varargs, a)
 11252  	}
 11253  	ret := m.ctrl.Call(m, "DescribeFleetHistoryWithContext", varargs...)
 11254  	ret0, _ := ret[0].(*ec2.DescribeFleetHistoryOutput)
 11255  	ret1, _ := ret[1].(error)
 11256  	return ret0, ret1
 11257  }
 11258  
 11259  // DescribeFleetHistoryWithContext indicates an expected call of DescribeFleetHistoryWithContext.
 11260  func (mr *MockEC2APIMockRecorder) DescribeFleetHistoryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11261  	mr.mock.ctrl.T.Helper()
 11262  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11263  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetHistoryWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetHistoryWithContext), varargs...)
 11264  }
 11265  
 11266  // DescribeFleetInstances mocks base method.
 11267  func (m *MockEC2API) DescribeFleetInstances(arg0 *ec2.DescribeFleetInstancesInput) (*ec2.DescribeFleetInstancesOutput, error) {
 11268  	m.ctrl.T.Helper()
 11269  	ret := m.ctrl.Call(m, "DescribeFleetInstances", arg0)
 11270  	ret0, _ := ret[0].(*ec2.DescribeFleetInstancesOutput)
 11271  	ret1, _ := ret[1].(error)
 11272  	return ret0, ret1
 11273  }
 11274  
 11275  // DescribeFleetInstances indicates an expected call of DescribeFleetInstances.
 11276  func (mr *MockEC2APIMockRecorder) DescribeFleetInstances(arg0 interface{}) *gomock.Call {
 11277  	mr.mock.ctrl.T.Helper()
 11278  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetInstances), arg0)
 11279  }
 11280  
 11281  // DescribeFleetInstancesRequest mocks base method.
 11282  func (m *MockEC2API) DescribeFleetInstancesRequest(arg0 *ec2.DescribeFleetInstancesInput) (*request.Request, *ec2.DescribeFleetInstancesOutput) {
 11283  	m.ctrl.T.Helper()
 11284  	ret := m.ctrl.Call(m, "DescribeFleetInstancesRequest", arg0)
 11285  	ret0, _ := ret[0].(*request.Request)
 11286  	ret1, _ := ret[1].(*ec2.DescribeFleetInstancesOutput)
 11287  	return ret0, ret1
 11288  }
 11289  
 11290  // DescribeFleetInstancesRequest indicates an expected call of DescribeFleetInstancesRequest.
 11291  func (mr *MockEC2APIMockRecorder) DescribeFleetInstancesRequest(arg0 interface{}) *gomock.Call {
 11292  	mr.mock.ctrl.T.Helper()
 11293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetInstancesRequest), arg0)
 11294  }
 11295  
 11296  // DescribeFleetInstancesWithContext mocks base method.
 11297  func (m *MockEC2API) DescribeFleetInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeFleetInstancesInput, arg2 ...request.Option) (*ec2.DescribeFleetInstancesOutput, error) {
 11298  	m.ctrl.T.Helper()
 11299  	varargs := []interface{}{arg0, arg1}
 11300  	for _, a := range arg2 {
 11301  		varargs = append(varargs, a)
 11302  	}
 11303  	ret := m.ctrl.Call(m, "DescribeFleetInstancesWithContext", varargs...)
 11304  	ret0, _ := ret[0].(*ec2.DescribeFleetInstancesOutput)
 11305  	ret1, _ := ret[1].(error)
 11306  	return ret0, ret1
 11307  }
 11308  
 11309  // DescribeFleetInstancesWithContext indicates an expected call of DescribeFleetInstancesWithContext.
 11310  func (mr *MockEC2APIMockRecorder) DescribeFleetInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11311  	mr.mock.ctrl.T.Helper()
 11312  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11313  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetInstancesWithContext), varargs...)
 11314  }
 11315  
 11316  // DescribeFleets mocks base method.
 11317  func (m *MockEC2API) DescribeFleets(arg0 *ec2.DescribeFleetsInput) (*ec2.DescribeFleetsOutput, error) {
 11318  	m.ctrl.T.Helper()
 11319  	ret := m.ctrl.Call(m, "DescribeFleets", arg0)
 11320  	ret0, _ := ret[0].(*ec2.DescribeFleetsOutput)
 11321  	ret1, _ := ret[1].(error)
 11322  	return ret0, ret1
 11323  }
 11324  
 11325  // DescribeFleets indicates an expected call of DescribeFleets.
 11326  func (mr *MockEC2APIMockRecorder) DescribeFleets(arg0 interface{}) *gomock.Call {
 11327  	mr.mock.ctrl.T.Helper()
 11328  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleets", reflect.TypeOf((*MockEC2API)(nil).DescribeFleets), arg0)
 11329  }
 11330  
 11331  // DescribeFleetsPages mocks base method.
 11332  func (m *MockEC2API) DescribeFleetsPages(arg0 *ec2.DescribeFleetsInput, arg1 func(*ec2.DescribeFleetsOutput, bool) bool) error {
 11333  	m.ctrl.T.Helper()
 11334  	ret := m.ctrl.Call(m, "DescribeFleetsPages", arg0, arg1)
 11335  	ret0, _ := ret[0].(error)
 11336  	return ret0
 11337  }
 11338  
 11339  // DescribeFleetsPages indicates an expected call of DescribeFleetsPages.
 11340  func (mr *MockEC2APIMockRecorder) DescribeFleetsPages(arg0, arg1 interface{}) *gomock.Call {
 11341  	mr.mock.ctrl.T.Helper()
 11342  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetsPages), arg0, arg1)
 11343  }
 11344  
 11345  // DescribeFleetsPagesWithContext mocks base method.
 11346  func (m *MockEC2API) DescribeFleetsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFleetsInput, arg2 func(*ec2.DescribeFleetsOutput, bool) bool, arg3 ...request.Option) error {
 11347  	m.ctrl.T.Helper()
 11348  	varargs := []interface{}{arg0, arg1, arg2}
 11349  	for _, a := range arg3 {
 11350  		varargs = append(varargs, a)
 11351  	}
 11352  	ret := m.ctrl.Call(m, "DescribeFleetsPagesWithContext", varargs...)
 11353  	ret0, _ := ret[0].(error)
 11354  	return ret0
 11355  }
 11356  
 11357  // DescribeFleetsPagesWithContext indicates an expected call of DescribeFleetsPagesWithContext.
 11358  func (mr *MockEC2APIMockRecorder) DescribeFleetsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11359  	mr.mock.ctrl.T.Helper()
 11360  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11361  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetsPagesWithContext), varargs...)
 11362  }
 11363  
 11364  // DescribeFleetsRequest mocks base method.
 11365  func (m *MockEC2API) DescribeFleetsRequest(arg0 *ec2.DescribeFleetsInput) (*request.Request, *ec2.DescribeFleetsOutput) {
 11366  	m.ctrl.T.Helper()
 11367  	ret := m.ctrl.Call(m, "DescribeFleetsRequest", arg0)
 11368  	ret0, _ := ret[0].(*request.Request)
 11369  	ret1, _ := ret[1].(*ec2.DescribeFleetsOutput)
 11370  	return ret0, ret1
 11371  }
 11372  
 11373  // DescribeFleetsRequest indicates an expected call of DescribeFleetsRequest.
 11374  func (mr *MockEC2APIMockRecorder) DescribeFleetsRequest(arg0 interface{}) *gomock.Call {
 11375  	mr.mock.ctrl.T.Helper()
 11376  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetsRequest), arg0)
 11377  }
 11378  
 11379  // DescribeFleetsWithContext mocks base method.
 11380  func (m *MockEC2API) DescribeFleetsWithContext(arg0 context.Context, arg1 *ec2.DescribeFleetsInput, arg2 ...request.Option) (*ec2.DescribeFleetsOutput, error) {
 11381  	m.ctrl.T.Helper()
 11382  	varargs := []interface{}{arg0, arg1}
 11383  	for _, a := range arg2 {
 11384  		varargs = append(varargs, a)
 11385  	}
 11386  	ret := m.ctrl.Call(m, "DescribeFleetsWithContext", varargs...)
 11387  	ret0, _ := ret[0].(*ec2.DescribeFleetsOutput)
 11388  	ret1, _ := ret[1].(error)
 11389  	return ret0, ret1
 11390  }
 11391  
 11392  // DescribeFleetsWithContext indicates an expected call of DescribeFleetsWithContext.
 11393  func (mr *MockEC2APIMockRecorder) DescribeFleetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11394  	mr.mock.ctrl.T.Helper()
 11395  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11396  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFleetsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFleetsWithContext), varargs...)
 11397  }
 11398  
 11399  // DescribeFlowLogs mocks base method.
 11400  func (m *MockEC2API) DescribeFlowLogs(arg0 *ec2.DescribeFlowLogsInput) (*ec2.DescribeFlowLogsOutput, error) {
 11401  	m.ctrl.T.Helper()
 11402  	ret := m.ctrl.Call(m, "DescribeFlowLogs", arg0)
 11403  	ret0, _ := ret[0].(*ec2.DescribeFlowLogsOutput)
 11404  	ret1, _ := ret[1].(error)
 11405  	return ret0, ret1
 11406  }
 11407  
 11408  // DescribeFlowLogs indicates an expected call of DescribeFlowLogs.
 11409  func (mr *MockEC2APIMockRecorder) DescribeFlowLogs(arg0 interface{}) *gomock.Call {
 11410  	mr.mock.ctrl.T.Helper()
 11411  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFlowLogs", reflect.TypeOf((*MockEC2API)(nil).DescribeFlowLogs), arg0)
 11412  }
 11413  
 11414  // DescribeFlowLogsPages mocks base method.
 11415  func (m *MockEC2API) DescribeFlowLogsPages(arg0 *ec2.DescribeFlowLogsInput, arg1 func(*ec2.DescribeFlowLogsOutput, bool) bool) error {
 11416  	m.ctrl.T.Helper()
 11417  	ret := m.ctrl.Call(m, "DescribeFlowLogsPages", arg0, arg1)
 11418  	ret0, _ := ret[0].(error)
 11419  	return ret0
 11420  }
 11421  
 11422  // DescribeFlowLogsPages indicates an expected call of DescribeFlowLogsPages.
 11423  func (mr *MockEC2APIMockRecorder) DescribeFlowLogsPages(arg0, arg1 interface{}) *gomock.Call {
 11424  	mr.mock.ctrl.T.Helper()
 11425  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFlowLogsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeFlowLogsPages), arg0, arg1)
 11426  }
 11427  
 11428  // DescribeFlowLogsPagesWithContext mocks base method.
 11429  func (m *MockEC2API) DescribeFlowLogsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFlowLogsInput, arg2 func(*ec2.DescribeFlowLogsOutput, bool) bool, arg3 ...request.Option) error {
 11430  	m.ctrl.T.Helper()
 11431  	varargs := []interface{}{arg0, arg1, arg2}
 11432  	for _, a := range arg3 {
 11433  		varargs = append(varargs, a)
 11434  	}
 11435  	ret := m.ctrl.Call(m, "DescribeFlowLogsPagesWithContext", varargs...)
 11436  	ret0, _ := ret[0].(error)
 11437  	return ret0
 11438  }
 11439  
 11440  // DescribeFlowLogsPagesWithContext indicates an expected call of DescribeFlowLogsPagesWithContext.
 11441  func (mr *MockEC2APIMockRecorder) DescribeFlowLogsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11442  	mr.mock.ctrl.T.Helper()
 11443  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11444  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFlowLogsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFlowLogsPagesWithContext), varargs...)
 11445  }
 11446  
 11447  // DescribeFlowLogsRequest mocks base method.
 11448  func (m *MockEC2API) DescribeFlowLogsRequest(arg0 *ec2.DescribeFlowLogsInput) (*request.Request, *ec2.DescribeFlowLogsOutput) {
 11449  	m.ctrl.T.Helper()
 11450  	ret := m.ctrl.Call(m, "DescribeFlowLogsRequest", arg0)
 11451  	ret0, _ := ret[0].(*request.Request)
 11452  	ret1, _ := ret[1].(*ec2.DescribeFlowLogsOutput)
 11453  	return ret0, ret1
 11454  }
 11455  
 11456  // DescribeFlowLogsRequest indicates an expected call of DescribeFlowLogsRequest.
 11457  func (mr *MockEC2APIMockRecorder) DescribeFlowLogsRequest(arg0 interface{}) *gomock.Call {
 11458  	mr.mock.ctrl.T.Helper()
 11459  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFlowLogsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFlowLogsRequest), arg0)
 11460  }
 11461  
 11462  // DescribeFlowLogsWithContext mocks base method.
 11463  func (m *MockEC2API) DescribeFlowLogsWithContext(arg0 context.Context, arg1 *ec2.DescribeFlowLogsInput, arg2 ...request.Option) (*ec2.DescribeFlowLogsOutput, error) {
 11464  	m.ctrl.T.Helper()
 11465  	varargs := []interface{}{arg0, arg1}
 11466  	for _, a := range arg2 {
 11467  		varargs = append(varargs, a)
 11468  	}
 11469  	ret := m.ctrl.Call(m, "DescribeFlowLogsWithContext", varargs...)
 11470  	ret0, _ := ret[0].(*ec2.DescribeFlowLogsOutput)
 11471  	ret1, _ := ret[1].(error)
 11472  	return ret0, ret1
 11473  }
 11474  
 11475  // DescribeFlowLogsWithContext indicates an expected call of DescribeFlowLogsWithContext.
 11476  func (mr *MockEC2APIMockRecorder) DescribeFlowLogsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11477  	mr.mock.ctrl.T.Helper()
 11478  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11479  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFlowLogsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFlowLogsWithContext), varargs...)
 11480  }
 11481  
 11482  // DescribeFpgaImageAttribute mocks base method.
 11483  func (m *MockEC2API) DescribeFpgaImageAttribute(arg0 *ec2.DescribeFpgaImageAttributeInput) (*ec2.DescribeFpgaImageAttributeOutput, error) {
 11484  	m.ctrl.T.Helper()
 11485  	ret := m.ctrl.Call(m, "DescribeFpgaImageAttribute", arg0)
 11486  	ret0, _ := ret[0].(*ec2.DescribeFpgaImageAttributeOutput)
 11487  	ret1, _ := ret[1].(error)
 11488  	return ret0, ret1
 11489  }
 11490  
 11491  // DescribeFpgaImageAttribute indicates an expected call of DescribeFpgaImageAttribute.
 11492  func (mr *MockEC2APIMockRecorder) DescribeFpgaImageAttribute(arg0 interface{}) *gomock.Call {
 11493  	mr.mock.ctrl.T.Helper()
 11494  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImageAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImageAttribute), arg0)
 11495  }
 11496  
 11497  // DescribeFpgaImageAttributeRequest mocks base method.
 11498  func (m *MockEC2API) DescribeFpgaImageAttributeRequest(arg0 *ec2.DescribeFpgaImageAttributeInput) (*request.Request, *ec2.DescribeFpgaImageAttributeOutput) {
 11499  	m.ctrl.T.Helper()
 11500  	ret := m.ctrl.Call(m, "DescribeFpgaImageAttributeRequest", arg0)
 11501  	ret0, _ := ret[0].(*request.Request)
 11502  	ret1, _ := ret[1].(*ec2.DescribeFpgaImageAttributeOutput)
 11503  	return ret0, ret1
 11504  }
 11505  
 11506  // DescribeFpgaImageAttributeRequest indicates an expected call of DescribeFpgaImageAttributeRequest.
 11507  func (mr *MockEC2APIMockRecorder) DescribeFpgaImageAttributeRequest(arg0 interface{}) *gomock.Call {
 11508  	mr.mock.ctrl.T.Helper()
 11509  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImageAttributeRequest), arg0)
 11510  }
 11511  
 11512  // DescribeFpgaImageAttributeWithContext mocks base method.
 11513  func (m *MockEC2API) DescribeFpgaImageAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeFpgaImageAttributeInput, arg2 ...request.Option) (*ec2.DescribeFpgaImageAttributeOutput, error) {
 11514  	m.ctrl.T.Helper()
 11515  	varargs := []interface{}{arg0, arg1}
 11516  	for _, a := range arg2 {
 11517  		varargs = append(varargs, a)
 11518  	}
 11519  	ret := m.ctrl.Call(m, "DescribeFpgaImageAttributeWithContext", varargs...)
 11520  	ret0, _ := ret[0].(*ec2.DescribeFpgaImageAttributeOutput)
 11521  	ret1, _ := ret[1].(error)
 11522  	return ret0, ret1
 11523  }
 11524  
 11525  // DescribeFpgaImageAttributeWithContext indicates an expected call of DescribeFpgaImageAttributeWithContext.
 11526  func (mr *MockEC2APIMockRecorder) DescribeFpgaImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11527  	mr.mock.ctrl.T.Helper()
 11528  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImageAttributeWithContext), varargs...)
 11530  }
 11531  
 11532  // DescribeFpgaImages mocks base method.
 11533  func (m *MockEC2API) DescribeFpgaImages(arg0 *ec2.DescribeFpgaImagesInput) (*ec2.DescribeFpgaImagesOutput, error) {
 11534  	m.ctrl.T.Helper()
 11535  	ret := m.ctrl.Call(m, "DescribeFpgaImages", arg0)
 11536  	ret0, _ := ret[0].(*ec2.DescribeFpgaImagesOutput)
 11537  	ret1, _ := ret[1].(error)
 11538  	return ret0, ret1
 11539  }
 11540  
 11541  // DescribeFpgaImages indicates an expected call of DescribeFpgaImages.
 11542  func (mr *MockEC2APIMockRecorder) DescribeFpgaImages(arg0 interface{}) *gomock.Call {
 11543  	mr.mock.ctrl.T.Helper()
 11544  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImages", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImages), arg0)
 11545  }
 11546  
 11547  // DescribeFpgaImagesPages mocks base method.
 11548  func (m *MockEC2API) DescribeFpgaImagesPages(arg0 *ec2.DescribeFpgaImagesInput, arg1 func(*ec2.DescribeFpgaImagesOutput, bool) bool) error {
 11549  	m.ctrl.T.Helper()
 11550  	ret := m.ctrl.Call(m, "DescribeFpgaImagesPages", arg0, arg1)
 11551  	ret0, _ := ret[0].(error)
 11552  	return ret0
 11553  }
 11554  
 11555  // DescribeFpgaImagesPages indicates an expected call of DescribeFpgaImagesPages.
 11556  func (mr *MockEC2APIMockRecorder) DescribeFpgaImagesPages(arg0, arg1 interface{}) *gomock.Call {
 11557  	mr.mock.ctrl.T.Helper()
 11558  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImagesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImagesPages), arg0, arg1)
 11559  }
 11560  
 11561  // DescribeFpgaImagesPagesWithContext mocks base method.
 11562  func (m *MockEC2API) DescribeFpgaImagesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFpgaImagesInput, arg2 func(*ec2.DescribeFpgaImagesOutput, bool) bool, arg3 ...request.Option) error {
 11563  	m.ctrl.T.Helper()
 11564  	varargs := []interface{}{arg0, arg1, arg2}
 11565  	for _, a := range arg3 {
 11566  		varargs = append(varargs, a)
 11567  	}
 11568  	ret := m.ctrl.Call(m, "DescribeFpgaImagesPagesWithContext", varargs...)
 11569  	ret0, _ := ret[0].(error)
 11570  	return ret0
 11571  }
 11572  
 11573  // DescribeFpgaImagesPagesWithContext indicates an expected call of DescribeFpgaImagesPagesWithContext.
 11574  func (mr *MockEC2APIMockRecorder) DescribeFpgaImagesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11575  	mr.mock.ctrl.T.Helper()
 11576  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11577  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImagesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImagesPagesWithContext), varargs...)
 11578  }
 11579  
 11580  // DescribeFpgaImagesRequest mocks base method.
 11581  func (m *MockEC2API) DescribeFpgaImagesRequest(arg0 *ec2.DescribeFpgaImagesInput) (*request.Request, *ec2.DescribeFpgaImagesOutput) {
 11582  	m.ctrl.T.Helper()
 11583  	ret := m.ctrl.Call(m, "DescribeFpgaImagesRequest", arg0)
 11584  	ret0, _ := ret[0].(*request.Request)
 11585  	ret1, _ := ret[1].(*ec2.DescribeFpgaImagesOutput)
 11586  	return ret0, ret1
 11587  }
 11588  
 11589  // DescribeFpgaImagesRequest indicates an expected call of DescribeFpgaImagesRequest.
 11590  func (mr *MockEC2APIMockRecorder) DescribeFpgaImagesRequest(arg0 interface{}) *gomock.Call {
 11591  	mr.mock.ctrl.T.Helper()
 11592  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImagesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImagesRequest), arg0)
 11593  }
 11594  
 11595  // DescribeFpgaImagesWithContext mocks base method.
 11596  func (m *MockEC2API) DescribeFpgaImagesWithContext(arg0 context.Context, arg1 *ec2.DescribeFpgaImagesInput, arg2 ...request.Option) (*ec2.DescribeFpgaImagesOutput, error) {
 11597  	m.ctrl.T.Helper()
 11598  	varargs := []interface{}{arg0, arg1}
 11599  	for _, a := range arg2 {
 11600  		varargs = append(varargs, a)
 11601  	}
 11602  	ret := m.ctrl.Call(m, "DescribeFpgaImagesWithContext", varargs...)
 11603  	ret0, _ := ret[0].(*ec2.DescribeFpgaImagesOutput)
 11604  	ret1, _ := ret[1].(error)
 11605  	return ret0, ret1
 11606  }
 11607  
 11608  // DescribeFpgaImagesWithContext indicates an expected call of DescribeFpgaImagesWithContext.
 11609  func (mr *MockEC2APIMockRecorder) DescribeFpgaImagesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11610  	mr.mock.ctrl.T.Helper()
 11611  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeFpgaImagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeFpgaImagesWithContext), varargs...)
 11613  }
 11614  
 11615  // DescribeHostReservationOfferings mocks base method.
 11616  func (m *MockEC2API) DescribeHostReservationOfferings(arg0 *ec2.DescribeHostReservationOfferingsInput) (*ec2.DescribeHostReservationOfferingsOutput, error) {
 11617  	m.ctrl.T.Helper()
 11618  	ret := m.ctrl.Call(m, "DescribeHostReservationOfferings", arg0)
 11619  	ret0, _ := ret[0].(*ec2.DescribeHostReservationOfferingsOutput)
 11620  	ret1, _ := ret[1].(error)
 11621  	return ret0, ret1
 11622  }
 11623  
 11624  // DescribeHostReservationOfferings indicates an expected call of DescribeHostReservationOfferings.
 11625  func (mr *MockEC2APIMockRecorder) DescribeHostReservationOfferings(arg0 interface{}) *gomock.Call {
 11626  	mr.mock.ctrl.T.Helper()
 11627  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationOfferings", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationOfferings), arg0)
 11628  }
 11629  
 11630  // DescribeHostReservationOfferingsPages mocks base method.
 11631  func (m *MockEC2API) DescribeHostReservationOfferingsPages(arg0 *ec2.DescribeHostReservationOfferingsInput, arg1 func(*ec2.DescribeHostReservationOfferingsOutput, bool) bool) error {
 11632  	m.ctrl.T.Helper()
 11633  	ret := m.ctrl.Call(m, "DescribeHostReservationOfferingsPages", arg0, arg1)
 11634  	ret0, _ := ret[0].(error)
 11635  	return ret0
 11636  }
 11637  
 11638  // DescribeHostReservationOfferingsPages indicates an expected call of DescribeHostReservationOfferingsPages.
 11639  func (mr *MockEC2APIMockRecorder) DescribeHostReservationOfferingsPages(arg0, arg1 interface{}) *gomock.Call {
 11640  	mr.mock.ctrl.T.Helper()
 11641  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationOfferingsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationOfferingsPages), arg0, arg1)
 11642  }
 11643  
 11644  // DescribeHostReservationOfferingsPagesWithContext mocks base method.
 11645  func (m *MockEC2API) DescribeHostReservationOfferingsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeHostReservationOfferingsInput, arg2 func(*ec2.DescribeHostReservationOfferingsOutput, bool) bool, arg3 ...request.Option) error {
 11646  	m.ctrl.T.Helper()
 11647  	varargs := []interface{}{arg0, arg1, arg2}
 11648  	for _, a := range arg3 {
 11649  		varargs = append(varargs, a)
 11650  	}
 11651  	ret := m.ctrl.Call(m, "DescribeHostReservationOfferingsPagesWithContext", varargs...)
 11652  	ret0, _ := ret[0].(error)
 11653  	return ret0
 11654  }
 11655  
 11656  // DescribeHostReservationOfferingsPagesWithContext indicates an expected call of DescribeHostReservationOfferingsPagesWithContext.
 11657  func (mr *MockEC2APIMockRecorder) DescribeHostReservationOfferingsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11658  	mr.mock.ctrl.T.Helper()
 11659  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationOfferingsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationOfferingsPagesWithContext), varargs...)
 11661  }
 11662  
 11663  // DescribeHostReservationOfferingsRequest mocks base method.
 11664  func (m *MockEC2API) DescribeHostReservationOfferingsRequest(arg0 *ec2.DescribeHostReservationOfferingsInput) (*request.Request, *ec2.DescribeHostReservationOfferingsOutput) {
 11665  	m.ctrl.T.Helper()
 11666  	ret := m.ctrl.Call(m, "DescribeHostReservationOfferingsRequest", arg0)
 11667  	ret0, _ := ret[0].(*request.Request)
 11668  	ret1, _ := ret[1].(*ec2.DescribeHostReservationOfferingsOutput)
 11669  	return ret0, ret1
 11670  }
 11671  
 11672  // DescribeHostReservationOfferingsRequest indicates an expected call of DescribeHostReservationOfferingsRequest.
 11673  func (mr *MockEC2APIMockRecorder) DescribeHostReservationOfferingsRequest(arg0 interface{}) *gomock.Call {
 11674  	mr.mock.ctrl.T.Helper()
 11675  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationOfferingsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationOfferingsRequest), arg0)
 11676  }
 11677  
 11678  // DescribeHostReservationOfferingsWithContext mocks base method.
 11679  func (m *MockEC2API) DescribeHostReservationOfferingsWithContext(arg0 context.Context, arg1 *ec2.DescribeHostReservationOfferingsInput, arg2 ...request.Option) (*ec2.DescribeHostReservationOfferingsOutput, error) {
 11680  	m.ctrl.T.Helper()
 11681  	varargs := []interface{}{arg0, arg1}
 11682  	for _, a := range arg2 {
 11683  		varargs = append(varargs, a)
 11684  	}
 11685  	ret := m.ctrl.Call(m, "DescribeHostReservationOfferingsWithContext", varargs...)
 11686  	ret0, _ := ret[0].(*ec2.DescribeHostReservationOfferingsOutput)
 11687  	ret1, _ := ret[1].(error)
 11688  	return ret0, ret1
 11689  }
 11690  
 11691  // DescribeHostReservationOfferingsWithContext indicates an expected call of DescribeHostReservationOfferingsWithContext.
 11692  func (mr *MockEC2APIMockRecorder) DescribeHostReservationOfferingsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11693  	mr.mock.ctrl.T.Helper()
 11694  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationOfferingsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationOfferingsWithContext), varargs...)
 11696  }
 11697  
 11698  // DescribeHostReservations mocks base method.
 11699  func (m *MockEC2API) DescribeHostReservations(arg0 *ec2.DescribeHostReservationsInput) (*ec2.DescribeHostReservationsOutput, error) {
 11700  	m.ctrl.T.Helper()
 11701  	ret := m.ctrl.Call(m, "DescribeHostReservations", arg0)
 11702  	ret0, _ := ret[0].(*ec2.DescribeHostReservationsOutput)
 11703  	ret1, _ := ret[1].(error)
 11704  	return ret0, ret1
 11705  }
 11706  
 11707  // DescribeHostReservations indicates an expected call of DescribeHostReservations.
 11708  func (mr *MockEC2APIMockRecorder) DescribeHostReservations(arg0 interface{}) *gomock.Call {
 11709  	mr.mock.ctrl.T.Helper()
 11710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservations", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservations), arg0)
 11711  }
 11712  
 11713  // DescribeHostReservationsPages mocks base method.
 11714  func (m *MockEC2API) DescribeHostReservationsPages(arg0 *ec2.DescribeHostReservationsInput, arg1 func(*ec2.DescribeHostReservationsOutput, bool) bool) error {
 11715  	m.ctrl.T.Helper()
 11716  	ret := m.ctrl.Call(m, "DescribeHostReservationsPages", arg0, arg1)
 11717  	ret0, _ := ret[0].(error)
 11718  	return ret0
 11719  }
 11720  
 11721  // DescribeHostReservationsPages indicates an expected call of DescribeHostReservationsPages.
 11722  func (mr *MockEC2APIMockRecorder) DescribeHostReservationsPages(arg0, arg1 interface{}) *gomock.Call {
 11723  	mr.mock.ctrl.T.Helper()
 11724  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationsPages), arg0, arg1)
 11725  }
 11726  
 11727  // DescribeHostReservationsPagesWithContext mocks base method.
 11728  func (m *MockEC2API) DescribeHostReservationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeHostReservationsInput, arg2 func(*ec2.DescribeHostReservationsOutput, bool) bool, arg3 ...request.Option) error {
 11729  	m.ctrl.T.Helper()
 11730  	varargs := []interface{}{arg0, arg1, arg2}
 11731  	for _, a := range arg3 {
 11732  		varargs = append(varargs, a)
 11733  	}
 11734  	ret := m.ctrl.Call(m, "DescribeHostReservationsPagesWithContext", varargs...)
 11735  	ret0, _ := ret[0].(error)
 11736  	return ret0
 11737  }
 11738  
 11739  // DescribeHostReservationsPagesWithContext indicates an expected call of DescribeHostReservationsPagesWithContext.
 11740  func (mr *MockEC2APIMockRecorder) DescribeHostReservationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11741  	mr.mock.ctrl.T.Helper()
 11742  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11743  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationsPagesWithContext), varargs...)
 11744  }
 11745  
 11746  // DescribeHostReservationsRequest mocks base method.
 11747  func (m *MockEC2API) DescribeHostReservationsRequest(arg0 *ec2.DescribeHostReservationsInput) (*request.Request, *ec2.DescribeHostReservationsOutput) {
 11748  	m.ctrl.T.Helper()
 11749  	ret := m.ctrl.Call(m, "DescribeHostReservationsRequest", arg0)
 11750  	ret0, _ := ret[0].(*request.Request)
 11751  	ret1, _ := ret[1].(*ec2.DescribeHostReservationsOutput)
 11752  	return ret0, ret1
 11753  }
 11754  
 11755  // DescribeHostReservationsRequest indicates an expected call of DescribeHostReservationsRequest.
 11756  func (mr *MockEC2APIMockRecorder) DescribeHostReservationsRequest(arg0 interface{}) *gomock.Call {
 11757  	mr.mock.ctrl.T.Helper()
 11758  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationsRequest), arg0)
 11759  }
 11760  
 11761  // DescribeHostReservationsWithContext mocks base method.
 11762  func (m *MockEC2API) DescribeHostReservationsWithContext(arg0 context.Context, arg1 *ec2.DescribeHostReservationsInput, arg2 ...request.Option) (*ec2.DescribeHostReservationsOutput, error) {
 11763  	m.ctrl.T.Helper()
 11764  	varargs := []interface{}{arg0, arg1}
 11765  	for _, a := range arg2 {
 11766  		varargs = append(varargs, a)
 11767  	}
 11768  	ret := m.ctrl.Call(m, "DescribeHostReservationsWithContext", varargs...)
 11769  	ret0, _ := ret[0].(*ec2.DescribeHostReservationsOutput)
 11770  	ret1, _ := ret[1].(error)
 11771  	return ret0, ret1
 11772  }
 11773  
 11774  // DescribeHostReservationsWithContext indicates an expected call of DescribeHostReservationsWithContext.
 11775  func (mr *MockEC2APIMockRecorder) DescribeHostReservationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11776  	mr.mock.ctrl.T.Helper()
 11777  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11778  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostReservationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostReservationsWithContext), varargs...)
 11779  }
 11780  
 11781  // DescribeHosts mocks base method.
 11782  func (m *MockEC2API) DescribeHosts(arg0 *ec2.DescribeHostsInput) (*ec2.DescribeHostsOutput, error) {
 11783  	m.ctrl.T.Helper()
 11784  	ret := m.ctrl.Call(m, "DescribeHosts", arg0)
 11785  	ret0, _ := ret[0].(*ec2.DescribeHostsOutput)
 11786  	ret1, _ := ret[1].(error)
 11787  	return ret0, ret1
 11788  }
 11789  
 11790  // DescribeHosts indicates an expected call of DescribeHosts.
 11791  func (mr *MockEC2APIMockRecorder) DescribeHosts(arg0 interface{}) *gomock.Call {
 11792  	mr.mock.ctrl.T.Helper()
 11793  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHosts", reflect.TypeOf((*MockEC2API)(nil).DescribeHosts), arg0)
 11794  }
 11795  
 11796  // DescribeHostsPages mocks base method.
 11797  func (m *MockEC2API) DescribeHostsPages(arg0 *ec2.DescribeHostsInput, arg1 func(*ec2.DescribeHostsOutput, bool) bool) error {
 11798  	m.ctrl.T.Helper()
 11799  	ret := m.ctrl.Call(m, "DescribeHostsPages", arg0, arg1)
 11800  	ret0, _ := ret[0].(error)
 11801  	return ret0
 11802  }
 11803  
 11804  // DescribeHostsPages indicates an expected call of DescribeHostsPages.
 11805  func (mr *MockEC2APIMockRecorder) DescribeHostsPages(arg0, arg1 interface{}) *gomock.Call {
 11806  	mr.mock.ctrl.T.Helper()
 11807  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeHostsPages), arg0, arg1)
 11808  }
 11809  
 11810  // DescribeHostsPagesWithContext mocks base method.
 11811  func (m *MockEC2API) DescribeHostsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeHostsInput, arg2 func(*ec2.DescribeHostsOutput, bool) bool, arg3 ...request.Option) error {
 11812  	m.ctrl.T.Helper()
 11813  	varargs := []interface{}{arg0, arg1, arg2}
 11814  	for _, a := range arg3 {
 11815  		varargs = append(varargs, a)
 11816  	}
 11817  	ret := m.ctrl.Call(m, "DescribeHostsPagesWithContext", varargs...)
 11818  	ret0, _ := ret[0].(error)
 11819  	return ret0
 11820  }
 11821  
 11822  // DescribeHostsPagesWithContext indicates an expected call of DescribeHostsPagesWithContext.
 11823  func (mr *MockEC2APIMockRecorder) DescribeHostsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11824  	mr.mock.ctrl.T.Helper()
 11825  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11826  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostsPagesWithContext), varargs...)
 11827  }
 11828  
 11829  // DescribeHostsRequest mocks base method.
 11830  func (m *MockEC2API) DescribeHostsRequest(arg0 *ec2.DescribeHostsInput) (*request.Request, *ec2.DescribeHostsOutput) {
 11831  	m.ctrl.T.Helper()
 11832  	ret := m.ctrl.Call(m, "DescribeHostsRequest", arg0)
 11833  	ret0, _ := ret[0].(*request.Request)
 11834  	ret1, _ := ret[1].(*ec2.DescribeHostsOutput)
 11835  	return ret0, ret1
 11836  }
 11837  
 11838  // DescribeHostsRequest indicates an expected call of DescribeHostsRequest.
 11839  func (mr *MockEC2APIMockRecorder) DescribeHostsRequest(arg0 interface{}) *gomock.Call {
 11840  	mr.mock.ctrl.T.Helper()
 11841  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeHostsRequest), arg0)
 11842  }
 11843  
 11844  // DescribeHostsWithContext mocks base method.
 11845  func (m *MockEC2API) DescribeHostsWithContext(arg0 context.Context, arg1 *ec2.DescribeHostsInput, arg2 ...request.Option) (*ec2.DescribeHostsOutput, error) {
 11846  	m.ctrl.T.Helper()
 11847  	varargs := []interface{}{arg0, arg1}
 11848  	for _, a := range arg2 {
 11849  		varargs = append(varargs, a)
 11850  	}
 11851  	ret := m.ctrl.Call(m, "DescribeHostsWithContext", varargs...)
 11852  	ret0, _ := ret[0].(*ec2.DescribeHostsOutput)
 11853  	ret1, _ := ret[1].(error)
 11854  	return ret0, ret1
 11855  }
 11856  
 11857  // DescribeHostsWithContext indicates an expected call of DescribeHostsWithContext.
 11858  func (mr *MockEC2APIMockRecorder) DescribeHostsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11859  	mr.mock.ctrl.T.Helper()
 11860  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11861  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeHostsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeHostsWithContext), varargs...)
 11862  }
 11863  
 11864  // DescribeIamInstanceProfileAssociations mocks base method.
 11865  func (m *MockEC2API) DescribeIamInstanceProfileAssociations(arg0 *ec2.DescribeIamInstanceProfileAssociationsInput) (*ec2.DescribeIamInstanceProfileAssociationsOutput, error) {
 11866  	m.ctrl.T.Helper()
 11867  	ret := m.ctrl.Call(m, "DescribeIamInstanceProfileAssociations", arg0)
 11868  	ret0, _ := ret[0].(*ec2.DescribeIamInstanceProfileAssociationsOutput)
 11869  	ret1, _ := ret[1].(error)
 11870  	return ret0, ret1
 11871  }
 11872  
 11873  // DescribeIamInstanceProfileAssociations indicates an expected call of DescribeIamInstanceProfileAssociations.
 11874  func (mr *MockEC2APIMockRecorder) DescribeIamInstanceProfileAssociations(arg0 interface{}) *gomock.Call {
 11875  	mr.mock.ctrl.T.Helper()
 11876  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIamInstanceProfileAssociations", reflect.TypeOf((*MockEC2API)(nil).DescribeIamInstanceProfileAssociations), arg0)
 11877  }
 11878  
 11879  // DescribeIamInstanceProfileAssociationsPages mocks base method.
 11880  func (m *MockEC2API) DescribeIamInstanceProfileAssociationsPages(arg0 *ec2.DescribeIamInstanceProfileAssociationsInput, arg1 func(*ec2.DescribeIamInstanceProfileAssociationsOutput, bool) bool) error {
 11881  	m.ctrl.T.Helper()
 11882  	ret := m.ctrl.Call(m, "DescribeIamInstanceProfileAssociationsPages", arg0, arg1)
 11883  	ret0, _ := ret[0].(error)
 11884  	return ret0
 11885  }
 11886  
 11887  // DescribeIamInstanceProfileAssociationsPages indicates an expected call of DescribeIamInstanceProfileAssociationsPages.
 11888  func (mr *MockEC2APIMockRecorder) DescribeIamInstanceProfileAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 11889  	mr.mock.ctrl.T.Helper()
 11890  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIamInstanceProfileAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeIamInstanceProfileAssociationsPages), arg0, arg1)
 11891  }
 11892  
 11893  // DescribeIamInstanceProfileAssociationsPagesWithContext mocks base method.
 11894  func (m *MockEC2API) DescribeIamInstanceProfileAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeIamInstanceProfileAssociationsInput, arg2 func(*ec2.DescribeIamInstanceProfileAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 11895  	m.ctrl.T.Helper()
 11896  	varargs := []interface{}{arg0, arg1, arg2}
 11897  	for _, a := range arg3 {
 11898  		varargs = append(varargs, a)
 11899  	}
 11900  	ret := m.ctrl.Call(m, "DescribeIamInstanceProfileAssociationsPagesWithContext", varargs...)
 11901  	ret0, _ := ret[0].(error)
 11902  	return ret0
 11903  }
 11904  
 11905  // DescribeIamInstanceProfileAssociationsPagesWithContext indicates an expected call of DescribeIamInstanceProfileAssociationsPagesWithContext.
 11906  func (mr *MockEC2APIMockRecorder) DescribeIamInstanceProfileAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 11907  	mr.mock.ctrl.T.Helper()
 11908  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 11909  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIamInstanceProfileAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIamInstanceProfileAssociationsPagesWithContext), varargs...)
 11910  }
 11911  
 11912  // DescribeIamInstanceProfileAssociationsRequest mocks base method.
 11913  func (m *MockEC2API) DescribeIamInstanceProfileAssociationsRequest(arg0 *ec2.DescribeIamInstanceProfileAssociationsInput) (*request.Request, *ec2.DescribeIamInstanceProfileAssociationsOutput) {
 11914  	m.ctrl.T.Helper()
 11915  	ret := m.ctrl.Call(m, "DescribeIamInstanceProfileAssociationsRequest", arg0)
 11916  	ret0, _ := ret[0].(*request.Request)
 11917  	ret1, _ := ret[1].(*ec2.DescribeIamInstanceProfileAssociationsOutput)
 11918  	return ret0, ret1
 11919  }
 11920  
 11921  // DescribeIamInstanceProfileAssociationsRequest indicates an expected call of DescribeIamInstanceProfileAssociationsRequest.
 11922  func (mr *MockEC2APIMockRecorder) DescribeIamInstanceProfileAssociationsRequest(arg0 interface{}) *gomock.Call {
 11923  	mr.mock.ctrl.T.Helper()
 11924  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIamInstanceProfileAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIamInstanceProfileAssociationsRequest), arg0)
 11925  }
 11926  
 11927  // DescribeIamInstanceProfileAssociationsWithContext mocks base method.
 11928  func (m *MockEC2API) DescribeIamInstanceProfileAssociationsWithContext(arg0 context.Context, arg1 *ec2.DescribeIamInstanceProfileAssociationsInput, arg2 ...request.Option) (*ec2.DescribeIamInstanceProfileAssociationsOutput, error) {
 11929  	m.ctrl.T.Helper()
 11930  	varargs := []interface{}{arg0, arg1}
 11931  	for _, a := range arg2 {
 11932  		varargs = append(varargs, a)
 11933  	}
 11934  	ret := m.ctrl.Call(m, "DescribeIamInstanceProfileAssociationsWithContext", varargs...)
 11935  	ret0, _ := ret[0].(*ec2.DescribeIamInstanceProfileAssociationsOutput)
 11936  	ret1, _ := ret[1].(error)
 11937  	return ret0, ret1
 11938  }
 11939  
 11940  // DescribeIamInstanceProfileAssociationsWithContext indicates an expected call of DescribeIamInstanceProfileAssociationsWithContext.
 11941  func (mr *MockEC2APIMockRecorder) DescribeIamInstanceProfileAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11942  	mr.mock.ctrl.T.Helper()
 11943  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11944  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIamInstanceProfileAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIamInstanceProfileAssociationsWithContext), varargs...)
 11945  }
 11946  
 11947  // DescribeIdFormat mocks base method.
 11948  func (m *MockEC2API) DescribeIdFormat(arg0 *ec2.DescribeIdFormatInput) (*ec2.DescribeIdFormatOutput, error) {
 11949  	m.ctrl.T.Helper()
 11950  	ret := m.ctrl.Call(m, "DescribeIdFormat", arg0)
 11951  	ret0, _ := ret[0].(*ec2.DescribeIdFormatOutput)
 11952  	ret1, _ := ret[1].(error)
 11953  	return ret0, ret1
 11954  }
 11955  
 11956  // DescribeIdFormat indicates an expected call of DescribeIdFormat.
 11957  func (mr *MockEC2APIMockRecorder) DescribeIdFormat(arg0 interface{}) *gomock.Call {
 11958  	mr.mock.ctrl.T.Helper()
 11959  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdFormat", reflect.TypeOf((*MockEC2API)(nil).DescribeIdFormat), arg0)
 11960  }
 11961  
 11962  // DescribeIdFormatRequest mocks base method.
 11963  func (m *MockEC2API) DescribeIdFormatRequest(arg0 *ec2.DescribeIdFormatInput) (*request.Request, *ec2.DescribeIdFormatOutput) {
 11964  	m.ctrl.T.Helper()
 11965  	ret := m.ctrl.Call(m, "DescribeIdFormatRequest", arg0)
 11966  	ret0, _ := ret[0].(*request.Request)
 11967  	ret1, _ := ret[1].(*ec2.DescribeIdFormatOutput)
 11968  	return ret0, ret1
 11969  }
 11970  
 11971  // DescribeIdFormatRequest indicates an expected call of DescribeIdFormatRequest.
 11972  func (mr *MockEC2APIMockRecorder) DescribeIdFormatRequest(arg0 interface{}) *gomock.Call {
 11973  	mr.mock.ctrl.T.Helper()
 11974  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIdFormatRequest), arg0)
 11975  }
 11976  
 11977  // DescribeIdFormatWithContext mocks base method.
 11978  func (m *MockEC2API) DescribeIdFormatWithContext(arg0 context.Context, arg1 *ec2.DescribeIdFormatInput, arg2 ...request.Option) (*ec2.DescribeIdFormatOutput, error) {
 11979  	m.ctrl.T.Helper()
 11980  	varargs := []interface{}{arg0, arg1}
 11981  	for _, a := range arg2 {
 11982  		varargs = append(varargs, a)
 11983  	}
 11984  	ret := m.ctrl.Call(m, "DescribeIdFormatWithContext", varargs...)
 11985  	ret0, _ := ret[0].(*ec2.DescribeIdFormatOutput)
 11986  	ret1, _ := ret[1].(error)
 11987  	return ret0, ret1
 11988  }
 11989  
 11990  // DescribeIdFormatWithContext indicates an expected call of DescribeIdFormatWithContext.
 11991  func (mr *MockEC2APIMockRecorder) DescribeIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 11992  	mr.mock.ctrl.T.Helper()
 11993  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 11994  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIdFormatWithContext), varargs...)
 11995  }
 11996  
 11997  // DescribeIdentityIdFormat mocks base method.
 11998  func (m *MockEC2API) DescribeIdentityIdFormat(arg0 *ec2.DescribeIdentityIdFormatInput) (*ec2.DescribeIdentityIdFormatOutput, error) {
 11999  	m.ctrl.T.Helper()
 12000  	ret := m.ctrl.Call(m, "DescribeIdentityIdFormat", arg0)
 12001  	ret0, _ := ret[0].(*ec2.DescribeIdentityIdFormatOutput)
 12002  	ret1, _ := ret[1].(error)
 12003  	return ret0, ret1
 12004  }
 12005  
 12006  // DescribeIdentityIdFormat indicates an expected call of DescribeIdentityIdFormat.
 12007  func (mr *MockEC2APIMockRecorder) DescribeIdentityIdFormat(arg0 interface{}) *gomock.Call {
 12008  	mr.mock.ctrl.T.Helper()
 12009  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdentityIdFormat", reflect.TypeOf((*MockEC2API)(nil).DescribeIdentityIdFormat), arg0)
 12010  }
 12011  
 12012  // DescribeIdentityIdFormatRequest mocks base method.
 12013  func (m *MockEC2API) DescribeIdentityIdFormatRequest(arg0 *ec2.DescribeIdentityIdFormatInput) (*request.Request, *ec2.DescribeIdentityIdFormatOutput) {
 12014  	m.ctrl.T.Helper()
 12015  	ret := m.ctrl.Call(m, "DescribeIdentityIdFormatRequest", arg0)
 12016  	ret0, _ := ret[0].(*request.Request)
 12017  	ret1, _ := ret[1].(*ec2.DescribeIdentityIdFormatOutput)
 12018  	return ret0, ret1
 12019  }
 12020  
 12021  // DescribeIdentityIdFormatRequest indicates an expected call of DescribeIdentityIdFormatRequest.
 12022  func (mr *MockEC2APIMockRecorder) DescribeIdentityIdFormatRequest(arg0 interface{}) *gomock.Call {
 12023  	mr.mock.ctrl.T.Helper()
 12024  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdentityIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIdentityIdFormatRequest), arg0)
 12025  }
 12026  
 12027  // DescribeIdentityIdFormatWithContext mocks base method.
 12028  func (m *MockEC2API) DescribeIdentityIdFormatWithContext(arg0 context.Context, arg1 *ec2.DescribeIdentityIdFormatInput, arg2 ...request.Option) (*ec2.DescribeIdentityIdFormatOutput, error) {
 12029  	m.ctrl.T.Helper()
 12030  	varargs := []interface{}{arg0, arg1}
 12031  	for _, a := range arg2 {
 12032  		varargs = append(varargs, a)
 12033  	}
 12034  	ret := m.ctrl.Call(m, "DescribeIdentityIdFormatWithContext", varargs...)
 12035  	ret0, _ := ret[0].(*ec2.DescribeIdentityIdFormatOutput)
 12036  	ret1, _ := ret[1].(error)
 12037  	return ret0, ret1
 12038  }
 12039  
 12040  // DescribeIdentityIdFormatWithContext indicates an expected call of DescribeIdentityIdFormatWithContext.
 12041  func (mr *MockEC2APIMockRecorder) DescribeIdentityIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12042  	mr.mock.ctrl.T.Helper()
 12043  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12044  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIdentityIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIdentityIdFormatWithContext), varargs...)
 12045  }
 12046  
 12047  // DescribeImageAttribute mocks base method.
 12048  func (m *MockEC2API) DescribeImageAttribute(arg0 *ec2.DescribeImageAttributeInput) (*ec2.DescribeImageAttributeOutput, error) {
 12049  	m.ctrl.T.Helper()
 12050  	ret := m.ctrl.Call(m, "DescribeImageAttribute", arg0)
 12051  	ret0, _ := ret[0].(*ec2.DescribeImageAttributeOutput)
 12052  	ret1, _ := ret[1].(error)
 12053  	return ret0, ret1
 12054  }
 12055  
 12056  // DescribeImageAttribute indicates an expected call of DescribeImageAttribute.
 12057  func (mr *MockEC2APIMockRecorder) DescribeImageAttribute(arg0 interface{}) *gomock.Call {
 12058  	mr.mock.ctrl.T.Helper()
 12059  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImageAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeImageAttribute), arg0)
 12060  }
 12061  
 12062  // DescribeImageAttributeRequest mocks base method.
 12063  func (m *MockEC2API) DescribeImageAttributeRequest(arg0 *ec2.DescribeImageAttributeInput) (*request.Request, *ec2.DescribeImageAttributeOutput) {
 12064  	m.ctrl.T.Helper()
 12065  	ret := m.ctrl.Call(m, "DescribeImageAttributeRequest", arg0)
 12066  	ret0, _ := ret[0].(*request.Request)
 12067  	ret1, _ := ret[1].(*ec2.DescribeImageAttributeOutput)
 12068  	return ret0, ret1
 12069  }
 12070  
 12071  // DescribeImageAttributeRequest indicates an expected call of DescribeImageAttributeRequest.
 12072  func (mr *MockEC2APIMockRecorder) DescribeImageAttributeRequest(arg0 interface{}) *gomock.Call {
 12073  	mr.mock.ctrl.T.Helper()
 12074  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeImageAttributeRequest), arg0)
 12075  }
 12076  
 12077  // DescribeImageAttributeWithContext mocks base method.
 12078  func (m *MockEC2API) DescribeImageAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeImageAttributeInput, arg2 ...request.Option) (*ec2.DescribeImageAttributeOutput, error) {
 12079  	m.ctrl.T.Helper()
 12080  	varargs := []interface{}{arg0, arg1}
 12081  	for _, a := range arg2 {
 12082  		varargs = append(varargs, a)
 12083  	}
 12084  	ret := m.ctrl.Call(m, "DescribeImageAttributeWithContext", varargs...)
 12085  	ret0, _ := ret[0].(*ec2.DescribeImageAttributeOutput)
 12086  	ret1, _ := ret[1].(error)
 12087  	return ret0, ret1
 12088  }
 12089  
 12090  // DescribeImageAttributeWithContext indicates an expected call of DescribeImageAttributeWithContext.
 12091  func (mr *MockEC2APIMockRecorder) DescribeImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12092  	mr.mock.ctrl.T.Helper()
 12093  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12094  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImageAttributeWithContext), varargs...)
 12095  }
 12096  
 12097  // DescribeImages mocks base method.
 12098  func (m *MockEC2API) DescribeImages(arg0 *ec2.DescribeImagesInput) (*ec2.DescribeImagesOutput, error) {
 12099  	m.ctrl.T.Helper()
 12100  	ret := m.ctrl.Call(m, "DescribeImages", arg0)
 12101  	ret0, _ := ret[0].(*ec2.DescribeImagesOutput)
 12102  	ret1, _ := ret[1].(error)
 12103  	return ret0, ret1
 12104  }
 12105  
 12106  // DescribeImages indicates an expected call of DescribeImages.
 12107  func (mr *MockEC2APIMockRecorder) DescribeImages(arg0 interface{}) *gomock.Call {
 12108  	mr.mock.ctrl.T.Helper()
 12109  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImages", reflect.TypeOf((*MockEC2API)(nil).DescribeImages), arg0)
 12110  }
 12111  
 12112  // DescribeImagesRequest mocks base method.
 12113  func (m *MockEC2API) DescribeImagesRequest(arg0 *ec2.DescribeImagesInput) (*request.Request, *ec2.DescribeImagesOutput) {
 12114  	m.ctrl.T.Helper()
 12115  	ret := m.ctrl.Call(m, "DescribeImagesRequest", arg0)
 12116  	ret0, _ := ret[0].(*request.Request)
 12117  	ret1, _ := ret[1].(*ec2.DescribeImagesOutput)
 12118  	return ret0, ret1
 12119  }
 12120  
 12121  // DescribeImagesRequest indicates an expected call of DescribeImagesRequest.
 12122  func (mr *MockEC2APIMockRecorder) DescribeImagesRequest(arg0 interface{}) *gomock.Call {
 12123  	mr.mock.ctrl.T.Helper()
 12124  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImagesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeImagesRequest), arg0)
 12125  }
 12126  
 12127  // DescribeImagesWithContext mocks base method.
 12128  func (m *MockEC2API) DescribeImagesWithContext(arg0 context.Context, arg1 *ec2.DescribeImagesInput, arg2 ...request.Option) (*ec2.DescribeImagesOutput, error) {
 12129  	m.ctrl.T.Helper()
 12130  	varargs := []interface{}{arg0, arg1}
 12131  	for _, a := range arg2 {
 12132  		varargs = append(varargs, a)
 12133  	}
 12134  	ret := m.ctrl.Call(m, "DescribeImagesWithContext", varargs...)
 12135  	ret0, _ := ret[0].(*ec2.DescribeImagesOutput)
 12136  	ret1, _ := ret[1].(error)
 12137  	return ret0, ret1
 12138  }
 12139  
 12140  // DescribeImagesWithContext indicates an expected call of DescribeImagesWithContext.
 12141  func (mr *MockEC2APIMockRecorder) DescribeImagesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12142  	mr.mock.ctrl.T.Helper()
 12143  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12144  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImagesWithContext), varargs...)
 12145  }
 12146  
 12147  // DescribeImportImageTasks mocks base method.
 12148  func (m *MockEC2API) DescribeImportImageTasks(arg0 *ec2.DescribeImportImageTasksInput) (*ec2.DescribeImportImageTasksOutput, error) {
 12149  	m.ctrl.T.Helper()
 12150  	ret := m.ctrl.Call(m, "DescribeImportImageTasks", arg0)
 12151  	ret0, _ := ret[0].(*ec2.DescribeImportImageTasksOutput)
 12152  	ret1, _ := ret[1].(error)
 12153  	return ret0, ret1
 12154  }
 12155  
 12156  // DescribeImportImageTasks indicates an expected call of DescribeImportImageTasks.
 12157  func (mr *MockEC2APIMockRecorder) DescribeImportImageTasks(arg0 interface{}) *gomock.Call {
 12158  	mr.mock.ctrl.T.Helper()
 12159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportImageTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeImportImageTasks), arg0)
 12160  }
 12161  
 12162  // DescribeImportImageTasksPages mocks base method.
 12163  func (m *MockEC2API) DescribeImportImageTasksPages(arg0 *ec2.DescribeImportImageTasksInput, arg1 func(*ec2.DescribeImportImageTasksOutput, bool) bool) error {
 12164  	m.ctrl.T.Helper()
 12165  	ret := m.ctrl.Call(m, "DescribeImportImageTasksPages", arg0, arg1)
 12166  	ret0, _ := ret[0].(error)
 12167  	return ret0
 12168  }
 12169  
 12170  // DescribeImportImageTasksPages indicates an expected call of DescribeImportImageTasksPages.
 12171  func (mr *MockEC2APIMockRecorder) DescribeImportImageTasksPages(arg0, arg1 interface{}) *gomock.Call {
 12172  	mr.mock.ctrl.T.Helper()
 12173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportImageTasksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeImportImageTasksPages), arg0, arg1)
 12174  }
 12175  
 12176  // DescribeImportImageTasksPagesWithContext mocks base method.
 12177  func (m *MockEC2API) DescribeImportImageTasksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeImportImageTasksInput, arg2 func(*ec2.DescribeImportImageTasksOutput, bool) bool, arg3 ...request.Option) error {
 12178  	m.ctrl.T.Helper()
 12179  	varargs := []interface{}{arg0, arg1, arg2}
 12180  	for _, a := range arg3 {
 12181  		varargs = append(varargs, a)
 12182  	}
 12183  	ret := m.ctrl.Call(m, "DescribeImportImageTasksPagesWithContext", varargs...)
 12184  	ret0, _ := ret[0].(error)
 12185  	return ret0
 12186  }
 12187  
 12188  // DescribeImportImageTasksPagesWithContext indicates an expected call of DescribeImportImageTasksPagesWithContext.
 12189  func (mr *MockEC2APIMockRecorder) DescribeImportImageTasksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12190  	mr.mock.ctrl.T.Helper()
 12191  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportImageTasksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImportImageTasksPagesWithContext), varargs...)
 12193  }
 12194  
 12195  // DescribeImportImageTasksRequest mocks base method.
 12196  func (m *MockEC2API) DescribeImportImageTasksRequest(arg0 *ec2.DescribeImportImageTasksInput) (*request.Request, *ec2.DescribeImportImageTasksOutput) {
 12197  	m.ctrl.T.Helper()
 12198  	ret := m.ctrl.Call(m, "DescribeImportImageTasksRequest", arg0)
 12199  	ret0, _ := ret[0].(*request.Request)
 12200  	ret1, _ := ret[1].(*ec2.DescribeImportImageTasksOutput)
 12201  	return ret0, ret1
 12202  }
 12203  
 12204  // DescribeImportImageTasksRequest indicates an expected call of DescribeImportImageTasksRequest.
 12205  func (mr *MockEC2APIMockRecorder) DescribeImportImageTasksRequest(arg0 interface{}) *gomock.Call {
 12206  	mr.mock.ctrl.T.Helper()
 12207  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportImageTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeImportImageTasksRequest), arg0)
 12208  }
 12209  
 12210  // DescribeImportImageTasksWithContext mocks base method.
 12211  func (m *MockEC2API) DescribeImportImageTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeImportImageTasksInput, arg2 ...request.Option) (*ec2.DescribeImportImageTasksOutput, error) {
 12212  	m.ctrl.T.Helper()
 12213  	varargs := []interface{}{arg0, arg1}
 12214  	for _, a := range arg2 {
 12215  		varargs = append(varargs, a)
 12216  	}
 12217  	ret := m.ctrl.Call(m, "DescribeImportImageTasksWithContext", varargs...)
 12218  	ret0, _ := ret[0].(*ec2.DescribeImportImageTasksOutput)
 12219  	ret1, _ := ret[1].(error)
 12220  	return ret0, ret1
 12221  }
 12222  
 12223  // DescribeImportImageTasksWithContext indicates an expected call of DescribeImportImageTasksWithContext.
 12224  func (mr *MockEC2APIMockRecorder) DescribeImportImageTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12225  	mr.mock.ctrl.T.Helper()
 12226  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12227  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportImageTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImportImageTasksWithContext), varargs...)
 12228  }
 12229  
 12230  // DescribeImportSnapshotTasks mocks base method.
 12231  func (m *MockEC2API) DescribeImportSnapshotTasks(arg0 *ec2.DescribeImportSnapshotTasksInput) (*ec2.DescribeImportSnapshotTasksOutput, error) {
 12232  	m.ctrl.T.Helper()
 12233  	ret := m.ctrl.Call(m, "DescribeImportSnapshotTasks", arg0)
 12234  	ret0, _ := ret[0].(*ec2.DescribeImportSnapshotTasksOutput)
 12235  	ret1, _ := ret[1].(error)
 12236  	return ret0, ret1
 12237  }
 12238  
 12239  // DescribeImportSnapshotTasks indicates an expected call of DescribeImportSnapshotTasks.
 12240  func (mr *MockEC2APIMockRecorder) DescribeImportSnapshotTasks(arg0 interface{}) *gomock.Call {
 12241  	mr.mock.ctrl.T.Helper()
 12242  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportSnapshotTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeImportSnapshotTasks), arg0)
 12243  }
 12244  
 12245  // DescribeImportSnapshotTasksPages mocks base method.
 12246  func (m *MockEC2API) DescribeImportSnapshotTasksPages(arg0 *ec2.DescribeImportSnapshotTasksInput, arg1 func(*ec2.DescribeImportSnapshotTasksOutput, bool) bool) error {
 12247  	m.ctrl.T.Helper()
 12248  	ret := m.ctrl.Call(m, "DescribeImportSnapshotTasksPages", arg0, arg1)
 12249  	ret0, _ := ret[0].(error)
 12250  	return ret0
 12251  }
 12252  
 12253  // DescribeImportSnapshotTasksPages indicates an expected call of DescribeImportSnapshotTasksPages.
 12254  func (mr *MockEC2APIMockRecorder) DescribeImportSnapshotTasksPages(arg0, arg1 interface{}) *gomock.Call {
 12255  	mr.mock.ctrl.T.Helper()
 12256  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportSnapshotTasksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeImportSnapshotTasksPages), arg0, arg1)
 12257  }
 12258  
 12259  // DescribeImportSnapshotTasksPagesWithContext mocks base method.
 12260  func (m *MockEC2API) DescribeImportSnapshotTasksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeImportSnapshotTasksInput, arg2 func(*ec2.DescribeImportSnapshotTasksOutput, bool) bool, arg3 ...request.Option) error {
 12261  	m.ctrl.T.Helper()
 12262  	varargs := []interface{}{arg0, arg1, arg2}
 12263  	for _, a := range arg3 {
 12264  		varargs = append(varargs, a)
 12265  	}
 12266  	ret := m.ctrl.Call(m, "DescribeImportSnapshotTasksPagesWithContext", varargs...)
 12267  	ret0, _ := ret[0].(error)
 12268  	return ret0
 12269  }
 12270  
 12271  // DescribeImportSnapshotTasksPagesWithContext indicates an expected call of DescribeImportSnapshotTasksPagesWithContext.
 12272  func (mr *MockEC2APIMockRecorder) DescribeImportSnapshotTasksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12273  	mr.mock.ctrl.T.Helper()
 12274  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12275  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportSnapshotTasksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImportSnapshotTasksPagesWithContext), varargs...)
 12276  }
 12277  
 12278  // DescribeImportSnapshotTasksRequest mocks base method.
 12279  func (m *MockEC2API) DescribeImportSnapshotTasksRequest(arg0 *ec2.DescribeImportSnapshotTasksInput) (*request.Request, *ec2.DescribeImportSnapshotTasksOutput) {
 12280  	m.ctrl.T.Helper()
 12281  	ret := m.ctrl.Call(m, "DescribeImportSnapshotTasksRequest", arg0)
 12282  	ret0, _ := ret[0].(*request.Request)
 12283  	ret1, _ := ret[1].(*ec2.DescribeImportSnapshotTasksOutput)
 12284  	return ret0, ret1
 12285  }
 12286  
 12287  // DescribeImportSnapshotTasksRequest indicates an expected call of DescribeImportSnapshotTasksRequest.
 12288  func (mr *MockEC2APIMockRecorder) DescribeImportSnapshotTasksRequest(arg0 interface{}) *gomock.Call {
 12289  	mr.mock.ctrl.T.Helper()
 12290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportSnapshotTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeImportSnapshotTasksRequest), arg0)
 12291  }
 12292  
 12293  // DescribeImportSnapshotTasksWithContext mocks base method.
 12294  func (m *MockEC2API) DescribeImportSnapshotTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeImportSnapshotTasksInput, arg2 ...request.Option) (*ec2.DescribeImportSnapshotTasksOutput, error) {
 12295  	m.ctrl.T.Helper()
 12296  	varargs := []interface{}{arg0, arg1}
 12297  	for _, a := range arg2 {
 12298  		varargs = append(varargs, a)
 12299  	}
 12300  	ret := m.ctrl.Call(m, "DescribeImportSnapshotTasksWithContext", varargs...)
 12301  	ret0, _ := ret[0].(*ec2.DescribeImportSnapshotTasksOutput)
 12302  	ret1, _ := ret[1].(error)
 12303  	return ret0, ret1
 12304  }
 12305  
 12306  // DescribeImportSnapshotTasksWithContext indicates an expected call of DescribeImportSnapshotTasksWithContext.
 12307  func (mr *MockEC2APIMockRecorder) DescribeImportSnapshotTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12308  	mr.mock.ctrl.T.Helper()
 12309  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeImportSnapshotTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeImportSnapshotTasksWithContext), varargs...)
 12311  }
 12312  
 12313  // DescribeInstanceAttribute mocks base method.
 12314  func (m *MockEC2API) DescribeInstanceAttribute(arg0 *ec2.DescribeInstanceAttributeInput) (*ec2.DescribeInstanceAttributeOutput, error) {
 12315  	m.ctrl.T.Helper()
 12316  	ret := m.ctrl.Call(m, "DescribeInstanceAttribute", arg0)
 12317  	ret0, _ := ret[0].(*ec2.DescribeInstanceAttributeOutput)
 12318  	ret1, _ := ret[1].(error)
 12319  	return ret0, ret1
 12320  }
 12321  
 12322  // DescribeInstanceAttribute indicates an expected call of DescribeInstanceAttribute.
 12323  func (mr *MockEC2APIMockRecorder) DescribeInstanceAttribute(arg0 interface{}) *gomock.Call {
 12324  	mr.mock.ctrl.T.Helper()
 12325  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceAttribute), arg0)
 12326  }
 12327  
 12328  // DescribeInstanceAttributeRequest mocks base method.
 12329  func (m *MockEC2API) DescribeInstanceAttributeRequest(arg0 *ec2.DescribeInstanceAttributeInput) (*request.Request, *ec2.DescribeInstanceAttributeOutput) {
 12330  	m.ctrl.T.Helper()
 12331  	ret := m.ctrl.Call(m, "DescribeInstanceAttributeRequest", arg0)
 12332  	ret0, _ := ret[0].(*request.Request)
 12333  	ret1, _ := ret[1].(*ec2.DescribeInstanceAttributeOutput)
 12334  	return ret0, ret1
 12335  }
 12336  
 12337  // DescribeInstanceAttributeRequest indicates an expected call of DescribeInstanceAttributeRequest.
 12338  func (mr *MockEC2APIMockRecorder) DescribeInstanceAttributeRequest(arg0 interface{}) *gomock.Call {
 12339  	mr.mock.ctrl.T.Helper()
 12340  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceAttributeRequest), arg0)
 12341  }
 12342  
 12343  // DescribeInstanceAttributeWithContext mocks base method.
 12344  func (m *MockEC2API) DescribeInstanceAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceAttributeInput, arg2 ...request.Option) (*ec2.DescribeInstanceAttributeOutput, error) {
 12345  	m.ctrl.T.Helper()
 12346  	varargs := []interface{}{arg0, arg1}
 12347  	for _, a := range arg2 {
 12348  		varargs = append(varargs, a)
 12349  	}
 12350  	ret := m.ctrl.Call(m, "DescribeInstanceAttributeWithContext", varargs...)
 12351  	ret0, _ := ret[0].(*ec2.DescribeInstanceAttributeOutput)
 12352  	ret1, _ := ret[1].(error)
 12353  	return ret0, ret1
 12354  }
 12355  
 12356  // DescribeInstanceAttributeWithContext indicates an expected call of DescribeInstanceAttributeWithContext.
 12357  func (mr *MockEC2APIMockRecorder) DescribeInstanceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12358  	mr.mock.ctrl.T.Helper()
 12359  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceAttributeWithContext), varargs...)
 12361  }
 12362  
 12363  // DescribeInstanceCreditSpecifications mocks base method.
 12364  func (m *MockEC2API) DescribeInstanceCreditSpecifications(arg0 *ec2.DescribeInstanceCreditSpecificationsInput) (*ec2.DescribeInstanceCreditSpecificationsOutput, error) {
 12365  	m.ctrl.T.Helper()
 12366  	ret := m.ctrl.Call(m, "DescribeInstanceCreditSpecifications", arg0)
 12367  	ret0, _ := ret[0].(*ec2.DescribeInstanceCreditSpecificationsOutput)
 12368  	ret1, _ := ret[1].(error)
 12369  	return ret0, ret1
 12370  }
 12371  
 12372  // DescribeInstanceCreditSpecifications indicates an expected call of DescribeInstanceCreditSpecifications.
 12373  func (mr *MockEC2APIMockRecorder) DescribeInstanceCreditSpecifications(arg0 interface{}) *gomock.Call {
 12374  	mr.mock.ctrl.T.Helper()
 12375  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceCreditSpecifications", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceCreditSpecifications), arg0)
 12376  }
 12377  
 12378  // DescribeInstanceCreditSpecificationsPages mocks base method.
 12379  func (m *MockEC2API) DescribeInstanceCreditSpecificationsPages(arg0 *ec2.DescribeInstanceCreditSpecificationsInput, arg1 func(*ec2.DescribeInstanceCreditSpecificationsOutput, bool) bool) error {
 12380  	m.ctrl.T.Helper()
 12381  	ret := m.ctrl.Call(m, "DescribeInstanceCreditSpecificationsPages", arg0, arg1)
 12382  	ret0, _ := ret[0].(error)
 12383  	return ret0
 12384  }
 12385  
 12386  // DescribeInstanceCreditSpecificationsPages indicates an expected call of DescribeInstanceCreditSpecificationsPages.
 12387  func (mr *MockEC2APIMockRecorder) DescribeInstanceCreditSpecificationsPages(arg0, arg1 interface{}) *gomock.Call {
 12388  	mr.mock.ctrl.T.Helper()
 12389  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceCreditSpecificationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceCreditSpecificationsPages), arg0, arg1)
 12390  }
 12391  
 12392  // DescribeInstanceCreditSpecificationsPagesWithContext mocks base method.
 12393  func (m *MockEC2API) DescribeInstanceCreditSpecificationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceCreditSpecificationsInput, arg2 func(*ec2.DescribeInstanceCreditSpecificationsOutput, bool) bool, arg3 ...request.Option) error {
 12394  	m.ctrl.T.Helper()
 12395  	varargs := []interface{}{arg0, arg1, arg2}
 12396  	for _, a := range arg3 {
 12397  		varargs = append(varargs, a)
 12398  	}
 12399  	ret := m.ctrl.Call(m, "DescribeInstanceCreditSpecificationsPagesWithContext", varargs...)
 12400  	ret0, _ := ret[0].(error)
 12401  	return ret0
 12402  }
 12403  
 12404  // DescribeInstanceCreditSpecificationsPagesWithContext indicates an expected call of DescribeInstanceCreditSpecificationsPagesWithContext.
 12405  func (mr *MockEC2APIMockRecorder) DescribeInstanceCreditSpecificationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12406  	mr.mock.ctrl.T.Helper()
 12407  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12408  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceCreditSpecificationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceCreditSpecificationsPagesWithContext), varargs...)
 12409  }
 12410  
 12411  // DescribeInstanceCreditSpecificationsRequest mocks base method.
 12412  func (m *MockEC2API) DescribeInstanceCreditSpecificationsRequest(arg0 *ec2.DescribeInstanceCreditSpecificationsInput) (*request.Request, *ec2.DescribeInstanceCreditSpecificationsOutput) {
 12413  	m.ctrl.T.Helper()
 12414  	ret := m.ctrl.Call(m, "DescribeInstanceCreditSpecificationsRequest", arg0)
 12415  	ret0, _ := ret[0].(*request.Request)
 12416  	ret1, _ := ret[1].(*ec2.DescribeInstanceCreditSpecificationsOutput)
 12417  	return ret0, ret1
 12418  }
 12419  
 12420  // DescribeInstanceCreditSpecificationsRequest indicates an expected call of DescribeInstanceCreditSpecificationsRequest.
 12421  func (mr *MockEC2APIMockRecorder) DescribeInstanceCreditSpecificationsRequest(arg0 interface{}) *gomock.Call {
 12422  	mr.mock.ctrl.T.Helper()
 12423  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceCreditSpecificationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceCreditSpecificationsRequest), arg0)
 12424  }
 12425  
 12426  // DescribeInstanceCreditSpecificationsWithContext mocks base method.
 12427  func (m *MockEC2API) DescribeInstanceCreditSpecificationsWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceCreditSpecificationsInput, arg2 ...request.Option) (*ec2.DescribeInstanceCreditSpecificationsOutput, error) {
 12428  	m.ctrl.T.Helper()
 12429  	varargs := []interface{}{arg0, arg1}
 12430  	for _, a := range arg2 {
 12431  		varargs = append(varargs, a)
 12432  	}
 12433  	ret := m.ctrl.Call(m, "DescribeInstanceCreditSpecificationsWithContext", varargs...)
 12434  	ret0, _ := ret[0].(*ec2.DescribeInstanceCreditSpecificationsOutput)
 12435  	ret1, _ := ret[1].(error)
 12436  	return ret0, ret1
 12437  }
 12438  
 12439  // DescribeInstanceCreditSpecificationsWithContext indicates an expected call of DescribeInstanceCreditSpecificationsWithContext.
 12440  func (mr *MockEC2APIMockRecorder) DescribeInstanceCreditSpecificationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12441  	mr.mock.ctrl.T.Helper()
 12442  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12443  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceCreditSpecificationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceCreditSpecificationsWithContext), varargs...)
 12444  }
 12445  
 12446  // DescribeInstanceEventNotificationAttributes mocks base method.
 12447  func (m *MockEC2API) DescribeInstanceEventNotificationAttributes(arg0 *ec2.DescribeInstanceEventNotificationAttributesInput) (*ec2.DescribeInstanceEventNotificationAttributesOutput, error) {
 12448  	m.ctrl.T.Helper()
 12449  	ret := m.ctrl.Call(m, "DescribeInstanceEventNotificationAttributes", arg0)
 12450  	ret0, _ := ret[0].(*ec2.DescribeInstanceEventNotificationAttributesOutput)
 12451  	ret1, _ := ret[1].(error)
 12452  	return ret0, ret1
 12453  }
 12454  
 12455  // DescribeInstanceEventNotificationAttributes indicates an expected call of DescribeInstanceEventNotificationAttributes.
 12456  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventNotificationAttributes(arg0 interface{}) *gomock.Call {
 12457  	mr.mock.ctrl.T.Helper()
 12458  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventNotificationAttributes", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventNotificationAttributes), arg0)
 12459  }
 12460  
 12461  // DescribeInstanceEventNotificationAttributesRequest mocks base method.
 12462  func (m *MockEC2API) DescribeInstanceEventNotificationAttributesRequest(arg0 *ec2.DescribeInstanceEventNotificationAttributesInput) (*request.Request, *ec2.DescribeInstanceEventNotificationAttributesOutput) {
 12463  	m.ctrl.T.Helper()
 12464  	ret := m.ctrl.Call(m, "DescribeInstanceEventNotificationAttributesRequest", arg0)
 12465  	ret0, _ := ret[0].(*request.Request)
 12466  	ret1, _ := ret[1].(*ec2.DescribeInstanceEventNotificationAttributesOutput)
 12467  	return ret0, ret1
 12468  }
 12469  
 12470  // DescribeInstanceEventNotificationAttributesRequest indicates an expected call of DescribeInstanceEventNotificationAttributesRequest.
 12471  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventNotificationAttributesRequest(arg0 interface{}) *gomock.Call {
 12472  	mr.mock.ctrl.T.Helper()
 12473  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventNotificationAttributesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventNotificationAttributesRequest), arg0)
 12474  }
 12475  
 12476  // DescribeInstanceEventNotificationAttributesWithContext mocks base method.
 12477  func (m *MockEC2API) DescribeInstanceEventNotificationAttributesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceEventNotificationAttributesInput, arg2 ...request.Option) (*ec2.DescribeInstanceEventNotificationAttributesOutput, error) {
 12478  	m.ctrl.T.Helper()
 12479  	varargs := []interface{}{arg0, arg1}
 12480  	for _, a := range arg2 {
 12481  		varargs = append(varargs, a)
 12482  	}
 12483  	ret := m.ctrl.Call(m, "DescribeInstanceEventNotificationAttributesWithContext", varargs...)
 12484  	ret0, _ := ret[0].(*ec2.DescribeInstanceEventNotificationAttributesOutput)
 12485  	ret1, _ := ret[1].(error)
 12486  	return ret0, ret1
 12487  }
 12488  
 12489  // DescribeInstanceEventNotificationAttributesWithContext indicates an expected call of DescribeInstanceEventNotificationAttributesWithContext.
 12490  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventNotificationAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12491  	mr.mock.ctrl.T.Helper()
 12492  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12493  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventNotificationAttributesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventNotificationAttributesWithContext), varargs...)
 12494  }
 12495  
 12496  // DescribeInstanceEventWindows mocks base method.
 12497  func (m *MockEC2API) DescribeInstanceEventWindows(arg0 *ec2.DescribeInstanceEventWindowsInput) (*ec2.DescribeInstanceEventWindowsOutput, error) {
 12498  	m.ctrl.T.Helper()
 12499  	ret := m.ctrl.Call(m, "DescribeInstanceEventWindows", arg0)
 12500  	ret0, _ := ret[0].(*ec2.DescribeInstanceEventWindowsOutput)
 12501  	ret1, _ := ret[1].(error)
 12502  	return ret0, ret1
 12503  }
 12504  
 12505  // DescribeInstanceEventWindows indicates an expected call of DescribeInstanceEventWindows.
 12506  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventWindows(arg0 interface{}) *gomock.Call {
 12507  	mr.mock.ctrl.T.Helper()
 12508  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventWindows", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventWindows), arg0)
 12509  }
 12510  
 12511  // DescribeInstanceEventWindowsPages mocks base method.
 12512  func (m *MockEC2API) DescribeInstanceEventWindowsPages(arg0 *ec2.DescribeInstanceEventWindowsInput, arg1 func(*ec2.DescribeInstanceEventWindowsOutput, bool) bool) error {
 12513  	m.ctrl.T.Helper()
 12514  	ret := m.ctrl.Call(m, "DescribeInstanceEventWindowsPages", arg0, arg1)
 12515  	ret0, _ := ret[0].(error)
 12516  	return ret0
 12517  }
 12518  
 12519  // DescribeInstanceEventWindowsPages indicates an expected call of DescribeInstanceEventWindowsPages.
 12520  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventWindowsPages(arg0, arg1 interface{}) *gomock.Call {
 12521  	mr.mock.ctrl.T.Helper()
 12522  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventWindowsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventWindowsPages), arg0, arg1)
 12523  }
 12524  
 12525  // DescribeInstanceEventWindowsPagesWithContext mocks base method.
 12526  func (m *MockEC2API) DescribeInstanceEventWindowsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceEventWindowsInput, arg2 func(*ec2.DescribeInstanceEventWindowsOutput, bool) bool, arg3 ...request.Option) error {
 12527  	m.ctrl.T.Helper()
 12528  	varargs := []interface{}{arg0, arg1, arg2}
 12529  	for _, a := range arg3 {
 12530  		varargs = append(varargs, a)
 12531  	}
 12532  	ret := m.ctrl.Call(m, "DescribeInstanceEventWindowsPagesWithContext", varargs...)
 12533  	ret0, _ := ret[0].(error)
 12534  	return ret0
 12535  }
 12536  
 12537  // DescribeInstanceEventWindowsPagesWithContext indicates an expected call of DescribeInstanceEventWindowsPagesWithContext.
 12538  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventWindowsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12539  	mr.mock.ctrl.T.Helper()
 12540  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12541  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventWindowsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventWindowsPagesWithContext), varargs...)
 12542  }
 12543  
 12544  // DescribeInstanceEventWindowsRequest mocks base method.
 12545  func (m *MockEC2API) DescribeInstanceEventWindowsRequest(arg0 *ec2.DescribeInstanceEventWindowsInput) (*request.Request, *ec2.DescribeInstanceEventWindowsOutput) {
 12546  	m.ctrl.T.Helper()
 12547  	ret := m.ctrl.Call(m, "DescribeInstanceEventWindowsRequest", arg0)
 12548  	ret0, _ := ret[0].(*request.Request)
 12549  	ret1, _ := ret[1].(*ec2.DescribeInstanceEventWindowsOutput)
 12550  	return ret0, ret1
 12551  }
 12552  
 12553  // DescribeInstanceEventWindowsRequest indicates an expected call of DescribeInstanceEventWindowsRequest.
 12554  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventWindowsRequest(arg0 interface{}) *gomock.Call {
 12555  	mr.mock.ctrl.T.Helper()
 12556  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventWindowsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventWindowsRequest), arg0)
 12557  }
 12558  
 12559  // DescribeInstanceEventWindowsWithContext mocks base method.
 12560  func (m *MockEC2API) DescribeInstanceEventWindowsWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceEventWindowsInput, arg2 ...request.Option) (*ec2.DescribeInstanceEventWindowsOutput, error) {
 12561  	m.ctrl.T.Helper()
 12562  	varargs := []interface{}{arg0, arg1}
 12563  	for _, a := range arg2 {
 12564  		varargs = append(varargs, a)
 12565  	}
 12566  	ret := m.ctrl.Call(m, "DescribeInstanceEventWindowsWithContext", varargs...)
 12567  	ret0, _ := ret[0].(*ec2.DescribeInstanceEventWindowsOutput)
 12568  	ret1, _ := ret[1].(error)
 12569  	return ret0, ret1
 12570  }
 12571  
 12572  // DescribeInstanceEventWindowsWithContext indicates an expected call of DescribeInstanceEventWindowsWithContext.
 12573  func (mr *MockEC2APIMockRecorder) DescribeInstanceEventWindowsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12574  	mr.mock.ctrl.T.Helper()
 12575  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12576  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceEventWindowsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceEventWindowsWithContext), varargs...)
 12577  }
 12578  
 12579  // DescribeInstanceStatus mocks base method.
 12580  func (m *MockEC2API) DescribeInstanceStatus(arg0 *ec2.DescribeInstanceStatusInput) (*ec2.DescribeInstanceStatusOutput, error) {
 12581  	m.ctrl.T.Helper()
 12582  	ret := m.ctrl.Call(m, "DescribeInstanceStatus", arg0)
 12583  	ret0, _ := ret[0].(*ec2.DescribeInstanceStatusOutput)
 12584  	ret1, _ := ret[1].(error)
 12585  	return ret0, ret1
 12586  }
 12587  
 12588  // DescribeInstanceStatus indicates an expected call of DescribeInstanceStatus.
 12589  func (mr *MockEC2APIMockRecorder) DescribeInstanceStatus(arg0 interface{}) *gomock.Call {
 12590  	mr.mock.ctrl.T.Helper()
 12591  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceStatus", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceStatus), arg0)
 12592  }
 12593  
 12594  // DescribeInstanceStatusPages mocks base method.
 12595  func (m *MockEC2API) DescribeInstanceStatusPages(arg0 *ec2.DescribeInstanceStatusInput, arg1 func(*ec2.DescribeInstanceStatusOutput, bool) bool) error {
 12596  	m.ctrl.T.Helper()
 12597  	ret := m.ctrl.Call(m, "DescribeInstanceStatusPages", arg0, arg1)
 12598  	ret0, _ := ret[0].(error)
 12599  	return ret0
 12600  }
 12601  
 12602  // DescribeInstanceStatusPages indicates an expected call of DescribeInstanceStatusPages.
 12603  func (mr *MockEC2APIMockRecorder) DescribeInstanceStatusPages(arg0, arg1 interface{}) *gomock.Call {
 12604  	mr.mock.ctrl.T.Helper()
 12605  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceStatusPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceStatusPages), arg0, arg1)
 12606  }
 12607  
 12608  // DescribeInstanceStatusPagesWithContext mocks base method.
 12609  func (m *MockEC2API) DescribeInstanceStatusPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceStatusInput, arg2 func(*ec2.DescribeInstanceStatusOutput, bool) bool, arg3 ...request.Option) error {
 12610  	m.ctrl.T.Helper()
 12611  	varargs := []interface{}{arg0, arg1, arg2}
 12612  	for _, a := range arg3 {
 12613  		varargs = append(varargs, a)
 12614  	}
 12615  	ret := m.ctrl.Call(m, "DescribeInstanceStatusPagesWithContext", varargs...)
 12616  	ret0, _ := ret[0].(error)
 12617  	return ret0
 12618  }
 12619  
 12620  // DescribeInstanceStatusPagesWithContext indicates an expected call of DescribeInstanceStatusPagesWithContext.
 12621  func (mr *MockEC2APIMockRecorder) DescribeInstanceStatusPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12622  	mr.mock.ctrl.T.Helper()
 12623  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12624  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceStatusPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceStatusPagesWithContext), varargs...)
 12625  }
 12626  
 12627  // DescribeInstanceStatusRequest mocks base method.
 12628  func (m *MockEC2API) DescribeInstanceStatusRequest(arg0 *ec2.DescribeInstanceStatusInput) (*request.Request, *ec2.DescribeInstanceStatusOutput) {
 12629  	m.ctrl.T.Helper()
 12630  	ret := m.ctrl.Call(m, "DescribeInstanceStatusRequest", arg0)
 12631  	ret0, _ := ret[0].(*request.Request)
 12632  	ret1, _ := ret[1].(*ec2.DescribeInstanceStatusOutput)
 12633  	return ret0, ret1
 12634  }
 12635  
 12636  // DescribeInstanceStatusRequest indicates an expected call of DescribeInstanceStatusRequest.
 12637  func (mr *MockEC2APIMockRecorder) DescribeInstanceStatusRequest(arg0 interface{}) *gomock.Call {
 12638  	mr.mock.ctrl.T.Helper()
 12639  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceStatusRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceStatusRequest), arg0)
 12640  }
 12641  
 12642  // DescribeInstanceStatusWithContext mocks base method.
 12643  func (m *MockEC2API) DescribeInstanceStatusWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceStatusInput, arg2 ...request.Option) (*ec2.DescribeInstanceStatusOutput, error) {
 12644  	m.ctrl.T.Helper()
 12645  	varargs := []interface{}{arg0, arg1}
 12646  	for _, a := range arg2 {
 12647  		varargs = append(varargs, a)
 12648  	}
 12649  	ret := m.ctrl.Call(m, "DescribeInstanceStatusWithContext", varargs...)
 12650  	ret0, _ := ret[0].(*ec2.DescribeInstanceStatusOutput)
 12651  	ret1, _ := ret[1].(error)
 12652  	return ret0, ret1
 12653  }
 12654  
 12655  // DescribeInstanceStatusWithContext indicates an expected call of DescribeInstanceStatusWithContext.
 12656  func (mr *MockEC2APIMockRecorder) DescribeInstanceStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12657  	mr.mock.ctrl.T.Helper()
 12658  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12659  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceStatusWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceStatusWithContext), varargs...)
 12660  }
 12661  
 12662  // DescribeInstanceTypeOfferings mocks base method.
 12663  func (m *MockEC2API) DescribeInstanceTypeOfferings(arg0 *ec2.DescribeInstanceTypeOfferingsInput) (*ec2.DescribeInstanceTypeOfferingsOutput, error) {
 12664  	m.ctrl.T.Helper()
 12665  	ret := m.ctrl.Call(m, "DescribeInstanceTypeOfferings", arg0)
 12666  	ret0, _ := ret[0].(*ec2.DescribeInstanceTypeOfferingsOutput)
 12667  	ret1, _ := ret[1].(error)
 12668  	return ret0, ret1
 12669  }
 12670  
 12671  // DescribeInstanceTypeOfferings indicates an expected call of DescribeInstanceTypeOfferings.
 12672  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypeOfferings(arg0 interface{}) *gomock.Call {
 12673  	mr.mock.ctrl.T.Helper()
 12674  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypeOfferings", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypeOfferings), arg0)
 12675  }
 12676  
 12677  // DescribeInstanceTypeOfferingsPages mocks base method.
 12678  func (m *MockEC2API) DescribeInstanceTypeOfferingsPages(arg0 *ec2.DescribeInstanceTypeOfferingsInput, arg1 func(*ec2.DescribeInstanceTypeOfferingsOutput, bool) bool) error {
 12679  	m.ctrl.T.Helper()
 12680  	ret := m.ctrl.Call(m, "DescribeInstanceTypeOfferingsPages", arg0, arg1)
 12681  	ret0, _ := ret[0].(error)
 12682  	return ret0
 12683  }
 12684  
 12685  // DescribeInstanceTypeOfferingsPages indicates an expected call of DescribeInstanceTypeOfferingsPages.
 12686  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypeOfferingsPages(arg0, arg1 interface{}) *gomock.Call {
 12687  	mr.mock.ctrl.T.Helper()
 12688  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypeOfferingsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypeOfferingsPages), arg0, arg1)
 12689  }
 12690  
 12691  // DescribeInstanceTypeOfferingsPagesWithContext mocks base method.
 12692  func (m *MockEC2API) DescribeInstanceTypeOfferingsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceTypeOfferingsInput, arg2 func(*ec2.DescribeInstanceTypeOfferingsOutput, bool) bool, arg3 ...request.Option) error {
 12693  	m.ctrl.T.Helper()
 12694  	varargs := []interface{}{arg0, arg1, arg2}
 12695  	for _, a := range arg3 {
 12696  		varargs = append(varargs, a)
 12697  	}
 12698  	ret := m.ctrl.Call(m, "DescribeInstanceTypeOfferingsPagesWithContext", varargs...)
 12699  	ret0, _ := ret[0].(error)
 12700  	return ret0
 12701  }
 12702  
 12703  // DescribeInstanceTypeOfferingsPagesWithContext indicates an expected call of DescribeInstanceTypeOfferingsPagesWithContext.
 12704  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypeOfferingsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12705  	mr.mock.ctrl.T.Helper()
 12706  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12707  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypeOfferingsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypeOfferingsPagesWithContext), varargs...)
 12708  }
 12709  
 12710  // DescribeInstanceTypeOfferingsRequest mocks base method.
 12711  func (m *MockEC2API) DescribeInstanceTypeOfferingsRequest(arg0 *ec2.DescribeInstanceTypeOfferingsInput) (*request.Request, *ec2.DescribeInstanceTypeOfferingsOutput) {
 12712  	m.ctrl.T.Helper()
 12713  	ret := m.ctrl.Call(m, "DescribeInstanceTypeOfferingsRequest", arg0)
 12714  	ret0, _ := ret[0].(*request.Request)
 12715  	ret1, _ := ret[1].(*ec2.DescribeInstanceTypeOfferingsOutput)
 12716  	return ret0, ret1
 12717  }
 12718  
 12719  // DescribeInstanceTypeOfferingsRequest indicates an expected call of DescribeInstanceTypeOfferingsRequest.
 12720  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypeOfferingsRequest(arg0 interface{}) *gomock.Call {
 12721  	mr.mock.ctrl.T.Helper()
 12722  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypeOfferingsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypeOfferingsRequest), arg0)
 12723  }
 12724  
 12725  // DescribeInstanceTypeOfferingsWithContext mocks base method.
 12726  func (m *MockEC2API) DescribeInstanceTypeOfferingsWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceTypeOfferingsInput, arg2 ...request.Option) (*ec2.DescribeInstanceTypeOfferingsOutput, error) {
 12727  	m.ctrl.T.Helper()
 12728  	varargs := []interface{}{arg0, arg1}
 12729  	for _, a := range arg2 {
 12730  		varargs = append(varargs, a)
 12731  	}
 12732  	ret := m.ctrl.Call(m, "DescribeInstanceTypeOfferingsWithContext", varargs...)
 12733  	ret0, _ := ret[0].(*ec2.DescribeInstanceTypeOfferingsOutput)
 12734  	ret1, _ := ret[1].(error)
 12735  	return ret0, ret1
 12736  }
 12737  
 12738  // DescribeInstanceTypeOfferingsWithContext indicates an expected call of DescribeInstanceTypeOfferingsWithContext.
 12739  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypeOfferingsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12740  	mr.mock.ctrl.T.Helper()
 12741  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12742  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypeOfferingsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypeOfferingsWithContext), varargs...)
 12743  }
 12744  
 12745  // DescribeInstanceTypes mocks base method.
 12746  func (m *MockEC2API) DescribeInstanceTypes(arg0 *ec2.DescribeInstanceTypesInput) (*ec2.DescribeInstanceTypesOutput, error) {
 12747  	m.ctrl.T.Helper()
 12748  	ret := m.ctrl.Call(m, "DescribeInstanceTypes", arg0)
 12749  	ret0, _ := ret[0].(*ec2.DescribeInstanceTypesOutput)
 12750  	ret1, _ := ret[1].(error)
 12751  	return ret0, ret1
 12752  }
 12753  
 12754  // DescribeInstanceTypes indicates an expected call of DescribeInstanceTypes.
 12755  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypes(arg0 interface{}) *gomock.Call {
 12756  	mr.mock.ctrl.T.Helper()
 12757  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypes", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypes), arg0)
 12758  }
 12759  
 12760  // DescribeInstanceTypesPages mocks base method.
 12761  func (m *MockEC2API) DescribeInstanceTypesPages(arg0 *ec2.DescribeInstanceTypesInput, arg1 func(*ec2.DescribeInstanceTypesOutput, bool) bool) error {
 12762  	m.ctrl.T.Helper()
 12763  	ret := m.ctrl.Call(m, "DescribeInstanceTypesPages", arg0, arg1)
 12764  	ret0, _ := ret[0].(error)
 12765  	return ret0
 12766  }
 12767  
 12768  // DescribeInstanceTypesPages indicates an expected call of DescribeInstanceTypesPages.
 12769  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypesPages(arg0, arg1 interface{}) *gomock.Call {
 12770  	mr.mock.ctrl.T.Helper()
 12771  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypesPages), arg0, arg1)
 12772  }
 12773  
 12774  // DescribeInstanceTypesPagesWithContext mocks base method.
 12775  func (m *MockEC2API) DescribeInstanceTypesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceTypesInput, arg2 func(*ec2.DescribeInstanceTypesOutput, bool) bool, arg3 ...request.Option) error {
 12776  	m.ctrl.T.Helper()
 12777  	varargs := []interface{}{arg0, arg1, arg2}
 12778  	for _, a := range arg3 {
 12779  		varargs = append(varargs, a)
 12780  	}
 12781  	ret := m.ctrl.Call(m, "DescribeInstanceTypesPagesWithContext", varargs...)
 12782  	ret0, _ := ret[0].(error)
 12783  	return ret0
 12784  }
 12785  
 12786  // DescribeInstanceTypesPagesWithContext indicates an expected call of DescribeInstanceTypesPagesWithContext.
 12787  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12788  	mr.mock.ctrl.T.Helper()
 12789  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12790  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypesPagesWithContext), varargs...)
 12791  }
 12792  
 12793  // DescribeInstanceTypesRequest mocks base method.
 12794  func (m *MockEC2API) DescribeInstanceTypesRequest(arg0 *ec2.DescribeInstanceTypesInput) (*request.Request, *ec2.DescribeInstanceTypesOutput) {
 12795  	m.ctrl.T.Helper()
 12796  	ret := m.ctrl.Call(m, "DescribeInstanceTypesRequest", arg0)
 12797  	ret0, _ := ret[0].(*request.Request)
 12798  	ret1, _ := ret[1].(*ec2.DescribeInstanceTypesOutput)
 12799  	return ret0, ret1
 12800  }
 12801  
 12802  // DescribeInstanceTypesRequest indicates an expected call of DescribeInstanceTypesRequest.
 12803  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypesRequest(arg0 interface{}) *gomock.Call {
 12804  	mr.mock.ctrl.T.Helper()
 12805  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypesRequest), arg0)
 12806  }
 12807  
 12808  // DescribeInstanceTypesWithContext mocks base method.
 12809  func (m *MockEC2API) DescribeInstanceTypesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceTypesInput, arg2 ...request.Option) (*ec2.DescribeInstanceTypesOutput, error) {
 12810  	m.ctrl.T.Helper()
 12811  	varargs := []interface{}{arg0, arg1}
 12812  	for _, a := range arg2 {
 12813  		varargs = append(varargs, a)
 12814  	}
 12815  	ret := m.ctrl.Call(m, "DescribeInstanceTypesWithContext", varargs...)
 12816  	ret0, _ := ret[0].(*ec2.DescribeInstanceTypesOutput)
 12817  	ret1, _ := ret[1].(error)
 12818  	return ret0, ret1
 12819  }
 12820  
 12821  // DescribeInstanceTypesWithContext indicates an expected call of DescribeInstanceTypesWithContext.
 12822  func (mr *MockEC2APIMockRecorder) DescribeInstanceTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12823  	mr.mock.ctrl.T.Helper()
 12824  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12825  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceTypesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstanceTypesWithContext), varargs...)
 12826  }
 12827  
 12828  // DescribeInstances mocks base method.
 12829  func (m *MockEC2API) DescribeInstances(arg0 *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error) {
 12830  	m.ctrl.T.Helper()
 12831  	ret := m.ctrl.Call(m, "DescribeInstances", arg0)
 12832  	ret0, _ := ret[0].(*ec2.DescribeInstancesOutput)
 12833  	ret1, _ := ret[1].(error)
 12834  	return ret0, ret1
 12835  }
 12836  
 12837  // DescribeInstances indicates an expected call of DescribeInstances.
 12838  func (mr *MockEC2APIMockRecorder) DescribeInstances(arg0 interface{}) *gomock.Call {
 12839  	mr.mock.ctrl.T.Helper()
 12840  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeInstances), arg0)
 12841  }
 12842  
 12843  // DescribeInstancesPages mocks base method.
 12844  func (m *MockEC2API) DescribeInstancesPages(arg0 *ec2.DescribeInstancesInput, arg1 func(*ec2.DescribeInstancesOutput, bool) bool) error {
 12845  	m.ctrl.T.Helper()
 12846  	ret := m.ctrl.Call(m, "DescribeInstancesPages", arg0, arg1)
 12847  	ret0, _ := ret[0].(error)
 12848  	return ret0
 12849  }
 12850  
 12851  // DescribeInstancesPages indicates an expected call of DescribeInstancesPages.
 12852  func (mr *MockEC2APIMockRecorder) DescribeInstancesPages(arg0, arg1 interface{}) *gomock.Call {
 12853  	mr.mock.ctrl.T.Helper()
 12854  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstancesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInstancesPages), arg0, arg1)
 12855  }
 12856  
 12857  // DescribeInstancesPagesWithContext mocks base method.
 12858  func (m *MockEC2API) DescribeInstancesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 func(*ec2.DescribeInstancesOutput, bool) bool, arg3 ...request.Option) error {
 12859  	m.ctrl.T.Helper()
 12860  	varargs := []interface{}{arg0, arg1, arg2}
 12861  	for _, a := range arg3 {
 12862  		varargs = append(varargs, a)
 12863  	}
 12864  	ret := m.ctrl.Call(m, "DescribeInstancesPagesWithContext", varargs...)
 12865  	ret0, _ := ret[0].(error)
 12866  	return ret0
 12867  }
 12868  
 12869  // DescribeInstancesPagesWithContext indicates an expected call of DescribeInstancesPagesWithContext.
 12870  func (mr *MockEC2APIMockRecorder) DescribeInstancesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12871  	mr.mock.ctrl.T.Helper()
 12872  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12873  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstancesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstancesPagesWithContext), varargs...)
 12874  }
 12875  
 12876  // DescribeInstancesRequest mocks base method.
 12877  func (m *MockEC2API) DescribeInstancesRequest(arg0 *ec2.DescribeInstancesInput) (*request.Request, *ec2.DescribeInstancesOutput) {
 12878  	m.ctrl.T.Helper()
 12879  	ret := m.ctrl.Call(m, "DescribeInstancesRequest", arg0)
 12880  	ret0, _ := ret[0].(*request.Request)
 12881  	ret1, _ := ret[1].(*ec2.DescribeInstancesOutput)
 12882  	return ret0, ret1
 12883  }
 12884  
 12885  // DescribeInstancesRequest indicates an expected call of DescribeInstancesRequest.
 12886  func (mr *MockEC2APIMockRecorder) DescribeInstancesRequest(arg0 interface{}) *gomock.Call {
 12887  	mr.mock.ctrl.T.Helper()
 12888  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInstancesRequest), arg0)
 12889  }
 12890  
 12891  // DescribeInstancesWithContext mocks base method.
 12892  func (m *MockEC2API) DescribeInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 ...request.Option) (*ec2.DescribeInstancesOutput, error) {
 12893  	m.ctrl.T.Helper()
 12894  	varargs := []interface{}{arg0, arg1}
 12895  	for _, a := range arg2 {
 12896  		varargs = append(varargs, a)
 12897  	}
 12898  	ret := m.ctrl.Call(m, "DescribeInstancesWithContext", varargs...)
 12899  	ret0, _ := ret[0].(*ec2.DescribeInstancesOutput)
 12900  	ret1, _ := ret[1].(error)
 12901  	return ret0, ret1
 12902  }
 12903  
 12904  // DescribeInstancesWithContext indicates an expected call of DescribeInstancesWithContext.
 12905  func (mr *MockEC2APIMockRecorder) DescribeInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12906  	mr.mock.ctrl.T.Helper()
 12907  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12908  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInstancesWithContext), varargs...)
 12909  }
 12910  
 12911  // DescribeInternetGateways mocks base method.
 12912  func (m *MockEC2API) DescribeInternetGateways(arg0 *ec2.DescribeInternetGatewaysInput) (*ec2.DescribeInternetGatewaysOutput, error) {
 12913  	m.ctrl.T.Helper()
 12914  	ret := m.ctrl.Call(m, "DescribeInternetGateways", arg0)
 12915  	ret0, _ := ret[0].(*ec2.DescribeInternetGatewaysOutput)
 12916  	ret1, _ := ret[1].(error)
 12917  	return ret0, ret1
 12918  }
 12919  
 12920  // DescribeInternetGateways indicates an expected call of DescribeInternetGateways.
 12921  func (mr *MockEC2APIMockRecorder) DescribeInternetGateways(arg0 interface{}) *gomock.Call {
 12922  	mr.mock.ctrl.T.Helper()
 12923  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInternetGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeInternetGateways), arg0)
 12924  }
 12925  
 12926  // DescribeInternetGatewaysPages mocks base method.
 12927  func (m *MockEC2API) DescribeInternetGatewaysPages(arg0 *ec2.DescribeInternetGatewaysInput, arg1 func(*ec2.DescribeInternetGatewaysOutput, bool) bool) error {
 12928  	m.ctrl.T.Helper()
 12929  	ret := m.ctrl.Call(m, "DescribeInternetGatewaysPages", arg0, arg1)
 12930  	ret0, _ := ret[0].(error)
 12931  	return ret0
 12932  }
 12933  
 12934  // DescribeInternetGatewaysPages indicates an expected call of DescribeInternetGatewaysPages.
 12935  func (mr *MockEC2APIMockRecorder) DescribeInternetGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
 12936  	mr.mock.ctrl.T.Helper()
 12937  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInternetGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeInternetGatewaysPages), arg0, arg1)
 12938  }
 12939  
 12940  // DescribeInternetGatewaysPagesWithContext mocks base method.
 12941  func (m *MockEC2API) DescribeInternetGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeInternetGatewaysInput, arg2 func(*ec2.DescribeInternetGatewaysOutput, bool) bool, arg3 ...request.Option) error {
 12942  	m.ctrl.T.Helper()
 12943  	varargs := []interface{}{arg0, arg1, arg2}
 12944  	for _, a := range arg3 {
 12945  		varargs = append(varargs, a)
 12946  	}
 12947  	ret := m.ctrl.Call(m, "DescribeInternetGatewaysPagesWithContext", varargs...)
 12948  	ret0, _ := ret[0].(error)
 12949  	return ret0
 12950  }
 12951  
 12952  // DescribeInternetGatewaysPagesWithContext indicates an expected call of DescribeInternetGatewaysPagesWithContext.
 12953  func (mr *MockEC2APIMockRecorder) DescribeInternetGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 12954  	mr.mock.ctrl.T.Helper()
 12955  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 12956  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInternetGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInternetGatewaysPagesWithContext), varargs...)
 12957  }
 12958  
 12959  // DescribeInternetGatewaysRequest mocks base method.
 12960  func (m *MockEC2API) DescribeInternetGatewaysRequest(arg0 *ec2.DescribeInternetGatewaysInput) (*request.Request, *ec2.DescribeInternetGatewaysOutput) {
 12961  	m.ctrl.T.Helper()
 12962  	ret := m.ctrl.Call(m, "DescribeInternetGatewaysRequest", arg0)
 12963  	ret0, _ := ret[0].(*request.Request)
 12964  	ret1, _ := ret[1].(*ec2.DescribeInternetGatewaysOutput)
 12965  	return ret0, ret1
 12966  }
 12967  
 12968  // DescribeInternetGatewaysRequest indicates an expected call of DescribeInternetGatewaysRequest.
 12969  func (mr *MockEC2APIMockRecorder) DescribeInternetGatewaysRequest(arg0 interface{}) *gomock.Call {
 12970  	mr.mock.ctrl.T.Helper()
 12971  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInternetGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeInternetGatewaysRequest), arg0)
 12972  }
 12973  
 12974  // DescribeInternetGatewaysWithContext mocks base method.
 12975  func (m *MockEC2API) DescribeInternetGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeInternetGatewaysInput, arg2 ...request.Option) (*ec2.DescribeInternetGatewaysOutput, error) {
 12976  	m.ctrl.T.Helper()
 12977  	varargs := []interface{}{arg0, arg1}
 12978  	for _, a := range arg2 {
 12979  		varargs = append(varargs, a)
 12980  	}
 12981  	ret := m.ctrl.Call(m, "DescribeInternetGatewaysWithContext", varargs...)
 12982  	ret0, _ := ret[0].(*ec2.DescribeInternetGatewaysOutput)
 12983  	ret1, _ := ret[1].(error)
 12984  	return ret0, ret1
 12985  }
 12986  
 12987  // DescribeInternetGatewaysWithContext indicates an expected call of DescribeInternetGatewaysWithContext.
 12988  func (mr *MockEC2APIMockRecorder) DescribeInternetGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 12989  	mr.mock.ctrl.T.Helper()
 12990  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 12991  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInternetGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeInternetGatewaysWithContext), varargs...)
 12992  }
 12993  
 12994  // DescribeIpamPools mocks base method.
 12995  func (m *MockEC2API) DescribeIpamPools(arg0 *ec2.DescribeIpamPoolsInput) (*ec2.DescribeIpamPoolsOutput, error) {
 12996  	m.ctrl.T.Helper()
 12997  	ret := m.ctrl.Call(m, "DescribeIpamPools", arg0)
 12998  	ret0, _ := ret[0].(*ec2.DescribeIpamPoolsOutput)
 12999  	ret1, _ := ret[1].(error)
 13000  	return ret0, ret1
 13001  }
 13002  
 13003  // DescribeIpamPools indicates an expected call of DescribeIpamPools.
 13004  func (mr *MockEC2APIMockRecorder) DescribeIpamPools(arg0 interface{}) *gomock.Call {
 13005  	mr.mock.ctrl.T.Helper()
 13006  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamPools", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamPools), arg0)
 13007  }
 13008  
 13009  // DescribeIpamPoolsPages mocks base method.
 13010  func (m *MockEC2API) DescribeIpamPoolsPages(arg0 *ec2.DescribeIpamPoolsInput, arg1 func(*ec2.DescribeIpamPoolsOutput, bool) bool) error {
 13011  	m.ctrl.T.Helper()
 13012  	ret := m.ctrl.Call(m, "DescribeIpamPoolsPages", arg0, arg1)
 13013  	ret0, _ := ret[0].(error)
 13014  	return ret0
 13015  }
 13016  
 13017  // DescribeIpamPoolsPages indicates an expected call of DescribeIpamPoolsPages.
 13018  func (mr *MockEC2APIMockRecorder) DescribeIpamPoolsPages(arg0, arg1 interface{}) *gomock.Call {
 13019  	mr.mock.ctrl.T.Helper()
 13020  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamPoolsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamPoolsPages), arg0, arg1)
 13021  }
 13022  
 13023  // DescribeIpamPoolsPagesWithContext mocks base method.
 13024  func (m *MockEC2API) DescribeIpamPoolsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamPoolsInput, arg2 func(*ec2.DescribeIpamPoolsOutput, bool) bool, arg3 ...request.Option) error {
 13025  	m.ctrl.T.Helper()
 13026  	varargs := []interface{}{arg0, arg1, arg2}
 13027  	for _, a := range arg3 {
 13028  		varargs = append(varargs, a)
 13029  	}
 13030  	ret := m.ctrl.Call(m, "DescribeIpamPoolsPagesWithContext", varargs...)
 13031  	ret0, _ := ret[0].(error)
 13032  	return ret0
 13033  }
 13034  
 13035  // DescribeIpamPoolsPagesWithContext indicates an expected call of DescribeIpamPoolsPagesWithContext.
 13036  func (mr *MockEC2APIMockRecorder) DescribeIpamPoolsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13037  	mr.mock.ctrl.T.Helper()
 13038  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13039  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamPoolsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamPoolsPagesWithContext), varargs...)
 13040  }
 13041  
 13042  // DescribeIpamPoolsRequest mocks base method.
 13043  func (m *MockEC2API) DescribeIpamPoolsRequest(arg0 *ec2.DescribeIpamPoolsInput) (*request.Request, *ec2.DescribeIpamPoolsOutput) {
 13044  	m.ctrl.T.Helper()
 13045  	ret := m.ctrl.Call(m, "DescribeIpamPoolsRequest", arg0)
 13046  	ret0, _ := ret[0].(*request.Request)
 13047  	ret1, _ := ret[1].(*ec2.DescribeIpamPoolsOutput)
 13048  	return ret0, ret1
 13049  }
 13050  
 13051  // DescribeIpamPoolsRequest indicates an expected call of DescribeIpamPoolsRequest.
 13052  func (mr *MockEC2APIMockRecorder) DescribeIpamPoolsRequest(arg0 interface{}) *gomock.Call {
 13053  	mr.mock.ctrl.T.Helper()
 13054  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamPoolsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamPoolsRequest), arg0)
 13055  }
 13056  
 13057  // DescribeIpamPoolsWithContext mocks base method.
 13058  func (m *MockEC2API) DescribeIpamPoolsWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamPoolsInput, arg2 ...request.Option) (*ec2.DescribeIpamPoolsOutput, error) {
 13059  	m.ctrl.T.Helper()
 13060  	varargs := []interface{}{arg0, arg1}
 13061  	for _, a := range arg2 {
 13062  		varargs = append(varargs, a)
 13063  	}
 13064  	ret := m.ctrl.Call(m, "DescribeIpamPoolsWithContext", varargs...)
 13065  	ret0, _ := ret[0].(*ec2.DescribeIpamPoolsOutput)
 13066  	ret1, _ := ret[1].(error)
 13067  	return ret0, ret1
 13068  }
 13069  
 13070  // DescribeIpamPoolsWithContext indicates an expected call of DescribeIpamPoolsWithContext.
 13071  func (mr *MockEC2APIMockRecorder) DescribeIpamPoolsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13072  	mr.mock.ctrl.T.Helper()
 13073  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13074  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamPoolsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamPoolsWithContext), varargs...)
 13075  }
 13076  
 13077  // DescribeIpamScopes mocks base method.
 13078  func (m *MockEC2API) DescribeIpamScopes(arg0 *ec2.DescribeIpamScopesInput) (*ec2.DescribeIpamScopesOutput, error) {
 13079  	m.ctrl.T.Helper()
 13080  	ret := m.ctrl.Call(m, "DescribeIpamScopes", arg0)
 13081  	ret0, _ := ret[0].(*ec2.DescribeIpamScopesOutput)
 13082  	ret1, _ := ret[1].(error)
 13083  	return ret0, ret1
 13084  }
 13085  
 13086  // DescribeIpamScopes indicates an expected call of DescribeIpamScopes.
 13087  func (mr *MockEC2APIMockRecorder) DescribeIpamScopes(arg0 interface{}) *gomock.Call {
 13088  	mr.mock.ctrl.T.Helper()
 13089  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamScopes", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamScopes), arg0)
 13090  }
 13091  
 13092  // DescribeIpamScopesPages mocks base method.
 13093  func (m *MockEC2API) DescribeIpamScopesPages(arg0 *ec2.DescribeIpamScopesInput, arg1 func(*ec2.DescribeIpamScopesOutput, bool) bool) error {
 13094  	m.ctrl.T.Helper()
 13095  	ret := m.ctrl.Call(m, "DescribeIpamScopesPages", arg0, arg1)
 13096  	ret0, _ := ret[0].(error)
 13097  	return ret0
 13098  }
 13099  
 13100  // DescribeIpamScopesPages indicates an expected call of DescribeIpamScopesPages.
 13101  func (mr *MockEC2APIMockRecorder) DescribeIpamScopesPages(arg0, arg1 interface{}) *gomock.Call {
 13102  	mr.mock.ctrl.T.Helper()
 13103  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamScopesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamScopesPages), arg0, arg1)
 13104  }
 13105  
 13106  // DescribeIpamScopesPagesWithContext mocks base method.
 13107  func (m *MockEC2API) DescribeIpamScopesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamScopesInput, arg2 func(*ec2.DescribeIpamScopesOutput, bool) bool, arg3 ...request.Option) error {
 13108  	m.ctrl.T.Helper()
 13109  	varargs := []interface{}{arg0, arg1, arg2}
 13110  	for _, a := range arg3 {
 13111  		varargs = append(varargs, a)
 13112  	}
 13113  	ret := m.ctrl.Call(m, "DescribeIpamScopesPagesWithContext", varargs...)
 13114  	ret0, _ := ret[0].(error)
 13115  	return ret0
 13116  }
 13117  
 13118  // DescribeIpamScopesPagesWithContext indicates an expected call of DescribeIpamScopesPagesWithContext.
 13119  func (mr *MockEC2APIMockRecorder) DescribeIpamScopesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13120  	mr.mock.ctrl.T.Helper()
 13121  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamScopesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamScopesPagesWithContext), varargs...)
 13123  }
 13124  
 13125  // DescribeIpamScopesRequest mocks base method.
 13126  func (m *MockEC2API) DescribeIpamScopesRequest(arg0 *ec2.DescribeIpamScopesInput) (*request.Request, *ec2.DescribeIpamScopesOutput) {
 13127  	m.ctrl.T.Helper()
 13128  	ret := m.ctrl.Call(m, "DescribeIpamScopesRequest", arg0)
 13129  	ret0, _ := ret[0].(*request.Request)
 13130  	ret1, _ := ret[1].(*ec2.DescribeIpamScopesOutput)
 13131  	return ret0, ret1
 13132  }
 13133  
 13134  // DescribeIpamScopesRequest indicates an expected call of DescribeIpamScopesRequest.
 13135  func (mr *MockEC2APIMockRecorder) DescribeIpamScopesRequest(arg0 interface{}) *gomock.Call {
 13136  	mr.mock.ctrl.T.Helper()
 13137  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamScopesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamScopesRequest), arg0)
 13138  }
 13139  
 13140  // DescribeIpamScopesWithContext mocks base method.
 13141  func (m *MockEC2API) DescribeIpamScopesWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamScopesInput, arg2 ...request.Option) (*ec2.DescribeIpamScopesOutput, error) {
 13142  	m.ctrl.T.Helper()
 13143  	varargs := []interface{}{arg0, arg1}
 13144  	for _, a := range arg2 {
 13145  		varargs = append(varargs, a)
 13146  	}
 13147  	ret := m.ctrl.Call(m, "DescribeIpamScopesWithContext", varargs...)
 13148  	ret0, _ := ret[0].(*ec2.DescribeIpamScopesOutput)
 13149  	ret1, _ := ret[1].(error)
 13150  	return ret0, ret1
 13151  }
 13152  
 13153  // DescribeIpamScopesWithContext indicates an expected call of DescribeIpamScopesWithContext.
 13154  func (mr *MockEC2APIMockRecorder) DescribeIpamScopesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13155  	mr.mock.ctrl.T.Helper()
 13156  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13157  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamScopesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamScopesWithContext), varargs...)
 13158  }
 13159  
 13160  // DescribeIpams mocks base method.
 13161  func (m *MockEC2API) DescribeIpams(arg0 *ec2.DescribeIpamsInput) (*ec2.DescribeIpamsOutput, error) {
 13162  	m.ctrl.T.Helper()
 13163  	ret := m.ctrl.Call(m, "DescribeIpams", arg0)
 13164  	ret0, _ := ret[0].(*ec2.DescribeIpamsOutput)
 13165  	ret1, _ := ret[1].(error)
 13166  	return ret0, ret1
 13167  }
 13168  
 13169  // DescribeIpams indicates an expected call of DescribeIpams.
 13170  func (mr *MockEC2APIMockRecorder) DescribeIpams(arg0 interface{}) *gomock.Call {
 13171  	mr.mock.ctrl.T.Helper()
 13172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpams", reflect.TypeOf((*MockEC2API)(nil).DescribeIpams), arg0)
 13173  }
 13174  
 13175  // DescribeIpamsPages mocks base method.
 13176  func (m *MockEC2API) DescribeIpamsPages(arg0 *ec2.DescribeIpamsInput, arg1 func(*ec2.DescribeIpamsOutput, bool) bool) error {
 13177  	m.ctrl.T.Helper()
 13178  	ret := m.ctrl.Call(m, "DescribeIpamsPages", arg0, arg1)
 13179  	ret0, _ := ret[0].(error)
 13180  	return ret0
 13181  }
 13182  
 13183  // DescribeIpamsPages indicates an expected call of DescribeIpamsPages.
 13184  func (mr *MockEC2APIMockRecorder) DescribeIpamsPages(arg0, arg1 interface{}) *gomock.Call {
 13185  	mr.mock.ctrl.T.Helper()
 13186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamsPages), arg0, arg1)
 13187  }
 13188  
 13189  // DescribeIpamsPagesWithContext mocks base method.
 13190  func (m *MockEC2API) DescribeIpamsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamsInput, arg2 func(*ec2.DescribeIpamsOutput, bool) bool, arg3 ...request.Option) error {
 13191  	m.ctrl.T.Helper()
 13192  	varargs := []interface{}{arg0, arg1, arg2}
 13193  	for _, a := range arg3 {
 13194  		varargs = append(varargs, a)
 13195  	}
 13196  	ret := m.ctrl.Call(m, "DescribeIpamsPagesWithContext", varargs...)
 13197  	ret0, _ := ret[0].(error)
 13198  	return ret0
 13199  }
 13200  
 13201  // DescribeIpamsPagesWithContext indicates an expected call of DescribeIpamsPagesWithContext.
 13202  func (mr *MockEC2APIMockRecorder) DescribeIpamsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13203  	mr.mock.ctrl.T.Helper()
 13204  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13205  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamsPagesWithContext), varargs...)
 13206  }
 13207  
 13208  // DescribeIpamsRequest mocks base method.
 13209  func (m *MockEC2API) DescribeIpamsRequest(arg0 *ec2.DescribeIpamsInput) (*request.Request, *ec2.DescribeIpamsOutput) {
 13210  	m.ctrl.T.Helper()
 13211  	ret := m.ctrl.Call(m, "DescribeIpamsRequest", arg0)
 13212  	ret0, _ := ret[0].(*request.Request)
 13213  	ret1, _ := ret[1].(*ec2.DescribeIpamsOutput)
 13214  	return ret0, ret1
 13215  }
 13216  
 13217  // DescribeIpamsRequest indicates an expected call of DescribeIpamsRequest.
 13218  func (mr *MockEC2APIMockRecorder) DescribeIpamsRequest(arg0 interface{}) *gomock.Call {
 13219  	mr.mock.ctrl.T.Helper()
 13220  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamsRequest), arg0)
 13221  }
 13222  
 13223  // DescribeIpamsWithContext mocks base method.
 13224  func (m *MockEC2API) DescribeIpamsWithContext(arg0 context.Context, arg1 *ec2.DescribeIpamsInput, arg2 ...request.Option) (*ec2.DescribeIpamsOutput, error) {
 13225  	m.ctrl.T.Helper()
 13226  	varargs := []interface{}{arg0, arg1}
 13227  	for _, a := range arg2 {
 13228  		varargs = append(varargs, a)
 13229  	}
 13230  	ret := m.ctrl.Call(m, "DescribeIpamsWithContext", varargs...)
 13231  	ret0, _ := ret[0].(*ec2.DescribeIpamsOutput)
 13232  	ret1, _ := ret[1].(error)
 13233  	return ret0, ret1
 13234  }
 13235  
 13236  // DescribeIpamsWithContext indicates an expected call of DescribeIpamsWithContext.
 13237  func (mr *MockEC2APIMockRecorder) DescribeIpamsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13238  	mr.mock.ctrl.T.Helper()
 13239  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13240  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpamsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpamsWithContext), varargs...)
 13241  }
 13242  
 13243  // DescribeIpv6Pools mocks base method.
 13244  func (m *MockEC2API) DescribeIpv6Pools(arg0 *ec2.DescribeIpv6PoolsInput) (*ec2.DescribeIpv6PoolsOutput, error) {
 13245  	m.ctrl.T.Helper()
 13246  	ret := m.ctrl.Call(m, "DescribeIpv6Pools", arg0)
 13247  	ret0, _ := ret[0].(*ec2.DescribeIpv6PoolsOutput)
 13248  	ret1, _ := ret[1].(error)
 13249  	return ret0, ret1
 13250  }
 13251  
 13252  // DescribeIpv6Pools indicates an expected call of DescribeIpv6Pools.
 13253  func (mr *MockEC2APIMockRecorder) DescribeIpv6Pools(arg0 interface{}) *gomock.Call {
 13254  	mr.mock.ctrl.T.Helper()
 13255  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpv6Pools", reflect.TypeOf((*MockEC2API)(nil).DescribeIpv6Pools), arg0)
 13256  }
 13257  
 13258  // DescribeIpv6PoolsPages mocks base method.
 13259  func (m *MockEC2API) DescribeIpv6PoolsPages(arg0 *ec2.DescribeIpv6PoolsInput, arg1 func(*ec2.DescribeIpv6PoolsOutput, bool) bool) error {
 13260  	m.ctrl.T.Helper()
 13261  	ret := m.ctrl.Call(m, "DescribeIpv6PoolsPages", arg0, arg1)
 13262  	ret0, _ := ret[0].(error)
 13263  	return ret0
 13264  }
 13265  
 13266  // DescribeIpv6PoolsPages indicates an expected call of DescribeIpv6PoolsPages.
 13267  func (mr *MockEC2APIMockRecorder) DescribeIpv6PoolsPages(arg0, arg1 interface{}) *gomock.Call {
 13268  	mr.mock.ctrl.T.Helper()
 13269  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpv6PoolsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeIpv6PoolsPages), arg0, arg1)
 13270  }
 13271  
 13272  // DescribeIpv6PoolsPagesWithContext mocks base method.
 13273  func (m *MockEC2API) DescribeIpv6PoolsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeIpv6PoolsInput, arg2 func(*ec2.DescribeIpv6PoolsOutput, bool) bool, arg3 ...request.Option) error {
 13274  	m.ctrl.T.Helper()
 13275  	varargs := []interface{}{arg0, arg1, arg2}
 13276  	for _, a := range arg3 {
 13277  		varargs = append(varargs, a)
 13278  	}
 13279  	ret := m.ctrl.Call(m, "DescribeIpv6PoolsPagesWithContext", varargs...)
 13280  	ret0, _ := ret[0].(error)
 13281  	return ret0
 13282  }
 13283  
 13284  // DescribeIpv6PoolsPagesWithContext indicates an expected call of DescribeIpv6PoolsPagesWithContext.
 13285  func (mr *MockEC2APIMockRecorder) DescribeIpv6PoolsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13286  	mr.mock.ctrl.T.Helper()
 13287  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13288  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpv6PoolsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpv6PoolsPagesWithContext), varargs...)
 13289  }
 13290  
 13291  // DescribeIpv6PoolsRequest mocks base method.
 13292  func (m *MockEC2API) DescribeIpv6PoolsRequest(arg0 *ec2.DescribeIpv6PoolsInput) (*request.Request, *ec2.DescribeIpv6PoolsOutput) {
 13293  	m.ctrl.T.Helper()
 13294  	ret := m.ctrl.Call(m, "DescribeIpv6PoolsRequest", arg0)
 13295  	ret0, _ := ret[0].(*request.Request)
 13296  	ret1, _ := ret[1].(*ec2.DescribeIpv6PoolsOutput)
 13297  	return ret0, ret1
 13298  }
 13299  
 13300  // DescribeIpv6PoolsRequest indicates an expected call of DescribeIpv6PoolsRequest.
 13301  func (mr *MockEC2APIMockRecorder) DescribeIpv6PoolsRequest(arg0 interface{}) *gomock.Call {
 13302  	mr.mock.ctrl.T.Helper()
 13303  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpv6PoolsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeIpv6PoolsRequest), arg0)
 13304  }
 13305  
 13306  // DescribeIpv6PoolsWithContext mocks base method.
 13307  func (m *MockEC2API) DescribeIpv6PoolsWithContext(arg0 context.Context, arg1 *ec2.DescribeIpv6PoolsInput, arg2 ...request.Option) (*ec2.DescribeIpv6PoolsOutput, error) {
 13308  	m.ctrl.T.Helper()
 13309  	varargs := []interface{}{arg0, arg1}
 13310  	for _, a := range arg2 {
 13311  		varargs = append(varargs, a)
 13312  	}
 13313  	ret := m.ctrl.Call(m, "DescribeIpv6PoolsWithContext", varargs...)
 13314  	ret0, _ := ret[0].(*ec2.DescribeIpv6PoolsOutput)
 13315  	ret1, _ := ret[1].(error)
 13316  	return ret0, ret1
 13317  }
 13318  
 13319  // DescribeIpv6PoolsWithContext indicates an expected call of DescribeIpv6PoolsWithContext.
 13320  func (mr *MockEC2APIMockRecorder) DescribeIpv6PoolsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13321  	mr.mock.ctrl.T.Helper()
 13322  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13323  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeIpv6PoolsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeIpv6PoolsWithContext), varargs...)
 13324  }
 13325  
 13326  // DescribeKeyPairs mocks base method.
 13327  func (m *MockEC2API) DescribeKeyPairs(arg0 *ec2.DescribeKeyPairsInput) (*ec2.DescribeKeyPairsOutput, error) {
 13328  	m.ctrl.T.Helper()
 13329  	ret := m.ctrl.Call(m, "DescribeKeyPairs", arg0)
 13330  	ret0, _ := ret[0].(*ec2.DescribeKeyPairsOutput)
 13331  	ret1, _ := ret[1].(error)
 13332  	return ret0, ret1
 13333  }
 13334  
 13335  // DescribeKeyPairs indicates an expected call of DescribeKeyPairs.
 13336  func (mr *MockEC2APIMockRecorder) DescribeKeyPairs(arg0 interface{}) *gomock.Call {
 13337  	mr.mock.ctrl.T.Helper()
 13338  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeKeyPairs", reflect.TypeOf((*MockEC2API)(nil).DescribeKeyPairs), arg0)
 13339  }
 13340  
 13341  // DescribeKeyPairsRequest mocks base method.
 13342  func (m *MockEC2API) DescribeKeyPairsRequest(arg0 *ec2.DescribeKeyPairsInput) (*request.Request, *ec2.DescribeKeyPairsOutput) {
 13343  	m.ctrl.T.Helper()
 13344  	ret := m.ctrl.Call(m, "DescribeKeyPairsRequest", arg0)
 13345  	ret0, _ := ret[0].(*request.Request)
 13346  	ret1, _ := ret[1].(*ec2.DescribeKeyPairsOutput)
 13347  	return ret0, ret1
 13348  }
 13349  
 13350  // DescribeKeyPairsRequest indicates an expected call of DescribeKeyPairsRequest.
 13351  func (mr *MockEC2APIMockRecorder) DescribeKeyPairsRequest(arg0 interface{}) *gomock.Call {
 13352  	mr.mock.ctrl.T.Helper()
 13353  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeKeyPairsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeKeyPairsRequest), arg0)
 13354  }
 13355  
 13356  // DescribeKeyPairsWithContext mocks base method.
 13357  func (m *MockEC2API) DescribeKeyPairsWithContext(arg0 context.Context, arg1 *ec2.DescribeKeyPairsInput, arg2 ...request.Option) (*ec2.DescribeKeyPairsOutput, error) {
 13358  	m.ctrl.T.Helper()
 13359  	varargs := []interface{}{arg0, arg1}
 13360  	for _, a := range arg2 {
 13361  		varargs = append(varargs, a)
 13362  	}
 13363  	ret := m.ctrl.Call(m, "DescribeKeyPairsWithContext", varargs...)
 13364  	ret0, _ := ret[0].(*ec2.DescribeKeyPairsOutput)
 13365  	ret1, _ := ret[1].(error)
 13366  	return ret0, ret1
 13367  }
 13368  
 13369  // DescribeKeyPairsWithContext indicates an expected call of DescribeKeyPairsWithContext.
 13370  func (mr *MockEC2APIMockRecorder) DescribeKeyPairsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13371  	mr.mock.ctrl.T.Helper()
 13372  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13373  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeKeyPairsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeKeyPairsWithContext), varargs...)
 13374  }
 13375  
 13376  // DescribeLaunchTemplateVersions mocks base method.
 13377  func (m *MockEC2API) DescribeLaunchTemplateVersions(arg0 *ec2.DescribeLaunchTemplateVersionsInput) (*ec2.DescribeLaunchTemplateVersionsOutput, error) {
 13378  	m.ctrl.T.Helper()
 13379  	ret := m.ctrl.Call(m, "DescribeLaunchTemplateVersions", arg0)
 13380  	ret0, _ := ret[0].(*ec2.DescribeLaunchTemplateVersionsOutput)
 13381  	ret1, _ := ret[1].(error)
 13382  	return ret0, ret1
 13383  }
 13384  
 13385  // DescribeLaunchTemplateVersions indicates an expected call of DescribeLaunchTemplateVersions.
 13386  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplateVersions(arg0 interface{}) *gomock.Call {
 13387  	mr.mock.ctrl.T.Helper()
 13388  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplateVersions", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplateVersions), arg0)
 13389  }
 13390  
 13391  // DescribeLaunchTemplateVersionsPages mocks base method.
 13392  func (m *MockEC2API) DescribeLaunchTemplateVersionsPages(arg0 *ec2.DescribeLaunchTemplateVersionsInput, arg1 func(*ec2.DescribeLaunchTemplateVersionsOutput, bool) bool) error {
 13393  	m.ctrl.T.Helper()
 13394  	ret := m.ctrl.Call(m, "DescribeLaunchTemplateVersionsPages", arg0, arg1)
 13395  	ret0, _ := ret[0].(error)
 13396  	return ret0
 13397  }
 13398  
 13399  // DescribeLaunchTemplateVersionsPages indicates an expected call of DescribeLaunchTemplateVersionsPages.
 13400  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplateVersionsPages(arg0, arg1 interface{}) *gomock.Call {
 13401  	mr.mock.ctrl.T.Helper()
 13402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplateVersionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplateVersionsPages), arg0, arg1)
 13403  }
 13404  
 13405  // DescribeLaunchTemplateVersionsPagesWithContext mocks base method.
 13406  func (m *MockEC2API) DescribeLaunchTemplateVersionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLaunchTemplateVersionsInput, arg2 func(*ec2.DescribeLaunchTemplateVersionsOutput, bool) bool, arg3 ...request.Option) error {
 13407  	m.ctrl.T.Helper()
 13408  	varargs := []interface{}{arg0, arg1, arg2}
 13409  	for _, a := range arg3 {
 13410  		varargs = append(varargs, a)
 13411  	}
 13412  	ret := m.ctrl.Call(m, "DescribeLaunchTemplateVersionsPagesWithContext", varargs...)
 13413  	ret0, _ := ret[0].(error)
 13414  	return ret0
 13415  }
 13416  
 13417  // DescribeLaunchTemplateVersionsPagesWithContext indicates an expected call of DescribeLaunchTemplateVersionsPagesWithContext.
 13418  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplateVersionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13419  	mr.mock.ctrl.T.Helper()
 13420  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13421  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplateVersionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplateVersionsPagesWithContext), varargs...)
 13422  }
 13423  
 13424  // DescribeLaunchTemplateVersionsRequest mocks base method.
 13425  func (m *MockEC2API) DescribeLaunchTemplateVersionsRequest(arg0 *ec2.DescribeLaunchTemplateVersionsInput) (*request.Request, *ec2.DescribeLaunchTemplateVersionsOutput) {
 13426  	m.ctrl.T.Helper()
 13427  	ret := m.ctrl.Call(m, "DescribeLaunchTemplateVersionsRequest", arg0)
 13428  	ret0, _ := ret[0].(*request.Request)
 13429  	ret1, _ := ret[1].(*ec2.DescribeLaunchTemplateVersionsOutput)
 13430  	return ret0, ret1
 13431  }
 13432  
 13433  // DescribeLaunchTemplateVersionsRequest indicates an expected call of DescribeLaunchTemplateVersionsRequest.
 13434  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplateVersionsRequest(arg0 interface{}) *gomock.Call {
 13435  	mr.mock.ctrl.T.Helper()
 13436  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplateVersionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplateVersionsRequest), arg0)
 13437  }
 13438  
 13439  // DescribeLaunchTemplateVersionsWithContext mocks base method.
 13440  func (m *MockEC2API) DescribeLaunchTemplateVersionsWithContext(arg0 context.Context, arg1 *ec2.DescribeLaunchTemplateVersionsInput, arg2 ...request.Option) (*ec2.DescribeLaunchTemplateVersionsOutput, error) {
 13441  	m.ctrl.T.Helper()
 13442  	varargs := []interface{}{arg0, arg1}
 13443  	for _, a := range arg2 {
 13444  		varargs = append(varargs, a)
 13445  	}
 13446  	ret := m.ctrl.Call(m, "DescribeLaunchTemplateVersionsWithContext", varargs...)
 13447  	ret0, _ := ret[0].(*ec2.DescribeLaunchTemplateVersionsOutput)
 13448  	ret1, _ := ret[1].(error)
 13449  	return ret0, ret1
 13450  }
 13451  
 13452  // DescribeLaunchTemplateVersionsWithContext indicates an expected call of DescribeLaunchTemplateVersionsWithContext.
 13453  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplateVersionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13454  	mr.mock.ctrl.T.Helper()
 13455  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13456  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplateVersionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplateVersionsWithContext), varargs...)
 13457  }
 13458  
 13459  // DescribeLaunchTemplates mocks base method.
 13460  func (m *MockEC2API) DescribeLaunchTemplates(arg0 *ec2.DescribeLaunchTemplatesInput) (*ec2.DescribeLaunchTemplatesOutput, error) {
 13461  	m.ctrl.T.Helper()
 13462  	ret := m.ctrl.Call(m, "DescribeLaunchTemplates", arg0)
 13463  	ret0, _ := ret[0].(*ec2.DescribeLaunchTemplatesOutput)
 13464  	ret1, _ := ret[1].(error)
 13465  	return ret0, ret1
 13466  }
 13467  
 13468  // DescribeLaunchTemplates indicates an expected call of DescribeLaunchTemplates.
 13469  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplates(arg0 interface{}) *gomock.Call {
 13470  	mr.mock.ctrl.T.Helper()
 13471  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplates", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplates), arg0)
 13472  }
 13473  
 13474  // DescribeLaunchTemplatesPages mocks base method.
 13475  func (m *MockEC2API) DescribeLaunchTemplatesPages(arg0 *ec2.DescribeLaunchTemplatesInput, arg1 func(*ec2.DescribeLaunchTemplatesOutput, bool) bool) error {
 13476  	m.ctrl.T.Helper()
 13477  	ret := m.ctrl.Call(m, "DescribeLaunchTemplatesPages", arg0, arg1)
 13478  	ret0, _ := ret[0].(error)
 13479  	return ret0
 13480  }
 13481  
 13482  // DescribeLaunchTemplatesPages indicates an expected call of DescribeLaunchTemplatesPages.
 13483  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplatesPages(arg0, arg1 interface{}) *gomock.Call {
 13484  	mr.mock.ctrl.T.Helper()
 13485  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplatesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplatesPages), arg0, arg1)
 13486  }
 13487  
 13488  // DescribeLaunchTemplatesPagesWithContext mocks base method.
 13489  func (m *MockEC2API) DescribeLaunchTemplatesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLaunchTemplatesInput, arg2 func(*ec2.DescribeLaunchTemplatesOutput, bool) bool, arg3 ...request.Option) error {
 13490  	m.ctrl.T.Helper()
 13491  	varargs := []interface{}{arg0, arg1, arg2}
 13492  	for _, a := range arg3 {
 13493  		varargs = append(varargs, a)
 13494  	}
 13495  	ret := m.ctrl.Call(m, "DescribeLaunchTemplatesPagesWithContext", varargs...)
 13496  	ret0, _ := ret[0].(error)
 13497  	return ret0
 13498  }
 13499  
 13500  // DescribeLaunchTemplatesPagesWithContext indicates an expected call of DescribeLaunchTemplatesPagesWithContext.
 13501  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplatesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13502  	mr.mock.ctrl.T.Helper()
 13503  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13504  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplatesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplatesPagesWithContext), varargs...)
 13505  }
 13506  
 13507  // DescribeLaunchTemplatesRequest mocks base method.
 13508  func (m *MockEC2API) DescribeLaunchTemplatesRequest(arg0 *ec2.DescribeLaunchTemplatesInput) (*request.Request, *ec2.DescribeLaunchTemplatesOutput) {
 13509  	m.ctrl.T.Helper()
 13510  	ret := m.ctrl.Call(m, "DescribeLaunchTemplatesRequest", arg0)
 13511  	ret0, _ := ret[0].(*request.Request)
 13512  	ret1, _ := ret[1].(*ec2.DescribeLaunchTemplatesOutput)
 13513  	return ret0, ret1
 13514  }
 13515  
 13516  // DescribeLaunchTemplatesRequest indicates an expected call of DescribeLaunchTemplatesRequest.
 13517  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplatesRequest(arg0 interface{}) *gomock.Call {
 13518  	mr.mock.ctrl.T.Helper()
 13519  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplatesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplatesRequest), arg0)
 13520  }
 13521  
 13522  // DescribeLaunchTemplatesWithContext mocks base method.
 13523  func (m *MockEC2API) DescribeLaunchTemplatesWithContext(arg0 context.Context, arg1 *ec2.DescribeLaunchTemplatesInput, arg2 ...request.Option) (*ec2.DescribeLaunchTemplatesOutput, error) {
 13524  	m.ctrl.T.Helper()
 13525  	varargs := []interface{}{arg0, arg1}
 13526  	for _, a := range arg2 {
 13527  		varargs = append(varargs, a)
 13528  	}
 13529  	ret := m.ctrl.Call(m, "DescribeLaunchTemplatesWithContext", varargs...)
 13530  	ret0, _ := ret[0].(*ec2.DescribeLaunchTemplatesOutput)
 13531  	ret1, _ := ret[1].(error)
 13532  	return ret0, ret1
 13533  }
 13534  
 13535  // DescribeLaunchTemplatesWithContext indicates an expected call of DescribeLaunchTemplatesWithContext.
 13536  func (mr *MockEC2APIMockRecorder) DescribeLaunchTemplatesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13537  	mr.mock.ctrl.T.Helper()
 13538  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13539  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchTemplatesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLaunchTemplatesWithContext), varargs...)
 13540  }
 13541  
 13542  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations mocks base method.
 13543  func (m *MockEC2API) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(arg0 *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) (*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, error) {
 13544  	m.ctrl.T.Helper()
 13545  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", arg0)
 13546  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput)
 13547  	ret1, _ := ret[1].(error)
 13548  	return ret0, ret1
 13549  }
 13550  
 13551  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations indicates an expected call of DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations.
 13552  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(arg0 interface{}) *gomock.Call {
 13553  	mr.mock.ctrl.T.Helper()
 13554  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations), arg0)
 13555  }
 13556  
 13557  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages mocks base method.
 13558  func (m *MockEC2API) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages(arg0 *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput, arg1 func(*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, bool) bool) error {
 13559  	m.ctrl.T.Helper()
 13560  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages", arg0, arg1)
 13561  	ret0, _ := ret[0].(error)
 13562  	return ret0
 13563  }
 13564  
 13565  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages indicates an expected call of DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages.
 13566  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 13567  	mr.mock.ctrl.T.Helper()
 13568  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPages), arg0, arg1)
 13569  }
 13570  
 13571  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext mocks base method.
 13572  func (m *MockEC2API) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput, arg2 func(*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 13573  	m.ctrl.T.Helper()
 13574  	varargs := []interface{}{arg0, arg1, arg2}
 13575  	for _, a := range arg3 {
 13576  		varargs = append(varargs, a)
 13577  	}
 13578  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext", varargs...)
 13579  	ret0, _ := ret[0].(error)
 13580  	return ret0
 13581  }
 13582  
 13583  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext indicates an expected call of DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext.
 13584  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13585  	mr.mock.ctrl.T.Helper()
 13586  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13587  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPagesWithContext), varargs...)
 13588  }
 13589  
 13590  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest mocks base method.
 13591  func (m *MockEC2API) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest(arg0 *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) (*request.Request, *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput) {
 13592  	m.ctrl.T.Helper()
 13593  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest", arg0)
 13594  	ret0, _ := ret[0].(*request.Request)
 13595  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput)
 13596  	return ret0, ret1
 13597  }
 13598  
 13599  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest indicates an expected call of DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest.
 13600  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest(arg0 interface{}) *gomock.Call {
 13601  	mr.mock.ctrl.T.Helper()
 13602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest), arg0)
 13603  }
 13604  
 13605  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext mocks base method.
 13606  func (m *MockEC2API) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, error) {
 13607  	m.ctrl.T.Helper()
 13608  	varargs := []interface{}{arg0, arg1}
 13609  	for _, a := range arg2 {
 13610  		varargs = append(varargs, a)
 13611  	}
 13612  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext", varargs...)
 13613  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput)
 13614  	ret1, _ := ret[1].(error)
 13615  	return ret0, ret1
 13616  }
 13617  
 13618  // DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext indicates an expected call of DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext.
 13619  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13620  	mr.mock.ctrl.T.Helper()
 13621  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13622  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext), varargs...)
 13623  }
 13624  
 13625  // DescribeLocalGatewayRouteTableVpcAssociations mocks base method.
 13626  func (m *MockEC2API) DescribeLocalGatewayRouteTableVpcAssociations(arg0 *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput) (*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput, error) {
 13627  	m.ctrl.T.Helper()
 13628  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVpcAssociations", arg0)
 13629  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput)
 13630  	ret1, _ := ret[1].(error)
 13631  	return ret0, ret1
 13632  }
 13633  
 13634  // DescribeLocalGatewayRouteTableVpcAssociations indicates an expected call of DescribeLocalGatewayRouteTableVpcAssociations.
 13635  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVpcAssociations(arg0 interface{}) *gomock.Call {
 13636  	mr.mock.ctrl.T.Helper()
 13637  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVpcAssociations", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVpcAssociations), arg0)
 13638  }
 13639  
 13640  // DescribeLocalGatewayRouteTableVpcAssociationsPages mocks base method.
 13641  func (m *MockEC2API) DescribeLocalGatewayRouteTableVpcAssociationsPages(arg0 *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput, arg1 func(*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput, bool) bool) error {
 13642  	m.ctrl.T.Helper()
 13643  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVpcAssociationsPages", arg0, arg1)
 13644  	ret0, _ := ret[0].(error)
 13645  	return ret0
 13646  }
 13647  
 13648  // DescribeLocalGatewayRouteTableVpcAssociationsPages indicates an expected call of DescribeLocalGatewayRouteTableVpcAssociationsPages.
 13649  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVpcAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 13650  	mr.mock.ctrl.T.Helper()
 13651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVpcAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVpcAssociationsPages), arg0, arg1)
 13652  }
 13653  
 13654  // DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext mocks base method.
 13655  func (m *MockEC2API) DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput, arg2 func(*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 13656  	m.ctrl.T.Helper()
 13657  	varargs := []interface{}{arg0, arg1, arg2}
 13658  	for _, a := range arg3 {
 13659  		varargs = append(varargs, a)
 13660  	}
 13661  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext", varargs...)
 13662  	ret0, _ := ret[0].(error)
 13663  	return ret0
 13664  }
 13665  
 13666  // DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext indicates an expected call of DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext.
 13667  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13668  	mr.mock.ctrl.T.Helper()
 13669  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13670  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVpcAssociationsPagesWithContext), varargs...)
 13671  }
 13672  
 13673  // DescribeLocalGatewayRouteTableVpcAssociationsRequest mocks base method.
 13674  func (m *MockEC2API) DescribeLocalGatewayRouteTableVpcAssociationsRequest(arg0 *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput) (*request.Request, *ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput) {
 13675  	m.ctrl.T.Helper()
 13676  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVpcAssociationsRequest", arg0)
 13677  	ret0, _ := ret[0].(*request.Request)
 13678  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput)
 13679  	return ret0, ret1
 13680  }
 13681  
 13682  // DescribeLocalGatewayRouteTableVpcAssociationsRequest indicates an expected call of DescribeLocalGatewayRouteTableVpcAssociationsRequest.
 13683  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVpcAssociationsRequest(arg0 interface{}) *gomock.Call {
 13684  	mr.mock.ctrl.T.Helper()
 13685  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVpcAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVpcAssociationsRequest), arg0)
 13686  }
 13687  
 13688  // DescribeLocalGatewayRouteTableVpcAssociationsWithContext mocks base method.
 13689  func (m *MockEC2API) DescribeLocalGatewayRouteTableVpcAssociationsWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput, error) {
 13690  	m.ctrl.T.Helper()
 13691  	varargs := []interface{}{arg0, arg1}
 13692  	for _, a := range arg2 {
 13693  		varargs = append(varargs, a)
 13694  	}
 13695  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTableVpcAssociationsWithContext", varargs...)
 13696  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput)
 13697  	ret1, _ := ret[1].(error)
 13698  	return ret0, ret1
 13699  }
 13700  
 13701  // DescribeLocalGatewayRouteTableVpcAssociationsWithContext indicates an expected call of DescribeLocalGatewayRouteTableVpcAssociationsWithContext.
 13702  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTableVpcAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13703  	mr.mock.ctrl.T.Helper()
 13704  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13705  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTableVpcAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTableVpcAssociationsWithContext), varargs...)
 13706  }
 13707  
 13708  // DescribeLocalGatewayRouteTables mocks base method.
 13709  func (m *MockEC2API) DescribeLocalGatewayRouteTables(arg0 *ec2.DescribeLocalGatewayRouteTablesInput) (*ec2.DescribeLocalGatewayRouteTablesOutput, error) {
 13710  	m.ctrl.T.Helper()
 13711  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTables", arg0)
 13712  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTablesOutput)
 13713  	ret1, _ := ret[1].(error)
 13714  	return ret0, ret1
 13715  }
 13716  
 13717  // DescribeLocalGatewayRouteTables indicates an expected call of DescribeLocalGatewayRouteTables.
 13718  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTables(arg0 interface{}) *gomock.Call {
 13719  	mr.mock.ctrl.T.Helper()
 13720  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTables", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTables), arg0)
 13721  }
 13722  
 13723  // DescribeLocalGatewayRouteTablesPages mocks base method.
 13724  func (m *MockEC2API) DescribeLocalGatewayRouteTablesPages(arg0 *ec2.DescribeLocalGatewayRouteTablesInput, arg1 func(*ec2.DescribeLocalGatewayRouteTablesOutput, bool) bool) error {
 13725  	m.ctrl.T.Helper()
 13726  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTablesPages", arg0, arg1)
 13727  	ret0, _ := ret[0].(error)
 13728  	return ret0
 13729  }
 13730  
 13731  // DescribeLocalGatewayRouteTablesPages indicates an expected call of DescribeLocalGatewayRouteTablesPages.
 13732  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTablesPages(arg0, arg1 interface{}) *gomock.Call {
 13733  	mr.mock.ctrl.T.Helper()
 13734  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTablesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTablesPages), arg0, arg1)
 13735  }
 13736  
 13737  // DescribeLocalGatewayRouteTablesPagesWithContext mocks base method.
 13738  func (m *MockEC2API) DescribeLocalGatewayRouteTablesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTablesInput, arg2 func(*ec2.DescribeLocalGatewayRouteTablesOutput, bool) bool, arg3 ...request.Option) error {
 13739  	m.ctrl.T.Helper()
 13740  	varargs := []interface{}{arg0, arg1, arg2}
 13741  	for _, a := range arg3 {
 13742  		varargs = append(varargs, a)
 13743  	}
 13744  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTablesPagesWithContext", varargs...)
 13745  	ret0, _ := ret[0].(error)
 13746  	return ret0
 13747  }
 13748  
 13749  // DescribeLocalGatewayRouteTablesPagesWithContext indicates an expected call of DescribeLocalGatewayRouteTablesPagesWithContext.
 13750  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTablesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13751  	mr.mock.ctrl.T.Helper()
 13752  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13753  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTablesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTablesPagesWithContext), varargs...)
 13754  }
 13755  
 13756  // DescribeLocalGatewayRouteTablesRequest mocks base method.
 13757  func (m *MockEC2API) DescribeLocalGatewayRouteTablesRequest(arg0 *ec2.DescribeLocalGatewayRouteTablesInput) (*request.Request, *ec2.DescribeLocalGatewayRouteTablesOutput) {
 13758  	m.ctrl.T.Helper()
 13759  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTablesRequest", arg0)
 13760  	ret0, _ := ret[0].(*request.Request)
 13761  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewayRouteTablesOutput)
 13762  	return ret0, ret1
 13763  }
 13764  
 13765  // DescribeLocalGatewayRouteTablesRequest indicates an expected call of DescribeLocalGatewayRouteTablesRequest.
 13766  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTablesRequest(arg0 interface{}) *gomock.Call {
 13767  	mr.mock.ctrl.T.Helper()
 13768  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTablesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTablesRequest), arg0)
 13769  }
 13770  
 13771  // DescribeLocalGatewayRouteTablesWithContext mocks base method.
 13772  func (m *MockEC2API) DescribeLocalGatewayRouteTablesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayRouteTablesInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewayRouteTablesOutput, error) {
 13773  	m.ctrl.T.Helper()
 13774  	varargs := []interface{}{arg0, arg1}
 13775  	for _, a := range arg2 {
 13776  		varargs = append(varargs, a)
 13777  	}
 13778  	ret := m.ctrl.Call(m, "DescribeLocalGatewayRouteTablesWithContext", varargs...)
 13779  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayRouteTablesOutput)
 13780  	ret1, _ := ret[1].(error)
 13781  	return ret0, ret1
 13782  }
 13783  
 13784  // DescribeLocalGatewayRouteTablesWithContext indicates an expected call of DescribeLocalGatewayRouteTablesWithContext.
 13785  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayRouteTablesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13786  	mr.mock.ctrl.T.Helper()
 13787  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13788  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayRouteTablesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayRouteTablesWithContext), varargs...)
 13789  }
 13790  
 13791  // DescribeLocalGatewayVirtualInterfaceGroups mocks base method.
 13792  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaceGroups(arg0 *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput) (*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput, error) {
 13793  	m.ctrl.T.Helper()
 13794  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaceGroups", arg0)
 13795  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput)
 13796  	ret1, _ := ret[1].(error)
 13797  	return ret0, ret1
 13798  }
 13799  
 13800  // DescribeLocalGatewayVirtualInterfaceGroups indicates an expected call of DescribeLocalGatewayVirtualInterfaceGroups.
 13801  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaceGroups(arg0 interface{}) *gomock.Call {
 13802  	mr.mock.ctrl.T.Helper()
 13803  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaceGroups", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaceGroups), arg0)
 13804  }
 13805  
 13806  // DescribeLocalGatewayVirtualInterfaceGroupsPages mocks base method.
 13807  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaceGroupsPages(arg0 *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput, arg1 func(*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput, bool) bool) error {
 13808  	m.ctrl.T.Helper()
 13809  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaceGroupsPages", arg0, arg1)
 13810  	ret0, _ := ret[0].(error)
 13811  	return ret0
 13812  }
 13813  
 13814  // DescribeLocalGatewayVirtualInterfaceGroupsPages indicates an expected call of DescribeLocalGatewayVirtualInterfaceGroupsPages.
 13815  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaceGroupsPages(arg0, arg1 interface{}) *gomock.Call {
 13816  	mr.mock.ctrl.T.Helper()
 13817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaceGroupsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaceGroupsPages), arg0, arg1)
 13818  }
 13819  
 13820  // DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext mocks base method.
 13821  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput, arg2 func(*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput, bool) bool, arg3 ...request.Option) error {
 13822  	m.ctrl.T.Helper()
 13823  	varargs := []interface{}{arg0, arg1, arg2}
 13824  	for _, a := range arg3 {
 13825  		varargs = append(varargs, a)
 13826  	}
 13827  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext", varargs...)
 13828  	ret0, _ := ret[0].(error)
 13829  	return ret0
 13830  }
 13831  
 13832  // DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext indicates an expected call of DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext.
 13833  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13834  	mr.mock.ctrl.T.Helper()
 13835  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13836  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaceGroupsPagesWithContext), varargs...)
 13837  }
 13838  
 13839  // DescribeLocalGatewayVirtualInterfaceGroupsRequest mocks base method.
 13840  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaceGroupsRequest(arg0 *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput) (*request.Request, *ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput) {
 13841  	m.ctrl.T.Helper()
 13842  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaceGroupsRequest", arg0)
 13843  	ret0, _ := ret[0].(*request.Request)
 13844  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput)
 13845  	return ret0, ret1
 13846  }
 13847  
 13848  // DescribeLocalGatewayVirtualInterfaceGroupsRequest indicates an expected call of DescribeLocalGatewayVirtualInterfaceGroupsRequest.
 13849  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaceGroupsRequest(arg0 interface{}) *gomock.Call {
 13850  	mr.mock.ctrl.T.Helper()
 13851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaceGroupsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaceGroupsRequest), arg0)
 13852  }
 13853  
 13854  // DescribeLocalGatewayVirtualInterfaceGroupsWithContext mocks base method.
 13855  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaceGroupsWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput, error) {
 13856  	m.ctrl.T.Helper()
 13857  	varargs := []interface{}{arg0, arg1}
 13858  	for _, a := range arg2 {
 13859  		varargs = append(varargs, a)
 13860  	}
 13861  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaceGroupsWithContext", varargs...)
 13862  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput)
 13863  	ret1, _ := ret[1].(error)
 13864  	return ret0, ret1
 13865  }
 13866  
 13867  // DescribeLocalGatewayVirtualInterfaceGroupsWithContext indicates an expected call of DescribeLocalGatewayVirtualInterfaceGroupsWithContext.
 13868  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaceGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13869  	mr.mock.ctrl.T.Helper()
 13870  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13871  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaceGroupsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaceGroupsWithContext), varargs...)
 13872  }
 13873  
 13874  // DescribeLocalGatewayVirtualInterfaces mocks base method.
 13875  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfaces(arg0 *ec2.DescribeLocalGatewayVirtualInterfacesInput) (*ec2.DescribeLocalGatewayVirtualInterfacesOutput, error) {
 13876  	m.ctrl.T.Helper()
 13877  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfaces", arg0)
 13878  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayVirtualInterfacesOutput)
 13879  	ret1, _ := ret[1].(error)
 13880  	return ret0, ret1
 13881  }
 13882  
 13883  // DescribeLocalGatewayVirtualInterfaces indicates an expected call of DescribeLocalGatewayVirtualInterfaces.
 13884  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfaces(arg0 interface{}) *gomock.Call {
 13885  	mr.mock.ctrl.T.Helper()
 13886  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfaces", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfaces), arg0)
 13887  }
 13888  
 13889  // DescribeLocalGatewayVirtualInterfacesPages mocks base method.
 13890  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfacesPages(arg0 *ec2.DescribeLocalGatewayVirtualInterfacesInput, arg1 func(*ec2.DescribeLocalGatewayVirtualInterfacesOutput, bool) bool) error {
 13891  	m.ctrl.T.Helper()
 13892  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfacesPages", arg0, arg1)
 13893  	ret0, _ := ret[0].(error)
 13894  	return ret0
 13895  }
 13896  
 13897  // DescribeLocalGatewayVirtualInterfacesPages indicates an expected call of DescribeLocalGatewayVirtualInterfacesPages.
 13898  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfacesPages(arg0, arg1 interface{}) *gomock.Call {
 13899  	mr.mock.ctrl.T.Helper()
 13900  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfacesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfacesPages), arg0, arg1)
 13901  }
 13902  
 13903  // DescribeLocalGatewayVirtualInterfacesPagesWithContext mocks base method.
 13904  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfacesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayVirtualInterfacesInput, arg2 func(*ec2.DescribeLocalGatewayVirtualInterfacesOutput, bool) bool, arg3 ...request.Option) error {
 13905  	m.ctrl.T.Helper()
 13906  	varargs := []interface{}{arg0, arg1, arg2}
 13907  	for _, a := range arg3 {
 13908  		varargs = append(varargs, a)
 13909  	}
 13910  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfacesPagesWithContext", varargs...)
 13911  	ret0, _ := ret[0].(error)
 13912  	return ret0
 13913  }
 13914  
 13915  // DescribeLocalGatewayVirtualInterfacesPagesWithContext indicates an expected call of DescribeLocalGatewayVirtualInterfacesPagesWithContext.
 13916  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfacesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 13917  	mr.mock.ctrl.T.Helper()
 13918  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 13919  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfacesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfacesPagesWithContext), varargs...)
 13920  }
 13921  
 13922  // DescribeLocalGatewayVirtualInterfacesRequest mocks base method.
 13923  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfacesRequest(arg0 *ec2.DescribeLocalGatewayVirtualInterfacesInput) (*request.Request, *ec2.DescribeLocalGatewayVirtualInterfacesOutput) {
 13924  	m.ctrl.T.Helper()
 13925  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfacesRequest", arg0)
 13926  	ret0, _ := ret[0].(*request.Request)
 13927  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewayVirtualInterfacesOutput)
 13928  	return ret0, ret1
 13929  }
 13930  
 13931  // DescribeLocalGatewayVirtualInterfacesRequest indicates an expected call of DescribeLocalGatewayVirtualInterfacesRequest.
 13932  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfacesRequest(arg0 interface{}) *gomock.Call {
 13933  	mr.mock.ctrl.T.Helper()
 13934  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfacesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfacesRequest), arg0)
 13935  }
 13936  
 13937  // DescribeLocalGatewayVirtualInterfacesWithContext mocks base method.
 13938  func (m *MockEC2API) DescribeLocalGatewayVirtualInterfacesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewayVirtualInterfacesInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewayVirtualInterfacesOutput, error) {
 13939  	m.ctrl.T.Helper()
 13940  	varargs := []interface{}{arg0, arg1}
 13941  	for _, a := range arg2 {
 13942  		varargs = append(varargs, a)
 13943  	}
 13944  	ret := m.ctrl.Call(m, "DescribeLocalGatewayVirtualInterfacesWithContext", varargs...)
 13945  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewayVirtualInterfacesOutput)
 13946  	ret1, _ := ret[1].(error)
 13947  	return ret0, ret1
 13948  }
 13949  
 13950  // DescribeLocalGatewayVirtualInterfacesWithContext indicates an expected call of DescribeLocalGatewayVirtualInterfacesWithContext.
 13951  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewayVirtualInterfacesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 13952  	mr.mock.ctrl.T.Helper()
 13953  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 13954  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewayVirtualInterfacesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewayVirtualInterfacesWithContext), varargs...)
 13955  }
 13956  
 13957  // DescribeLocalGateways mocks base method.
 13958  func (m *MockEC2API) DescribeLocalGateways(arg0 *ec2.DescribeLocalGatewaysInput) (*ec2.DescribeLocalGatewaysOutput, error) {
 13959  	m.ctrl.T.Helper()
 13960  	ret := m.ctrl.Call(m, "DescribeLocalGateways", arg0)
 13961  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewaysOutput)
 13962  	ret1, _ := ret[1].(error)
 13963  	return ret0, ret1
 13964  }
 13965  
 13966  // DescribeLocalGateways indicates an expected call of DescribeLocalGateways.
 13967  func (mr *MockEC2APIMockRecorder) DescribeLocalGateways(arg0 interface{}) *gomock.Call {
 13968  	mr.mock.ctrl.T.Helper()
 13969  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGateways), arg0)
 13970  }
 13971  
 13972  // DescribeLocalGatewaysPages mocks base method.
 13973  func (m *MockEC2API) DescribeLocalGatewaysPages(arg0 *ec2.DescribeLocalGatewaysInput, arg1 func(*ec2.DescribeLocalGatewaysOutput, bool) bool) error {
 13974  	m.ctrl.T.Helper()
 13975  	ret := m.ctrl.Call(m, "DescribeLocalGatewaysPages", arg0, arg1)
 13976  	ret0, _ := ret[0].(error)
 13977  	return ret0
 13978  }
 13979  
 13980  // DescribeLocalGatewaysPages indicates an expected call of DescribeLocalGatewaysPages.
 13981  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
 13982  	mr.mock.ctrl.T.Helper()
 13983  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewaysPages), arg0, arg1)
 13984  }
 13985  
 13986  // DescribeLocalGatewaysPagesWithContext mocks base method.
 13987  func (m *MockEC2API) DescribeLocalGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewaysInput, arg2 func(*ec2.DescribeLocalGatewaysOutput, bool) bool, arg3 ...request.Option) error {
 13988  	m.ctrl.T.Helper()
 13989  	varargs := []interface{}{arg0, arg1, arg2}
 13990  	for _, a := range arg3 {
 13991  		varargs = append(varargs, a)
 13992  	}
 13993  	ret := m.ctrl.Call(m, "DescribeLocalGatewaysPagesWithContext", varargs...)
 13994  	ret0, _ := ret[0].(error)
 13995  	return ret0
 13996  }
 13997  
 13998  // DescribeLocalGatewaysPagesWithContext indicates an expected call of DescribeLocalGatewaysPagesWithContext.
 13999  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14000  	mr.mock.ctrl.T.Helper()
 14001  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewaysPagesWithContext), varargs...)
 14003  }
 14004  
 14005  // DescribeLocalGatewaysRequest mocks base method.
 14006  func (m *MockEC2API) DescribeLocalGatewaysRequest(arg0 *ec2.DescribeLocalGatewaysInput) (*request.Request, *ec2.DescribeLocalGatewaysOutput) {
 14007  	m.ctrl.T.Helper()
 14008  	ret := m.ctrl.Call(m, "DescribeLocalGatewaysRequest", arg0)
 14009  	ret0, _ := ret[0].(*request.Request)
 14010  	ret1, _ := ret[1].(*ec2.DescribeLocalGatewaysOutput)
 14011  	return ret0, ret1
 14012  }
 14013  
 14014  // DescribeLocalGatewaysRequest indicates an expected call of DescribeLocalGatewaysRequest.
 14015  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewaysRequest(arg0 interface{}) *gomock.Call {
 14016  	mr.mock.ctrl.T.Helper()
 14017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewaysRequest), arg0)
 14018  }
 14019  
 14020  // DescribeLocalGatewaysWithContext mocks base method.
 14021  func (m *MockEC2API) DescribeLocalGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeLocalGatewaysInput, arg2 ...request.Option) (*ec2.DescribeLocalGatewaysOutput, error) {
 14022  	m.ctrl.T.Helper()
 14023  	varargs := []interface{}{arg0, arg1}
 14024  	for _, a := range arg2 {
 14025  		varargs = append(varargs, a)
 14026  	}
 14027  	ret := m.ctrl.Call(m, "DescribeLocalGatewaysWithContext", varargs...)
 14028  	ret0, _ := ret[0].(*ec2.DescribeLocalGatewaysOutput)
 14029  	ret1, _ := ret[1].(error)
 14030  	return ret0, ret1
 14031  }
 14032  
 14033  // DescribeLocalGatewaysWithContext indicates an expected call of DescribeLocalGatewaysWithContext.
 14034  func (mr *MockEC2APIMockRecorder) DescribeLocalGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14035  	mr.mock.ctrl.T.Helper()
 14036  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14037  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLocalGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeLocalGatewaysWithContext), varargs...)
 14038  }
 14039  
 14040  // DescribeManagedPrefixLists mocks base method.
 14041  func (m *MockEC2API) DescribeManagedPrefixLists(arg0 *ec2.DescribeManagedPrefixListsInput) (*ec2.DescribeManagedPrefixListsOutput, error) {
 14042  	m.ctrl.T.Helper()
 14043  	ret := m.ctrl.Call(m, "DescribeManagedPrefixLists", arg0)
 14044  	ret0, _ := ret[0].(*ec2.DescribeManagedPrefixListsOutput)
 14045  	ret1, _ := ret[1].(error)
 14046  	return ret0, ret1
 14047  }
 14048  
 14049  // DescribeManagedPrefixLists indicates an expected call of DescribeManagedPrefixLists.
 14050  func (mr *MockEC2APIMockRecorder) DescribeManagedPrefixLists(arg0 interface{}) *gomock.Call {
 14051  	mr.mock.ctrl.T.Helper()
 14052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeManagedPrefixLists", reflect.TypeOf((*MockEC2API)(nil).DescribeManagedPrefixLists), arg0)
 14053  }
 14054  
 14055  // DescribeManagedPrefixListsPages mocks base method.
 14056  func (m *MockEC2API) DescribeManagedPrefixListsPages(arg0 *ec2.DescribeManagedPrefixListsInput, arg1 func(*ec2.DescribeManagedPrefixListsOutput, bool) bool) error {
 14057  	m.ctrl.T.Helper()
 14058  	ret := m.ctrl.Call(m, "DescribeManagedPrefixListsPages", arg0, arg1)
 14059  	ret0, _ := ret[0].(error)
 14060  	return ret0
 14061  }
 14062  
 14063  // DescribeManagedPrefixListsPages indicates an expected call of DescribeManagedPrefixListsPages.
 14064  func (mr *MockEC2APIMockRecorder) DescribeManagedPrefixListsPages(arg0, arg1 interface{}) *gomock.Call {
 14065  	mr.mock.ctrl.T.Helper()
 14066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeManagedPrefixListsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeManagedPrefixListsPages), arg0, arg1)
 14067  }
 14068  
 14069  // DescribeManagedPrefixListsPagesWithContext mocks base method.
 14070  func (m *MockEC2API) DescribeManagedPrefixListsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeManagedPrefixListsInput, arg2 func(*ec2.DescribeManagedPrefixListsOutput, bool) bool, arg3 ...request.Option) error {
 14071  	m.ctrl.T.Helper()
 14072  	varargs := []interface{}{arg0, arg1, arg2}
 14073  	for _, a := range arg3 {
 14074  		varargs = append(varargs, a)
 14075  	}
 14076  	ret := m.ctrl.Call(m, "DescribeManagedPrefixListsPagesWithContext", varargs...)
 14077  	ret0, _ := ret[0].(error)
 14078  	return ret0
 14079  }
 14080  
 14081  // DescribeManagedPrefixListsPagesWithContext indicates an expected call of DescribeManagedPrefixListsPagesWithContext.
 14082  func (mr *MockEC2APIMockRecorder) DescribeManagedPrefixListsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14083  	mr.mock.ctrl.T.Helper()
 14084  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14085  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeManagedPrefixListsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeManagedPrefixListsPagesWithContext), varargs...)
 14086  }
 14087  
 14088  // DescribeManagedPrefixListsRequest mocks base method.
 14089  func (m *MockEC2API) DescribeManagedPrefixListsRequest(arg0 *ec2.DescribeManagedPrefixListsInput) (*request.Request, *ec2.DescribeManagedPrefixListsOutput) {
 14090  	m.ctrl.T.Helper()
 14091  	ret := m.ctrl.Call(m, "DescribeManagedPrefixListsRequest", arg0)
 14092  	ret0, _ := ret[0].(*request.Request)
 14093  	ret1, _ := ret[1].(*ec2.DescribeManagedPrefixListsOutput)
 14094  	return ret0, ret1
 14095  }
 14096  
 14097  // DescribeManagedPrefixListsRequest indicates an expected call of DescribeManagedPrefixListsRequest.
 14098  func (mr *MockEC2APIMockRecorder) DescribeManagedPrefixListsRequest(arg0 interface{}) *gomock.Call {
 14099  	mr.mock.ctrl.T.Helper()
 14100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeManagedPrefixListsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeManagedPrefixListsRequest), arg0)
 14101  }
 14102  
 14103  // DescribeManagedPrefixListsWithContext mocks base method.
 14104  func (m *MockEC2API) DescribeManagedPrefixListsWithContext(arg0 context.Context, arg1 *ec2.DescribeManagedPrefixListsInput, arg2 ...request.Option) (*ec2.DescribeManagedPrefixListsOutput, error) {
 14105  	m.ctrl.T.Helper()
 14106  	varargs := []interface{}{arg0, arg1}
 14107  	for _, a := range arg2 {
 14108  		varargs = append(varargs, a)
 14109  	}
 14110  	ret := m.ctrl.Call(m, "DescribeManagedPrefixListsWithContext", varargs...)
 14111  	ret0, _ := ret[0].(*ec2.DescribeManagedPrefixListsOutput)
 14112  	ret1, _ := ret[1].(error)
 14113  	return ret0, ret1
 14114  }
 14115  
 14116  // DescribeManagedPrefixListsWithContext indicates an expected call of DescribeManagedPrefixListsWithContext.
 14117  func (mr *MockEC2APIMockRecorder) DescribeManagedPrefixListsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14118  	mr.mock.ctrl.T.Helper()
 14119  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14120  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeManagedPrefixListsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeManagedPrefixListsWithContext), varargs...)
 14121  }
 14122  
 14123  // DescribeMovingAddresses mocks base method.
 14124  func (m *MockEC2API) DescribeMovingAddresses(arg0 *ec2.DescribeMovingAddressesInput) (*ec2.DescribeMovingAddressesOutput, error) {
 14125  	m.ctrl.T.Helper()
 14126  	ret := m.ctrl.Call(m, "DescribeMovingAddresses", arg0)
 14127  	ret0, _ := ret[0].(*ec2.DescribeMovingAddressesOutput)
 14128  	ret1, _ := ret[1].(error)
 14129  	return ret0, ret1
 14130  }
 14131  
 14132  // DescribeMovingAddresses indicates an expected call of DescribeMovingAddresses.
 14133  func (mr *MockEC2APIMockRecorder) DescribeMovingAddresses(arg0 interface{}) *gomock.Call {
 14134  	mr.mock.ctrl.T.Helper()
 14135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMovingAddresses", reflect.TypeOf((*MockEC2API)(nil).DescribeMovingAddresses), arg0)
 14136  }
 14137  
 14138  // DescribeMovingAddressesPages mocks base method.
 14139  func (m *MockEC2API) DescribeMovingAddressesPages(arg0 *ec2.DescribeMovingAddressesInput, arg1 func(*ec2.DescribeMovingAddressesOutput, bool) bool) error {
 14140  	m.ctrl.T.Helper()
 14141  	ret := m.ctrl.Call(m, "DescribeMovingAddressesPages", arg0, arg1)
 14142  	ret0, _ := ret[0].(error)
 14143  	return ret0
 14144  }
 14145  
 14146  // DescribeMovingAddressesPages indicates an expected call of DescribeMovingAddressesPages.
 14147  func (mr *MockEC2APIMockRecorder) DescribeMovingAddressesPages(arg0, arg1 interface{}) *gomock.Call {
 14148  	mr.mock.ctrl.T.Helper()
 14149  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMovingAddressesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeMovingAddressesPages), arg0, arg1)
 14150  }
 14151  
 14152  // DescribeMovingAddressesPagesWithContext mocks base method.
 14153  func (m *MockEC2API) DescribeMovingAddressesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeMovingAddressesInput, arg2 func(*ec2.DescribeMovingAddressesOutput, bool) bool, arg3 ...request.Option) error {
 14154  	m.ctrl.T.Helper()
 14155  	varargs := []interface{}{arg0, arg1, arg2}
 14156  	for _, a := range arg3 {
 14157  		varargs = append(varargs, a)
 14158  	}
 14159  	ret := m.ctrl.Call(m, "DescribeMovingAddressesPagesWithContext", varargs...)
 14160  	ret0, _ := ret[0].(error)
 14161  	return ret0
 14162  }
 14163  
 14164  // DescribeMovingAddressesPagesWithContext indicates an expected call of DescribeMovingAddressesPagesWithContext.
 14165  func (mr *MockEC2APIMockRecorder) DescribeMovingAddressesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14166  	mr.mock.ctrl.T.Helper()
 14167  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14168  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMovingAddressesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeMovingAddressesPagesWithContext), varargs...)
 14169  }
 14170  
 14171  // DescribeMovingAddressesRequest mocks base method.
 14172  func (m *MockEC2API) DescribeMovingAddressesRequest(arg0 *ec2.DescribeMovingAddressesInput) (*request.Request, *ec2.DescribeMovingAddressesOutput) {
 14173  	m.ctrl.T.Helper()
 14174  	ret := m.ctrl.Call(m, "DescribeMovingAddressesRequest", arg0)
 14175  	ret0, _ := ret[0].(*request.Request)
 14176  	ret1, _ := ret[1].(*ec2.DescribeMovingAddressesOutput)
 14177  	return ret0, ret1
 14178  }
 14179  
 14180  // DescribeMovingAddressesRequest indicates an expected call of DescribeMovingAddressesRequest.
 14181  func (mr *MockEC2APIMockRecorder) DescribeMovingAddressesRequest(arg0 interface{}) *gomock.Call {
 14182  	mr.mock.ctrl.T.Helper()
 14183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMovingAddressesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeMovingAddressesRequest), arg0)
 14184  }
 14185  
 14186  // DescribeMovingAddressesWithContext mocks base method.
 14187  func (m *MockEC2API) DescribeMovingAddressesWithContext(arg0 context.Context, arg1 *ec2.DescribeMovingAddressesInput, arg2 ...request.Option) (*ec2.DescribeMovingAddressesOutput, error) {
 14188  	m.ctrl.T.Helper()
 14189  	varargs := []interface{}{arg0, arg1}
 14190  	for _, a := range arg2 {
 14191  		varargs = append(varargs, a)
 14192  	}
 14193  	ret := m.ctrl.Call(m, "DescribeMovingAddressesWithContext", varargs...)
 14194  	ret0, _ := ret[0].(*ec2.DescribeMovingAddressesOutput)
 14195  	ret1, _ := ret[1].(error)
 14196  	return ret0, ret1
 14197  }
 14198  
 14199  // DescribeMovingAddressesWithContext indicates an expected call of DescribeMovingAddressesWithContext.
 14200  func (mr *MockEC2APIMockRecorder) DescribeMovingAddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14201  	mr.mock.ctrl.T.Helper()
 14202  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14203  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMovingAddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeMovingAddressesWithContext), varargs...)
 14204  }
 14205  
 14206  // DescribeNatGateways mocks base method.
 14207  func (m *MockEC2API) DescribeNatGateways(arg0 *ec2.DescribeNatGatewaysInput) (*ec2.DescribeNatGatewaysOutput, error) {
 14208  	m.ctrl.T.Helper()
 14209  	ret := m.ctrl.Call(m, "DescribeNatGateways", arg0)
 14210  	ret0, _ := ret[0].(*ec2.DescribeNatGatewaysOutput)
 14211  	ret1, _ := ret[1].(error)
 14212  	return ret0, ret1
 14213  }
 14214  
 14215  // DescribeNatGateways indicates an expected call of DescribeNatGateways.
 14216  func (mr *MockEC2APIMockRecorder) DescribeNatGateways(arg0 interface{}) *gomock.Call {
 14217  	mr.mock.ctrl.T.Helper()
 14218  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNatGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeNatGateways), arg0)
 14219  }
 14220  
 14221  // DescribeNatGatewaysPages mocks base method.
 14222  func (m *MockEC2API) DescribeNatGatewaysPages(arg0 *ec2.DescribeNatGatewaysInput, arg1 func(*ec2.DescribeNatGatewaysOutput, bool) bool) error {
 14223  	m.ctrl.T.Helper()
 14224  	ret := m.ctrl.Call(m, "DescribeNatGatewaysPages", arg0, arg1)
 14225  	ret0, _ := ret[0].(error)
 14226  	return ret0
 14227  }
 14228  
 14229  // DescribeNatGatewaysPages indicates an expected call of DescribeNatGatewaysPages.
 14230  func (mr *MockEC2APIMockRecorder) DescribeNatGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
 14231  	mr.mock.ctrl.T.Helper()
 14232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNatGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNatGatewaysPages), arg0, arg1)
 14233  }
 14234  
 14235  // DescribeNatGatewaysPagesWithContext mocks base method.
 14236  func (m *MockEC2API) DescribeNatGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNatGatewaysInput, arg2 func(*ec2.DescribeNatGatewaysOutput, bool) bool, arg3 ...request.Option) error {
 14237  	m.ctrl.T.Helper()
 14238  	varargs := []interface{}{arg0, arg1, arg2}
 14239  	for _, a := range arg3 {
 14240  		varargs = append(varargs, a)
 14241  	}
 14242  	ret := m.ctrl.Call(m, "DescribeNatGatewaysPagesWithContext", varargs...)
 14243  	ret0, _ := ret[0].(error)
 14244  	return ret0
 14245  }
 14246  
 14247  // DescribeNatGatewaysPagesWithContext indicates an expected call of DescribeNatGatewaysPagesWithContext.
 14248  func (mr *MockEC2APIMockRecorder) DescribeNatGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14249  	mr.mock.ctrl.T.Helper()
 14250  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNatGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNatGatewaysPagesWithContext), varargs...)
 14252  }
 14253  
 14254  // DescribeNatGatewaysRequest mocks base method.
 14255  func (m *MockEC2API) DescribeNatGatewaysRequest(arg0 *ec2.DescribeNatGatewaysInput) (*request.Request, *ec2.DescribeNatGatewaysOutput) {
 14256  	m.ctrl.T.Helper()
 14257  	ret := m.ctrl.Call(m, "DescribeNatGatewaysRequest", arg0)
 14258  	ret0, _ := ret[0].(*request.Request)
 14259  	ret1, _ := ret[1].(*ec2.DescribeNatGatewaysOutput)
 14260  	return ret0, ret1
 14261  }
 14262  
 14263  // DescribeNatGatewaysRequest indicates an expected call of DescribeNatGatewaysRequest.
 14264  func (mr *MockEC2APIMockRecorder) DescribeNatGatewaysRequest(arg0 interface{}) *gomock.Call {
 14265  	mr.mock.ctrl.T.Helper()
 14266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNatGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNatGatewaysRequest), arg0)
 14267  }
 14268  
 14269  // DescribeNatGatewaysWithContext mocks base method.
 14270  func (m *MockEC2API) DescribeNatGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeNatGatewaysInput, arg2 ...request.Option) (*ec2.DescribeNatGatewaysOutput, error) {
 14271  	m.ctrl.T.Helper()
 14272  	varargs := []interface{}{arg0, arg1}
 14273  	for _, a := range arg2 {
 14274  		varargs = append(varargs, a)
 14275  	}
 14276  	ret := m.ctrl.Call(m, "DescribeNatGatewaysWithContext", varargs...)
 14277  	ret0, _ := ret[0].(*ec2.DescribeNatGatewaysOutput)
 14278  	ret1, _ := ret[1].(error)
 14279  	return ret0, ret1
 14280  }
 14281  
 14282  // DescribeNatGatewaysWithContext indicates an expected call of DescribeNatGatewaysWithContext.
 14283  func (mr *MockEC2APIMockRecorder) DescribeNatGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14284  	mr.mock.ctrl.T.Helper()
 14285  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14286  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNatGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNatGatewaysWithContext), varargs...)
 14287  }
 14288  
 14289  // DescribeNetworkAcls mocks base method.
 14290  func (m *MockEC2API) DescribeNetworkAcls(arg0 *ec2.DescribeNetworkAclsInput) (*ec2.DescribeNetworkAclsOutput, error) {
 14291  	m.ctrl.T.Helper()
 14292  	ret := m.ctrl.Call(m, "DescribeNetworkAcls", arg0)
 14293  	ret0, _ := ret[0].(*ec2.DescribeNetworkAclsOutput)
 14294  	ret1, _ := ret[1].(error)
 14295  	return ret0, ret1
 14296  }
 14297  
 14298  // DescribeNetworkAcls indicates an expected call of DescribeNetworkAcls.
 14299  func (mr *MockEC2APIMockRecorder) DescribeNetworkAcls(arg0 interface{}) *gomock.Call {
 14300  	mr.mock.ctrl.T.Helper()
 14301  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkAcls", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkAcls), arg0)
 14302  }
 14303  
 14304  // DescribeNetworkAclsPages mocks base method.
 14305  func (m *MockEC2API) DescribeNetworkAclsPages(arg0 *ec2.DescribeNetworkAclsInput, arg1 func(*ec2.DescribeNetworkAclsOutput, bool) bool) error {
 14306  	m.ctrl.T.Helper()
 14307  	ret := m.ctrl.Call(m, "DescribeNetworkAclsPages", arg0, arg1)
 14308  	ret0, _ := ret[0].(error)
 14309  	return ret0
 14310  }
 14311  
 14312  // DescribeNetworkAclsPages indicates an expected call of DescribeNetworkAclsPages.
 14313  func (mr *MockEC2APIMockRecorder) DescribeNetworkAclsPages(arg0, arg1 interface{}) *gomock.Call {
 14314  	mr.mock.ctrl.T.Helper()
 14315  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkAclsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkAclsPages), arg0, arg1)
 14316  }
 14317  
 14318  // DescribeNetworkAclsPagesWithContext mocks base method.
 14319  func (m *MockEC2API) DescribeNetworkAclsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkAclsInput, arg2 func(*ec2.DescribeNetworkAclsOutput, bool) bool, arg3 ...request.Option) error {
 14320  	m.ctrl.T.Helper()
 14321  	varargs := []interface{}{arg0, arg1, arg2}
 14322  	for _, a := range arg3 {
 14323  		varargs = append(varargs, a)
 14324  	}
 14325  	ret := m.ctrl.Call(m, "DescribeNetworkAclsPagesWithContext", varargs...)
 14326  	ret0, _ := ret[0].(error)
 14327  	return ret0
 14328  }
 14329  
 14330  // DescribeNetworkAclsPagesWithContext indicates an expected call of DescribeNetworkAclsPagesWithContext.
 14331  func (mr *MockEC2APIMockRecorder) DescribeNetworkAclsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14332  	mr.mock.ctrl.T.Helper()
 14333  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14334  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkAclsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkAclsPagesWithContext), varargs...)
 14335  }
 14336  
 14337  // DescribeNetworkAclsRequest mocks base method.
 14338  func (m *MockEC2API) DescribeNetworkAclsRequest(arg0 *ec2.DescribeNetworkAclsInput) (*request.Request, *ec2.DescribeNetworkAclsOutput) {
 14339  	m.ctrl.T.Helper()
 14340  	ret := m.ctrl.Call(m, "DescribeNetworkAclsRequest", arg0)
 14341  	ret0, _ := ret[0].(*request.Request)
 14342  	ret1, _ := ret[1].(*ec2.DescribeNetworkAclsOutput)
 14343  	return ret0, ret1
 14344  }
 14345  
 14346  // DescribeNetworkAclsRequest indicates an expected call of DescribeNetworkAclsRequest.
 14347  func (mr *MockEC2APIMockRecorder) DescribeNetworkAclsRequest(arg0 interface{}) *gomock.Call {
 14348  	mr.mock.ctrl.T.Helper()
 14349  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkAclsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkAclsRequest), arg0)
 14350  }
 14351  
 14352  // DescribeNetworkAclsWithContext mocks base method.
 14353  func (m *MockEC2API) DescribeNetworkAclsWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkAclsInput, arg2 ...request.Option) (*ec2.DescribeNetworkAclsOutput, error) {
 14354  	m.ctrl.T.Helper()
 14355  	varargs := []interface{}{arg0, arg1}
 14356  	for _, a := range arg2 {
 14357  		varargs = append(varargs, a)
 14358  	}
 14359  	ret := m.ctrl.Call(m, "DescribeNetworkAclsWithContext", varargs...)
 14360  	ret0, _ := ret[0].(*ec2.DescribeNetworkAclsOutput)
 14361  	ret1, _ := ret[1].(error)
 14362  	return ret0, ret1
 14363  }
 14364  
 14365  // DescribeNetworkAclsWithContext indicates an expected call of DescribeNetworkAclsWithContext.
 14366  func (mr *MockEC2APIMockRecorder) DescribeNetworkAclsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14367  	mr.mock.ctrl.T.Helper()
 14368  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14369  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkAclsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkAclsWithContext), varargs...)
 14370  }
 14371  
 14372  // DescribeNetworkInsightsAccessScopeAnalyses mocks base method.
 14373  func (m *MockEC2API) DescribeNetworkInsightsAccessScopeAnalyses(arg0 *ec2.DescribeNetworkInsightsAccessScopeAnalysesInput) (*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput, error) {
 14374  	m.ctrl.T.Helper()
 14375  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopeAnalyses", arg0)
 14376  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput)
 14377  	ret1, _ := ret[1].(error)
 14378  	return ret0, ret1
 14379  }
 14380  
 14381  // DescribeNetworkInsightsAccessScopeAnalyses indicates an expected call of DescribeNetworkInsightsAccessScopeAnalyses.
 14382  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopeAnalyses(arg0 interface{}) *gomock.Call {
 14383  	mr.mock.ctrl.T.Helper()
 14384  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopeAnalyses", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopeAnalyses), arg0)
 14385  }
 14386  
 14387  // DescribeNetworkInsightsAccessScopeAnalysesPages mocks base method.
 14388  func (m *MockEC2API) DescribeNetworkInsightsAccessScopeAnalysesPages(arg0 *ec2.DescribeNetworkInsightsAccessScopeAnalysesInput, arg1 func(*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput, bool) bool) error {
 14389  	m.ctrl.T.Helper()
 14390  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopeAnalysesPages", arg0, arg1)
 14391  	ret0, _ := ret[0].(error)
 14392  	return ret0
 14393  }
 14394  
 14395  // DescribeNetworkInsightsAccessScopeAnalysesPages indicates an expected call of DescribeNetworkInsightsAccessScopeAnalysesPages.
 14396  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopeAnalysesPages(arg0, arg1 interface{}) *gomock.Call {
 14397  	mr.mock.ctrl.T.Helper()
 14398  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopeAnalysesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopeAnalysesPages), arg0, arg1)
 14399  }
 14400  
 14401  // DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext mocks base method.
 14402  func (m *MockEC2API) DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAccessScopeAnalysesInput, arg2 func(*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput, bool) bool, arg3 ...request.Option) error {
 14403  	m.ctrl.T.Helper()
 14404  	varargs := []interface{}{arg0, arg1, arg2}
 14405  	for _, a := range arg3 {
 14406  		varargs = append(varargs, a)
 14407  	}
 14408  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext", varargs...)
 14409  	ret0, _ := ret[0].(error)
 14410  	return ret0
 14411  }
 14412  
 14413  // DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext indicates an expected call of DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext.
 14414  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14415  	mr.mock.ctrl.T.Helper()
 14416  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopeAnalysesPagesWithContext), varargs...)
 14418  }
 14419  
 14420  // DescribeNetworkInsightsAccessScopeAnalysesRequest mocks base method.
 14421  func (m *MockEC2API) DescribeNetworkInsightsAccessScopeAnalysesRequest(arg0 *ec2.DescribeNetworkInsightsAccessScopeAnalysesInput) (*request.Request, *ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput) {
 14422  	m.ctrl.T.Helper()
 14423  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopeAnalysesRequest", arg0)
 14424  	ret0, _ := ret[0].(*request.Request)
 14425  	ret1, _ := ret[1].(*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput)
 14426  	return ret0, ret1
 14427  }
 14428  
 14429  // DescribeNetworkInsightsAccessScopeAnalysesRequest indicates an expected call of DescribeNetworkInsightsAccessScopeAnalysesRequest.
 14430  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopeAnalysesRequest(arg0 interface{}) *gomock.Call {
 14431  	mr.mock.ctrl.T.Helper()
 14432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopeAnalysesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopeAnalysesRequest), arg0)
 14433  }
 14434  
 14435  // DescribeNetworkInsightsAccessScopeAnalysesWithContext mocks base method.
 14436  func (m *MockEC2API) DescribeNetworkInsightsAccessScopeAnalysesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAccessScopeAnalysesInput, arg2 ...request.Option) (*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput, error) {
 14437  	m.ctrl.T.Helper()
 14438  	varargs := []interface{}{arg0, arg1}
 14439  	for _, a := range arg2 {
 14440  		varargs = append(varargs, a)
 14441  	}
 14442  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopeAnalysesWithContext", varargs...)
 14443  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAccessScopeAnalysesOutput)
 14444  	ret1, _ := ret[1].(error)
 14445  	return ret0, ret1
 14446  }
 14447  
 14448  // DescribeNetworkInsightsAccessScopeAnalysesWithContext indicates an expected call of DescribeNetworkInsightsAccessScopeAnalysesWithContext.
 14449  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopeAnalysesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14450  	mr.mock.ctrl.T.Helper()
 14451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopeAnalysesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopeAnalysesWithContext), varargs...)
 14453  }
 14454  
 14455  // DescribeNetworkInsightsAccessScopes mocks base method.
 14456  func (m *MockEC2API) DescribeNetworkInsightsAccessScopes(arg0 *ec2.DescribeNetworkInsightsAccessScopesInput) (*ec2.DescribeNetworkInsightsAccessScopesOutput, error) {
 14457  	m.ctrl.T.Helper()
 14458  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopes", arg0)
 14459  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAccessScopesOutput)
 14460  	ret1, _ := ret[1].(error)
 14461  	return ret0, ret1
 14462  }
 14463  
 14464  // DescribeNetworkInsightsAccessScopes indicates an expected call of DescribeNetworkInsightsAccessScopes.
 14465  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopes(arg0 interface{}) *gomock.Call {
 14466  	mr.mock.ctrl.T.Helper()
 14467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopes", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopes), arg0)
 14468  }
 14469  
 14470  // DescribeNetworkInsightsAccessScopesPages mocks base method.
 14471  func (m *MockEC2API) DescribeNetworkInsightsAccessScopesPages(arg0 *ec2.DescribeNetworkInsightsAccessScopesInput, arg1 func(*ec2.DescribeNetworkInsightsAccessScopesOutput, bool) bool) error {
 14472  	m.ctrl.T.Helper()
 14473  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopesPages", arg0, arg1)
 14474  	ret0, _ := ret[0].(error)
 14475  	return ret0
 14476  }
 14477  
 14478  // DescribeNetworkInsightsAccessScopesPages indicates an expected call of DescribeNetworkInsightsAccessScopesPages.
 14479  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopesPages(arg0, arg1 interface{}) *gomock.Call {
 14480  	mr.mock.ctrl.T.Helper()
 14481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopesPages), arg0, arg1)
 14482  }
 14483  
 14484  // DescribeNetworkInsightsAccessScopesPagesWithContext mocks base method.
 14485  func (m *MockEC2API) DescribeNetworkInsightsAccessScopesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAccessScopesInput, arg2 func(*ec2.DescribeNetworkInsightsAccessScopesOutput, bool) bool, arg3 ...request.Option) error {
 14486  	m.ctrl.T.Helper()
 14487  	varargs := []interface{}{arg0, arg1, arg2}
 14488  	for _, a := range arg3 {
 14489  		varargs = append(varargs, a)
 14490  	}
 14491  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopesPagesWithContext", varargs...)
 14492  	ret0, _ := ret[0].(error)
 14493  	return ret0
 14494  }
 14495  
 14496  // DescribeNetworkInsightsAccessScopesPagesWithContext indicates an expected call of DescribeNetworkInsightsAccessScopesPagesWithContext.
 14497  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14498  	mr.mock.ctrl.T.Helper()
 14499  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14500  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopesPagesWithContext), varargs...)
 14501  }
 14502  
 14503  // DescribeNetworkInsightsAccessScopesRequest mocks base method.
 14504  func (m *MockEC2API) DescribeNetworkInsightsAccessScopesRequest(arg0 *ec2.DescribeNetworkInsightsAccessScopesInput) (*request.Request, *ec2.DescribeNetworkInsightsAccessScopesOutput) {
 14505  	m.ctrl.T.Helper()
 14506  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopesRequest", arg0)
 14507  	ret0, _ := ret[0].(*request.Request)
 14508  	ret1, _ := ret[1].(*ec2.DescribeNetworkInsightsAccessScopesOutput)
 14509  	return ret0, ret1
 14510  }
 14511  
 14512  // DescribeNetworkInsightsAccessScopesRequest indicates an expected call of DescribeNetworkInsightsAccessScopesRequest.
 14513  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopesRequest(arg0 interface{}) *gomock.Call {
 14514  	mr.mock.ctrl.T.Helper()
 14515  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopesRequest), arg0)
 14516  }
 14517  
 14518  // DescribeNetworkInsightsAccessScopesWithContext mocks base method.
 14519  func (m *MockEC2API) DescribeNetworkInsightsAccessScopesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAccessScopesInput, arg2 ...request.Option) (*ec2.DescribeNetworkInsightsAccessScopesOutput, error) {
 14520  	m.ctrl.T.Helper()
 14521  	varargs := []interface{}{arg0, arg1}
 14522  	for _, a := range arg2 {
 14523  		varargs = append(varargs, a)
 14524  	}
 14525  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAccessScopesWithContext", varargs...)
 14526  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAccessScopesOutput)
 14527  	ret1, _ := ret[1].(error)
 14528  	return ret0, ret1
 14529  }
 14530  
 14531  // DescribeNetworkInsightsAccessScopesWithContext indicates an expected call of DescribeNetworkInsightsAccessScopesWithContext.
 14532  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAccessScopesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14533  	mr.mock.ctrl.T.Helper()
 14534  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14535  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAccessScopesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAccessScopesWithContext), varargs...)
 14536  }
 14537  
 14538  // DescribeNetworkInsightsAnalyses mocks base method.
 14539  func (m *MockEC2API) DescribeNetworkInsightsAnalyses(arg0 *ec2.DescribeNetworkInsightsAnalysesInput) (*ec2.DescribeNetworkInsightsAnalysesOutput, error) {
 14540  	m.ctrl.T.Helper()
 14541  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAnalyses", arg0)
 14542  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAnalysesOutput)
 14543  	ret1, _ := ret[1].(error)
 14544  	return ret0, ret1
 14545  }
 14546  
 14547  // DescribeNetworkInsightsAnalyses indicates an expected call of DescribeNetworkInsightsAnalyses.
 14548  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAnalyses(arg0 interface{}) *gomock.Call {
 14549  	mr.mock.ctrl.T.Helper()
 14550  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAnalyses", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAnalyses), arg0)
 14551  }
 14552  
 14553  // DescribeNetworkInsightsAnalysesPages mocks base method.
 14554  func (m *MockEC2API) DescribeNetworkInsightsAnalysesPages(arg0 *ec2.DescribeNetworkInsightsAnalysesInput, arg1 func(*ec2.DescribeNetworkInsightsAnalysesOutput, bool) bool) error {
 14555  	m.ctrl.T.Helper()
 14556  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAnalysesPages", arg0, arg1)
 14557  	ret0, _ := ret[0].(error)
 14558  	return ret0
 14559  }
 14560  
 14561  // DescribeNetworkInsightsAnalysesPages indicates an expected call of DescribeNetworkInsightsAnalysesPages.
 14562  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAnalysesPages(arg0, arg1 interface{}) *gomock.Call {
 14563  	mr.mock.ctrl.T.Helper()
 14564  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAnalysesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAnalysesPages), arg0, arg1)
 14565  }
 14566  
 14567  // DescribeNetworkInsightsAnalysesPagesWithContext mocks base method.
 14568  func (m *MockEC2API) DescribeNetworkInsightsAnalysesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAnalysesInput, arg2 func(*ec2.DescribeNetworkInsightsAnalysesOutput, bool) bool, arg3 ...request.Option) error {
 14569  	m.ctrl.T.Helper()
 14570  	varargs := []interface{}{arg0, arg1, arg2}
 14571  	for _, a := range arg3 {
 14572  		varargs = append(varargs, a)
 14573  	}
 14574  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAnalysesPagesWithContext", varargs...)
 14575  	ret0, _ := ret[0].(error)
 14576  	return ret0
 14577  }
 14578  
 14579  // DescribeNetworkInsightsAnalysesPagesWithContext indicates an expected call of DescribeNetworkInsightsAnalysesPagesWithContext.
 14580  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAnalysesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14581  	mr.mock.ctrl.T.Helper()
 14582  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14583  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAnalysesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAnalysesPagesWithContext), varargs...)
 14584  }
 14585  
 14586  // DescribeNetworkInsightsAnalysesRequest mocks base method.
 14587  func (m *MockEC2API) DescribeNetworkInsightsAnalysesRequest(arg0 *ec2.DescribeNetworkInsightsAnalysesInput) (*request.Request, *ec2.DescribeNetworkInsightsAnalysesOutput) {
 14588  	m.ctrl.T.Helper()
 14589  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAnalysesRequest", arg0)
 14590  	ret0, _ := ret[0].(*request.Request)
 14591  	ret1, _ := ret[1].(*ec2.DescribeNetworkInsightsAnalysesOutput)
 14592  	return ret0, ret1
 14593  }
 14594  
 14595  // DescribeNetworkInsightsAnalysesRequest indicates an expected call of DescribeNetworkInsightsAnalysesRequest.
 14596  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAnalysesRequest(arg0 interface{}) *gomock.Call {
 14597  	mr.mock.ctrl.T.Helper()
 14598  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAnalysesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAnalysesRequest), arg0)
 14599  }
 14600  
 14601  // DescribeNetworkInsightsAnalysesWithContext mocks base method.
 14602  func (m *MockEC2API) DescribeNetworkInsightsAnalysesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsAnalysesInput, arg2 ...request.Option) (*ec2.DescribeNetworkInsightsAnalysesOutput, error) {
 14603  	m.ctrl.T.Helper()
 14604  	varargs := []interface{}{arg0, arg1}
 14605  	for _, a := range arg2 {
 14606  		varargs = append(varargs, a)
 14607  	}
 14608  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsAnalysesWithContext", varargs...)
 14609  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsAnalysesOutput)
 14610  	ret1, _ := ret[1].(error)
 14611  	return ret0, ret1
 14612  }
 14613  
 14614  // DescribeNetworkInsightsAnalysesWithContext indicates an expected call of DescribeNetworkInsightsAnalysesWithContext.
 14615  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsAnalysesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14616  	mr.mock.ctrl.T.Helper()
 14617  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14618  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsAnalysesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsAnalysesWithContext), varargs...)
 14619  }
 14620  
 14621  // DescribeNetworkInsightsPaths mocks base method.
 14622  func (m *MockEC2API) DescribeNetworkInsightsPaths(arg0 *ec2.DescribeNetworkInsightsPathsInput) (*ec2.DescribeNetworkInsightsPathsOutput, error) {
 14623  	m.ctrl.T.Helper()
 14624  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsPaths", arg0)
 14625  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsPathsOutput)
 14626  	ret1, _ := ret[1].(error)
 14627  	return ret0, ret1
 14628  }
 14629  
 14630  // DescribeNetworkInsightsPaths indicates an expected call of DescribeNetworkInsightsPaths.
 14631  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsPaths(arg0 interface{}) *gomock.Call {
 14632  	mr.mock.ctrl.T.Helper()
 14633  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsPaths", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsPaths), arg0)
 14634  }
 14635  
 14636  // DescribeNetworkInsightsPathsPages mocks base method.
 14637  func (m *MockEC2API) DescribeNetworkInsightsPathsPages(arg0 *ec2.DescribeNetworkInsightsPathsInput, arg1 func(*ec2.DescribeNetworkInsightsPathsOutput, bool) bool) error {
 14638  	m.ctrl.T.Helper()
 14639  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsPathsPages", arg0, arg1)
 14640  	ret0, _ := ret[0].(error)
 14641  	return ret0
 14642  }
 14643  
 14644  // DescribeNetworkInsightsPathsPages indicates an expected call of DescribeNetworkInsightsPathsPages.
 14645  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsPathsPages(arg0, arg1 interface{}) *gomock.Call {
 14646  	mr.mock.ctrl.T.Helper()
 14647  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsPathsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsPathsPages), arg0, arg1)
 14648  }
 14649  
 14650  // DescribeNetworkInsightsPathsPagesWithContext mocks base method.
 14651  func (m *MockEC2API) DescribeNetworkInsightsPathsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsPathsInput, arg2 func(*ec2.DescribeNetworkInsightsPathsOutput, bool) bool, arg3 ...request.Option) error {
 14652  	m.ctrl.T.Helper()
 14653  	varargs := []interface{}{arg0, arg1, arg2}
 14654  	for _, a := range arg3 {
 14655  		varargs = append(varargs, a)
 14656  	}
 14657  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsPathsPagesWithContext", varargs...)
 14658  	ret0, _ := ret[0].(error)
 14659  	return ret0
 14660  }
 14661  
 14662  // DescribeNetworkInsightsPathsPagesWithContext indicates an expected call of DescribeNetworkInsightsPathsPagesWithContext.
 14663  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsPathsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14664  	mr.mock.ctrl.T.Helper()
 14665  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsPathsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsPathsPagesWithContext), varargs...)
 14667  }
 14668  
 14669  // DescribeNetworkInsightsPathsRequest mocks base method.
 14670  func (m *MockEC2API) DescribeNetworkInsightsPathsRequest(arg0 *ec2.DescribeNetworkInsightsPathsInput) (*request.Request, *ec2.DescribeNetworkInsightsPathsOutput) {
 14671  	m.ctrl.T.Helper()
 14672  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsPathsRequest", arg0)
 14673  	ret0, _ := ret[0].(*request.Request)
 14674  	ret1, _ := ret[1].(*ec2.DescribeNetworkInsightsPathsOutput)
 14675  	return ret0, ret1
 14676  }
 14677  
 14678  // DescribeNetworkInsightsPathsRequest indicates an expected call of DescribeNetworkInsightsPathsRequest.
 14679  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsPathsRequest(arg0 interface{}) *gomock.Call {
 14680  	mr.mock.ctrl.T.Helper()
 14681  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsPathsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsPathsRequest), arg0)
 14682  }
 14683  
 14684  // DescribeNetworkInsightsPathsWithContext mocks base method.
 14685  func (m *MockEC2API) DescribeNetworkInsightsPathsWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInsightsPathsInput, arg2 ...request.Option) (*ec2.DescribeNetworkInsightsPathsOutput, error) {
 14686  	m.ctrl.T.Helper()
 14687  	varargs := []interface{}{arg0, arg1}
 14688  	for _, a := range arg2 {
 14689  		varargs = append(varargs, a)
 14690  	}
 14691  	ret := m.ctrl.Call(m, "DescribeNetworkInsightsPathsWithContext", varargs...)
 14692  	ret0, _ := ret[0].(*ec2.DescribeNetworkInsightsPathsOutput)
 14693  	ret1, _ := ret[1].(error)
 14694  	return ret0, ret1
 14695  }
 14696  
 14697  // DescribeNetworkInsightsPathsWithContext indicates an expected call of DescribeNetworkInsightsPathsWithContext.
 14698  func (mr *MockEC2APIMockRecorder) DescribeNetworkInsightsPathsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14699  	mr.mock.ctrl.T.Helper()
 14700  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14701  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInsightsPathsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInsightsPathsWithContext), varargs...)
 14702  }
 14703  
 14704  // DescribeNetworkInterfaceAttribute mocks base method.
 14705  func (m *MockEC2API) DescribeNetworkInterfaceAttribute(arg0 *ec2.DescribeNetworkInterfaceAttributeInput) (*ec2.DescribeNetworkInterfaceAttributeOutput, error) {
 14706  	m.ctrl.T.Helper()
 14707  	ret := m.ctrl.Call(m, "DescribeNetworkInterfaceAttribute", arg0)
 14708  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfaceAttributeOutput)
 14709  	ret1, _ := ret[1].(error)
 14710  	return ret0, ret1
 14711  }
 14712  
 14713  // DescribeNetworkInterfaceAttribute indicates an expected call of DescribeNetworkInterfaceAttribute.
 14714  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfaceAttribute(arg0 interface{}) *gomock.Call {
 14715  	mr.mock.ctrl.T.Helper()
 14716  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfaceAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfaceAttribute), arg0)
 14717  }
 14718  
 14719  // DescribeNetworkInterfaceAttributeRequest mocks base method.
 14720  func (m *MockEC2API) DescribeNetworkInterfaceAttributeRequest(arg0 *ec2.DescribeNetworkInterfaceAttributeInput) (*request.Request, *ec2.DescribeNetworkInterfaceAttributeOutput) {
 14721  	m.ctrl.T.Helper()
 14722  	ret := m.ctrl.Call(m, "DescribeNetworkInterfaceAttributeRequest", arg0)
 14723  	ret0, _ := ret[0].(*request.Request)
 14724  	ret1, _ := ret[1].(*ec2.DescribeNetworkInterfaceAttributeOutput)
 14725  	return ret0, ret1
 14726  }
 14727  
 14728  // DescribeNetworkInterfaceAttributeRequest indicates an expected call of DescribeNetworkInterfaceAttributeRequest.
 14729  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfaceAttributeRequest(arg0 interface{}) *gomock.Call {
 14730  	mr.mock.ctrl.T.Helper()
 14731  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfaceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfaceAttributeRequest), arg0)
 14732  }
 14733  
 14734  // DescribeNetworkInterfaceAttributeWithContext mocks base method.
 14735  func (m *MockEC2API) DescribeNetworkInterfaceAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfaceAttributeInput, arg2 ...request.Option) (*ec2.DescribeNetworkInterfaceAttributeOutput, error) {
 14736  	m.ctrl.T.Helper()
 14737  	varargs := []interface{}{arg0, arg1}
 14738  	for _, a := range arg2 {
 14739  		varargs = append(varargs, a)
 14740  	}
 14741  	ret := m.ctrl.Call(m, "DescribeNetworkInterfaceAttributeWithContext", varargs...)
 14742  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfaceAttributeOutput)
 14743  	ret1, _ := ret[1].(error)
 14744  	return ret0, ret1
 14745  }
 14746  
 14747  // DescribeNetworkInterfaceAttributeWithContext indicates an expected call of DescribeNetworkInterfaceAttributeWithContext.
 14748  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfaceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14749  	mr.mock.ctrl.T.Helper()
 14750  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14751  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfaceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfaceAttributeWithContext), varargs...)
 14752  }
 14753  
 14754  // DescribeNetworkInterfacePermissions mocks base method.
 14755  func (m *MockEC2API) DescribeNetworkInterfacePermissions(arg0 *ec2.DescribeNetworkInterfacePermissionsInput) (*ec2.DescribeNetworkInterfacePermissionsOutput, error) {
 14756  	m.ctrl.T.Helper()
 14757  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacePermissions", arg0)
 14758  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfacePermissionsOutput)
 14759  	ret1, _ := ret[1].(error)
 14760  	return ret0, ret1
 14761  }
 14762  
 14763  // DescribeNetworkInterfacePermissions indicates an expected call of DescribeNetworkInterfacePermissions.
 14764  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacePermissions(arg0 interface{}) *gomock.Call {
 14765  	mr.mock.ctrl.T.Helper()
 14766  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacePermissions", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacePermissions), arg0)
 14767  }
 14768  
 14769  // DescribeNetworkInterfacePermissionsPages mocks base method.
 14770  func (m *MockEC2API) DescribeNetworkInterfacePermissionsPages(arg0 *ec2.DescribeNetworkInterfacePermissionsInput, arg1 func(*ec2.DescribeNetworkInterfacePermissionsOutput, bool) bool) error {
 14771  	m.ctrl.T.Helper()
 14772  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacePermissionsPages", arg0, arg1)
 14773  	ret0, _ := ret[0].(error)
 14774  	return ret0
 14775  }
 14776  
 14777  // DescribeNetworkInterfacePermissionsPages indicates an expected call of DescribeNetworkInterfacePermissionsPages.
 14778  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacePermissionsPages(arg0, arg1 interface{}) *gomock.Call {
 14779  	mr.mock.ctrl.T.Helper()
 14780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacePermissionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacePermissionsPages), arg0, arg1)
 14781  }
 14782  
 14783  // DescribeNetworkInterfacePermissionsPagesWithContext mocks base method.
 14784  func (m *MockEC2API) DescribeNetworkInterfacePermissionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfacePermissionsInput, arg2 func(*ec2.DescribeNetworkInterfacePermissionsOutput, bool) bool, arg3 ...request.Option) error {
 14785  	m.ctrl.T.Helper()
 14786  	varargs := []interface{}{arg0, arg1, arg2}
 14787  	for _, a := range arg3 {
 14788  		varargs = append(varargs, a)
 14789  	}
 14790  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacePermissionsPagesWithContext", varargs...)
 14791  	ret0, _ := ret[0].(error)
 14792  	return ret0
 14793  }
 14794  
 14795  // DescribeNetworkInterfacePermissionsPagesWithContext indicates an expected call of DescribeNetworkInterfacePermissionsPagesWithContext.
 14796  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacePermissionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14797  	mr.mock.ctrl.T.Helper()
 14798  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14799  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacePermissionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacePermissionsPagesWithContext), varargs...)
 14800  }
 14801  
 14802  // DescribeNetworkInterfacePermissionsRequest mocks base method.
 14803  func (m *MockEC2API) DescribeNetworkInterfacePermissionsRequest(arg0 *ec2.DescribeNetworkInterfacePermissionsInput) (*request.Request, *ec2.DescribeNetworkInterfacePermissionsOutput) {
 14804  	m.ctrl.T.Helper()
 14805  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacePermissionsRequest", arg0)
 14806  	ret0, _ := ret[0].(*request.Request)
 14807  	ret1, _ := ret[1].(*ec2.DescribeNetworkInterfacePermissionsOutput)
 14808  	return ret0, ret1
 14809  }
 14810  
 14811  // DescribeNetworkInterfacePermissionsRequest indicates an expected call of DescribeNetworkInterfacePermissionsRequest.
 14812  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacePermissionsRequest(arg0 interface{}) *gomock.Call {
 14813  	mr.mock.ctrl.T.Helper()
 14814  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacePermissionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacePermissionsRequest), arg0)
 14815  }
 14816  
 14817  // DescribeNetworkInterfacePermissionsWithContext mocks base method.
 14818  func (m *MockEC2API) DescribeNetworkInterfacePermissionsWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfacePermissionsInput, arg2 ...request.Option) (*ec2.DescribeNetworkInterfacePermissionsOutput, error) {
 14819  	m.ctrl.T.Helper()
 14820  	varargs := []interface{}{arg0, arg1}
 14821  	for _, a := range arg2 {
 14822  		varargs = append(varargs, a)
 14823  	}
 14824  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacePermissionsWithContext", varargs...)
 14825  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfacePermissionsOutput)
 14826  	ret1, _ := ret[1].(error)
 14827  	return ret0, ret1
 14828  }
 14829  
 14830  // DescribeNetworkInterfacePermissionsWithContext indicates an expected call of DescribeNetworkInterfacePermissionsWithContext.
 14831  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacePermissionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14832  	mr.mock.ctrl.T.Helper()
 14833  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14834  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacePermissionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacePermissionsWithContext), varargs...)
 14835  }
 14836  
 14837  // DescribeNetworkInterfaces mocks base method.
 14838  func (m *MockEC2API) DescribeNetworkInterfaces(arg0 *ec2.DescribeNetworkInterfacesInput) (*ec2.DescribeNetworkInterfacesOutput, error) {
 14839  	m.ctrl.T.Helper()
 14840  	ret := m.ctrl.Call(m, "DescribeNetworkInterfaces", arg0)
 14841  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfacesOutput)
 14842  	ret1, _ := ret[1].(error)
 14843  	return ret0, ret1
 14844  }
 14845  
 14846  // DescribeNetworkInterfaces indicates an expected call of DescribeNetworkInterfaces.
 14847  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfaces(arg0 interface{}) *gomock.Call {
 14848  	mr.mock.ctrl.T.Helper()
 14849  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfaces", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfaces), arg0)
 14850  }
 14851  
 14852  // DescribeNetworkInterfacesPages mocks base method.
 14853  func (m *MockEC2API) DescribeNetworkInterfacesPages(arg0 *ec2.DescribeNetworkInterfacesInput, arg1 func(*ec2.DescribeNetworkInterfacesOutput, bool) bool) error {
 14854  	m.ctrl.T.Helper()
 14855  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacesPages", arg0, arg1)
 14856  	ret0, _ := ret[0].(error)
 14857  	return ret0
 14858  }
 14859  
 14860  // DescribeNetworkInterfacesPages indicates an expected call of DescribeNetworkInterfacesPages.
 14861  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacesPages(arg0, arg1 interface{}) *gomock.Call {
 14862  	mr.mock.ctrl.T.Helper()
 14863  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacesPages), arg0, arg1)
 14864  }
 14865  
 14866  // DescribeNetworkInterfacesPagesWithContext mocks base method.
 14867  func (m *MockEC2API) DescribeNetworkInterfacesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfacesInput, arg2 func(*ec2.DescribeNetworkInterfacesOutput, bool) bool, arg3 ...request.Option) error {
 14868  	m.ctrl.T.Helper()
 14869  	varargs := []interface{}{arg0, arg1, arg2}
 14870  	for _, a := range arg3 {
 14871  		varargs = append(varargs, a)
 14872  	}
 14873  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacesPagesWithContext", varargs...)
 14874  	ret0, _ := ret[0].(error)
 14875  	return ret0
 14876  }
 14877  
 14878  // DescribeNetworkInterfacesPagesWithContext indicates an expected call of DescribeNetworkInterfacesPagesWithContext.
 14879  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 14880  	mr.mock.ctrl.T.Helper()
 14881  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 14882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacesPagesWithContext), varargs...)
 14883  }
 14884  
 14885  // DescribeNetworkInterfacesRequest mocks base method.
 14886  func (m *MockEC2API) DescribeNetworkInterfacesRequest(arg0 *ec2.DescribeNetworkInterfacesInput) (*request.Request, *ec2.DescribeNetworkInterfacesOutput) {
 14887  	m.ctrl.T.Helper()
 14888  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacesRequest", arg0)
 14889  	ret0, _ := ret[0].(*request.Request)
 14890  	ret1, _ := ret[1].(*ec2.DescribeNetworkInterfacesOutput)
 14891  	return ret0, ret1
 14892  }
 14893  
 14894  // DescribeNetworkInterfacesRequest indicates an expected call of DescribeNetworkInterfacesRequest.
 14895  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacesRequest(arg0 interface{}) *gomock.Call {
 14896  	mr.mock.ctrl.T.Helper()
 14897  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacesRequest), arg0)
 14898  }
 14899  
 14900  // DescribeNetworkInterfacesWithContext mocks base method.
 14901  func (m *MockEC2API) DescribeNetworkInterfacesWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfacesInput, arg2 ...request.Option) (*ec2.DescribeNetworkInterfacesOutput, error) {
 14902  	m.ctrl.T.Helper()
 14903  	varargs := []interface{}{arg0, arg1}
 14904  	for _, a := range arg2 {
 14905  		varargs = append(varargs, a)
 14906  	}
 14907  	ret := m.ctrl.Call(m, "DescribeNetworkInterfacesWithContext", varargs...)
 14908  	ret0, _ := ret[0].(*ec2.DescribeNetworkInterfacesOutput)
 14909  	ret1, _ := ret[1].(error)
 14910  	return ret0, ret1
 14911  }
 14912  
 14913  // DescribeNetworkInterfacesWithContext indicates an expected call of DescribeNetworkInterfacesWithContext.
 14914  func (mr *MockEC2APIMockRecorder) DescribeNetworkInterfacesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14915  	mr.mock.ctrl.T.Helper()
 14916  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNetworkInterfacesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeNetworkInterfacesWithContext), varargs...)
 14918  }
 14919  
 14920  // DescribePlacementGroups mocks base method.
 14921  func (m *MockEC2API) DescribePlacementGroups(arg0 *ec2.DescribePlacementGroupsInput) (*ec2.DescribePlacementGroupsOutput, error) {
 14922  	m.ctrl.T.Helper()
 14923  	ret := m.ctrl.Call(m, "DescribePlacementGroups", arg0)
 14924  	ret0, _ := ret[0].(*ec2.DescribePlacementGroupsOutput)
 14925  	ret1, _ := ret[1].(error)
 14926  	return ret0, ret1
 14927  }
 14928  
 14929  // DescribePlacementGroups indicates an expected call of DescribePlacementGroups.
 14930  func (mr *MockEC2APIMockRecorder) DescribePlacementGroups(arg0 interface{}) *gomock.Call {
 14931  	mr.mock.ctrl.T.Helper()
 14932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePlacementGroups", reflect.TypeOf((*MockEC2API)(nil).DescribePlacementGroups), arg0)
 14933  }
 14934  
 14935  // DescribePlacementGroupsRequest mocks base method.
 14936  func (m *MockEC2API) DescribePlacementGroupsRequest(arg0 *ec2.DescribePlacementGroupsInput) (*request.Request, *ec2.DescribePlacementGroupsOutput) {
 14937  	m.ctrl.T.Helper()
 14938  	ret := m.ctrl.Call(m, "DescribePlacementGroupsRequest", arg0)
 14939  	ret0, _ := ret[0].(*request.Request)
 14940  	ret1, _ := ret[1].(*ec2.DescribePlacementGroupsOutput)
 14941  	return ret0, ret1
 14942  }
 14943  
 14944  // DescribePlacementGroupsRequest indicates an expected call of DescribePlacementGroupsRequest.
 14945  func (mr *MockEC2APIMockRecorder) DescribePlacementGroupsRequest(arg0 interface{}) *gomock.Call {
 14946  	mr.mock.ctrl.T.Helper()
 14947  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePlacementGroupsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribePlacementGroupsRequest), arg0)
 14948  }
 14949  
 14950  // DescribePlacementGroupsWithContext mocks base method.
 14951  func (m *MockEC2API) DescribePlacementGroupsWithContext(arg0 context.Context, arg1 *ec2.DescribePlacementGroupsInput, arg2 ...request.Option) (*ec2.DescribePlacementGroupsOutput, error) {
 14952  	m.ctrl.T.Helper()
 14953  	varargs := []interface{}{arg0, arg1}
 14954  	for _, a := range arg2 {
 14955  		varargs = append(varargs, a)
 14956  	}
 14957  	ret := m.ctrl.Call(m, "DescribePlacementGroupsWithContext", varargs...)
 14958  	ret0, _ := ret[0].(*ec2.DescribePlacementGroupsOutput)
 14959  	ret1, _ := ret[1].(error)
 14960  	return ret0, ret1
 14961  }
 14962  
 14963  // DescribePlacementGroupsWithContext indicates an expected call of DescribePlacementGroupsWithContext.
 14964  func (mr *MockEC2APIMockRecorder) DescribePlacementGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 14965  	mr.mock.ctrl.T.Helper()
 14966  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 14967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePlacementGroupsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePlacementGroupsWithContext), varargs...)
 14968  }
 14969  
 14970  // DescribePrefixLists mocks base method.
 14971  func (m *MockEC2API) DescribePrefixLists(arg0 *ec2.DescribePrefixListsInput) (*ec2.DescribePrefixListsOutput, error) {
 14972  	m.ctrl.T.Helper()
 14973  	ret := m.ctrl.Call(m, "DescribePrefixLists", arg0)
 14974  	ret0, _ := ret[0].(*ec2.DescribePrefixListsOutput)
 14975  	ret1, _ := ret[1].(error)
 14976  	return ret0, ret1
 14977  }
 14978  
 14979  // DescribePrefixLists indicates an expected call of DescribePrefixLists.
 14980  func (mr *MockEC2APIMockRecorder) DescribePrefixLists(arg0 interface{}) *gomock.Call {
 14981  	mr.mock.ctrl.T.Helper()
 14982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrefixLists", reflect.TypeOf((*MockEC2API)(nil).DescribePrefixLists), arg0)
 14983  }
 14984  
 14985  // DescribePrefixListsPages mocks base method.
 14986  func (m *MockEC2API) DescribePrefixListsPages(arg0 *ec2.DescribePrefixListsInput, arg1 func(*ec2.DescribePrefixListsOutput, bool) bool) error {
 14987  	m.ctrl.T.Helper()
 14988  	ret := m.ctrl.Call(m, "DescribePrefixListsPages", arg0, arg1)
 14989  	ret0, _ := ret[0].(error)
 14990  	return ret0
 14991  }
 14992  
 14993  // DescribePrefixListsPages indicates an expected call of DescribePrefixListsPages.
 14994  func (mr *MockEC2APIMockRecorder) DescribePrefixListsPages(arg0, arg1 interface{}) *gomock.Call {
 14995  	mr.mock.ctrl.T.Helper()
 14996  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrefixListsPages", reflect.TypeOf((*MockEC2API)(nil).DescribePrefixListsPages), arg0, arg1)
 14997  }
 14998  
 14999  // DescribePrefixListsPagesWithContext mocks base method.
 15000  func (m *MockEC2API) DescribePrefixListsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribePrefixListsInput, arg2 func(*ec2.DescribePrefixListsOutput, bool) bool, arg3 ...request.Option) error {
 15001  	m.ctrl.T.Helper()
 15002  	varargs := []interface{}{arg0, arg1, arg2}
 15003  	for _, a := range arg3 {
 15004  		varargs = append(varargs, a)
 15005  	}
 15006  	ret := m.ctrl.Call(m, "DescribePrefixListsPagesWithContext", varargs...)
 15007  	ret0, _ := ret[0].(error)
 15008  	return ret0
 15009  }
 15010  
 15011  // DescribePrefixListsPagesWithContext indicates an expected call of DescribePrefixListsPagesWithContext.
 15012  func (mr *MockEC2APIMockRecorder) DescribePrefixListsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15013  	mr.mock.ctrl.T.Helper()
 15014  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15015  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrefixListsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePrefixListsPagesWithContext), varargs...)
 15016  }
 15017  
 15018  // DescribePrefixListsRequest mocks base method.
 15019  func (m *MockEC2API) DescribePrefixListsRequest(arg0 *ec2.DescribePrefixListsInput) (*request.Request, *ec2.DescribePrefixListsOutput) {
 15020  	m.ctrl.T.Helper()
 15021  	ret := m.ctrl.Call(m, "DescribePrefixListsRequest", arg0)
 15022  	ret0, _ := ret[0].(*request.Request)
 15023  	ret1, _ := ret[1].(*ec2.DescribePrefixListsOutput)
 15024  	return ret0, ret1
 15025  }
 15026  
 15027  // DescribePrefixListsRequest indicates an expected call of DescribePrefixListsRequest.
 15028  func (mr *MockEC2APIMockRecorder) DescribePrefixListsRequest(arg0 interface{}) *gomock.Call {
 15029  	mr.mock.ctrl.T.Helper()
 15030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrefixListsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribePrefixListsRequest), arg0)
 15031  }
 15032  
 15033  // DescribePrefixListsWithContext mocks base method.
 15034  func (m *MockEC2API) DescribePrefixListsWithContext(arg0 context.Context, arg1 *ec2.DescribePrefixListsInput, arg2 ...request.Option) (*ec2.DescribePrefixListsOutput, error) {
 15035  	m.ctrl.T.Helper()
 15036  	varargs := []interface{}{arg0, arg1}
 15037  	for _, a := range arg2 {
 15038  		varargs = append(varargs, a)
 15039  	}
 15040  	ret := m.ctrl.Call(m, "DescribePrefixListsWithContext", varargs...)
 15041  	ret0, _ := ret[0].(*ec2.DescribePrefixListsOutput)
 15042  	ret1, _ := ret[1].(error)
 15043  	return ret0, ret1
 15044  }
 15045  
 15046  // DescribePrefixListsWithContext indicates an expected call of DescribePrefixListsWithContext.
 15047  func (mr *MockEC2APIMockRecorder) DescribePrefixListsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15048  	mr.mock.ctrl.T.Helper()
 15049  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15050  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrefixListsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePrefixListsWithContext), varargs...)
 15051  }
 15052  
 15053  // DescribePrincipalIdFormat mocks base method.
 15054  func (m *MockEC2API) DescribePrincipalIdFormat(arg0 *ec2.DescribePrincipalIdFormatInput) (*ec2.DescribePrincipalIdFormatOutput, error) {
 15055  	m.ctrl.T.Helper()
 15056  	ret := m.ctrl.Call(m, "DescribePrincipalIdFormat", arg0)
 15057  	ret0, _ := ret[0].(*ec2.DescribePrincipalIdFormatOutput)
 15058  	ret1, _ := ret[1].(error)
 15059  	return ret0, ret1
 15060  }
 15061  
 15062  // DescribePrincipalIdFormat indicates an expected call of DescribePrincipalIdFormat.
 15063  func (mr *MockEC2APIMockRecorder) DescribePrincipalIdFormat(arg0 interface{}) *gomock.Call {
 15064  	mr.mock.ctrl.T.Helper()
 15065  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrincipalIdFormat", reflect.TypeOf((*MockEC2API)(nil).DescribePrincipalIdFormat), arg0)
 15066  }
 15067  
 15068  // DescribePrincipalIdFormatPages mocks base method.
 15069  func (m *MockEC2API) DescribePrincipalIdFormatPages(arg0 *ec2.DescribePrincipalIdFormatInput, arg1 func(*ec2.DescribePrincipalIdFormatOutput, bool) bool) error {
 15070  	m.ctrl.T.Helper()
 15071  	ret := m.ctrl.Call(m, "DescribePrincipalIdFormatPages", arg0, arg1)
 15072  	ret0, _ := ret[0].(error)
 15073  	return ret0
 15074  }
 15075  
 15076  // DescribePrincipalIdFormatPages indicates an expected call of DescribePrincipalIdFormatPages.
 15077  func (mr *MockEC2APIMockRecorder) DescribePrincipalIdFormatPages(arg0, arg1 interface{}) *gomock.Call {
 15078  	mr.mock.ctrl.T.Helper()
 15079  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrincipalIdFormatPages", reflect.TypeOf((*MockEC2API)(nil).DescribePrincipalIdFormatPages), arg0, arg1)
 15080  }
 15081  
 15082  // DescribePrincipalIdFormatPagesWithContext mocks base method.
 15083  func (m *MockEC2API) DescribePrincipalIdFormatPagesWithContext(arg0 context.Context, arg1 *ec2.DescribePrincipalIdFormatInput, arg2 func(*ec2.DescribePrincipalIdFormatOutput, bool) bool, arg3 ...request.Option) error {
 15084  	m.ctrl.T.Helper()
 15085  	varargs := []interface{}{arg0, arg1, arg2}
 15086  	for _, a := range arg3 {
 15087  		varargs = append(varargs, a)
 15088  	}
 15089  	ret := m.ctrl.Call(m, "DescribePrincipalIdFormatPagesWithContext", varargs...)
 15090  	ret0, _ := ret[0].(error)
 15091  	return ret0
 15092  }
 15093  
 15094  // DescribePrincipalIdFormatPagesWithContext indicates an expected call of DescribePrincipalIdFormatPagesWithContext.
 15095  func (mr *MockEC2APIMockRecorder) DescribePrincipalIdFormatPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15096  	mr.mock.ctrl.T.Helper()
 15097  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15098  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrincipalIdFormatPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePrincipalIdFormatPagesWithContext), varargs...)
 15099  }
 15100  
 15101  // DescribePrincipalIdFormatRequest mocks base method.
 15102  func (m *MockEC2API) DescribePrincipalIdFormatRequest(arg0 *ec2.DescribePrincipalIdFormatInput) (*request.Request, *ec2.DescribePrincipalIdFormatOutput) {
 15103  	m.ctrl.T.Helper()
 15104  	ret := m.ctrl.Call(m, "DescribePrincipalIdFormatRequest", arg0)
 15105  	ret0, _ := ret[0].(*request.Request)
 15106  	ret1, _ := ret[1].(*ec2.DescribePrincipalIdFormatOutput)
 15107  	return ret0, ret1
 15108  }
 15109  
 15110  // DescribePrincipalIdFormatRequest indicates an expected call of DescribePrincipalIdFormatRequest.
 15111  func (mr *MockEC2APIMockRecorder) DescribePrincipalIdFormatRequest(arg0 interface{}) *gomock.Call {
 15112  	mr.mock.ctrl.T.Helper()
 15113  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrincipalIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).DescribePrincipalIdFormatRequest), arg0)
 15114  }
 15115  
 15116  // DescribePrincipalIdFormatWithContext mocks base method.
 15117  func (m *MockEC2API) DescribePrincipalIdFormatWithContext(arg0 context.Context, arg1 *ec2.DescribePrincipalIdFormatInput, arg2 ...request.Option) (*ec2.DescribePrincipalIdFormatOutput, error) {
 15118  	m.ctrl.T.Helper()
 15119  	varargs := []interface{}{arg0, arg1}
 15120  	for _, a := range arg2 {
 15121  		varargs = append(varargs, a)
 15122  	}
 15123  	ret := m.ctrl.Call(m, "DescribePrincipalIdFormatWithContext", varargs...)
 15124  	ret0, _ := ret[0].(*ec2.DescribePrincipalIdFormatOutput)
 15125  	ret1, _ := ret[1].(error)
 15126  	return ret0, ret1
 15127  }
 15128  
 15129  // DescribePrincipalIdFormatWithContext indicates an expected call of DescribePrincipalIdFormatWithContext.
 15130  func (mr *MockEC2APIMockRecorder) DescribePrincipalIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15131  	mr.mock.ctrl.T.Helper()
 15132  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePrincipalIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePrincipalIdFormatWithContext), varargs...)
 15134  }
 15135  
 15136  // DescribePublicIpv4Pools mocks base method.
 15137  func (m *MockEC2API) DescribePublicIpv4Pools(arg0 *ec2.DescribePublicIpv4PoolsInput) (*ec2.DescribePublicIpv4PoolsOutput, error) {
 15138  	m.ctrl.T.Helper()
 15139  	ret := m.ctrl.Call(m, "DescribePublicIpv4Pools", arg0)
 15140  	ret0, _ := ret[0].(*ec2.DescribePublicIpv4PoolsOutput)
 15141  	ret1, _ := ret[1].(error)
 15142  	return ret0, ret1
 15143  }
 15144  
 15145  // DescribePublicIpv4Pools indicates an expected call of DescribePublicIpv4Pools.
 15146  func (mr *MockEC2APIMockRecorder) DescribePublicIpv4Pools(arg0 interface{}) *gomock.Call {
 15147  	mr.mock.ctrl.T.Helper()
 15148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePublicIpv4Pools", reflect.TypeOf((*MockEC2API)(nil).DescribePublicIpv4Pools), arg0)
 15149  }
 15150  
 15151  // DescribePublicIpv4PoolsPages mocks base method.
 15152  func (m *MockEC2API) DescribePublicIpv4PoolsPages(arg0 *ec2.DescribePublicIpv4PoolsInput, arg1 func(*ec2.DescribePublicIpv4PoolsOutput, bool) bool) error {
 15153  	m.ctrl.T.Helper()
 15154  	ret := m.ctrl.Call(m, "DescribePublicIpv4PoolsPages", arg0, arg1)
 15155  	ret0, _ := ret[0].(error)
 15156  	return ret0
 15157  }
 15158  
 15159  // DescribePublicIpv4PoolsPages indicates an expected call of DescribePublicIpv4PoolsPages.
 15160  func (mr *MockEC2APIMockRecorder) DescribePublicIpv4PoolsPages(arg0, arg1 interface{}) *gomock.Call {
 15161  	mr.mock.ctrl.T.Helper()
 15162  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePublicIpv4PoolsPages", reflect.TypeOf((*MockEC2API)(nil).DescribePublicIpv4PoolsPages), arg0, arg1)
 15163  }
 15164  
 15165  // DescribePublicIpv4PoolsPagesWithContext mocks base method.
 15166  func (m *MockEC2API) DescribePublicIpv4PoolsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribePublicIpv4PoolsInput, arg2 func(*ec2.DescribePublicIpv4PoolsOutput, bool) bool, arg3 ...request.Option) error {
 15167  	m.ctrl.T.Helper()
 15168  	varargs := []interface{}{arg0, arg1, arg2}
 15169  	for _, a := range arg3 {
 15170  		varargs = append(varargs, a)
 15171  	}
 15172  	ret := m.ctrl.Call(m, "DescribePublicIpv4PoolsPagesWithContext", varargs...)
 15173  	ret0, _ := ret[0].(error)
 15174  	return ret0
 15175  }
 15176  
 15177  // DescribePublicIpv4PoolsPagesWithContext indicates an expected call of DescribePublicIpv4PoolsPagesWithContext.
 15178  func (mr *MockEC2APIMockRecorder) DescribePublicIpv4PoolsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15179  	mr.mock.ctrl.T.Helper()
 15180  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePublicIpv4PoolsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePublicIpv4PoolsPagesWithContext), varargs...)
 15182  }
 15183  
 15184  // DescribePublicIpv4PoolsRequest mocks base method.
 15185  func (m *MockEC2API) DescribePublicIpv4PoolsRequest(arg0 *ec2.DescribePublicIpv4PoolsInput) (*request.Request, *ec2.DescribePublicIpv4PoolsOutput) {
 15186  	m.ctrl.T.Helper()
 15187  	ret := m.ctrl.Call(m, "DescribePublicIpv4PoolsRequest", arg0)
 15188  	ret0, _ := ret[0].(*request.Request)
 15189  	ret1, _ := ret[1].(*ec2.DescribePublicIpv4PoolsOutput)
 15190  	return ret0, ret1
 15191  }
 15192  
 15193  // DescribePublicIpv4PoolsRequest indicates an expected call of DescribePublicIpv4PoolsRequest.
 15194  func (mr *MockEC2APIMockRecorder) DescribePublicIpv4PoolsRequest(arg0 interface{}) *gomock.Call {
 15195  	mr.mock.ctrl.T.Helper()
 15196  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePublicIpv4PoolsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribePublicIpv4PoolsRequest), arg0)
 15197  }
 15198  
 15199  // DescribePublicIpv4PoolsWithContext mocks base method.
 15200  func (m *MockEC2API) DescribePublicIpv4PoolsWithContext(arg0 context.Context, arg1 *ec2.DescribePublicIpv4PoolsInput, arg2 ...request.Option) (*ec2.DescribePublicIpv4PoolsOutput, error) {
 15201  	m.ctrl.T.Helper()
 15202  	varargs := []interface{}{arg0, arg1}
 15203  	for _, a := range arg2 {
 15204  		varargs = append(varargs, a)
 15205  	}
 15206  	ret := m.ctrl.Call(m, "DescribePublicIpv4PoolsWithContext", varargs...)
 15207  	ret0, _ := ret[0].(*ec2.DescribePublicIpv4PoolsOutput)
 15208  	ret1, _ := ret[1].(error)
 15209  	return ret0, ret1
 15210  }
 15211  
 15212  // DescribePublicIpv4PoolsWithContext indicates an expected call of DescribePublicIpv4PoolsWithContext.
 15213  func (mr *MockEC2APIMockRecorder) DescribePublicIpv4PoolsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15214  	mr.mock.ctrl.T.Helper()
 15215  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePublicIpv4PoolsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribePublicIpv4PoolsWithContext), varargs...)
 15217  }
 15218  
 15219  // DescribeRegions mocks base method.
 15220  func (m *MockEC2API) DescribeRegions(arg0 *ec2.DescribeRegionsInput) (*ec2.DescribeRegionsOutput, error) {
 15221  	m.ctrl.T.Helper()
 15222  	ret := m.ctrl.Call(m, "DescribeRegions", arg0)
 15223  	ret0, _ := ret[0].(*ec2.DescribeRegionsOutput)
 15224  	ret1, _ := ret[1].(error)
 15225  	return ret0, ret1
 15226  }
 15227  
 15228  // DescribeRegions indicates an expected call of DescribeRegions.
 15229  func (mr *MockEC2APIMockRecorder) DescribeRegions(arg0 interface{}) *gomock.Call {
 15230  	mr.mock.ctrl.T.Helper()
 15231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRegions", reflect.TypeOf((*MockEC2API)(nil).DescribeRegions), arg0)
 15232  }
 15233  
 15234  // DescribeRegionsRequest mocks base method.
 15235  func (m *MockEC2API) DescribeRegionsRequest(arg0 *ec2.DescribeRegionsInput) (*request.Request, *ec2.DescribeRegionsOutput) {
 15236  	m.ctrl.T.Helper()
 15237  	ret := m.ctrl.Call(m, "DescribeRegionsRequest", arg0)
 15238  	ret0, _ := ret[0].(*request.Request)
 15239  	ret1, _ := ret[1].(*ec2.DescribeRegionsOutput)
 15240  	return ret0, ret1
 15241  }
 15242  
 15243  // DescribeRegionsRequest indicates an expected call of DescribeRegionsRequest.
 15244  func (mr *MockEC2APIMockRecorder) DescribeRegionsRequest(arg0 interface{}) *gomock.Call {
 15245  	mr.mock.ctrl.T.Helper()
 15246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRegionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeRegionsRequest), arg0)
 15247  }
 15248  
 15249  // DescribeRegionsWithContext mocks base method.
 15250  func (m *MockEC2API) DescribeRegionsWithContext(arg0 context.Context, arg1 *ec2.DescribeRegionsInput, arg2 ...request.Option) (*ec2.DescribeRegionsOutput, error) {
 15251  	m.ctrl.T.Helper()
 15252  	varargs := []interface{}{arg0, arg1}
 15253  	for _, a := range arg2 {
 15254  		varargs = append(varargs, a)
 15255  	}
 15256  	ret := m.ctrl.Call(m, "DescribeRegionsWithContext", varargs...)
 15257  	ret0, _ := ret[0].(*ec2.DescribeRegionsOutput)
 15258  	ret1, _ := ret[1].(error)
 15259  	return ret0, ret1
 15260  }
 15261  
 15262  // DescribeRegionsWithContext indicates an expected call of DescribeRegionsWithContext.
 15263  func (mr *MockEC2APIMockRecorder) DescribeRegionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15264  	mr.mock.ctrl.T.Helper()
 15265  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRegionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeRegionsWithContext), varargs...)
 15267  }
 15268  
 15269  // DescribeReplaceRootVolumeTasks mocks base method.
 15270  func (m *MockEC2API) DescribeReplaceRootVolumeTasks(arg0 *ec2.DescribeReplaceRootVolumeTasksInput) (*ec2.DescribeReplaceRootVolumeTasksOutput, error) {
 15271  	m.ctrl.T.Helper()
 15272  	ret := m.ctrl.Call(m, "DescribeReplaceRootVolumeTasks", arg0)
 15273  	ret0, _ := ret[0].(*ec2.DescribeReplaceRootVolumeTasksOutput)
 15274  	ret1, _ := ret[1].(error)
 15275  	return ret0, ret1
 15276  }
 15277  
 15278  // DescribeReplaceRootVolumeTasks indicates an expected call of DescribeReplaceRootVolumeTasks.
 15279  func (mr *MockEC2APIMockRecorder) DescribeReplaceRootVolumeTasks(arg0 interface{}) *gomock.Call {
 15280  	mr.mock.ctrl.T.Helper()
 15281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReplaceRootVolumeTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeReplaceRootVolumeTasks), arg0)
 15282  }
 15283  
 15284  // DescribeReplaceRootVolumeTasksPages mocks base method.
 15285  func (m *MockEC2API) DescribeReplaceRootVolumeTasksPages(arg0 *ec2.DescribeReplaceRootVolumeTasksInput, arg1 func(*ec2.DescribeReplaceRootVolumeTasksOutput, bool) bool) error {
 15286  	m.ctrl.T.Helper()
 15287  	ret := m.ctrl.Call(m, "DescribeReplaceRootVolumeTasksPages", arg0, arg1)
 15288  	ret0, _ := ret[0].(error)
 15289  	return ret0
 15290  }
 15291  
 15292  // DescribeReplaceRootVolumeTasksPages indicates an expected call of DescribeReplaceRootVolumeTasksPages.
 15293  func (mr *MockEC2APIMockRecorder) DescribeReplaceRootVolumeTasksPages(arg0, arg1 interface{}) *gomock.Call {
 15294  	mr.mock.ctrl.T.Helper()
 15295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReplaceRootVolumeTasksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeReplaceRootVolumeTasksPages), arg0, arg1)
 15296  }
 15297  
 15298  // DescribeReplaceRootVolumeTasksPagesWithContext mocks base method.
 15299  func (m *MockEC2API) DescribeReplaceRootVolumeTasksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeReplaceRootVolumeTasksInput, arg2 func(*ec2.DescribeReplaceRootVolumeTasksOutput, bool) bool, arg3 ...request.Option) error {
 15300  	m.ctrl.T.Helper()
 15301  	varargs := []interface{}{arg0, arg1, arg2}
 15302  	for _, a := range arg3 {
 15303  		varargs = append(varargs, a)
 15304  	}
 15305  	ret := m.ctrl.Call(m, "DescribeReplaceRootVolumeTasksPagesWithContext", varargs...)
 15306  	ret0, _ := ret[0].(error)
 15307  	return ret0
 15308  }
 15309  
 15310  // DescribeReplaceRootVolumeTasksPagesWithContext indicates an expected call of DescribeReplaceRootVolumeTasksPagesWithContext.
 15311  func (mr *MockEC2APIMockRecorder) DescribeReplaceRootVolumeTasksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15312  	mr.mock.ctrl.T.Helper()
 15313  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15314  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReplaceRootVolumeTasksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReplaceRootVolumeTasksPagesWithContext), varargs...)
 15315  }
 15316  
 15317  // DescribeReplaceRootVolumeTasksRequest mocks base method.
 15318  func (m *MockEC2API) DescribeReplaceRootVolumeTasksRequest(arg0 *ec2.DescribeReplaceRootVolumeTasksInput) (*request.Request, *ec2.DescribeReplaceRootVolumeTasksOutput) {
 15319  	m.ctrl.T.Helper()
 15320  	ret := m.ctrl.Call(m, "DescribeReplaceRootVolumeTasksRequest", arg0)
 15321  	ret0, _ := ret[0].(*request.Request)
 15322  	ret1, _ := ret[1].(*ec2.DescribeReplaceRootVolumeTasksOutput)
 15323  	return ret0, ret1
 15324  }
 15325  
 15326  // DescribeReplaceRootVolumeTasksRequest indicates an expected call of DescribeReplaceRootVolumeTasksRequest.
 15327  func (mr *MockEC2APIMockRecorder) DescribeReplaceRootVolumeTasksRequest(arg0 interface{}) *gomock.Call {
 15328  	mr.mock.ctrl.T.Helper()
 15329  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReplaceRootVolumeTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeReplaceRootVolumeTasksRequest), arg0)
 15330  }
 15331  
 15332  // DescribeReplaceRootVolumeTasksWithContext mocks base method.
 15333  func (m *MockEC2API) DescribeReplaceRootVolumeTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeReplaceRootVolumeTasksInput, arg2 ...request.Option) (*ec2.DescribeReplaceRootVolumeTasksOutput, error) {
 15334  	m.ctrl.T.Helper()
 15335  	varargs := []interface{}{arg0, arg1}
 15336  	for _, a := range arg2 {
 15337  		varargs = append(varargs, a)
 15338  	}
 15339  	ret := m.ctrl.Call(m, "DescribeReplaceRootVolumeTasksWithContext", varargs...)
 15340  	ret0, _ := ret[0].(*ec2.DescribeReplaceRootVolumeTasksOutput)
 15341  	ret1, _ := ret[1].(error)
 15342  	return ret0, ret1
 15343  }
 15344  
 15345  // DescribeReplaceRootVolumeTasksWithContext indicates an expected call of DescribeReplaceRootVolumeTasksWithContext.
 15346  func (mr *MockEC2APIMockRecorder) DescribeReplaceRootVolumeTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15347  	mr.mock.ctrl.T.Helper()
 15348  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15349  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReplaceRootVolumeTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReplaceRootVolumeTasksWithContext), varargs...)
 15350  }
 15351  
 15352  // DescribeReservedInstances mocks base method.
 15353  func (m *MockEC2API) DescribeReservedInstances(arg0 *ec2.DescribeReservedInstancesInput) (*ec2.DescribeReservedInstancesOutput, error) {
 15354  	m.ctrl.T.Helper()
 15355  	ret := m.ctrl.Call(m, "DescribeReservedInstances", arg0)
 15356  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesOutput)
 15357  	ret1, _ := ret[1].(error)
 15358  	return ret0, ret1
 15359  }
 15360  
 15361  // DescribeReservedInstances indicates an expected call of DescribeReservedInstances.
 15362  func (mr *MockEC2APIMockRecorder) DescribeReservedInstances(arg0 interface{}) *gomock.Call {
 15363  	mr.mock.ctrl.T.Helper()
 15364  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstances), arg0)
 15365  }
 15366  
 15367  // DescribeReservedInstancesListings mocks base method.
 15368  func (m *MockEC2API) DescribeReservedInstancesListings(arg0 *ec2.DescribeReservedInstancesListingsInput) (*ec2.DescribeReservedInstancesListingsOutput, error) {
 15369  	m.ctrl.T.Helper()
 15370  	ret := m.ctrl.Call(m, "DescribeReservedInstancesListings", arg0)
 15371  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesListingsOutput)
 15372  	ret1, _ := ret[1].(error)
 15373  	return ret0, ret1
 15374  }
 15375  
 15376  // DescribeReservedInstancesListings indicates an expected call of DescribeReservedInstancesListings.
 15377  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesListings(arg0 interface{}) *gomock.Call {
 15378  	mr.mock.ctrl.T.Helper()
 15379  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesListings", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesListings), arg0)
 15380  }
 15381  
 15382  // DescribeReservedInstancesListingsRequest mocks base method.
 15383  func (m *MockEC2API) DescribeReservedInstancesListingsRequest(arg0 *ec2.DescribeReservedInstancesListingsInput) (*request.Request, *ec2.DescribeReservedInstancesListingsOutput) {
 15384  	m.ctrl.T.Helper()
 15385  	ret := m.ctrl.Call(m, "DescribeReservedInstancesListingsRequest", arg0)
 15386  	ret0, _ := ret[0].(*request.Request)
 15387  	ret1, _ := ret[1].(*ec2.DescribeReservedInstancesListingsOutput)
 15388  	return ret0, ret1
 15389  }
 15390  
 15391  // DescribeReservedInstancesListingsRequest indicates an expected call of DescribeReservedInstancesListingsRequest.
 15392  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesListingsRequest(arg0 interface{}) *gomock.Call {
 15393  	mr.mock.ctrl.T.Helper()
 15394  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesListingsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesListingsRequest), arg0)
 15395  }
 15396  
 15397  // DescribeReservedInstancesListingsWithContext mocks base method.
 15398  func (m *MockEC2API) DescribeReservedInstancesListingsWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesListingsInput, arg2 ...request.Option) (*ec2.DescribeReservedInstancesListingsOutput, error) {
 15399  	m.ctrl.T.Helper()
 15400  	varargs := []interface{}{arg0, arg1}
 15401  	for _, a := range arg2 {
 15402  		varargs = append(varargs, a)
 15403  	}
 15404  	ret := m.ctrl.Call(m, "DescribeReservedInstancesListingsWithContext", varargs...)
 15405  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesListingsOutput)
 15406  	ret1, _ := ret[1].(error)
 15407  	return ret0, ret1
 15408  }
 15409  
 15410  // DescribeReservedInstancesListingsWithContext indicates an expected call of DescribeReservedInstancesListingsWithContext.
 15411  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesListingsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15412  	mr.mock.ctrl.T.Helper()
 15413  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15414  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesListingsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesListingsWithContext), varargs...)
 15415  }
 15416  
 15417  // DescribeReservedInstancesModifications mocks base method.
 15418  func (m *MockEC2API) DescribeReservedInstancesModifications(arg0 *ec2.DescribeReservedInstancesModificationsInput) (*ec2.DescribeReservedInstancesModificationsOutput, error) {
 15419  	m.ctrl.T.Helper()
 15420  	ret := m.ctrl.Call(m, "DescribeReservedInstancesModifications", arg0)
 15421  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesModificationsOutput)
 15422  	ret1, _ := ret[1].(error)
 15423  	return ret0, ret1
 15424  }
 15425  
 15426  // DescribeReservedInstancesModifications indicates an expected call of DescribeReservedInstancesModifications.
 15427  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesModifications(arg0 interface{}) *gomock.Call {
 15428  	mr.mock.ctrl.T.Helper()
 15429  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesModifications", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesModifications), arg0)
 15430  }
 15431  
 15432  // DescribeReservedInstancesModificationsPages mocks base method.
 15433  func (m *MockEC2API) DescribeReservedInstancesModificationsPages(arg0 *ec2.DescribeReservedInstancesModificationsInput, arg1 func(*ec2.DescribeReservedInstancesModificationsOutput, bool) bool) error {
 15434  	m.ctrl.T.Helper()
 15435  	ret := m.ctrl.Call(m, "DescribeReservedInstancesModificationsPages", arg0, arg1)
 15436  	ret0, _ := ret[0].(error)
 15437  	return ret0
 15438  }
 15439  
 15440  // DescribeReservedInstancesModificationsPages indicates an expected call of DescribeReservedInstancesModificationsPages.
 15441  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesModificationsPages(arg0, arg1 interface{}) *gomock.Call {
 15442  	mr.mock.ctrl.T.Helper()
 15443  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesModificationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesModificationsPages), arg0, arg1)
 15444  }
 15445  
 15446  // DescribeReservedInstancesModificationsPagesWithContext mocks base method.
 15447  func (m *MockEC2API) DescribeReservedInstancesModificationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesModificationsInput, arg2 func(*ec2.DescribeReservedInstancesModificationsOutput, bool) bool, arg3 ...request.Option) error {
 15448  	m.ctrl.T.Helper()
 15449  	varargs := []interface{}{arg0, arg1, arg2}
 15450  	for _, a := range arg3 {
 15451  		varargs = append(varargs, a)
 15452  	}
 15453  	ret := m.ctrl.Call(m, "DescribeReservedInstancesModificationsPagesWithContext", varargs...)
 15454  	ret0, _ := ret[0].(error)
 15455  	return ret0
 15456  }
 15457  
 15458  // DescribeReservedInstancesModificationsPagesWithContext indicates an expected call of DescribeReservedInstancesModificationsPagesWithContext.
 15459  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesModificationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15460  	mr.mock.ctrl.T.Helper()
 15461  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15462  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesModificationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesModificationsPagesWithContext), varargs...)
 15463  }
 15464  
 15465  // DescribeReservedInstancesModificationsRequest mocks base method.
 15466  func (m *MockEC2API) DescribeReservedInstancesModificationsRequest(arg0 *ec2.DescribeReservedInstancesModificationsInput) (*request.Request, *ec2.DescribeReservedInstancesModificationsOutput) {
 15467  	m.ctrl.T.Helper()
 15468  	ret := m.ctrl.Call(m, "DescribeReservedInstancesModificationsRequest", arg0)
 15469  	ret0, _ := ret[0].(*request.Request)
 15470  	ret1, _ := ret[1].(*ec2.DescribeReservedInstancesModificationsOutput)
 15471  	return ret0, ret1
 15472  }
 15473  
 15474  // DescribeReservedInstancesModificationsRequest indicates an expected call of DescribeReservedInstancesModificationsRequest.
 15475  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesModificationsRequest(arg0 interface{}) *gomock.Call {
 15476  	mr.mock.ctrl.T.Helper()
 15477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesModificationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesModificationsRequest), arg0)
 15478  }
 15479  
 15480  // DescribeReservedInstancesModificationsWithContext mocks base method.
 15481  func (m *MockEC2API) DescribeReservedInstancesModificationsWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesModificationsInput, arg2 ...request.Option) (*ec2.DescribeReservedInstancesModificationsOutput, error) {
 15482  	m.ctrl.T.Helper()
 15483  	varargs := []interface{}{arg0, arg1}
 15484  	for _, a := range arg2 {
 15485  		varargs = append(varargs, a)
 15486  	}
 15487  	ret := m.ctrl.Call(m, "DescribeReservedInstancesModificationsWithContext", varargs...)
 15488  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesModificationsOutput)
 15489  	ret1, _ := ret[1].(error)
 15490  	return ret0, ret1
 15491  }
 15492  
 15493  // DescribeReservedInstancesModificationsWithContext indicates an expected call of DescribeReservedInstancesModificationsWithContext.
 15494  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesModificationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15495  	mr.mock.ctrl.T.Helper()
 15496  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15497  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesModificationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesModificationsWithContext), varargs...)
 15498  }
 15499  
 15500  // DescribeReservedInstancesOfferings mocks base method.
 15501  func (m *MockEC2API) DescribeReservedInstancesOfferings(arg0 *ec2.DescribeReservedInstancesOfferingsInput) (*ec2.DescribeReservedInstancesOfferingsOutput, error) {
 15502  	m.ctrl.T.Helper()
 15503  	ret := m.ctrl.Call(m, "DescribeReservedInstancesOfferings", arg0)
 15504  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesOfferingsOutput)
 15505  	ret1, _ := ret[1].(error)
 15506  	return ret0, ret1
 15507  }
 15508  
 15509  // DescribeReservedInstancesOfferings indicates an expected call of DescribeReservedInstancesOfferings.
 15510  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesOfferings(arg0 interface{}) *gomock.Call {
 15511  	mr.mock.ctrl.T.Helper()
 15512  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesOfferings", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesOfferings), arg0)
 15513  }
 15514  
 15515  // DescribeReservedInstancesOfferingsPages mocks base method.
 15516  func (m *MockEC2API) DescribeReservedInstancesOfferingsPages(arg0 *ec2.DescribeReservedInstancesOfferingsInput, arg1 func(*ec2.DescribeReservedInstancesOfferingsOutput, bool) bool) error {
 15517  	m.ctrl.T.Helper()
 15518  	ret := m.ctrl.Call(m, "DescribeReservedInstancesOfferingsPages", arg0, arg1)
 15519  	ret0, _ := ret[0].(error)
 15520  	return ret0
 15521  }
 15522  
 15523  // DescribeReservedInstancesOfferingsPages indicates an expected call of DescribeReservedInstancesOfferingsPages.
 15524  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesOfferingsPages(arg0, arg1 interface{}) *gomock.Call {
 15525  	mr.mock.ctrl.T.Helper()
 15526  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesOfferingsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesOfferingsPages), arg0, arg1)
 15527  }
 15528  
 15529  // DescribeReservedInstancesOfferingsPagesWithContext mocks base method.
 15530  func (m *MockEC2API) DescribeReservedInstancesOfferingsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesOfferingsInput, arg2 func(*ec2.DescribeReservedInstancesOfferingsOutput, bool) bool, arg3 ...request.Option) error {
 15531  	m.ctrl.T.Helper()
 15532  	varargs := []interface{}{arg0, arg1, arg2}
 15533  	for _, a := range arg3 {
 15534  		varargs = append(varargs, a)
 15535  	}
 15536  	ret := m.ctrl.Call(m, "DescribeReservedInstancesOfferingsPagesWithContext", varargs...)
 15537  	ret0, _ := ret[0].(error)
 15538  	return ret0
 15539  }
 15540  
 15541  // DescribeReservedInstancesOfferingsPagesWithContext indicates an expected call of DescribeReservedInstancesOfferingsPagesWithContext.
 15542  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesOfferingsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15543  	mr.mock.ctrl.T.Helper()
 15544  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesOfferingsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesOfferingsPagesWithContext), varargs...)
 15546  }
 15547  
 15548  // DescribeReservedInstancesOfferingsRequest mocks base method.
 15549  func (m *MockEC2API) DescribeReservedInstancesOfferingsRequest(arg0 *ec2.DescribeReservedInstancesOfferingsInput) (*request.Request, *ec2.DescribeReservedInstancesOfferingsOutput) {
 15550  	m.ctrl.T.Helper()
 15551  	ret := m.ctrl.Call(m, "DescribeReservedInstancesOfferingsRequest", arg0)
 15552  	ret0, _ := ret[0].(*request.Request)
 15553  	ret1, _ := ret[1].(*ec2.DescribeReservedInstancesOfferingsOutput)
 15554  	return ret0, ret1
 15555  }
 15556  
 15557  // DescribeReservedInstancesOfferingsRequest indicates an expected call of DescribeReservedInstancesOfferingsRequest.
 15558  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesOfferingsRequest(arg0 interface{}) *gomock.Call {
 15559  	mr.mock.ctrl.T.Helper()
 15560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesOfferingsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesOfferingsRequest), arg0)
 15561  }
 15562  
 15563  // DescribeReservedInstancesOfferingsWithContext mocks base method.
 15564  func (m *MockEC2API) DescribeReservedInstancesOfferingsWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesOfferingsInput, arg2 ...request.Option) (*ec2.DescribeReservedInstancesOfferingsOutput, error) {
 15565  	m.ctrl.T.Helper()
 15566  	varargs := []interface{}{arg0, arg1}
 15567  	for _, a := range arg2 {
 15568  		varargs = append(varargs, a)
 15569  	}
 15570  	ret := m.ctrl.Call(m, "DescribeReservedInstancesOfferingsWithContext", varargs...)
 15571  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesOfferingsOutput)
 15572  	ret1, _ := ret[1].(error)
 15573  	return ret0, ret1
 15574  }
 15575  
 15576  // DescribeReservedInstancesOfferingsWithContext indicates an expected call of DescribeReservedInstancesOfferingsWithContext.
 15577  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesOfferingsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15578  	mr.mock.ctrl.T.Helper()
 15579  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15580  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesOfferingsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesOfferingsWithContext), varargs...)
 15581  }
 15582  
 15583  // DescribeReservedInstancesRequest mocks base method.
 15584  func (m *MockEC2API) DescribeReservedInstancesRequest(arg0 *ec2.DescribeReservedInstancesInput) (*request.Request, *ec2.DescribeReservedInstancesOutput) {
 15585  	m.ctrl.T.Helper()
 15586  	ret := m.ctrl.Call(m, "DescribeReservedInstancesRequest", arg0)
 15587  	ret0, _ := ret[0].(*request.Request)
 15588  	ret1, _ := ret[1].(*ec2.DescribeReservedInstancesOutput)
 15589  	return ret0, ret1
 15590  }
 15591  
 15592  // DescribeReservedInstancesRequest indicates an expected call of DescribeReservedInstancesRequest.
 15593  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesRequest(arg0 interface{}) *gomock.Call {
 15594  	mr.mock.ctrl.T.Helper()
 15595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesRequest), arg0)
 15596  }
 15597  
 15598  // DescribeReservedInstancesWithContext mocks base method.
 15599  func (m *MockEC2API) DescribeReservedInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeReservedInstancesInput, arg2 ...request.Option) (*ec2.DescribeReservedInstancesOutput, error) {
 15600  	m.ctrl.T.Helper()
 15601  	varargs := []interface{}{arg0, arg1}
 15602  	for _, a := range arg2 {
 15603  		varargs = append(varargs, a)
 15604  	}
 15605  	ret := m.ctrl.Call(m, "DescribeReservedInstancesWithContext", varargs...)
 15606  	ret0, _ := ret[0].(*ec2.DescribeReservedInstancesOutput)
 15607  	ret1, _ := ret[1].(error)
 15608  	return ret0, ret1
 15609  }
 15610  
 15611  // DescribeReservedInstancesWithContext indicates an expected call of DescribeReservedInstancesWithContext.
 15612  func (mr *MockEC2APIMockRecorder) DescribeReservedInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15613  	mr.mock.ctrl.T.Helper()
 15614  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15615  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReservedInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeReservedInstancesWithContext), varargs...)
 15616  }
 15617  
 15618  // DescribeRouteTables mocks base method.
 15619  func (m *MockEC2API) DescribeRouteTables(arg0 *ec2.DescribeRouteTablesInput) (*ec2.DescribeRouteTablesOutput, error) {
 15620  	m.ctrl.T.Helper()
 15621  	ret := m.ctrl.Call(m, "DescribeRouteTables", arg0)
 15622  	ret0, _ := ret[0].(*ec2.DescribeRouteTablesOutput)
 15623  	ret1, _ := ret[1].(error)
 15624  	return ret0, ret1
 15625  }
 15626  
 15627  // DescribeRouteTables indicates an expected call of DescribeRouteTables.
 15628  func (mr *MockEC2APIMockRecorder) DescribeRouteTables(arg0 interface{}) *gomock.Call {
 15629  	mr.mock.ctrl.T.Helper()
 15630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRouteTables", reflect.TypeOf((*MockEC2API)(nil).DescribeRouteTables), arg0)
 15631  }
 15632  
 15633  // DescribeRouteTablesPages mocks base method.
 15634  func (m *MockEC2API) DescribeRouteTablesPages(arg0 *ec2.DescribeRouteTablesInput, arg1 func(*ec2.DescribeRouteTablesOutput, bool) bool) error {
 15635  	m.ctrl.T.Helper()
 15636  	ret := m.ctrl.Call(m, "DescribeRouteTablesPages", arg0, arg1)
 15637  	ret0, _ := ret[0].(error)
 15638  	return ret0
 15639  }
 15640  
 15641  // DescribeRouteTablesPages indicates an expected call of DescribeRouteTablesPages.
 15642  func (mr *MockEC2APIMockRecorder) DescribeRouteTablesPages(arg0, arg1 interface{}) *gomock.Call {
 15643  	mr.mock.ctrl.T.Helper()
 15644  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRouteTablesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeRouteTablesPages), arg0, arg1)
 15645  }
 15646  
 15647  // DescribeRouteTablesPagesWithContext mocks base method.
 15648  func (m *MockEC2API) DescribeRouteTablesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeRouteTablesInput, arg2 func(*ec2.DescribeRouteTablesOutput, bool) bool, arg3 ...request.Option) error {
 15649  	m.ctrl.T.Helper()
 15650  	varargs := []interface{}{arg0, arg1, arg2}
 15651  	for _, a := range arg3 {
 15652  		varargs = append(varargs, a)
 15653  	}
 15654  	ret := m.ctrl.Call(m, "DescribeRouteTablesPagesWithContext", varargs...)
 15655  	ret0, _ := ret[0].(error)
 15656  	return ret0
 15657  }
 15658  
 15659  // DescribeRouteTablesPagesWithContext indicates an expected call of DescribeRouteTablesPagesWithContext.
 15660  func (mr *MockEC2APIMockRecorder) DescribeRouteTablesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15661  	mr.mock.ctrl.T.Helper()
 15662  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15663  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRouteTablesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeRouteTablesPagesWithContext), varargs...)
 15664  }
 15665  
 15666  // DescribeRouteTablesRequest mocks base method.
 15667  func (m *MockEC2API) DescribeRouteTablesRequest(arg0 *ec2.DescribeRouteTablesInput) (*request.Request, *ec2.DescribeRouteTablesOutput) {
 15668  	m.ctrl.T.Helper()
 15669  	ret := m.ctrl.Call(m, "DescribeRouteTablesRequest", arg0)
 15670  	ret0, _ := ret[0].(*request.Request)
 15671  	ret1, _ := ret[1].(*ec2.DescribeRouteTablesOutput)
 15672  	return ret0, ret1
 15673  }
 15674  
 15675  // DescribeRouteTablesRequest indicates an expected call of DescribeRouteTablesRequest.
 15676  func (mr *MockEC2APIMockRecorder) DescribeRouteTablesRequest(arg0 interface{}) *gomock.Call {
 15677  	mr.mock.ctrl.T.Helper()
 15678  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRouteTablesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeRouteTablesRequest), arg0)
 15679  }
 15680  
 15681  // DescribeRouteTablesWithContext mocks base method.
 15682  func (m *MockEC2API) DescribeRouteTablesWithContext(arg0 context.Context, arg1 *ec2.DescribeRouteTablesInput, arg2 ...request.Option) (*ec2.DescribeRouteTablesOutput, error) {
 15683  	m.ctrl.T.Helper()
 15684  	varargs := []interface{}{arg0, arg1}
 15685  	for _, a := range arg2 {
 15686  		varargs = append(varargs, a)
 15687  	}
 15688  	ret := m.ctrl.Call(m, "DescribeRouteTablesWithContext", varargs...)
 15689  	ret0, _ := ret[0].(*ec2.DescribeRouteTablesOutput)
 15690  	ret1, _ := ret[1].(error)
 15691  	return ret0, ret1
 15692  }
 15693  
 15694  // DescribeRouteTablesWithContext indicates an expected call of DescribeRouteTablesWithContext.
 15695  func (mr *MockEC2APIMockRecorder) DescribeRouteTablesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15696  	mr.mock.ctrl.T.Helper()
 15697  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRouteTablesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeRouteTablesWithContext), varargs...)
 15699  }
 15700  
 15701  // DescribeScheduledInstanceAvailability mocks base method.
 15702  func (m *MockEC2API) DescribeScheduledInstanceAvailability(arg0 *ec2.DescribeScheduledInstanceAvailabilityInput) (*ec2.DescribeScheduledInstanceAvailabilityOutput, error) {
 15703  	m.ctrl.T.Helper()
 15704  	ret := m.ctrl.Call(m, "DescribeScheduledInstanceAvailability", arg0)
 15705  	ret0, _ := ret[0].(*ec2.DescribeScheduledInstanceAvailabilityOutput)
 15706  	ret1, _ := ret[1].(error)
 15707  	return ret0, ret1
 15708  }
 15709  
 15710  // DescribeScheduledInstanceAvailability indicates an expected call of DescribeScheduledInstanceAvailability.
 15711  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstanceAvailability(arg0 interface{}) *gomock.Call {
 15712  	mr.mock.ctrl.T.Helper()
 15713  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstanceAvailability", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstanceAvailability), arg0)
 15714  }
 15715  
 15716  // DescribeScheduledInstanceAvailabilityPages mocks base method.
 15717  func (m *MockEC2API) DescribeScheduledInstanceAvailabilityPages(arg0 *ec2.DescribeScheduledInstanceAvailabilityInput, arg1 func(*ec2.DescribeScheduledInstanceAvailabilityOutput, bool) bool) error {
 15718  	m.ctrl.T.Helper()
 15719  	ret := m.ctrl.Call(m, "DescribeScheduledInstanceAvailabilityPages", arg0, arg1)
 15720  	ret0, _ := ret[0].(error)
 15721  	return ret0
 15722  }
 15723  
 15724  // DescribeScheduledInstanceAvailabilityPages indicates an expected call of DescribeScheduledInstanceAvailabilityPages.
 15725  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstanceAvailabilityPages(arg0, arg1 interface{}) *gomock.Call {
 15726  	mr.mock.ctrl.T.Helper()
 15727  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstanceAvailabilityPages", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstanceAvailabilityPages), arg0, arg1)
 15728  }
 15729  
 15730  // DescribeScheduledInstanceAvailabilityPagesWithContext mocks base method.
 15731  func (m *MockEC2API) DescribeScheduledInstanceAvailabilityPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeScheduledInstanceAvailabilityInput, arg2 func(*ec2.DescribeScheduledInstanceAvailabilityOutput, bool) bool, arg3 ...request.Option) error {
 15732  	m.ctrl.T.Helper()
 15733  	varargs := []interface{}{arg0, arg1, arg2}
 15734  	for _, a := range arg3 {
 15735  		varargs = append(varargs, a)
 15736  	}
 15737  	ret := m.ctrl.Call(m, "DescribeScheduledInstanceAvailabilityPagesWithContext", varargs...)
 15738  	ret0, _ := ret[0].(error)
 15739  	return ret0
 15740  }
 15741  
 15742  // DescribeScheduledInstanceAvailabilityPagesWithContext indicates an expected call of DescribeScheduledInstanceAvailabilityPagesWithContext.
 15743  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstanceAvailabilityPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15744  	mr.mock.ctrl.T.Helper()
 15745  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15746  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstanceAvailabilityPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstanceAvailabilityPagesWithContext), varargs...)
 15747  }
 15748  
 15749  // DescribeScheduledInstanceAvailabilityRequest mocks base method.
 15750  func (m *MockEC2API) DescribeScheduledInstanceAvailabilityRequest(arg0 *ec2.DescribeScheduledInstanceAvailabilityInput) (*request.Request, *ec2.DescribeScheduledInstanceAvailabilityOutput) {
 15751  	m.ctrl.T.Helper()
 15752  	ret := m.ctrl.Call(m, "DescribeScheduledInstanceAvailabilityRequest", arg0)
 15753  	ret0, _ := ret[0].(*request.Request)
 15754  	ret1, _ := ret[1].(*ec2.DescribeScheduledInstanceAvailabilityOutput)
 15755  	return ret0, ret1
 15756  }
 15757  
 15758  // DescribeScheduledInstanceAvailabilityRequest indicates an expected call of DescribeScheduledInstanceAvailabilityRequest.
 15759  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstanceAvailabilityRequest(arg0 interface{}) *gomock.Call {
 15760  	mr.mock.ctrl.T.Helper()
 15761  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstanceAvailabilityRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstanceAvailabilityRequest), arg0)
 15762  }
 15763  
 15764  // DescribeScheduledInstanceAvailabilityWithContext mocks base method.
 15765  func (m *MockEC2API) DescribeScheduledInstanceAvailabilityWithContext(arg0 context.Context, arg1 *ec2.DescribeScheduledInstanceAvailabilityInput, arg2 ...request.Option) (*ec2.DescribeScheduledInstanceAvailabilityOutput, error) {
 15766  	m.ctrl.T.Helper()
 15767  	varargs := []interface{}{arg0, arg1}
 15768  	for _, a := range arg2 {
 15769  		varargs = append(varargs, a)
 15770  	}
 15771  	ret := m.ctrl.Call(m, "DescribeScheduledInstanceAvailabilityWithContext", varargs...)
 15772  	ret0, _ := ret[0].(*ec2.DescribeScheduledInstanceAvailabilityOutput)
 15773  	ret1, _ := ret[1].(error)
 15774  	return ret0, ret1
 15775  }
 15776  
 15777  // DescribeScheduledInstanceAvailabilityWithContext indicates an expected call of DescribeScheduledInstanceAvailabilityWithContext.
 15778  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstanceAvailabilityWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15779  	mr.mock.ctrl.T.Helper()
 15780  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15781  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstanceAvailabilityWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstanceAvailabilityWithContext), varargs...)
 15782  }
 15783  
 15784  // DescribeScheduledInstances mocks base method.
 15785  func (m *MockEC2API) DescribeScheduledInstances(arg0 *ec2.DescribeScheduledInstancesInput) (*ec2.DescribeScheduledInstancesOutput, error) {
 15786  	m.ctrl.T.Helper()
 15787  	ret := m.ctrl.Call(m, "DescribeScheduledInstances", arg0)
 15788  	ret0, _ := ret[0].(*ec2.DescribeScheduledInstancesOutput)
 15789  	ret1, _ := ret[1].(error)
 15790  	return ret0, ret1
 15791  }
 15792  
 15793  // DescribeScheduledInstances indicates an expected call of DescribeScheduledInstances.
 15794  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstances(arg0 interface{}) *gomock.Call {
 15795  	mr.mock.ctrl.T.Helper()
 15796  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstances), arg0)
 15797  }
 15798  
 15799  // DescribeScheduledInstancesPages mocks base method.
 15800  func (m *MockEC2API) DescribeScheduledInstancesPages(arg0 *ec2.DescribeScheduledInstancesInput, arg1 func(*ec2.DescribeScheduledInstancesOutput, bool) bool) error {
 15801  	m.ctrl.T.Helper()
 15802  	ret := m.ctrl.Call(m, "DescribeScheduledInstancesPages", arg0, arg1)
 15803  	ret0, _ := ret[0].(error)
 15804  	return ret0
 15805  }
 15806  
 15807  // DescribeScheduledInstancesPages indicates an expected call of DescribeScheduledInstancesPages.
 15808  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstancesPages(arg0, arg1 interface{}) *gomock.Call {
 15809  	mr.mock.ctrl.T.Helper()
 15810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstancesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstancesPages), arg0, arg1)
 15811  }
 15812  
 15813  // DescribeScheduledInstancesPagesWithContext mocks base method.
 15814  func (m *MockEC2API) DescribeScheduledInstancesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeScheduledInstancesInput, arg2 func(*ec2.DescribeScheduledInstancesOutput, bool) bool, arg3 ...request.Option) error {
 15815  	m.ctrl.T.Helper()
 15816  	varargs := []interface{}{arg0, arg1, arg2}
 15817  	for _, a := range arg3 {
 15818  		varargs = append(varargs, a)
 15819  	}
 15820  	ret := m.ctrl.Call(m, "DescribeScheduledInstancesPagesWithContext", varargs...)
 15821  	ret0, _ := ret[0].(error)
 15822  	return ret0
 15823  }
 15824  
 15825  // DescribeScheduledInstancesPagesWithContext indicates an expected call of DescribeScheduledInstancesPagesWithContext.
 15826  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstancesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15827  	mr.mock.ctrl.T.Helper()
 15828  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15829  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstancesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstancesPagesWithContext), varargs...)
 15830  }
 15831  
 15832  // DescribeScheduledInstancesRequest mocks base method.
 15833  func (m *MockEC2API) DescribeScheduledInstancesRequest(arg0 *ec2.DescribeScheduledInstancesInput) (*request.Request, *ec2.DescribeScheduledInstancesOutput) {
 15834  	m.ctrl.T.Helper()
 15835  	ret := m.ctrl.Call(m, "DescribeScheduledInstancesRequest", arg0)
 15836  	ret0, _ := ret[0].(*request.Request)
 15837  	ret1, _ := ret[1].(*ec2.DescribeScheduledInstancesOutput)
 15838  	return ret0, ret1
 15839  }
 15840  
 15841  // DescribeScheduledInstancesRequest indicates an expected call of DescribeScheduledInstancesRequest.
 15842  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstancesRequest(arg0 interface{}) *gomock.Call {
 15843  	mr.mock.ctrl.T.Helper()
 15844  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstancesRequest), arg0)
 15845  }
 15846  
 15847  // DescribeScheduledInstancesWithContext mocks base method.
 15848  func (m *MockEC2API) DescribeScheduledInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeScheduledInstancesInput, arg2 ...request.Option) (*ec2.DescribeScheduledInstancesOutput, error) {
 15849  	m.ctrl.T.Helper()
 15850  	varargs := []interface{}{arg0, arg1}
 15851  	for _, a := range arg2 {
 15852  		varargs = append(varargs, a)
 15853  	}
 15854  	ret := m.ctrl.Call(m, "DescribeScheduledInstancesWithContext", varargs...)
 15855  	ret0, _ := ret[0].(*ec2.DescribeScheduledInstancesOutput)
 15856  	ret1, _ := ret[1].(error)
 15857  	return ret0, ret1
 15858  }
 15859  
 15860  // DescribeScheduledInstancesWithContext indicates an expected call of DescribeScheduledInstancesWithContext.
 15861  func (mr *MockEC2APIMockRecorder) DescribeScheduledInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15862  	mr.mock.ctrl.T.Helper()
 15863  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15864  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeScheduledInstancesWithContext), varargs...)
 15865  }
 15866  
 15867  // DescribeSecurityGroupReferences mocks base method.
 15868  func (m *MockEC2API) DescribeSecurityGroupReferences(arg0 *ec2.DescribeSecurityGroupReferencesInput) (*ec2.DescribeSecurityGroupReferencesOutput, error) {
 15869  	m.ctrl.T.Helper()
 15870  	ret := m.ctrl.Call(m, "DescribeSecurityGroupReferences", arg0)
 15871  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupReferencesOutput)
 15872  	ret1, _ := ret[1].(error)
 15873  	return ret0, ret1
 15874  }
 15875  
 15876  // DescribeSecurityGroupReferences indicates an expected call of DescribeSecurityGroupReferences.
 15877  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupReferences(arg0 interface{}) *gomock.Call {
 15878  	mr.mock.ctrl.T.Helper()
 15879  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupReferences", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupReferences), arg0)
 15880  }
 15881  
 15882  // DescribeSecurityGroupReferencesRequest mocks base method.
 15883  func (m *MockEC2API) DescribeSecurityGroupReferencesRequest(arg0 *ec2.DescribeSecurityGroupReferencesInput) (*request.Request, *ec2.DescribeSecurityGroupReferencesOutput) {
 15884  	m.ctrl.T.Helper()
 15885  	ret := m.ctrl.Call(m, "DescribeSecurityGroupReferencesRequest", arg0)
 15886  	ret0, _ := ret[0].(*request.Request)
 15887  	ret1, _ := ret[1].(*ec2.DescribeSecurityGroupReferencesOutput)
 15888  	return ret0, ret1
 15889  }
 15890  
 15891  // DescribeSecurityGroupReferencesRequest indicates an expected call of DescribeSecurityGroupReferencesRequest.
 15892  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupReferencesRequest(arg0 interface{}) *gomock.Call {
 15893  	mr.mock.ctrl.T.Helper()
 15894  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupReferencesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupReferencesRequest), arg0)
 15895  }
 15896  
 15897  // DescribeSecurityGroupReferencesWithContext mocks base method.
 15898  func (m *MockEC2API) DescribeSecurityGroupReferencesWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupReferencesInput, arg2 ...request.Option) (*ec2.DescribeSecurityGroupReferencesOutput, error) {
 15899  	m.ctrl.T.Helper()
 15900  	varargs := []interface{}{arg0, arg1}
 15901  	for _, a := range arg2 {
 15902  		varargs = append(varargs, a)
 15903  	}
 15904  	ret := m.ctrl.Call(m, "DescribeSecurityGroupReferencesWithContext", varargs...)
 15905  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupReferencesOutput)
 15906  	ret1, _ := ret[1].(error)
 15907  	return ret0, ret1
 15908  }
 15909  
 15910  // DescribeSecurityGroupReferencesWithContext indicates an expected call of DescribeSecurityGroupReferencesWithContext.
 15911  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupReferencesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15912  	mr.mock.ctrl.T.Helper()
 15913  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15914  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupReferencesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupReferencesWithContext), varargs...)
 15915  }
 15916  
 15917  // DescribeSecurityGroupRules mocks base method.
 15918  func (m *MockEC2API) DescribeSecurityGroupRules(arg0 *ec2.DescribeSecurityGroupRulesInput) (*ec2.DescribeSecurityGroupRulesOutput, error) {
 15919  	m.ctrl.T.Helper()
 15920  	ret := m.ctrl.Call(m, "DescribeSecurityGroupRules", arg0)
 15921  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupRulesOutput)
 15922  	ret1, _ := ret[1].(error)
 15923  	return ret0, ret1
 15924  }
 15925  
 15926  // DescribeSecurityGroupRules indicates an expected call of DescribeSecurityGroupRules.
 15927  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupRules(arg0 interface{}) *gomock.Call {
 15928  	mr.mock.ctrl.T.Helper()
 15929  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupRules", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupRules), arg0)
 15930  }
 15931  
 15932  // DescribeSecurityGroupRulesPages mocks base method.
 15933  func (m *MockEC2API) DescribeSecurityGroupRulesPages(arg0 *ec2.DescribeSecurityGroupRulesInput, arg1 func(*ec2.DescribeSecurityGroupRulesOutput, bool) bool) error {
 15934  	m.ctrl.T.Helper()
 15935  	ret := m.ctrl.Call(m, "DescribeSecurityGroupRulesPages", arg0, arg1)
 15936  	ret0, _ := ret[0].(error)
 15937  	return ret0
 15938  }
 15939  
 15940  // DescribeSecurityGroupRulesPages indicates an expected call of DescribeSecurityGroupRulesPages.
 15941  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupRulesPages(arg0, arg1 interface{}) *gomock.Call {
 15942  	mr.mock.ctrl.T.Helper()
 15943  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupRulesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupRulesPages), arg0, arg1)
 15944  }
 15945  
 15946  // DescribeSecurityGroupRulesPagesWithContext mocks base method.
 15947  func (m *MockEC2API) DescribeSecurityGroupRulesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupRulesInput, arg2 func(*ec2.DescribeSecurityGroupRulesOutput, bool) bool, arg3 ...request.Option) error {
 15948  	m.ctrl.T.Helper()
 15949  	varargs := []interface{}{arg0, arg1, arg2}
 15950  	for _, a := range arg3 {
 15951  		varargs = append(varargs, a)
 15952  	}
 15953  	ret := m.ctrl.Call(m, "DescribeSecurityGroupRulesPagesWithContext", varargs...)
 15954  	ret0, _ := ret[0].(error)
 15955  	return ret0
 15956  }
 15957  
 15958  // DescribeSecurityGroupRulesPagesWithContext indicates an expected call of DescribeSecurityGroupRulesPagesWithContext.
 15959  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupRulesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 15960  	mr.mock.ctrl.T.Helper()
 15961  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 15962  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupRulesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupRulesPagesWithContext), varargs...)
 15963  }
 15964  
 15965  // DescribeSecurityGroupRulesRequest mocks base method.
 15966  func (m *MockEC2API) DescribeSecurityGroupRulesRequest(arg0 *ec2.DescribeSecurityGroupRulesInput) (*request.Request, *ec2.DescribeSecurityGroupRulesOutput) {
 15967  	m.ctrl.T.Helper()
 15968  	ret := m.ctrl.Call(m, "DescribeSecurityGroupRulesRequest", arg0)
 15969  	ret0, _ := ret[0].(*request.Request)
 15970  	ret1, _ := ret[1].(*ec2.DescribeSecurityGroupRulesOutput)
 15971  	return ret0, ret1
 15972  }
 15973  
 15974  // DescribeSecurityGroupRulesRequest indicates an expected call of DescribeSecurityGroupRulesRequest.
 15975  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupRulesRequest(arg0 interface{}) *gomock.Call {
 15976  	mr.mock.ctrl.T.Helper()
 15977  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupRulesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupRulesRequest), arg0)
 15978  }
 15979  
 15980  // DescribeSecurityGroupRulesWithContext mocks base method.
 15981  func (m *MockEC2API) DescribeSecurityGroupRulesWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupRulesInput, arg2 ...request.Option) (*ec2.DescribeSecurityGroupRulesOutput, error) {
 15982  	m.ctrl.T.Helper()
 15983  	varargs := []interface{}{arg0, arg1}
 15984  	for _, a := range arg2 {
 15985  		varargs = append(varargs, a)
 15986  	}
 15987  	ret := m.ctrl.Call(m, "DescribeSecurityGroupRulesWithContext", varargs...)
 15988  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupRulesOutput)
 15989  	ret1, _ := ret[1].(error)
 15990  	return ret0, ret1
 15991  }
 15992  
 15993  // DescribeSecurityGroupRulesWithContext indicates an expected call of DescribeSecurityGroupRulesWithContext.
 15994  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupRulesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 15995  	mr.mock.ctrl.T.Helper()
 15996  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 15997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupRulesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupRulesWithContext), varargs...)
 15998  }
 15999  
 16000  // DescribeSecurityGroups mocks base method.
 16001  func (m *MockEC2API) DescribeSecurityGroups(arg0 *ec2.DescribeSecurityGroupsInput) (*ec2.DescribeSecurityGroupsOutput, error) {
 16002  	m.ctrl.T.Helper()
 16003  	ret := m.ctrl.Call(m, "DescribeSecurityGroups", arg0)
 16004  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupsOutput)
 16005  	ret1, _ := ret[1].(error)
 16006  	return ret0, ret1
 16007  }
 16008  
 16009  // DescribeSecurityGroups indicates an expected call of DescribeSecurityGroups.
 16010  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroups(arg0 interface{}) *gomock.Call {
 16011  	mr.mock.ctrl.T.Helper()
 16012  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroups", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroups), arg0)
 16013  }
 16014  
 16015  // DescribeSecurityGroupsPages mocks base method.
 16016  func (m *MockEC2API) DescribeSecurityGroupsPages(arg0 *ec2.DescribeSecurityGroupsInput, arg1 func(*ec2.DescribeSecurityGroupsOutput, bool) bool) error {
 16017  	m.ctrl.T.Helper()
 16018  	ret := m.ctrl.Call(m, "DescribeSecurityGroupsPages", arg0, arg1)
 16019  	ret0, _ := ret[0].(error)
 16020  	return ret0
 16021  }
 16022  
 16023  // DescribeSecurityGroupsPages indicates an expected call of DescribeSecurityGroupsPages.
 16024  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupsPages(arg0, arg1 interface{}) *gomock.Call {
 16025  	mr.mock.ctrl.T.Helper()
 16026  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupsPages), arg0, arg1)
 16027  }
 16028  
 16029  // DescribeSecurityGroupsPagesWithContext mocks base method.
 16030  func (m *MockEC2API) DescribeSecurityGroupsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupsInput, arg2 func(*ec2.DescribeSecurityGroupsOutput, bool) bool, arg3 ...request.Option) error {
 16031  	m.ctrl.T.Helper()
 16032  	varargs := []interface{}{arg0, arg1, arg2}
 16033  	for _, a := range arg3 {
 16034  		varargs = append(varargs, a)
 16035  	}
 16036  	ret := m.ctrl.Call(m, "DescribeSecurityGroupsPagesWithContext", varargs...)
 16037  	ret0, _ := ret[0].(error)
 16038  	return ret0
 16039  }
 16040  
 16041  // DescribeSecurityGroupsPagesWithContext indicates an expected call of DescribeSecurityGroupsPagesWithContext.
 16042  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16043  	mr.mock.ctrl.T.Helper()
 16044  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupsPagesWithContext), varargs...)
 16046  }
 16047  
 16048  // DescribeSecurityGroupsRequest mocks base method.
 16049  func (m *MockEC2API) DescribeSecurityGroupsRequest(arg0 *ec2.DescribeSecurityGroupsInput) (*request.Request, *ec2.DescribeSecurityGroupsOutput) {
 16050  	m.ctrl.T.Helper()
 16051  	ret := m.ctrl.Call(m, "DescribeSecurityGroupsRequest", arg0)
 16052  	ret0, _ := ret[0].(*request.Request)
 16053  	ret1, _ := ret[1].(*ec2.DescribeSecurityGroupsOutput)
 16054  	return ret0, ret1
 16055  }
 16056  
 16057  // DescribeSecurityGroupsRequest indicates an expected call of DescribeSecurityGroupsRequest.
 16058  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupsRequest(arg0 interface{}) *gomock.Call {
 16059  	mr.mock.ctrl.T.Helper()
 16060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupsRequest), arg0)
 16061  }
 16062  
 16063  // DescribeSecurityGroupsWithContext mocks base method.
 16064  func (m *MockEC2API) DescribeSecurityGroupsWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupsInput, arg2 ...request.Option) (*ec2.DescribeSecurityGroupsOutput, error) {
 16065  	m.ctrl.T.Helper()
 16066  	varargs := []interface{}{arg0, arg1}
 16067  	for _, a := range arg2 {
 16068  		varargs = append(varargs, a)
 16069  	}
 16070  	ret := m.ctrl.Call(m, "DescribeSecurityGroupsWithContext", varargs...)
 16071  	ret0, _ := ret[0].(*ec2.DescribeSecurityGroupsOutput)
 16072  	ret1, _ := ret[1].(error)
 16073  	return ret0, ret1
 16074  }
 16075  
 16076  // DescribeSecurityGroupsWithContext indicates an expected call of DescribeSecurityGroupsWithContext.
 16077  func (mr *MockEC2APIMockRecorder) DescribeSecurityGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16078  	mr.mock.ctrl.T.Helper()
 16079  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSecurityGroupsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSecurityGroupsWithContext), varargs...)
 16081  }
 16082  
 16083  // DescribeSnapshotAttribute mocks base method.
 16084  func (m *MockEC2API) DescribeSnapshotAttribute(arg0 *ec2.DescribeSnapshotAttributeInput) (*ec2.DescribeSnapshotAttributeOutput, error) {
 16085  	m.ctrl.T.Helper()
 16086  	ret := m.ctrl.Call(m, "DescribeSnapshotAttribute", arg0)
 16087  	ret0, _ := ret[0].(*ec2.DescribeSnapshotAttributeOutput)
 16088  	ret1, _ := ret[1].(error)
 16089  	return ret0, ret1
 16090  }
 16091  
 16092  // DescribeSnapshotAttribute indicates an expected call of DescribeSnapshotAttribute.
 16093  func (mr *MockEC2APIMockRecorder) DescribeSnapshotAttribute(arg0 interface{}) *gomock.Call {
 16094  	mr.mock.ctrl.T.Helper()
 16095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotAttribute), arg0)
 16096  }
 16097  
 16098  // DescribeSnapshotAttributeRequest mocks base method.
 16099  func (m *MockEC2API) DescribeSnapshotAttributeRequest(arg0 *ec2.DescribeSnapshotAttributeInput) (*request.Request, *ec2.DescribeSnapshotAttributeOutput) {
 16100  	m.ctrl.T.Helper()
 16101  	ret := m.ctrl.Call(m, "DescribeSnapshotAttributeRequest", arg0)
 16102  	ret0, _ := ret[0].(*request.Request)
 16103  	ret1, _ := ret[1].(*ec2.DescribeSnapshotAttributeOutput)
 16104  	return ret0, ret1
 16105  }
 16106  
 16107  // DescribeSnapshotAttributeRequest indicates an expected call of DescribeSnapshotAttributeRequest.
 16108  func (mr *MockEC2APIMockRecorder) DescribeSnapshotAttributeRequest(arg0 interface{}) *gomock.Call {
 16109  	mr.mock.ctrl.T.Helper()
 16110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotAttributeRequest), arg0)
 16111  }
 16112  
 16113  // DescribeSnapshotAttributeWithContext mocks base method.
 16114  func (m *MockEC2API) DescribeSnapshotAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotAttributeInput, arg2 ...request.Option) (*ec2.DescribeSnapshotAttributeOutput, error) {
 16115  	m.ctrl.T.Helper()
 16116  	varargs := []interface{}{arg0, arg1}
 16117  	for _, a := range arg2 {
 16118  		varargs = append(varargs, a)
 16119  	}
 16120  	ret := m.ctrl.Call(m, "DescribeSnapshotAttributeWithContext", varargs...)
 16121  	ret0, _ := ret[0].(*ec2.DescribeSnapshotAttributeOutput)
 16122  	ret1, _ := ret[1].(error)
 16123  	return ret0, ret1
 16124  }
 16125  
 16126  // DescribeSnapshotAttributeWithContext indicates an expected call of DescribeSnapshotAttributeWithContext.
 16127  func (mr *MockEC2APIMockRecorder) DescribeSnapshotAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16128  	mr.mock.ctrl.T.Helper()
 16129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotAttributeWithContext), varargs...)
 16131  }
 16132  
 16133  // DescribeSnapshotTierStatus mocks base method.
 16134  func (m *MockEC2API) DescribeSnapshotTierStatus(arg0 *ec2.DescribeSnapshotTierStatusInput) (*ec2.DescribeSnapshotTierStatusOutput, error) {
 16135  	m.ctrl.T.Helper()
 16136  	ret := m.ctrl.Call(m, "DescribeSnapshotTierStatus", arg0)
 16137  	ret0, _ := ret[0].(*ec2.DescribeSnapshotTierStatusOutput)
 16138  	ret1, _ := ret[1].(error)
 16139  	return ret0, ret1
 16140  }
 16141  
 16142  // DescribeSnapshotTierStatus indicates an expected call of DescribeSnapshotTierStatus.
 16143  func (mr *MockEC2APIMockRecorder) DescribeSnapshotTierStatus(arg0 interface{}) *gomock.Call {
 16144  	mr.mock.ctrl.T.Helper()
 16145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotTierStatus", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotTierStatus), arg0)
 16146  }
 16147  
 16148  // DescribeSnapshotTierStatusPages mocks base method.
 16149  func (m *MockEC2API) DescribeSnapshotTierStatusPages(arg0 *ec2.DescribeSnapshotTierStatusInput, arg1 func(*ec2.DescribeSnapshotTierStatusOutput, bool) bool) error {
 16150  	m.ctrl.T.Helper()
 16151  	ret := m.ctrl.Call(m, "DescribeSnapshotTierStatusPages", arg0, arg1)
 16152  	ret0, _ := ret[0].(error)
 16153  	return ret0
 16154  }
 16155  
 16156  // DescribeSnapshotTierStatusPages indicates an expected call of DescribeSnapshotTierStatusPages.
 16157  func (mr *MockEC2APIMockRecorder) DescribeSnapshotTierStatusPages(arg0, arg1 interface{}) *gomock.Call {
 16158  	mr.mock.ctrl.T.Helper()
 16159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotTierStatusPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotTierStatusPages), arg0, arg1)
 16160  }
 16161  
 16162  // DescribeSnapshotTierStatusPagesWithContext mocks base method.
 16163  func (m *MockEC2API) DescribeSnapshotTierStatusPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotTierStatusInput, arg2 func(*ec2.DescribeSnapshotTierStatusOutput, bool) bool, arg3 ...request.Option) error {
 16164  	m.ctrl.T.Helper()
 16165  	varargs := []interface{}{arg0, arg1, arg2}
 16166  	for _, a := range arg3 {
 16167  		varargs = append(varargs, a)
 16168  	}
 16169  	ret := m.ctrl.Call(m, "DescribeSnapshotTierStatusPagesWithContext", varargs...)
 16170  	ret0, _ := ret[0].(error)
 16171  	return ret0
 16172  }
 16173  
 16174  // DescribeSnapshotTierStatusPagesWithContext indicates an expected call of DescribeSnapshotTierStatusPagesWithContext.
 16175  func (mr *MockEC2APIMockRecorder) DescribeSnapshotTierStatusPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16176  	mr.mock.ctrl.T.Helper()
 16177  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotTierStatusPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotTierStatusPagesWithContext), varargs...)
 16179  }
 16180  
 16181  // DescribeSnapshotTierStatusRequest mocks base method.
 16182  func (m *MockEC2API) DescribeSnapshotTierStatusRequest(arg0 *ec2.DescribeSnapshotTierStatusInput) (*request.Request, *ec2.DescribeSnapshotTierStatusOutput) {
 16183  	m.ctrl.T.Helper()
 16184  	ret := m.ctrl.Call(m, "DescribeSnapshotTierStatusRequest", arg0)
 16185  	ret0, _ := ret[0].(*request.Request)
 16186  	ret1, _ := ret[1].(*ec2.DescribeSnapshotTierStatusOutput)
 16187  	return ret0, ret1
 16188  }
 16189  
 16190  // DescribeSnapshotTierStatusRequest indicates an expected call of DescribeSnapshotTierStatusRequest.
 16191  func (mr *MockEC2APIMockRecorder) DescribeSnapshotTierStatusRequest(arg0 interface{}) *gomock.Call {
 16192  	mr.mock.ctrl.T.Helper()
 16193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotTierStatusRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotTierStatusRequest), arg0)
 16194  }
 16195  
 16196  // DescribeSnapshotTierStatusWithContext mocks base method.
 16197  func (m *MockEC2API) DescribeSnapshotTierStatusWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotTierStatusInput, arg2 ...request.Option) (*ec2.DescribeSnapshotTierStatusOutput, error) {
 16198  	m.ctrl.T.Helper()
 16199  	varargs := []interface{}{arg0, arg1}
 16200  	for _, a := range arg2 {
 16201  		varargs = append(varargs, a)
 16202  	}
 16203  	ret := m.ctrl.Call(m, "DescribeSnapshotTierStatusWithContext", varargs...)
 16204  	ret0, _ := ret[0].(*ec2.DescribeSnapshotTierStatusOutput)
 16205  	ret1, _ := ret[1].(error)
 16206  	return ret0, ret1
 16207  }
 16208  
 16209  // DescribeSnapshotTierStatusWithContext indicates an expected call of DescribeSnapshotTierStatusWithContext.
 16210  func (mr *MockEC2APIMockRecorder) DescribeSnapshotTierStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16211  	mr.mock.ctrl.T.Helper()
 16212  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16213  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotTierStatusWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotTierStatusWithContext), varargs...)
 16214  }
 16215  
 16216  // DescribeSnapshots mocks base method.
 16217  func (m *MockEC2API) DescribeSnapshots(arg0 *ec2.DescribeSnapshotsInput) (*ec2.DescribeSnapshotsOutput, error) {
 16218  	m.ctrl.T.Helper()
 16219  	ret := m.ctrl.Call(m, "DescribeSnapshots", arg0)
 16220  	ret0, _ := ret[0].(*ec2.DescribeSnapshotsOutput)
 16221  	ret1, _ := ret[1].(error)
 16222  	return ret0, ret1
 16223  }
 16224  
 16225  // DescribeSnapshots indicates an expected call of DescribeSnapshots.
 16226  func (mr *MockEC2APIMockRecorder) DescribeSnapshots(arg0 interface{}) *gomock.Call {
 16227  	mr.mock.ctrl.T.Helper()
 16228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshots", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshots), arg0)
 16229  }
 16230  
 16231  // DescribeSnapshotsPages mocks base method.
 16232  func (m *MockEC2API) DescribeSnapshotsPages(arg0 *ec2.DescribeSnapshotsInput, arg1 func(*ec2.DescribeSnapshotsOutput, bool) bool) error {
 16233  	m.ctrl.T.Helper()
 16234  	ret := m.ctrl.Call(m, "DescribeSnapshotsPages", arg0, arg1)
 16235  	ret0, _ := ret[0].(error)
 16236  	return ret0
 16237  }
 16238  
 16239  // DescribeSnapshotsPages indicates an expected call of DescribeSnapshotsPages.
 16240  func (mr *MockEC2APIMockRecorder) DescribeSnapshotsPages(arg0, arg1 interface{}) *gomock.Call {
 16241  	mr.mock.ctrl.T.Helper()
 16242  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotsPages), arg0, arg1)
 16243  }
 16244  
 16245  // DescribeSnapshotsPagesWithContext mocks base method.
 16246  func (m *MockEC2API) DescribeSnapshotsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotsInput, arg2 func(*ec2.DescribeSnapshotsOutput, bool) bool, arg3 ...request.Option) error {
 16247  	m.ctrl.T.Helper()
 16248  	varargs := []interface{}{arg0, arg1, arg2}
 16249  	for _, a := range arg3 {
 16250  		varargs = append(varargs, a)
 16251  	}
 16252  	ret := m.ctrl.Call(m, "DescribeSnapshotsPagesWithContext", varargs...)
 16253  	ret0, _ := ret[0].(error)
 16254  	return ret0
 16255  }
 16256  
 16257  // DescribeSnapshotsPagesWithContext indicates an expected call of DescribeSnapshotsPagesWithContext.
 16258  func (mr *MockEC2APIMockRecorder) DescribeSnapshotsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16259  	mr.mock.ctrl.T.Helper()
 16260  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16261  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotsPagesWithContext), varargs...)
 16262  }
 16263  
 16264  // DescribeSnapshotsRequest mocks base method.
 16265  func (m *MockEC2API) DescribeSnapshotsRequest(arg0 *ec2.DescribeSnapshotsInput) (*request.Request, *ec2.DescribeSnapshotsOutput) {
 16266  	m.ctrl.T.Helper()
 16267  	ret := m.ctrl.Call(m, "DescribeSnapshotsRequest", arg0)
 16268  	ret0, _ := ret[0].(*request.Request)
 16269  	ret1, _ := ret[1].(*ec2.DescribeSnapshotsOutput)
 16270  	return ret0, ret1
 16271  }
 16272  
 16273  // DescribeSnapshotsRequest indicates an expected call of DescribeSnapshotsRequest.
 16274  func (mr *MockEC2APIMockRecorder) DescribeSnapshotsRequest(arg0 interface{}) *gomock.Call {
 16275  	mr.mock.ctrl.T.Helper()
 16276  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotsRequest), arg0)
 16277  }
 16278  
 16279  // DescribeSnapshotsWithContext mocks base method.
 16280  func (m *MockEC2API) DescribeSnapshotsWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotsInput, arg2 ...request.Option) (*ec2.DescribeSnapshotsOutput, error) {
 16281  	m.ctrl.T.Helper()
 16282  	varargs := []interface{}{arg0, arg1}
 16283  	for _, a := range arg2 {
 16284  		varargs = append(varargs, a)
 16285  	}
 16286  	ret := m.ctrl.Call(m, "DescribeSnapshotsWithContext", varargs...)
 16287  	ret0, _ := ret[0].(*ec2.DescribeSnapshotsOutput)
 16288  	ret1, _ := ret[1].(error)
 16289  	return ret0, ret1
 16290  }
 16291  
 16292  // DescribeSnapshotsWithContext indicates an expected call of DescribeSnapshotsWithContext.
 16293  func (mr *MockEC2APIMockRecorder) DescribeSnapshotsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16294  	mr.mock.ctrl.T.Helper()
 16295  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16296  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSnapshotsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSnapshotsWithContext), varargs...)
 16297  }
 16298  
 16299  // DescribeSpotDatafeedSubscription mocks base method.
 16300  func (m *MockEC2API) DescribeSpotDatafeedSubscription(arg0 *ec2.DescribeSpotDatafeedSubscriptionInput) (*ec2.DescribeSpotDatafeedSubscriptionOutput, error) {
 16301  	m.ctrl.T.Helper()
 16302  	ret := m.ctrl.Call(m, "DescribeSpotDatafeedSubscription", arg0)
 16303  	ret0, _ := ret[0].(*ec2.DescribeSpotDatafeedSubscriptionOutput)
 16304  	ret1, _ := ret[1].(error)
 16305  	return ret0, ret1
 16306  }
 16307  
 16308  // DescribeSpotDatafeedSubscription indicates an expected call of DescribeSpotDatafeedSubscription.
 16309  func (mr *MockEC2APIMockRecorder) DescribeSpotDatafeedSubscription(arg0 interface{}) *gomock.Call {
 16310  	mr.mock.ctrl.T.Helper()
 16311  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotDatafeedSubscription", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotDatafeedSubscription), arg0)
 16312  }
 16313  
 16314  // DescribeSpotDatafeedSubscriptionRequest mocks base method.
 16315  func (m *MockEC2API) DescribeSpotDatafeedSubscriptionRequest(arg0 *ec2.DescribeSpotDatafeedSubscriptionInput) (*request.Request, *ec2.DescribeSpotDatafeedSubscriptionOutput) {
 16316  	m.ctrl.T.Helper()
 16317  	ret := m.ctrl.Call(m, "DescribeSpotDatafeedSubscriptionRequest", arg0)
 16318  	ret0, _ := ret[0].(*request.Request)
 16319  	ret1, _ := ret[1].(*ec2.DescribeSpotDatafeedSubscriptionOutput)
 16320  	return ret0, ret1
 16321  }
 16322  
 16323  // DescribeSpotDatafeedSubscriptionRequest indicates an expected call of DescribeSpotDatafeedSubscriptionRequest.
 16324  func (mr *MockEC2APIMockRecorder) DescribeSpotDatafeedSubscriptionRequest(arg0 interface{}) *gomock.Call {
 16325  	mr.mock.ctrl.T.Helper()
 16326  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotDatafeedSubscriptionRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotDatafeedSubscriptionRequest), arg0)
 16327  }
 16328  
 16329  // DescribeSpotDatafeedSubscriptionWithContext mocks base method.
 16330  func (m *MockEC2API) DescribeSpotDatafeedSubscriptionWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotDatafeedSubscriptionInput, arg2 ...request.Option) (*ec2.DescribeSpotDatafeedSubscriptionOutput, error) {
 16331  	m.ctrl.T.Helper()
 16332  	varargs := []interface{}{arg0, arg1}
 16333  	for _, a := range arg2 {
 16334  		varargs = append(varargs, a)
 16335  	}
 16336  	ret := m.ctrl.Call(m, "DescribeSpotDatafeedSubscriptionWithContext", varargs...)
 16337  	ret0, _ := ret[0].(*ec2.DescribeSpotDatafeedSubscriptionOutput)
 16338  	ret1, _ := ret[1].(error)
 16339  	return ret0, ret1
 16340  }
 16341  
 16342  // DescribeSpotDatafeedSubscriptionWithContext indicates an expected call of DescribeSpotDatafeedSubscriptionWithContext.
 16343  func (mr *MockEC2APIMockRecorder) DescribeSpotDatafeedSubscriptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16344  	mr.mock.ctrl.T.Helper()
 16345  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotDatafeedSubscriptionWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotDatafeedSubscriptionWithContext), varargs...)
 16347  }
 16348  
 16349  // DescribeSpotFleetInstances mocks base method.
 16350  func (m *MockEC2API) DescribeSpotFleetInstances(arg0 *ec2.DescribeSpotFleetInstancesInput) (*ec2.DescribeSpotFleetInstancesOutput, error) {
 16351  	m.ctrl.T.Helper()
 16352  	ret := m.ctrl.Call(m, "DescribeSpotFleetInstances", arg0)
 16353  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetInstancesOutput)
 16354  	ret1, _ := ret[1].(error)
 16355  	return ret0, ret1
 16356  }
 16357  
 16358  // DescribeSpotFleetInstances indicates an expected call of DescribeSpotFleetInstances.
 16359  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetInstances(arg0 interface{}) *gomock.Call {
 16360  	mr.mock.ctrl.T.Helper()
 16361  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetInstances", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetInstances), arg0)
 16362  }
 16363  
 16364  // DescribeSpotFleetInstancesRequest mocks base method.
 16365  func (m *MockEC2API) DescribeSpotFleetInstancesRequest(arg0 *ec2.DescribeSpotFleetInstancesInput) (*request.Request, *ec2.DescribeSpotFleetInstancesOutput) {
 16366  	m.ctrl.T.Helper()
 16367  	ret := m.ctrl.Call(m, "DescribeSpotFleetInstancesRequest", arg0)
 16368  	ret0, _ := ret[0].(*request.Request)
 16369  	ret1, _ := ret[1].(*ec2.DescribeSpotFleetInstancesOutput)
 16370  	return ret0, ret1
 16371  }
 16372  
 16373  // DescribeSpotFleetInstancesRequest indicates an expected call of DescribeSpotFleetInstancesRequest.
 16374  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetInstancesRequest(arg0 interface{}) *gomock.Call {
 16375  	mr.mock.ctrl.T.Helper()
 16376  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetInstancesRequest), arg0)
 16377  }
 16378  
 16379  // DescribeSpotFleetInstancesWithContext mocks base method.
 16380  func (m *MockEC2API) DescribeSpotFleetInstancesWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotFleetInstancesInput, arg2 ...request.Option) (*ec2.DescribeSpotFleetInstancesOutput, error) {
 16381  	m.ctrl.T.Helper()
 16382  	varargs := []interface{}{arg0, arg1}
 16383  	for _, a := range arg2 {
 16384  		varargs = append(varargs, a)
 16385  	}
 16386  	ret := m.ctrl.Call(m, "DescribeSpotFleetInstancesWithContext", varargs...)
 16387  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetInstancesOutput)
 16388  	ret1, _ := ret[1].(error)
 16389  	return ret0, ret1
 16390  }
 16391  
 16392  // DescribeSpotFleetInstancesWithContext indicates an expected call of DescribeSpotFleetInstancesWithContext.
 16393  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16394  	mr.mock.ctrl.T.Helper()
 16395  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16396  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetInstancesWithContext), varargs...)
 16397  }
 16398  
 16399  // DescribeSpotFleetRequestHistory mocks base method.
 16400  func (m *MockEC2API) DescribeSpotFleetRequestHistory(arg0 *ec2.DescribeSpotFleetRequestHistoryInput) (*ec2.DescribeSpotFleetRequestHistoryOutput, error) {
 16401  	m.ctrl.T.Helper()
 16402  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestHistory", arg0)
 16403  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetRequestHistoryOutput)
 16404  	ret1, _ := ret[1].(error)
 16405  	return ret0, ret1
 16406  }
 16407  
 16408  // DescribeSpotFleetRequestHistory indicates an expected call of DescribeSpotFleetRequestHistory.
 16409  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestHistory(arg0 interface{}) *gomock.Call {
 16410  	mr.mock.ctrl.T.Helper()
 16411  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestHistory", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestHistory), arg0)
 16412  }
 16413  
 16414  // DescribeSpotFleetRequestHistoryRequest mocks base method.
 16415  func (m *MockEC2API) DescribeSpotFleetRequestHistoryRequest(arg0 *ec2.DescribeSpotFleetRequestHistoryInput) (*request.Request, *ec2.DescribeSpotFleetRequestHistoryOutput) {
 16416  	m.ctrl.T.Helper()
 16417  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestHistoryRequest", arg0)
 16418  	ret0, _ := ret[0].(*request.Request)
 16419  	ret1, _ := ret[1].(*ec2.DescribeSpotFleetRequestHistoryOutput)
 16420  	return ret0, ret1
 16421  }
 16422  
 16423  // DescribeSpotFleetRequestHistoryRequest indicates an expected call of DescribeSpotFleetRequestHistoryRequest.
 16424  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestHistoryRequest(arg0 interface{}) *gomock.Call {
 16425  	mr.mock.ctrl.T.Helper()
 16426  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestHistoryRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestHistoryRequest), arg0)
 16427  }
 16428  
 16429  // DescribeSpotFleetRequestHistoryWithContext mocks base method.
 16430  func (m *MockEC2API) DescribeSpotFleetRequestHistoryWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotFleetRequestHistoryInput, arg2 ...request.Option) (*ec2.DescribeSpotFleetRequestHistoryOutput, error) {
 16431  	m.ctrl.T.Helper()
 16432  	varargs := []interface{}{arg0, arg1}
 16433  	for _, a := range arg2 {
 16434  		varargs = append(varargs, a)
 16435  	}
 16436  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestHistoryWithContext", varargs...)
 16437  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetRequestHistoryOutput)
 16438  	ret1, _ := ret[1].(error)
 16439  	return ret0, ret1
 16440  }
 16441  
 16442  // DescribeSpotFleetRequestHistoryWithContext indicates an expected call of DescribeSpotFleetRequestHistoryWithContext.
 16443  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestHistoryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16444  	mr.mock.ctrl.T.Helper()
 16445  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestHistoryWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestHistoryWithContext), varargs...)
 16447  }
 16448  
 16449  // DescribeSpotFleetRequests mocks base method.
 16450  func (m *MockEC2API) DescribeSpotFleetRequests(arg0 *ec2.DescribeSpotFleetRequestsInput) (*ec2.DescribeSpotFleetRequestsOutput, error) {
 16451  	m.ctrl.T.Helper()
 16452  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequests", arg0)
 16453  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetRequestsOutput)
 16454  	ret1, _ := ret[1].(error)
 16455  	return ret0, ret1
 16456  }
 16457  
 16458  // DescribeSpotFleetRequests indicates an expected call of DescribeSpotFleetRequests.
 16459  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequests(arg0 interface{}) *gomock.Call {
 16460  	mr.mock.ctrl.T.Helper()
 16461  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequests", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequests), arg0)
 16462  }
 16463  
 16464  // DescribeSpotFleetRequestsPages mocks base method.
 16465  func (m *MockEC2API) DescribeSpotFleetRequestsPages(arg0 *ec2.DescribeSpotFleetRequestsInput, arg1 func(*ec2.DescribeSpotFleetRequestsOutput, bool) bool) error {
 16466  	m.ctrl.T.Helper()
 16467  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestsPages", arg0, arg1)
 16468  	ret0, _ := ret[0].(error)
 16469  	return ret0
 16470  }
 16471  
 16472  // DescribeSpotFleetRequestsPages indicates an expected call of DescribeSpotFleetRequestsPages.
 16473  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestsPages(arg0, arg1 interface{}) *gomock.Call {
 16474  	mr.mock.ctrl.T.Helper()
 16475  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestsPages), arg0, arg1)
 16476  }
 16477  
 16478  // DescribeSpotFleetRequestsPagesWithContext mocks base method.
 16479  func (m *MockEC2API) DescribeSpotFleetRequestsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotFleetRequestsInput, arg2 func(*ec2.DescribeSpotFleetRequestsOutput, bool) bool, arg3 ...request.Option) error {
 16480  	m.ctrl.T.Helper()
 16481  	varargs := []interface{}{arg0, arg1, arg2}
 16482  	for _, a := range arg3 {
 16483  		varargs = append(varargs, a)
 16484  	}
 16485  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestsPagesWithContext", varargs...)
 16486  	ret0, _ := ret[0].(error)
 16487  	return ret0
 16488  }
 16489  
 16490  // DescribeSpotFleetRequestsPagesWithContext indicates an expected call of DescribeSpotFleetRequestsPagesWithContext.
 16491  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16492  	mr.mock.ctrl.T.Helper()
 16493  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16494  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestsPagesWithContext), varargs...)
 16495  }
 16496  
 16497  // DescribeSpotFleetRequestsRequest mocks base method.
 16498  func (m *MockEC2API) DescribeSpotFleetRequestsRequest(arg0 *ec2.DescribeSpotFleetRequestsInput) (*request.Request, *ec2.DescribeSpotFleetRequestsOutput) {
 16499  	m.ctrl.T.Helper()
 16500  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestsRequest", arg0)
 16501  	ret0, _ := ret[0].(*request.Request)
 16502  	ret1, _ := ret[1].(*ec2.DescribeSpotFleetRequestsOutput)
 16503  	return ret0, ret1
 16504  }
 16505  
 16506  // DescribeSpotFleetRequestsRequest indicates an expected call of DescribeSpotFleetRequestsRequest.
 16507  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestsRequest(arg0 interface{}) *gomock.Call {
 16508  	mr.mock.ctrl.T.Helper()
 16509  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestsRequest), arg0)
 16510  }
 16511  
 16512  // DescribeSpotFleetRequestsWithContext mocks base method.
 16513  func (m *MockEC2API) DescribeSpotFleetRequestsWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotFleetRequestsInput, arg2 ...request.Option) (*ec2.DescribeSpotFleetRequestsOutput, error) {
 16514  	m.ctrl.T.Helper()
 16515  	varargs := []interface{}{arg0, arg1}
 16516  	for _, a := range arg2 {
 16517  		varargs = append(varargs, a)
 16518  	}
 16519  	ret := m.ctrl.Call(m, "DescribeSpotFleetRequestsWithContext", varargs...)
 16520  	ret0, _ := ret[0].(*ec2.DescribeSpotFleetRequestsOutput)
 16521  	ret1, _ := ret[1].(error)
 16522  	return ret0, ret1
 16523  }
 16524  
 16525  // DescribeSpotFleetRequestsWithContext indicates an expected call of DescribeSpotFleetRequestsWithContext.
 16526  func (mr *MockEC2APIMockRecorder) DescribeSpotFleetRequestsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16527  	mr.mock.ctrl.T.Helper()
 16528  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotFleetRequestsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotFleetRequestsWithContext), varargs...)
 16530  }
 16531  
 16532  // DescribeSpotInstanceRequests mocks base method.
 16533  func (m *MockEC2API) DescribeSpotInstanceRequests(arg0 *ec2.DescribeSpotInstanceRequestsInput) (*ec2.DescribeSpotInstanceRequestsOutput, error) {
 16534  	m.ctrl.T.Helper()
 16535  	ret := m.ctrl.Call(m, "DescribeSpotInstanceRequests", arg0)
 16536  	ret0, _ := ret[0].(*ec2.DescribeSpotInstanceRequestsOutput)
 16537  	ret1, _ := ret[1].(error)
 16538  	return ret0, ret1
 16539  }
 16540  
 16541  // DescribeSpotInstanceRequests indicates an expected call of DescribeSpotInstanceRequests.
 16542  func (mr *MockEC2APIMockRecorder) DescribeSpotInstanceRequests(arg0 interface{}) *gomock.Call {
 16543  	mr.mock.ctrl.T.Helper()
 16544  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotInstanceRequests", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotInstanceRequests), arg0)
 16545  }
 16546  
 16547  // DescribeSpotInstanceRequestsPages mocks base method.
 16548  func (m *MockEC2API) DescribeSpotInstanceRequestsPages(arg0 *ec2.DescribeSpotInstanceRequestsInput, arg1 func(*ec2.DescribeSpotInstanceRequestsOutput, bool) bool) error {
 16549  	m.ctrl.T.Helper()
 16550  	ret := m.ctrl.Call(m, "DescribeSpotInstanceRequestsPages", arg0, arg1)
 16551  	ret0, _ := ret[0].(error)
 16552  	return ret0
 16553  }
 16554  
 16555  // DescribeSpotInstanceRequestsPages indicates an expected call of DescribeSpotInstanceRequestsPages.
 16556  func (mr *MockEC2APIMockRecorder) DescribeSpotInstanceRequestsPages(arg0, arg1 interface{}) *gomock.Call {
 16557  	mr.mock.ctrl.T.Helper()
 16558  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotInstanceRequestsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotInstanceRequestsPages), arg0, arg1)
 16559  }
 16560  
 16561  // DescribeSpotInstanceRequestsPagesWithContext mocks base method.
 16562  func (m *MockEC2API) DescribeSpotInstanceRequestsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotInstanceRequestsInput, arg2 func(*ec2.DescribeSpotInstanceRequestsOutput, bool) bool, arg3 ...request.Option) error {
 16563  	m.ctrl.T.Helper()
 16564  	varargs := []interface{}{arg0, arg1, arg2}
 16565  	for _, a := range arg3 {
 16566  		varargs = append(varargs, a)
 16567  	}
 16568  	ret := m.ctrl.Call(m, "DescribeSpotInstanceRequestsPagesWithContext", varargs...)
 16569  	ret0, _ := ret[0].(error)
 16570  	return ret0
 16571  }
 16572  
 16573  // DescribeSpotInstanceRequestsPagesWithContext indicates an expected call of DescribeSpotInstanceRequestsPagesWithContext.
 16574  func (mr *MockEC2APIMockRecorder) DescribeSpotInstanceRequestsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16575  	mr.mock.ctrl.T.Helper()
 16576  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16577  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotInstanceRequestsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotInstanceRequestsPagesWithContext), varargs...)
 16578  }
 16579  
 16580  // DescribeSpotInstanceRequestsRequest mocks base method.
 16581  func (m *MockEC2API) DescribeSpotInstanceRequestsRequest(arg0 *ec2.DescribeSpotInstanceRequestsInput) (*request.Request, *ec2.DescribeSpotInstanceRequestsOutput) {
 16582  	m.ctrl.T.Helper()
 16583  	ret := m.ctrl.Call(m, "DescribeSpotInstanceRequestsRequest", arg0)
 16584  	ret0, _ := ret[0].(*request.Request)
 16585  	ret1, _ := ret[1].(*ec2.DescribeSpotInstanceRequestsOutput)
 16586  	return ret0, ret1
 16587  }
 16588  
 16589  // DescribeSpotInstanceRequestsRequest indicates an expected call of DescribeSpotInstanceRequestsRequest.
 16590  func (mr *MockEC2APIMockRecorder) DescribeSpotInstanceRequestsRequest(arg0 interface{}) *gomock.Call {
 16591  	mr.mock.ctrl.T.Helper()
 16592  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotInstanceRequestsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotInstanceRequestsRequest), arg0)
 16593  }
 16594  
 16595  // DescribeSpotInstanceRequestsWithContext mocks base method.
 16596  func (m *MockEC2API) DescribeSpotInstanceRequestsWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotInstanceRequestsInput, arg2 ...request.Option) (*ec2.DescribeSpotInstanceRequestsOutput, error) {
 16597  	m.ctrl.T.Helper()
 16598  	varargs := []interface{}{arg0, arg1}
 16599  	for _, a := range arg2 {
 16600  		varargs = append(varargs, a)
 16601  	}
 16602  	ret := m.ctrl.Call(m, "DescribeSpotInstanceRequestsWithContext", varargs...)
 16603  	ret0, _ := ret[0].(*ec2.DescribeSpotInstanceRequestsOutput)
 16604  	ret1, _ := ret[1].(error)
 16605  	return ret0, ret1
 16606  }
 16607  
 16608  // DescribeSpotInstanceRequestsWithContext indicates an expected call of DescribeSpotInstanceRequestsWithContext.
 16609  func (mr *MockEC2APIMockRecorder) DescribeSpotInstanceRequestsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16610  	mr.mock.ctrl.T.Helper()
 16611  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotInstanceRequestsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotInstanceRequestsWithContext), varargs...)
 16613  }
 16614  
 16615  // DescribeSpotPriceHistory mocks base method.
 16616  func (m *MockEC2API) DescribeSpotPriceHistory(arg0 *ec2.DescribeSpotPriceHistoryInput) (*ec2.DescribeSpotPriceHistoryOutput, error) {
 16617  	m.ctrl.T.Helper()
 16618  	ret := m.ctrl.Call(m, "DescribeSpotPriceHistory", arg0)
 16619  	ret0, _ := ret[0].(*ec2.DescribeSpotPriceHistoryOutput)
 16620  	ret1, _ := ret[1].(error)
 16621  	return ret0, ret1
 16622  }
 16623  
 16624  // DescribeSpotPriceHistory indicates an expected call of DescribeSpotPriceHistory.
 16625  func (mr *MockEC2APIMockRecorder) DescribeSpotPriceHistory(arg0 interface{}) *gomock.Call {
 16626  	mr.mock.ctrl.T.Helper()
 16627  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotPriceHistory", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotPriceHistory), arg0)
 16628  }
 16629  
 16630  // DescribeSpotPriceHistoryPages mocks base method.
 16631  func (m *MockEC2API) DescribeSpotPriceHistoryPages(arg0 *ec2.DescribeSpotPriceHistoryInput, arg1 func(*ec2.DescribeSpotPriceHistoryOutput, bool) bool) error {
 16632  	m.ctrl.T.Helper()
 16633  	ret := m.ctrl.Call(m, "DescribeSpotPriceHistoryPages", arg0, arg1)
 16634  	ret0, _ := ret[0].(error)
 16635  	return ret0
 16636  }
 16637  
 16638  // DescribeSpotPriceHistoryPages indicates an expected call of DescribeSpotPriceHistoryPages.
 16639  func (mr *MockEC2APIMockRecorder) DescribeSpotPriceHistoryPages(arg0, arg1 interface{}) *gomock.Call {
 16640  	mr.mock.ctrl.T.Helper()
 16641  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotPriceHistoryPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotPriceHistoryPages), arg0, arg1)
 16642  }
 16643  
 16644  // DescribeSpotPriceHistoryPagesWithContext mocks base method.
 16645  func (m *MockEC2API) DescribeSpotPriceHistoryPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotPriceHistoryInput, arg2 func(*ec2.DescribeSpotPriceHistoryOutput, bool) bool, arg3 ...request.Option) error {
 16646  	m.ctrl.T.Helper()
 16647  	varargs := []interface{}{arg0, arg1, arg2}
 16648  	for _, a := range arg3 {
 16649  		varargs = append(varargs, a)
 16650  	}
 16651  	ret := m.ctrl.Call(m, "DescribeSpotPriceHistoryPagesWithContext", varargs...)
 16652  	ret0, _ := ret[0].(error)
 16653  	return ret0
 16654  }
 16655  
 16656  // DescribeSpotPriceHistoryPagesWithContext indicates an expected call of DescribeSpotPriceHistoryPagesWithContext.
 16657  func (mr *MockEC2APIMockRecorder) DescribeSpotPriceHistoryPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16658  	mr.mock.ctrl.T.Helper()
 16659  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotPriceHistoryPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotPriceHistoryPagesWithContext), varargs...)
 16661  }
 16662  
 16663  // DescribeSpotPriceHistoryRequest mocks base method.
 16664  func (m *MockEC2API) DescribeSpotPriceHistoryRequest(arg0 *ec2.DescribeSpotPriceHistoryInput) (*request.Request, *ec2.DescribeSpotPriceHistoryOutput) {
 16665  	m.ctrl.T.Helper()
 16666  	ret := m.ctrl.Call(m, "DescribeSpotPriceHistoryRequest", arg0)
 16667  	ret0, _ := ret[0].(*request.Request)
 16668  	ret1, _ := ret[1].(*ec2.DescribeSpotPriceHistoryOutput)
 16669  	return ret0, ret1
 16670  }
 16671  
 16672  // DescribeSpotPriceHistoryRequest indicates an expected call of DescribeSpotPriceHistoryRequest.
 16673  func (mr *MockEC2APIMockRecorder) DescribeSpotPriceHistoryRequest(arg0 interface{}) *gomock.Call {
 16674  	mr.mock.ctrl.T.Helper()
 16675  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotPriceHistoryRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotPriceHistoryRequest), arg0)
 16676  }
 16677  
 16678  // DescribeSpotPriceHistoryWithContext mocks base method.
 16679  func (m *MockEC2API) DescribeSpotPriceHistoryWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotPriceHistoryInput, arg2 ...request.Option) (*ec2.DescribeSpotPriceHistoryOutput, error) {
 16680  	m.ctrl.T.Helper()
 16681  	varargs := []interface{}{arg0, arg1}
 16682  	for _, a := range arg2 {
 16683  		varargs = append(varargs, a)
 16684  	}
 16685  	ret := m.ctrl.Call(m, "DescribeSpotPriceHistoryWithContext", varargs...)
 16686  	ret0, _ := ret[0].(*ec2.DescribeSpotPriceHistoryOutput)
 16687  	ret1, _ := ret[1].(error)
 16688  	return ret0, ret1
 16689  }
 16690  
 16691  // DescribeSpotPriceHistoryWithContext indicates an expected call of DescribeSpotPriceHistoryWithContext.
 16692  func (mr *MockEC2APIMockRecorder) DescribeSpotPriceHistoryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16693  	mr.mock.ctrl.T.Helper()
 16694  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSpotPriceHistoryWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSpotPriceHistoryWithContext), varargs...)
 16696  }
 16697  
 16698  // DescribeStaleSecurityGroups mocks base method.
 16699  func (m *MockEC2API) DescribeStaleSecurityGroups(arg0 *ec2.DescribeStaleSecurityGroupsInput) (*ec2.DescribeStaleSecurityGroupsOutput, error) {
 16700  	m.ctrl.T.Helper()
 16701  	ret := m.ctrl.Call(m, "DescribeStaleSecurityGroups", arg0)
 16702  	ret0, _ := ret[0].(*ec2.DescribeStaleSecurityGroupsOutput)
 16703  	ret1, _ := ret[1].(error)
 16704  	return ret0, ret1
 16705  }
 16706  
 16707  // DescribeStaleSecurityGroups indicates an expected call of DescribeStaleSecurityGroups.
 16708  func (mr *MockEC2APIMockRecorder) DescribeStaleSecurityGroups(arg0 interface{}) *gomock.Call {
 16709  	mr.mock.ctrl.T.Helper()
 16710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStaleSecurityGroups", reflect.TypeOf((*MockEC2API)(nil).DescribeStaleSecurityGroups), arg0)
 16711  }
 16712  
 16713  // DescribeStaleSecurityGroupsPages mocks base method.
 16714  func (m *MockEC2API) DescribeStaleSecurityGroupsPages(arg0 *ec2.DescribeStaleSecurityGroupsInput, arg1 func(*ec2.DescribeStaleSecurityGroupsOutput, bool) bool) error {
 16715  	m.ctrl.T.Helper()
 16716  	ret := m.ctrl.Call(m, "DescribeStaleSecurityGroupsPages", arg0, arg1)
 16717  	ret0, _ := ret[0].(error)
 16718  	return ret0
 16719  }
 16720  
 16721  // DescribeStaleSecurityGroupsPages indicates an expected call of DescribeStaleSecurityGroupsPages.
 16722  func (mr *MockEC2APIMockRecorder) DescribeStaleSecurityGroupsPages(arg0, arg1 interface{}) *gomock.Call {
 16723  	mr.mock.ctrl.T.Helper()
 16724  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStaleSecurityGroupsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeStaleSecurityGroupsPages), arg0, arg1)
 16725  }
 16726  
 16727  // DescribeStaleSecurityGroupsPagesWithContext mocks base method.
 16728  func (m *MockEC2API) DescribeStaleSecurityGroupsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeStaleSecurityGroupsInput, arg2 func(*ec2.DescribeStaleSecurityGroupsOutput, bool) bool, arg3 ...request.Option) error {
 16729  	m.ctrl.T.Helper()
 16730  	varargs := []interface{}{arg0, arg1, arg2}
 16731  	for _, a := range arg3 {
 16732  		varargs = append(varargs, a)
 16733  	}
 16734  	ret := m.ctrl.Call(m, "DescribeStaleSecurityGroupsPagesWithContext", varargs...)
 16735  	ret0, _ := ret[0].(error)
 16736  	return ret0
 16737  }
 16738  
 16739  // DescribeStaleSecurityGroupsPagesWithContext indicates an expected call of DescribeStaleSecurityGroupsPagesWithContext.
 16740  func (mr *MockEC2APIMockRecorder) DescribeStaleSecurityGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16741  	mr.mock.ctrl.T.Helper()
 16742  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16743  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStaleSecurityGroupsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeStaleSecurityGroupsPagesWithContext), varargs...)
 16744  }
 16745  
 16746  // DescribeStaleSecurityGroupsRequest mocks base method.
 16747  func (m *MockEC2API) DescribeStaleSecurityGroupsRequest(arg0 *ec2.DescribeStaleSecurityGroupsInput) (*request.Request, *ec2.DescribeStaleSecurityGroupsOutput) {
 16748  	m.ctrl.T.Helper()
 16749  	ret := m.ctrl.Call(m, "DescribeStaleSecurityGroupsRequest", arg0)
 16750  	ret0, _ := ret[0].(*request.Request)
 16751  	ret1, _ := ret[1].(*ec2.DescribeStaleSecurityGroupsOutput)
 16752  	return ret0, ret1
 16753  }
 16754  
 16755  // DescribeStaleSecurityGroupsRequest indicates an expected call of DescribeStaleSecurityGroupsRequest.
 16756  func (mr *MockEC2APIMockRecorder) DescribeStaleSecurityGroupsRequest(arg0 interface{}) *gomock.Call {
 16757  	mr.mock.ctrl.T.Helper()
 16758  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStaleSecurityGroupsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeStaleSecurityGroupsRequest), arg0)
 16759  }
 16760  
 16761  // DescribeStaleSecurityGroupsWithContext mocks base method.
 16762  func (m *MockEC2API) DescribeStaleSecurityGroupsWithContext(arg0 context.Context, arg1 *ec2.DescribeStaleSecurityGroupsInput, arg2 ...request.Option) (*ec2.DescribeStaleSecurityGroupsOutput, error) {
 16763  	m.ctrl.T.Helper()
 16764  	varargs := []interface{}{arg0, arg1}
 16765  	for _, a := range arg2 {
 16766  		varargs = append(varargs, a)
 16767  	}
 16768  	ret := m.ctrl.Call(m, "DescribeStaleSecurityGroupsWithContext", varargs...)
 16769  	ret0, _ := ret[0].(*ec2.DescribeStaleSecurityGroupsOutput)
 16770  	ret1, _ := ret[1].(error)
 16771  	return ret0, ret1
 16772  }
 16773  
 16774  // DescribeStaleSecurityGroupsWithContext indicates an expected call of DescribeStaleSecurityGroupsWithContext.
 16775  func (mr *MockEC2APIMockRecorder) DescribeStaleSecurityGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16776  	mr.mock.ctrl.T.Helper()
 16777  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16778  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStaleSecurityGroupsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeStaleSecurityGroupsWithContext), varargs...)
 16779  }
 16780  
 16781  // DescribeStoreImageTasks mocks base method.
 16782  func (m *MockEC2API) DescribeStoreImageTasks(arg0 *ec2.DescribeStoreImageTasksInput) (*ec2.DescribeStoreImageTasksOutput, error) {
 16783  	m.ctrl.T.Helper()
 16784  	ret := m.ctrl.Call(m, "DescribeStoreImageTasks", arg0)
 16785  	ret0, _ := ret[0].(*ec2.DescribeStoreImageTasksOutput)
 16786  	ret1, _ := ret[1].(error)
 16787  	return ret0, ret1
 16788  }
 16789  
 16790  // DescribeStoreImageTasks indicates an expected call of DescribeStoreImageTasks.
 16791  func (mr *MockEC2APIMockRecorder) DescribeStoreImageTasks(arg0 interface{}) *gomock.Call {
 16792  	mr.mock.ctrl.T.Helper()
 16793  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStoreImageTasks", reflect.TypeOf((*MockEC2API)(nil).DescribeStoreImageTasks), arg0)
 16794  }
 16795  
 16796  // DescribeStoreImageTasksPages mocks base method.
 16797  func (m *MockEC2API) DescribeStoreImageTasksPages(arg0 *ec2.DescribeStoreImageTasksInput, arg1 func(*ec2.DescribeStoreImageTasksOutput, bool) bool) error {
 16798  	m.ctrl.T.Helper()
 16799  	ret := m.ctrl.Call(m, "DescribeStoreImageTasksPages", arg0, arg1)
 16800  	ret0, _ := ret[0].(error)
 16801  	return ret0
 16802  }
 16803  
 16804  // DescribeStoreImageTasksPages indicates an expected call of DescribeStoreImageTasksPages.
 16805  func (mr *MockEC2APIMockRecorder) DescribeStoreImageTasksPages(arg0, arg1 interface{}) *gomock.Call {
 16806  	mr.mock.ctrl.T.Helper()
 16807  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStoreImageTasksPages", reflect.TypeOf((*MockEC2API)(nil).DescribeStoreImageTasksPages), arg0, arg1)
 16808  }
 16809  
 16810  // DescribeStoreImageTasksPagesWithContext mocks base method.
 16811  func (m *MockEC2API) DescribeStoreImageTasksPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeStoreImageTasksInput, arg2 func(*ec2.DescribeStoreImageTasksOutput, bool) bool, arg3 ...request.Option) error {
 16812  	m.ctrl.T.Helper()
 16813  	varargs := []interface{}{arg0, arg1, arg2}
 16814  	for _, a := range arg3 {
 16815  		varargs = append(varargs, a)
 16816  	}
 16817  	ret := m.ctrl.Call(m, "DescribeStoreImageTasksPagesWithContext", varargs...)
 16818  	ret0, _ := ret[0].(error)
 16819  	return ret0
 16820  }
 16821  
 16822  // DescribeStoreImageTasksPagesWithContext indicates an expected call of DescribeStoreImageTasksPagesWithContext.
 16823  func (mr *MockEC2APIMockRecorder) DescribeStoreImageTasksPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16824  	mr.mock.ctrl.T.Helper()
 16825  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16826  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStoreImageTasksPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeStoreImageTasksPagesWithContext), varargs...)
 16827  }
 16828  
 16829  // DescribeStoreImageTasksRequest mocks base method.
 16830  func (m *MockEC2API) DescribeStoreImageTasksRequest(arg0 *ec2.DescribeStoreImageTasksInput) (*request.Request, *ec2.DescribeStoreImageTasksOutput) {
 16831  	m.ctrl.T.Helper()
 16832  	ret := m.ctrl.Call(m, "DescribeStoreImageTasksRequest", arg0)
 16833  	ret0, _ := ret[0].(*request.Request)
 16834  	ret1, _ := ret[1].(*ec2.DescribeStoreImageTasksOutput)
 16835  	return ret0, ret1
 16836  }
 16837  
 16838  // DescribeStoreImageTasksRequest indicates an expected call of DescribeStoreImageTasksRequest.
 16839  func (mr *MockEC2APIMockRecorder) DescribeStoreImageTasksRequest(arg0 interface{}) *gomock.Call {
 16840  	mr.mock.ctrl.T.Helper()
 16841  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStoreImageTasksRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeStoreImageTasksRequest), arg0)
 16842  }
 16843  
 16844  // DescribeStoreImageTasksWithContext mocks base method.
 16845  func (m *MockEC2API) DescribeStoreImageTasksWithContext(arg0 context.Context, arg1 *ec2.DescribeStoreImageTasksInput, arg2 ...request.Option) (*ec2.DescribeStoreImageTasksOutput, error) {
 16846  	m.ctrl.T.Helper()
 16847  	varargs := []interface{}{arg0, arg1}
 16848  	for _, a := range arg2 {
 16849  		varargs = append(varargs, a)
 16850  	}
 16851  	ret := m.ctrl.Call(m, "DescribeStoreImageTasksWithContext", varargs...)
 16852  	ret0, _ := ret[0].(*ec2.DescribeStoreImageTasksOutput)
 16853  	ret1, _ := ret[1].(error)
 16854  	return ret0, ret1
 16855  }
 16856  
 16857  // DescribeStoreImageTasksWithContext indicates an expected call of DescribeStoreImageTasksWithContext.
 16858  func (mr *MockEC2APIMockRecorder) DescribeStoreImageTasksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16859  	mr.mock.ctrl.T.Helper()
 16860  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16861  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStoreImageTasksWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeStoreImageTasksWithContext), varargs...)
 16862  }
 16863  
 16864  // DescribeSubnets mocks base method.
 16865  func (m *MockEC2API) DescribeSubnets(arg0 *ec2.DescribeSubnetsInput) (*ec2.DescribeSubnetsOutput, error) {
 16866  	m.ctrl.T.Helper()
 16867  	ret := m.ctrl.Call(m, "DescribeSubnets", arg0)
 16868  	ret0, _ := ret[0].(*ec2.DescribeSubnetsOutput)
 16869  	ret1, _ := ret[1].(error)
 16870  	return ret0, ret1
 16871  }
 16872  
 16873  // DescribeSubnets indicates an expected call of DescribeSubnets.
 16874  func (mr *MockEC2APIMockRecorder) DescribeSubnets(arg0 interface{}) *gomock.Call {
 16875  	mr.mock.ctrl.T.Helper()
 16876  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSubnets", reflect.TypeOf((*MockEC2API)(nil).DescribeSubnets), arg0)
 16877  }
 16878  
 16879  // DescribeSubnetsPages mocks base method.
 16880  func (m *MockEC2API) DescribeSubnetsPages(arg0 *ec2.DescribeSubnetsInput, arg1 func(*ec2.DescribeSubnetsOutput, bool) bool) error {
 16881  	m.ctrl.T.Helper()
 16882  	ret := m.ctrl.Call(m, "DescribeSubnetsPages", arg0, arg1)
 16883  	ret0, _ := ret[0].(error)
 16884  	return ret0
 16885  }
 16886  
 16887  // DescribeSubnetsPages indicates an expected call of DescribeSubnetsPages.
 16888  func (mr *MockEC2APIMockRecorder) DescribeSubnetsPages(arg0, arg1 interface{}) *gomock.Call {
 16889  	mr.mock.ctrl.T.Helper()
 16890  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSubnetsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeSubnetsPages), arg0, arg1)
 16891  }
 16892  
 16893  // DescribeSubnetsPagesWithContext mocks base method.
 16894  func (m *MockEC2API) DescribeSubnetsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeSubnetsInput, arg2 func(*ec2.DescribeSubnetsOutput, bool) bool, arg3 ...request.Option) error {
 16895  	m.ctrl.T.Helper()
 16896  	varargs := []interface{}{arg0, arg1, arg2}
 16897  	for _, a := range arg3 {
 16898  		varargs = append(varargs, a)
 16899  	}
 16900  	ret := m.ctrl.Call(m, "DescribeSubnetsPagesWithContext", varargs...)
 16901  	ret0, _ := ret[0].(error)
 16902  	return ret0
 16903  }
 16904  
 16905  // DescribeSubnetsPagesWithContext indicates an expected call of DescribeSubnetsPagesWithContext.
 16906  func (mr *MockEC2APIMockRecorder) DescribeSubnetsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16907  	mr.mock.ctrl.T.Helper()
 16908  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16909  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSubnetsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSubnetsPagesWithContext), varargs...)
 16910  }
 16911  
 16912  // DescribeSubnetsRequest mocks base method.
 16913  func (m *MockEC2API) DescribeSubnetsRequest(arg0 *ec2.DescribeSubnetsInput) (*request.Request, *ec2.DescribeSubnetsOutput) {
 16914  	m.ctrl.T.Helper()
 16915  	ret := m.ctrl.Call(m, "DescribeSubnetsRequest", arg0)
 16916  	ret0, _ := ret[0].(*request.Request)
 16917  	ret1, _ := ret[1].(*ec2.DescribeSubnetsOutput)
 16918  	return ret0, ret1
 16919  }
 16920  
 16921  // DescribeSubnetsRequest indicates an expected call of DescribeSubnetsRequest.
 16922  func (mr *MockEC2APIMockRecorder) DescribeSubnetsRequest(arg0 interface{}) *gomock.Call {
 16923  	mr.mock.ctrl.T.Helper()
 16924  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSubnetsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeSubnetsRequest), arg0)
 16925  }
 16926  
 16927  // DescribeSubnetsWithContext mocks base method.
 16928  func (m *MockEC2API) DescribeSubnetsWithContext(arg0 context.Context, arg1 *ec2.DescribeSubnetsInput, arg2 ...request.Option) (*ec2.DescribeSubnetsOutput, error) {
 16929  	m.ctrl.T.Helper()
 16930  	varargs := []interface{}{arg0, arg1}
 16931  	for _, a := range arg2 {
 16932  		varargs = append(varargs, a)
 16933  	}
 16934  	ret := m.ctrl.Call(m, "DescribeSubnetsWithContext", varargs...)
 16935  	ret0, _ := ret[0].(*ec2.DescribeSubnetsOutput)
 16936  	ret1, _ := ret[1].(error)
 16937  	return ret0, ret1
 16938  }
 16939  
 16940  // DescribeSubnetsWithContext indicates an expected call of DescribeSubnetsWithContext.
 16941  func (mr *MockEC2APIMockRecorder) DescribeSubnetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 16942  	mr.mock.ctrl.T.Helper()
 16943  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 16944  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSubnetsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeSubnetsWithContext), varargs...)
 16945  }
 16946  
 16947  // DescribeTags mocks base method.
 16948  func (m *MockEC2API) DescribeTags(arg0 *ec2.DescribeTagsInput) (*ec2.DescribeTagsOutput, error) {
 16949  	m.ctrl.T.Helper()
 16950  	ret := m.ctrl.Call(m, "DescribeTags", arg0)
 16951  	ret0, _ := ret[0].(*ec2.DescribeTagsOutput)
 16952  	ret1, _ := ret[1].(error)
 16953  	return ret0, ret1
 16954  }
 16955  
 16956  // DescribeTags indicates an expected call of DescribeTags.
 16957  func (mr *MockEC2APIMockRecorder) DescribeTags(arg0 interface{}) *gomock.Call {
 16958  	mr.mock.ctrl.T.Helper()
 16959  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTags", reflect.TypeOf((*MockEC2API)(nil).DescribeTags), arg0)
 16960  }
 16961  
 16962  // DescribeTagsPages mocks base method.
 16963  func (m *MockEC2API) DescribeTagsPages(arg0 *ec2.DescribeTagsInput, arg1 func(*ec2.DescribeTagsOutput, bool) bool) error {
 16964  	m.ctrl.T.Helper()
 16965  	ret := m.ctrl.Call(m, "DescribeTagsPages", arg0, arg1)
 16966  	ret0, _ := ret[0].(error)
 16967  	return ret0
 16968  }
 16969  
 16970  // DescribeTagsPages indicates an expected call of DescribeTagsPages.
 16971  func (mr *MockEC2APIMockRecorder) DescribeTagsPages(arg0, arg1 interface{}) *gomock.Call {
 16972  	mr.mock.ctrl.T.Helper()
 16973  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTagsPages), arg0, arg1)
 16974  }
 16975  
 16976  // DescribeTagsPagesWithContext mocks base method.
 16977  func (m *MockEC2API) DescribeTagsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTagsInput, arg2 func(*ec2.DescribeTagsOutput, bool) bool, arg3 ...request.Option) error {
 16978  	m.ctrl.T.Helper()
 16979  	varargs := []interface{}{arg0, arg1, arg2}
 16980  	for _, a := range arg3 {
 16981  		varargs = append(varargs, a)
 16982  	}
 16983  	ret := m.ctrl.Call(m, "DescribeTagsPagesWithContext", varargs...)
 16984  	ret0, _ := ret[0].(error)
 16985  	return ret0
 16986  }
 16987  
 16988  // DescribeTagsPagesWithContext indicates an expected call of DescribeTagsPagesWithContext.
 16989  func (mr *MockEC2APIMockRecorder) DescribeTagsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 16990  	mr.mock.ctrl.T.Helper()
 16991  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 16992  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTagsPagesWithContext), varargs...)
 16993  }
 16994  
 16995  // DescribeTagsRequest mocks base method.
 16996  func (m *MockEC2API) DescribeTagsRequest(arg0 *ec2.DescribeTagsInput) (*request.Request, *ec2.DescribeTagsOutput) {
 16997  	m.ctrl.T.Helper()
 16998  	ret := m.ctrl.Call(m, "DescribeTagsRequest", arg0)
 16999  	ret0, _ := ret[0].(*request.Request)
 17000  	ret1, _ := ret[1].(*ec2.DescribeTagsOutput)
 17001  	return ret0, ret1
 17002  }
 17003  
 17004  // DescribeTagsRequest indicates an expected call of DescribeTagsRequest.
 17005  func (mr *MockEC2APIMockRecorder) DescribeTagsRequest(arg0 interface{}) *gomock.Call {
 17006  	mr.mock.ctrl.T.Helper()
 17007  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTagsRequest), arg0)
 17008  }
 17009  
 17010  // DescribeTagsWithContext mocks base method.
 17011  func (m *MockEC2API) DescribeTagsWithContext(arg0 context.Context, arg1 *ec2.DescribeTagsInput, arg2 ...request.Option) (*ec2.DescribeTagsOutput, error) {
 17012  	m.ctrl.T.Helper()
 17013  	varargs := []interface{}{arg0, arg1}
 17014  	for _, a := range arg2 {
 17015  		varargs = append(varargs, a)
 17016  	}
 17017  	ret := m.ctrl.Call(m, "DescribeTagsWithContext", varargs...)
 17018  	ret0, _ := ret[0].(*ec2.DescribeTagsOutput)
 17019  	ret1, _ := ret[1].(error)
 17020  	return ret0, ret1
 17021  }
 17022  
 17023  // DescribeTagsWithContext indicates an expected call of DescribeTagsWithContext.
 17024  func (mr *MockEC2APIMockRecorder) DescribeTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17025  	mr.mock.ctrl.T.Helper()
 17026  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17027  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTagsWithContext), varargs...)
 17028  }
 17029  
 17030  // DescribeTrafficMirrorFilters mocks base method.
 17031  func (m *MockEC2API) DescribeTrafficMirrorFilters(arg0 *ec2.DescribeTrafficMirrorFiltersInput) (*ec2.DescribeTrafficMirrorFiltersOutput, error) {
 17032  	m.ctrl.T.Helper()
 17033  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorFilters", arg0)
 17034  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorFiltersOutput)
 17035  	ret1, _ := ret[1].(error)
 17036  	return ret0, ret1
 17037  }
 17038  
 17039  // DescribeTrafficMirrorFilters indicates an expected call of DescribeTrafficMirrorFilters.
 17040  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorFilters(arg0 interface{}) *gomock.Call {
 17041  	mr.mock.ctrl.T.Helper()
 17042  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorFilters", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorFilters), arg0)
 17043  }
 17044  
 17045  // DescribeTrafficMirrorFiltersPages mocks base method.
 17046  func (m *MockEC2API) DescribeTrafficMirrorFiltersPages(arg0 *ec2.DescribeTrafficMirrorFiltersInput, arg1 func(*ec2.DescribeTrafficMirrorFiltersOutput, bool) bool) error {
 17047  	m.ctrl.T.Helper()
 17048  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorFiltersPages", arg0, arg1)
 17049  	ret0, _ := ret[0].(error)
 17050  	return ret0
 17051  }
 17052  
 17053  // DescribeTrafficMirrorFiltersPages indicates an expected call of DescribeTrafficMirrorFiltersPages.
 17054  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorFiltersPages(arg0, arg1 interface{}) *gomock.Call {
 17055  	mr.mock.ctrl.T.Helper()
 17056  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorFiltersPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorFiltersPages), arg0, arg1)
 17057  }
 17058  
 17059  // DescribeTrafficMirrorFiltersPagesWithContext mocks base method.
 17060  func (m *MockEC2API) DescribeTrafficMirrorFiltersPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorFiltersInput, arg2 func(*ec2.DescribeTrafficMirrorFiltersOutput, bool) bool, arg3 ...request.Option) error {
 17061  	m.ctrl.T.Helper()
 17062  	varargs := []interface{}{arg0, arg1, arg2}
 17063  	for _, a := range arg3 {
 17064  		varargs = append(varargs, a)
 17065  	}
 17066  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorFiltersPagesWithContext", varargs...)
 17067  	ret0, _ := ret[0].(error)
 17068  	return ret0
 17069  }
 17070  
 17071  // DescribeTrafficMirrorFiltersPagesWithContext indicates an expected call of DescribeTrafficMirrorFiltersPagesWithContext.
 17072  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorFiltersPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17073  	mr.mock.ctrl.T.Helper()
 17074  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17075  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorFiltersPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorFiltersPagesWithContext), varargs...)
 17076  }
 17077  
 17078  // DescribeTrafficMirrorFiltersRequest mocks base method.
 17079  func (m *MockEC2API) DescribeTrafficMirrorFiltersRequest(arg0 *ec2.DescribeTrafficMirrorFiltersInput) (*request.Request, *ec2.DescribeTrafficMirrorFiltersOutput) {
 17080  	m.ctrl.T.Helper()
 17081  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorFiltersRequest", arg0)
 17082  	ret0, _ := ret[0].(*request.Request)
 17083  	ret1, _ := ret[1].(*ec2.DescribeTrafficMirrorFiltersOutput)
 17084  	return ret0, ret1
 17085  }
 17086  
 17087  // DescribeTrafficMirrorFiltersRequest indicates an expected call of DescribeTrafficMirrorFiltersRequest.
 17088  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorFiltersRequest(arg0 interface{}) *gomock.Call {
 17089  	mr.mock.ctrl.T.Helper()
 17090  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorFiltersRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorFiltersRequest), arg0)
 17091  }
 17092  
 17093  // DescribeTrafficMirrorFiltersWithContext mocks base method.
 17094  func (m *MockEC2API) DescribeTrafficMirrorFiltersWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorFiltersInput, arg2 ...request.Option) (*ec2.DescribeTrafficMirrorFiltersOutput, error) {
 17095  	m.ctrl.T.Helper()
 17096  	varargs := []interface{}{arg0, arg1}
 17097  	for _, a := range arg2 {
 17098  		varargs = append(varargs, a)
 17099  	}
 17100  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorFiltersWithContext", varargs...)
 17101  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorFiltersOutput)
 17102  	ret1, _ := ret[1].(error)
 17103  	return ret0, ret1
 17104  }
 17105  
 17106  // DescribeTrafficMirrorFiltersWithContext indicates an expected call of DescribeTrafficMirrorFiltersWithContext.
 17107  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorFiltersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17108  	mr.mock.ctrl.T.Helper()
 17109  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorFiltersWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorFiltersWithContext), varargs...)
 17111  }
 17112  
 17113  // DescribeTrafficMirrorSessions mocks base method.
 17114  func (m *MockEC2API) DescribeTrafficMirrorSessions(arg0 *ec2.DescribeTrafficMirrorSessionsInput) (*ec2.DescribeTrafficMirrorSessionsOutput, error) {
 17115  	m.ctrl.T.Helper()
 17116  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorSessions", arg0)
 17117  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorSessionsOutput)
 17118  	ret1, _ := ret[1].(error)
 17119  	return ret0, ret1
 17120  }
 17121  
 17122  // DescribeTrafficMirrorSessions indicates an expected call of DescribeTrafficMirrorSessions.
 17123  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorSessions(arg0 interface{}) *gomock.Call {
 17124  	mr.mock.ctrl.T.Helper()
 17125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorSessions", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorSessions), arg0)
 17126  }
 17127  
 17128  // DescribeTrafficMirrorSessionsPages mocks base method.
 17129  func (m *MockEC2API) DescribeTrafficMirrorSessionsPages(arg0 *ec2.DescribeTrafficMirrorSessionsInput, arg1 func(*ec2.DescribeTrafficMirrorSessionsOutput, bool) bool) error {
 17130  	m.ctrl.T.Helper()
 17131  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorSessionsPages", arg0, arg1)
 17132  	ret0, _ := ret[0].(error)
 17133  	return ret0
 17134  }
 17135  
 17136  // DescribeTrafficMirrorSessionsPages indicates an expected call of DescribeTrafficMirrorSessionsPages.
 17137  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorSessionsPages(arg0, arg1 interface{}) *gomock.Call {
 17138  	mr.mock.ctrl.T.Helper()
 17139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorSessionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorSessionsPages), arg0, arg1)
 17140  }
 17141  
 17142  // DescribeTrafficMirrorSessionsPagesWithContext mocks base method.
 17143  func (m *MockEC2API) DescribeTrafficMirrorSessionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorSessionsInput, arg2 func(*ec2.DescribeTrafficMirrorSessionsOutput, bool) bool, arg3 ...request.Option) error {
 17144  	m.ctrl.T.Helper()
 17145  	varargs := []interface{}{arg0, arg1, arg2}
 17146  	for _, a := range arg3 {
 17147  		varargs = append(varargs, a)
 17148  	}
 17149  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorSessionsPagesWithContext", varargs...)
 17150  	ret0, _ := ret[0].(error)
 17151  	return ret0
 17152  }
 17153  
 17154  // DescribeTrafficMirrorSessionsPagesWithContext indicates an expected call of DescribeTrafficMirrorSessionsPagesWithContext.
 17155  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorSessionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17156  	mr.mock.ctrl.T.Helper()
 17157  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorSessionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorSessionsPagesWithContext), varargs...)
 17159  }
 17160  
 17161  // DescribeTrafficMirrorSessionsRequest mocks base method.
 17162  func (m *MockEC2API) DescribeTrafficMirrorSessionsRequest(arg0 *ec2.DescribeTrafficMirrorSessionsInput) (*request.Request, *ec2.DescribeTrafficMirrorSessionsOutput) {
 17163  	m.ctrl.T.Helper()
 17164  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorSessionsRequest", arg0)
 17165  	ret0, _ := ret[0].(*request.Request)
 17166  	ret1, _ := ret[1].(*ec2.DescribeTrafficMirrorSessionsOutput)
 17167  	return ret0, ret1
 17168  }
 17169  
 17170  // DescribeTrafficMirrorSessionsRequest indicates an expected call of DescribeTrafficMirrorSessionsRequest.
 17171  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorSessionsRequest(arg0 interface{}) *gomock.Call {
 17172  	mr.mock.ctrl.T.Helper()
 17173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorSessionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorSessionsRequest), arg0)
 17174  }
 17175  
 17176  // DescribeTrafficMirrorSessionsWithContext mocks base method.
 17177  func (m *MockEC2API) DescribeTrafficMirrorSessionsWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorSessionsInput, arg2 ...request.Option) (*ec2.DescribeTrafficMirrorSessionsOutput, error) {
 17178  	m.ctrl.T.Helper()
 17179  	varargs := []interface{}{arg0, arg1}
 17180  	for _, a := range arg2 {
 17181  		varargs = append(varargs, a)
 17182  	}
 17183  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorSessionsWithContext", varargs...)
 17184  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorSessionsOutput)
 17185  	ret1, _ := ret[1].(error)
 17186  	return ret0, ret1
 17187  }
 17188  
 17189  // DescribeTrafficMirrorSessionsWithContext indicates an expected call of DescribeTrafficMirrorSessionsWithContext.
 17190  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorSessionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17191  	mr.mock.ctrl.T.Helper()
 17192  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorSessionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorSessionsWithContext), varargs...)
 17194  }
 17195  
 17196  // DescribeTrafficMirrorTargets mocks base method.
 17197  func (m *MockEC2API) DescribeTrafficMirrorTargets(arg0 *ec2.DescribeTrafficMirrorTargetsInput) (*ec2.DescribeTrafficMirrorTargetsOutput, error) {
 17198  	m.ctrl.T.Helper()
 17199  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorTargets", arg0)
 17200  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorTargetsOutput)
 17201  	ret1, _ := ret[1].(error)
 17202  	return ret0, ret1
 17203  }
 17204  
 17205  // DescribeTrafficMirrorTargets indicates an expected call of DescribeTrafficMirrorTargets.
 17206  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorTargets(arg0 interface{}) *gomock.Call {
 17207  	mr.mock.ctrl.T.Helper()
 17208  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorTargets", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorTargets), arg0)
 17209  }
 17210  
 17211  // DescribeTrafficMirrorTargetsPages mocks base method.
 17212  func (m *MockEC2API) DescribeTrafficMirrorTargetsPages(arg0 *ec2.DescribeTrafficMirrorTargetsInput, arg1 func(*ec2.DescribeTrafficMirrorTargetsOutput, bool) bool) error {
 17213  	m.ctrl.T.Helper()
 17214  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorTargetsPages", arg0, arg1)
 17215  	ret0, _ := ret[0].(error)
 17216  	return ret0
 17217  }
 17218  
 17219  // DescribeTrafficMirrorTargetsPages indicates an expected call of DescribeTrafficMirrorTargetsPages.
 17220  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorTargetsPages(arg0, arg1 interface{}) *gomock.Call {
 17221  	mr.mock.ctrl.T.Helper()
 17222  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorTargetsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorTargetsPages), arg0, arg1)
 17223  }
 17224  
 17225  // DescribeTrafficMirrorTargetsPagesWithContext mocks base method.
 17226  func (m *MockEC2API) DescribeTrafficMirrorTargetsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorTargetsInput, arg2 func(*ec2.DescribeTrafficMirrorTargetsOutput, bool) bool, arg3 ...request.Option) error {
 17227  	m.ctrl.T.Helper()
 17228  	varargs := []interface{}{arg0, arg1, arg2}
 17229  	for _, a := range arg3 {
 17230  		varargs = append(varargs, a)
 17231  	}
 17232  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorTargetsPagesWithContext", varargs...)
 17233  	ret0, _ := ret[0].(error)
 17234  	return ret0
 17235  }
 17236  
 17237  // DescribeTrafficMirrorTargetsPagesWithContext indicates an expected call of DescribeTrafficMirrorTargetsPagesWithContext.
 17238  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorTargetsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17239  	mr.mock.ctrl.T.Helper()
 17240  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17241  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorTargetsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorTargetsPagesWithContext), varargs...)
 17242  }
 17243  
 17244  // DescribeTrafficMirrorTargetsRequest mocks base method.
 17245  func (m *MockEC2API) DescribeTrafficMirrorTargetsRequest(arg0 *ec2.DescribeTrafficMirrorTargetsInput) (*request.Request, *ec2.DescribeTrafficMirrorTargetsOutput) {
 17246  	m.ctrl.T.Helper()
 17247  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorTargetsRequest", arg0)
 17248  	ret0, _ := ret[0].(*request.Request)
 17249  	ret1, _ := ret[1].(*ec2.DescribeTrafficMirrorTargetsOutput)
 17250  	return ret0, ret1
 17251  }
 17252  
 17253  // DescribeTrafficMirrorTargetsRequest indicates an expected call of DescribeTrafficMirrorTargetsRequest.
 17254  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorTargetsRequest(arg0 interface{}) *gomock.Call {
 17255  	mr.mock.ctrl.T.Helper()
 17256  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorTargetsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorTargetsRequest), arg0)
 17257  }
 17258  
 17259  // DescribeTrafficMirrorTargetsWithContext mocks base method.
 17260  func (m *MockEC2API) DescribeTrafficMirrorTargetsWithContext(arg0 context.Context, arg1 *ec2.DescribeTrafficMirrorTargetsInput, arg2 ...request.Option) (*ec2.DescribeTrafficMirrorTargetsOutput, error) {
 17261  	m.ctrl.T.Helper()
 17262  	varargs := []interface{}{arg0, arg1}
 17263  	for _, a := range arg2 {
 17264  		varargs = append(varargs, a)
 17265  	}
 17266  	ret := m.ctrl.Call(m, "DescribeTrafficMirrorTargetsWithContext", varargs...)
 17267  	ret0, _ := ret[0].(*ec2.DescribeTrafficMirrorTargetsOutput)
 17268  	ret1, _ := ret[1].(error)
 17269  	return ret0, ret1
 17270  }
 17271  
 17272  // DescribeTrafficMirrorTargetsWithContext indicates an expected call of DescribeTrafficMirrorTargetsWithContext.
 17273  func (mr *MockEC2APIMockRecorder) DescribeTrafficMirrorTargetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17274  	mr.mock.ctrl.T.Helper()
 17275  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17276  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrafficMirrorTargetsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrafficMirrorTargetsWithContext), varargs...)
 17277  }
 17278  
 17279  // DescribeTransitGatewayAttachments mocks base method.
 17280  func (m *MockEC2API) DescribeTransitGatewayAttachments(arg0 *ec2.DescribeTransitGatewayAttachmentsInput) (*ec2.DescribeTransitGatewayAttachmentsOutput, error) {
 17281  	m.ctrl.T.Helper()
 17282  	ret := m.ctrl.Call(m, "DescribeTransitGatewayAttachments", arg0)
 17283  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayAttachmentsOutput)
 17284  	ret1, _ := ret[1].(error)
 17285  	return ret0, ret1
 17286  }
 17287  
 17288  // DescribeTransitGatewayAttachments indicates an expected call of DescribeTransitGatewayAttachments.
 17289  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayAttachments(arg0 interface{}) *gomock.Call {
 17290  	mr.mock.ctrl.T.Helper()
 17291  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayAttachments", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayAttachments), arg0)
 17292  }
 17293  
 17294  // DescribeTransitGatewayAttachmentsPages mocks base method.
 17295  func (m *MockEC2API) DescribeTransitGatewayAttachmentsPages(arg0 *ec2.DescribeTransitGatewayAttachmentsInput, arg1 func(*ec2.DescribeTransitGatewayAttachmentsOutput, bool) bool) error {
 17296  	m.ctrl.T.Helper()
 17297  	ret := m.ctrl.Call(m, "DescribeTransitGatewayAttachmentsPages", arg0, arg1)
 17298  	ret0, _ := ret[0].(error)
 17299  	return ret0
 17300  }
 17301  
 17302  // DescribeTransitGatewayAttachmentsPages indicates an expected call of DescribeTransitGatewayAttachmentsPages.
 17303  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayAttachmentsPages(arg0, arg1 interface{}) *gomock.Call {
 17304  	mr.mock.ctrl.T.Helper()
 17305  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayAttachmentsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayAttachmentsPages), arg0, arg1)
 17306  }
 17307  
 17308  // DescribeTransitGatewayAttachmentsPagesWithContext mocks base method.
 17309  func (m *MockEC2API) DescribeTransitGatewayAttachmentsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayAttachmentsInput, arg2 func(*ec2.DescribeTransitGatewayAttachmentsOutput, bool) bool, arg3 ...request.Option) error {
 17310  	m.ctrl.T.Helper()
 17311  	varargs := []interface{}{arg0, arg1, arg2}
 17312  	for _, a := range arg3 {
 17313  		varargs = append(varargs, a)
 17314  	}
 17315  	ret := m.ctrl.Call(m, "DescribeTransitGatewayAttachmentsPagesWithContext", varargs...)
 17316  	ret0, _ := ret[0].(error)
 17317  	return ret0
 17318  }
 17319  
 17320  // DescribeTransitGatewayAttachmentsPagesWithContext indicates an expected call of DescribeTransitGatewayAttachmentsPagesWithContext.
 17321  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayAttachmentsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17322  	mr.mock.ctrl.T.Helper()
 17323  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayAttachmentsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayAttachmentsPagesWithContext), varargs...)
 17325  }
 17326  
 17327  // DescribeTransitGatewayAttachmentsRequest mocks base method.
 17328  func (m *MockEC2API) DescribeTransitGatewayAttachmentsRequest(arg0 *ec2.DescribeTransitGatewayAttachmentsInput) (*request.Request, *ec2.DescribeTransitGatewayAttachmentsOutput) {
 17329  	m.ctrl.T.Helper()
 17330  	ret := m.ctrl.Call(m, "DescribeTransitGatewayAttachmentsRequest", arg0)
 17331  	ret0, _ := ret[0].(*request.Request)
 17332  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayAttachmentsOutput)
 17333  	return ret0, ret1
 17334  }
 17335  
 17336  // DescribeTransitGatewayAttachmentsRequest indicates an expected call of DescribeTransitGatewayAttachmentsRequest.
 17337  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayAttachmentsRequest(arg0 interface{}) *gomock.Call {
 17338  	mr.mock.ctrl.T.Helper()
 17339  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayAttachmentsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayAttachmentsRequest), arg0)
 17340  }
 17341  
 17342  // DescribeTransitGatewayAttachmentsWithContext mocks base method.
 17343  func (m *MockEC2API) DescribeTransitGatewayAttachmentsWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayAttachmentsInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayAttachmentsOutput, error) {
 17344  	m.ctrl.T.Helper()
 17345  	varargs := []interface{}{arg0, arg1}
 17346  	for _, a := range arg2 {
 17347  		varargs = append(varargs, a)
 17348  	}
 17349  	ret := m.ctrl.Call(m, "DescribeTransitGatewayAttachmentsWithContext", varargs...)
 17350  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayAttachmentsOutput)
 17351  	ret1, _ := ret[1].(error)
 17352  	return ret0, ret1
 17353  }
 17354  
 17355  // DescribeTransitGatewayAttachmentsWithContext indicates an expected call of DescribeTransitGatewayAttachmentsWithContext.
 17356  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayAttachmentsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17357  	mr.mock.ctrl.T.Helper()
 17358  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17359  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayAttachmentsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayAttachmentsWithContext), varargs...)
 17360  }
 17361  
 17362  // DescribeTransitGatewayConnectPeers mocks base method.
 17363  func (m *MockEC2API) DescribeTransitGatewayConnectPeers(arg0 *ec2.DescribeTransitGatewayConnectPeersInput) (*ec2.DescribeTransitGatewayConnectPeersOutput, error) {
 17364  	m.ctrl.T.Helper()
 17365  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectPeers", arg0)
 17366  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayConnectPeersOutput)
 17367  	ret1, _ := ret[1].(error)
 17368  	return ret0, ret1
 17369  }
 17370  
 17371  // DescribeTransitGatewayConnectPeers indicates an expected call of DescribeTransitGatewayConnectPeers.
 17372  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectPeers(arg0 interface{}) *gomock.Call {
 17373  	mr.mock.ctrl.T.Helper()
 17374  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectPeers", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectPeers), arg0)
 17375  }
 17376  
 17377  // DescribeTransitGatewayConnectPeersPages mocks base method.
 17378  func (m *MockEC2API) DescribeTransitGatewayConnectPeersPages(arg0 *ec2.DescribeTransitGatewayConnectPeersInput, arg1 func(*ec2.DescribeTransitGatewayConnectPeersOutput, bool) bool) error {
 17379  	m.ctrl.T.Helper()
 17380  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectPeersPages", arg0, arg1)
 17381  	ret0, _ := ret[0].(error)
 17382  	return ret0
 17383  }
 17384  
 17385  // DescribeTransitGatewayConnectPeersPages indicates an expected call of DescribeTransitGatewayConnectPeersPages.
 17386  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectPeersPages(arg0, arg1 interface{}) *gomock.Call {
 17387  	mr.mock.ctrl.T.Helper()
 17388  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectPeersPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectPeersPages), arg0, arg1)
 17389  }
 17390  
 17391  // DescribeTransitGatewayConnectPeersPagesWithContext mocks base method.
 17392  func (m *MockEC2API) DescribeTransitGatewayConnectPeersPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayConnectPeersInput, arg2 func(*ec2.DescribeTransitGatewayConnectPeersOutput, bool) bool, arg3 ...request.Option) error {
 17393  	m.ctrl.T.Helper()
 17394  	varargs := []interface{}{arg0, arg1, arg2}
 17395  	for _, a := range arg3 {
 17396  		varargs = append(varargs, a)
 17397  	}
 17398  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectPeersPagesWithContext", varargs...)
 17399  	ret0, _ := ret[0].(error)
 17400  	return ret0
 17401  }
 17402  
 17403  // DescribeTransitGatewayConnectPeersPagesWithContext indicates an expected call of DescribeTransitGatewayConnectPeersPagesWithContext.
 17404  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectPeersPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17405  	mr.mock.ctrl.T.Helper()
 17406  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17407  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectPeersPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectPeersPagesWithContext), varargs...)
 17408  }
 17409  
 17410  // DescribeTransitGatewayConnectPeersRequest mocks base method.
 17411  func (m *MockEC2API) DescribeTransitGatewayConnectPeersRequest(arg0 *ec2.DescribeTransitGatewayConnectPeersInput) (*request.Request, *ec2.DescribeTransitGatewayConnectPeersOutput) {
 17412  	m.ctrl.T.Helper()
 17413  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectPeersRequest", arg0)
 17414  	ret0, _ := ret[0].(*request.Request)
 17415  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayConnectPeersOutput)
 17416  	return ret0, ret1
 17417  }
 17418  
 17419  // DescribeTransitGatewayConnectPeersRequest indicates an expected call of DescribeTransitGatewayConnectPeersRequest.
 17420  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectPeersRequest(arg0 interface{}) *gomock.Call {
 17421  	mr.mock.ctrl.T.Helper()
 17422  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectPeersRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectPeersRequest), arg0)
 17423  }
 17424  
 17425  // DescribeTransitGatewayConnectPeersWithContext mocks base method.
 17426  func (m *MockEC2API) DescribeTransitGatewayConnectPeersWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayConnectPeersInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayConnectPeersOutput, error) {
 17427  	m.ctrl.T.Helper()
 17428  	varargs := []interface{}{arg0, arg1}
 17429  	for _, a := range arg2 {
 17430  		varargs = append(varargs, a)
 17431  	}
 17432  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectPeersWithContext", varargs...)
 17433  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayConnectPeersOutput)
 17434  	ret1, _ := ret[1].(error)
 17435  	return ret0, ret1
 17436  }
 17437  
 17438  // DescribeTransitGatewayConnectPeersWithContext indicates an expected call of DescribeTransitGatewayConnectPeersWithContext.
 17439  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectPeersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17440  	mr.mock.ctrl.T.Helper()
 17441  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17442  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectPeersWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectPeersWithContext), varargs...)
 17443  }
 17444  
 17445  // DescribeTransitGatewayConnects mocks base method.
 17446  func (m *MockEC2API) DescribeTransitGatewayConnects(arg0 *ec2.DescribeTransitGatewayConnectsInput) (*ec2.DescribeTransitGatewayConnectsOutput, error) {
 17447  	m.ctrl.T.Helper()
 17448  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnects", arg0)
 17449  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayConnectsOutput)
 17450  	ret1, _ := ret[1].(error)
 17451  	return ret0, ret1
 17452  }
 17453  
 17454  // DescribeTransitGatewayConnects indicates an expected call of DescribeTransitGatewayConnects.
 17455  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnects(arg0 interface{}) *gomock.Call {
 17456  	mr.mock.ctrl.T.Helper()
 17457  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnects", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnects), arg0)
 17458  }
 17459  
 17460  // DescribeTransitGatewayConnectsPages mocks base method.
 17461  func (m *MockEC2API) DescribeTransitGatewayConnectsPages(arg0 *ec2.DescribeTransitGatewayConnectsInput, arg1 func(*ec2.DescribeTransitGatewayConnectsOutput, bool) bool) error {
 17462  	m.ctrl.T.Helper()
 17463  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectsPages", arg0, arg1)
 17464  	ret0, _ := ret[0].(error)
 17465  	return ret0
 17466  }
 17467  
 17468  // DescribeTransitGatewayConnectsPages indicates an expected call of DescribeTransitGatewayConnectsPages.
 17469  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectsPages(arg0, arg1 interface{}) *gomock.Call {
 17470  	mr.mock.ctrl.T.Helper()
 17471  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectsPages), arg0, arg1)
 17472  }
 17473  
 17474  // DescribeTransitGatewayConnectsPagesWithContext mocks base method.
 17475  func (m *MockEC2API) DescribeTransitGatewayConnectsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayConnectsInput, arg2 func(*ec2.DescribeTransitGatewayConnectsOutput, bool) bool, arg3 ...request.Option) error {
 17476  	m.ctrl.T.Helper()
 17477  	varargs := []interface{}{arg0, arg1, arg2}
 17478  	for _, a := range arg3 {
 17479  		varargs = append(varargs, a)
 17480  	}
 17481  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectsPagesWithContext", varargs...)
 17482  	ret0, _ := ret[0].(error)
 17483  	return ret0
 17484  }
 17485  
 17486  // DescribeTransitGatewayConnectsPagesWithContext indicates an expected call of DescribeTransitGatewayConnectsPagesWithContext.
 17487  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17488  	mr.mock.ctrl.T.Helper()
 17489  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17490  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectsPagesWithContext), varargs...)
 17491  }
 17492  
 17493  // DescribeTransitGatewayConnectsRequest mocks base method.
 17494  func (m *MockEC2API) DescribeTransitGatewayConnectsRequest(arg0 *ec2.DescribeTransitGatewayConnectsInput) (*request.Request, *ec2.DescribeTransitGatewayConnectsOutput) {
 17495  	m.ctrl.T.Helper()
 17496  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectsRequest", arg0)
 17497  	ret0, _ := ret[0].(*request.Request)
 17498  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayConnectsOutput)
 17499  	return ret0, ret1
 17500  }
 17501  
 17502  // DescribeTransitGatewayConnectsRequest indicates an expected call of DescribeTransitGatewayConnectsRequest.
 17503  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectsRequest(arg0 interface{}) *gomock.Call {
 17504  	mr.mock.ctrl.T.Helper()
 17505  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectsRequest), arg0)
 17506  }
 17507  
 17508  // DescribeTransitGatewayConnectsWithContext mocks base method.
 17509  func (m *MockEC2API) DescribeTransitGatewayConnectsWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayConnectsInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayConnectsOutput, error) {
 17510  	m.ctrl.T.Helper()
 17511  	varargs := []interface{}{arg0, arg1}
 17512  	for _, a := range arg2 {
 17513  		varargs = append(varargs, a)
 17514  	}
 17515  	ret := m.ctrl.Call(m, "DescribeTransitGatewayConnectsWithContext", varargs...)
 17516  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayConnectsOutput)
 17517  	ret1, _ := ret[1].(error)
 17518  	return ret0, ret1
 17519  }
 17520  
 17521  // DescribeTransitGatewayConnectsWithContext indicates an expected call of DescribeTransitGatewayConnectsWithContext.
 17522  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayConnectsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17523  	mr.mock.ctrl.T.Helper()
 17524  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17525  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayConnectsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayConnectsWithContext), varargs...)
 17526  }
 17527  
 17528  // DescribeTransitGatewayMulticastDomains mocks base method.
 17529  func (m *MockEC2API) DescribeTransitGatewayMulticastDomains(arg0 *ec2.DescribeTransitGatewayMulticastDomainsInput) (*ec2.DescribeTransitGatewayMulticastDomainsOutput, error) {
 17530  	m.ctrl.T.Helper()
 17531  	ret := m.ctrl.Call(m, "DescribeTransitGatewayMulticastDomains", arg0)
 17532  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayMulticastDomainsOutput)
 17533  	ret1, _ := ret[1].(error)
 17534  	return ret0, ret1
 17535  }
 17536  
 17537  // DescribeTransitGatewayMulticastDomains indicates an expected call of DescribeTransitGatewayMulticastDomains.
 17538  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayMulticastDomains(arg0 interface{}) *gomock.Call {
 17539  	mr.mock.ctrl.T.Helper()
 17540  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayMulticastDomains", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayMulticastDomains), arg0)
 17541  }
 17542  
 17543  // DescribeTransitGatewayMulticastDomainsPages mocks base method.
 17544  func (m *MockEC2API) DescribeTransitGatewayMulticastDomainsPages(arg0 *ec2.DescribeTransitGatewayMulticastDomainsInput, arg1 func(*ec2.DescribeTransitGatewayMulticastDomainsOutput, bool) bool) error {
 17545  	m.ctrl.T.Helper()
 17546  	ret := m.ctrl.Call(m, "DescribeTransitGatewayMulticastDomainsPages", arg0, arg1)
 17547  	ret0, _ := ret[0].(error)
 17548  	return ret0
 17549  }
 17550  
 17551  // DescribeTransitGatewayMulticastDomainsPages indicates an expected call of DescribeTransitGatewayMulticastDomainsPages.
 17552  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayMulticastDomainsPages(arg0, arg1 interface{}) *gomock.Call {
 17553  	mr.mock.ctrl.T.Helper()
 17554  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayMulticastDomainsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayMulticastDomainsPages), arg0, arg1)
 17555  }
 17556  
 17557  // DescribeTransitGatewayMulticastDomainsPagesWithContext mocks base method.
 17558  func (m *MockEC2API) DescribeTransitGatewayMulticastDomainsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayMulticastDomainsInput, arg2 func(*ec2.DescribeTransitGatewayMulticastDomainsOutput, bool) bool, arg3 ...request.Option) error {
 17559  	m.ctrl.T.Helper()
 17560  	varargs := []interface{}{arg0, arg1, arg2}
 17561  	for _, a := range arg3 {
 17562  		varargs = append(varargs, a)
 17563  	}
 17564  	ret := m.ctrl.Call(m, "DescribeTransitGatewayMulticastDomainsPagesWithContext", varargs...)
 17565  	ret0, _ := ret[0].(error)
 17566  	return ret0
 17567  }
 17568  
 17569  // DescribeTransitGatewayMulticastDomainsPagesWithContext indicates an expected call of DescribeTransitGatewayMulticastDomainsPagesWithContext.
 17570  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayMulticastDomainsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17571  	mr.mock.ctrl.T.Helper()
 17572  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17573  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayMulticastDomainsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayMulticastDomainsPagesWithContext), varargs...)
 17574  }
 17575  
 17576  // DescribeTransitGatewayMulticastDomainsRequest mocks base method.
 17577  func (m *MockEC2API) DescribeTransitGatewayMulticastDomainsRequest(arg0 *ec2.DescribeTransitGatewayMulticastDomainsInput) (*request.Request, *ec2.DescribeTransitGatewayMulticastDomainsOutput) {
 17578  	m.ctrl.T.Helper()
 17579  	ret := m.ctrl.Call(m, "DescribeTransitGatewayMulticastDomainsRequest", arg0)
 17580  	ret0, _ := ret[0].(*request.Request)
 17581  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayMulticastDomainsOutput)
 17582  	return ret0, ret1
 17583  }
 17584  
 17585  // DescribeTransitGatewayMulticastDomainsRequest indicates an expected call of DescribeTransitGatewayMulticastDomainsRequest.
 17586  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayMulticastDomainsRequest(arg0 interface{}) *gomock.Call {
 17587  	mr.mock.ctrl.T.Helper()
 17588  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayMulticastDomainsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayMulticastDomainsRequest), arg0)
 17589  }
 17590  
 17591  // DescribeTransitGatewayMulticastDomainsWithContext mocks base method.
 17592  func (m *MockEC2API) DescribeTransitGatewayMulticastDomainsWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayMulticastDomainsInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayMulticastDomainsOutput, error) {
 17593  	m.ctrl.T.Helper()
 17594  	varargs := []interface{}{arg0, arg1}
 17595  	for _, a := range arg2 {
 17596  		varargs = append(varargs, a)
 17597  	}
 17598  	ret := m.ctrl.Call(m, "DescribeTransitGatewayMulticastDomainsWithContext", varargs...)
 17599  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayMulticastDomainsOutput)
 17600  	ret1, _ := ret[1].(error)
 17601  	return ret0, ret1
 17602  }
 17603  
 17604  // DescribeTransitGatewayMulticastDomainsWithContext indicates an expected call of DescribeTransitGatewayMulticastDomainsWithContext.
 17605  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayMulticastDomainsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17606  	mr.mock.ctrl.T.Helper()
 17607  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17608  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayMulticastDomainsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayMulticastDomainsWithContext), varargs...)
 17609  }
 17610  
 17611  // DescribeTransitGatewayPeeringAttachments mocks base method.
 17612  func (m *MockEC2API) DescribeTransitGatewayPeeringAttachments(arg0 *ec2.DescribeTransitGatewayPeeringAttachmentsInput) (*ec2.DescribeTransitGatewayPeeringAttachmentsOutput, error) {
 17613  	m.ctrl.T.Helper()
 17614  	ret := m.ctrl.Call(m, "DescribeTransitGatewayPeeringAttachments", arg0)
 17615  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayPeeringAttachmentsOutput)
 17616  	ret1, _ := ret[1].(error)
 17617  	return ret0, ret1
 17618  }
 17619  
 17620  // DescribeTransitGatewayPeeringAttachments indicates an expected call of DescribeTransitGatewayPeeringAttachments.
 17621  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayPeeringAttachments(arg0 interface{}) *gomock.Call {
 17622  	mr.mock.ctrl.T.Helper()
 17623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayPeeringAttachments", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayPeeringAttachments), arg0)
 17624  }
 17625  
 17626  // DescribeTransitGatewayPeeringAttachmentsPages mocks base method.
 17627  func (m *MockEC2API) DescribeTransitGatewayPeeringAttachmentsPages(arg0 *ec2.DescribeTransitGatewayPeeringAttachmentsInput, arg1 func(*ec2.DescribeTransitGatewayPeeringAttachmentsOutput, bool) bool) error {
 17628  	m.ctrl.T.Helper()
 17629  	ret := m.ctrl.Call(m, "DescribeTransitGatewayPeeringAttachmentsPages", arg0, arg1)
 17630  	ret0, _ := ret[0].(error)
 17631  	return ret0
 17632  }
 17633  
 17634  // DescribeTransitGatewayPeeringAttachmentsPages indicates an expected call of DescribeTransitGatewayPeeringAttachmentsPages.
 17635  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayPeeringAttachmentsPages(arg0, arg1 interface{}) *gomock.Call {
 17636  	mr.mock.ctrl.T.Helper()
 17637  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayPeeringAttachmentsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayPeeringAttachmentsPages), arg0, arg1)
 17638  }
 17639  
 17640  // DescribeTransitGatewayPeeringAttachmentsPagesWithContext mocks base method.
 17641  func (m *MockEC2API) DescribeTransitGatewayPeeringAttachmentsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayPeeringAttachmentsInput, arg2 func(*ec2.DescribeTransitGatewayPeeringAttachmentsOutput, bool) bool, arg3 ...request.Option) error {
 17642  	m.ctrl.T.Helper()
 17643  	varargs := []interface{}{arg0, arg1, arg2}
 17644  	for _, a := range arg3 {
 17645  		varargs = append(varargs, a)
 17646  	}
 17647  	ret := m.ctrl.Call(m, "DescribeTransitGatewayPeeringAttachmentsPagesWithContext", varargs...)
 17648  	ret0, _ := ret[0].(error)
 17649  	return ret0
 17650  }
 17651  
 17652  // DescribeTransitGatewayPeeringAttachmentsPagesWithContext indicates an expected call of DescribeTransitGatewayPeeringAttachmentsPagesWithContext.
 17653  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayPeeringAttachmentsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17654  	mr.mock.ctrl.T.Helper()
 17655  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17656  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayPeeringAttachmentsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayPeeringAttachmentsPagesWithContext), varargs...)
 17657  }
 17658  
 17659  // DescribeTransitGatewayPeeringAttachmentsRequest mocks base method.
 17660  func (m *MockEC2API) DescribeTransitGatewayPeeringAttachmentsRequest(arg0 *ec2.DescribeTransitGatewayPeeringAttachmentsInput) (*request.Request, *ec2.DescribeTransitGatewayPeeringAttachmentsOutput) {
 17661  	m.ctrl.T.Helper()
 17662  	ret := m.ctrl.Call(m, "DescribeTransitGatewayPeeringAttachmentsRequest", arg0)
 17663  	ret0, _ := ret[0].(*request.Request)
 17664  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayPeeringAttachmentsOutput)
 17665  	return ret0, ret1
 17666  }
 17667  
 17668  // DescribeTransitGatewayPeeringAttachmentsRequest indicates an expected call of DescribeTransitGatewayPeeringAttachmentsRequest.
 17669  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayPeeringAttachmentsRequest(arg0 interface{}) *gomock.Call {
 17670  	mr.mock.ctrl.T.Helper()
 17671  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayPeeringAttachmentsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayPeeringAttachmentsRequest), arg0)
 17672  }
 17673  
 17674  // DescribeTransitGatewayPeeringAttachmentsWithContext mocks base method.
 17675  func (m *MockEC2API) DescribeTransitGatewayPeeringAttachmentsWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayPeeringAttachmentsInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayPeeringAttachmentsOutput, error) {
 17676  	m.ctrl.T.Helper()
 17677  	varargs := []interface{}{arg0, arg1}
 17678  	for _, a := range arg2 {
 17679  		varargs = append(varargs, a)
 17680  	}
 17681  	ret := m.ctrl.Call(m, "DescribeTransitGatewayPeeringAttachmentsWithContext", varargs...)
 17682  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayPeeringAttachmentsOutput)
 17683  	ret1, _ := ret[1].(error)
 17684  	return ret0, ret1
 17685  }
 17686  
 17687  // DescribeTransitGatewayPeeringAttachmentsWithContext indicates an expected call of DescribeTransitGatewayPeeringAttachmentsWithContext.
 17688  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayPeeringAttachmentsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17689  	mr.mock.ctrl.T.Helper()
 17690  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17691  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayPeeringAttachmentsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayPeeringAttachmentsWithContext), varargs...)
 17692  }
 17693  
 17694  // DescribeTransitGatewayRouteTables mocks base method.
 17695  func (m *MockEC2API) DescribeTransitGatewayRouteTables(arg0 *ec2.DescribeTransitGatewayRouteTablesInput) (*ec2.DescribeTransitGatewayRouteTablesOutput, error) {
 17696  	m.ctrl.T.Helper()
 17697  	ret := m.ctrl.Call(m, "DescribeTransitGatewayRouteTables", arg0)
 17698  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayRouteTablesOutput)
 17699  	ret1, _ := ret[1].(error)
 17700  	return ret0, ret1
 17701  }
 17702  
 17703  // DescribeTransitGatewayRouteTables indicates an expected call of DescribeTransitGatewayRouteTables.
 17704  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayRouteTables(arg0 interface{}) *gomock.Call {
 17705  	mr.mock.ctrl.T.Helper()
 17706  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayRouteTables", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayRouteTables), arg0)
 17707  }
 17708  
 17709  // DescribeTransitGatewayRouteTablesPages mocks base method.
 17710  func (m *MockEC2API) DescribeTransitGatewayRouteTablesPages(arg0 *ec2.DescribeTransitGatewayRouteTablesInput, arg1 func(*ec2.DescribeTransitGatewayRouteTablesOutput, bool) bool) error {
 17711  	m.ctrl.T.Helper()
 17712  	ret := m.ctrl.Call(m, "DescribeTransitGatewayRouteTablesPages", arg0, arg1)
 17713  	ret0, _ := ret[0].(error)
 17714  	return ret0
 17715  }
 17716  
 17717  // DescribeTransitGatewayRouteTablesPages indicates an expected call of DescribeTransitGatewayRouteTablesPages.
 17718  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayRouteTablesPages(arg0, arg1 interface{}) *gomock.Call {
 17719  	mr.mock.ctrl.T.Helper()
 17720  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayRouteTablesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayRouteTablesPages), arg0, arg1)
 17721  }
 17722  
 17723  // DescribeTransitGatewayRouteTablesPagesWithContext mocks base method.
 17724  func (m *MockEC2API) DescribeTransitGatewayRouteTablesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayRouteTablesInput, arg2 func(*ec2.DescribeTransitGatewayRouteTablesOutput, bool) bool, arg3 ...request.Option) error {
 17725  	m.ctrl.T.Helper()
 17726  	varargs := []interface{}{arg0, arg1, arg2}
 17727  	for _, a := range arg3 {
 17728  		varargs = append(varargs, a)
 17729  	}
 17730  	ret := m.ctrl.Call(m, "DescribeTransitGatewayRouteTablesPagesWithContext", varargs...)
 17731  	ret0, _ := ret[0].(error)
 17732  	return ret0
 17733  }
 17734  
 17735  // DescribeTransitGatewayRouteTablesPagesWithContext indicates an expected call of DescribeTransitGatewayRouteTablesPagesWithContext.
 17736  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayRouteTablesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17737  	mr.mock.ctrl.T.Helper()
 17738  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17739  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayRouteTablesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayRouteTablesPagesWithContext), varargs...)
 17740  }
 17741  
 17742  // DescribeTransitGatewayRouteTablesRequest mocks base method.
 17743  func (m *MockEC2API) DescribeTransitGatewayRouteTablesRequest(arg0 *ec2.DescribeTransitGatewayRouteTablesInput) (*request.Request, *ec2.DescribeTransitGatewayRouteTablesOutput) {
 17744  	m.ctrl.T.Helper()
 17745  	ret := m.ctrl.Call(m, "DescribeTransitGatewayRouteTablesRequest", arg0)
 17746  	ret0, _ := ret[0].(*request.Request)
 17747  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayRouteTablesOutput)
 17748  	return ret0, ret1
 17749  }
 17750  
 17751  // DescribeTransitGatewayRouteTablesRequest indicates an expected call of DescribeTransitGatewayRouteTablesRequest.
 17752  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayRouteTablesRequest(arg0 interface{}) *gomock.Call {
 17753  	mr.mock.ctrl.T.Helper()
 17754  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayRouteTablesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayRouteTablesRequest), arg0)
 17755  }
 17756  
 17757  // DescribeTransitGatewayRouteTablesWithContext mocks base method.
 17758  func (m *MockEC2API) DescribeTransitGatewayRouteTablesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayRouteTablesInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayRouteTablesOutput, error) {
 17759  	m.ctrl.T.Helper()
 17760  	varargs := []interface{}{arg0, arg1}
 17761  	for _, a := range arg2 {
 17762  		varargs = append(varargs, a)
 17763  	}
 17764  	ret := m.ctrl.Call(m, "DescribeTransitGatewayRouteTablesWithContext", varargs...)
 17765  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayRouteTablesOutput)
 17766  	ret1, _ := ret[1].(error)
 17767  	return ret0, ret1
 17768  }
 17769  
 17770  // DescribeTransitGatewayRouteTablesWithContext indicates an expected call of DescribeTransitGatewayRouteTablesWithContext.
 17771  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayRouteTablesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17772  	mr.mock.ctrl.T.Helper()
 17773  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17774  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayRouteTablesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayRouteTablesWithContext), varargs...)
 17775  }
 17776  
 17777  // DescribeTransitGatewayVpcAttachments mocks base method.
 17778  func (m *MockEC2API) DescribeTransitGatewayVpcAttachments(arg0 *ec2.DescribeTransitGatewayVpcAttachmentsInput) (*ec2.DescribeTransitGatewayVpcAttachmentsOutput, error) {
 17779  	m.ctrl.T.Helper()
 17780  	ret := m.ctrl.Call(m, "DescribeTransitGatewayVpcAttachments", arg0)
 17781  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayVpcAttachmentsOutput)
 17782  	ret1, _ := ret[1].(error)
 17783  	return ret0, ret1
 17784  }
 17785  
 17786  // DescribeTransitGatewayVpcAttachments indicates an expected call of DescribeTransitGatewayVpcAttachments.
 17787  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayVpcAttachments(arg0 interface{}) *gomock.Call {
 17788  	mr.mock.ctrl.T.Helper()
 17789  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayVpcAttachments", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayVpcAttachments), arg0)
 17790  }
 17791  
 17792  // DescribeTransitGatewayVpcAttachmentsPages mocks base method.
 17793  func (m *MockEC2API) DescribeTransitGatewayVpcAttachmentsPages(arg0 *ec2.DescribeTransitGatewayVpcAttachmentsInput, arg1 func(*ec2.DescribeTransitGatewayVpcAttachmentsOutput, bool) bool) error {
 17794  	m.ctrl.T.Helper()
 17795  	ret := m.ctrl.Call(m, "DescribeTransitGatewayVpcAttachmentsPages", arg0, arg1)
 17796  	ret0, _ := ret[0].(error)
 17797  	return ret0
 17798  }
 17799  
 17800  // DescribeTransitGatewayVpcAttachmentsPages indicates an expected call of DescribeTransitGatewayVpcAttachmentsPages.
 17801  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayVpcAttachmentsPages(arg0, arg1 interface{}) *gomock.Call {
 17802  	mr.mock.ctrl.T.Helper()
 17803  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayVpcAttachmentsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayVpcAttachmentsPages), arg0, arg1)
 17804  }
 17805  
 17806  // DescribeTransitGatewayVpcAttachmentsPagesWithContext mocks base method.
 17807  func (m *MockEC2API) DescribeTransitGatewayVpcAttachmentsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayVpcAttachmentsInput, arg2 func(*ec2.DescribeTransitGatewayVpcAttachmentsOutput, bool) bool, arg3 ...request.Option) error {
 17808  	m.ctrl.T.Helper()
 17809  	varargs := []interface{}{arg0, arg1, arg2}
 17810  	for _, a := range arg3 {
 17811  		varargs = append(varargs, a)
 17812  	}
 17813  	ret := m.ctrl.Call(m, "DescribeTransitGatewayVpcAttachmentsPagesWithContext", varargs...)
 17814  	ret0, _ := ret[0].(error)
 17815  	return ret0
 17816  }
 17817  
 17818  // DescribeTransitGatewayVpcAttachmentsPagesWithContext indicates an expected call of DescribeTransitGatewayVpcAttachmentsPagesWithContext.
 17819  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayVpcAttachmentsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17820  	mr.mock.ctrl.T.Helper()
 17821  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17822  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayVpcAttachmentsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayVpcAttachmentsPagesWithContext), varargs...)
 17823  }
 17824  
 17825  // DescribeTransitGatewayVpcAttachmentsRequest mocks base method.
 17826  func (m *MockEC2API) DescribeTransitGatewayVpcAttachmentsRequest(arg0 *ec2.DescribeTransitGatewayVpcAttachmentsInput) (*request.Request, *ec2.DescribeTransitGatewayVpcAttachmentsOutput) {
 17827  	m.ctrl.T.Helper()
 17828  	ret := m.ctrl.Call(m, "DescribeTransitGatewayVpcAttachmentsRequest", arg0)
 17829  	ret0, _ := ret[0].(*request.Request)
 17830  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewayVpcAttachmentsOutput)
 17831  	return ret0, ret1
 17832  }
 17833  
 17834  // DescribeTransitGatewayVpcAttachmentsRequest indicates an expected call of DescribeTransitGatewayVpcAttachmentsRequest.
 17835  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayVpcAttachmentsRequest(arg0 interface{}) *gomock.Call {
 17836  	mr.mock.ctrl.T.Helper()
 17837  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayVpcAttachmentsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayVpcAttachmentsRequest), arg0)
 17838  }
 17839  
 17840  // DescribeTransitGatewayVpcAttachmentsWithContext mocks base method.
 17841  func (m *MockEC2API) DescribeTransitGatewayVpcAttachmentsWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewayVpcAttachmentsInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewayVpcAttachmentsOutput, error) {
 17842  	m.ctrl.T.Helper()
 17843  	varargs := []interface{}{arg0, arg1}
 17844  	for _, a := range arg2 {
 17845  		varargs = append(varargs, a)
 17846  	}
 17847  	ret := m.ctrl.Call(m, "DescribeTransitGatewayVpcAttachmentsWithContext", varargs...)
 17848  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewayVpcAttachmentsOutput)
 17849  	ret1, _ := ret[1].(error)
 17850  	return ret0, ret1
 17851  }
 17852  
 17853  // DescribeTransitGatewayVpcAttachmentsWithContext indicates an expected call of DescribeTransitGatewayVpcAttachmentsWithContext.
 17854  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewayVpcAttachmentsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17855  	mr.mock.ctrl.T.Helper()
 17856  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17857  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewayVpcAttachmentsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewayVpcAttachmentsWithContext), varargs...)
 17858  }
 17859  
 17860  // DescribeTransitGateways mocks base method.
 17861  func (m *MockEC2API) DescribeTransitGateways(arg0 *ec2.DescribeTransitGatewaysInput) (*ec2.DescribeTransitGatewaysOutput, error) {
 17862  	m.ctrl.T.Helper()
 17863  	ret := m.ctrl.Call(m, "DescribeTransitGateways", arg0)
 17864  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewaysOutput)
 17865  	ret1, _ := ret[1].(error)
 17866  	return ret0, ret1
 17867  }
 17868  
 17869  // DescribeTransitGateways indicates an expected call of DescribeTransitGateways.
 17870  func (mr *MockEC2APIMockRecorder) DescribeTransitGateways(arg0 interface{}) *gomock.Call {
 17871  	mr.mock.ctrl.T.Helper()
 17872  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGateways), arg0)
 17873  }
 17874  
 17875  // DescribeTransitGatewaysPages mocks base method.
 17876  func (m *MockEC2API) DescribeTransitGatewaysPages(arg0 *ec2.DescribeTransitGatewaysInput, arg1 func(*ec2.DescribeTransitGatewaysOutput, bool) bool) error {
 17877  	m.ctrl.T.Helper()
 17878  	ret := m.ctrl.Call(m, "DescribeTransitGatewaysPages", arg0, arg1)
 17879  	ret0, _ := ret[0].(error)
 17880  	return ret0
 17881  }
 17882  
 17883  // DescribeTransitGatewaysPages indicates an expected call of DescribeTransitGatewaysPages.
 17884  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewaysPages(arg0, arg1 interface{}) *gomock.Call {
 17885  	mr.mock.ctrl.T.Helper()
 17886  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewaysPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewaysPages), arg0, arg1)
 17887  }
 17888  
 17889  // DescribeTransitGatewaysPagesWithContext mocks base method.
 17890  func (m *MockEC2API) DescribeTransitGatewaysPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewaysInput, arg2 func(*ec2.DescribeTransitGatewaysOutput, bool) bool, arg3 ...request.Option) error {
 17891  	m.ctrl.T.Helper()
 17892  	varargs := []interface{}{arg0, arg1, arg2}
 17893  	for _, a := range arg3 {
 17894  		varargs = append(varargs, a)
 17895  	}
 17896  	ret := m.ctrl.Call(m, "DescribeTransitGatewaysPagesWithContext", varargs...)
 17897  	ret0, _ := ret[0].(error)
 17898  	return ret0
 17899  }
 17900  
 17901  // DescribeTransitGatewaysPagesWithContext indicates an expected call of DescribeTransitGatewaysPagesWithContext.
 17902  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewaysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17903  	mr.mock.ctrl.T.Helper()
 17904  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17905  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewaysPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewaysPagesWithContext), varargs...)
 17906  }
 17907  
 17908  // DescribeTransitGatewaysRequest mocks base method.
 17909  func (m *MockEC2API) DescribeTransitGatewaysRequest(arg0 *ec2.DescribeTransitGatewaysInput) (*request.Request, *ec2.DescribeTransitGatewaysOutput) {
 17910  	m.ctrl.T.Helper()
 17911  	ret := m.ctrl.Call(m, "DescribeTransitGatewaysRequest", arg0)
 17912  	ret0, _ := ret[0].(*request.Request)
 17913  	ret1, _ := ret[1].(*ec2.DescribeTransitGatewaysOutput)
 17914  	return ret0, ret1
 17915  }
 17916  
 17917  // DescribeTransitGatewaysRequest indicates an expected call of DescribeTransitGatewaysRequest.
 17918  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewaysRequest(arg0 interface{}) *gomock.Call {
 17919  	mr.mock.ctrl.T.Helper()
 17920  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewaysRequest), arg0)
 17921  }
 17922  
 17923  // DescribeTransitGatewaysWithContext mocks base method.
 17924  func (m *MockEC2API) DescribeTransitGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeTransitGatewaysInput, arg2 ...request.Option) (*ec2.DescribeTransitGatewaysOutput, error) {
 17925  	m.ctrl.T.Helper()
 17926  	varargs := []interface{}{arg0, arg1}
 17927  	for _, a := range arg2 {
 17928  		varargs = append(varargs, a)
 17929  	}
 17930  	ret := m.ctrl.Call(m, "DescribeTransitGatewaysWithContext", varargs...)
 17931  	ret0, _ := ret[0].(*ec2.DescribeTransitGatewaysOutput)
 17932  	ret1, _ := ret[1].(error)
 17933  	return ret0, ret1
 17934  }
 17935  
 17936  // DescribeTransitGatewaysWithContext indicates an expected call of DescribeTransitGatewaysWithContext.
 17937  func (mr *MockEC2APIMockRecorder) DescribeTransitGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 17938  	mr.mock.ctrl.T.Helper()
 17939  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 17940  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTransitGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTransitGatewaysWithContext), varargs...)
 17941  }
 17942  
 17943  // DescribeTrunkInterfaceAssociations mocks base method.
 17944  func (m *MockEC2API) DescribeTrunkInterfaceAssociations(arg0 *ec2.DescribeTrunkInterfaceAssociationsInput) (*ec2.DescribeTrunkInterfaceAssociationsOutput, error) {
 17945  	m.ctrl.T.Helper()
 17946  	ret := m.ctrl.Call(m, "DescribeTrunkInterfaceAssociations", arg0)
 17947  	ret0, _ := ret[0].(*ec2.DescribeTrunkInterfaceAssociationsOutput)
 17948  	ret1, _ := ret[1].(error)
 17949  	return ret0, ret1
 17950  }
 17951  
 17952  // DescribeTrunkInterfaceAssociations indicates an expected call of DescribeTrunkInterfaceAssociations.
 17953  func (mr *MockEC2APIMockRecorder) DescribeTrunkInterfaceAssociations(arg0 interface{}) *gomock.Call {
 17954  	mr.mock.ctrl.T.Helper()
 17955  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrunkInterfaceAssociations", reflect.TypeOf((*MockEC2API)(nil).DescribeTrunkInterfaceAssociations), arg0)
 17956  }
 17957  
 17958  // DescribeTrunkInterfaceAssociationsPages mocks base method.
 17959  func (m *MockEC2API) DescribeTrunkInterfaceAssociationsPages(arg0 *ec2.DescribeTrunkInterfaceAssociationsInput, arg1 func(*ec2.DescribeTrunkInterfaceAssociationsOutput, bool) bool) error {
 17960  	m.ctrl.T.Helper()
 17961  	ret := m.ctrl.Call(m, "DescribeTrunkInterfaceAssociationsPages", arg0, arg1)
 17962  	ret0, _ := ret[0].(error)
 17963  	return ret0
 17964  }
 17965  
 17966  // DescribeTrunkInterfaceAssociationsPages indicates an expected call of DescribeTrunkInterfaceAssociationsPages.
 17967  func (mr *MockEC2APIMockRecorder) DescribeTrunkInterfaceAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 17968  	mr.mock.ctrl.T.Helper()
 17969  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrunkInterfaceAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeTrunkInterfaceAssociationsPages), arg0, arg1)
 17970  }
 17971  
 17972  // DescribeTrunkInterfaceAssociationsPagesWithContext mocks base method.
 17973  func (m *MockEC2API) DescribeTrunkInterfaceAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeTrunkInterfaceAssociationsInput, arg2 func(*ec2.DescribeTrunkInterfaceAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 17974  	m.ctrl.T.Helper()
 17975  	varargs := []interface{}{arg0, arg1, arg2}
 17976  	for _, a := range arg3 {
 17977  		varargs = append(varargs, a)
 17978  	}
 17979  	ret := m.ctrl.Call(m, "DescribeTrunkInterfaceAssociationsPagesWithContext", varargs...)
 17980  	ret0, _ := ret[0].(error)
 17981  	return ret0
 17982  }
 17983  
 17984  // DescribeTrunkInterfaceAssociationsPagesWithContext indicates an expected call of DescribeTrunkInterfaceAssociationsPagesWithContext.
 17985  func (mr *MockEC2APIMockRecorder) DescribeTrunkInterfaceAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 17986  	mr.mock.ctrl.T.Helper()
 17987  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 17988  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrunkInterfaceAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrunkInterfaceAssociationsPagesWithContext), varargs...)
 17989  }
 17990  
 17991  // DescribeTrunkInterfaceAssociationsRequest mocks base method.
 17992  func (m *MockEC2API) DescribeTrunkInterfaceAssociationsRequest(arg0 *ec2.DescribeTrunkInterfaceAssociationsInput) (*request.Request, *ec2.DescribeTrunkInterfaceAssociationsOutput) {
 17993  	m.ctrl.T.Helper()
 17994  	ret := m.ctrl.Call(m, "DescribeTrunkInterfaceAssociationsRequest", arg0)
 17995  	ret0, _ := ret[0].(*request.Request)
 17996  	ret1, _ := ret[1].(*ec2.DescribeTrunkInterfaceAssociationsOutput)
 17997  	return ret0, ret1
 17998  }
 17999  
 18000  // DescribeTrunkInterfaceAssociationsRequest indicates an expected call of DescribeTrunkInterfaceAssociationsRequest.
 18001  func (mr *MockEC2APIMockRecorder) DescribeTrunkInterfaceAssociationsRequest(arg0 interface{}) *gomock.Call {
 18002  	mr.mock.ctrl.T.Helper()
 18003  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrunkInterfaceAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeTrunkInterfaceAssociationsRequest), arg0)
 18004  }
 18005  
 18006  // DescribeTrunkInterfaceAssociationsWithContext mocks base method.
 18007  func (m *MockEC2API) DescribeTrunkInterfaceAssociationsWithContext(arg0 context.Context, arg1 *ec2.DescribeTrunkInterfaceAssociationsInput, arg2 ...request.Option) (*ec2.DescribeTrunkInterfaceAssociationsOutput, error) {
 18008  	m.ctrl.T.Helper()
 18009  	varargs := []interface{}{arg0, arg1}
 18010  	for _, a := range arg2 {
 18011  		varargs = append(varargs, a)
 18012  	}
 18013  	ret := m.ctrl.Call(m, "DescribeTrunkInterfaceAssociationsWithContext", varargs...)
 18014  	ret0, _ := ret[0].(*ec2.DescribeTrunkInterfaceAssociationsOutput)
 18015  	ret1, _ := ret[1].(error)
 18016  	return ret0, ret1
 18017  }
 18018  
 18019  // DescribeTrunkInterfaceAssociationsWithContext indicates an expected call of DescribeTrunkInterfaceAssociationsWithContext.
 18020  func (mr *MockEC2APIMockRecorder) DescribeTrunkInterfaceAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18021  	mr.mock.ctrl.T.Helper()
 18022  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18023  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTrunkInterfaceAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeTrunkInterfaceAssociationsWithContext), varargs...)
 18024  }
 18025  
 18026  // DescribeVolumeAttribute mocks base method.
 18027  func (m *MockEC2API) DescribeVolumeAttribute(arg0 *ec2.DescribeVolumeAttributeInput) (*ec2.DescribeVolumeAttributeOutput, error) {
 18028  	m.ctrl.T.Helper()
 18029  	ret := m.ctrl.Call(m, "DescribeVolumeAttribute", arg0)
 18030  	ret0, _ := ret[0].(*ec2.DescribeVolumeAttributeOutput)
 18031  	ret1, _ := ret[1].(error)
 18032  	return ret0, ret1
 18033  }
 18034  
 18035  // DescribeVolumeAttribute indicates an expected call of DescribeVolumeAttribute.
 18036  func (mr *MockEC2APIMockRecorder) DescribeVolumeAttribute(arg0 interface{}) *gomock.Call {
 18037  	mr.mock.ctrl.T.Helper()
 18038  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeAttribute), arg0)
 18039  }
 18040  
 18041  // DescribeVolumeAttributeRequest mocks base method.
 18042  func (m *MockEC2API) DescribeVolumeAttributeRequest(arg0 *ec2.DescribeVolumeAttributeInput) (*request.Request, *ec2.DescribeVolumeAttributeOutput) {
 18043  	m.ctrl.T.Helper()
 18044  	ret := m.ctrl.Call(m, "DescribeVolumeAttributeRequest", arg0)
 18045  	ret0, _ := ret[0].(*request.Request)
 18046  	ret1, _ := ret[1].(*ec2.DescribeVolumeAttributeOutput)
 18047  	return ret0, ret1
 18048  }
 18049  
 18050  // DescribeVolumeAttributeRequest indicates an expected call of DescribeVolumeAttributeRequest.
 18051  func (mr *MockEC2APIMockRecorder) DescribeVolumeAttributeRequest(arg0 interface{}) *gomock.Call {
 18052  	mr.mock.ctrl.T.Helper()
 18053  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeAttributeRequest), arg0)
 18054  }
 18055  
 18056  // DescribeVolumeAttributeWithContext mocks base method.
 18057  func (m *MockEC2API) DescribeVolumeAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumeAttributeInput, arg2 ...request.Option) (*ec2.DescribeVolumeAttributeOutput, error) {
 18058  	m.ctrl.T.Helper()
 18059  	varargs := []interface{}{arg0, arg1}
 18060  	for _, a := range arg2 {
 18061  		varargs = append(varargs, a)
 18062  	}
 18063  	ret := m.ctrl.Call(m, "DescribeVolumeAttributeWithContext", varargs...)
 18064  	ret0, _ := ret[0].(*ec2.DescribeVolumeAttributeOutput)
 18065  	ret1, _ := ret[1].(error)
 18066  	return ret0, ret1
 18067  }
 18068  
 18069  // DescribeVolumeAttributeWithContext indicates an expected call of DescribeVolumeAttributeWithContext.
 18070  func (mr *MockEC2APIMockRecorder) DescribeVolumeAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18071  	mr.mock.ctrl.T.Helper()
 18072  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18073  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeAttributeWithContext), varargs...)
 18074  }
 18075  
 18076  // DescribeVolumeStatus mocks base method.
 18077  func (m *MockEC2API) DescribeVolumeStatus(arg0 *ec2.DescribeVolumeStatusInput) (*ec2.DescribeVolumeStatusOutput, error) {
 18078  	m.ctrl.T.Helper()
 18079  	ret := m.ctrl.Call(m, "DescribeVolumeStatus", arg0)
 18080  	ret0, _ := ret[0].(*ec2.DescribeVolumeStatusOutput)
 18081  	ret1, _ := ret[1].(error)
 18082  	return ret0, ret1
 18083  }
 18084  
 18085  // DescribeVolumeStatus indicates an expected call of DescribeVolumeStatus.
 18086  func (mr *MockEC2APIMockRecorder) DescribeVolumeStatus(arg0 interface{}) *gomock.Call {
 18087  	mr.mock.ctrl.T.Helper()
 18088  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeStatus", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeStatus), arg0)
 18089  }
 18090  
 18091  // DescribeVolumeStatusPages mocks base method.
 18092  func (m *MockEC2API) DescribeVolumeStatusPages(arg0 *ec2.DescribeVolumeStatusInput, arg1 func(*ec2.DescribeVolumeStatusOutput, bool) bool) error {
 18093  	m.ctrl.T.Helper()
 18094  	ret := m.ctrl.Call(m, "DescribeVolumeStatusPages", arg0, arg1)
 18095  	ret0, _ := ret[0].(error)
 18096  	return ret0
 18097  }
 18098  
 18099  // DescribeVolumeStatusPages indicates an expected call of DescribeVolumeStatusPages.
 18100  func (mr *MockEC2APIMockRecorder) DescribeVolumeStatusPages(arg0, arg1 interface{}) *gomock.Call {
 18101  	mr.mock.ctrl.T.Helper()
 18102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeStatusPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeStatusPages), arg0, arg1)
 18103  }
 18104  
 18105  // DescribeVolumeStatusPagesWithContext mocks base method.
 18106  func (m *MockEC2API) DescribeVolumeStatusPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumeStatusInput, arg2 func(*ec2.DescribeVolumeStatusOutput, bool) bool, arg3 ...request.Option) error {
 18107  	m.ctrl.T.Helper()
 18108  	varargs := []interface{}{arg0, arg1, arg2}
 18109  	for _, a := range arg3 {
 18110  		varargs = append(varargs, a)
 18111  	}
 18112  	ret := m.ctrl.Call(m, "DescribeVolumeStatusPagesWithContext", varargs...)
 18113  	ret0, _ := ret[0].(error)
 18114  	return ret0
 18115  }
 18116  
 18117  // DescribeVolumeStatusPagesWithContext indicates an expected call of DescribeVolumeStatusPagesWithContext.
 18118  func (mr *MockEC2APIMockRecorder) DescribeVolumeStatusPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18119  	mr.mock.ctrl.T.Helper()
 18120  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18121  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeStatusPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeStatusPagesWithContext), varargs...)
 18122  }
 18123  
 18124  // DescribeVolumeStatusRequest mocks base method.
 18125  func (m *MockEC2API) DescribeVolumeStatusRequest(arg0 *ec2.DescribeVolumeStatusInput) (*request.Request, *ec2.DescribeVolumeStatusOutput) {
 18126  	m.ctrl.T.Helper()
 18127  	ret := m.ctrl.Call(m, "DescribeVolumeStatusRequest", arg0)
 18128  	ret0, _ := ret[0].(*request.Request)
 18129  	ret1, _ := ret[1].(*ec2.DescribeVolumeStatusOutput)
 18130  	return ret0, ret1
 18131  }
 18132  
 18133  // DescribeVolumeStatusRequest indicates an expected call of DescribeVolumeStatusRequest.
 18134  func (mr *MockEC2APIMockRecorder) DescribeVolumeStatusRequest(arg0 interface{}) *gomock.Call {
 18135  	mr.mock.ctrl.T.Helper()
 18136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeStatusRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeStatusRequest), arg0)
 18137  }
 18138  
 18139  // DescribeVolumeStatusWithContext mocks base method.
 18140  func (m *MockEC2API) DescribeVolumeStatusWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumeStatusInput, arg2 ...request.Option) (*ec2.DescribeVolumeStatusOutput, error) {
 18141  	m.ctrl.T.Helper()
 18142  	varargs := []interface{}{arg0, arg1}
 18143  	for _, a := range arg2 {
 18144  		varargs = append(varargs, a)
 18145  	}
 18146  	ret := m.ctrl.Call(m, "DescribeVolumeStatusWithContext", varargs...)
 18147  	ret0, _ := ret[0].(*ec2.DescribeVolumeStatusOutput)
 18148  	ret1, _ := ret[1].(error)
 18149  	return ret0, ret1
 18150  }
 18151  
 18152  // DescribeVolumeStatusWithContext indicates an expected call of DescribeVolumeStatusWithContext.
 18153  func (mr *MockEC2APIMockRecorder) DescribeVolumeStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18154  	mr.mock.ctrl.T.Helper()
 18155  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18156  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumeStatusWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumeStatusWithContext), varargs...)
 18157  }
 18158  
 18159  // DescribeVolumes mocks base method.
 18160  func (m *MockEC2API) DescribeVolumes(arg0 *ec2.DescribeVolumesInput) (*ec2.DescribeVolumesOutput, error) {
 18161  	m.ctrl.T.Helper()
 18162  	ret := m.ctrl.Call(m, "DescribeVolumes", arg0)
 18163  	ret0, _ := ret[0].(*ec2.DescribeVolumesOutput)
 18164  	ret1, _ := ret[1].(error)
 18165  	return ret0, ret1
 18166  }
 18167  
 18168  // DescribeVolumes indicates an expected call of DescribeVolumes.
 18169  func (mr *MockEC2APIMockRecorder) DescribeVolumes(arg0 interface{}) *gomock.Call {
 18170  	mr.mock.ctrl.T.Helper()
 18171  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumes", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumes), arg0)
 18172  }
 18173  
 18174  // DescribeVolumesModifications mocks base method.
 18175  func (m *MockEC2API) DescribeVolumesModifications(arg0 *ec2.DescribeVolumesModificationsInput) (*ec2.DescribeVolumesModificationsOutput, error) {
 18176  	m.ctrl.T.Helper()
 18177  	ret := m.ctrl.Call(m, "DescribeVolumesModifications", arg0)
 18178  	ret0, _ := ret[0].(*ec2.DescribeVolumesModificationsOutput)
 18179  	ret1, _ := ret[1].(error)
 18180  	return ret0, ret1
 18181  }
 18182  
 18183  // DescribeVolumesModifications indicates an expected call of DescribeVolumesModifications.
 18184  func (mr *MockEC2APIMockRecorder) DescribeVolumesModifications(arg0 interface{}) *gomock.Call {
 18185  	mr.mock.ctrl.T.Helper()
 18186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesModifications", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesModifications), arg0)
 18187  }
 18188  
 18189  // DescribeVolumesModificationsPages mocks base method.
 18190  func (m *MockEC2API) DescribeVolumesModificationsPages(arg0 *ec2.DescribeVolumesModificationsInput, arg1 func(*ec2.DescribeVolumesModificationsOutput, bool) bool) error {
 18191  	m.ctrl.T.Helper()
 18192  	ret := m.ctrl.Call(m, "DescribeVolumesModificationsPages", arg0, arg1)
 18193  	ret0, _ := ret[0].(error)
 18194  	return ret0
 18195  }
 18196  
 18197  // DescribeVolumesModificationsPages indicates an expected call of DescribeVolumesModificationsPages.
 18198  func (mr *MockEC2APIMockRecorder) DescribeVolumesModificationsPages(arg0, arg1 interface{}) *gomock.Call {
 18199  	mr.mock.ctrl.T.Helper()
 18200  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesModificationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesModificationsPages), arg0, arg1)
 18201  }
 18202  
 18203  // DescribeVolumesModificationsPagesWithContext mocks base method.
 18204  func (m *MockEC2API) DescribeVolumesModificationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesModificationsInput, arg2 func(*ec2.DescribeVolumesModificationsOutput, bool) bool, arg3 ...request.Option) error {
 18205  	m.ctrl.T.Helper()
 18206  	varargs := []interface{}{arg0, arg1, arg2}
 18207  	for _, a := range arg3 {
 18208  		varargs = append(varargs, a)
 18209  	}
 18210  	ret := m.ctrl.Call(m, "DescribeVolumesModificationsPagesWithContext", varargs...)
 18211  	ret0, _ := ret[0].(error)
 18212  	return ret0
 18213  }
 18214  
 18215  // DescribeVolumesModificationsPagesWithContext indicates an expected call of DescribeVolumesModificationsPagesWithContext.
 18216  func (mr *MockEC2APIMockRecorder) DescribeVolumesModificationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18217  	mr.mock.ctrl.T.Helper()
 18218  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18219  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesModificationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesModificationsPagesWithContext), varargs...)
 18220  }
 18221  
 18222  // DescribeVolumesModificationsRequest mocks base method.
 18223  func (m *MockEC2API) DescribeVolumesModificationsRequest(arg0 *ec2.DescribeVolumesModificationsInput) (*request.Request, *ec2.DescribeVolumesModificationsOutput) {
 18224  	m.ctrl.T.Helper()
 18225  	ret := m.ctrl.Call(m, "DescribeVolumesModificationsRequest", arg0)
 18226  	ret0, _ := ret[0].(*request.Request)
 18227  	ret1, _ := ret[1].(*ec2.DescribeVolumesModificationsOutput)
 18228  	return ret0, ret1
 18229  }
 18230  
 18231  // DescribeVolumesModificationsRequest indicates an expected call of DescribeVolumesModificationsRequest.
 18232  func (mr *MockEC2APIMockRecorder) DescribeVolumesModificationsRequest(arg0 interface{}) *gomock.Call {
 18233  	mr.mock.ctrl.T.Helper()
 18234  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesModificationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesModificationsRequest), arg0)
 18235  }
 18236  
 18237  // DescribeVolumesModificationsWithContext mocks base method.
 18238  func (m *MockEC2API) DescribeVolumesModificationsWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesModificationsInput, arg2 ...request.Option) (*ec2.DescribeVolumesModificationsOutput, error) {
 18239  	m.ctrl.T.Helper()
 18240  	varargs := []interface{}{arg0, arg1}
 18241  	for _, a := range arg2 {
 18242  		varargs = append(varargs, a)
 18243  	}
 18244  	ret := m.ctrl.Call(m, "DescribeVolumesModificationsWithContext", varargs...)
 18245  	ret0, _ := ret[0].(*ec2.DescribeVolumesModificationsOutput)
 18246  	ret1, _ := ret[1].(error)
 18247  	return ret0, ret1
 18248  }
 18249  
 18250  // DescribeVolumesModificationsWithContext indicates an expected call of DescribeVolumesModificationsWithContext.
 18251  func (mr *MockEC2APIMockRecorder) DescribeVolumesModificationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18252  	mr.mock.ctrl.T.Helper()
 18253  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18254  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesModificationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesModificationsWithContext), varargs...)
 18255  }
 18256  
 18257  // DescribeVolumesPages mocks base method.
 18258  func (m *MockEC2API) DescribeVolumesPages(arg0 *ec2.DescribeVolumesInput, arg1 func(*ec2.DescribeVolumesOutput, bool) bool) error {
 18259  	m.ctrl.T.Helper()
 18260  	ret := m.ctrl.Call(m, "DescribeVolumesPages", arg0, arg1)
 18261  	ret0, _ := ret[0].(error)
 18262  	return ret0
 18263  }
 18264  
 18265  // DescribeVolumesPages indicates an expected call of DescribeVolumesPages.
 18266  func (mr *MockEC2APIMockRecorder) DescribeVolumesPages(arg0, arg1 interface{}) *gomock.Call {
 18267  	mr.mock.ctrl.T.Helper()
 18268  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesPages), arg0, arg1)
 18269  }
 18270  
 18271  // DescribeVolumesPagesWithContext mocks base method.
 18272  func (m *MockEC2API) DescribeVolumesPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesInput, arg2 func(*ec2.DescribeVolumesOutput, bool) bool, arg3 ...request.Option) error {
 18273  	m.ctrl.T.Helper()
 18274  	varargs := []interface{}{arg0, arg1, arg2}
 18275  	for _, a := range arg3 {
 18276  		varargs = append(varargs, a)
 18277  	}
 18278  	ret := m.ctrl.Call(m, "DescribeVolumesPagesWithContext", varargs...)
 18279  	ret0, _ := ret[0].(error)
 18280  	return ret0
 18281  }
 18282  
 18283  // DescribeVolumesPagesWithContext indicates an expected call of DescribeVolumesPagesWithContext.
 18284  func (mr *MockEC2APIMockRecorder) DescribeVolumesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18285  	mr.mock.ctrl.T.Helper()
 18286  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18287  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesPagesWithContext), varargs...)
 18288  }
 18289  
 18290  // DescribeVolumesRequest mocks base method.
 18291  func (m *MockEC2API) DescribeVolumesRequest(arg0 *ec2.DescribeVolumesInput) (*request.Request, *ec2.DescribeVolumesOutput) {
 18292  	m.ctrl.T.Helper()
 18293  	ret := m.ctrl.Call(m, "DescribeVolumesRequest", arg0)
 18294  	ret0, _ := ret[0].(*request.Request)
 18295  	ret1, _ := ret[1].(*ec2.DescribeVolumesOutput)
 18296  	return ret0, ret1
 18297  }
 18298  
 18299  // DescribeVolumesRequest indicates an expected call of DescribeVolumesRequest.
 18300  func (mr *MockEC2APIMockRecorder) DescribeVolumesRequest(arg0 interface{}) *gomock.Call {
 18301  	mr.mock.ctrl.T.Helper()
 18302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesRequest), arg0)
 18303  }
 18304  
 18305  // DescribeVolumesWithContext mocks base method.
 18306  func (m *MockEC2API) DescribeVolumesWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesInput, arg2 ...request.Option) (*ec2.DescribeVolumesOutput, error) {
 18307  	m.ctrl.T.Helper()
 18308  	varargs := []interface{}{arg0, arg1}
 18309  	for _, a := range arg2 {
 18310  		varargs = append(varargs, a)
 18311  	}
 18312  	ret := m.ctrl.Call(m, "DescribeVolumesWithContext", varargs...)
 18313  	ret0, _ := ret[0].(*ec2.DescribeVolumesOutput)
 18314  	ret1, _ := ret[1].(error)
 18315  	return ret0, ret1
 18316  }
 18317  
 18318  // DescribeVolumesWithContext indicates an expected call of DescribeVolumesWithContext.
 18319  func (mr *MockEC2APIMockRecorder) DescribeVolumesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18320  	mr.mock.ctrl.T.Helper()
 18321  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18322  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVolumesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVolumesWithContext), varargs...)
 18323  }
 18324  
 18325  // DescribeVpcAttribute mocks base method.
 18326  func (m *MockEC2API) DescribeVpcAttribute(arg0 *ec2.DescribeVpcAttributeInput) (*ec2.DescribeVpcAttributeOutput, error) {
 18327  	m.ctrl.T.Helper()
 18328  	ret := m.ctrl.Call(m, "DescribeVpcAttribute", arg0)
 18329  	ret0, _ := ret[0].(*ec2.DescribeVpcAttributeOutput)
 18330  	ret1, _ := ret[1].(error)
 18331  	return ret0, ret1
 18332  }
 18333  
 18334  // DescribeVpcAttribute indicates an expected call of DescribeVpcAttribute.
 18335  func (mr *MockEC2APIMockRecorder) DescribeVpcAttribute(arg0 interface{}) *gomock.Call {
 18336  	mr.mock.ctrl.T.Helper()
 18337  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcAttribute", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcAttribute), arg0)
 18338  }
 18339  
 18340  // DescribeVpcAttributeRequest mocks base method.
 18341  func (m *MockEC2API) DescribeVpcAttributeRequest(arg0 *ec2.DescribeVpcAttributeInput) (*request.Request, *ec2.DescribeVpcAttributeOutput) {
 18342  	m.ctrl.T.Helper()
 18343  	ret := m.ctrl.Call(m, "DescribeVpcAttributeRequest", arg0)
 18344  	ret0, _ := ret[0].(*request.Request)
 18345  	ret1, _ := ret[1].(*ec2.DescribeVpcAttributeOutput)
 18346  	return ret0, ret1
 18347  }
 18348  
 18349  // DescribeVpcAttributeRequest indicates an expected call of DescribeVpcAttributeRequest.
 18350  func (mr *MockEC2APIMockRecorder) DescribeVpcAttributeRequest(arg0 interface{}) *gomock.Call {
 18351  	mr.mock.ctrl.T.Helper()
 18352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcAttributeRequest), arg0)
 18353  }
 18354  
 18355  // DescribeVpcAttributeWithContext mocks base method.
 18356  func (m *MockEC2API) DescribeVpcAttributeWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcAttributeInput, arg2 ...request.Option) (*ec2.DescribeVpcAttributeOutput, error) {
 18357  	m.ctrl.T.Helper()
 18358  	varargs := []interface{}{arg0, arg1}
 18359  	for _, a := range arg2 {
 18360  		varargs = append(varargs, a)
 18361  	}
 18362  	ret := m.ctrl.Call(m, "DescribeVpcAttributeWithContext", varargs...)
 18363  	ret0, _ := ret[0].(*ec2.DescribeVpcAttributeOutput)
 18364  	ret1, _ := ret[1].(error)
 18365  	return ret0, ret1
 18366  }
 18367  
 18368  // DescribeVpcAttributeWithContext indicates an expected call of DescribeVpcAttributeWithContext.
 18369  func (mr *MockEC2APIMockRecorder) DescribeVpcAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18370  	mr.mock.ctrl.T.Helper()
 18371  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18372  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcAttributeWithContext), varargs...)
 18373  }
 18374  
 18375  // DescribeVpcClassicLink mocks base method.
 18376  func (m *MockEC2API) DescribeVpcClassicLink(arg0 *ec2.DescribeVpcClassicLinkInput) (*ec2.DescribeVpcClassicLinkOutput, error) {
 18377  	m.ctrl.T.Helper()
 18378  	ret := m.ctrl.Call(m, "DescribeVpcClassicLink", arg0)
 18379  	ret0, _ := ret[0].(*ec2.DescribeVpcClassicLinkOutput)
 18380  	ret1, _ := ret[1].(error)
 18381  	return ret0, ret1
 18382  }
 18383  
 18384  // DescribeVpcClassicLink indicates an expected call of DescribeVpcClassicLink.
 18385  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLink(arg0 interface{}) *gomock.Call {
 18386  	mr.mock.ctrl.T.Helper()
 18387  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLink", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLink), arg0)
 18388  }
 18389  
 18390  // DescribeVpcClassicLinkDnsSupport mocks base method.
 18391  func (m *MockEC2API) DescribeVpcClassicLinkDnsSupport(arg0 *ec2.DescribeVpcClassicLinkDnsSupportInput) (*ec2.DescribeVpcClassicLinkDnsSupportOutput, error) {
 18392  	m.ctrl.T.Helper()
 18393  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkDnsSupport", arg0)
 18394  	ret0, _ := ret[0].(*ec2.DescribeVpcClassicLinkDnsSupportOutput)
 18395  	ret1, _ := ret[1].(error)
 18396  	return ret0, ret1
 18397  }
 18398  
 18399  // DescribeVpcClassicLinkDnsSupport indicates an expected call of DescribeVpcClassicLinkDnsSupport.
 18400  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkDnsSupport(arg0 interface{}) *gomock.Call {
 18401  	mr.mock.ctrl.T.Helper()
 18402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkDnsSupport", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkDnsSupport), arg0)
 18403  }
 18404  
 18405  // DescribeVpcClassicLinkDnsSupportPages mocks base method.
 18406  func (m *MockEC2API) DescribeVpcClassicLinkDnsSupportPages(arg0 *ec2.DescribeVpcClassicLinkDnsSupportInput, arg1 func(*ec2.DescribeVpcClassicLinkDnsSupportOutput, bool) bool) error {
 18407  	m.ctrl.T.Helper()
 18408  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkDnsSupportPages", arg0, arg1)
 18409  	ret0, _ := ret[0].(error)
 18410  	return ret0
 18411  }
 18412  
 18413  // DescribeVpcClassicLinkDnsSupportPages indicates an expected call of DescribeVpcClassicLinkDnsSupportPages.
 18414  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkDnsSupportPages(arg0, arg1 interface{}) *gomock.Call {
 18415  	mr.mock.ctrl.T.Helper()
 18416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkDnsSupportPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkDnsSupportPages), arg0, arg1)
 18417  }
 18418  
 18419  // DescribeVpcClassicLinkDnsSupportPagesWithContext mocks base method.
 18420  func (m *MockEC2API) DescribeVpcClassicLinkDnsSupportPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcClassicLinkDnsSupportInput, arg2 func(*ec2.DescribeVpcClassicLinkDnsSupportOutput, bool) bool, arg3 ...request.Option) error {
 18421  	m.ctrl.T.Helper()
 18422  	varargs := []interface{}{arg0, arg1, arg2}
 18423  	for _, a := range arg3 {
 18424  		varargs = append(varargs, a)
 18425  	}
 18426  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkDnsSupportPagesWithContext", varargs...)
 18427  	ret0, _ := ret[0].(error)
 18428  	return ret0
 18429  }
 18430  
 18431  // DescribeVpcClassicLinkDnsSupportPagesWithContext indicates an expected call of DescribeVpcClassicLinkDnsSupportPagesWithContext.
 18432  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkDnsSupportPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18433  	mr.mock.ctrl.T.Helper()
 18434  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18435  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkDnsSupportPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkDnsSupportPagesWithContext), varargs...)
 18436  }
 18437  
 18438  // DescribeVpcClassicLinkDnsSupportRequest mocks base method.
 18439  func (m *MockEC2API) DescribeVpcClassicLinkDnsSupportRequest(arg0 *ec2.DescribeVpcClassicLinkDnsSupportInput) (*request.Request, *ec2.DescribeVpcClassicLinkDnsSupportOutput) {
 18440  	m.ctrl.T.Helper()
 18441  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkDnsSupportRequest", arg0)
 18442  	ret0, _ := ret[0].(*request.Request)
 18443  	ret1, _ := ret[1].(*ec2.DescribeVpcClassicLinkDnsSupportOutput)
 18444  	return ret0, ret1
 18445  }
 18446  
 18447  // DescribeVpcClassicLinkDnsSupportRequest indicates an expected call of DescribeVpcClassicLinkDnsSupportRequest.
 18448  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkDnsSupportRequest(arg0 interface{}) *gomock.Call {
 18449  	mr.mock.ctrl.T.Helper()
 18450  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkDnsSupportRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkDnsSupportRequest), arg0)
 18451  }
 18452  
 18453  // DescribeVpcClassicLinkDnsSupportWithContext mocks base method.
 18454  func (m *MockEC2API) DescribeVpcClassicLinkDnsSupportWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcClassicLinkDnsSupportInput, arg2 ...request.Option) (*ec2.DescribeVpcClassicLinkDnsSupportOutput, error) {
 18455  	m.ctrl.T.Helper()
 18456  	varargs := []interface{}{arg0, arg1}
 18457  	for _, a := range arg2 {
 18458  		varargs = append(varargs, a)
 18459  	}
 18460  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkDnsSupportWithContext", varargs...)
 18461  	ret0, _ := ret[0].(*ec2.DescribeVpcClassicLinkDnsSupportOutput)
 18462  	ret1, _ := ret[1].(error)
 18463  	return ret0, ret1
 18464  }
 18465  
 18466  // DescribeVpcClassicLinkDnsSupportWithContext indicates an expected call of DescribeVpcClassicLinkDnsSupportWithContext.
 18467  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkDnsSupportWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18468  	mr.mock.ctrl.T.Helper()
 18469  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18470  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkDnsSupportWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkDnsSupportWithContext), varargs...)
 18471  }
 18472  
 18473  // DescribeVpcClassicLinkRequest mocks base method.
 18474  func (m *MockEC2API) DescribeVpcClassicLinkRequest(arg0 *ec2.DescribeVpcClassicLinkInput) (*request.Request, *ec2.DescribeVpcClassicLinkOutput) {
 18475  	m.ctrl.T.Helper()
 18476  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkRequest", arg0)
 18477  	ret0, _ := ret[0].(*request.Request)
 18478  	ret1, _ := ret[1].(*ec2.DescribeVpcClassicLinkOutput)
 18479  	return ret0, ret1
 18480  }
 18481  
 18482  // DescribeVpcClassicLinkRequest indicates an expected call of DescribeVpcClassicLinkRequest.
 18483  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkRequest(arg0 interface{}) *gomock.Call {
 18484  	mr.mock.ctrl.T.Helper()
 18485  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkRequest), arg0)
 18486  }
 18487  
 18488  // DescribeVpcClassicLinkWithContext mocks base method.
 18489  func (m *MockEC2API) DescribeVpcClassicLinkWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcClassicLinkInput, arg2 ...request.Option) (*ec2.DescribeVpcClassicLinkOutput, error) {
 18490  	m.ctrl.T.Helper()
 18491  	varargs := []interface{}{arg0, arg1}
 18492  	for _, a := range arg2 {
 18493  		varargs = append(varargs, a)
 18494  	}
 18495  	ret := m.ctrl.Call(m, "DescribeVpcClassicLinkWithContext", varargs...)
 18496  	ret0, _ := ret[0].(*ec2.DescribeVpcClassicLinkOutput)
 18497  	ret1, _ := ret[1].(error)
 18498  	return ret0, ret1
 18499  }
 18500  
 18501  // DescribeVpcClassicLinkWithContext indicates an expected call of DescribeVpcClassicLinkWithContext.
 18502  func (mr *MockEC2APIMockRecorder) DescribeVpcClassicLinkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18503  	mr.mock.ctrl.T.Helper()
 18504  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18505  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcClassicLinkWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcClassicLinkWithContext), varargs...)
 18506  }
 18507  
 18508  // DescribeVpcEndpointConnectionNotifications mocks base method.
 18509  func (m *MockEC2API) DescribeVpcEndpointConnectionNotifications(arg0 *ec2.DescribeVpcEndpointConnectionNotificationsInput) (*ec2.DescribeVpcEndpointConnectionNotificationsOutput, error) {
 18510  	m.ctrl.T.Helper()
 18511  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionNotifications", arg0)
 18512  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointConnectionNotificationsOutput)
 18513  	ret1, _ := ret[1].(error)
 18514  	return ret0, ret1
 18515  }
 18516  
 18517  // DescribeVpcEndpointConnectionNotifications indicates an expected call of DescribeVpcEndpointConnectionNotifications.
 18518  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionNotifications(arg0 interface{}) *gomock.Call {
 18519  	mr.mock.ctrl.T.Helper()
 18520  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionNotifications", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionNotifications), arg0)
 18521  }
 18522  
 18523  // DescribeVpcEndpointConnectionNotificationsPages mocks base method.
 18524  func (m *MockEC2API) DescribeVpcEndpointConnectionNotificationsPages(arg0 *ec2.DescribeVpcEndpointConnectionNotificationsInput, arg1 func(*ec2.DescribeVpcEndpointConnectionNotificationsOutput, bool) bool) error {
 18525  	m.ctrl.T.Helper()
 18526  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionNotificationsPages", arg0, arg1)
 18527  	ret0, _ := ret[0].(error)
 18528  	return ret0
 18529  }
 18530  
 18531  // DescribeVpcEndpointConnectionNotificationsPages indicates an expected call of DescribeVpcEndpointConnectionNotificationsPages.
 18532  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionNotificationsPages(arg0, arg1 interface{}) *gomock.Call {
 18533  	mr.mock.ctrl.T.Helper()
 18534  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionNotificationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionNotificationsPages), arg0, arg1)
 18535  }
 18536  
 18537  // DescribeVpcEndpointConnectionNotificationsPagesWithContext mocks base method.
 18538  func (m *MockEC2API) DescribeVpcEndpointConnectionNotificationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointConnectionNotificationsInput, arg2 func(*ec2.DescribeVpcEndpointConnectionNotificationsOutput, bool) bool, arg3 ...request.Option) error {
 18539  	m.ctrl.T.Helper()
 18540  	varargs := []interface{}{arg0, arg1, arg2}
 18541  	for _, a := range arg3 {
 18542  		varargs = append(varargs, a)
 18543  	}
 18544  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionNotificationsPagesWithContext", varargs...)
 18545  	ret0, _ := ret[0].(error)
 18546  	return ret0
 18547  }
 18548  
 18549  // DescribeVpcEndpointConnectionNotificationsPagesWithContext indicates an expected call of DescribeVpcEndpointConnectionNotificationsPagesWithContext.
 18550  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionNotificationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18551  	mr.mock.ctrl.T.Helper()
 18552  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18553  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionNotificationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionNotificationsPagesWithContext), varargs...)
 18554  }
 18555  
 18556  // DescribeVpcEndpointConnectionNotificationsRequest mocks base method.
 18557  func (m *MockEC2API) DescribeVpcEndpointConnectionNotificationsRequest(arg0 *ec2.DescribeVpcEndpointConnectionNotificationsInput) (*request.Request, *ec2.DescribeVpcEndpointConnectionNotificationsOutput) {
 18558  	m.ctrl.T.Helper()
 18559  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionNotificationsRequest", arg0)
 18560  	ret0, _ := ret[0].(*request.Request)
 18561  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointConnectionNotificationsOutput)
 18562  	return ret0, ret1
 18563  }
 18564  
 18565  // DescribeVpcEndpointConnectionNotificationsRequest indicates an expected call of DescribeVpcEndpointConnectionNotificationsRequest.
 18566  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionNotificationsRequest(arg0 interface{}) *gomock.Call {
 18567  	mr.mock.ctrl.T.Helper()
 18568  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionNotificationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionNotificationsRequest), arg0)
 18569  }
 18570  
 18571  // DescribeVpcEndpointConnectionNotificationsWithContext mocks base method.
 18572  func (m *MockEC2API) DescribeVpcEndpointConnectionNotificationsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointConnectionNotificationsInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointConnectionNotificationsOutput, error) {
 18573  	m.ctrl.T.Helper()
 18574  	varargs := []interface{}{arg0, arg1}
 18575  	for _, a := range arg2 {
 18576  		varargs = append(varargs, a)
 18577  	}
 18578  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionNotificationsWithContext", varargs...)
 18579  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointConnectionNotificationsOutput)
 18580  	ret1, _ := ret[1].(error)
 18581  	return ret0, ret1
 18582  }
 18583  
 18584  // DescribeVpcEndpointConnectionNotificationsWithContext indicates an expected call of DescribeVpcEndpointConnectionNotificationsWithContext.
 18585  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionNotificationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18586  	mr.mock.ctrl.T.Helper()
 18587  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18588  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionNotificationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionNotificationsWithContext), varargs...)
 18589  }
 18590  
 18591  // DescribeVpcEndpointConnections mocks base method.
 18592  func (m *MockEC2API) DescribeVpcEndpointConnections(arg0 *ec2.DescribeVpcEndpointConnectionsInput) (*ec2.DescribeVpcEndpointConnectionsOutput, error) {
 18593  	m.ctrl.T.Helper()
 18594  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnections", arg0)
 18595  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointConnectionsOutput)
 18596  	ret1, _ := ret[1].(error)
 18597  	return ret0, ret1
 18598  }
 18599  
 18600  // DescribeVpcEndpointConnections indicates an expected call of DescribeVpcEndpointConnections.
 18601  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnections(arg0 interface{}) *gomock.Call {
 18602  	mr.mock.ctrl.T.Helper()
 18603  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnections", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnections), arg0)
 18604  }
 18605  
 18606  // DescribeVpcEndpointConnectionsPages mocks base method.
 18607  func (m *MockEC2API) DescribeVpcEndpointConnectionsPages(arg0 *ec2.DescribeVpcEndpointConnectionsInput, arg1 func(*ec2.DescribeVpcEndpointConnectionsOutput, bool) bool) error {
 18608  	m.ctrl.T.Helper()
 18609  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionsPages", arg0, arg1)
 18610  	ret0, _ := ret[0].(error)
 18611  	return ret0
 18612  }
 18613  
 18614  // DescribeVpcEndpointConnectionsPages indicates an expected call of DescribeVpcEndpointConnectionsPages.
 18615  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionsPages(arg0, arg1 interface{}) *gomock.Call {
 18616  	mr.mock.ctrl.T.Helper()
 18617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionsPages), arg0, arg1)
 18618  }
 18619  
 18620  // DescribeVpcEndpointConnectionsPagesWithContext mocks base method.
 18621  func (m *MockEC2API) DescribeVpcEndpointConnectionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointConnectionsInput, arg2 func(*ec2.DescribeVpcEndpointConnectionsOutput, bool) bool, arg3 ...request.Option) error {
 18622  	m.ctrl.T.Helper()
 18623  	varargs := []interface{}{arg0, arg1, arg2}
 18624  	for _, a := range arg3 {
 18625  		varargs = append(varargs, a)
 18626  	}
 18627  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionsPagesWithContext", varargs...)
 18628  	ret0, _ := ret[0].(error)
 18629  	return ret0
 18630  }
 18631  
 18632  // DescribeVpcEndpointConnectionsPagesWithContext indicates an expected call of DescribeVpcEndpointConnectionsPagesWithContext.
 18633  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18634  	mr.mock.ctrl.T.Helper()
 18635  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18636  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionsPagesWithContext), varargs...)
 18637  }
 18638  
 18639  // DescribeVpcEndpointConnectionsRequest mocks base method.
 18640  func (m *MockEC2API) DescribeVpcEndpointConnectionsRequest(arg0 *ec2.DescribeVpcEndpointConnectionsInput) (*request.Request, *ec2.DescribeVpcEndpointConnectionsOutput) {
 18641  	m.ctrl.T.Helper()
 18642  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionsRequest", arg0)
 18643  	ret0, _ := ret[0].(*request.Request)
 18644  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointConnectionsOutput)
 18645  	return ret0, ret1
 18646  }
 18647  
 18648  // DescribeVpcEndpointConnectionsRequest indicates an expected call of DescribeVpcEndpointConnectionsRequest.
 18649  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionsRequest(arg0 interface{}) *gomock.Call {
 18650  	mr.mock.ctrl.T.Helper()
 18651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionsRequest), arg0)
 18652  }
 18653  
 18654  // DescribeVpcEndpointConnectionsWithContext mocks base method.
 18655  func (m *MockEC2API) DescribeVpcEndpointConnectionsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointConnectionsInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointConnectionsOutput, error) {
 18656  	m.ctrl.T.Helper()
 18657  	varargs := []interface{}{arg0, arg1}
 18658  	for _, a := range arg2 {
 18659  		varargs = append(varargs, a)
 18660  	}
 18661  	ret := m.ctrl.Call(m, "DescribeVpcEndpointConnectionsWithContext", varargs...)
 18662  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointConnectionsOutput)
 18663  	ret1, _ := ret[1].(error)
 18664  	return ret0, ret1
 18665  }
 18666  
 18667  // DescribeVpcEndpointConnectionsWithContext indicates an expected call of DescribeVpcEndpointConnectionsWithContext.
 18668  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18669  	mr.mock.ctrl.T.Helper()
 18670  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18671  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointConnectionsWithContext), varargs...)
 18672  }
 18673  
 18674  // DescribeVpcEndpointServiceConfigurations mocks base method.
 18675  func (m *MockEC2API) DescribeVpcEndpointServiceConfigurations(arg0 *ec2.DescribeVpcEndpointServiceConfigurationsInput) (*ec2.DescribeVpcEndpointServiceConfigurationsOutput, error) {
 18676  	m.ctrl.T.Helper()
 18677  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServiceConfigurations", arg0)
 18678  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServiceConfigurationsOutput)
 18679  	ret1, _ := ret[1].(error)
 18680  	return ret0, ret1
 18681  }
 18682  
 18683  // DescribeVpcEndpointServiceConfigurations indicates an expected call of DescribeVpcEndpointServiceConfigurations.
 18684  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServiceConfigurations(arg0 interface{}) *gomock.Call {
 18685  	mr.mock.ctrl.T.Helper()
 18686  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServiceConfigurations", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServiceConfigurations), arg0)
 18687  }
 18688  
 18689  // DescribeVpcEndpointServiceConfigurationsPages mocks base method.
 18690  func (m *MockEC2API) DescribeVpcEndpointServiceConfigurationsPages(arg0 *ec2.DescribeVpcEndpointServiceConfigurationsInput, arg1 func(*ec2.DescribeVpcEndpointServiceConfigurationsOutput, bool) bool) error {
 18691  	m.ctrl.T.Helper()
 18692  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServiceConfigurationsPages", arg0, arg1)
 18693  	ret0, _ := ret[0].(error)
 18694  	return ret0
 18695  }
 18696  
 18697  // DescribeVpcEndpointServiceConfigurationsPages indicates an expected call of DescribeVpcEndpointServiceConfigurationsPages.
 18698  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServiceConfigurationsPages(arg0, arg1 interface{}) *gomock.Call {
 18699  	mr.mock.ctrl.T.Helper()
 18700  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServiceConfigurationsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServiceConfigurationsPages), arg0, arg1)
 18701  }
 18702  
 18703  // DescribeVpcEndpointServiceConfigurationsPagesWithContext mocks base method.
 18704  func (m *MockEC2API) DescribeVpcEndpointServiceConfigurationsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointServiceConfigurationsInput, arg2 func(*ec2.DescribeVpcEndpointServiceConfigurationsOutput, bool) bool, arg3 ...request.Option) error {
 18705  	m.ctrl.T.Helper()
 18706  	varargs := []interface{}{arg0, arg1, arg2}
 18707  	for _, a := range arg3 {
 18708  		varargs = append(varargs, a)
 18709  	}
 18710  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServiceConfigurationsPagesWithContext", varargs...)
 18711  	ret0, _ := ret[0].(error)
 18712  	return ret0
 18713  }
 18714  
 18715  // DescribeVpcEndpointServiceConfigurationsPagesWithContext indicates an expected call of DescribeVpcEndpointServiceConfigurationsPagesWithContext.
 18716  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServiceConfigurationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18717  	mr.mock.ctrl.T.Helper()
 18718  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18719  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServiceConfigurationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServiceConfigurationsPagesWithContext), varargs...)
 18720  }
 18721  
 18722  // DescribeVpcEndpointServiceConfigurationsRequest mocks base method.
 18723  func (m *MockEC2API) DescribeVpcEndpointServiceConfigurationsRequest(arg0 *ec2.DescribeVpcEndpointServiceConfigurationsInput) (*request.Request, *ec2.DescribeVpcEndpointServiceConfigurationsOutput) {
 18724  	m.ctrl.T.Helper()
 18725  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServiceConfigurationsRequest", arg0)
 18726  	ret0, _ := ret[0].(*request.Request)
 18727  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointServiceConfigurationsOutput)
 18728  	return ret0, ret1
 18729  }
 18730  
 18731  // DescribeVpcEndpointServiceConfigurationsRequest indicates an expected call of DescribeVpcEndpointServiceConfigurationsRequest.
 18732  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServiceConfigurationsRequest(arg0 interface{}) *gomock.Call {
 18733  	mr.mock.ctrl.T.Helper()
 18734  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServiceConfigurationsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServiceConfigurationsRequest), arg0)
 18735  }
 18736  
 18737  // DescribeVpcEndpointServiceConfigurationsWithContext mocks base method.
 18738  func (m *MockEC2API) DescribeVpcEndpointServiceConfigurationsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointServiceConfigurationsInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointServiceConfigurationsOutput, error) {
 18739  	m.ctrl.T.Helper()
 18740  	varargs := []interface{}{arg0, arg1}
 18741  	for _, a := range arg2 {
 18742  		varargs = append(varargs, a)
 18743  	}
 18744  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServiceConfigurationsWithContext", varargs...)
 18745  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServiceConfigurationsOutput)
 18746  	ret1, _ := ret[1].(error)
 18747  	return ret0, ret1
 18748  }
 18749  
 18750  // DescribeVpcEndpointServiceConfigurationsWithContext indicates an expected call of DescribeVpcEndpointServiceConfigurationsWithContext.
 18751  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServiceConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18752  	mr.mock.ctrl.T.Helper()
 18753  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18754  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServiceConfigurationsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServiceConfigurationsWithContext), varargs...)
 18755  }
 18756  
 18757  // DescribeVpcEndpointServicePermissions mocks base method.
 18758  func (m *MockEC2API) DescribeVpcEndpointServicePermissions(arg0 *ec2.DescribeVpcEndpointServicePermissionsInput) (*ec2.DescribeVpcEndpointServicePermissionsOutput, error) {
 18759  	m.ctrl.T.Helper()
 18760  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicePermissions", arg0)
 18761  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServicePermissionsOutput)
 18762  	ret1, _ := ret[1].(error)
 18763  	return ret0, ret1
 18764  }
 18765  
 18766  // DescribeVpcEndpointServicePermissions indicates an expected call of DescribeVpcEndpointServicePermissions.
 18767  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicePermissions(arg0 interface{}) *gomock.Call {
 18768  	mr.mock.ctrl.T.Helper()
 18769  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicePermissions", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicePermissions), arg0)
 18770  }
 18771  
 18772  // DescribeVpcEndpointServicePermissionsPages mocks base method.
 18773  func (m *MockEC2API) DescribeVpcEndpointServicePermissionsPages(arg0 *ec2.DescribeVpcEndpointServicePermissionsInput, arg1 func(*ec2.DescribeVpcEndpointServicePermissionsOutput, bool) bool) error {
 18774  	m.ctrl.T.Helper()
 18775  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicePermissionsPages", arg0, arg1)
 18776  	ret0, _ := ret[0].(error)
 18777  	return ret0
 18778  }
 18779  
 18780  // DescribeVpcEndpointServicePermissionsPages indicates an expected call of DescribeVpcEndpointServicePermissionsPages.
 18781  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicePermissionsPages(arg0, arg1 interface{}) *gomock.Call {
 18782  	mr.mock.ctrl.T.Helper()
 18783  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicePermissionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicePermissionsPages), arg0, arg1)
 18784  }
 18785  
 18786  // DescribeVpcEndpointServicePermissionsPagesWithContext mocks base method.
 18787  func (m *MockEC2API) DescribeVpcEndpointServicePermissionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointServicePermissionsInput, arg2 func(*ec2.DescribeVpcEndpointServicePermissionsOutput, bool) bool, arg3 ...request.Option) error {
 18788  	m.ctrl.T.Helper()
 18789  	varargs := []interface{}{arg0, arg1, arg2}
 18790  	for _, a := range arg3 {
 18791  		varargs = append(varargs, a)
 18792  	}
 18793  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicePermissionsPagesWithContext", varargs...)
 18794  	ret0, _ := ret[0].(error)
 18795  	return ret0
 18796  }
 18797  
 18798  // DescribeVpcEndpointServicePermissionsPagesWithContext indicates an expected call of DescribeVpcEndpointServicePermissionsPagesWithContext.
 18799  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicePermissionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18800  	mr.mock.ctrl.T.Helper()
 18801  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicePermissionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicePermissionsPagesWithContext), varargs...)
 18803  }
 18804  
 18805  // DescribeVpcEndpointServicePermissionsRequest mocks base method.
 18806  func (m *MockEC2API) DescribeVpcEndpointServicePermissionsRequest(arg0 *ec2.DescribeVpcEndpointServicePermissionsInput) (*request.Request, *ec2.DescribeVpcEndpointServicePermissionsOutput) {
 18807  	m.ctrl.T.Helper()
 18808  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicePermissionsRequest", arg0)
 18809  	ret0, _ := ret[0].(*request.Request)
 18810  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointServicePermissionsOutput)
 18811  	return ret0, ret1
 18812  }
 18813  
 18814  // DescribeVpcEndpointServicePermissionsRequest indicates an expected call of DescribeVpcEndpointServicePermissionsRequest.
 18815  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicePermissionsRequest(arg0 interface{}) *gomock.Call {
 18816  	mr.mock.ctrl.T.Helper()
 18817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicePermissionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicePermissionsRequest), arg0)
 18818  }
 18819  
 18820  // DescribeVpcEndpointServicePermissionsWithContext mocks base method.
 18821  func (m *MockEC2API) DescribeVpcEndpointServicePermissionsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointServicePermissionsInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointServicePermissionsOutput, error) {
 18822  	m.ctrl.T.Helper()
 18823  	varargs := []interface{}{arg0, arg1}
 18824  	for _, a := range arg2 {
 18825  		varargs = append(varargs, a)
 18826  	}
 18827  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicePermissionsWithContext", varargs...)
 18828  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServicePermissionsOutput)
 18829  	ret1, _ := ret[1].(error)
 18830  	return ret0, ret1
 18831  }
 18832  
 18833  // DescribeVpcEndpointServicePermissionsWithContext indicates an expected call of DescribeVpcEndpointServicePermissionsWithContext.
 18834  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicePermissionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18835  	mr.mock.ctrl.T.Helper()
 18836  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18837  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicePermissionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicePermissionsWithContext), varargs...)
 18838  }
 18839  
 18840  // DescribeVpcEndpointServices mocks base method.
 18841  func (m *MockEC2API) DescribeVpcEndpointServices(arg0 *ec2.DescribeVpcEndpointServicesInput) (*ec2.DescribeVpcEndpointServicesOutput, error) {
 18842  	m.ctrl.T.Helper()
 18843  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServices", arg0)
 18844  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServicesOutput)
 18845  	ret1, _ := ret[1].(error)
 18846  	return ret0, ret1
 18847  }
 18848  
 18849  // DescribeVpcEndpointServices indicates an expected call of DescribeVpcEndpointServices.
 18850  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServices(arg0 interface{}) *gomock.Call {
 18851  	mr.mock.ctrl.T.Helper()
 18852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServices", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServices), arg0)
 18853  }
 18854  
 18855  // DescribeVpcEndpointServicesRequest mocks base method.
 18856  func (m *MockEC2API) DescribeVpcEndpointServicesRequest(arg0 *ec2.DescribeVpcEndpointServicesInput) (*request.Request, *ec2.DescribeVpcEndpointServicesOutput) {
 18857  	m.ctrl.T.Helper()
 18858  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicesRequest", arg0)
 18859  	ret0, _ := ret[0].(*request.Request)
 18860  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointServicesOutput)
 18861  	return ret0, ret1
 18862  }
 18863  
 18864  // DescribeVpcEndpointServicesRequest indicates an expected call of DescribeVpcEndpointServicesRequest.
 18865  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicesRequest(arg0 interface{}) *gomock.Call {
 18866  	mr.mock.ctrl.T.Helper()
 18867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicesRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicesRequest), arg0)
 18868  }
 18869  
 18870  // DescribeVpcEndpointServicesWithContext mocks base method.
 18871  func (m *MockEC2API) DescribeVpcEndpointServicesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointServicesInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointServicesOutput, error) {
 18872  	m.ctrl.T.Helper()
 18873  	varargs := []interface{}{arg0, arg1}
 18874  	for _, a := range arg2 {
 18875  		varargs = append(varargs, a)
 18876  	}
 18877  	ret := m.ctrl.Call(m, "DescribeVpcEndpointServicesWithContext", varargs...)
 18878  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointServicesOutput)
 18879  	ret1, _ := ret[1].(error)
 18880  	return ret0, ret1
 18881  }
 18882  
 18883  // DescribeVpcEndpointServicesWithContext indicates an expected call of DescribeVpcEndpointServicesWithContext.
 18884  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointServicesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18885  	mr.mock.ctrl.T.Helper()
 18886  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18887  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointServicesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointServicesWithContext), varargs...)
 18888  }
 18889  
 18890  // DescribeVpcEndpoints mocks base method.
 18891  func (m *MockEC2API) DescribeVpcEndpoints(arg0 *ec2.DescribeVpcEndpointsInput) (*ec2.DescribeVpcEndpointsOutput, error) {
 18892  	m.ctrl.T.Helper()
 18893  	ret := m.ctrl.Call(m, "DescribeVpcEndpoints", arg0)
 18894  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointsOutput)
 18895  	ret1, _ := ret[1].(error)
 18896  	return ret0, ret1
 18897  }
 18898  
 18899  // DescribeVpcEndpoints indicates an expected call of DescribeVpcEndpoints.
 18900  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpoints(arg0 interface{}) *gomock.Call {
 18901  	mr.mock.ctrl.T.Helper()
 18902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpoints", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpoints), arg0)
 18903  }
 18904  
 18905  // DescribeVpcEndpointsPages mocks base method.
 18906  func (m *MockEC2API) DescribeVpcEndpointsPages(arg0 *ec2.DescribeVpcEndpointsInput, arg1 func(*ec2.DescribeVpcEndpointsOutput, bool) bool) error {
 18907  	m.ctrl.T.Helper()
 18908  	ret := m.ctrl.Call(m, "DescribeVpcEndpointsPages", arg0, arg1)
 18909  	ret0, _ := ret[0].(error)
 18910  	return ret0
 18911  }
 18912  
 18913  // DescribeVpcEndpointsPages indicates an expected call of DescribeVpcEndpointsPages.
 18914  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointsPages(arg0, arg1 interface{}) *gomock.Call {
 18915  	mr.mock.ctrl.T.Helper()
 18916  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointsPages), arg0, arg1)
 18917  }
 18918  
 18919  // DescribeVpcEndpointsPagesWithContext mocks base method.
 18920  func (m *MockEC2API) DescribeVpcEndpointsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointsInput, arg2 func(*ec2.DescribeVpcEndpointsOutput, bool) bool, arg3 ...request.Option) error {
 18921  	m.ctrl.T.Helper()
 18922  	varargs := []interface{}{arg0, arg1, arg2}
 18923  	for _, a := range arg3 {
 18924  		varargs = append(varargs, a)
 18925  	}
 18926  	ret := m.ctrl.Call(m, "DescribeVpcEndpointsPagesWithContext", varargs...)
 18927  	ret0, _ := ret[0].(error)
 18928  	return ret0
 18929  }
 18930  
 18931  // DescribeVpcEndpointsPagesWithContext indicates an expected call of DescribeVpcEndpointsPagesWithContext.
 18932  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 18933  	mr.mock.ctrl.T.Helper()
 18934  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 18935  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointsPagesWithContext), varargs...)
 18936  }
 18937  
 18938  // DescribeVpcEndpointsRequest mocks base method.
 18939  func (m *MockEC2API) DescribeVpcEndpointsRequest(arg0 *ec2.DescribeVpcEndpointsInput) (*request.Request, *ec2.DescribeVpcEndpointsOutput) {
 18940  	m.ctrl.T.Helper()
 18941  	ret := m.ctrl.Call(m, "DescribeVpcEndpointsRequest", arg0)
 18942  	ret0, _ := ret[0].(*request.Request)
 18943  	ret1, _ := ret[1].(*ec2.DescribeVpcEndpointsOutput)
 18944  	return ret0, ret1
 18945  }
 18946  
 18947  // DescribeVpcEndpointsRequest indicates an expected call of DescribeVpcEndpointsRequest.
 18948  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointsRequest(arg0 interface{}) *gomock.Call {
 18949  	mr.mock.ctrl.T.Helper()
 18950  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointsRequest), arg0)
 18951  }
 18952  
 18953  // DescribeVpcEndpointsWithContext mocks base method.
 18954  func (m *MockEC2API) DescribeVpcEndpointsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcEndpointsInput, arg2 ...request.Option) (*ec2.DescribeVpcEndpointsOutput, error) {
 18955  	m.ctrl.T.Helper()
 18956  	varargs := []interface{}{arg0, arg1}
 18957  	for _, a := range arg2 {
 18958  		varargs = append(varargs, a)
 18959  	}
 18960  	ret := m.ctrl.Call(m, "DescribeVpcEndpointsWithContext", varargs...)
 18961  	ret0, _ := ret[0].(*ec2.DescribeVpcEndpointsOutput)
 18962  	ret1, _ := ret[1].(error)
 18963  	return ret0, ret1
 18964  }
 18965  
 18966  // DescribeVpcEndpointsWithContext indicates an expected call of DescribeVpcEndpointsWithContext.
 18967  func (mr *MockEC2APIMockRecorder) DescribeVpcEndpointsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 18968  	mr.mock.ctrl.T.Helper()
 18969  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 18970  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpointsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcEndpointsWithContext), varargs...)
 18971  }
 18972  
 18973  // DescribeVpcPeeringConnections mocks base method.
 18974  func (m *MockEC2API) DescribeVpcPeeringConnections(arg0 *ec2.DescribeVpcPeeringConnectionsInput) (*ec2.DescribeVpcPeeringConnectionsOutput, error) {
 18975  	m.ctrl.T.Helper()
 18976  	ret := m.ctrl.Call(m, "DescribeVpcPeeringConnections", arg0)
 18977  	ret0, _ := ret[0].(*ec2.DescribeVpcPeeringConnectionsOutput)
 18978  	ret1, _ := ret[1].(error)
 18979  	return ret0, ret1
 18980  }
 18981  
 18982  // DescribeVpcPeeringConnections indicates an expected call of DescribeVpcPeeringConnections.
 18983  func (mr *MockEC2APIMockRecorder) DescribeVpcPeeringConnections(arg0 interface{}) *gomock.Call {
 18984  	mr.mock.ctrl.T.Helper()
 18985  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcPeeringConnections", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcPeeringConnections), arg0)
 18986  }
 18987  
 18988  // DescribeVpcPeeringConnectionsPages mocks base method.
 18989  func (m *MockEC2API) DescribeVpcPeeringConnectionsPages(arg0 *ec2.DescribeVpcPeeringConnectionsInput, arg1 func(*ec2.DescribeVpcPeeringConnectionsOutput, bool) bool) error {
 18990  	m.ctrl.T.Helper()
 18991  	ret := m.ctrl.Call(m, "DescribeVpcPeeringConnectionsPages", arg0, arg1)
 18992  	ret0, _ := ret[0].(error)
 18993  	return ret0
 18994  }
 18995  
 18996  // DescribeVpcPeeringConnectionsPages indicates an expected call of DescribeVpcPeeringConnectionsPages.
 18997  func (mr *MockEC2APIMockRecorder) DescribeVpcPeeringConnectionsPages(arg0, arg1 interface{}) *gomock.Call {
 18998  	mr.mock.ctrl.T.Helper()
 18999  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcPeeringConnectionsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcPeeringConnectionsPages), arg0, arg1)
 19000  }
 19001  
 19002  // DescribeVpcPeeringConnectionsPagesWithContext mocks base method.
 19003  func (m *MockEC2API) DescribeVpcPeeringConnectionsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcPeeringConnectionsInput, arg2 func(*ec2.DescribeVpcPeeringConnectionsOutput, bool) bool, arg3 ...request.Option) error {
 19004  	m.ctrl.T.Helper()
 19005  	varargs := []interface{}{arg0, arg1, arg2}
 19006  	for _, a := range arg3 {
 19007  		varargs = append(varargs, a)
 19008  	}
 19009  	ret := m.ctrl.Call(m, "DescribeVpcPeeringConnectionsPagesWithContext", varargs...)
 19010  	ret0, _ := ret[0].(error)
 19011  	return ret0
 19012  }
 19013  
 19014  // DescribeVpcPeeringConnectionsPagesWithContext indicates an expected call of DescribeVpcPeeringConnectionsPagesWithContext.
 19015  func (mr *MockEC2APIMockRecorder) DescribeVpcPeeringConnectionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 19016  	mr.mock.ctrl.T.Helper()
 19017  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 19018  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcPeeringConnectionsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcPeeringConnectionsPagesWithContext), varargs...)
 19019  }
 19020  
 19021  // DescribeVpcPeeringConnectionsRequest mocks base method.
 19022  func (m *MockEC2API) DescribeVpcPeeringConnectionsRequest(arg0 *ec2.DescribeVpcPeeringConnectionsInput) (*request.Request, *ec2.DescribeVpcPeeringConnectionsOutput) {
 19023  	m.ctrl.T.Helper()
 19024  	ret := m.ctrl.Call(m, "DescribeVpcPeeringConnectionsRequest", arg0)
 19025  	ret0, _ := ret[0].(*request.Request)
 19026  	ret1, _ := ret[1].(*ec2.DescribeVpcPeeringConnectionsOutput)
 19027  	return ret0, ret1
 19028  }
 19029  
 19030  // DescribeVpcPeeringConnectionsRequest indicates an expected call of DescribeVpcPeeringConnectionsRequest.
 19031  func (mr *MockEC2APIMockRecorder) DescribeVpcPeeringConnectionsRequest(arg0 interface{}) *gomock.Call {
 19032  	mr.mock.ctrl.T.Helper()
 19033  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcPeeringConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcPeeringConnectionsRequest), arg0)
 19034  }
 19035  
 19036  // DescribeVpcPeeringConnectionsWithContext mocks base method.
 19037  func (m *MockEC2API) DescribeVpcPeeringConnectionsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcPeeringConnectionsInput, arg2 ...request.Option) (*ec2.DescribeVpcPeeringConnectionsOutput, error) {
 19038  	m.ctrl.T.Helper()
 19039  	varargs := []interface{}{arg0, arg1}
 19040  	for _, a := range arg2 {
 19041  		varargs = append(varargs, a)
 19042  	}
 19043  	ret := m.ctrl.Call(m, "DescribeVpcPeeringConnectionsWithContext", varargs...)
 19044  	ret0, _ := ret[0].(*ec2.DescribeVpcPeeringConnectionsOutput)
 19045  	ret1, _ := ret[1].(error)
 19046  	return ret0, ret1
 19047  }
 19048  
 19049  // DescribeVpcPeeringConnectionsWithContext indicates an expected call of DescribeVpcPeeringConnectionsWithContext.
 19050  func (mr *MockEC2APIMockRecorder) DescribeVpcPeeringConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19051  	mr.mock.ctrl.T.Helper()
 19052  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19053  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcPeeringConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcPeeringConnectionsWithContext), varargs...)
 19054  }
 19055  
 19056  // DescribeVpcs mocks base method.
 19057  func (m *MockEC2API) DescribeVpcs(arg0 *ec2.DescribeVpcsInput) (*ec2.DescribeVpcsOutput, error) {
 19058  	m.ctrl.T.Helper()
 19059  	ret := m.ctrl.Call(m, "DescribeVpcs", arg0)
 19060  	ret0, _ := ret[0].(*ec2.DescribeVpcsOutput)
 19061  	ret1, _ := ret[1].(error)
 19062  	return ret0, ret1
 19063  }
 19064  
 19065  // DescribeVpcs indicates an expected call of DescribeVpcs.
 19066  func (mr *MockEC2APIMockRecorder) DescribeVpcs(arg0 interface{}) *gomock.Call {
 19067  	mr.mock.ctrl.T.Helper()
 19068  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcs", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcs), arg0)
 19069  }
 19070  
 19071  // DescribeVpcsPages mocks base method.
 19072  func (m *MockEC2API) DescribeVpcsPages(arg0 *ec2.DescribeVpcsInput, arg1 func(*ec2.DescribeVpcsOutput, bool) bool) error {
 19073  	m.ctrl.T.Helper()
 19074  	ret := m.ctrl.Call(m, "DescribeVpcsPages", arg0, arg1)
 19075  	ret0, _ := ret[0].(error)
 19076  	return ret0
 19077  }
 19078  
 19079  // DescribeVpcsPages indicates an expected call of DescribeVpcsPages.
 19080  func (mr *MockEC2APIMockRecorder) DescribeVpcsPages(arg0, arg1 interface{}) *gomock.Call {
 19081  	mr.mock.ctrl.T.Helper()
 19082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcsPages", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcsPages), arg0, arg1)
 19083  }
 19084  
 19085  // DescribeVpcsPagesWithContext mocks base method.
 19086  func (m *MockEC2API) DescribeVpcsPagesWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcsInput, arg2 func(*ec2.DescribeVpcsOutput, bool) bool, arg3 ...request.Option) error {
 19087  	m.ctrl.T.Helper()
 19088  	varargs := []interface{}{arg0, arg1, arg2}
 19089  	for _, a := range arg3 {
 19090  		varargs = append(varargs, a)
 19091  	}
 19092  	ret := m.ctrl.Call(m, "DescribeVpcsPagesWithContext", varargs...)
 19093  	ret0, _ := ret[0].(error)
 19094  	return ret0
 19095  }
 19096  
 19097  // DescribeVpcsPagesWithContext indicates an expected call of DescribeVpcsPagesWithContext.
 19098  func (mr *MockEC2APIMockRecorder) DescribeVpcsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 19099  	mr.mock.ctrl.T.Helper()
 19100  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 19101  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcsPagesWithContext), varargs...)
 19102  }
 19103  
 19104  // DescribeVpcsRequest mocks base method.
 19105  func (m *MockEC2API) DescribeVpcsRequest(arg0 *ec2.DescribeVpcsInput) (*request.Request, *ec2.DescribeVpcsOutput) {
 19106  	m.ctrl.T.Helper()
 19107  	ret := m.ctrl.Call(m, "DescribeVpcsRequest", arg0)
 19108  	ret0, _ := ret[0].(*request.Request)
 19109  	ret1, _ := ret[1].(*ec2.DescribeVpcsOutput)
 19110  	return ret0, ret1
 19111  }
 19112  
 19113  // DescribeVpcsRequest indicates an expected call of DescribeVpcsRequest.
 19114  func (mr *MockEC2APIMockRecorder) DescribeVpcsRequest(arg0 interface{}) *gomock.Call {
 19115  	mr.mock.ctrl.T.Helper()
 19116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcsRequest), arg0)
 19117  }
 19118  
 19119  // DescribeVpcsWithContext mocks base method.
 19120  func (m *MockEC2API) DescribeVpcsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcsInput, arg2 ...request.Option) (*ec2.DescribeVpcsOutput, error) {
 19121  	m.ctrl.T.Helper()
 19122  	varargs := []interface{}{arg0, arg1}
 19123  	for _, a := range arg2 {
 19124  		varargs = append(varargs, a)
 19125  	}
 19126  	ret := m.ctrl.Call(m, "DescribeVpcsWithContext", varargs...)
 19127  	ret0, _ := ret[0].(*ec2.DescribeVpcsOutput)
 19128  	ret1, _ := ret[1].(error)
 19129  	return ret0, ret1
 19130  }
 19131  
 19132  // DescribeVpcsWithContext indicates an expected call of DescribeVpcsWithContext.
 19133  func (mr *MockEC2APIMockRecorder) DescribeVpcsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19134  	mr.mock.ctrl.T.Helper()
 19135  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpcsWithContext), varargs...)
 19137  }
 19138  
 19139  // DescribeVpnConnections mocks base method.
 19140  func (m *MockEC2API) DescribeVpnConnections(arg0 *ec2.DescribeVpnConnectionsInput) (*ec2.DescribeVpnConnectionsOutput, error) {
 19141  	m.ctrl.T.Helper()
 19142  	ret := m.ctrl.Call(m, "DescribeVpnConnections", arg0)
 19143  	ret0, _ := ret[0].(*ec2.DescribeVpnConnectionsOutput)
 19144  	ret1, _ := ret[1].(error)
 19145  	return ret0, ret1
 19146  }
 19147  
 19148  // DescribeVpnConnections indicates an expected call of DescribeVpnConnections.
 19149  func (mr *MockEC2APIMockRecorder) DescribeVpnConnections(arg0 interface{}) *gomock.Call {
 19150  	mr.mock.ctrl.T.Helper()
 19151  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnConnections", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnConnections), arg0)
 19152  }
 19153  
 19154  // DescribeVpnConnectionsRequest mocks base method.
 19155  func (m *MockEC2API) DescribeVpnConnectionsRequest(arg0 *ec2.DescribeVpnConnectionsInput) (*request.Request, *ec2.DescribeVpnConnectionsOutput) {
 19156  	m.ctrl.T.Helper()
 19157  	ret := m.ctrl.Call(m, "DescribeVpnConnectionsRequest", arg0)
 19158  	ret0, _ := ret[0].(*request.Request)
 19159  	ret1, _ := ret[1].(*ec2.DescribeVpnConnectionsOutput)
 19160  	return ret0, ret1
 19161  }
 19162  
 19163  // DescribeVpnConnectionsRequest indicates an expected call of DescribeVpnConnectionsRequest.
 19164  func (mr *MockEC2APIMockRecorder) DescribeVpnConnectionsRequest(arg0 interface{}) *gomock.Call {
 19165  	mr.mock.ctrl.T.Helper()
 19166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnConnectionsRequest), arg0)
 19167  }
 19168  
 19169  // DescribeVpnConnectionsWithContext mocks base method.
 19170  func (m *MockEC2API) DescribeVpnConnectionsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpnConnectionsInput, arg2 ...request.Option) (*ec2.DescribeVpnConnectionsOutput, error) {
 19171  	m.ctrl.T.Helper()
 19172  	varargs := []interface{}{arg0, arg1}
 19173  	for _, a := range arg2 {
 19174  		varargs = append(varargs, a)
 19175  	}
 19176  	ret := m.ctrl.Call(m, "DescribeVpnConnectionsWithContext", varargs...)
 19177  	ret0, _ := ret[0].(*ec2.DescribeVpnConnectionsOutput)
 19178  	ret1, _ := ret[1].(error)
 19179  	return ret0, ret1
 19180  }
 19181  
 19182  // DescribeVpnConnectionsWithContext indicates an expected call of DescribeVpnConnectionsWithContext.
 19183  func (mr *MockEC2APIMockRecorder) DescribeVpnConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19184  	mr.mock.ctrl.T.Helper()
 19185  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnConnectionsWithContext), varargs...)
 19187  }
 19188  
 19189  // DescribeVpnGateways mocks base method.
 19190  func (m *MockEC2API) DescribeVpnGateways(arg0 *ec2.DescribeVpnGatewaysInput) (*ec2.DescribeVpnGatewaysOutput, error) {
 19191  	m.ctrl.T.Helper()
 19192  	ret := m.ctrl.Call(m, "DescribeVpnGateways", arg0)
 19193  	ret0, _ := ret[0].(*ec2.DescribeVpnGatewaysOutput)
 19194  	ret1, _ := ret[1].(error)
 19195  	return ret0, ret1
 19196  }
 19197  
 19198  // DescribeVpnGateways indicates an expected call of DescribeVpnGateways.
 19199  func (mr *MockEC2APIMockRecorder) DescribeVpnGateways(arg0 interface{}) *gomock.Call {
 19200  	mr.mock.ctrl.T.Helper()
 19201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnGateways", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnGateways), arg0)
 19202  }
 19203  
 19204  // DescribeVpnGatewaysRequest mocks base method.
 19205  func (m *MockEC2API) DescribeVpnGatewaysRequest(arg0 *ec2.DescribeVpnGatewaysInput) (*request.Request, *ec2.DescribeVpnGatewaysOutput) {
 19206  	m.ctrl.T.Helper()
 19207  	ret := m.ctrl.Call(m, "DescribeVpnGatewaysRequest", arg0)
 19208  	ret0, _ := ret[0].(*request.Request)
 19209  	ret1, _ := ret[1].(*ec2.DescribeVpnGatewaysOutput)
 19210  	return ret0, ret1
 19211  }
 19212  
 19213  // DescribeVpnGatewaysRequest indicates an expected call of DescribeVpnGatewaysRequest.
 19214  func (mr *MockEC2APIMockRecorder) DescribeVpnGatewaysRequest(arg0 interface{}) *gomock.Call {
 19215  	mr.mock.ctrl.T.Helper()
 19216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnGatewaysRequest", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnGatewaysRequest), arg0)
 19217  }
 19218  
 19219  // DescribeVpnGatewaysWithContext mocks base method.
 19220  func (m *MockEC2API) DescribeVpnGatewaysWithContext(arg0 context.Context, arg1 *ec2.DescribeVpnGatewaysInput, arg2 ...request.Option) (*ec2.DescribeVpnGatewaysOutput, error) {
 19221  	m.ctrl.T.Helper()
 19222  	varargs := []interface{}{arg0, arg1}
 19223  	for _, a := range arg2 {
 19224  		varargs = append(varargs, a)
 19225  	}
 19226  	ret := m.ctrl.Call(m, "DescribeVpnGatewaysWithContext", varargs...)
 19227  	ret0, _ := ret[0].(*ec2.DescribeVpnGatewaysOutput)
 19228  	ret1, _ := ret[1].(error)
 19229  	return ret0, ret1
 19230  }
 19231  
 19232  // DescribeVpnGatewaysWithContext indicates an expected call of DescribeVpnGatewaysWithContext.
 19233  func (mr *MockEC2APIMockRecorder) DescribeVpnGatewaysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19234  	mr.mock.ctrl.T.Helper()
 19235  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19236  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpnGatewaysWithContext", reflect.TypeOf((*MockEC2API)(nil).DescribeVpnGatewaysWithContext), varargs...)
 19237  }
 19238  
 19239  // DetachClassicLinkVpc mocks base method.
 19240  func (m *MockEC2API) DetachClassicLinkVpc(arg0 *ec2.DetachClassicLinkVpcInput) (*ec2.DetachClassicLinkVpcOutput, error) {
 19241  	m.ctrl.T.Helper()
 19242  	ret := m.ctrl.Call(m, "DetachClassicLinkVpc", arg0)
 19243  	ret0, _ := ret[0].(*ec2.DetachClassicLinkVpcOutput)
 19244  	ret1, _ := ret[1].(error)
 19245  	return ret0, ret1
 19246  }
 19247  
 19248  // DetachClassicLinkVpc indicates an expected call of DetachClassicLinkVpc.
 19249  func (mr *MockEC2APIMockRecorder) DetachClassicLinkVpc(arg0 interface{}) *gomock.Call {
 19250  	mr.mock.ctrl.T.Helper()
 19251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachClassicLinkVpc", reflect.TypeOf((*MockEC2API)(nil).DetachClassicLinkVpc), arg0)
 19252  }
 19253  
 19254  // DetachClassicLinkVpcRequest mocks base method.
 19255  func (m *MockEC2API) DetachClassicLinkVpcRequest(arg0 *ec2.DetachClassicLinkVpcInput) (*request.Request, *ec2.DetachClassicLinkVpcOutput) {
 19256  	m.ctrl.T.Helper()
 19257  	ret := m.ctrl.Call(m, "DetachClassicLinkVpcRequest", arg0)
 19258  	ret0, _ := ret[0].(*request.Request)
 19259  	ret1, _ := ret[1].(*ec2.DetachClassicLinkVpcOutput)
 19260  	return ret0, ret1
 19261  }
 19262  
 19263  // DetachClassicLinkVpcRequest indicates an expected call of DetachClassicLinkVpcRequest.
 19264  func (mr *MockEC2APIMockRecorder) DetachClassicLinkVpcRequest(arg0 interface{}) *gomock.Call {
 19265  	mr.mock.ctrl.T.Helper()
 19266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachClassicLinkVpcRequest", reflect.TypeOf((*MockEC2API)(nil).DetachClassicLinkVpcRequest), arg0)
 19267  }
 19268  
 19269  // DetachClassicLinkVpcWithContext mocks base method.
 19270  func (m *MockEC2API) DetachClassicLinkVpcWithContext(arg0 context.Context, arg1 *ec2.DetachClassicLinkVpcInput, arg2 ...request.Option) (*ec2.DetachClassicLinkVpcOutput, error) {
 19271  	m.ctrl.T.Helper()
 19272  	varargs := []interface{}{arg0, arg1}
 19273  	for _, a := range arg2 {
 19274  		varargs = append(varargs, a)
 19275  	}
 19276  	ret := m.ctrl.Call(m, "DetachClassicLinkVpcWithContext", varargs...)
 19277  	ret0, _ := ret[0].(*ec2.DetachClassicLinkVpcOutput)
 19278  	ret1, _ := ret[1].(error)
 19279  	return ret0, ret1
 19280  }
 19281  
 19282  // DetachClassicLinkVpcWithContext indicates an expected call of DetachClassicLinkVpcWithContext.
 19283  func (mr *MockEC2APIMockRecorder) DetachClassicLinkVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19284  	mr.mock.ctrl.T.Helper()
 19285  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19286  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachClassicLinkVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).DetachClassicLinkVpcWithContext), varargs...)
 19287  }
 19288  
 19289  // DetachInternetGateway mocks base method.
 19290  func (m *MockEC2API) DetachInternetGateway(arg0 *ec2.DetachInternetGatewayInput) (*ec2.DetachInternetGatewayOutput, error) {
 19291  	m.ctrl.T.Helper()
 19292  	ret := m.ctrl.Call(m, "DetachInternetGateway", arg0)
 19293  	ret0, _ := ret[0].(*ec2.DetachInternetGatewayOutput)
 19294  	ret1, _ := ret[1].(error)
 19295  	return ret0, ret1
 19296  }
 19297  
 19298  // DetachInternetGateway indicates an expected call of DetachInternetGateway.
 19299  func (mr *MockEC2APIMockRecorder) DetachInternetGateway(arg0 interface{}) *gomock.Call {
 19300  	mr.mock.ctrl.T.Helper()
 19301  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInternetGateway", reflect.TypeOf((*MockEC2API)(nil).DetachInternetGateway), arg0)
 19302  }
 19303  
 19304  // DetachInternetGatewayRequest mocks base method.
 19305  func (m *MockEC2API) DetachInternetGatewayRequest(arg0 *ec2.DetachInternetGatewayInput) (*request.Request, *ec2.DetachInternetGatewayOutput) {
 19306  	m.ctrl.T.Helper()
 19307  	ret := m.ctrl.Call(m, "DetachInternetGatewayRequest", arg0)
 19308  	ret0, _ := ret[0].(*request.Request)
 19309  	ret1, _ := ret[1].(*ec2.DetachInternetGatewayOutput)
 19310  	return ret0, ret1
 19311  }
 19312  
 19313  // DetachInternetGatewayRequest indicates an expected call of DetachInternetGatewayRequest.
 19314  func (mr *MockEC2APIMockRecorder) DetachInternetGatewayRequest(arg0 interface{}) *gomock.Call {
 19315  	mr.mock.ctrl.T.Helper()
 19316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInternetGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DetachInternetGatewayRequest), arg0)
 19317  }
 19318  
 19319  // DetachInternetGatewayWithContext mocks base method.
 19320  func (m *MockEC2API) DetachInternetGatewayWithContext(arg0 context.Context, arg1 *ec2.DetachInternetGatewayInput, arg2 ...request.Option) (*ec2.DetachInternetGatewayOutput, error) {
 19321  	m.ctrl.T.Helper()
 19322  	varargs := []interface{}{arg0, arg1}
 19323  	for _, a := range arg2 {
 19324  		varargs = append(varargs, a)
 19325  	}
 19326  	ret := m.ctrl.Call(m, "DetachInternetGatewayWithContext", varargs...)
 19327  	ret0, _ := ret[0].(*ec2.DetachInternetGatewayOutput)
 19328  	ret1, _ := ret[1].(error)
 19329  	return ret0, ret1
 19330  }
 19331  
 19332  // DetachInternetGatewayWithContext indicates an expected call of DetachInternetGatewayWithContext.
 19333  func (mr *MockEC2APIMockRecorder) DetachInternetGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19334  	mr.mock.ctrl.T.Helper()
 19335  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19336  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInternetGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DetachInternetGatewayWithContext), varargs...)
 19337  }
 19338  
 19339  // DetachNetworkInterface mocks base method.
 19340  func (m *MockEC2API) DetachNetworkInterface(arg0 *ec2.DetachNetworkInterfaceInput) (*ec2.DetachNetworkInterfaceOutput, error) {
 19341  	m.ctrl.T.Helper()
 19342  	ret := m.ctrl.Call(m, "DetachNetworkInterface", arg0)
 19343  	ret0, _ := ret[0].(*ec2.DetachNetworkInterfaceOutput)
 19344  	ret1, _ := ret[1].(error)
 19345  	return ret0, ret1
 19346  }
 19347  
 19348  // DetachNetworkInterface indicates an expected call of DetachNetworkInterface.
 19349  func (mr *MockEC2APIMockRecorder) DetachNetworkInterface(arg0 interface{}) *gomock.Call {
 19350  	mr.mock.ctrl.T.Helper()
 19351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachNetworkInterface", reflect.TypeOf((*MockEC2API)(nil).DetachNetworkInterface), arg0)
 19352  }
 19353  
 19354  // DetachNetworkInterfaceRequest mocks base method.
 19355  func (m *MockEC2API) DetachNetworkInterfaceRequest(arg0 *ec2.DetachNetworkInterfaceInput) (*request.Request, *ec2.DetachNetworkInterfaceOutput) {
 19356  	m.ctrl.T.Helper()
 19357  	ret := m.ctrl.Call(m, "DetachNetworkInterfaceRequest", arg0)
 19358  	ret0, _ := ret[0].(*request.Request)
 19359  	ret1, _ := ret[1].(*ec2.DetachNetworkInterfaceOutput)
 19360  	return ret0, ret1
 19361  }
 19362  
 19363  // DetachNetworkInterfaceRequest indicates an expected call of DetachNetworkInterfaceRequest.
 19364  func (mr *MockEC2APIMockRecorder) DetachNetworkInterfaceRequest(arg0 interface{}) *gomock.Call {
 19365  	mr.mock.ctrl.T.Helper()
 19366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachNetworkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).DetachNetworkInterfaceRequest), arg0)
 19367  }
 19368  
 19369  // DetachNetworkInterfaceWithContext mocks base method.
 19370  func (m *MockEC2API) DetachNetworkInterfaceWithContext(arg0 context.Context, arg1 *ec2.DetachNetworkInterfaceInput, arg2 ...request.Option) (*ec2.DetachNetworkInterfaceOutput, error) {
 19371  	m.ctrl.T.Helper()
 19372  	varargs := []interface{}{arg0, arg1}
 19373  	for _, a := range arg2 {
 19374  		varargs = append(varargs, a)
 19375  	}
 19376  	ret := m.ctrl.Call(m, "DetachNetworkInterfaceWithContext", varargs...)
 19377  	ret0, _ := ret[0].(*ec2.DetachNetworkInterfaceOutput)
 19378  	ret1, _ := ret[1].(error)
 19379  	return ret0, ret1
 19380  }
 19381  
 19382  // DetachNetworkInterfaceWithContext indicates an expected call of DetachNetworkInterfaceWithContext.
 19383  func (mr *MockEC2APIMockRecorder) DetachNetworkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19384  	mr.mock.ctrl.T.Helper()
 19385  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19386  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachNetworkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).DetachNetworkInterfaceWithContext), varargs...)
 19387  }
 19388  
 19389  // DetachVolume mocks base method.
 19390  func (m *MockEC2API) DetachVolume(arg0 *ec2.DetachVolumeInput) (*ec2.VolumeAttachment, error) {
 19391  	m.ctrl.T.Helper()
 19392  	ret := m.ctrl.Call(m, "DetachVolume", arg0)
 19393  	ret0, _ := ret[0].(*ec2.VolumeAttachment)
 19394  	ret1, _ := ret[1].(error)
 19395  	return ret0, ret1
 19396  }
 19397  
 19398  // DetachVolume indicates an expected call of DetachVolume.
 19399  func (mr *MockEC2APIMockRecorder) DetachVolume(arg0 interface{}) *gomock.Call {
 19400  	mr.mock.ctrl.T.Helper()
 19401  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVolume", reflect.TypeOf((*MockEC2API)(nil).DetachVolume), arg0)
 19402  }
 19403  
 19404  // DetachVolumeRequest mocks base method.
 19405  func (m *MockEC2API) DetachVolumeRequest(arg0 *ec2.DetachVolumeInput) (*request.Request, *ec2.VolumeAttachment) {
 19406  	m.ctrl.T.Helper()
 19407  	ret := m.ctrl.Call(m, "DetachVolumeRequest", arg0)
 19408  	ret0, _ := ret[0].(*request.Request)
 19409  	ret1, _ := ret[1].(*ec2.VolumeAttachment)
 19410  	return ret0, ret1
 19411  }
 19412  
 19413  // DetachVolumeRequest indicates an expected call of DetachVolumeRequest.
 19414  func (mr *MockEC2APIMockRecorder) DetachVolumeRequest(arg0 interface{}) *gomock.Call {
 19415  	mr.mock.ctrl.T.Helper()
 19416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).DetachVolumeRequest), arg0)
 19417  }
 19418  
 19419  // DetachVolumeWithContext mocks base method.
 19420  func (m *MockEC2API) DetachVolumeWithContext(arg0 context.Context, arg1 *ec2.DetachVolumeInput, arg2 ...request.Option) (*ec2.VolumeAttachment, error) {
 19421  	m.ctrl.T.Helper()
 19422  	varargs := []interface{}{arg0, arg1}
 19423  	for _, a := range arg2 {
 19424  		varargs = append(varargs, a)
 19425  	}
 19426  	ret := m.ctrl.Call(m, "DetachVolumeWithContext", varargs...)
 19427  	ret0, _ := ret[0].(*ec2.VolumeAttachment)
 19428  	ret1, _ := ret[1].(error)
 19429  	return ret0, ret1
 19430  }
 19431  
 19432  // DetachVolumeWithContext indicates an expected call of DetachVolumeWithContext.
 19433  func (mr *MockEC2APIMockRecorder) DetachVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19434  	mr.mock.ctrl.T.Helper()
 19435  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19436  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).DetachVolumeWithContext), varargs...)
 19437  }
 19438  
 19439  // DetachVpnGateway mocks base method.
 19440  func (m *MockEC2API) DetachVpnGateway(arg0 *ec2.DetachVpnGatewayInput) (*ec2.DetachVpnGatewayOutput, error) {
 19441  	m.ctrl.T.Helper()
 19442  	ret := m.ctrl.Call(m, "DetachVpnGateway", arg0)
 19443  	ret0, _ := ret[0].(*ec2.DetachVpnGatewayOutput)
 19444  	ret1, _ := ret[1].(error)
 19445  	return ret0, ret1
 19446  }
 19447  
 19448  // DetachVpnGateway indicates an expected call of DetachVpnGateway.
 19449  func (mr *MockEC2APIMockRecorder) DetachVpnGateway(arg0 interface{}) *gomock.Call {
 19450  	mr.mock.ctrl.T.Helper()
 19451  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVpnGateway", reflect.TypeOf((*MockEC2API)(nil).DetachVpnGateway), arg0)
 19452  }
 19453  
 19454  // DetachVpnGatewayRequest mocks base method.
 19455  func (m *MockEC2API) DetachVpnGatewayRequest(arg0 *ec2.DetachVpnGatewayInput) (*request.Request, *ec2.DetachVpnGatewayOutput) {
 19456  	m.ctrl.T.Helper()
 19457  	ret := m.ctrl.Call(m, "DetachVpnGatewayRequest", arg0)
 19458  	ret0, _ := ret[0].(*request.Request)
 19459  	ret1, _ := ret[1].(*ec2.DetachVpnGatewayOutput)
 19460  	return ret0, ret1
 19461  }
 19462  
 19463  // DetachVpnGatewayRequest indicates an expected call of DetachVpnGatewayRequest.
 19464  func (mr *MockEC2APIMockRecorder) DetachVpnGatewayRequest(arg0 interface{}) *gomock.Call {
 19465  	mr.mock.ctrl.T.Helper()
 19466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVpnGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).DetachVpnGatewayRequest), arg0)
 19467  }
 19468  
 19469  // DetachVpnGatewayWithContext mocks base method.
 19470  func (m *MockEC2API) DetachVpnGatewayWithContext(arg0 context.Context, arg1 *ec2.DetachVpnGatewayInput, arg2 ...request.Option) (*ec2.DetachVpnGatewayOutput, error) {
 19471  	m.ctrl.T.Helper()
 19472  	varargs := []interface{}{arg0, arg1}
 19473  	for _, a := range arg2 {
 19474  		varargs = append(varargs, a)
 19475  	}
 19476  	ret := m.ctrl.Call(m, "DetachVpnGatewayWithContext", varargs...)
 19477  	ret0, _ := ret[0].(*ec2.DetachVpnGatewayOutput)
 19478  	ret1, _ := ret[1].(error)
 19479  	return ret0, ret1
 19480  }
 19481  
 19482  // DetachVpnGatewayWithContext indicates an expected call of DetachVpnGatewayWithContext.
 19483  func (mr *MockEC2APIMockRecorder) DetachVpnGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19484  	mr.mock.ctrl.T.Helper()
 19485  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19486  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVpnGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).DetachVpnGatewayWithContext), varargs...)
 19487  }
 19488  
 19489  // DisableEbsEncryptionByDefault mocks base method.
 19490  func (m *MockEC2API) DisableEbsEncryptionByDefault(arg0 *ec2.DisableEbsEncryptionByDefaultInput) (*ec2.DisableEbsEncryptionByDefaultOutput, error) {
 19491  	m.ctrl.T.Helper()
 19492  	ret := m.ctrl.Call(m, "DisableEbsEncryptionByDefault", arg0)
 19493  	ret0, _ := ret[0].(*ec2.DisableEbsEncryptionByDefaultOutput)
 19494  	ret1, _ := ret[1].(error)
 19495  	return ret0, ret1
 19496  }
 19497  
 19498  // DisableEbsEncryptionByDefault indicates an expected call of DisableEbsEncryptionByDefault.
 19499  func (mr *MockEC2APIMockRecorder) DisableEbsEncryptionByDefault(arg0 interface{}) *gomock.Call {
 19500  	mr.mock.ctrl.T.Helper()
 19501  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableEbsEncryptionByDefault", reflect.TypeOf((*MockEC2API)(nil).DisableEbsEncryptionByDefault), arg0)
 19502  }
 19503  
 19504  // DisableEbsEncryptionByDefaultRequest mocks base method.
 19505  func (m *MockEC2API) DisableEbsEncryptionByDefaultRequest(arg0 *ec2.DisableEbsEncryptionByDefaultInput) (*request.Request, *ec2.DisableEbsEncryptionByDefaultOutput) {
 19506  	m.ctrl.T.Helper()
 19507  	ret := m.ctrl.Call(m, "DisableEbsEncryptionByDefaultRequest", arg0)
 19508  	ret0, _ := ret[0].(*request.Request)
 19509  	ret1, _ := ret[1].(*ec2.DisableEbsEncryptionByDefaultOutput)
 19510  	return ret0, ret1
 19511  }
 19512  
 19513  // DisableEbsEncryptionByDefaultRequest indicates an expected call of DisableEbsEncryptionByDefaultRequest.
 19514  func (mr *MockEC2APIMockRecorder) DisableEbsEncryptionByDefaultRequest(arg0 interface{}) *gomock.Call {
 19515  	mr.mock.ctrl.T.Helper()
 19516  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableEbsEncryptionByDefaultRequest", reflect.TypeOf((*MockEC2API)(nil).DisableEbsEncryptionByDefaultRequest), arg0)
 19517  }
 19518  
 19519  // DisableEbsEncryptionByDefaultWithContext mocks base method.
 19520  func (m *MockEC2API) DisableEbsEncryptionByDefaultWithContext(arg0 context.Context, arg1 *ec2.DisableEbsEncryptionByDefaultInput, arg2 ...request.Option) (*ec2.DisableEbsEncryptionByDefaultOutput, error) {
 19521  	m.ctrl.T.Helper()
 19522  	varargs := []interface{}{arg0, arg1}
 19523  	for _, a := range arg2 {
 19524  		varargs = append(varargs, a)
 19525  	}
 19526  	ret := m.ctrl.Call(m, "DisableEbsEncryptionByDefaultWithContext", varargs...)
 19527  	ret0, _ := ret[0].(*ec2.DisableEbsEncryptionByDefaultOutput)
 19528  	ret1, _ := ret[1].(error)
 19529  	return ret0, ret1
 19530  }
 19531  
 19532  // DisableEbsEncryptionByDefaultWithContext indicates an expected call of DisableEbsEncryptionByDefaultWithContext.
 19533  func (mr *MockEC2APIMockRecorder) DisableEbsEncryptionByDefaultWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19534  	mr.mock.ctrl.T.Helper()
 19535  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19536  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableEbsEncryptionByDefaultWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableEbsEncryptionByDefaultWithContext), varargs...)
 19537  }
 19538  
 19539  // DisableFastLaunch mocks base method.
 19540  func (m *MockEC2API) DisableFastLaunch(arg0 *ec2.DisableFastLaunchInput) (*ec2.DisableFastLaunchOutput, error) {
 19541  	m.ctrl.T.Helper()
 19542  	ret := m.ctrl.Call(m, "DisableFastLaunch", arg0)
 19543  	ret0, _ := ret[0].(*ec2.DisableFastLaunchOutput)
 19544  	ret1, _ := ret[1].(error)
 19545  	return ret0, ret1
 19546  }
 19547  
 19548  // DisableFastLaunch indicates an expected call of DisableFastLaunch.
 19549  func (mr *MockEC2APIMockRecorder) DisableFastLaunch(arg0 interface{}) *gomock.Call {
 19550  	mr.mock.ctrl.T.Helper()
 19551  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastLaunch", reflect.TypeOf((*MockEC2API)(nil).DisableFastLaunch), arg0)
 19552  }
 19553  
 19554  // DisableFastLaunchRequest mocks base method.
 19555  func (m *MockEC2API) DisableFastLaunchRequest(arg0 *ec2.DisableFastLaunchInput) (*request.Request, *ec2.DisableFastLaunchOutput) {
 19556  	m.ctrl.T.Helper()
 19557  	ret := m.ctrl.Call(m, "DisableFastLaunchRequest", arg0)
 19558  	ret0, _ := ret[0].(*request.Request)
 19559  	ret1, _ := ret[1].(*ec2.DisableFastLaunchOutput)
 19560  	return ret0, ret1
 19561  }
 19562  
 19563  // DisableFastLaunchRequest indicates an expected call of DisableFastLaunchRequest.
 19564  func (mr *MockEC2APIMockRecorder) DisableFastLaunchRequest(arg0 interface{}) *gomock.Call {
 19565  	mr.mock.ctrl.T.Helper()
 19566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastLaunchRequest", reflect.TypeOf((*MockEC2API)(nil).DisableFastLaunchRequest), arg0)
 19567  }
 19568  
 19569  // DisableFastLaunchWithContext mocks base method.
 19570  func (m *MockEC2API) DisableFastLaunchWithContext(arg0 context.Context, arg1 *ec2.DisableFastLaunchInput, arg2 ...request.Option) (*ec2.DisableFastLaunchOutput, error) {
 19571  	m.ctrl.T.Helper()
 19572  	varargs := []interface{}{arg0, arg1}
 19573  	for _, a := range arg2 {
 19574  		varargs = append(varargs, a)
 19575  	}
 19576  	ret := m.ctrl.Call(m, "DisableFastLaunchWithContext", varargs...)
 19577  	ret0, _ := ret[0].(*ec2.DisableFastLaunchOutput)
 19578  	ret1, _ := ret[1].(error)
 19579  	return ret0, ret1
 19580  }
 19581  
 19582  // DisableFastLaunchWithContext indicates an expected call of DisableFastLaunchWithContext.
 19583  func (mr *MockEC2APIMockRecorder) DisableFastLaunchWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19584  	mr.mock.ctrl.T.Helper()
 19585  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19586  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastLaunchWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableFastLaunchWithContext), varargs...)
 19587  }
 19588  
 19589  // DisableFastSnapshotRestores mocks base method.
 19590  func (m *MockEC2API) DisableFastSnapshotRestores(arg0 *ec2.DisableFastSnapshotRestoresInput) (*ec2.DisableFastSnapshotRestoresOutput, error) {
 19591  	m.ctrl.T.Helper()
 19592  	ret := m.ctrl.Call(m, "DisableFastSnapshotRestores", arg0)
 19593  	ret0, _ := ret[0].(*ec2.DisableFastSnapshotRestoresOutput)
 19594  	ret1, _ := ret[1].(error)
 19595  	return ret0, ret1
 19596  }
 19597  
 19598  // DisableFastSnapshotRestores indicates an expected call of DisableFastSnapshotRestores.
 19599  func (mr *MockEC2APIMockRecorder) DisableFastSnapshotRestores(arg0 interface{}) *gomock.Call {
 19600  	mr.mock.ctrl.T.Helper()
 19601  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastSnapshotRestores", reflect.TypeOf((*MockEC2API)(nil).DisableFastSnapshotRestores), arg0)
 19602  }
 19603  
 19604  // DisableFastSnapshotRestoresRequest mocks base method.
 19605  func (m *MockEC2API) DisableFastSnapshotRestoresRequest(arg0 *ec2.DisableFastSnapshotRestoresInput) (*request.Request, *ec2.DisableFastSnapshotRestoresOutput) {
 19606  	m.ctrl.T.Helper()
 19607  	ret := m.ctrl.Call(m, "DisableFastSnapshotRestoresRequest", arg0)
 19608  	ret0, _ := ret[0].(*request.Request)
 19609  	ret1, _ := ret[1].(*ec2.DisableFastSnapshotRestoresOutput)
 19610  	return ret0, ret1
 19611  }
 19612  
 19613  // DisableFastSnapshotRestoresRequest indicates an expected call of DisableFastSnapshotRestoresRequest.
 19614  func (mr *MockEC2APIMockRecorder) DisableFastSnapshotRestoresRequest(arg0 interface{}) *gomock.Call {
 19615  	mr.mock.ctrl.T.Helper()
 19616  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastSnapshotRestoresRequest", reflect.TypeOf((*MockEC2API)(nil).DisableFastSnapshotRestoresRequest), arg0)
 19617  }
 19618  
 19619  // DisableFastSnapshotRestoresWithContext mocks base method.
 19620  func (m *MockEC2API) DisableFastSnapshotRestoresWithContext(arg0 context.Context, arg1 *ec2.DisableFastSnapshotRestoresInput, arg2 ...request.Option) (*ec2.DisableFastSnapshotRestoresOutput, error) {
 19621  	m.ctrl.T.Helper()
 19622  	varargs := []interface{}{arg0, arg1}
 19623  	for _, a := range arg2 {
 19624  		varargs = append(varargs, a)
 19625  	}
 19626  	ret := m.ctrl.Call(m, "DisableFastSnapshotRestoresWithContext", varargs...)
 19627  	ret0, _ := ret[0].(*ec2.DisableFastSnapshotRestoresOutput)
 19628  	ret1, _ := ret[1].(error)
 19629  	return ret0, ret1
 19630  }
 19631  
 19632  // DisableFastSnapshotRestoresWithContext indicates an expected call of DisableFastSnapshotRestoresWithContext.
 19633  func (mr *MockEC2APIMockRecorder) DisableFastSnapshotRestoresWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19634  	mr.mock.ctrl.T.Helper()
 19635  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19636  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableFastSnapshotRestoresWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableFastSnapshotRestoresWithContext), varargs...)
 19637  }
 19638  
 19639  // DisableImageDeprecation mocks base method.
 19640  func (m *MockEC2API) DisableImageDeprecation(arg0 *ec2.DisableImageDeprecationInput) (*ec2.DisableImageDeprecationOutput, error) {
 19641  	m.ctrl.T.Helper()
 19642  	ret := m.ctrl.Call(m, "DisableImageDeprecation", arg0)
 19643  	ret0, _ := ret[0].(*ec2.DisableImageDeprecationOutput)
 19644  	ret1, _ := ret[1].(error)
 19645  	return ret0, ret1
 19646  }
 19647  
 19648  // DisableImageDeprecation indicates an expected call of DisableImageDeprecation.
 19649  func (mr *MockEC2APIMockRecorder) DisableImageDeprecation(arg0 interface{}) *gomock.Call {
 19650  	mr.mock.ctrl.T.Helper()
 19651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableImageDeprecation", reflect.TypeOf((*MockEC2API)(nil).DisableImageDeprecation), arg0)
 19652  }
 19653  
 19654  // DisableImageDeprecationRequest mocks base method.
 19655  func (m *MockEC2API) DisableImageDeprecationRequest(arg0 *ec2.DisableImageDeprecationInput) (*request.Request, *ec2.DisableImageDeprecationOutput) {
 19656  	m.ctrl.T.Helper()
 19657  	ret := m.ctrl.Call(m, "DisableImageDeprecationRequest", arg0)
 19658  	ret0, _ := ret[0].(*request.Request)
 19659  	ret1, _ := ret[1].(*ec2.DisableImageDeprecationOutput)
 19660  	return ret0, ret1
 19661  }
 19662  
 19663  // DisableImageDeprecationRequest indicates an expected call of DisableImageDeprecationRequest.
 19664  func (mr *MockEC2APIMockRecorder) DisableImageDeprecationRequest(arg0 interface{}) *gomock.Call {
 19665  	mr.mock.ctrl.T.Helper()
 19666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableImageDeprecationRequest", reflect.TypeOf((*MockEC2API)(nil).DisableImageDeprecationRequest), arg0)
 19667  }
 19668  
 19669  // DisableImageDeprecationWithContext mocks base method.
 19670  func (m *MockEC2API) DisableImageDeprecationWithContext(arg0 context.Context, arg1 *ec2.DisableImageDeprecationInput, arg2 ...request.Option) (*ec2.DisableImageDeprecationOutput, error) {
 19671  	m.ctrl.T.Helper()
 19672  	varargs := []interface{}{arg0, arg1}
 19673  	for _, a := range arg2 {
 19674  		varargs = append(varargs, a)
 19675  	}
 19676  	ret := m.ctrl.Call(m, "DisableImageDeprecationWithContext", varargs...)
 19677  	ret0, _ := ret[0].(*ec2.DisableImageDeprecationOutput)
 19678  	ret1, _ := ret[1].(error)
 19679  	return ret0, ret1
 19680  }
 19681  
 19682  // DisableImageDeprecationWithContext indicates an expected call of DisableImageDeprecationWithContext.
 19683  func (mr *MockEC2APIMockRecorder) DisableImageDeprecationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19684  	mr.mock.ctrl.T.Helper()
 19685  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19686  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableImageDeprecationWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableImageDeprecationWithContext), varargs...)
 19687  }
 19688  
 19689  // DisableIpamOrganizationAdminAccount mocks base method.
 19690  func (m *MockEC2API) DisableIpamOrganizationAdminAccount(arg0 *ec2.DisableIpamOrganizationAdminAccountInput) (*ec2.DisableIpamOrganizationAdminAccountOutput, error) {
 19691  	m.ctrl.T.Helper()
 19692  	ret := m.ctrl.Call(m, "DisableIpamOrganizationAdminAccount", arg0)
 19693  	ret0, _ := ret[0].(*ec2.DisableIpamOrganizationAdminAccountOutput)
 19694  	ret1, _ := ret[1].(error)
 19695  	return ret0, ret1
 19696  }
 19697  
 19698  // DisableIpamOrganizationAdminAccount indicates an expected call of DisableIpamOrganizationAdminAccount.
 19699  func (mr *MockEC2APIMockRecorder) DisableIpamOrganizationAdminAccount(arg0 interface{}) *gomock.Call {
 19700  	mr.mock.ctrl.T.Helper()
 19701  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableIpamOrganizationAdminAccount", reflect.TypeOf((*MockEC2API)(nil).DisableIpamOrganizationAdminAccount), arg0)
 19702  }
 19703  
 19704  // DisableIpamOrganizationAdminAccountRequest mocks base method.
 19705  func (m *MockEC2API) DisableIpamOrganizationAdminAccountRequest(arg0 *ec2.DisableIpamOrganizationAdminAccountInput) (*request.Request, *ec2.DisableIpamOrganizationAdminAccountOutput) {
 19706  	m.ctrl.T.Helper()
 19707  	ret := m.ctrl.Call(m, "DisableIpamOrganizationAdminAccountRequest", arg0)
 19708  	ret0, _ := ret[0].(*request.Request)
 19709  	ret1, _ := ret[1].(*ec2.DisableIpamOrganizationAdminAccountOutput)
 19710  	return ret0, ret1
 19711  }
 19712  
 19713  // DisableIpamOrganizationAdminAccountRequest indicates an expected call of DisableIpamOrganizationAdminAccountRequest.
 19714  func (mr *MockEC2APIMockRecorder) DisableIpamOrganizationAdminAccountRequest(arg0 interface{}) *gomock.Call {
 19715  	mr.mock.ctrl.T.Helper()
 19716  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableIpamOrganizationAdminAccountRequest", reflect.TypeOf((*MockEC2API)(nil).DisableIpamOrganizationAdminAccountRequest), arg0)
 19717  }
 19718  
 19719  // DisableIpamOrganizationAdminAccountWithContext mocks base method.
 19720  func (m *MockEC2API) DisableIpamOrganizationAdminAccountWithContext(arg0 context.Context, arg1 *ec2.DisableIpamOrganizationAdminAccountInput, arg2 ...request.Option) (*ec2.DisableIpamOrganizationAdminAccountOutput, error) {
 19721  	m.ctrl.T.Helper()
 19722  	varargs := []interface{}{arg0, arg1}
 19723  	for _, a := range arg2 {
 19724  		varargs = append(varargs, a)
 19725  	}
 19726  	ret := m.ctrl.Call(m, "DisableIpamOrganizationAdminAccountWithContext", varargs...)
 19727  	ret0, _ := ret[0].(*ec2.DisableIpamOrganizationAdminAccountOutput)
 19728  	ret1, _ := ret[1].(error)
 19729  	return ret0, ret1
 19730  }
 19731  
 19732  // DisableIpamOrganizationAdminAccountWithContext indicates an expected call of DisableIpamOrganizationAdminAccountWithContext.
 19733  func (mr *MockEC2APIMockRecorder) DisableIpamOrganizationAdminAccountWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19734  	mr.mock.ctrl.T.Helper()
 19735  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19736  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableIpamOrganizationAdminAccountWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableIpamOrganizationAdminAccountWithContext), varargs...)
 19737  }
 19738  
 19739  // DisableSerialConsoleAccess mocks base method.
 19740  func (m *MockEC2API) DisableSerialConsoleAccess(arg0 *ec2.DisableSerialConsoleAccessInput) (*ec2.DisableSerialConsoleAccessOutput, error) {
 19741  	m.ctrl.T.Helper()
 19742  	ret := m.ctrl.Call(m, "DisableSerialConsoleAccess", arg0)
 19743  	ret0, _ := ret[0].(*ec2.DisableSerialConsoleAccessOutput)
 19744  	ret1, _ := ret[1].(error)
 19745  	return ret0, ret1
 19746  }
 19747  
 19748  // DisableSerialConsoleAccess indicates an expected call of DisableSerialConsoleAccess.
 19749  func (mr *MockEC2APIMockRecorder) DisableSerialConsoleAccess(arg0 interface{}) *gomock.Call {
 19750  	mr.mock.ctrl.T.Helper()
 19751  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableSerialConsoleAccess", reflect.TypeOf((*MockEC2API)(nil).DisableSerialConsoleAccess), arg0)
 19752  }
 19753  
 19754  // DisableSerialConsoleAccessRequest mocks base method.
 19755  func (m *MockEC2API) DisableSerialConsoleAccessRequest(arg0 *ec2.DisableSerialConsoleAccessInput) (*request.Request, *ec2.DisableSerialConsoleAccessOutput) {
 19756  	m.ctrl.T.Helper()
 19757  	ret := m.ctrl.Call(m, "DisableSerialConsoleAccessRequest", arg0)
 19758  	ret0, _ := ret[0].(*request.Request)
 19759  	ret1, _ := ret[1].(*ec2.DisableSerialConsoleAccessOutput)
 19760  	return ret0, ret1
 19761  }
 19762  
 19763  // DisableSerialConsoleAccessRequest indicates an expected call of DisableSerialConsoleAccessRequest.
 19764  func (mr *MockEC2APIMockRecorder) DisableSerialConsoleAccessRequest(arg0 interface{}) *gomock.Call {
 19765  	mr.mock.ctrl.T.Helper()
 19766  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableSerialConsoleAccessRequest", reflect.TypeOf((*MockEC2API)(nil).DisableSerialConsoleAccessRequest), arg0)
 19767  }
 19768  
 19769  // DisableSerialConsoleAccessWithContext mocks base method.
 19770  func (m *MockEC2API) DisableSerialConsoleAccessWithContext(arg0 context.Context, arg1 *ec2.DisableSerialConsoleAccessInput, arg2 ...request.Option) (*ec2.DisableSerialConsoleAccessOutput, error) {
 19771  	m.ctrl.T.Helper()
 19772  	varargs := []interface{}{arg0, arg1}
 19773  	for _, a := range arg2 {
 19774  		varargs = append(varargs, a)
 19775  	}
 19776  	ret := m.ctrl.Call(m, "DisableSerialConsoleAccessWithContext", varargs...)
 19777  	ret0, _ := ret[0].(*ec2.DisableSerialConsoleAccessOutput)
 19778  	ret1, _ := ret[1].(error)
 19779  	return ret0, ret1
 19780  }
 19781  
 19782  // DisableSerialConsoleAccessWithContext indicates an expected call of DisableSerialConsoleAccessWithContext.
 19783  func (mr *MockEC2APIMockRecorder) DisableSerialConsoleAccessWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19784  	mr.mock.ctrl.T.Helper()
 19785  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19786  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableSerialConsoleAccessWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableSerialConsoleAccessWithContext), varargs...)
 19787  }
 19788  
 19789  // DisableTransitGatewayRouteTablePropagation mocks base method.
 19790  func (m *MockEC2API) DisableTransitGatewayRouteTablePropagation(arg0 *ec2.DisableTransitGatewayRouteTablePropagationInput) (*ec2.DisableTransitGatewayRouteTablePropagationOutput, error) {
 19791  	m.ctrl.T.Helper()
 19792  	ret := m.ctrl.Call(m, "DisableTransitGatewayRouteTablePropagation", arg0)
 19793  	ret0, _ := ret[0].(*ec2.DisableTransitGatewayRouteTablePropagationOutput)
 19794  	ret1, _ := ret[1].(error)
 19795  	return ret0, ret1
 19796  }
 19797  
 19798  // DisableTransitGatewayRouteTablePropagation indicates an expected call of DisableTransitGatewayRouteTablePropagation.
 19799  func (mr *MockEC2APIMockRecorder) DisableTransitGatewayRouteTablePropagation(arg0 interface{}) *gomock.Call {
 19800  	mr.mock.ctrl.T.Helper()
 19801  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableTransitGatewayRouteTablePropagation", reflect.TypeOf((*MockEC2API)(nil).DisableTransitGatewayRouteTablePropagation), arg0)
 19802  }
 19803  
 19804  // DisableTransitGatewayRouteTablePropagationRequest mocks base method.
 19805  func (m *MockEC2API) DisableTransitGatewayRouteTablePropagationRequest(arg0 *ec2.DisableTransitGatewayRouteTablePropagationInput) (*request.Request, *ec2.DisableTransitGatewayRouteTablePropagationOutput) {
 19806  	m.ctrl.T.Helper()
 19807  	ret := m.ctrl.Call(m, "DisableTransitGatewayRouteTablePropagationRequest", arg0)
 19808  	ret0, _ := ret[0].(*request.Request)
 19809  	ret1, _ := ret[1].(*ec2.DisableTransitGatewayRouteTablePropagationOutput)
 19810  	return ret0, ret1
 19811  }
 19812  
 19813  // DisableTransitGatewayRouteTablePropagationRequest indicates an expected call of DisableTransitGatewayRouteTablePropagationRequest.
 19814  func (mr *MockEC2APIMockRecorder) DisableTransitGatewayRouteTablePropagationRequest(arg0 interface{}) *gomock.Call {
 19815  	mr.mock.ctrl.T.Helper()
 19816  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableTransitGatewayRouteTablePropagationRequest", reflect.TypeOf((*MockEC2API)(nil).DisableTransitGatewayRouteTablePropagationRequest), arg0)
 19817  }
 19818  
 19819  // DisableTransitGatewayRouteTablePropagationWithContext mocks base method.
 19820  func (m *MockEC2API) DisableTransitGatewayRouteTablePropagationWithContext(arg0 context.Context, arg1 *ec2.DisableTransitGatewayRouteTablePropagationInput, arg2 ...request.Option) (*ec2.DisableTransitGatewayRouteTablePropagationOutput, error) {
 19821  	m.ctrl.T.Helper()
 19822  	varargs := []interface{}{arg0, arg1}
 19823  	for _, a := range arg2 {
 19824  		varargs = append(varargs, a)
 19825  	}
 19826  	ret := m.ctrl.Call(m, "DisableTransitGatewayRouteTablePropagationWithContext", varargs...)
 19827  	ret0, _ := ret[0].(*ec2.DisableTransitGatewayRouteTablePropagationOutput)
 19828  	ret1, _ := ret[1].(error)
 19829  	return ret0, ret1
 19830  }
 19831  
 19832  // DisableTransitGatewayRouteTablePropagationWithContext indicates an expected call of DisableTransitGatewayRouteTablePropagationWithContext.
 19833  func (mr *MockEC2APIMockRecorder) DisableTransitGatewayRouteTablePropagationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19834  	mr.mock.ctrl.T.Helper()
 19835  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19836  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableTransitGatewayRouteTablePropagationWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableTransitGatewayRouteTablePropagationWithContext), varargs...)
 19837  }
 19838  
 19839  // DisableVgwRoutePropagation mocks base method.
 19840  func (m *MockEC2API) DisableVgwRoutePropagation(arg0 *ec2.DisableVgwRoutePropagationInput) (*ec2.DisableVgwRoutePropagationOutput, error) {
 19841  	m.ctrl.T.Helper()
 19842  	ret := m.ctrl.Call(m, "DisableVgwRoutePropagation", arg0)
 19843  	ret0, _ := ret[0].(*ec2.DisableVgwRoutePropagationOutput)
 19844  	ret1, _ := ret[1].(error)
 19845  	return ret0, ret1
 19846  }
 19847  
 19848  // DisableVgwRoutePropagation indicates an expected call of DisableVgwRoutePropagation.
 19849  func (mr *MockEC2APIMockRecorder) DisableVgwRoutePropagation(arg0 interface{}) *gomock.Call {
 19850  	mr.mock.ctrl.T.Helper()
 19851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVgwRoutePropagation", reflect.TypeOf((*MockEC2API)(nil).DisableVgwRoutePropagation), arg0)
 19852  }
 19853  
 19854  // DisableVgwRoutePropagationRequest mocks base method.
 19855  func (m *MockEC2API) DisableVgwRoutePropagationRequest(arg0 *ec2.DisableVgwRoutePropagationInput) (*request.Request, *ec2.DisableVgwRoutePropagationOutput) {
 19856  	m.ctrl.T.Helper()
 19857  	ret := m.ctrl.Call(m, "DisableVgwRoutePropagationRequest", arg0)
 19858  	ret0, _ := ret[0].(*request.Request)
 19859  	ret1, _ := ret[1].(*ec2.DisableVgwRoutePropagationOutput)
 19860  	return ret0, ret1
 19861  }
 19862  
 19863  // DisableVgwRoutePropagationRequest indicates an expected call of DisableVgwRoutePropagationRequest.
 19864  func (mr *MockEC2APIMockRecorder) DisableVgwRoutePropagationRequest(arg0 interface{}) *gomock.Call {
 19865  	mr.mock.ctrl.T.Helper()
 19866  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVgwRoutePropagationRequest", reflect.TypeOf((*MockEC2API)(nil).DisableVgwRoutePropagationRequest), arg0)
 19867  }
 19868  
 19869  // DisableVgwRoutePropagationWithContext mocks base method.
 19870  func (m *MockEC2API) DisableVgwRoutePropagationWithContext(arg0 context.Context, arg1 *ec2.DisableVgwRoutePropagationInput, arg2 ...request.Option) (*ec2.DisableVgwRoutePropagationOutput, error) {
 19871  	m.ctrl.T.Helper()
 19872  	varargs := []interface{}{arg0, arg1}
 19873  	for _, a := range arg2 {
 19874  		varargs = append(varargs, a)
 19875  	}
 19876  	ret := m.ctrl.Call(m, "DisableVgwRoutePropagationWithContext", varargs...)
 19877  	ret0, _ := ret[0].(*ec2.DisableVgwRoutePropagationOutput)
 19878  	ret1, _ := ret[1].(error)
 19879  	return ret0, ret1
 19880  }
 19881  
 19882  // DisableVgwRoutePropagationWithContext indicates an expected call of DisableVgwRoutePropagationWithContext.
 19883  func (mr *MockEC2APIMockRecorder) DisableVgwRoutePropagationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19884  	mr.mock.ctrl.T.Helper()
 19885  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19886  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVgwRoutePropagationWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableVgwRoutePropagationWithContext), varargs...)
 19887  }
 19888  
 19889  // DisableVpcClassicLink mocks base method.
 19890  func (m *MockEC2API) DisableVpcClassicLink(arg0 *ec2.DisableVpcClassicLinkInput) (*ec2.DisableVpcClassicLinkOutput, error) {
 19891  	m.ctrl.T.Helper()
 19892  	ret := m.ctrl.Call(m, "DisableVpcClassicLink", arg0)
 19893  	ret0, _ := ret[0].(*ec2.DisableVpcClassicLinkOutput)
 19894  	ret1, _ := ret[1].(error)
 19895  	return ret0, ret1
 19896  }
 19897  
 19898  // DisableVpcClassicLink indicates an expected call of DisableVpcClassicLink.
 19899  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLink(arg0 interface{}) *gomock.Call {
 19900  	mr.mock.ctrl.T.Helper()
 19901  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLink", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLink), arg0)
 19902  }
 19903  
 19904  // DisableVpcClassicLinkDnsSupport mocks base method.
 19905  func (m *MockEC2API) DisableVpcClassicLinkDnsSupport(arg0 *ec2.DisableVpcClassicLinkDnsSupportInput) (*ec2.DisableVpcClassicLinkDnsSupportOutput, error) {
 19906  	m.ctrl.T.Helper()
 19907  	ret := m.ctrl.Call(m, "DisableVpcClassicLinkDnsSupport", arg0)
 19908  	ret0, _ := ret[0].(*ec2.DisableVpcClassicLinkDnsSupportOutput)
 19909  	ret1, _ := ret[1].(error)
 19910  	return ret0, ret1
 19911  }
 19912  
 19913  // DisableVpcClassicLinkDnsSupport indicates an expected call of DisableVpcClassicLinkDnsSupport.
 19914  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLinkDnsSupport(arg0 interface{}) *gomock.Call {
 19915  	mr.mock.ctrl.T.Helper()
 19916  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLinkDnsSupport", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLinkDnsSupport), arg0)
 19917  }
 19918  
 19919  // DisableVpcClassicLinkDnsSupportRequest mocks base method.
 19920  func (m *MockEC2API) DisableVpcClassicLinkDnsSupportRequest(arg0 *ec2.DisableVpcClassicLinkDnsSupportInput) (*request.Request, *ec2.DisableVpcClassicLinkDnsSupportOutput) {
 19921  	m.ctrl.T.Helper()
 19922  	ret := m.ctrl.Call(m, "DisableVpcClassicLinkDnsSupportRequest", arg0)
 19923  	ret0, _ := ret[0].(*request.Request)
 19924  	ret1, _ := ret[1].(*ec2.DisableVpcClassicLinkDnsSupportOutput)
 19925  	return ret0, ret1
 19926  }
 19927  
 19928  // DisableVpcClassicLinkDnsSupportRequest indicates an expected call of DisableVpcClassicLinkDnsSupportRequest.
 19929  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLinkDnsSupportRequest(arg0 interface{}) *gomock.Call {
 19930  	mr.mock.ctrl.T.Helper()
 19931  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLinkDnsSupportRequest", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLinkDnsSupportRequest), arg0)
 19932  }
 19933  
 19934  // DisableVpcClassicLinkDnsSupportWithContext mocks base method.
 19935  func (m *MockEC2API) DisableVpcClassicLinkDnsSupportWithContext(arg0 context.Context, arg1 *ec2.DisableVpcClassicLinkDnsSupportInput, arg2 ...request.Option) (*ec2.DisableVpcClassicLinkDnsSupportOutput, error) {
 19936  	m.ctrl.T.Helper()
 19937  	varargs := []interface{}{arg0, arg1}
 19938  	for _, a := range arg2 {
 19939  		varargs = append(varargs, a)
 19940  	}
 19941  	ret := m.ctrl.Call(m, "DisableVpcClassicLinkDnsSupportWithContext", varargs...)
 19942  	ret0, _ := ret[0].(*ec2.DisableVpcClassicLinkDnsSupportOutput)
 19943  	ret1, _ := ret[1].(error)
 19944  	return ret0, ret1
 19945  }
 19946  
 19947  // DisableVpcClassicLinkDnsSupportWithContext indicates an expected call of DisableVpcClassicLinkDnsSupportWithContext.
 19948  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLinkDnsSupportWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19949  	mr.mock.ctrl.T.Helper()
 19950  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19951  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLinkDnsSupportWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLinkDnsSupportWithContext), varargs...)
 19952  }
 19953  
 19954  // DisableVpcClassicLinkRequest mocks base method.
 19955  func (m *MockEC2API) DisableVpcClassicLinkRequest(arg0 *ec2.DisableVpcClassicLinkInput) (*request.Request, *ec2.DisableVpcClassicLinkOutput) {
 19956  	m.ctrl.T.Helper()
 19957  	ret := m.ctrl.Call(m, "DisableVpcClassicLinkRequest", arg0)
 19958  	ret0, _ := ret[0].(*request.Request)
 19959  	ret1, _ := ret[1].(*ec2.DisableVpcClassicLinkOutput)
 19960  	return ret0, ret1
 19961  }
 19962  
 19963  // DisableVpcClassicLinkRequest indicates an expected call of DisableVpcClassicLinkRequest.
 19964  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLinkRequest(arg0 interface{}) *gomock.Call {
 19965  	mr.mock.ctrl.T.Helper()
 19966  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLinkRequest", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLinkRequest), arg0)
 19967  }
 19968  
 19969  // DisableVpcClassicLinkWithContext mocks base method.
 19970  func (m *MockEC2API) DisableVpcClassicLinkWithContext(arg0 context.Context, arg1 *ec2.DisableVpcClassicLinkInput, arg2 ...request.Option) (*ec2.DisableVpcClassicLinkOutput, error) {
 19971  	m.ctrl.T.Helper()
 19972  	varargs := []interface{}{arg0, arg1}
 19973  	for _, a := range arg2 {
 19974  		varargs = append(varargs, a)
 19975  	}
 19976  	ret := m.ctrl.Call(m, "DisableVpcClassicLinkWithContext", varargs...)
 19977  	ret0, _ := ret[0].(*ec2.DisableVpcClassicLinkOutput)
 19978  	ret1, _ := ret[1].(error)
 19979  	return ret0, ret1
 19980  }
 19981  
 19982  // DisableVpcClassicLinkWithContext indicates an expected call of DisableVpcClassicLinkWithContext.
 19983  func (mr *MockEC2APIMockRecorder) DisableVpcClassicLinkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 19984  	mr.mock.ctrl.T.Helper()
 19985  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 19986  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableVpcClassicLinkWithContext", reflect.TypeOf((*MockEC2API)(nil).DisableVpcClassicLinkWithContext), varargs...)
 19987  }
 19988  
 19989  // DisassociateAddress mocks base method.
 19990  func (m *MockEC2API) DisassociateAddress(arg0 *ec2.DisassociateAddressInput) (*ec2.DisassociateAddressOutput, error) {
 19991  	m.ctrl.T.Helper()
 19992  	ret := m.ctrl.Call(m, "DisassociateAddress", arg0)
 19993  	ret0, _ := ret[0].(*ec2.DisassociateAddressOutput)
 19994  	ret1, _ := ret[1].(error)
 19995  	return ret0, ret1
 19996  }
 19997  
 19998  // DisassociateAddress indicates an expected call of DisassociateAddress.
 19999  func (mr *MockEC2APIMockRecorder) DisassociateAddress(arg0 interface{}) *gomock.Call {
 20000  	mr.mock.ctrl.T.Helper()
 20001  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateAddress", reflect.TypeOf((*MockEC2API)(nil).DisassociateAddress), arg0)
 20002  }
 20003  
 20004  // DisassociateAddressRequest mocks base method.
 20005  func (m *MockEC2API) DisassociateAddressRequest(arg0 *ec2.DisassociateAddressInput) (*request.Request, *ec2.DisassociateAddressOutput) {
 20006  	m.ctrl.T.Helper()
 20007  	ret := m.ctrl.Call(m, "DisassociateAddressRequest", arg0)
 20008  	ret0, _ := ret[0].(*request.Request)
 20009  	ret1, _ := ret[1].(*ec2.DisassociateAddressOutput)
 20010  	return ret0, ret1
 20011  }
 20012  
 20013  // DisassociateAddressRequest indicates an expected call of DisassociateAddressRequest.
 20014  func (mr *MockEC2APIMockRecorder) DisassociateAddressRequest(arg0 interface{}) *gomock.Call {
 20015  	mr.mock.ctrl.T.Helper()
 20016  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateAddressRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateAddressRequest), arg0)
 20017  }
 20018  
 20019  // DisassociateAddressWithContext mocks base method.
 20020  func (m *MockEC2API) DisassociateAddressWithContext(arg0 context.Context, arg1 *ec2.DisassociateAddressInput, arg2 ...request.Option) (*ec2.DisassociateAddressOutput, error) {
 20021  	m.ctrl.T.Helper()
 20022  	varargs := []interface{}{arg0, arg1}
 20023  	for _, a := range arg2 {
 20024  		varargs = append(varargs, a)
 20025  	}
 20026  	ret := m.ctrl.Call(m, "DisassociateAddressWithContext", varargs...)
 20027  	ret0, _ := ret[0].(*ec2.DisassociateAddressOutput)
 20028  	ret1, _ := ret[1].(error)
 20029  	return ret0, ret1
 20030  }
 20031  
 20032  // DisassociateAddressWithContext indicates an expected call of DisassociateAddressWithContext.
 20033  func (mr *MockEC2APIMockRecorder) DisassociateAddressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20034  	mr.mock.ctrl.T.Helper()
 20035  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20036  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateAddressWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateAddressWithContext), varargs...)
 20037  }
 20038  
 20039  // DisassociateClientVpnTargetNetwork mocks base method.
 20040  func (m *MockEC2API) DisassociateClientVpnTargetNetwork(arg0 *ec2.DisassociateClientVpnTargetNetworkInput) (*ec2.DisassociateClientVpnTargetNetworkOutput, error) {
 20041  	m.ctrl.T.Helper()
 20042  	ret := m.ctrl.Call(m, "DisassociateClientVpnTargetNetwork", arg0)
 20043  	ret0, _ := ret[0].(*ec2.DisassociateClientVpnTargetNetworkOutput)
 20044  	ret1, _ := ret[1].(error)
 20045  	return ret0, ret1
 20046  }
 20047  
 20048  // DisassociateClientVpnTargetNetwork indicates an expected call of DisassociateClientVpnTargetNetwork.
 20049  func (mr *MockEC2APIMockRecorder) DisassociateClientVpnTargetNetwork(arg0 interface{}) *gomock.Call {
 20050  	mr.mock.ctrl.T.Helper()
 20051  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateClientVpnTargetNetwork", reflect.TypeOf((*MockEC2API)(nil).DisassociateClientVpnTargetNetwork), arg0)
 20052  }
 20053  
 20054  // DisassociateClientVpnTargetNetworkRequest mocks base method.
 20055  func (m *MockEC2API) DisassociateClientVpnTargetNetworkRequest(arg0 *ec2.DisassociateClientVpnTargetNetworkInput) (*request.Request, *ec2.DisassociateClientVpnTargetNetworkOutput) {
 20056  	m.ctrl.T.Helper()
 20057  	ret := m.ctrl.Call(m, "DisassociateClientVpnTargetNetworkRequest", arg0)
 20058  	ret0, _ := ret[0].(*request.Request)
 20059  	ret1, _ := ret[1].(*ec2.DisassociateClientVpnTargetNetworkOutput)
 20060  	return ret0, ret1
 20061  }
 20062  
 20063  // DisassociateClientVpnTargetNetworkRequest indicates an expected call of DisassociateClientVpnTargetNetworkRequest.
 20064  func (mr *MockEC2APIMockRecorder) DisassociateClientVpnTargetNetworkRequest(arg0 interface{}) *gomock.Call {
 20065  	mr.mock.ctrl.T.Helper()
 20066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateClientVpnTargetNetworkRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateClientVpnTargetNetworkRequest), arg0)
 20067  }
 20068  
 20069  // DisassociateClientVpnTargetNetworkWithContext mocks base method.
 20070  func (m *MockEC2API) DisassociateClientVpnTargetNetworkWithContext(arg0 context.Context, arg1 *ec2.DisassociateClientVpnTargetNetworkInput, arg2 ...request.Option) (*ec2.DisassociateClientVpnTargetNetworkOutput, error) {
 20071  	m.ctrl.T.Helper()
 20072  	varargs := []interface{}{arg0, arg1}
 20073  	for _, a := range arg2 {
 20074  		varargs = append(varargs, a)
 20075  	}
 20076  	ret := m.ctrl.Call(m, "DisassociateClientVpnTargetNetworkWithContext", varargs...)
 20077  	ret0, _ := ret[0].(*ec2.DisassociateClientVpnTargetNetworkOutput)
 20078  	ret1, _ := ret[1].(error)
 20079  	return ret0, ret1
 20080  }
 20081  
 20082  // DisassociateClientVpnTargetNetworkWithContext indicates an expected call of DisassociateClientVpnTargetNetworkWithContext.
 20083  func (mr *MockEC2APIMockRecorder) DisassociateClientVpnTargetNetworkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20084  	mr.mock.ctrl.T.Helper()
 20085  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20086  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateClientVpnTargetNetworkWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateClientVpnTargetNetworkWithContext), varargs...)
 20087  }
 20088  
 20089  // DisassociateEnclaveCertificateIamRole mocks base method.
 20090  func (m *MockEC2API) DisassociateEnclaveCertificateIamRole(arg0 *ec2.DisassociateEnclaveCertificateIamRoleInput) (*ec2.DisassociateEnclaveCertificateIamRoleOutput, error) {
 20091  	m.ctrl.T.Helper()
 20092  	ret := m.ctrl.Call(m, "DisassociateEnclaveCertificateIamRole", arg0)
 20093  	ret0, _ := ret[0].(*ec2.DisassociateEnclaveCertificateIamRoleOutput)
 20094  	ret1, _ := ret[1].(error)
 20095  	return ret0, ret1
 20096  }
 20097  
 20098  // DisassociateEnclaveCertificateIamRole indicates an expected call of DisassociateEnclaveCertificateIamRole.
 20099  func (mr *MockEC2APIMockRecorder) DisassociateEnclaveCertificateIamRole(arg0 interface{}) *gomock.Call {
 20100  	mr.mock.ctrl.T.Helper()
 20101  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateEnclaveCertificateIamRole", reflect.TypeOf((*MockEC2API)(nil).DisassociateEnclaveCertificateIamRole), arg0)
 20102  }
 20103  
 20104  // DisassociateEnclaveCertificateIamRoleRequest mocks base method.
 20105  func (m *MockEC2API) DisassociateEnclaveCertificateIamRoleRequest(arg0 *ec2.DisassociateEnclaveCertificateIamRoleInput) (*request.Request, *ec2.DisassociateEnclaveCertificateIamRoleOutput) {
 20106  	m.ctrl.T.Helper()
 20107  	ret := m.ctrl.Call(m, "DisassociateEnclaveCertificateIamRoleRequest", arg0)
 20108  	ret0, _ := ret[0].(*request.Request)
 20109  	ret1, _ := ret[1].(*ec2.DisassociateEnclaveCertificateIamRoleOutput)
 20110  	return ret0, ret1
 20111  }
 20112  
 20113  // DisassociateEnclaveCertificateIamRoleRequest indicates an expected call of DisassociateEnclaveCertificateIamRoleRequest.
 20114  func (mr *MockEC2APIMockRecorder) DisassociateEnclaveCertificateIamRoleRequest(arg0 interface{}) *gomock.Call {
 20115  	mr.mock.ctrl.T.Helper()
 20116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateEnclaveCertificateIamRoleRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateEnclaveCertificateIamRoleRequest), arg0)
 20117  }
 20118  
 20119  // DisassociateEnclaveCertificateIamRoleWithContext mocks base method.
 20120  func (m *MockEC2API) DisassociateEnclaveCertificateIamRoleWithContext(arg0 context.Context, arg1 *ec2.DisassociateEnclaveCertificateIamRoleInput, arg2 ...request.Option) (*ec2.DisassociateEnclaveCertificateIamRoleOutput, error) {
 20121  	m.ctrl.T.Helper()
 20122  	varargs := []interface{}{arg0, arg1}
 20123  	for _, a := range arg2 {
 20124  		varargs = append(varargs, a)
 20125  	}
 20126  	ret := m.ctrl.Call(m, "DisassociateEnclaveCertificateIamRoleWithContext", varargs...)
 20127  	ret0, _ := ret[0].(*ec2.DisassociateEnclaveCertificateIamRoleOutput)
 20128  	ret1, _ := ret[1].(error)
 20129  	return ret0, ret1
 20130  }
 20131  
 20132  // DisassociateEnclaveCertificateIamRoleWithContext indicates an expected call of DisassociateEnclaveCertificateIamRoleWithContext.
 20133  func (mr *MockEC2APIMockRecorder) DisassociateEnclaveCertificateIamRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20134  	mr.mock.ctrl.T.Helper()
 20135  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateEnclaveCertificateIamRoleWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateEnclaveCertificateIamRoleWithContext), varargs...)
 20137  }
 20138  
 20139  // DisassociateIamInstanceProfile mocks base method.
 20140  func (m *MockEC2API) DisassociateIamInstanceProfile(arg0 *ec2.DisassociateIamInstanceProfileInput) (*ec2.DisassociateIamInstanceProfileOutput, error) {
 20141  	m.ctrl.T.Helper()
 20142  	ret := m.ctrl.Call(m, "DisassociateIamInstanceProfile", arg0)
 20143  	ret0, _ := ret[0].(*ec2.DisassociateIamInstanceProfileOutput)
 20144  	ret1, _ := ret[1].(error)
 20145  	return ret0, ret1
 20146  }
 20147  
 20148  // DisassociateIamInstanceProfile indicates an expected call of DisassociateIamInstanceProfile.
 20149  func (mr *MockEC2APIMockRecorder) DisassociateIamInstanceProfile(arg0 interface{}) *gomock.Call {
 20150  	mr.mock.ctrl.T.Helper()
 20151  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateIamInstanceProfile", reflect.TypeOf((*MockEC2API)(nil).DisassociateIamInstanceProfile), arg0)
 20152  }
 20153  
 20154  // DisassociateIamInstanceProfileRequest mocks base method.
 20155  func (m *MockEC2API) DisassociateIamInstanceProfileRequest(arg0 *ec2.DisassociateIamInstanceProfileInput) (*request.Request, *ec2.DisassociateIamInstanceProfileOutput) {
 20156  	m.ctrl.T.Helper()
 20157  	ret := m.ctrl.Call(m, "DisassociateIamInstanceProfileRequest", arg0)
 20158  	ret0, _ := ret[0].(*request.Request)
 20159  	ret1, _ := ret[1].(*ec2.DisassociateIamInstanceProfileOutput)
 20160  	return ret0, ret1
 20161  }
 20162  
 20163  // DisassociateIamInstanceProfileRequest indicates an expected call of DisassociateIamInstanceProfileRequest.
 20164  func (mr *MockEC2APIMockRecorder) DisassociateIamInstanceProfileRequest(arg0 interface{}) *gomock.Call {
 20165  	mr.mock.ctrl.T.Helper()
 20166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateIamInstanceProfileRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateIamInstanceProfileRequest), arg0)
 20167  }
 20168  
 20169  // DisassociateIamInstanceProfileWithContext mocks base method.
 20170  func (m *MockEC2API) DisassociateIamInstanceProfileWithContext(arg0 context.Context, arg1 *ec2.DisassociateIamInstanceProfileInput, arg2 ...request.Option) (*ec2.DisassociateIamInstanceProfileOutput, error) {
 20171  	m.ctrl.T.Helper()
 20172  	varargs := []interface{}{arg0, arg1}
 20173  	for _, a := range arg2 {
 20174  		varargs = append(varargs, a)
 20175  	}
 20176  	ret := m.ctrl.Call(m, "DisassociateIamInstanceProfileWithContext", varargs...)
 20177  	ret0, _ := ret[0].(*ec2.DisassociateIamInstanceProfileOutput)
 20178  	ret1, _ := ret[1].(error)
 20179  	return ret0, ret1
 20180  }
 20181  
 20182  // DisassociateIamInstanceProfileWithContext indicates an expected call of DisassociateIamInstanceProfileWithContext.
 20183  func (mr *MockEC2APIMockRecorder) DisassociateIamInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20184  	mr.mock.ctrl.T.Helper()
 20185  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateIamInstanceProfileWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateIamInstanceProfileWithContext), varargs...)
 20187  }
 20188  
 20189  // DisassociateInstanceEventWindow mocks base method.
 20190  func (m *MockEC2API) DisassociateInstanceEventWindow(arg0 *ec2.DisassociateInstanceEventWindowInput) (*ec2.DisassociateInstanceEventWindowOutput, error) {
 20191  	m.ctrl.T.Helper()
 20192  	ret := m.ctrl.Call(m, "DisassociateInstanceEventWindow", arg0)
 20193  	ret0, _ := ret[0].(*ec2.DisassociateInstanceEventWindowOutput)
 20194  	ret1, _ := ret[1].(error)
 20195  	return ret0, ret1
 20196  }
 20197  
 20198  // DisassociateInstanceEventWindow indicates an expected call of DisassociateInstanceEventWindow.
 20199  func (mr *MockEC2APIMockRecorder) DisassociateInstanceEventWindow(arg0 interface{}) *gomock.Call {
 20200  	mr.mock.ctrl.T.Helper()
 20201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateInstanceEventWindow", reflect.TypeOf((*MockEC2API)(nil).DisassociateInstanceEventWindow), arg0)
 20202  }
 20203  
 20204  // DisassociateInstanceEventWindowRequest mocks base method.
 20205  func (m *MockEC2API) DisassociateInstanceEventWindowRequest(arg0 *ec2.DisassociateInstanceEventWindowInput) (*request.Request, *ec2.DisassociateInstanceEventWindowOutput) {
 20206  	m.ctrl.T.Helper()
 20207  	ret := m.ctrl.Call(m, "DisassociateInstanceEventWindowRequest", arg0)
 20208  	ret0, _ := ret[0].(*request.Request)
 20209  	ret1, _ := ret[1].(*ec2.DisassociateInstanceEventWindowOutput)
 20210  	return ret0, ret1
 20211  }
 20212  
 20213  // DisassociateInstanceEventWindowRequest indicates an expected call of DisassociateInstanceEventWindowRequest.
 20214  func (mr *MockEC2APIMockRecorder) DisassociateInstanceEventWindowRequest(arg0 interface{}) *gomock.Call {
 20215  	mr.mock.ctrl.T.Helper()
 20216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateInstanceEventWindowRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateInstanceEventWindowRequest), arg0)
 20217  }
 20218  
 20219  // DisassociateInstanceEventWindowWithContext mocks base method.
 20220  func (m *MockEC2API) DisassociateInstanceEventWindowWithContext(arg0 context.Context, arg1 *ec2.DisassociateInstanceEventWindowInput, arg2 ...request.Option) (*ec2.DisassociateInstanceEventWindowOutput, error) {
 20221  	m.ctrl.T.Helper()
 20222  	varargs := []interface{}{arg0, arg1}
 20223  	for _, a := range arg2 {
 20224  		varargs = append(varargs, a)
 20225  	}
 20226  	ret := m.ctrl.Call(m, "DisassociateInstanceEventWindowWithContext", varargs...)
 20227  	ret0, _ := ret[0].(*ec2.DisassociateInstanceEventWindowOutput)
 20228  	ret1, _ := ret[1].(error)
 20229  	return ret0, ret1
 20230  }
 20231  
 20232  // DisassociateInstanceEventWindowWithContext indicates an expected call of DisassociateInstanceEventWindowWithContext.
 20233  func (mr *MockEC2APIMockRecorder) DisassociateInstanceEventWindowWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20234  	mr.mock.ctrl.T.Helper()
 20235  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20236  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateInstanceEventWindowWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateInstanceEventWindowWithContext), varargs...)
 20237  }
 20238  
 20239  // DisassociateRouteTable mocks base method.
 20240  func (m *MockEC2API) DisassociateRouteTable(arg0 *ec2.DisassociateRouteTableInput) (*ec2.DisassociateRouteTableOutput, error) {
 20241  	m.ctrl.T.Helper()
 20242  	ret := m.ctrl.Call(m, "DisassociateRouteTable", arg0)
 20243  	ret0, _ := ret[0].(*ec2.DisassociateRouteTableOutput)
 20244  	ret1, _ := ret[1].(error)
 20245  	return ret0, ret1
 20246  }
 20247  
 20248  // DisassociateRouteTable indicates an expected call of DisassociateRouteTable.
 20249  func (mr *MockEC2APIMockRecorder) DisassociateRouteTable(arg0 interface{}) *gomock.Call {
 20250  	mr.mock.ctrl.T.Helper()
 20251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateRouteTable", reflect.TypeOf((*MockEC2API)(nil).DisassociateRouteTable), arg0)
 20252  }
 20253  
 20254  // DisassociateRouteTableRequest mocks base method.
 20255  func (m *MockEC2API) DisassociateRouteTableRequest(arg0 *ec2.DisassociateRouteTableInput) (*request.Request, *ec2.DisassociateRouteTableOutput) {
 20256  	m.ctrl.T.Helper()
 20257  	ret := m.ctrl.Call(m, "DisassociateRouteTableRequest", arg0)
 20258  	ret0, _ := ret[0].(*request.Request)
 20259  	ret1, _ := ret[1].(*ec2.DisassociateRouteTableOutput)
 20260  	return ret0, ret1
 20261  }
 20262  
 20263  // DisassociateRouteTableRequest indicates an expected call of DisassociateRouteTableRequest.
 20264  func (mr *MockEC2APIMockRecorder) DisassociateRouteTableRequest(arg0 interface{}) *gomock.Call {
 20265  	mr.mock.ctrl.T.Helper()
 20266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateRouteTableRequest), arg0)
 20267  }
 20268  
 20269  // DisassociateRouteTableWithContext mocks base method.
 20270  func (m *MockEC2API) DisassociateRouteTableWithContext(arg0 context.Context, arg1 *ec2.DisassociateRouteTableInput, arg2 ...request.Option) (*ec2.DisassociateRouteTableOutput, error) {
 20271  	m.ctrl.T.Helper()
 20272  	varargs := []interface{}{arg0, arg1}
 20273  	for _, a := range arg2 {
 20274  		varargs = append(varargs, a)
 20275  	}
 20276  	ret := m.ctrl.Call(m, "DisassociateRouteTableWithContext", varargs...)
 20277  	ret0, _ := ret[0].(*ec2.DisassociateRouteTableOutput)
 20278  	ret1, _ := ret[1].(error)
 20279  	return ret0, ret1
 20280  }
 20281  
 20282  // DisassociateRouteTableWithContext indicates an expected call of DisassociateRouteTableWithContext.
 20283  func (mr *MockEC2APIMockRecorder) DisassociateRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20284  	mr.mock.ctrl.T.Helper()
 20285  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20286  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateRouteTableWithContext), varargs...)
 20287  }
 20288  
 20289  // DisassociateSubnetCidrBlock mocks base method.
 20290  func (m *MockEC2API) DisassociateSubnetCidrBlock(arg0 *ec2.DisassociateSubnetCidrBlockInput) (*ec2.DisassociateSubnetCidrBlockOutput, error) {
 20291  	m.ctrl.T.Helper()
 20292  	ret := m.ctrl.Call(m, "DisassociateSubnetCidrBlock", arg0)
 20293  	ret0, _ := ret[0].(*ec2.DisassociateSubnetCidrBlockOutput)
 20294  	ret1, _ := ret[1].(error)
 20295  	return ret0, ret1
 20296  }
 20297  
 20298  // DisassociateSubnetCidrBlock indicates an expected call of DisassociateSubnetCidrBlock.
 20299  func (mr *MockEC2APIMockRecorder) DisassociateSubnetCidrBlock(arg0 interface{}) *gomock.Call {
 20300  	mr.mock.ctrl.T.Helper()
 20301  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateSubnetCidrBlock", reflect.TypeOf((*MockEC2API)(nil).DisassociateSubnetCidrBlock), arg0)
 20302  }
 20303  
 20304  // DisassociateSubnetCidrBlockRequest mocks base method.
 20305  func (m *MockEC2API) DisassociateSubnetCidrBlockRequest(arg0 *ec2.DisassociateSubnetCidrBlockInput) (*request.Request, *ec2.DisassociateSubnetCidrBlockOutput) {
 20306  	m.ctrl.T.Helper()
 20307  	ret := m.ctrl.Call(m, "DisassociateSubnetCidrBlockRequest", arg0)
 20308  	ret0, _ := ret[0].(*request.Request)
 20309  	ret1, _ := ret[1].(*ec2.DisassociateSubnetCidrBlockOutput)
 20310  	return ret0, ret1
 20311  }
 20312  
 20313  // DisassociateSubnetCidrBlockRequest indicates an expected call of DisassociateSubnetCidrBlockRequest.
 20314  func (mr *MockEC2APIMockRecorder) DisassociateSubnetCidrBlockRequest(arg0 interface{}) *gomock.Call {
 20315  	mr.mock.ctrl.T.Helper()
 20316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateSubnetCidrBlockRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateSubnetCidrBlockRequest), arg0)
 20317  }
 20318  
 20319  // DisassociateSubnetCidrBlockWithContext mocks base method.
 20320  func (m *MockEC2API) DisassociateSubnetCidrBlockWithContext(arg0 context.Context, arg1 *ec2.DisassociateSubnetCidrBlockInput, arg2 ...request.Option) (*ec2.DisassociateSubnetCidrBlockOutput, error) {
 20321  	m.ctrl.T.Helper()
 20322  	varargs := []interface{}{arg0, arg1}
 20323  	for _, a := range arg2 {
 20324  		varargs = append(varargs, a)
 20325  	}
 20326  	ret := m.ctrl.Call(m, "DisassociateSubnetCidrBlockWithContext", varargs...)
 20327  	ret0, _ := ret[0].(*ec2.DisassociateSubnetCidrBlockOutput)
 20328  	ret1, _ := ret[1].(error)
 20329  	return ret0, ret1
 20330  }
 20331  
 20332  // DisassociateSubnetCidrBlockWithContext indicates an expected call of DisassociateSubnetCidrBlockWithContext.
 20333  func (mr *MockEC2APIMockRecorder) DisassociateSubnetCidrBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20334  	mr.mock.ctrl.T.Helper()
 20335  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20336  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateSubnetCidrBlockWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateSubnetCidrBlockWithContext), varargs...)
 20337  }
 20338  
 20339  // DisassociateTransitGatewayMulticastDomain mocks base method.
 20340  func (m *MockEC2API) DisassociateTransitGatewayMulticastDomain(arg0 *ec2.DisassociateTransitGatewayMulticastDomainInput) (*ec2.DisassociateTransitGatewayMulticastDomainOutput, error) {
 20341  	m.ctrl.T.Helper()
 20342  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayMulticastDomain", arg0)
 20343  	ret0, _ := ret[0].(*ec2.DisassociateTransitGatewayMulticastDomainOutput)
 20344  	ret1, _ := ret[1].(error)
 20345  	return ret0, ret1
 20346  }
 20347  
 20348  // DisassociateTransitGatewayMulticastDomain indicates an expected call of DisassociateTransitGatewayMulticastDomain.
 20349  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayMulticastDomain(arg0 interface{}) *gomock.Call {
 20350  	mr.mock.ctrl.T.Helper()
 20351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayMulticastDomain", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayMulticastDomain), arg0)
 20352  }
 20353  
 20354  // DisassociateTransitGatewayMulticastDomainRequest mocks base method.
 20355  func (m *MockEC2API) DisassociateTransitGatewayMulticastDomainRequest(arg0 *ec2.DisassociateTransitGatewayMulticastDomainInput) (*request.Request, *ec2.DisassociateTransitGatewayMulticastDomainOutput) {
 20356  	m.ctrl.T.Helper()
 20357  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayMulticastDomainRequest", arg0)
 20358  	ret0, _ := ret[0].(*request.Request)
 20359  	ret1, _ := ret[1].(*ec2.DisassociateTransitGatewayMulticastDomainOutput)
 20360  	return ret0, ret1
 20361  }
 20362  
 20363  // DisassociateTransitGatewayMulticastDomainRequest indicates an expected call of DisassociateTransitGatewayMulticastDomainRequest.
 20364  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayMulticastDomainRequest(arg0 interface{}) *gomock.Call {
 20365  	mr.mock.ctrl.T.Helper()
 20366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayMulticastDomainRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayMulticastDomainRequest), arg0)
 20367  }
 20368  
 20369  // DisassociateTransitGatewayMulticastDomainWithContext mocks base method.
 20370  func (m *MockEC2API) DisassociateTransitGatewayMulticastDomainWithContext(arg0 context.Context, arg1 *ec2.DisassociateTransitGatewayMulticastDomainInput, arg2 ...request.Option) (*ec2.DisassociateTransitGatewayMulticastDomainOutput, error) {
 20371  	m.ctrl.T.Helper()
 20372  	varargs := []interface{}{arg0, arg1}
 20373  	for _, a := range arg2 {
 20374  		varargs = append(varargs, a)
 20375  	}
 20376  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayMulticastDomainWithContext", varargs...)
 20377  	ret0, _ := ret[0].(*ec2.DisassociateTransitGatewayMulticastDomainOutput)
 20378  	ret1, _ := ret[1].(error)
 20379  	return ret0, ret1
 20380  }
 20381  
 20382  // DisassociateTransitGatewayMulticastDomainWithContext indicates an expected call of DisassociateTransitGatewayMulticastDomainWithContext.
 20383  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayMulticastDomainWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20384  	mr.mock.ctrl.T.Helper()
 20385  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20386  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayMulticastDomainWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayMulticastDomainWithContext), varargs...)
 20387  }
 20388  
 20389  // DisassociateTransitGatewayRouteTable mocks base method.
 20390  func (m *MockEC2API) DisassociateTransitGatewayRouteTable(arg0 *ec2.DisassociateTransitGatewayRouteTableInput) (*ec2.DisassociateTransitGatewayRouteTableOutput, error) {
 20391  	m.ctrl.T.Helper()
 20392  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayRouteTable", arg0)
 20393  	ret0, _ := ret[0].(*ec2.DisassociateTransitGatewayRouteTableOutput)
 20394  	ret1, _ := ret[1].(error)
 20395  	return ret0, ret1
 20396  }
 20397  
 20398  // DisassociateTransitGatewayRouteTable indicates an expected call of DisassociateTransitGatewayRouteTable.
 20399  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayRouteTable(arg0 interface{}) *gomock.Call {
 20400  	mr.mock.ctrl.T.Helper()
 20401  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayRouteTable", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayRouteTable), arg0)
 20402  }
 20403  
 20404  // DisassociateTransitGatewayRouteTableRequest mocks base method.
 20405  func (m *MockEC2API) DisassociateTransitGatewayRouteTableRequest(arg0 *ec2.DisassociateTransitGatewayRouteTableInput) (*request.Request, *ec2.DisassociateTransitGatewayRouteTableOutput) {
 20406  	m.ctrl.T.Helper()
 20407  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayRouteTableRequest", arg0)
 20408  	ret0, _ := ret[0].(*request.Request)
 20409  	ret1, _ := ret[1].(*ec2.DisassociateTransitGatewayRouteTableOutput)
 20410  	return ret0, ret1
 20411  }
 20412  
 20413  // DisassociateTransitGatewayRouteTableRequest indicates an expected call of DisassociateTransitGatewayRouteTableRequest.
 20414  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayRouteTableRequest(arg0 interface{}) *gomock.Call {
 20415  	mr.mock.ctrl.T.Helper()
 20416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayRouteTableRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayRouteTableRequest), arg0)
 20417  }
 20418  
 20419  // DisassociateTransitGatewayRouteTableWithContext mocks base method.
 20420  func (m *MockEC2API) DisassociateTransitGatewayRouteTableWithContext(arg0 context.Context, arg1 *ec2.DisassociateTransitGatewayRouteTableInput, arg2 ...request.Option) (*ec2.DisassociateTransitGatewayRouteTableOutput, error) {
 20421  	m.ctrl.T.Helper()
 20422  	varargs := []interface{}{arg0, arg1}
 20423  	for _, a := range arg2 {
 20424  		varargs = append(varargs, a)
 20425  	}
 20426  	ret := m.ctrl.Call(m, "DisassociateTransitGatewayRouteTableWithContext", varargs...)
 20427  	ret0, _ := ret[0].(*ec2.DisassociateTransitGatewayRouteTableOutput)
 20428  	ret1, _ := ret[1].(error)
 20429  	return ret0, ret1
 20430  }
 20431  
 20432  // DisassociateTransitGatewayRouteTableWithContext indicates an expected call of DisassociateTransitGatewayRouteTableWithContext.
 20433  func (mr *MockEC2APIMockRecorder) DisassociateTransitGatewayRouteTableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20434  	mr.mock.ctrl.T.Helper()
 20435  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20436  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTransitGatewayRouteTableWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateTransitGatewayRouteTableWithContext), varargs...)
 20437  }
 20438  
 20439  // DisassociateTrunkInterface mocks base method.
 20440  func (m *MockEC2API) DisassociateTrunkInterface(arg0 *ec2.DisassociateTrunkInterfaceInput) (*ec2.DisassociateTrunkInterfaceOutput, error) {
 20441  	m.ctrl.T.Helper()
 20442  	ret := m.ctrl.Call(m, "DisassociateTrunkInterface", arg0)
 20443  	ret0, _ := ret[0].(*ec2.DisassociateTrunkInterfaceOutput)
 20444  	ret1, _ := ret[1].(error)
 20445  	return ret0, ret1
 20446  }
 20447  
 20448  // DisassociateTrunkInterface indicates an expected call of DisassociateTrunkInterface.
 20449  func (mr *MockEC2APIMockRecorder) DisassociateTrunkInterface(arg0 interface{}) *gomock.Call {
 20450  	mr.mock.ctrl.T.Helper()
 20451  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTrunkInterface", reflect.TypeOf((*MockEC2API)(nil).DisassociateTrunkInterface), arg0)
 20452  }
 20453  
 20454  // DisassociateTrunkInterfaceRequest mocks base method.
 20455  func (m *MockEC2API) DisassociateTrunkInterfaceRequest(arg0 *ec2.DisassociateTrunkInterfaceInput) (*request.Request, *ec2.DisassociateTrunkInterfaceOutput) {
 20456  	m.ctrl.T.Helper()
 20457  	ret := m.ctrl.Call(m, "DisassociateTrunkInterfaceRequest", arg0)
 20458  	ret0, _ := ret[0].(*request.Request)
 20459  	ret1, _ := ret[1].(*ec2.DisassociateTrunkInterfaceOutput)
 20460  	return ret0, ret1
 20461  }
 20462  
 20463  // DisassociateTrunkInterfaceRequest indicates an expected call of DisassociateTrunkInterfaceRequest.
 20464  func (mr *MockEC2APIMockRecorder) DisassociateTrunkInterfaceRequest(arg0 interface{}) *gomock.Call {
 20465  	mr.mock.ctrl.T.Helper()
 20466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTrunkInterfaceRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateTrunkInterfaceRequest), arg0)
 20467  }
 20468  
 20469  // DisassociateTrunkInterfaceWithContext mocks base method.
 20470  func (m *MockEC2API) DisassociateTrunkInterfaceWithContext(arg0 context.Context, arg1 *ec2.DisassociateTrunkInterfaceInput, arg2 ...request.Option) (*ec2.DisassociateTrunkInterfaceOutput, error) {
 20471  	m.ctrl.T.Helper()
 20472  	varargs := []interface{}{arg0, arg1}
 20473  	for _, a := range arg2 {
 20474  		varargs = append(varargs, a)
 20475  	}
 20476  	ret := m.ctrl.Call(m, "DisassociateTrunkInterfaceWithContext", varargs...)
 20477  	ret0, _ := ret[0].(*ec2.DisassociateTrunkInterfaceOutput)
 20478  	ret1, _ := ret[1].(error)
 20479  	return ret0, ret1
 20480  }
 20481  
 20482  // DisassociateTrunkInterfaceWithContext indicates an expected call of DisassociateTrunkInterfaceWithContext.
 20483  func (mr *MockEC2APIMockRecorder) DisassociateTrunkInterfaceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20484  	mr.mock.ctrl.T.Helper()
 20485  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20486  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateTrunkInterfaceWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateTrunkInterfaceWithContext), varargs...)
 20487  }
 20488  
 20489  // DisassociateVpcCidrBlock mocks base method.
 20490  func (m *MockEC2API) DisassociateVpcCidrBlock(arg0 *ec2.DisassociateVpcCidrBlockInput) (*ec2.DisassociateVpcCidrBlockOutput, error) {
 20491  	m.ctrl.T.Helper()
 20492  	ret := m.ctrl.Call(m, "DisassociateVpcCidrBlock", arg0)
 20493  	ret0, _ := ret[0].(*ec2.DisassociateVpcCidrBlockOutput)
 20494  	ret1, _ := ret[1].(error)
 20495  	return ret0, ret1
 20496  }
 20497  
 20498  // DisassociateVpcCidrBlock indicates an expected call of DisassociateVpcCidrBlock.
 20499  func (mr *MockEC2APIMockRecorder) DisassociateVpcCidrBlock(arg0 interface{}) *gomock.Call {
 20500  	mr.mock.ctrl.T.Helper()
 20501  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateVpcCidrBlock", reflect.TypeOf((*MockEC2API)(nil).DisassociateVpcCidrBlock), arg0)
 20502  }
 20503  
 20504  // DisassociateVpcCidrBlockRequest mocks base method.
 20505  func (m *MockEC2API) DisassociateVpcCidrBlockRequest(arg0 *ec2.DisassociateVpcCidrBlockInput) (*request.Request, *ec2.DisassociateVpcCidrBlockOutput) {
 20506  	m.ctrl.T.Helper()
 20507  	ret := m.ctrl.Call(m, "DisassociateVpcCidrBlockRequest", arg0)
 20508  	ret0, _ := ret[0].(*request.Request)
 20509  	ret1, _ := ret[1].(*ec2.DisassociateVpcCidrBlockOutput)
 20510  	return ret0, ret1
 20511  }
 20512  
 20513  // DisassociateVpcCidrBlockRequest indicates an expected call of DisassociateVpcCidrBlockRequest.
 20514  func (mr *MockEC2APIMockRecorder) DisassociateVpcCidrBlockRequest(arg0 interface{}) *gomock.Call {
 20515  	mr.mock.ctrl.T.Helper()
 20516  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateVpcCidrBlockRequest", reflect.TypeOf((*MockEC2API)(nil).DisassociateVpcCidrBlockRequest), arg0)
 20517  }
 20518  
 20519  // DisassociateVpcCidrBlockWithContext mocks base method.
 20520  func (m *MockEC2API) DisassociateVpcCidrBlockWithContext(arg0 context.Context, arg1 *ec2.DisassociateVpcCidrBlockInput, arg2 ...request.Option) (*ec2.DisassociateVpcCidrBlockOutput, error) {
 20521  	m.ctrl.T.Helper()
 20522  	varargs := []interface{}{arg0, arg1}
 20523  	for _, a := range arg2 {
 20524  		varargs = append(varargs, a)
 20525  	}
 20526  	ret := m.ctrl.Call(m, "DisassociateVpcCidrBlockWithContext", varargs...)
 20527  	ret0, _ := ret[0].(*ec2.DisassociateVpcCidrBlockOutput)
 20528  	ret1, _ := ret[1].(error)
 20529  	return ret0, ret1
 20530  }
 20531  
 20532  // DisassociateVpcCidrBlockWithContext indicates an expected call of DisassociateVpcCidrBlockWithContext.
 20533  func (mr *MockEC2APIMockRecorder) DisassociateVpcCidrBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20534  	mr.mock.ctrl.T.Helper()
 20535  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20536  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisassociateVpcCidrBlockWithContext", reflect.TypeOf((*MockEC2API)(nil).DisassociateVpcCidrBlockWithContext), varargs...)
 20537  }
 20538  
 20539  // EnableEbsEncryptionByDefault mocks base method.
 20540  func (m *MockEC2API) EnableEbsEncryptionByDefault(arg0 *ec2.EnableEbsEncryptionByDefaultInput) (*ec2.EnableEbsEncryptionByDefaultOutput, error) {
 20541  	m.ctrl.T.Helper()
 20542  	ret := m.ctrl.Call(m, "EnableEbsEncryptionByDefault", arg0)
 20543  	ret0, _ := ret[0].(*ec2.EnableEbsEncryptionByDefaultOutput)
 20544  	ret1, _ := ret[1].(error)
 20545  	return ret0, ret1
 20546  }
 20547  
 20548  // EnableEbsEncryptionByDefault indicates an expected call of EnableEbsEncryptionByDefault.
 20549  func (mr *MockEC2APIMockRecorder) EnableEbsEncryptionByDefault(arg0 interface{}) *gomock.Call {
 20550  	mr.mock.ctrl.T.Helper()
 20551  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableEbsEncryptionByDefault", reflect.TypeOf((*MockEC2API)(nil).EnableEbsEncryptionByDefault), arg0)
 20552  }
 20553  
 20554  // EnableEbsEncryptionByDefaultRequest mocks base method.
 20555  func (m *MockEC2API) EnableEbsEncryptionByDefaultRequest(arg0 *ec2.EnableEbsEncryptionByDefaultInput) (*request.Request, *ec2.EnableEbsEncryptionByDefaultOutput) {
 20556  	m.ctrl.T.Helper()
 20557  	ret := m.ctrl.Call(m, "EnableEbsEncryptionByDefaultRequest", arg0)
 20558  	ret0, _ := ret[0].(*request.Request)
 20559  	ret1, _ := ret[1].(*ec2.EnableEbsEncryptionByDefaultOutput)
 20560  	return ret0, ret1
 20561  }
 20562  
 20563  // EnableEbsEncryptionByDefaultRequest indicates an expected call of EnableEbsEncryptionByDefaultRequest.
 20564  func (mr *MockEC2APIMockRecorder) EnableEbsEncryptionByDefaultRequest(arg0 interface{}) *gomock.Call {
 20565  	mr.mock.ctrl.T.Helper()
 20566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableEbsEncryptionByDefaultRequest", reflect.TypeOf((*MockEC2API)(nil).EnableEbsEncryptionByDefaultRequest), arg0)
 20567  }
 20568  
 20569  // EnableEbsEncryptionByDefaultWithContext mocks base method.
 20570  func (m *MockEC2API) EnableEbsEncryptionByDefaultWithContext(arg0 context.Context, arg1 *ec2.EnableEbsEncryptionByDefaultInput, arg2 ...request.Option) (*ec2.EnableEbsEncryptionByDefaultOutput, error) {
 20571  	m.ctrl.T.Helper()
 20572  	varargs := []interface{}{arg0, arg1}
 20573  	for _, a := range arg2 {
 20574  		varargs = append(varargs, a)
 20575  	}
 20576  	ret := m.ctrl.Call(m, "EnableEbsEncryptionByDefaultWithContext", varargs...)
 20577  	ret0, _ := ret[0].(*ec2.EnableEbsEncryptionByDefaultOutput)
 20578  	ret1, _ := ret[1].(error)
 20579  	return ret0, ret1
 20580  }
 20581  
 20582  // EnableEbsEncryptionByDefaultWithContext indicates an expected call of EnableEbsEncryptionByDefaultWithContext.
 20583  func (mr *MockEC2APIMockRecorder) EnableEbsEncryptionByDefaultWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20584  	mr.mock.ctrl.T.Helper()
 20585  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20586  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableEbsEncryptionByDefaultWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableEbsEncryptionByDefaultWithContext), varargs...)
 20587  }
 20588  
 20589  // EnableFastLaunch mocks base method.
 20590  func (m *MockEC2API) EnableFastLaunch(arg0 *ec2.EnableFastLaunchInput) (*ec2.EnableFastLaunchOutput, error) {
 20591  	m.ctrl.T.Helper()
 20592  	ret := m.ctrl.Call(m, "EnableFastLaunch", arg0)
 20593  	ret0, _ := ret[0].(*ec2.EnableFastLaunchOutput)
 20594  	ret1, _ := ret[1].(error)
 20595  	return ret0, ret1
 20596  }
 20597  
 20598  // EnableFastLaunch indicates an expected call of EnableFastLaunch.
 20599  func (mr *MockEC2APIMockRecorder) EnableFastLaunch(arg0 interface{}) *gomock.Call {
 20600  	mr.mock.ctrl.T.Helper()
 20601  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastLaunch", reflect.TypeOf((*MockEC2API)(nil).EnableFastLaunch), arg0)
 20602  }
 20603  
 20604  // EnableFastLaunchRequest mocks base method.
 20605  func (m *MockEC2API) EnableFastLaunchRequest(arg0 *ec2.EnableFastLaunchInput) (*request.Request, *ec2.EnableFastLaunchOutput) {
 20606  	m.ctrl.T.Helper()
 20607  	ret := m.ctrl.Call(m, "EnableFastLaunchRequest", arg0)
 20608  	ret0, _ := ret[0].(*request.Request)
 20609  	ret1, _ := ret[1].(*ec2.EnableFastLaunchOutput)
 20610  	return ret0, ret1
 20611  }
 20612  
 20613  // EnableFastLaunchRequest indicates an expected call of EnableFastLaunchRequest.
 20614  func (mr *MockEC2APIMockRecorder) EnableFastLaunchRequest(arg0 interface{}) *gomock.Call {
 20615  	mr.mock.ctrl.T.Helper()
 20616  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastLaunchRequest", reflect.TypeOf((*MockEC2API)(nil).EnableFastLaunchRequest), arg0)
 20617  }
 20618  
 20619  // EnableFastLaunchWithContext mocks base method.
 20620  func (m *MockEC2API) EnableFastLaunchWithContext(arg0 context.Context, arg1 *ec2.EnableFastLaunchInput, arg2 ...request.Option) (*ec2.EnableFastLaunchOutput, error) {
 20621  	m.ctrl.T.Helper()
 20622  	varargs := []interface{}{arg0, arg1}
 20623  	for _, a := range arg2 {
 20624  		varargs = append(varargs, a)
 20625  	}
 20626  	ret := m.ctrl.Call(m, "EnableFastLaunchWithContext", varargs...)
 20627  	ret0, _ := ret[0].(*ec2.EnableFastLaunchOutput)
 20628  	ret1, _ := ret[1].(error)
 20629  	return ret0, ret1
 20630  }
 20631  
 20632  // EnableFastLaunchWithContext indicates an expected call of EnableFastLaunchWithContext.
 20633  func (mr *MockEC2APIMockRecorder) EnableFastLaunchWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20634  	mr.mock.ctrl.T.Helper()
 20635  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20636  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastLaunchWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableFastLaunchWithContext), varargs...)
 20637  }
 20638  
 20639  // EnableFastSnapshotRestores mocks base method.
 20640  func (m *MockEC2API) EnableFastSnapshotRestores(arg0 *ec2.EnableFastSnapshotRestoresInput) (*ec2.EnableFastSnapshotRestoresOutput, error) {
 20641  	m.ctrl.T.Helper()
 20642  	ret := m.ctrl.Call(m, "EnableFastSnapshotRestores", arg0)
 20643  	ret0, _ := ret[0].(*ec2.EnableFastSnapshotRestoresOutput)
 20644  	ret1, _ := ret[1].(error)
 20645  	return ret0, ret1
 20646  }
 20647  
 20648  // EnableFastSnapshotRestores indicates an expected call of EnableFastSnapshotRestores.
 20649  func (mr *MockEC2APIMockRecorder) EnableFastSnapshotRestores(arg0 interface{}) *gomock.Call {
 20650  	mr.mock.ctrl.T.Helper()
 20651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastSnapshotRestores", reflect.TypeOf((*MockEC2API)(nil).EnableFastSnapshotRestores), arg0)
 20652  }
 20653  
 20654  // EnableFastSnapshotRestoresRequest mocks base method.
 20655  func (m *MockEC2API) EnableFastSnapshotRestoresRequest(arg0 *ec2.EnableFastSnapshotRestoresInput) (*request.Request, *ec2.EnableFastSnapshotRestoresOutput) {
 20656  	m.ctrl.T.Helper()
 20657  	ret := m.ctrl.Call(m, "EnableFastSnapshotRestoresRequest", arg0)
 20658  	ret0, _ := ret[0].(*request.Request)
 20659  	ret1, _ := ret[1].(*ec2.EnableFastSnapshotRestoresOutput)
 20660  	return ret0, ret1
 20661  }
 20662  
 20663  // EnableFastSnapshotRestoresRequest indicates an expected call of EnableFastSnapshotRestoresRequest.
 20664  func (mr *MockEC2APIMockRecorder) EnableFastSnapshotRestoresRequest(arg0 interface{}) *gomock.Call {
 20665  	mr.mock.ctrl.T.Helper()
 20666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastSnapshotRestoresRequest", reflect.TypeOf((*MockEC2API)(nil).EnableFastSnapshotRestoresRequest), arg0)
 20667  }
 20668  
 20669  // EnableFastSnapshotRestoresWithContext mocks base method.
 20670  func (m *MockEC2API) EnableFastSnapshotRestoresWithContext(arg0 context.Context, arg1 *ec2.EnableFastSnapshotRestoresInput, arg2 ...request.Option) (*ec2.EnableFastSnapshotRestoresOutput, error) {
 20671  	m.ctrl.T.Helper()
 20672  	varargs := []interface{}{arg0, arg1}
 20673  	for _, a := range arg2 {
 20674  		varargs = append(varargs, a)
 20675  	}
 20676  	ret := m.ctrl.Call(m, "EnableFastSnapshotRestoresWithContext", varargs...)
 20677  	ret0, _ := ret[0].(*ec2.EnableFastSnapshotRestoresOutput)
 20678  	ret1, _ := ret[1].(error)
 20679  	return ret0, ret1
 20680  }
 20681  
 20682  // EnableFastSnapshotRestoresWithContext indicates an expected call of EnableFastSnapshotRestoresWithContext.
 20683  func (mr *MockEC2APIMockRecorder) EnableFastSnapshotRestoresWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20684  	mr.mock.ctrl.T.Helper()
 20685  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20686  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableFastSnapshotRestoresWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableFastSnapshotRestoresWithContext), varargs...)
 20687  }
 20688  
 20689  // EnableImageDeprecation mocks base method.
 20690  func (m *MockEC2API) EnableImageDeprecation(arg0 *ec2.EnableImageDeprecationInput) (*ec2.EnableImageDeprecationOutput, error) {
 20691  	m.ctrl.T.Helper()
 20692  	ret := m.ctrl.Call(m, "EnableImageDeprecation", arg0)
 20693  	ret0, _ := ret[0].(*ec2.EnableImageDeprecationOutput)
 20694  	ret1, _ := ret[1].(error)
 20695  	return ret0, ret1
 20696  }
 20697  
 20698  // EnableImageDeprecation indicates an expected call of EnableImageDeprecation.
 20699  func (mr *MockEC2APIMockRecorder) EnableImageDeprecation(arg0 interface{}) *gomock.Call {
 20700  	mr.mock.ctrl.T.Helper()
 20701  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableImageDeprecation", reflect.TypeOf((*MockEC2API)(nil).EnableImageDeprecation), arg0)
 20702  }
 20703  
 20704  // EnableImageDeprecationRequest mocks base method.
 20705  func (m *MockEC2API) EnableImageDeprecationRequest(arg0 *ec2.EnableImageDeprecationInput) (*request.Request, *ec2.EnableImageDeprecationOutput) {
 20706  	m.ctrl.T.Helper()
 20707  	ret := m.ctrl.Call(m, "EnableImageDeprecationRequest", arg0)
 20708  	ret0, _ := ret[0].(*request.Request)
 20709  	ret1, _ := ret[1].(*ec2.EnableImageDeprecationOutput)
 20710  	return ret0, ret1
 20711  }
 20712  
 20713  // EnableImageDeprecationRequest indicates an expected call of EnableImageDeprecationRequest.
 20714  func (mr *MockEC2APIMockRecorder) EnableImageDeprecationRequest(arg0 interface{}) *gomock.Call {
 20715  	mr.mock.ctrl.T.Helper()
 20716  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableImageDeprecationRequest", reflect.TypeOf((*MockEC2API)(nil).EnableImageDeprecationRequest), arg0)
 20717  }
 20718  
 20719  // EnableImageDeprecationWithContext mocks base method.
 20720  func (m *MockEC2API) EnableImageDeprecationWithContext(arg0 context.Context, arg1 *ec2.EnableImageDeprecationInput, arg2 ...request.Option) (*ec2.EnableImageDeprecationOutput, error) {
 20721  	m.ctrl.T.Helper()
 20722  	varargs := []interface{}{arg0, arg1}
 20723  	for _, a := range arg2 {
 20724  		varargs = append(varargs, a)
 20725  	}
 20726  	ret := m.ctrl.Call(m, "EnableImageDeprecationWithContext", varargs...)
 20727  	ret0, _ := ret[0].(*ec2.EnableImageDeprecationOutput)
 20728  	ret1, _ := ret[1].(error)
 20729  	return ret0, ret1
 20730  }
 20731  
 20732  // EnableImageDeprecationWithContext indicates an expected call of EnableImageDeprecationWithContext.
 20733  func (mr *MockEC2APIMockRecorder) EnableImageDeprecationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20734  	mr.mock.ctrl.T.Helper()
 20735  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20736  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableImageDeprecationWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableImageDeprecationWithContext), varargs...)
 20737  }
 20738  
 20739  // EnableIpamOrganizationAdminAccount mocks base method.
 20740  func (m *MockEC2API) EnableIpamOrganizationAdminAccount(arg0 *ec2.EnableIpamOrganizationAdminAccountInput) (*ec2.EnableIpamOrganizationAdminAccountOutput, error) {
 20741  	m.ctrl.T.Helper()
 20742  	ret := m.ctrl.Call(m, "EnableIpamOrganizationAdminAccount", arg0)
 20743  	ret0, _ := ret[0].(*ec2.EnableIpamOrganizationAdminAccountOutput)
 20744  	ret1, _ := ret[1].(error)
 20745  	return ret0, ret1
 20746  }
 20747  
 20748  // EnableIpamOrganizationAdminAccount indicates an expected call of EnableIpamOrganizationAdminAccount.
 20749  func (mr *MockEC2APIMockRecorder) EnableIpamOrganizationAdminAccount(arg0 interface{}) *gomock.Call {
 20750  	mr.mock.ctrl.T.Helper()
 20751  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableIpamOrganizationAdminAccount", reflect.TypeOf((*MockEC2API)(nil).EnableIpamOrganizationAdminAccount), arg0)
 20752  }
 20753  
 20754  // EnableIpamOrganizationAdminAccountRequest mocks base method.
 20755  func (m *MockEC2API) EnableIpamOrganizationAdminAccountRequest(arg0 *ec2.EnableIpamOrganizationAdminAccountInput) (*request.Request, *ec2.EnableIpamOrganizationAdminAccountOutput) {
 20756  	m.ctrl.T.Helper()
 20757  	ret := m.ctrl.Call(m, "EnableIpamOrganizationAdminAccountRequest", arg0)
 20758  	ret0, _ := ret[0].(*request.Request)
 20759  	ret1, _ := ret[1].(*ec2.EnableIpamOrganizationAdminAccountOutput)
 20760  	return ret0, ret1
 20761  }
 20762  
 20763  // EnableIpamOrganizationAdminAccountRequest indicates an expected call of EnableIpamOrganizationAdminAccountRequest.
 20764  func (mr *MockEC2APIMockRecorder) EnableIpamOrganizationAdminAccountRequest(arg0 interface{}) *gomock.Call {
 20765  	mr.mock.ctrl.T.Helper()
 20766  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableIpamOrganizationAdminAccountRequest", reflect.TypeOf((*MockEC2API)(nil).EnableIpamOrganizationAdminAccountRequest), arg0)
 20767  }
 20768  
 20769  // EnableIpamOrganizationAdminAccountWithContext mocks base method.
 20770  func (m *MockEC2API) EnableIpamOrganizationAdminAccountWithContext(arg0 context.Context, arg1 *ec2.EnableIpamOrganizationAdminAccountInput, arg2 ...request.Option) (*ec2.EnableIpamOrganizationAdminAccountOutput, error) {
 20771  	m.ctrl.T.Helper()
 20772  	varargs := []interface{}{arg0, arg1}
 20773  	for _, a := range arg2 {
 20774  		varargs = append(varargs, a)
 20775  	}
 20776  	ret := m.ctrl.Call(m, "EnableIpamOrganizationAdminAccountWithContext", varargs...)
 20777  	ret0, _ := ret[0].(*ec2.EnableIpamOrganizationAdminAccountOutput)
 20778  	ret1, _ := ret[1].(error)
 20779  	return ret0, ret1
 20780  }
 20781  
 20782  // EnableIpamOrganizationAdminAccountWithContext indicates an expected call of EnableIpamOrganizationAdminAccountWithContext.
 20783  func (mr *MockEC2APIMockRecorder) EnableIpamOrganizationAdminAccountWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20784  	mr.mock.ctrl.T.Helper()
 20785  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20786  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableIpamOrganizationAdminAccountWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableIpamOrganizationAdminAccountWithContext), varargs...)
 20787  }
 20788  
 20789  // EnableSerialConsoleAccess mocks base method.
 20790  func (m *MockEC2API) EnableSerialConsoleAccess(arg0 *ec2.EnableSerialConsoleAccessInput) (*ec2.EnableSerialConsoleAccessOutput, error) {
 20791  	m.ctrl.T.Helper()
 20792  	ret := m.ctrl.Call(m, "EnableSerialConsoleAccess", arg0)
 20793  	ret0, _ := ret[0].(*ec2.EnableSerialConsoleAccessOutput)
 20794  	ret1, _ := ret[1].(error)
 20795  	return ret0, ret1
 20796  }
 20797  
 20798  // EnableSerialConsoleAccess indicates an expected call of EnableSerialConsoleAccess.
 20799  func (mr *MockEC2APIMockRecorder) EnableSerialConsoleAccess(arg0 interface{}) *gomock.Call {
 20800  	mr.mock.ctrl.T.Helper()
 20801  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableSerialConsoleAccess", reflect.TypeOf((*MockEC2API)(nil).EnableSerialConsoleAccess), arg0)
 20802  }
 20803  
 20804  // EnableSerialConsoleAccessRequest mocks base method.
 20805  func (m *MockEC2API) EnableSerialConsoleAccessRequest(arg0 *ec2.EnableSerialConsoleAccessInput) (*request.Request, *ec2.EnableSerialConsoleAccessOutput) {
 20806  	m.ctrl.T.Helper()
 20807  	ret := m.ctrl.Call(m, "EnableSerialConsoleAccessRequest", arg0)
 20808  	ret0, _ := ret[0].(*request.Request)
 20809  	ret1, _ := ret[1].(*ec2.EnableSerialConsoleAccessOutput)
 20810  	return ret0, ret1
 20811  }
 20812  
 20813  // EnableSerialConsoleAccessRequest indicates an expected call of EnableSerialConsoleAccessRequest.
 20814  func (mr *MockEC2APIMockRecorder) EnableSerialConsoleAccessRequest(arg0 interface{}) *gomock.Call {
 20815  	mr.mock.ctrl.T.Helper()
 20816  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableSerialConsoleAccessRequest", reflect.TypeOf((*MockEC2API)(nil).EnableSerialConsoleAccessRequest), arg0)
 20817  }
 20818  
 20819  // EnableSerialConsoleAccessWithContext mocks base method.
 20820  func (m *MockEC2API) EnableSerialConsoleAccessWithContext(arg0 context.Context, arg1 *ec2.EnableSerialConsoleAccessInput, arg2 ...request.Option) (*ec2.EnableSerialConsoleAccessOutput, error) {
 20821  	m.ctrl.T.Helper()
 20822  	varargs := []interface{}{arg0, arg1}
 20823  	for _, a := range arg2 {
 20824  		varargs = append(varargs, a)
 20825  	}
 20826  	ret := m.ctrl.Call(m, "EnableSerialConsoleAccessWithContext", varargs...)
 20827  	ret0, _ := ret[0].(*ec2.EnableSerialConsoleAccessOutput)
 20828  	ret1, _ := ret[1].(error)
 20829  	return ret0, ret1
 20830  }
 20831  
 20832  // EnableSerialConsoleAccessWithContext indicates an expected call of EnableSerialConsoleAccessWithContext.
 20833  func (mr *MockEC2APIMockRecorder) EnableSerialConsoleAccessWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20834  	mr.mock.ctrl.T.Helper()
 20835  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20836  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableSerialConsoleAccessWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableSerialConsoleAccessWithContext), varargs...)
 20837  }
 20838  
 20839  // EnableTransitGatewayRouteTablePropagation mocks base method.
 20840  func (m *MockEC2API) EnableTransitGatewayRouteTablePropagation(arg0 *ec2.EnableTransitGatewayRouteTablePropagationInput) (*ec2.EnableTransitGatewayRouteTablePropagationOutput, error) {
 20841  	m.ctrl.T.Helper()
 20842  	ret := m.ctrl.Call(m, "EnableTransitGatewayRouteTablePropagation", arg0)
 20843  	ret0, _ := ret[0].(*ec2.EnableTransitGatewayRouteTablePropagationOutput)
 20844  	ret1, _ := ret[1].(error)
 20845  	return ret0, ret1
 20846  }
 20847  
 20848  // EnableTransitGatewayRouteTablePropagation indicates an expected call of EnableTransitGatewayRouteTablePropagation.
 20849  func (mr *MockEC2APIMockRecorder) EnableTransitGatewayRouteTablePropagation(arg0 interface{}) *gomock.Call {
 20850  	mr.mock.ctrl.T.Helper()
 20851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableTransitGatewayRouteTablePropagation", reflect.TypeOf((*MockEC2API)(nil).EnableTransitGatewayRouteTablePropagation), arg0)
 20852  }
 20853  
 20854  // EnableTransitGatewayRouteTablePropagationRequest mocks base method.
 20855  func (m *MockEC2API) EnableTransitGatewayRouteTablePropagationRequest(arg0 *ec2.EnableTransitGatewayRouteTablePropagationInput) (*request.Request, *ec2.EnableTransitGatewayRouteTablePropagationOutput) {
 20856  	m.ctrl.T.Helper()
 20857  	ret := m.ctrl.Call(m, "EnableTransitGatewayRouteTablePropagationRequest", arg0)
 20858  	ret0, _ := ret[0].(*request.Request)
 20859  	ret1, _ := ret[1].(*ec2.EnableTransitGatewayRouteTablePropagationOutput)
 20860  	return ret0, ret1
 20861  }
 20862  
 20863  // EnableTransitGatewayRouteTablePropagationRequest indicates an expected call of EnableTransitGatewayRouteTablePropagationRequest.
 20864  func (mr *MockEC2APIMockRecorder) EnableTransitGatewayRouteTablePropagationRequest(arg0 interface{}) *gomock.Call {
 20865  	mr.mock.ctrl.T.Helper()
 20866  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableTransitGatewayRouteTablePropagationRequest", reflect.TypeOf((*MockEC2API)(nil).EnableTransitGatewayRouteTablePropagationRequest), arg0)
 20867  }
 20868  
 20869  // EnableTransitGatewayRouteTablePropagationWithContext mocks base method.
 20870  func (m *MockEC2API) EnableTransitGatewayRouteTablePropagationWithContext(arg0 context.Context, arg1 *ec2.EnableTransitGatewayRouteTablePropagationInput, arg2 ...request.Option) (*ec2.EnableTransitGatewayRouteTablePropagationOutput, error) {
 20871  	m.ctrl.T.Helper()
 20872  	varargs := []interface{}{arg0, arg1}
 20873  	for _, a := range arg2 {
 20874  		varargs = append(varargs, a)
 20875  	}
 20876  	ret := m.ctrl.Call(m, "EnableTransitGatewayRouteTablePropagationWithContext", varargs...)
 20877  	ret0, _ := ret[0].(*ec2.EnableTransitGatewayRouteTablePropagationOutput)
 20878  	ret1, _ := ret[1].(error)
 20879  	return ret0, ret1
 20880  }
 20881  
 20882  // EnableTransitGatewayRouteTablePropagationWithContext indicates an expected call of EnableTransitGatewayRouteTablePropagationWithContext.
 20883  func (mr *MockEC2APIMockRecorder) EnableTransitGatewayRouteTablePropagationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20884  	mr.mock.ctrl.T.Helper()
 20885  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20886  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableTransitGatewayRouteTablePropagationWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableTransitGatewayRouteTablePropagationWithContext), varargs...)
 20887  }
 20888  
 20889  // EnableVgwRoutePropagation mocks base method.
 20890  func (m *MockEC2API) EnableVgwRoutePropagation(arg0 *ec2.EnableVgwRoutePropagationInput) (*ec2.EnableVgwRoutePropagationOutput, error) {
 20891  	m.ctrl.T.Helper()
 20892  	ret := m.ctrl.Call(m, "EnableVgwRoutePropagation", arg0)
 20893  	ret0, _ := ret[0].(*ec2.EnableVgwRoutePropagationOutput)
 20894  	ret1, _ := ret[1].(error)
 20895  	return ret0, ret1
 20896  }
 20897  
 20898  // EnableVgwRoutePropagation indicates an expected call of EnableVgwRoutePropagation.
 20899  func (mr *MockEC2APIMockRecorder) EnableVgwRoutePropagation(arg0 interface{}) *gomock.Call {
 20900  	mr.mock.ctrl.T.Helper()
 20901  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVgwRoutePropagation", reflect.TypeOf((*MockEC2API)(nil).EnableVgwRoutePropagation), arg0)
 20902  }
 20903  
 20904  // EnableVgwRoutePropagationRequest mocks base method.
 20905  func (m *MockEC2API) EnableVgwRoutePropagationRequest(arg0 *ec2.EnableVgwRoutePropagationInput) (*request.Request, *ec2.EnableVgwRoutePropagationOutput) {
 20906  	m.ctrl.T.Helper()
 20907  	ret := m.ctrl.Call(m, "EnableVgwRoutePropagationRequest", arg0)
 20908  	ret0, _ := ret[0].(*request.Request)
 20909  	ret1, _ := ret[1].(*ec2.EnableVgwRoutePropagationOutput)
 20910  	return ret0, ret1
 20911  }
 20912  
 20913  // EnableVgwRoutePropagationRequest indicates an expected call of EnableVgwRoutePropagationRequest.
 20914  func (mr *MockEC2APIMockRecorder) EnableVgwRoutePropagationRequest(arg0 interface{}) *gomock.Call {
 20915  	mr.mock.ctrl.T.Helper()
 20916  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVgwRoutePropagationRequest", reflect.TypeOf((*MockEC2API)(nil).EnableVgwRoutePropagationRequest), arg0)
 20917  }
 20918  
 20919  // EnableVgwRoutePropagationWithContext mocks base method.
 20920  func (m *MockEC2API) EnableVgwRoutePropagationWithContext(arg0 context.Context, arg1 *ec2.EnableVgwRoutePropagationInput, arg2 ...request.Option) (*ec2.EnableVgwRoutePropagationOutput, error) {
 20921  	m.ctrl.T.Helper()
 20922  	varargs := []interface{}{arg0, arg1}
 20923  	for _, a := range arg2 {
 20924  		varargs = append(varargs, a)
 20925  	}
 20926  	ret := m.ctrl.Call(m, "EnableVgwRoutePropagationWithContext", varargs...)
 20927  	ret0, _ := ret[0].(*ec2.EnableVgwRoutePropagationOutput)
 20928  	ret1, _ := ret[1].(error)
 20929  	return ret0, ret1
 20930  }
 20931  
 20932  // EnableVgwRoutePropagationWithContext indicates an expected call of EnableVgwRoutePropagationWithContext.
 20933  func (mr *MockEC2APIMockRecorder) EnableVgwRoutePropagationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20934  	mr.mock.ctrl.T.Helper()
 20935  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20936  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVgwRoutePropagationWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableVgwRoutePropagationWithContext), varargs...)
 20937  }
 20938  
 20939  // EnableVolumeIO mocks base method.
 20940  func (m *MockEC2API) EnableVolumeIO(arg0 *ec2.EnableVolumeIOInput) (*ec2.EnableVolumeIOOutput, error) {
 20941  	m.ctrl.T.Helper()
 20942  	ret := m.ctrl.Call(m, "EnableVolumeIO", arg0)
 20943  	ret0, _ := ret[0].(*ec2.EnableVolumeIOOutput)
 20944  	ret1, _ := ret[1].(error)
 20945  	return ret0, ret1
 20946  }
 20947  
 20948  // EnableVolumeIO indicates an expected call of EnableVolumeIO.
 20949  func (mr *MockEC2APIMockRecorder) EnableVolumeIO(arg0 interface{}) *gomock.Call {
 20950  	mr.mock.ctrl.T.Helper()
 20951  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVolumeIO", reflect.TypeOf((*MockEC2API)(nil).EnableVolumeIO), arg0)
 20952  }
 20953  
 20954  // EnableVolumeIORequest mocks base method.
 20955  func (m *MockEC2API) EnableVolumeIORequest(arg0 *ec2.EnableVolumeIOInput) (*request.Request, *ec2.EnableVolumeIOOutput) {
 20956  	m.ctrl.T.Helper()
 20957  	ret := m.ctrl.Call(m, "EnableVolumeIORequest", arg0)
 20958  	ret0, _ := ret[0].(*request.Request)
 20959  	ret1, _ := ret[1].(*ec2.EnableVolumeIOOutput)
 20960  	return ret0, ret1
 20961  }
 20962  
 20963  // EnableVolumeIORequest indicates an expected call of EnableVolumeIORequest.
 20964  func (mr *MockEC2APIMockRecorder) EnableVolumeIORequest(arg0 interface{}) *gomock.Call {
 20965  	mr.mock.ctrl.T.Helper()
 20966  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVolumeIORequest", reflect.TypeOf((*MockEC2API)(nil).EnableVolumeIORequest), arg0)
 20967  }
 20968  
 20969  // EnableVolumeIOWithContext mocks base method.
 20970  func (m *MockEC2API) EnableVolumeIOWithContext(arg0 context.Context, arg1 *ec2.EnableVolumeIOInput, arg2 ...request.Option) (*ec2.EnableVolumeIOOutput, error) {
 20971  	m.ctrl.T.Helper()
 20972  	varargs := []interface{}{arg0, arg1}
 20973  	for _, a := range arg2 {
 20974  		varargs = append(varargs, a)
 20975  	}
 20976  	ret := m.ctrl.Call(m, "EnableVolumeIOWithContext", varargs...)
 20977  	ret0, _ := ret[0].(*ec2.EnableVolumeIOOutput)
 20978  	ret1, _ := ret[1].(error)
 20979  	return ret0, ret1
 20980  }
 20981  
 20982  // EnableVolumeIOWithContext indicates an expected call of EnableVolumeIOWithContext.
 20983  func (mr *MockEC2APIMockRecorder) EnableVolumeIOWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 20984  	mr.mock.ctrl.T.Helper()
 20985  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 20986  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVolumeIOWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableVolumeIOWithContext), varargs...)
 20987  }
 20988  
 20989  // EnableVpcClassicLink mocks base method.
 20990  func (m *MockEC2API) EnableVpcClassicLink(arg0 *ec2.EnableVpcClassicLinkInput) (*ec2.EnableVpcClassicLinkOutput, error) {
 20991  	m.ctrl.T.Helper()
 20992  	ret := m.ctrl.Call(m, "EnableVpcClassicLink", arg0)
 20993  	ret0, _ := ret[0].(*ec2.EnableVpcClassicLinkOutput)
 20994  	ret1, _ := ret[1].(error)
 20995  	return ret0, ret1
 20996  }
 20997  
 20998  // EnableVpcClassicLink indicates an expected call of EnableVpcClassicLink.
 20999  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLink(arg0 interface{}) *gomock.Call {
 21000  	mr.mock.ctrl.T.Helper()
 21001  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLink", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLink), arg0)
 21002  }
 21003  
 21004  // EnableVpcClassicLinkDnsSupport mocks base method.
 21005  func (m *MockEC2API) EnableVpcClassicLinkDnsSupport(arg0 *ec2.EnableVpcClassicLinkDnsSupportInput) (*ec2.EnableVpcClassicLinkDnsSupportOutput, error) {
 21006  	m.ctrl.T.Helper()
 21007  	ret := m.ctrl.Call(m, "EnableVpcClassicLinkDnsSupport", arg0)
 21008  	ret0, _ := ret[0].(*ec2.EnableVpcClassicLinkDnsSupportOutput)
 21009  	ret1, _ := ret[1].(error)
 21010  	return ret0, ret1
 21011  }
 21012  
 21013  // EnableVpcClassicLinkDnsSupport indicates an expected call of EnableVpcClassicLinkDnsSupport.
 21014  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLinkDnsSupport(arg0 interface{}) *gomock.Call {
 21015  	mr.mock.ctrl.T.Helper()
 21016  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLinkDnsSupport", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLinkDnsSupport), arg0)
 21017  }
 21018  
 21019  // EnableVpcClassicLinkDnsSupportRequest mocks base method.
 21020  func (m *MockEC2API) EnableVpcClassicLinkDnsSupportRequest(arg0 *ec2.EnableVpcClassicLinkDnsSupportInput) (*request.Request, *ec2.EnableVpcClassicLinkDnsSupportOutput) {
 21021  	m.ctrl.T.Helper()
 21022  	ret := m.ctrl.Call(m, "EnableVpcClassicLinkDnsSupportRequest", arg0)
 21023  	ret0, _ := ret[0].(*request.Request)
 21024  	ret1, _ := ret[1].(*ec2.EnableVpcClassicLinkDnsSupportOutput)
 21025  	return ret0, ret1
 21026  }
 21027  
 21028  // EnableVpcClassicLinkDnsSupportRequest indicates an expected call of EnableVpcClassicLinkDnsSupportRequest.
 21029  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLinkDnsSupportRequest(arg0 interface{}) *gomock.Call {
 21030  	mr.mock.ctrl.T.Helper()
 21031  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLinkDnsSupportRequest", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLinkDnsSupportRequest), arg0)
 21032  }
 21033  
 21034  // EnableVpcClassicLinkDnsSupportWithContext mocks base method.
 21035  func (m *MockEC2API) EnableVpcClassicLinkDnsSupportWithContext(arg0 context.Context, arg1 *ec2.EnableVpcClassicLinkDnsSupportInput, arg2 ...request.Option) (*ec2.EnableVpcClassicLinkDnsSupportOutput, error) {
 21036  	m.ctrl.T.Helper()
 21037  	varargs := []interface{}{arg0, arg1}
 21038  	for _, a := range arg2 {
 21039  		varargs = append(varargs, a)
 21040  	}
 21041  	ret := m.ctrl.Call(m, "EnableVpcClassicLinkDnsSupportWithContext", varargs...)
 21042  	ret0, _ := ret[0].(*ec2.EnableVpcClassicLinkDnsSupportOutput)
 21043  	ret1, _ := ret[1].(error)
 21044  	return ret0, ret1
 21045  }
 21046  
 21047  // EnableVpcClassicLinkDnsSupportWithContext indicates an expected call of EnableVpcClassicLinkDnsSupportWithContext.
 21048  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLinkDnsSupportWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21049  	mr.mock.ctrl.T.Helper()
 21050  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21051  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLinkDnsSupportWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLinkDnsSupportWithContext), varargs...)
 21052  }
 21053  
 21054  // EnableVpcClassicLinkRequest mocks base method.
 21055  func (m *MockEC2API) EnableVpcClassicLinkRequest(arg0 *ec2.EnableVpcClassicLinkInput) (*request.Request, *ec2.EnableVpcClassicLinkOutput) {
 21056  	m.ctrl.T.Helper()
 21057  	ret := m.ctrl.Call(m, "EnableVpcClassicLinkRequest", arg0)
 21058  	ret0, _ := ret[0].(*request.Request)
 21059  	ret1, _ := ret[1].(*ec2.EnableVpcClassicLinkOutput)
 21060  	return ret0, ret1
 21061  }
 21062  
 21063  // EnableVpcClassicLinkRequest indicates an expected call of EnableVpcClassicLinkRequest.
 21064  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLinkRequest(arg0 interface{}) *gomock.Call {
 21065  	mr.mock.ctrl.T.Helper()
 21066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLinkRequest", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLinkRequest), arg0)
 21067  }
 21068  
 21069  // EnableVpcClassicLinkWithContext mocks base method.
 21070  func (m *MockEC2API) EnableVpcClassicLinkWithContext(arg0 context.Context, arg1 *ec2.EnableVpcClassicLinkInput, arg2 ...request.Option) (*ec2.EnableVpcClassicLinkOutput, error) {
 21071  	m.ctrl.T.Helper()
 21072  	varargs := []interface{}{arg0, arg1}
 21073  	for _, a := range arg2 {
 21074  		varargs = append(varargs, a)
 21075  	}
 21076  	ret := m.ctrl.Call(m, "EnableVpcClassicLinkWithContext", varargs...)
 21077  	ret0, _ := ret[0].(*ec2.EnableVpcClassicLinkOutput)
 21078  	ret1, _ := ret[1].(error)
 21079  	return ret0, ret1
 21080  }
 21081  
 21082  // EnableVpcClassicLinkWithContext indicates an expected call of EnableVpcClassicLinkWithContext.
 21083  func (mr *MockEC2APIMockRecorder) EnableVpcClassicLinkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21084  	mr.mock.ctrl.T.Helper()
 21085  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21086  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableVpcClassicLinkWithContext", reflect.TypeOf((*MockEC2API)(nil).EnableVpcClassicLinkWithContext), varargs...)
 21087  }
 21088  
 21089  // ExportClientVpnClientCertificateRevocationList mocks base method.
 21090  func (m *MockEC2API) ExportClientVpnClientCertificateRevocationList(arg0 *ec2.ExportClientVpnClientCertificateRevocationListInput) (*ec2.ExportClientVpnClientCertificateRevocationListOutput, error) {
 21091  	m.ctrl.T.Helper()
 21092  	ret := m.ctrl.Call(m, "ExportClientVpnClientCertificateRevocationList", arg0)
 21093  	ret0, _ := ret[0].(*ec2.ExportClientVpnClientCertificateRevocationListOutput)
 21094  	ret1, _ := ret[1].(error)
 21095  	return ret0, ret1
 21096  }
 21097  
 21098  // ExportClientVpnClientCertificateRevocationList indicates an expected call of ExportClientVpnClientCertificateRevocationList.
 21099  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientCertificateRevocationList(arg0 interface{}) *gomock.Call {
 21100  	mr.mock.ctrl.T.Helper()
 21101  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientCertificateRevocationList", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientCertificateRevocationList), arg0)
 21102  }
 21103  
 21104  // ExportClientVpnClientCertificateRevocationListRequest mocks base method.
 21105  func (m *MockEC2API) ExportClientVpnClientCertificateRevocationListRequest(arg0 *ec2.ExportClientVpnClientCertificateRevocationListInput) (*request.Request, *ec2.ExportClientVpnClientCertificateRevocationListOutput) {
 21106  	m.ctrl.T.Helper()
 21107  	ret := m.ctrl.Call(m, "ExportClientVpnClientCertificateRevocationListRequest", arg0)
 21108  	ret0, _ := ret[0].(*request.Request)
 21109  	ret1, _ := ret[1].(*ec2.ExportClientVpnClientCertificateRevocationListOutput)
 21110  	return ret0, ret1
 21111  }
 21112  
 21113  // ExportClientVpnClientCertificateRevocationListRequest indicates an expected call of ExportClientVpnClientCertificateRevocationListRequest.
 21114  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientCertificateRevocationListRequest(arg0 interface{}) *gomock.Call {
 21115  	mr.mock.ctrl.T.Helper()
 21116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientCertificateRevocationListRequest", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientCertificateRevocationListRequest), arg0)
 21117  }
 21118  
 21119  // ExportClientVpnClientCertificateRevocationListWithContext mocks base method.
 21120  func (m *MockEC2API) ExportClientVpnClientCertificateRevocationListWithContext(arg0 context.Context, arg1 *ec2.ExportClientVpnClientCertificateRevocationListInput, arg2 ...request.Option) (*ec2.ExportClientVpnClientCertificateRevocationListOutput, error) {
 21121  	m.ctrl.T.Helper()
 21122  	varargs := []interface{}{arg0, arg1}
 21123  	for _, a := range arg2 {
 21124  		varargs = append(varargs, a)
 21125  	}
 21126  	ret := m.ctrl.Call(m, "ExportClientVpnClientCertificateRevocationListWithContext", varargs...)
 21127  	ret0, _ := ret[0].(*ec2.ExportClientVpnClientCertificateRevocationListOutput)
 21128  	ret1, _ := ret[1].(error)
 21129  	return ret0, ret1
 21130  }
 21131  
 21132  // ExportClientVpnClientCertificateRevocationListWithContext indicates an expected call of ExportClientVpnClientCertificateRevocationListWithContext.
 21133  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientCertificateRevocationListWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21134  	mr.mock.ctrl.T.Helper()
 21135  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientCertificateRevocationListWithContext", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientCertificateRevocationListWithContext), varargs...)
 21137  }
 21138  
 21139  // ExportClientVpnClientConfiguration mocks base method.
 21140  func (m *MockEC2API) ExportClientVpnClientConfiguration(arg0 *ec2.ExportClientVpnClientConfigurationInput) (*ec2.ExportClientVpnClientConfigurationOutput, error) {
 21141  	m.ctrl.T.Helper()
 21142  	ret := m.ctrl.Call(m, "ExportClientVpnClientConfiguration", arg0)
 21143  	ret0, _ := ret[0].(*ec2.ExportClientVpnClientConfigurationOutput)
 21144  	ret1, _ := ret[1].(error)
 21145  	return ret0, ret1
 21146  }
 21147  
 21148  // ExportClientVpnClientConfiguration indicates an expected call of ExportClientVpnClientConfiguration.
 21149  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientConfiguration(arg0 interface{}) *gomock.Call {
 21150  	mr.mock.ctrl.T.Helper()
 21151  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientConfiguration", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientConfiguration), arg0)
 21152  }
 21153  
 21154  // ExportClientVpnClientConfigurationRequest mocks base method.
 21155  func (m *MockEC2API) ExportClientVpnClientConfigurationRequest(arg0 *ec2.ExportClientVpnClientConfigurationInput) (*request.Request, *ec2.ExportClientVpnClientConfigurationOutput) {
 21156  	m.ctrl.T.Helper()
 21157  	ret := m.ctrl.Call(m, "ExportClientVpnClientConfigurationRequest", arg0)
 21158  	ret0, _ := ret[0].(*request.Request)
 21159  	ret1, _ := ret[1].(*ec2.ExportClientVpnClientConfigurationOutput)
 21160  	return ret0, ret1
 21161  }
 21162  
 21163  // ExportClientVpnClientConfigurationRequest indicates an expected call of ExportClientVpnClientConfigurationRequest.
 21164  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientConfigurationRequest(arg0 interface{}) *gomock.Call {
 21165  	mr.mock.ctrl.T.Helper()
 21166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientConfigurationRequest", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientConfigurationRequest), arg0)
 21167  }
 21168  
 21169  // ExportClientVpnClientConfigurationWithContext mocks base method.
 21170  func (m *MockEC2API) ExportClientVpnClientConfigurationWithContext(arg0 context.Context, arg1 *ec2.ExportClientVpnClientConfigurationInput, arg2 ...request.Option) (*ec2.ExportClientVpnClientConfigurationOutput, error) {
 21171  	m.ctrl.T.Helper()
 21172  	varargs := []interface{}{arg0, arg1}
 21173  	for _, a := range arg2 {
 21174  		varargs = append(varargs, a)
 21175  	}
 21176  	ret := m.ctrl.Call(m, "ExportClientVpnClientConfigurationWithContext", varargs...)
 21177  	ret0, _ := ret[0].(*ec2.ExportClientVpnClientConfigurationOutput)
 21178  	ret1, _ := ret[1].(error)
 21179  	return ret0, ret1
 21180  }
 21181  
 21182  // ExportClientVpnClientConfigurationWithContext indicates an expected call of ExportClientVpnClientConfigurationWithContext.
 21183  func (mr *MockEC2APIMockRecorder) ExportClientVpnClientConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21184  	mr.mock.ctrl.T.Helper()
 21185  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportClientVpnClientConfigurationWithContext", reflect.TypeOf((*MockEC2API)(nil).ExportClientVpnClientConfigurationWithContext), varargs...)
 21187  }
 21188  
 21189  // ExportImage mocks base method.
 21190  func (m *MockEC2API) ExportImage(arg0 *ec2.ExportImageInput) (*ec2.ExportImageOutput, error) {
 21191  	m.ctrl.T.Helper()
 21192  	ret := m.ctrl.Call(m, "ExportImage", arg0)
 21193  	ret0, _ := ret[0].(*ec2.ExportImageOutput)
 21194  	ret1, _ := ret[1].(error)
 21195  	return ret0, ret1
 21196  }
 21197  
 21198  // ExportImage indicates an expected call of ExportImage.
 21199  func (mr *MockEC2APIMockRecorder) ExportImage(arg0 interface{}) *gomock.Call {
 21200  	mr.mock.ctrl.T.Helper()
 21201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportImage", reflect.TypeOf((*MockEC2API)(nil).ExportImage), arg0)
 21202  }
 21203  
 21204  // ExportImageRequest mocks base method.
 21205  func (m *MockEC2API) ExportImageRequest(arg0 *ec2.ExportImageInput) (*request.Request, *ec2.ExportImageOutput) {
 21206  	m.ctrl.T.Helper()
 21207  	ret := m.ctrl.Call(m, "ExportImageRequest", arg0)
 21208  	ret0, _ := ret[0].(*request.Request)
 21209  	ret1, _ := ret[1].(*ec2.ExportImageOutput)
 21210  	return ret0, ret1
 21211  }
 21212  
 21213  // ExportImageRequest indicates an expected call of ExportImageRequest.
 21214  func (mr *MockEC2APIMockRecorder) ExportImageRequest(arg0 interface{}) *gomock.Call {
 21215  	mr.mock.ctrl.T.Helper()
 21216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportImageRequest", reflect.TypeOf((*MockEC2API)(nil).ExportImageRequest), arg0)
 21217  }
 21218  
 21219  // ExportImageWithContext mocks base method.
 21220  func (m *MockEC2API) ExportImageWithContext(arg0 context.Context, arg1 *ec2.ExportImageInput, arg2 ...request.Option) (*ec2.ExportImageOutput, error) {
 21221  	m.ctrl.T.Helper()
 21222  	varargs := []interface{}{arg0, arg1}
 21223  	for _, a := range arg2 {
 21224  		varargs = append(varargs, a)
 21225  	}
 21226  	ret := m.ctrl.Call(m, "ExportImageWithContext", varargs...)
 21227  	ret0, _ := ret[0].(*ec2.ExportImageOutput)
 21228  	ret1, _ := ret[1].(error)
 21229  	return ret0, ret1
 21230  }
 21231  
 21232  // ExportImageWithContext indicates an expected call of ExportImageWithContext.
 21233  func (mr *MockEC2APIMockRecorder) ExportImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21234  	mr.mock.ctrl.T.Helper()
 21235  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21236  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportImageWithContext", reflect.TypeOf((*MockEC2API)(nil).ExportImageWithContext), varargs...)
 21237  }
 21238  
 21239  // ExportTransitGatewayRoutes mocks base method.
 21240  func (m *MockEC2API) ExportTransitGatewayRoutes(arg0 *ec2.ExportTransitGatewayRoutesInput) (*ec2.ExportTransitGatewayRoutesOutput, error) {
 21241  	m.ctrl.T.Helper()
 21242  	ret := m.ctrl.Call(m, "ExportTransitGatewayRoutes", arg0)
 21243  	ret0, _ := ret[0].(*ec2.ExportTransitGatewayRoutesOutput)
 21244  	ret1, _ := ret[1].(error)
 21245  	return ret0, ret1
 21246  }
 21247  
 21248  // ExportTransitGatewayRoutes indicates an expected call of ExportTransitGatewayRoutes.
 21249  func (mr *MockEC2APIMockRecorder) ExportTransitGatewayRoutes(arg0 interface{}) *gomock.Call {
 21250  	mr.mock.ctrl.T.Helper()
 21251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportTransitGatewayRoutes", reflect.TypeOf((*MockEC2API)(nil).ExportTransitGatewayRoutes), arg0)
 21252  }
 21253  
 21254  // ExportTransitGatewayRoutesRequest mocks base method.
 21255  func (m *MockEC2API) ExportTransitGatewayRoutesRequest(arg0 *ec2.ExportTransitGatewayRoutesInput) (*request.Request, *ec2.ExportTransitGatewayRoutesOutput) {
 21256  	m.ctrl.T.Helper()
 21257  	ret := m.ctrl.Call(m, "ExportTransitGatewayRoutesRequest", arg0)
 21258  	ret0, _ := ret[0].(*request.Request)
 21259  	ret1, _ := ret[1].(*ec2.ExportTransitGatewayRoutesOutput)
 21260  	return ret0, ret1
 21261  }
 21262  
 21263  // ExportTransitGatewayRoutesRequest indicates an expected call of ExportTransitGatewayRoutesRequest.
 21264  func (mr *MockEC2APIMockRecorder) ExportTransitGatewayRoutesRequest(arg0 interface{}) *gomock.Call {
 21265  	mr.mock.ctrl.T.Helper()
 21266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportTransitGatewayRoutesRequest", reflect.TypeOf((*MockEC2API)(nil).ExportTransitGatewayRoutesRequest), arg0)
 21267  }
 21268  
 21269  // ExportTransitGatewayRoutesWithContext mocks base method.
 21270  func (m *MockEC2API) ExportTransitGatewayRoutesWithContext(arg0 context.Context, arg1 *ec2.ExportTransitGatewayRoutesInput, arg2 ...request.Option) (*ec2.ExportTransitGatewayRoutesOutput, error) {
 21271  	m.ctrl.T.Helper()
 21272  	varargs := []interface{}{arg0, arg1}
 21273  	for _, a := range arg2 {
 21274  		varargs = append(varargs, a)
 21275  	}
 21276  	ret := m.ctrl.Call(m, "ExportTransitGatewayRoutesWithContext", varargs...)
 21277  	ret0, _ := ret[0].(*ec2.ExportTransitGatewayRoutesOutput)
 21278  	ret1, _ := ret[1].(error)
 21279  	return ret0, ret1
 21280  }
 21281  
 21282  // ExportTransitGatewayRoutesWithContext indicates an expected call of ExportTransitGatewayRoutesWithContext.
 21283  func (mr *MockEC2APIMockRecorder) ExportTransitGatewayRoutesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21284  	mr.mock.ctrl.T.Helper()
 21285  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21286  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportTransitGatewayRoutesWithContext", reflect.TypeOf((*MockEC2API)(nil).ExportTransitGatewayRoutesWithContext), varargs...)
 21287  }
 21288  
 21289  // GetAssociatedEnclaveCertificateIamRoles mocks base method.
 21290  func (m *MockEC2API) GetAssociatedEnclaveCertificateIamRoles(arg0 *ec2.GetAssociatedEnclaveCertificateIamRolesInput) (*ec2.GetAssociatedEnclaveCertificateIamRolesOutput, error) {
 21291  	m.ctrl.T.Helper()
 21292  	ret := m.ctrl.Call(m, "GetAssociatedEnclaveCertificateIamRoles", arg0)
 21293  	ret0, _ := ret[0].(*ec2.GetAssociatedEnclaveCertificateIamRolesOutput)
 21294  	ret1, _ := ret[1].(error)
 21295  	return ret0, ret1
 21296  }
 21297  
 21298  // GetAssociatedEnclaveCertificateIamRoles indicates an expected call of GetAssociatedEnclaveCertificateIamRoles.
 21299  func (mr *MockEC2APIMockRecorder) GetAssociatedEnclaveCertificateIamRoles(arg0 interface{}) *gomock.Call {
 21300  	mr.mock.ctrl.T.Helper()
 21301  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedEnclaveCertificateIamRoles", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedEnclaveCertificateIamRoles), arg0)
 21302  }
 21303  
 21304  // GetAssociatedEnclaveCertificateIamRolesRequest mocks base method.
 21305  func (m *MockEC2API) GetAssociatedEnclaveCertificateIamRolesRequest(arg0 *ec2.GetAssociatedEnclaveCertificateIamRolesInput) (*request.Request, *ec2.GetAssociatedEnclaveCertificateIamRolesOutput) {
 21306  	m.ctrl.T.Helper()
 21307  	ret := m.ctrl.Call(m, "GetAssociatedEnclaveCertificateIamRolesRequest", arg0)
 21308  	ret0, _ := ret[0].(*request.Request)
 21309  	ret1, _ := ret[1].(*ec2.GetAssociatedEnclaveCertificateIamRolesOutput)
 21310  	return ret0, ret1
 21311  }
 21312  
 21313  // GetAssociatedEnclaveCertificateIamRolesRequest indicates an expected call of GetAssociatedEnclaveCertificateIamRolesRequest.
 21314  func (mr *MockEC2APIMockRecorder) GetAssociatedEnclaveCertificateIamRolesRequest(arg0 interface{}) *gomock.Call {
 21315  	mr.mock.ctrl.T.Helper()
 21316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedEnclaveCertificateIamRolesRequest", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedEnclaveCertificateIamRolesRequest), arg0)
 21317  }
 21318  
 21319  // GetAssociatedEnclaveCertificateIamRolesWithContext mocks base method.
 21320  func (m *MockEC2API) GetAssociatedEnclaveCertificateIamRolesWithContext(arg0 context.Context, arg1 *ec2.GetAssociatedEnclaveCertificateIamRolesInput, arg2 ...request.Option) (*ec2.GetAssociatedEnclaveCertificateIamRolesOutput, error) {
 21321  	m.ctrl.T.Helper()
 21322  	varargs := []interface{}{arg0, arg1}
 21323  	for _, a := range arg2 {
 21324  		varargs = append(varargs, a)
 21325  	}
 21326  	ret := m.ctrl.Call(m, "GetAssociatedEnclaveCertificateIamRolesWithContext", varargs...)
 21327  	ret0, _ := ret[0].(*ec2.GetAssociatedEnclaveCertificateIamRolesOutput)
 21328  	ret1, _ := ret[1].(error)
 21329  	return ret0, ret1
 21330  }
 21331  
 21332  // GetAssociatedEnclaveCertificateIamRolesWithContext indicates an expected call of GetAssociatedEnclaveCertificateIamRolesWithContext.
 21333  func (mr *MockEC2APIMockRecorder) GetAssociatedEnclaveCertificateIamRolesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21334  	mr.mock.ctrl.T.Helper()
 21335  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21336  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedEnclaveCertificateIamRolesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedEnclaveCertificateIamRolesWithContext), varargs...)
 21337  }
 21338  
 21339  // GetAssociatedIpv6PoolCidrs mocks base method.
 21340  func (m *MockEC2API) GetAssociatedIpv6PoolCidrs(arg0 *ec2.GetAssociatedIpv6PoolCidrsInput) (*ec2.GetAssociatedIpv6PoolCidrsOutput, error) {
 21341  	m.ctrl.T.Helper()
 21342  	ret := m.ctrl.Call(m, "GetAssociatedIpv6PoolCidrs", arg0)
 21343  	ret0, _ := ret[0].(*ec2.GetAssociatedIpv6PoolCidrsOutput)
 21344  	ret1, _ := ret[1].(error)
 21345  	return ret0, ret1
 21346  }
 21347  
 21348  // GetAssociatedIpv6PoolCidrs indicates an expected call of GetAssociatedIpv6PoolCidrs.
 21349  func (mr *MockEC2APIMockRecorder) GetAssociatedIpv6PoolCidrs(arg0 interface{}) *gomock.Call {
 21350  	mr.mock.ctrl.T.Helper()
 21351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedIpv6PoolCidrs", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedIpv6PoolCidrs), arg0)
 21352  }
 21353  
 21354  // GetAssociatedIpv6PoolCidrsPages mocks base method.
 21355  func (m *MockEC2API) GetAssociatedIpv6PoolCidrsPages(arg0 *ec2.GetAssociatedIpv6PoolCidrsInput, arg1 func(*ec2.GetAssociatedIpv6PoolCidrsOutput, bool) bool) error {
 21356  	m.ctrl.T.Helper()
 21357  	ret := m.ctrl.Call(m, "GetAssociatedIpv6PoolCidrsPages", arg0, arg1)
 21358  	ret0, _ := ret[0].(error)
 21359  	return ret0
 21360  }
 21361  
 21362  // GetAssociatedIpv6PoolCidrsPages indicates an expected call of GetAssociatedIpv6PoolCidrsPages.
 21363  func (mr *MockEC2APIMockRecorder) GetAssociatedIpv6PoolCidrsPages(arg0, arg1 interface{}) *gomock.Call {
 21364  	mr.mock.ctrl.T.Helper()
 21365  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedIpv6PoolCidrsPages", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedIpv6PoolCidrsPages), arg0, arg1)
 21366  }
 21367  
 21368  // GetAssociatedIpv6PoolCidrsPagesWithContext mocks base method.
 21369  func (m *MockEC2API) GetAssociatedIpv6PoolCidrsPagesWithContext(arg0 context.Context, arg1 *ec2.GetAssociatedIpv6PoolCidrsInput, arg2 func(*ec2.GetAssociatedIpv6PoolCidrsOutput, bool) bool, arg3 ...request.Option) error {
 21370  	m.ctrl.T.Helper()
 21371  	varargs := []interface{}{arg0, arg1, arg2}
 21372  	for _, a := range arg3 {
 21373  		varargs = append(varargs, a)
 21374  	}
 21375  	ret := m.ctrl.Call(m, "GetAssociatedIpv6PoolCidrsPagesWithContext", varargs...)
 21376  	ret0, _ := ret[0].(error)
 21377  	return ret0
 21378  }
 21379  
 21380  // GetAssociatedIpv6PoolCidrsPagesWithContext indicates an expected call of GetAssociatedIpv6PoolCidrsPagesWithContext.
 21381  func (mr *MockEC2APIMockRecorder) GetAssociatedIpv6PoolCidrsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 21382  	mr.mock.ctrl.T.Helper()
 21383  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 21384  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedIpv6PoolCidrsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedIpv6PoolCidrsPagesWithContext), varargs...)
 21385  }
 21386  
 21387  // GetAssociatedIpv6PoolCidrsRequest mocks base method.
 21388  func (m *MockEC2API) GetAssociatedIpv6PoolCidrsRequest(arg0 *ec2.GetAssociatedIpv6PoolCidrsInput) (*request.Request, *ec2.GetAssociatedIpv6PoolCidrsOutput) {
 21389  	m.ctrl.T.Helper()
 21390  	ret := m.ctrl.Call(m, "GetAssociatedIpv6PoolCidrsRequest", arg0)
 21391  	ret0, _ := ret[0].(*request.Request)
 21392  	ret1, _ := ret[1].(*ec2.GetAssociatedIpv6PoolCidrsOutput)
 21393  	return ret0, ret1
 21394  }
 21395  
 21396  // GetAssociatedIpv6PoolCidrsRequest indicates an expected call of GetAssociatedIpv6PoolCidrsRequest.
 21397  func (mr *MockEC2APIMockRecorder) GetAssociatedIpv6PoolCidrsRequest(arg0 interface{}) *gomock.Call {
 21398  	mr.mock.ctrl.T.Helper()
 21399  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedIpv6PoolCidrsRequest", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedIpv6PoolCidrsRequest), arg0)
 21400  }
 21401  
 21402  // GetAssociatedIpv6PoolCidrsWithContext mocks base method.
 21403  func (m *MockEC2API) GetAssociatedIpv6PoolCidrsWithContext(arg0 context.Context, arg1 *ec2.GetAssociatedIpv6PoolCidrsInput, arg2 ...request.Option) (*ec2.GetAssociatedIpv6PoolCidrsOutput, error) {
 21404  	m.ctrl.T.Helper()
 21405  	varargs := []interface{}{arg0, arg1}
 21406  	for _, a := range arg2 {
 21407  		varargs = append(varargs, a)
 21408  	}
 21409  	ret := m.ctrl.Call(m, "GetAssociatedIpv6PoolCidrsWithContext", varargs...)
 21410  	ret0, _ := ret[0].(*ec2.GetAssociatedIpv6PoolCidrsOutput)
 21411  	ret1, _ := ret[1].(error)
 21412  	return ret0, ret1
 21413  }
 21414  
 21415  // GetAssociatedIpv6PoolCidrsWithContext indicates an expected call of GetAssociatedIpv6PoolCidrsWithContext.
 21416  func (mr *MockEC2APIMockRecorder) GetAssociatedIpv6PoolCidrsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21417  	mr.mock.ctrl.T.Helper()
 21418  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21419  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssociatedIpv6PoolCidrsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetAssociatedIpv6PoolCidrsWithContext), varargs...)
 21420  }
 21421  
 21422  // GetCapacityReservationUsage mocks base method.
 21423  func (m *MockEC2API) GetCapacityReservationUsage(arg0 *ec2.GetCapacityReservationUsageInput) (*ec2.GetCapacityReservationUsageOutput, error) {
 21424  	m.ctrl.T.Helper()
 21425  	ret := m.ctrl.Call(m, "GetCapacityReservationUsage", arg0)
 21426  	ret0, _ := ret[0].(*ec2.GetCapacityReservationUsageOutput)
 21427  	ret1, _ := ret[1].(error)
 21428  	return ret0, ret1
 21429  }
 21430  
 21431  // GetCapacityReservationUsage indicates an expected call of GetCapacityReservationUsage.
 21432  func (mr *MockEC2APIMockRecorder) GetCapacityReservationUsage(arg0 interface{}) *gomock.Call {
 21433  	mr.mock.ctrl.T.Helper()
 21434  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCapacityReservationUsage", reflect.TypeOf((*MockEC2API)(nil).GetCapacityReservationUsage), arg0)
 21435  }
 21436  
 21437  // GetCapacityReservationUsageRequest mocks base method.
 21438  func (m *MockEC2API) GetCapacityReservationUsageRequest(arg0 *ec2.GetCapacityReservationUsageInput) (*request.Request, *ec2.GetCapacityReservationUsageOutput) {
 21439  	m.ctrl.T.Helper()
 21440  	ret := m.ctrl.Call(m, "GetCapacityReservationUsageRequest", arg0)
 21441  	ret0, _ := ret[0].(*request.Request)
 21442  	ret1, _ := ret[1].(*ec2.GetCapacityReservationUsageOutput)
 21443  	return ret0, ret1
 21444  }
 21445  
 21446  // GetCapacityReservationUsageRequest indicates an expected call of GetCapacityReservationUsageRequest.
 21447  func (mr *MockEC2APIMockRecorder) GetCapacityReservationUsageRequest(arg0 interface{}) *gomock.Call {
 21448  	mr.mock.ctrl.T.Helper()
 21449  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCapacityReservationUsageRequest", reflect.TypeOf((*MockEC2API)(nil).GetCapacityReservationUsageRequest), arg0)
 21450  }
 21451  
 21452  // GetCapacityReservationUsageWithContext mocks base method.
 21453  func (m *MockEC2API) GetCapacityReservationUsageWithContext(arg0 context.Context, arg1 *ec2.GetCapacityReservationUsageInput, arg2 ...request.Option) (*ec2.GetCapacityReservationUsageOutput, error) {
 21454  	m.ctrl.T.Helper()
 21455  	varargs := []interface{}{arg0, arg1}
 21456  	for _, a := range arg2 {
 21457  		varargs = append(varargs, a)
 21458  	}
 21459  	ret := m.ctrl.Call(m, "GetCapacityReservationUsageWithContext", varargs...)
 21460  	ret0, _ := ret[0].(*ec2.GetCapacityReservationUsageOutput)
 21461  	ret1, _ := ret[1].(error)
 21462  	return ret0, ret1
 21463  }
 21464  
 21465  // GetCapacityReservationUsageWithContext indicates an expected call of GetCapacityReservationUsageWithContext.
 21466  func (mr *MockEC2APIMockRecorder) GetCapacityReservationUsageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21467  	mr.mock.ctrl.T.Helper()
 21468  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21469  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCapacityReservationUsageWithContext", reflect.TypeOf((*MockEC2API)(nil).GetCapacityReservationUsageWithContext), varargs...)
 21470  }
 21471  
 21472  // GetCoipPoolUsage mocks base method.
 21473  func (m *MockEC2API) GetCoipPoolUsage(arg0 *ec2.GetCoipPoolUsageInput) (*ec2.GetCoipPoolUsageOutput, error) {
 21474  	m.ctrl.T.Helper()
 21475  	ret := m.ctrl.Call(m, "GetCoipPoolUsage", arg0)
 21476  	ret0, _ := ret[0].(*ec2.GetCoipPoolUsageOutput)
 21477  	ret1, _ := ret[1].(error)
 21478  	return ret0, ret1
 21479  }
 21480  
 21481  // GetCoipPoolUsage indicates an expected call of GetCoipPoolUsage.
 21482  func (mr *MockEC2APIMockRecorder) GetCoipPoolUsage(arg0 interface{}) *gomock.Call {
 21483  	mr.mock.ctrl.T.Helper()
 21484  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCoipPoolUsage", reflect.TypeOf((*MockEC2API)(nil).GetCoipPoolUsage), arg0)
 21485  }
 21486  
 21487  // GetCoipPoolUsageRequest mocks base method.
 21488  func (m *MockEC2API) GetCoipPoolUsageRequest(arg0 *ec2.GetCoipPoolUsageInput) (*request.Request, *ec2.GetCoipPoolUsageOutput) {
 21489  	m.ctrl.T.Helper()
 21490  	ret := m.ctrl.Call(m, "GetCoipPoolUsageRequest", arg0)
 21491  	ret0, _ := ret[0].(*request.Request)
 21492  	ret1, _ := ret[1].(*ec2.GetCoipPoolUsageOutput)
 21493  	return ret0, ret1
 21494  }
 21495  
 21496  // GetCoipPoolUsageRequest indicates an expected call of GetCoipPoolUsageRequest.
 21497  func (mr *MockEC2APIMockRecorder) GetCoipPoolUsageRequest(arg0 interface{}) *gomock.Call {
 21498  	mr.mock.ctrl.T.Helper()
 21499  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCoipPoolUsageRequest", reflect.TypeOf((*MockEC2API)(nil).GetCoipPoolUsageRequest), arg0)
 21500  }
 21501  
 21502  // GetCoipPoolUsageWithContext mocks base method.
 21503  func (m *MockEC2API) GetCoipPoolUsageWithContext(arg0 context.Context, arg1 *ec2.GetCoipPoolUsageInput, arg2 ...request.Option) (*ec2.GetCoipPoolUsageOutput, error) {
 21504  	m.ctrl.T.Helper()
 21505  	varargs := []interface{}{arg0, arg1}
 21506  	for _, a := range arg2 {
 21507  		varargs = append(varargs, a)
 21508  	}
 21509  	ret := m.ctrl.Call(m, "GetCoipPoolUsageWithContext", varargs...)
 21510  	ret0, _ := ret[0].(*ec2.GetCoipPoolUsageOutput)
 21511  	ret1, _ := ret[1].(error)
 21512  	return ret0, ret1
 21513  }
 21514  
 21515  // GetCoipPoolUsageWithContext indicates an expected call of GetCoipPoolUsageWithContext.
 21516  func (mr *MockEC2APIMockRecorder) GetCoipPoolUsageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21517  	mr.mock.ctrl.T.Helper()
 21518  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21519  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCoipPoolUsageWithContext", reflect.TypeOf((*MockEC2API)(nil).GetCoipPoolUsageWithContext), varargs...)
 21520  }
 21521  
 21522  // GetConsoleOutput mocks base method.
 21523  func (m *MockEC2API) GetConsoleOutput(arg0 *ec2.GetConsoleOutputInput) (*ec2.GetConsoleOutputOutput, error) {
 21524  	m.ctrl.T.Helper()
 21525  	ret := m.ctrl.Call(m, "GetConsoleOutput", arg0)
 21526  	ret0, _ := ret[0].(*ec2.GetConsoleOutputOutput)
 21527  	ret1, _ := ret[1].(error)
 21528  	return ret0, ret1
 21529  }
 21530  
 21531  // GetConsoleOutput indicates an expected call of GetConsoleOutput.
 21532  func (mr *MockEC2APIMockRecorder) GetConsoleOutput(arg0 interface{}) *gomock.Call {
 21533  	mr.mock.ctrl.T.Helper()
 21534  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleOutput", reflect.TypeOf((*MockEC2API)(nil).GetConsoleOutput), arg0)
 21535  }
 21536  
 21537  // GetConsoleOutputRequest mocks base method.
 21538  func (m *MockEC2API) GetConsoleOutputRequest(arg0 *ec2.GetConsoleOutputInput) (*request.Request, *ec2.GetConsoleOutputOutput) {
 21539  	m.ctrl.T.Helper()
 21540  	ret := m.ctrl.Call(m, "GetConsoleOutputRequest", arg0)
 21541  	ret0, _ := ret[0].(*request.Request)
 21542  	ret1, _ := ret[1].(*ec2.GetConsoleOutputOutput)
 21543  	return ret0, ret1
 21544  }
 21545  
 21546  // GetConsoleOutputRequest indicates an expected call of GetConsoleOutputRequest.
 21547  func (mr *MockEC2APIMockRecorder) GetConsoleOutputRequest(arg0 interface{}) *gomock.Call {
 21548  	mr.mock.ctrl.T.Helper()
 21549  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleOutputRequest", reflect.TypeOf((*MockEC2API)(nil).GetConsoleOutputRequest), arg0)
 21550  }
 21551  
 21552  // GetConsoleOutputWithContext mocks base method.
 21553  func (m *MockEC2API) GetConsoleOutputWithContext(arg0 context.Context, arg1 *ec2.GetConsoleOutputInput, arg2 ...request.Option) (*ec2.GetConsoleOutputOutput, error) {
 21554  	m.ctrl.T.Helper()
 21555  	varargs := []interface{}{arg0, arg1}
 21556  	for _, a := range arg2 {
 21557  		varargs = append(varargs, a)
 21558  	}
 21559  	ret := m.ctrl.Call(m, "GetConsoleOutputWithContext", varargs...)
 21560  	ret0, _ := ret[0].(*ec2.GetConsoleOutputOutput)
 21561  	ret1, _ := ret[1].(error)
 21562  	return ret0, ret1
 21563  }
 21564  
 21565  // GetConsoleOutputWithContext indicates an expected call of GetConsoleOutputWithContext.
 21566  func (mr *MockEC2APIMockRecorder) GetConsoleOutputWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21567  	mr.mock.ctrl.T.Helper()
 21568  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21569  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleOutputWithContext", reflect.TypeOf((*MockEC2API)(nil).GetConsoleOutputWithContext), varargs...)
 21570  }
 21571  
 21572  // GetConsoleScreenshot mocks base method.
 21573  func (m *MockEC2API) GetConsoleScreenshot(arg0 *ec2.GetConsoleScreenshotInput) (*ec2.GetConsoleScreenshotOutput, error) {
 21574  	m.ctrl.T.Helper()
 21575  	ret := m.ctrl.Call(m, "GetConsoleScreenshot", arg0)
 21576  	ret0, _ := ret[0].(*ec2.GetConsoleScreenshotOutput)
 21577  	ret1, _ := ret[1].(error)
 21578  	return ret0, ret1
 21579  }
 21580  
 21581  // GetConsoleScreenshot indicates an expected call of GetConsoleScreenshot.
 21582  func (mr *MockEC2APIMockRecorder) GetConsoleScreenshot(arg0 interface{}) *gomock.Call {
 21583  	mr.mock.ctrl.T.Helper()
 21584  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleScreenshot", reflect.TypeOf((*MockEC2API)(nil).GetConsoleScreenshot), arg0)
 21585  }
 21586  
 21587  // GetConsoleScreenshotRequest mocks base method.
 21588  func (m *MockEC2API) GetConsoleScreenshotRequest(arg0 *ec2.GetConsoleScreenshotInput) (*request.Request, *ec2.GetConsoleScreenshotOutput) {
 21589  	m.ctrl.T.Helper()
 21590  	ret := m.ctrl.Call(m, "GetConsoleScreenshotRequest", arg0)
 21591  	ret0, _ := ret[0].(*request.Request)
 21592  	ret1, _ := ret[1].(*ec2.GetConsoleScreenshotOutput)
 21593  	return ret0, ret1
 21594  }
 21595  
 21596  // GetConsoleScreenshotRequest indicates an expected call of GetConsoleScreenshotRequest.
 21597  func (mr *MockEC2APIMockRecorder) GetConsoleScreenshotRequest(arg0 interface{}) *gomock.Call {
 21598  	mr.mock.ctrl.T.Helper()
 21599  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleScreenshotRequest", reflect.TypeOf((*MockEC2API)(nil).GetConsoleScreenshotRequest), arg0)
 21600  }
 21601  
 21602  // GetConsoleScreenshotWithContext mocks base method.
 21603  func (m *MockEC2API) GetConsoleScreenshotWithContext(arg0 context.Context, arg1 *ec2.GetConsoleScreenshotInput, arg2 ...request.Option) (*ec2.GetConsoleScreenshotOutput, error) {
 21604  	m.ctrl.T.Helper()
 21605  	varargs := []interface{}{arg0, arg1}
 21606  	for _, a := range arg2 {
 21607  		varargs = append(varargs, a)
 21608  	}
 21609  	ret := m.ctrl.Call(m, "GetConsoleScreenshotWithContext", varargs...)
 21610  	ret0, _ := ret[0].(*ec2.GetConsoleScreenshotOutput)
 21611  	ret1, _ := ret[1].(error)
 21612  	return ret0, ret1
 21613  }
 21614  
 21615  // GetConsoleScreenshotWithContext indicates an expected call of GetConsoleScreenshotWithContext.
 21616  func (mr *MockEC2APIMockRecorder) GetConsoleScreenshotWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21617  	mr.mock.ctrl.T.Helper()
 21618  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21619  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsoleScreenshotWithContext", reflect.TypeOf((*MockEC2API)(nil).GetConsoleScreenshotWithContext), varargs...)
 21620  }
 21621  
 21622  // GetDefaultCreditSpecification mocks base method.
 21623  func (m *MockEC2API) GetDefaultCreditSpecification(arg0 *ec2.GetDefaultCreditSpecificationInput) (*ec2.GetDefaultCreditSpecificationOutput, error) {
 21624  	m.ctrl.T.Helper()
 21625  	ret := m.ctrl.Call(m, "GetDefaultCreditSpecification", arg0)
 21626  	ret0, _ := ret[0].(*ec2.GetDefaultCreditSpecificationOutput)
 21627  	ret1, _ := ret[1].(error)
 21628  	return ret0, ret1
 21629  }
 21630  
 21631  // GetDefaultCreditSpecification indicates an expected call of GetDefaultCreditSpecification.
 21632  func (mr *MockEC2APIMockRecorder) GetDefaultCreditSpecification(arg0 interface{}) *gomock.Call {
 21633  	mr.mock.ctrl.T.Helper()
 21634  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultCreditSpecification", reflect.TypeOf((*MockEC2API)(nil).GetDefaultCreditSpecification), arg0)
 21635  }
 21636  
 21637  // GetDefaultCreditSpecificationRequest mocks base method.
 21638  func (m *MockEC2API) GetDefaultCreditSpecificationRequest(arg0 *ec2.GetDefaultCreditSpecificationInput) (*request.Request, *ec2.GetDefaultCreditSpecificationOutput) {
 21639  	m.ctrl.T.Helper()
 21640  	ret := m.ctrl.Call(m, "GetDefaultCreditSpecificationRequest", arg0)
 21641  	ret0, _ := ret[0].(*request.Request)
 21642  	ret1, _ := ret[1].(*ec2.GetDefaultCreditSpecificationOutput)
 21643  	return ret0, ret1
 21644  }
 21645  
 21646  // GetDefaultCreditSpecificationRequest indicates an expected call of GetDefaultCreditSpecificationRequest.
 21647  func (mr *MockEC2APIMockRecorder) GetDefaultCreditSpecificationRequest(arg0 interface{}) *gomock.Call {
 21648  	mr.mock.ctrl.T.Helper()
 21649  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultCreditSpecificationRequest", reflect.TypeOf((*MockEC2API)(nil).GetDefaultCreditSpecificationRequest), arg0)
 21650  }
 21651  
 21652  // GetDefaultCreditSpecificationWithContext mocks base method.
 21653  func (m *MockEC2API) GetDefaultCreditSpecificationWithContext(arg0 context.Context, arg1 *ec2.GetDefaultCreditSpecificationInput, arg2 ...request.Option) (*ec2.GetDefaultCreditSpecificationOutput, error) {
 21654  	m.ctrl.T.Helper()
 21655  	varargs := []interface{}{arg0, arg1}
 21656  	for _, a := range arg2 {
 21657  		varargs = append(varargs, a)
 21658  	}
 21659  	ret := m.ctrl.Call(m, "GetDefaultCreditSpecificationWithContext", varargs...)
 21660  	ret0, _ := ret[0].(*ec2.GetDefaultCreditSpecificationOutput)
 21661  	ret1, _ := ret[1].(error)
 21662  	return ret0, ret1
 21663  }
 21664  
 21665  // GetDefaultCreditSpecificationWithContext indicates an expected call of GetDefaultCreditSpecificationWithContext.
 21666  func (mr *MockEC2APIMockRecorder) GetDefaultCreditSpecificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21667  	mr.mock.ctrl.T.Helper()
 21668  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21669  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultCreditSpecificationWithContext", reflect.TypeOf((*MockEC2API)(nil).GetDefaultCreditSpecificationWithContext), varargs...)
 21670  }
 21671  
 21672  // GetEbsDefaultKmsKeyId mocks base method.
 21673  func (m *MockEC2API) GetEbsDefaultKmsKeyId(arg0 *ec2.GetEbsDefaultKmsKeyIdInput) (*ec2.GetEbsDefaultKmsKeyIdOutput, error) {
 21674  	m.ctrl.T.Helper()
 21675  	ret := m.ctrl.Call(m, "GetEbsDefaultKmsKeyId", arg0)
 21676  	ret0, _ := ret[0].(*ec2.GetEbsDefaultKmsKeyIdOutput)
 21677  	ret1, _ := ret[1].(error)
 21678  	return ret0, ret1
 21679  }
 21680  
 21681  // GetEbsDefaultKmsKeyId indicates an expected call of GetEbsDefaultKmsKeyId.
 21682  func (mr *MockEC2APIMockRecorder) GetEbsDefaultKmsKeyId(arg0 interface{}) *gomock.Call {
 21683  	mr.mock.ctrl.T.Helper()
 21684  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsDefaultKmsKeyId", reflect.TypeOf((*MockEC2API)(nil).GetEbsDefaultKmsKeyId), arg0)
 21685  }
 21686  
 21687  // GetEbsDefaultKmsKeyIdRequest mocks base method.
 21688  func (m *MockEC2API) GetEbsDefaultKmsKeyIdRequest(arg0 *ec2.GetEbsDefaultKmsKeyIdInput) (*request.Request, *ec2.GetEbsDefaultKmsKeyIdOutput) {
 21689  	m.ctrl.T.Helper()
 21690  	ret := m.ctrl.Call(m, "GetEbsDefaultKmsKeyIdRequest", arg0)
 21691  	ret0, _ := ret[0].(*request.Request)
 21692  	ret1, _ := ret[1].(*ec2.GetEbsDefaultKmsKeyIdOutput)
 21693  	return ret0, ret1
 21694  }
 21695  
 21696  // GetEbsDefaultKmsKeyIdRequest indicates an expected call of GetEbsDefaultKmsKeyIdRequest.
 21697  func (mr *MockEC2APIMockRecorder) GetEbsDefaultKmsKeyIdRequest(arg0 interface{}) *gomock.Call {
 21698  	mr.mock.ctrl.T.Helper()
 21699  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsDefaultKmsKeyIdRequest", reflect.TypeOf((*MockEC2API)(nil).GetEbsDefaultKmsKeyIdRequest), arg0)
 21700  }
 21701  
 21702  // GetEbsDefaultKmsKeyIdWithContext mocks base method.
 21703  func (m *MockEC2API) GetEbsDefaultKmsKeyIdWithContext(arg0 context.Context, arg1 *ec2.GetEbsDefaultKmsKeyIdInput, arg2 ...request.Option) (*ec2.GetEbsDefaultKmsKeyIdOutput, error) {
 21704  	m.ctrl.T.Helper()
 21705  	varargs := []interface{}{arg0, arg1}
 21706  	for _, a := range arg2 {
 21707  		varargs = append(varargs, a)
 21708  	}
 21709  	ret := m.ctrl.Call(m, "GetEbsDefaultKmsKeyIdWithContext", varargs...)
 21710  	ret0, _ := ret[0].(*ec2.GetEbsDefaultKmsKeyIdOutput)
 21711  	ret1, _ := ret[1].(error)
 21712  	return ret0, ret1
 21713  }
 21714  
 21715  // GetEbsDefaultKmsKeyIdWithContext indicates an expected call of GetEbsDefaultKmsKeyIdWithContext.
 21716  func (mr *MockEC2APIMockRecorder) GetEbsDefaultKmsKeyIdWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21717  	mr.mock.ctrl.T.Helper()
 21718  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21719  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsDefaultKmsKeyIdWithContext", reflect.TypeOf((*MockEC2API)(nil).GetEbsDefaultKmsKeyIdWithContext), varargs...)
 21720  }
 21721  
 21722  // GetEbsEncryptionByDefault mocks base method.
 21723  func (m *MockEC2API) GetEbsEncryptionByDefault(arg0 *ec2.GetEbsEncryptionByDefaultInput) (*ec2.GetEbsEncryptionByDefaultOutput, error) {
 21724  	m.ctrl.T.Helper()
 21725  	ret := m.ctrl.Call(m, "GetEbsEncryptionByDefault", arg0)
 21726  	ret0, _ := ret[0].(*ec2.GetEbsEncryptionByDefaultOutput)
 21727  	ret1, _ := ret[1].(error)
 21728  	return ret0, ret1
 21729  }
 21730  
 21731  // GetEbsEncryptionByDefault indicates an expected call of GetEbsEncryptionByDefault.
 21732  func (mr *MockEC2APIMockRecorder) GetEbsEncryptionByDefault(arg0 interface{}) *gomock.Call {
 21733  	mr.mock.ctrl.T.Helper()
 21734  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsEncryptionByDefault", reflect.TypeOf((*MockEC2API)(nil).GetEbsEncryptionByDefault), arg0)
 21735  }
 21736  
 21737  // GetEbsEncryptionByDefaultRequest mocks base method.
 21738  func (m *MockEC2API) GetEbsEncryptionByDefaultRequest(arg0 *ec2.GetEbsEncryptionByDefaultInput) (*request.Request, *ec2.GetEbsEncryptionByDefaultOutput) {
 21739  	m.ctrl.T.Helper()
 21740  	ret := m.ctrl.Call(m, "GetEbsEncryptionByDefaultRequest", arg0)
 21741  	ret0, _ := ret[0].(*request.Request)
 21742  	ret1, _ := ret[1].(*ec2.GetEbsEncryptionByDefaultOutput)
 21743  	return ret0, ret1
 21744  }
 21745  
 21746  // GetEbsEncryptionByDefaultRequest indicates an expected call of GetEbsEncryptionByDefaultRequest.
 21747  func (mr *MockEC2APIMockRecorder) GetEbsEncryptionByDefaultRequest(arg0 interface{}) *gomock.Call {
 21748  	mr.mock.ctrl.T.Helper()
 21749  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsEncryptionByDefaultRequest", reflect.TypeOf((*MockEC2API)(nil).GetEbsEncryptionByDefaultRequest), arg0)
 21750  }
 21751  
 21752  // GetEbsEncryptionByDefaultWithContext mocks base method.
 21753  func (m *MockEC2API) GetEbsEncryptionByDefaultWithContext(arg0 context.Context, arg1 *ec2.GetEbsEncryptionByDefaultInput, arg2 ...request.Option) (*ec2.GetEbsEncryptionByDefaultOutput, error) {
 21754  	m.ctrl.T.Helper()
 21755  	varargs := []interface{}{arg0, arg1}
 21756  	for _, a := range arg2 {
 21757  		varargs = append(varargs, a)
 21758  	}
 21759  	ret := m.ctrl.Call(m, "GetEbsEncryptionByDefaultWithContext", varargs...)
 21760  	ret0, _ := ret[0].(*ec2.GetEbsEncryptionByDefaultOutput)
 21761  	ret1, _ := ret[1].(error)
 21762  	return ret0, ret1
 21763  }
 21764  
 21765  // GetEbsEncryptionByDefaultWithContext indicates an expected call of GetEbsEncryptionByDefaultWithContext.
 21766  func (mr *MockEC2APIMockRecorder) GetEbsEncryptionByDefaultWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21767  	mr.mock.ctrl.T.Helper()
 21768  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21769  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEbsEncryptionByDefaultWithContext", reflect.TypeOf((*MockEC2API)(nil).GetEbsEncryptionByDefaultWithContext), varargs...)
 21770  }
 21771  
 21772  // GetFlowLogsIntegrationTemplate mocks base method.
 21773  func (m *MockEC2API) GetFlowLogsIntegrationTemplate(arg0 *ec2.GetFlowLogsIntegrationTemplateInput) (*ec2.GetFlowLogsIntegrationTemplateOutput, error) {
 21774  	m.ctrl.T.Helper()
 21775  	ret := m.ctrl.Call(m, "GetFlowLogsIntegrationTemplate", arg0)
 21776  	ret0, _ := ret[0].(*ec2.GetFlowLogsIntegrationTemplateOutput)
 21777  	ret1, _ := ret[1].(error)
 21778  	return ret0, ret1
 21779  }
 21780  
 21781  // GetFlowLogsIntegrationTemplate indicates an expected call of GetFlowLogsIntegrationTemplate.
 21782  func (mr *MockEC2APIMockRecorder) GetFlowLogsIntegrationTemplate(arg0 interface{}) *gomock.Call {
 21783  	mr.mock.ctrl.T.Helper()
 21784  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFlowLogsIntegrationTemplate", reflect.TypeOf((*MockEC2API)(nil).GetFlowLogsIntegrationTemplate), arg0)
 21785  }
 21786  
 21787  // GetFlowLogsIntegrationTemplateRequest mocks base method.
 21788  func (m *MockEC2API) GetFlowLogsIntegrationTemplateRequest(arg0 *ec2.GetFlowLogsIntegrationTemplateInput) (*request.Request, *ec2.GetFlowLogsIntegrationTemplateOutput) {
 21789  	m.ctrl.T.Helper()
 21790  	ret := m.ctrl.Call(m, "GetFlowLogsIntegrationTemplateRequest", arg0)
 21791  	ret0, _ := ret[0].(*request.Request)
 21792  	ret1, _ := ret[1].(*ec2.GetFlowLogsIntegrationTemplateOutput)
 21793  	return ret0, ret1
 21794  }
 21795  
 21796  // GetFlowLogsIntegrationTemplateRequest indicates an expected call of GetFlowLogsIntegrationTemplateRequest.
 21797  func (mr *MockEC2APIMockRecorder) GetFlowLogsIntegrationTemplateRequest(arg0 interface{}) *gomock.Call {
 21798  	mr.mock.ctrl.T.Helper()
 21799  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFlowLogsIntegrationTemplateRequest", reflect.TypeOf((*MockEC2API)(nil).GetFlowLogsIntegrationTemplateRequest), arg0)
 21800  }
 21801  
 21802  // GetFlowLogsIntegrationTemplateWithContext mocks base method.
 21803  func (m *MockEC2API) GetFlowLogsIntegrationTemplateWithContext(arg0 context.Context, arg1 *ec2.GetFlowLogsIntegrationTemplateInput, arg2 ...request.Option) (*ec2.GetFlowLogsIntegrationTemplateOutput, error) {
 21804  	m.ctrl.T.Helper()
 21805  	varargs := []interface{}{arg0, arg1}
 21806  	for _, a := range arg2 {
 21807  		varargs = append(varargs, a)
 21808  	}
 21809  	ret := m.ctrl.Call(m, "GetFlowLogsIntegrationTemplateWithContext", varargs...)
 21810  	ret0, _ := ret[0].(*ec2.GetFlowLogsIntegrationTemplateOutput)
 21811  	ret1, _ := ret[1].(error)
 21812  	return ret0, ret1
 21813  }
 21814  
 21815  // GetFlowLogsIntegrationTemplateWithContext indicates an expected call of GetFlowLogsIntegrationTemplateWithContext.
 21816  func (mr *MockEC2APIMockRecorder) GetFlowLogsIntegrationTemplateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21817  	mr.mock.ctrl.T.Helper()
 21818  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21819  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFlowLogsIntegrationTemplateWithContext", reflect.TypeOf((*MockEC2API)(nil).GetFlowLogsIntegrationTemplateWithContext), varargs...)
 21820  }
 21821  
 21822  // GetGroupsForCapacityReservation mocks base method.
 21823  func (m *MockEC2API) GetGroupsForCapacityReservation(arg0 *ec2.GetGroupsForCapacityReservationInput) (*ec2.GetGroupsForCapacityReservationOutput, error) {
 21824  	m.ctrl.T.Helper()
 21825  	ret := m.ctrl.Call(m, "GetGroupsForCapacityReservation", arg0)
 21826  	ret0, _ := ret[0].(*ec2.GetGroupsForCapacityReservationOutput)
 21827  	ret1, _ := ret[1].(error)
 21828  	return ret0, ret1
 21829  }
 21830  
 21831  // GetGroupsForCapacityReservation indicates an expected call of GetGroupsForCapacityReservation.
 21832  func (mr *MockEC2APIMockRecorder) GetGroupsForCapacityReservation(arg0 interface{}) *gomock.Call {
 21833  	mr.mock.ctrl.T.Helper()
 21834  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupsForCapacityReservation", reflect.TypeOf((*MockEC2API)(nil).GetGroupsForCapacityReservation), arg0)
 21835  }
 21836  
 21837  // GetGroupsForCapacityReservationPages mocks base method.
 21838  func (m *MockEC2API) GetGroupsForCapacityReservationPages(arg0 *ec2.GetGroupsForCapacityReservationInput, arg1 func(*ec2.GetGroupsForCapacityReservationOutput, bool) bool) error {
 21839  	m.ctrl.T.Helper()
 21840  	ret := m.ctrl.Call(m, "GetGroupsForCapacityReservationPages", arg0, arg1)
 21841  	ret0, _ := ret[0].(error)
 21842  	return ret0
 21843  }
 21844  
 21845  // GetGroupsForCapacityReservationPages indicates an expected call of GetGroupsForCapacityReservationPages.
 21846  func (mr *MockEC2APIMockRecorder) GetGroupsForCapacityReservationPages(arg0, arg1 interface{}) *gomock.Call {
 21847  	mr.mock.ctrl.T.Helper()
 21848  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupsForCapacityReservationPages", reflect.TypeOf((*MockEC2API)(nil).GetGroupsForCapacityReservationPages), arg0, arg1)
 21849  }
 21850  
 21851  // GetGroupsForCapacityReservationPagesWithContext mocks base method.
 21852  func (m *MockEC2API) GetGroupsForCapacityReservationPagesWithContext(arg0 context.Context, arg1 *ec2.GetGroupsForCapacityReservationInput, arg2 func(*ec2.GetGroupsForCapacityReservationOutput, bool) bool, arg3 ...request.Option) error {
 21853  	m.ctrl.T.Helper()
 21854  	varargs := []interface{}{arg0, arg1, arg2}
 21855  	for _, a := range arg3 {
 21856  		varargs = append(varargs, a)
 21857  	}
 21858  	ret := m.ctrl.Call(m, "GetGroupsForCapacityReservationPagesWithContext", varargs...)
 21859  	ret0, _ := ret[0].(error)
 21860  	return ret0
 21861  }
 21862  
 21863  // GetGroupsForCapacityReservationPagesWithContext indicates an expected call of GetGroupsForCapacityReservationPagesWithContext.
 21864  func (mr *MockEC2APIMockRecorder) GetGroupsForCapacityReservationPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 21865  	mr.mock.ctrl.T.Helper()
 21866  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 21867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupsForCapacityReservationPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetGroupsForCapacityReservationPagesWithContext), varargs...)
 21868  }
 21869  
 21870  // GetGroupsForCapacityReservationRequest mocks base method.
 21871  func (m *MockEC2API) GetGroupsForCapacityReservationRequest(arg0 *ec2.GetGroupsForCapacityReservationInput) (*request.Request, *ec2.GetGroupsForCapacityReservationOutput) {
 21872  	m.ctrl.T.Helper()
 21873  	ret := m.ctrl.Call(m, "GetGroupsForCapacityReservationRequest", arg0)
 21874  	ret0, _ := ret[0].(*request.Request)
 21875  	ret1, _ := ret[1].(*ec2.GetGroupsForCapacityReservationOutput)
 21876  	return ret0, ret1
 21877  }
 21878  
 21879  // GetGroupsForCapacityReservationRequest indicates an expected call of GetGroupsForCapacityReservationRequest.
 21880  func (mr *MockEC2APIMockRecorder) GetGroupsForCapacityReservationRequest(arg0 interface{}) *gomock.Call {
 21881  	mr.mock.ctrl.T.Helper()
 21882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupsForCapacityReservationRequest", reflect.TypeOf((*MockEC2API)(nil).GetGroupsForCapacityReservationRequest), arg0)
 21883  }
 21884  
 21885  // GetGroupsForCapacityReservationWithContext mocks base method.
 21886  func (m *MockEC2API) GetGroupsForCapacityReservationWithContext(arg0 context.Context, arg1 *ec2.GetGroupsForCapacityReservationInput, arg2 ...request.Option) (*ec2.GetGroupsForCapacityReservationOutput, error) {
 21887  	m.ctrl.T.Helper()
 21888  	varargs := []interface{}{arg0, arg1}
 21889  	for _, a := range arg2 {
 21890  		varargs = append(varargs, a)
 21891  	}
 21892  	ret := m.ctrl.Call(m, "GetGroupsForCapacityReservationWithContext", varargs...)
 21893  	ret0, _ := ret[0].(*ec2.GetGroupsForCapacityReservationOutput)
 21894  	ret1, _ := ret[1].(error)
 21895  	return ret0, ret1
 21896  }
 21897  
 21898  // GetGroupsForCapacityReservationWithContext indicates an expected call of GetGroupsForCapacityReservationWithContext.
 21899  func (mr *MockEC2APIMockRecorder) GetGroupsForCapacityReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21900  	mr.mock.ctrl.T.Helper()
 21901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupsForCapacityReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).GetGroupsForCapacityReservationWithContext), varargs...)
 21903  }
 21904  
 21905  // GetHostReservationPurchasePreview mocks base method.
 21906  func (m *MockEC2API) GetHostReservationPurchasePreview(arg0 *ec2.GetHostReservationPurchasePreviewInput) (*ec2.GetHostReservationPurchasePreviewOutput, error) {
 21907  	m.ctrl.T.Helper()
 21908  	ret := m.ctrl.Call(m, "GetHostReservationPurchasePreview", arg0)
 21909  	ret0, _ := ret[0].(*ec2.GetHostReservationPurchasePreviewOutput)
 21910  	ret1, _ := ret[1].(error)
 21911  	return ret0, ret1
 21912  }
 21913  
 21914  // GetHostReservationPurchasePreview indicates an expected call of GetHostReservationPurchasePreview.
 21915  func (mr *MockEC2APIMockRecorder) GetHostReservationPurchasePreview(arg0 interface{}) *gomock.Call {
 21916  	mr.mock.ctrl.T.Helper()
 21917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHostReservationPurchasePreview", reflect.TypeOf((*MockEC2API)(nil).GetHostReservationPurchasePreview), arg0)
 21918  }
 21919  
 21920  // GetHostReservationPurchasePreviewRequest mocks base method.
 21921  func (m *MockEC2API) GetHostReservationPurchasePreviewRequest(arg0 *ec2.GetHostReservationPurchasePreviewInput) (*request.Request, *ec2.GetHostReservationPurchasePreviewOutput) {
 21922  	m.ctrl.T.Helper()
 21923  	ret := m.ctrl.Call(m, "GetHostReservationPurchasePreviewRequest", arg0)
 21924  	ret0, _ := ret[0].(*request.Request)
 21925  	ret1, _ := ret[1].(*ec2.GetHostReservationPurchasePreviewOutput)
 21926  	return ret0, ret1
 21927  }
 21928  
 21929  // GetHostReservationPurchasePreviewRequest indicates an expected call of GetHostReservationPurchasePreviewRequest.
 21930  func (mr *MockEC2APIMockRecorder) GetHostReservationPurchasePreviewRequest(arg0 interface{}) *gomock.Call {
 21931  	mr.mock.ctrl.T.Helper()
 21932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHostReservationPurchasePreviewRequest", reflect.TypeOf((*MockEC2API)(nil).GetHostReservationPurchasePreviewRequest), arg0)
 21933  }
 21934  
 21935  // GetHostReservationPurchasePreviewWithContext mocks base method.
 21936  func (m *MockEC2API) GetHostReservationPurchasePreviewWithContext(arg0 context.Context, arg1 *ec2.GetHostReservationPurchasePreviewInput, arg2 ...request.Option) (*ec2.GetHostReservationPurchasePreviewOutput, error) {
 21937  	m.ctrl.T.Helper()
 21938  	varargs := []interface{}{arg0, arg1}
 21939  	for _, a := range arg2 {
 21940  		varargs = append(varargs, a)
 21941  	}
 21942  	ret := m.ctrl.Call(m, "GetHostReservationPurchasePreviewWithContext", varargs...)
 21943  	ret0, _ := ret[0].(*ec2.GetHostReservationPurchasePreviewOutput)
 21944  	ret1, _ := ret[1].(error)
 21945  	return ret0, ret1
 21946  }
 21947  
 21948  // GetHostReservationPurchasePreviewWithContext indicates an expected call of GetHostReservationPurchasePreviewWithContext.
 21949  func (mr *MockEC2APIMockRecorder) GetHostReservationPurchasePreviewWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 21950  	mr.mock.ctrl.T.Helper()
 21951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 21952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHostReservationPurchasePreviewWithContext", reflect.TypeOf((*MockEC2API)(nil).GetHostReservationPurchasePreviewWithContext), varargs...)
 21953  }
 21954  
 21955  // GetInstanceTypesFromInstanceRequirements mocks base method.
 21956  func (m *MockEC2API) GetInstanceTypesFromInstanceRequirements(arg0 *ec2.GetInstanceTypesFromInstanceRequirementsInput) (*ec2.GetInstanceTypesFromInstanceRequirementsOutput, error) {
 21957  	m.ctrl.T.Helper()
 21958  	ret := m.ctrl.Call(m, "GetInstanceTypesFromInstanceRequirements", arg0)
 21959  	ret0, _ := ret[0].(*ec2.GetInstanceTypesFromInstanceRequirementsOutput)
 21960  	ret1, _ := ret[1].(error)
 21961  	return ret0, ret1
 21962  }
 21963  
 21964  // GetInstanceTypesFromInstanceRequirements indicates an expected call of GetInstanceTypesFromInstanceRequirements.
 21965  func (mr *MockEC2APIMockRecorder) GetInstanceTypesFromInstanceRequirements(arg0 interface{}) *gomock.Call {
 21966  	mr.mock.ctrl.T.Helper()
 21967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceTypesFromInstanceRequirements", reflect.TypeOf((*MockEC2API)(nil).GetInstanceTypesFromInstanceRequirements), arg0)
 21968  }
 21969  
 21970  // GetInstanceTypesFromInstanceRequirementsPages mocks base method.
 21971  func (m *MockEC2API) GetInstanceTypesFromInstanceRequirementsPages(arg0 *ec2.GetInstanceTypesFromInstanceRequirementsInput, arg1 func(*ec2.GetInstanceTypesFromInstanceRequirementsOutput, bool) bool) error {
 21972  	m.ctrl.T.Helper()
 21973  	ret := m.ctrl.Call(m, "GetInstanceTypesFromInstanceRequirementsPages", arg0, arg1)
 21974  	ret0, _ := ret[0].(error)
 21975  	return ret0
 21976  }
 21977  
 21978  // GetInstanceTypesFromInstanceRequirementsPages indicates an expected call of GetInstanceTypesFromInstanceRequirementsPages.
 21979  func (mr *MockEC2APIMockRecorder) GetInstanceTypesFromInstanceRequirementsPages(arg0, arg1 interface{}) *gomock.Call {
 21980  	mr.mock.ctrl.T.Helper()
 21981  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceTypesFromInstanceRequirementsPages", reflect.TypeOf((*MockEC2API)(nil).GetInstanceTypesFromInstanceRequirementsPages), arg0, arg1)
 21982  }
 21983  
 21984  // GetInstanceTypesFromInstanceRequirementsPagesWithContext mocks base method.
 21985  func (m *MockEC2API) GetInstanceTypesFromInstanceRequirementsPagesWithContext(arg0 context.Context, arg1 *ec2.GetInstanceTypesFromInstanceRequirementsInput, arg2 func(*ec2.GetInstanceTypesFromInstanceRequirementsOutput, bool) bool, arg3 ...request.Option) error {
 21986  	m.ctrl.T.Helper()
 21987  	varargs := []interface{}{arg0, arg1, arg2}
 21988  	for _, a := range arg3 {
 21989  		varargs = append(varargs, a)
 21990  	}
 21991  	ret := m.ctrl.Call(m, "GetInstanceTypesFromInstanceRequirementsPagesWithContext", varargs...)
 21992  	ret0, _ := ret[0].(error)
 21993  	return ret0
 21994  }
 21995  
 21996  // GetInstanceTypesFromInstanceRequirementsPagesWithContext indicates an expected call of GetInstanceTypesFromInstanceRequirementsPagesWithContext.
 21997  func (mr *MockEC2APIMockRecorder) GetInstanceTypesFromInstanceRequirementsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 21998  	mr.mock.ctrl.T.Helper()
 21999  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22000  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceTypesFromInstanceRequirementsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetInstanceTypesFromInstanceRequirementsPagesWithContext), varargs...)
 22001  }
 22002  
 22003  // GetInstanceTypesFromInstanceRequirementsRequest mocks base method.
 22004  func (m *MockEC2API) GetInstanceTypesFromInstanceRequirementsRequest(arg0 *ec2.GetInstanceTypesFromInstanceRequirementsInput) (*request.Request, *ec2.GetInstanceTypesFromInstanceRequirementsOutput) {
 22005  	m.ctrl.T.Helper()
 22006  	ret := m.ctrl.Call(m, "GetInstanceTypesFromInstanceRequirementsRequest", arg0)
 22007  	ret0, _ := ret[0].(*request.Request)
 22008  	ret1, _ := ret[1].(*ec2.GetInstanceTypesFromInstanceRequirementsOutput)
 22009  	return ret0, ret1
 22010  }
 22011  
 22012  // GetInstanceTypesFromInstanceRequirementsRequest indicates an expected call of GetInstanceTypesFromInstanceRequirementsRequest.
 22013  func (mr *MockEC2APIMockRecorder) GetInstanceTypesFromInstanceRequirementsRequest(arg0 interface{}) *gomock.Call {
 22014  	mr.mock.ctrl.T.Helper()
 22015  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceTypesFromInstanceRequirementsRequest", reflect.TypeOf((*MockEC2API)(nil).GetInstanceTypesFromInstanceRequirementsRequest), arg0)
 22016  }
 22017  
 22018  // GetInstanceTypesFromInstanceRequirementsWithContext mocks base method.
 22019  func (m *MockEC2API) GetInstanceTypesFromInstanceRequirementsWithContext(arg0 context.Context, arg1 *ec2.GetInstanceTypesFromInstanceRequirementsInput, arg2 ...request.Option) (*ec2.GetInstanceTypesFromInstanceRequirementsOutput, error) {
 22020  	m.ctrl.T.Helper()
 22021  	varargs := []interface{}{arg0, arg1}
 22022  	for _, a := range arg2 {
 22023  		varargs = append(varargs, a)
 22024  	}
 22025  	ret := m.ctrl.Call(m, "GetInstanceTypesFromInstanceRequirementsWithContext", varargs...)
 22026  	ret0, _ := ret[0].(*ec2.GetInstanceTypesFromInstanceRequirementsOutput)
 22027  	ret1, _ := ret[1].(error)
 22028  	return ret0, ret1
 22029  }
 22030  
 22031  // GetInstanceTypesFromInstanceRequirementsWithContext indicates an expected call of GetInstanceTypesFromInstanceRequirementsWithContext.
 22032  func (mr *MockEC2APIMockRecorder) GetInstanceTypesFromInstanceRequirementsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22033  	mr.mock.ctrl.T.Helper()
 22034  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22035  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceTypesFromInstanceRequirementsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetInstanceTypesFromInstanceRequirementsWithContext), varargs...)
 22036  }
 22037  
 22038  // GetIpamAddressHistory mocks base method.
 22039  func (m *MockEC2API) GetIpamAddressHistory(arg0 *ec2.GetIpamAddressHistoryInput) (*ec2.GetIpamAddressHistoryOutput, error) {
 22040  	m.ctrl.T.Helper()
 22041  	ret := m.ctrl.Call(m, "GetIpamAddressHistory", arg0)
 22042  	ret0, _ := ret[0].(*ec2.GetIpamAddressHistoryOutput)
 22043  	ret1, _ := ret[1].(error)
 22044  	return ret0, ret1
 22045  }
 22046  
 22047  // GetIpamAddressHistory indicates an expected call of GetIpamAddressHistory.
 22048  func (mr *MockEC2APIMockRecorder) GetIpamAddressHistory(arg0 interface{}) *gomock.Call {
 22049  	mr.mock.ctrl.T.Helper()
 22050  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamAddressHistory", reflect.TypeOf((*MockEC2API)(nil).GetIpamAddressHistory), arg0)
 22051  }
 22052  
 22053  // GetIpamAddressHistoryPages mocks base method.
 22054  func (m *MockEC2API) GetIpamAddressHistoryPages(arg0 *ec2.GetIpamAddressHistoryInput, arg1 func(*ec2.GetIpamAddressHistoryOutput, bool) bool) error {
 22055  	m.ctrl.T.Helper()
 22056  	ret := m.ctrl.Call(m, "GetIpamAddressHistoryPages", arg0, arg1)
 22057  	ret0, _ := ret[0].(error)
 22058  	return ret0
 22059  }
 22060  
 22061  // GetIpamAddressHistoryPages indicates an expected call of GetIpamAddressHistoryPages.
 22062  func (mr *MockEC2APIMockRecorder) GetIpamAddressHistoryPages(arg0, arg1 interface{}) *gomock.Call {
 22063  	mr.mock.ctrl.T.Helper()
 22064  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamAddressHistoryPages", reflect.TypeOf((*MockEC2API)(nil).GetIpamAddressHistoryPages), arg0, arg1)
 22065  }
 22066  
 22067  // GetIpamAddressHistoryPagesWithContext mocks base method.
 22068  func (m *MockEC2API) GetIpamAddressHistoryPagesWithContext(arg0 context.Context, arg1 *ec2.GetIpamAddressHistoryInput, arg2 func(*ec2.GetIpamAddressHistoryOutput, bool) bool, arg3 ...request.Option) error {
 22069  	m.ctrl.T.Helper()
 22070  	varargs := []interface{}{arg0, arg1, arg2}
 22071  	for _, a := range arg3 {
 22072  		varargs = append(varargs, a)
 22073  	}
 22074  	ret := m.ctrl.Call(m, "GetIpamAddressHistoryPagesWithContext", varargs...)
 22075  	ret0, _ := ret[0].(error)
 22076  	return ret0
 22077  }
 22078  
 22079  // GetIpamAddressHistoryPagesWithContext indicates an expected call of GetIpamAddressHistoryPagesWithContext.
 22080  func (mr *MockEC2APIMockRecorder) GetIpamAddressHistoryPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22081  	mr.mock.ctrl.T.Helper()
 22082  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22083  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamAddressHistoryPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamAddressHistoryPagesWithContext), varargs...)
 22084  }
 22085  
 22086  // GetIpamAddressHistoryRequest mocks base method.
 22087  func (m *MockEC2API) GetIpamAddressHistoryRequest(arg0 *ec2.GetIpamAddressHistoryInput) (*request.Request, *ec2.GetIpamAddressHistoryOutput) {
 22088  	m.ctrl.T.Helper()
 22089  	ret := m.ctrl.Call(m, "GetIpamAddressHistoryRequest", arg0)
 22090  	ret0, _ := ret[0].(*request.Request)
 22091  	ret1, _ := ret[1].(*ec2.GetIpamAddressHistoryOutput)
 22092  	return ret0, ret1
 22093  }
 22094  
 22095  // GetIpamAddressHistoryRequest indicates an expected call of GetIpamAddressHistoryRequest.
 22096  func (mr *MockEC2APIMockRecorder) GetIpamAddressHistoryRequest(arg0 interface{}) *gomock.Call {
 22097  	mr.mock.ctrl.T.Helper()
 22098  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamAddressHistoryRequest", reflect.TypeOf((*MockEC2API)(nil).GetIpamAddressHistoryRequest), arg0)
 22099  }
 22100  
 22101  // GetIpamAddressHistoryWithContext mocks base method.
 22102  func (m *MockEC2API) GetIpamAddressHistoryWithContext(arg0 context.Context, arg1 *ec2.GetIpamAddressHistoryInput, arg2 ...request.Option) (*ec2.GetIpamAddressHistoryOutput, error) {
 22103  	m.ctrl.T.Helper()
 22104  	varargs := []interface{}{arg0, arg1}
 22105  	for _, a := range arg2 {
 22106  		varargs = append(varargs, a)
 22107  	}
 22108  	ret := m.ctrl.Call(m, "GetIpamAddressHistoryWithContext", varargs...)
 22109  	ret0, _ := ret[0].(*ec2.GetIpamAddressHistoryOutput)
 22110  	ret1, _ := ret[1].(error)
 22111  	return ret0, ret1
 22112  }
 22113  
 22114  // GetIpamAddressHistoryWithContext indicates an expected call of GetIpamAddressHistoryWithContext.
 22115  func (mr *MockEC2APIMockRecorder) GetIpamAddressHistoryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22116  	mr.mock.ctrl.T.Helper()
 22117  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22118  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamAddressHistoryWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamAddressHistoryWithContext), varargs...)
 22119  }
 22120  
 22121  // GetIpamPoolAllocations mocks base method.
 22122  func (m *MockEC2API) GetIpamPoolAllocations(arg0 *ec2.GetIpamPoolAllocationsInput) (*ec2.GetIpamPoolAllocationsOutput, error) {
 22123  	m.ctrl.T.Helper()
 22124  	ret := m.ctrl.Call(m, "GetIpamPoolAllocations", arg0)
 22125  	ret0, _ := ret[0].(*ec2.GetIpamPoolAllocationsOutput)
 22126  	ret1, _ := ret[1].(error)
 22127  	return ret0, ret1
 22128  }
 22129  
 22130  // GetIpamPoolAllocations indicates an expected call of GetIpamPoolAllocations.
 22131  func (mr *MockEC2APIMockRecorder) GetIpamPoolAllocations(arg0 interface{}) *gomock.Call {
 22132  	mr.mock.ctrl.T.Helper()
 22133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolAllocations", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolAllocations), arg0)
 22134  }
 22135  
 22136  // GetIpamPoolAllocationsPages mocks base method.
 22137  func (m *MockEC2API) GetIpamPoolAllocationsPages(arg0 *ec2.GetIpamPoolAllocationsInput, arg1 func(*ec2.GetIpamPoolAllocationsOutput, bool) bool) error {
 22138  	m.ctrl.T.Helper()
 22139  	ret := m.ctrl.Call(m, "GetIpamPoolAllocationsPages", arg0, arg1)
 22140  	ret0, _ := ret[0].(error)
 22141  	return ret0
 22142  }
 22143  
 22144  // GetIpamPoolAllocationsPages indicates an expected call of GetIpamPoolAllocationsPages.
 22145  func (mr *MockEC2APIMockRecorder) GetIpamPoolAllocationsPages(arg0, arg1 interface{}) *gomock.Call {
 22146  	mr.mock.ctrl.T.Helper()
 22147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolAllocationsPages", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolAllocationsPages), arg0, arg1)
 22148  }
 22149  
 22150  // GetIpamPoolAllocationsPagesWithContext mocks base method.
 22151  func (m *MockEC2API) GetIpamPoolAllocationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetIpamPoolAllocationsInput, arg2 func(*ec2.GetIpamPoolAllocationsOutput, bool) bool, arg3 ...request.Option) error {
 22152  	m.ctrl.T.Helper()
 22153  	varargs := []interface{}{arg0, arg1, arg2}
 22154  	for _, a := range arg3 {
 22155  		varargs = append(varargs, a)
 22156  	}
 22157  	ret := m.ctrl.Call(m, "GetIpamPoolAllocationsPagesWithContext", varargs...)
 22158  	ret0, _ := ret[0].(error)
 22159  	return ret0
 22160  }
 22161  
 22162  // GetIpamPoolAllocationsPagesWithContext indicates an expected call of GetIpamPoolAllocationsPagesWithContext.
 22163  func (mr *MockEC2APIMockRecorder) GetIpamPoolAllocationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22164  	mr.mock.ctrl.T.Helper()
 22165  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolAllocationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolAllocationsPagesWithContext), varargs...)
 22167  }
 22168  
 22169  // GetIpamPoolAllocationsRequest mocks base method.
 22170  func (m *MockEC2API) GetIpamPoolAllocationsRequest(arg0 *ec2.GetIpamPoolAllocationsInput) (*request.Request, *ec2.GetIpamPoolAllocationsOutput) {
 22171  	m.ctrl.T.Helper()
 22172  	ret := m.ctrl.Call(m, "GetIpamPoolAllocationsRequest", arg0)
 22173  	ret0, _ := ret[0].(*request.Request)
 22174  	ret1, _ := ret[1].(*ec2.GetIpamPoolAllocationsOutput)
 22175  	return ret0, ret1
 22176  }
 22177  
 22178  // GetIpamPoolAllocationsRequest indicates an expected call of GetIpamPoolAllocationsRequest.
 22179  func (mr *MockEC2APIMockRecorder) GetIpamPoolAllocationsRequest(arg0 interface{}) *gomock.Call {
 22180  	mr.mock.ctrl.T.Helper()
 22181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolAllocationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolAllocationsRequest), arg0)
 22182  }
 22183  
 22184  // GetIpamPoolAllocationsWithContext mocks base method.
 22185  func (m *MockEC2API) GetIpamPoolAllocationsWithContext(arg0 context.Context, arg1 *ec2.GetIpamPoolAllocationsInput, arg2 ...request.Option) (*ec2.GetIpamPoolAllocationsOutput, error) {
 22186  	m.ctrl.T.Helper()
 22187  	varargs := []interface{}{arg0, arg1}
 22188  	for _, a := range arg2 {
 22189  		varargs = append(varargs, a)
 22190  	}
 22191  	ret := m.ctrl.Call(m, "GetIpamPoolAllocationsWithContext", varargs...)
 22192  	ret0, _ := ret[0].(*ec2.GetIpamPoolAllocationsOutput)
 22193  	ret1, _ := ret[1].(error)
 22194  	return ret0, ret1
 22195  }
 22196  
 22197  // GetIpamPoolAllocationsWithContext indicates an expected call of GetIpamPoolAllocationsWithContext.
 22198  func (mr *MockEC2APIMockRecorder) GetIpamPoolAllocationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22199  	mr.mock.ctrl.T.Helper()
 22200  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolAllocationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolAllocationsWithContext), varargs...)
 22202  }
 22203  
 22204  // GetIpamPoolCidrs mocks base method.
 22205  func (m *MockEC2API) GetIpamPoolCidrs(arg0 *ec2.GetIpamPoolCidrsInput) (*ec2.GetIpamPoolCidrsOutput, error) {
 22206  	m.ctrl.T.Helper()
 22207  	ret := m.ctrl.Call(m, "GetIpamPoolCidrs", arg0)
 22208  	ret0, _ := ret[0].(*ec2.GetIpamPoolCidrsOutput)
 22209  	ret1, _ := ret[1].(error)
 22210  	return ret0, ret1
 22211  }
 22212  
 22213  // GetIpamPoolCidrs indicates an expected call of GetIpamPoolCidrs.
 22214  func (mr *MockEC2APIMockRecorder) GetIpamPoolCidrs(arg0 interface{}) *gomock.Call {
 22215  	mr.mock.ctrl.T.Helper()
 22216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolCidrs", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolCidrs), arg0)
 22217  }
 22218  
 22219  // GetIpamPoolCidrsPages mocks base method.
 22220  func (m *MockEC2API) GetIpamPoolCidrsPages(arg0 *ec2.GetIpamPoolCidrsInput, arg1 func(*ec2.GetIpamPoolCidrsOutput, bool) bool) error {
 22221  	m.ctrl.T.Helper()
 22222  	ret := m.ctrl.Call(m, "GetIpamPoolCidrsPages", arg0, arg1)
 22223  	ret0, _ := ret[0].(error)
 22224  	return ret0
 22225  }
 22226  
 22227  // GetIpamPoolCidrsPages indicates an expected call of GetIpamPoolCidrsPages.
 22228  func (mr *MockEC2APIMockRecorder) GetIpamPoolCidrsPages(arg0, arg1 interface{}) *gomock.Call {
 22229  	mr.mock.ctrl.T.Helper()
 22230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolCidrsPages", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolCidrsPages), arg0, arg1)
 22231  }
 22232  
 22233  // GetIpamPoolCidrsPagesWithContext mocks base method.
 22234  func (m *MockEC2API) GetIpamPoolCidrsPagesWithContext(arg0 context.Context, arg1 *ec2.GetIpamPoolCidrsInput, arg2 func(*ec2.GetIpamPoolCidrsOutput, bool) bool, arg3 ...request.Option) error {
 22235  	m.ctrl.T.Helper()
 22236  	varargs := []interface{}{arg0, arg1, arg2}
 22237  	for _, a := range arg3 {
 22238  		varargs = append(varargs, a)
 22239  	}
 22240  	ret := m.ctrl.Call(m, "GetIpamPoolCidrsPagesWithContext", varargs...)
 22241  	ret0, _ := ret[0].(error)
 22242  	return ret0
 22243  }
 22244  
 22245  // GetIpamPoolCidrsPagesWithContext indicates an expected call of GetIpamPoolCidrsPagesWithContext.
 22246  func (mr *MockEC2APIMockRecorder) GetIpamPoolCidrsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22247  	mr.mock.ctrl.T.Helper()
 22248  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22249  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolCidrsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolCidrsPagesWithContext), varargs...)
 22250  }
 22251  
 22252  // GetIpamPoolCidrsRequest mocks base method.
 22253  func (m *MockEC2API) GetIpamPoolCidrsRequest(arg0 *ec2.GetIpamPoolCidrsInput) (*request.Request, *ec2.GetIpamPoolCidrsOutput) {
 22254  	m.ctrl.T.Helper()
 22255  	ret := m.ctrl.Call(m, "GetIpamPoolCidrsRequest", arg0)
 22256  	ret0, _ := ret[0].(*request.Request)
 22257  	ret1, _ := ret[1].(*ec2.GetIpamPoolCidrsOutput)
 22258  	return ret0, ret1
 22259  }
 22260  
 22261  // GetIpamPoolCidrsRequest indicates an expected call of GetIpamPoolCidrsRequest.
 22262  func (mr *MockEC2APIMockRecorder) GetIpamPoolCidrsRequest(arg0 interface{}) *gomock.Call {
 22263  	mr.mock.ctrl.T.Helper()
 22264  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolCidrsRequest", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolCidrsRequest), arg0)
 22265  }
 22266  
 22267  // GetIpamPoolCidrsWithContext mocks base method.
 22268  func (m *MockEC2API) GetIpamPoolCidrsWithContext(arg0 context.Context, arg1 *ec2.GetIpamPoolCidrsInput, arg2 ...request.Option) (*ec2.GetIpamPoolCidrsOutput, error) {
 22269  	m.ctrl.T.Helper()
 22270  	varargs := []interface{}{arg0, arg1}
 22271  	for _, a := range arg2 {
 22272  		varargs = append(varargs, a)
 22273  	}
 22274  	ret := m.ctrl.Call(m, "GetIpamPoolCidrsWithContext", varargs...)
 22275  	ret0, _ := ret[0].(*ec2.GetIpamPoolCidrsOutput)
 22276  	ret1, _ := ret[1].(error)
 22277  	return ret0, ret1
 22278  }
 22279  
 22280  // GetIpamPoolCidrsWithContext indicates an expected call of GetIpamPoolCidrsWithContext.
 22281  func (mr *MockEC2APIMockRecorder) GetIpamPoolCidrsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22282  	mr.mock.ctrl.T.Helper()
 22283  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22284  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamPoolCidrsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamPoolCidrsWithContext), varargs...)
 22285  }
 22286  
 22287  // GetIpamResourceCidrs mocks base method.
 22288  func (m *MockEC2API) GetIpamResourceCidrs(arg0 *ec2.GetIpamResourceCidrsInput) (*ec2.GetIpamResourceCidrsOutput, error) {
 22289  	m.ctrl.T.Helper()
 22290  	ret := m.ctrl.Call(m, "GetIpamResourceCidrs", arg0)
 22291  	ret0, _ := ret[0].(*ec2.GetIpamResourceCidrsOutput)
 22292  	ret1, _ := ret[1].(error)
 22293  	return ret0, ret1
 22294  }
 22295  
 22296  // GetIpamResourceCidrs indicates an expected call of GetIpamResourceCidrs.
 22297  func (mr *MockEC2APIMockRecorder) GetIpamResourceCidrs(arg0 interface{}) *gomock.Call {
 22298  	mr.mock.ctrl.T.Helper()
 22299  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamResourceCidrs", reflect.TypeOf((*MockEC2API)(nil).GetIpamResourceCidrs), arg0)
 22300  }
 22301  
 22302  // GetIpamResourceCidrsPages mocks base method.
 22303  func (m *MockEC2API) GetIpamResourceCidrsPages(arg0 *ec2.GetIpamResourceCidrsInput, arg1 func(*ec2.GetIpamResourceCidrsOutput, bool) bool) error {
 22304  	m.ctrl.T.Helper()
 22305  	ret := m.ctrl.Call(m, "GetIpamResourceCidrsPages", arg0, arg1)
 22306  	ret0, _ := ret[0].(error)
 22307  	return ret0
 22308  }
 22309  
 22310  // GetIpamResourceCidrsPages indicates an expected call of GetIpamResourceCidrsPages.
 22311  func (mr *MockEC2APIMockRecorder) GetIpamResourceCidrsPages(arg0, arg1 interface{}) *gomock.Call {
 22312  	mr.mock.ctrl.T.Helper()
 22313  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamResourceCidrsPages", reflect.TypeOf((*MockEC2API)(nil).GetIpamResourceCidrsPages), arg0, arg1)
 22314  }
 22315  
 22316  // GetIpamResourceCidrsPagesWithContext mocks base method.
 22317  func (m *MockEC2API) GetIpamResourceCidrsPagesWithContext(arg0 context.Context, arg1 *ec2.GetIpamResourceCidrsInput, arg2 func(*ec2.GetIpamResourceCidrsOutput, bool) bool, arg3 ...request.Option) error {
 22318  	m.ctrl.T.Helper()
 22319  	varargs := []interface{}{arg0, arg1, arg2}
 22320  	for _, a := range arg3 {
 22321  		varargs = append(varargs, a)
 22322  	}
 22323  	ret := m.ctrl.Call(m, "GetIpamResourceCidrsPagesWithContext", varargs...)
 22324  	ret0, _ := ret[0].(error)
 22325  	return ret0
 22326  }
 22327  
 22328  // GetIpamResourceCidrsPagesWithContext indicates an expected call of GetIpamResourceCidrsPagesWithContext.
 22329  func (mr *MockEC2APIMockRecorder) GetIpamResourceCidrsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22330  	mr.mock.ctrl.T.Helper()
 22331  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamResourceCidrsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamResourceCidrsPagesWithContext), varargs...)
 22333  }
 22334  
 22335  // GetIpamResourceCidrsRequest mocks base method.
 22336  func (m *MockEC2API) GetIpamResourceCidrsRequest(arg0 *ec2.GetIpamResourceCidrsInput) (*request.Request, *ec2.GetIpamResourceCidrsOutput) {
 22337  	m.ctrl.T.Helper()
 22338  	ret := m.ctrl.Call(m, "GetIpamResourceCidrsRequest", arg0)
 22339  	ret0, _ := ret[0].(*request.Request)
 22340  	ret1, _ := ret[1].(*ec2.GetIpamResourceCidrsOutput)
 22341  	return ret0, ret1
 22342  }
 22343  
 22344  // GetIpamResourceCidrsRequest indicates an expected call of GetIpamResourceCidrsRequest.
 22345  func (mr *MockEC2APIMockRecorder) GetIpamResourceCidrsRequest(arg0 interface{}) *gomock.Call {
 22346  	mr.mock.ctrl.T.Helper()
 22347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamResourceCidrsRequest", reflect.TypeOf((*MockEC2API)(nil).GetIpamResourceCidrsRequest), arg0)
 22348  }
 22349  
 22350  // GetIpamResourceCidrsWithContext mocks base method.
 22351  func (m *MockEC2API) GetIpamResourceCidrsWithContext(arg0 context.Context, arg1 *ec2.GetIpamResourceCidrsInput, arg2 ...request.Option) (*ec2.GetIpamResourceCidrsOutput, error) {
 22352  	m.ctrl.T.Helper()
 22353  	varargs := []interface{}{arg0, arg1}
 22354  	for _, a := range arg2 {
 22355  		varargs = append(varargs, a)
 22356  	}
 22357  	ret := m.ctrl.Call(m, "GetIpamResourceCidrsWithContext", varargs...)
 22358  	ret0, _ := ret[0].(*ec2.GetIpamResourceCidrsOutput)
 22359  	ret1, _ := ret[1].(error)
 22360  	return ret0, ret1
 22361  }
 22362  
 22363  // GetIpamResourceCidrsWithContext indicates an expected call of GetIpamResourceCidrsWithContext.
 22364  func (mr *MockEC2APIMockRecorder) GetIpamResourceCidrsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22365  	mr.mock.ctrl.T.Helper()
 22366  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIpamResourceCidrsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetIpamResourceCidrsWithContext), varargs...)
 22368  }
 22369  
 22370  // GetLaunchTemplateData mocks base method.
 22371  func (m *MockEC2API) GetLaunchTemplateData(arg0 *ec2.GetLaunchTemplateDataInput) (*ec2.GetLaunchTemplateDataOutput, error) {
 22372  	m.ctrl.T.Helper()
 22373  	ret := m.ctrl.Call(m, "GetLaunchTemplateData", arg0)
 22374  	ret0, _ := ret[0].(*ec2.GetLaunchTemplateDataOutput)
 22375  	ret1, _ := ret[1].(error)
 22376  	return ret0, ret1
 22377  }
 22378  
 22379  // GetLaunchTemplateData indicates an expected call of GetLaunchTemplateData.
 22380  func (mr *MockEC2APIMockRecorder) GetLaunchTemplateData(arg0 interface{}) *gomock.Call {
 22381  	mr.mock.ctrl.T.Helper()
 22382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLaunchTemplateData", reflect.TypeOf((*MockEC2API)(nil).GetLaunchTemplateData), arg0)
 22383  }
 22384  
 22385  // GetLaunchTemplateDataRequest mocks base method.
 22386  func (m *MockEC2API) GetLaunchTemplateDataRequest(arg0 *ec2.GetLaunchTemplateDataInput) (*request.Request, *ec2.GetLaunchTemplateDataOutput) {
 22387  	m.ctrl.T.Helper()
 22388  	ret := m.ctrl.Call(m, "GetLaunchTemplateDataRequest", arg0)
 22389  	ret0, _ := ret[0].(*request.Request)
 22390  	ret1, _ := ret[1].(*ec2.GetLaunchTemplateDataOutput)
 22391  	return ret0, ret1
 22392  }
 22393  
 22394  // GetLaunchTemplateDataRequest indicates an expected call of GetLaunchTemplateDataRequest.
 22395  func (mr *MockEC2APIMockRecorder) GetLaunchTemplateDataRequest(arg0 interface{}) *gomock.Call {
 22396  	mr.mock.ctrl.T.Helper()
 22397  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLaunchTemplateDataRequest", reflect.TypeOf((*MockEC2API)(nil).GetLaunchTemplateDataRequest), arg0)
 22398  }
 22399  
 22400  // GetLaunchTemplateDataWithContext mocks base method.
 22401  func (m *MockEC2API) GetLaunchTemplateDataWithContext(arg0 context.Context, arg1 *ec2.GetLaunchTemplateDataInput, arg2 ...request.Option) (*ec2.GetLaunchTemplateDataOutput, error) {
 22402  	m.ctrl.T.Helper()
 22403  	varargs := []interface{}{arg0, arg1}
 22404  	for _, a := range arg2 {
 22405  		varargs = append(varargs, a)
 22406  	}
 22407  	ret := m.ctrl.Call(m, "GetLaunchTemplateDataWithContext", varargs...)
 22408  	ret0, _ := ret[0].(*ec2.GetLaunchTemplateDataOutput)
 22409  	ret1, _ := ret[1].(error)
 22410  	return ret0, ret1
 22411  }
 22412  
 22413  // GetLaunchTemplateDataWithContext indicates an expected call of GetLaunchTemplateDataWithContext.
 22414  func (mr *MockEC2APIMockRecorder) GetLaunchTemplateDataWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22415  	mr.mock.ctrl.T.Helper()
 22416  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLaunchTemplateDataWithContext", reflect.TypeOf((*MockEC2API)(nil).GetLaunchTemplateDataWithContext), varargs...)
 22418  }
 22419  
 22420  // GetManagedPrefixListAssociations mocks base method.
 22421  func (m *MockEC2API) GetManagedPrefixListAssociations(arg0 *ec2.GetManagedPrefixListAssociationsInput) (*ec2.GetManagedPrefixListAssociationsOutput, error) {
 22422  	m.ctrl.T.Helper()
 22423  	ret := m.ctrl.Call(m, "GetManagedPrefixListAssociations", arg0)
 22424  	ret0, _ := ret[0].(*ec2.GetManagedPrefixListAssociationsOutput)
 22425  	ret1, _ := ret[1].(error)
 22426  	return ret0, ret1
 22427  }
 22428  
 22429  // GetManagedPrefixListAssociations indicates an expected call of GetManagedPrefixListAssociations.
 22430  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListAssociations(arg0 interface{}) *gomock.Call {
 22431  	mr.mock.ctrl.T.Helper()
 22432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListAssociations", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListAssociations), arg0)
 22433  }
 22434  
 22435  // GetManagedPrefixListAssociationsPages mocks base method.
 22436  func (m *MockEC2API) GetManagedPrefixListAssociationsPages(arg0 *ec2.GetManagedPrefixListAssociationsInput, arg1 func(*ec2.GetManagedPrefixListAssociationsOutput, bool) bool) error {
 22437  	m.ctrl.T.Helper()
 22438  	ret := m.ctrl.Call(m, "GetManagedPrefixListAssociationsPages", arg0, arg1)
 22439  	ret0, _ := ret[0].(error)
 22440  	return ret0
 22441  }
 22442  
 22443  // GetManagedPrefixListAssociationsPages indicates an expected call of GetManagedPrefixListAssociationsPages.
 22444  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 22445  	mr.mock.ctrl.T.Helper()
 22446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListAssociationsPages), arg0, arg1)
 22447  }
 22448  
 22449  // GetManagedPrefixListAssociationsPagesWithContext mocks base method.
 22450  func (m *MockEC2API) GetManagedPrefixListAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetManagedPrefixListAssociationsInput, arg2 func(*ec2.GetManagedPrefixListAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 22451  	m.ctrl.T.Helper()
 22452  	varargs := []interface{}{arg0, arg1, arg2}
 22453  	for _, a := range arg3 {
 22454  		varargs = append(varargs, a)
 22455  	}
 22456  	ret := m.ctrl.Call(m, "GetManagedPrefixListAssociationsPagesWithContext", varargs...)
 22457  	ret0, _ := ret[0].(error)
 22458  	return ret0
 22459  }
 22460  
 22461  // GetManagedPrefixListAssociationsPagesWithContext indicates an expected call of GetManagedPrefixListAssociationsPagesWithContext.
 22462  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22463  	mr.mock.ctrl.T.Helper()
 22464  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22465  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListAssociationsPagesWithContext), varargs...)
 22466  }
 22467  
 22468  // GetManagedPrefixListAssociationsRequest mocks base method.
 22469  func (m *MockEC2API) GetManagedPrefixListAssociationsRequest(arg0 *ec2.GetManagedPrefixListAssociationsInput) (*request.Request, *ec2.GetManagedPrefixListAssociationsOutput) {
 22470  	m.ctrl.T.Helper()
 22471  	ret := m.ctrl.Call(m, "GetManagedPrefixListAssociationsRequest", arg0)
 22472  	ret0, _ := ret[0].(*request.Request)
 22473  	ret1, _ := ret[1].(*ec2.GetManagedPrefixListAssociationsOutput)
 22474  	return ret0, ret1
 22475  }
 22476  
 22477  // GetManagedPrefixListAssociationsRequest indicates an expected call of GetManagedPrefixListAssociationsRequest.
 22478  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListAssociationsRequest(arg0 interface{}) *gomock.Call {
 22479  	mr.mock.ctrl.T.Helper()
 22480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListAssociationsRequest), arg0)
 22481  }
 22482  
 22483  // GetManagedPrefixListAssociationsWithContext mocks base method.
 22484  func (m *MockEC2API) GetManagedPrefixListAssociationsWithContext(arg0 context.Context, arg1 *ec2.GetManagedPrefixListAssociationsInput, arg2 ...request.Option) (*ec2.GetManagedPrefixListAssociationsOutput, error) {
 22485  	m.ctrl.T.Helper()
 22486  	varargs := []interface{}{arg0, arg1}
 22487  	for _, a := range arg2 {
 22488  		varargs = append(varargs, a)
 22489  	}
 22490  	ret := m.ctrl.Call(m, "GetManagedPrefixListAssociationsWithContext", varargs...)
 22491  	ret0, _ := ret[0].(*ec2.GetManagedPrefixListAssociationsOutput)
 22492  	ret1, _ := ret[1].(error)
 22493  	return ret0, ret1
 22494  }
 22495  
 22496  // GetManagedPrefixListAssociationsWithContext indicates an expected call of GetManagedPrefixListAssociationsWithContext.
 22497  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22498  	mr.mock.ctrl.T.Helper()
 22499  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22500  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListAssociationsWithContext), varargs...)
 22501  }
 22502  
 22503  // GetManagedPrefixListEntries mocks base method.
 22504  func (m *MockEC2API) GetManagedPrefixListEntries(arg0 *ec2.GetManagedPrefixListEntriesInput) (*ec2.GetManagedPrefixListEntriesOutput, error) {
 22505  	m.ctrl.T.Helper()
 22506  	ret := m.ctrl.Call(m, "GetManagedPrefixListEntries", arg0)
 22507  	ret0, _ := ret[0].(*ec2.GetManagedPrefixListEntriesOutput)
 22508  	ret1, _ := ret[1].(error)
 22509  	return ret0, ret1
 22510  }
 22511  
 22512  // GetManagedPrefixListEntries indicates an expected call of GetManagedPrefixListEntries.
 22513  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListEntries(arg0 interface{}) *gomock.Call {
 22514  	mr.mock.ctrl.T.Helper()
 22515  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListEntries", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListEntries), arg0)
 22516  }
 22517  
 22518  // GetManagedPrefixListEntriesPages mocks base method.
 22519  func (m *MockEC2API) GetManagedPrefixListEntriesPages(arg0 *ec2.GetManagedPrefixListEntriesInput, arg1 func(*ec2.GetManagedPrefixListEntriesOutput, bool) bool) error {
 22520  	m.ctrl.T.Helper()
 22521  	ret := m.ctrl.Call(m, "GetManagedPrefixListEntriesPages", arg0, arg1)
 22522  	ret0, _ := ret[0].(error)
 22523  	return ret0
 22524  }
 22525  
 22526  // GetManagedPrefixListEntriesPages indicates an expected call of GetManagedPrefixListEntriesPages.
 22527  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListEntriesPages(arg0, arg1 interface{}) *gomock.Call {
 22528  	mr.mock.ctrl.T.Helper()
 22529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListEntriesPages", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListEntriesPages), arg0, arg1)
 22530  }
 22531  
 22532  // GetManagedPrefixListEntriesPagesWithContext mocks base method.
 22533  func (m *MockEC2API) GetManagedPrefixListEntriesPagesWithContext(arg0 context.Context, arg1 *ec2.GetManagedPrefixListEntriesInput, arg2 func(*ec2.GetManagedPrefixListEntriesOutput, bool) bool, arg3 ...request.Option) error {
 22534  	m.ctrl.T.Helper()
 22535  	varargs := []interface{}{arg0, arg1, arg2}
 22536  	for _, a := range arg3 {
 22537  		varargs = append(varargs, a)
 22538  	}
 22539  	ret := m.ctrl.Call(m, "GetManagedPrefixListEntriesPagesWithContext", varargs...)
 22540  	ret0, _ := ret[0].(error)
 22541  	return ret0
 22542  }
 22543  
 22544  // GetManagedPrefixListEntriesPagesWithContext indicates an expected call of GetManagedPrefixListEntriesPagesWithContext.
 22545  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListEntriesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22546  	mr.mock.ctrl.T.Helper()
 22547  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22548  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListEntriesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListEntriesPagesWithContext), varargs...)
 22549  }
 22550  
 22551  // GetManagedPrefixListEntriesRequest mocks base method.
 22552  func (m *MockEC2API) GetManagedPrefixListEntriesRequest(arg0 *ec2.GetManagedPrefixListEntriesInput) (*request.Request, *ec2.GetManagedPrefixListEntriesOutput) {
 22553  	m.ctrl.T.Helper()
 22554  	ret := m.ctrl.Call(m, "GetManagedPrefixListEntriesRequest", arg0)
 22555  	ret0, _ := ret[0].(*request.Request)
 22556  	ret1, _ := ret[1].(*ec2.GetManagedPrefixListEntriesOutput)
 22557  	return ret0, ret1
 22558  }
 22559  
 22560  // GetManagedPrefixListEntriesRequest indicates an expected call of GetManagedPrefixListEntriesRequest.
 22561  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListEntriesRequest(arg0 interface{}) *gomock.Call {
 22562  	mr.mock.ctrl.T.Helper()
 22563  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListEntriesRequest", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListEntriesRequest), arg0)
 22564  }
 22565  
 22566  // GetManagedPrefixListEntriesWithContext mocks base method.
 22567  func (m *MockEC2API) GetManagedPrefixListEntriesWithContext(arg0 context.Context, arg1 *ec2.GetManagedPrefixListEntriesInput, arg2 ...request.Option) (*ec2.GetManagedPrefixListEntriesOutput, error) {
 22568  	m.ctrl.T.Helper()
 22569  	varargs := []interface{}{arg0, arg1}
 22570  	for _, a := range arg2 {
 22571  		varargs = append(varargs, a)
 22572  	}
 22573  	ret := m.ctrl.Call(m, "GetManagedPrefixListEntriesWithContext", varargs...)
 22574  	ret0, _ := ret[0].(*ec2.GetManagedPrefixListEntriesOutput)
 22575  	ret1, _ := ret[1].(error)
 22576  	return ret0, ret1
 22577  }
 22578  
 22579  // GetManagedPrefixListEntriesWithContext indicates an expected call of GetManagedPrefixListEntriesWithContext.
 22580  func (mr *MockEC2APIMockRecorder) GetManagedPrefixListEntriesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22581  	mr.mock.ctrl.T.Helper()
 22582  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22583  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetManagedPrefixListEntriesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetManagedPrefixListEntriesWithContext), varargs...)
 22584  }
 22585  
 22586  // GetNetworkInsightsAccessScopeAnalysisFindings mocks base method.
 22587  func (m *MockEC2API) GetNetworkInsightsAccessScopeAnalysisFindings(arg0 *ec2.GetNetworkInsightsAccessScopeAnalysisFindingsInput) (*ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput, error) {
 22588  	m.ctrl.T.Helper()
 22589  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeAnalysisFindings", arg0)
 22590  	ret0, _ := ret[0].(*ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput)
 22591  	ret1, _ := ret[1].(error)
 22592  	return ret0, ret1
 22593  }
 22594  
 22595  // GetNetworkInsightsAccessScopeAnalysisFindings indicates an expected call of GetNetworkInsightsAccessScopeAnalysisFindings.
 22596  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeAnalysisFindings(arg0 interface{}) *gomock.Call {
 22597  	mr.mock.ctrl.T.Helper()
 22598  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeAnalysisFindings", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeAnalysisFindings), arg0)
 22599  }
 22600  
 22601  // GetNetworkInsightsAccessScopeAnalysisFindingsRequest mocks base method.
 22602  func (m *MockEC2API) GetNetworkInsightsAccessScopeAnalysisFindingsRequest(arg0 *ec2.GetNetworkInsightsAccessScopeAnalysisFindingsInput) (*request.Request, *ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput) {
 22603  	m.ctrl.T.Helper()
 22604  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeAnalysisFindingsRequest", arg0)
 22605  	ret0, _ := ret[0].(*request.Request)
 22606  	ret1, _ := ret[1].(*ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput)
 22607  	return ret0, ret1
 22608  }
 22609  
 22610  // GetNetworkInsightsAccessScopeAnalysisFindingsRequest indicates an expected call of GetNetworkInsightsAccessScopeAnalysisFindingsRequest.
 22611  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeAnalysisFindingsRequest(arg0 interface{}) *gomock.Call {
 22612  	mr.mock.ctrl.T.Helper()
 22613  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeAnalysisFindingsRequest", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeAnalysisFindingsRequest), arg0)
 22614  }
 22615  
 22616  // GetNetworkInsightsAccessScopeAnalysisFindingsWithContext mocks base method.
 22617  func (m *MockEC2API) GetNetworkInsightsAccessScopeAnalysisFindingsWithContext(arg0 context.Context, arg1 *ec2.GetNetworkInsightsAccessScopeAnalysisFindingsInput, arg2 ...request.Option) (*ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput, error) {
 22618  	m.ctrl.T.Helper()
 22619  	varargs := []interface{}{arg0, arg1}
 22620  	for _, a := range arg2 {
 22621  		varargs = append(varargs, a)
 22622  	}
 22623  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeAnalysisFindingsWithContext", varargs...)
 22624  	ret0, _ := ret[0].(*ec2.GetNetworkInsightsAccessScopeAnalysisFindingsOutput)
 22625  	ret1, _ := ret[1].(error)
 22626  	return ret0, ret1
 22627  }
 22628  
 22629  // GetNetworkInsightsAccessScopeAnalysisFindingsWithContext indicates an expected call of GetNetworkInsightsAccessScopeAnalysisFindingsWithContext.
 22630  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeAnalysisFindingsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22631  	mr.mock.ctrl.T.Helper()
 22632  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22633  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeAnalysisFindingsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeAnalysisFindingsWithContext), varargs...)
 22634  }
 22635  
 22636  // GetNetworkInsightsAccessScopeContent mocks base method.
 22637  func (m *MockEC2API) GetNetworkInsightsAccessScopeContent(arg0 *ec2.GetNetworkInsightsAccessScopeContentInput) (*ec2.GetNetworkInsightsAccessScopeContentOutput, error) {
 22638  	m.ctrl.T.Helper()
 22639  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeContent", arg0)
 22640  	ret0, _ := ret[0].(*ec2.GetNetworkInsightsAccessScopeContentOutput)
 22641  	ret1, _ := ret[1].(error)
 22642  	return ret0, ret1
 22643  }
 22644  
 22645  // GetNetworkInsightsAccessScopeContent indicates an expected call of GetNetworkInsightsAccessScopeContent.
 22646  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeContent(arg0 interface{}) *gomock.Call {
 22647  	mr.mock.ctrl.T.Helper()
 22648  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeContent", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeContent), arg0)
 22649  }
 22650  
 22651  // GetNetworkInsightsAccessScopeContentRequest mocks base method.
 22652  func (m *MockEC2API) GetNetworkInsightsAccessScopeContentRequest(arg0 *ec2.GetNetworkInsightsAccessScopeContentInput) (*request.Request, *ec2.GetNetworkInsightsAccessScopeContentOutput) {
 22653  	m.ctrl.T.Helper()
 22654  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeContentRequest", arg0)
 22655  	ret0, _ := ret[0].(*request.Request)
 22656  	ret1, _ := ret[1].(*ec2.GetNetworkInsightsAccessScopeContentOutput)
 22657  	return ret0, ret1
 22658  }
 22659  
 22660  // GetNetworkInsightsAccessScopeContentRequest indicates an expected call of GetNetworkInsightsAccessScopeContentRequest.
 22661  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeContentRequest(arg0 interface{}) *gomock.Call {
 22662  	mr.mock.ctrl.T.Helper()
 22663  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeContentRequest", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeContentRequest), arg0)
 22664  }
 22665  
 22666  // GetNetworkInsightsAccessScopeContentWithContext mocks base method.
 22667  func (m *MockEC2API) GetNetworkInsightsAccessScopeContentWithContext(arg0 context.Context, arg1 *ec2.GetNetworkInsightsAccessScopeContentInput, arg2 ...request.Option) (*ec2.GetNetworkInsightsAccessScopeContentOutput, error) {
 22668  	m.ctrl.T.Helper()
 22669  	varargs := []interface{}{arg0, arg1}
 22670  	for _, a := range arg2 {
 22671  		varargs = append(varargs, a)
 22672  	}
 22673  	ret := m.ctrl.Call(m, "GetNetworkInsightsAccessScopeContentWithContext", varargs...)
 22674  	ret0, _ := ret[0].(*ec2.GetNetworkInsightsAccessScopeContentOutput)
 22675  	ret1, _ := ret[1].(error)
 22676  	return ret0, ret1
 22677  }
 22678  
 22679  // GetNetworkInsightsAccessScopeContentWithContext indicates an expected call of GetNetworkInsightsAccessScopeContentWithContext.
 22680  func (mr *MockEC2APIMockRecorder) GetNetworkInsightsAccessScopeContentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22681  	mr.mock.ctrl.T.Helper()
 22682  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22683  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNetworkInsightsAccessScopeContentWithContext", reflect.TypeOf((*MockEC2API)(nil).GetNetworkInsightsAccessScopeContentWithContext), varargs...)
 22684  }
 22685  
 22686  // GetPasswordData mocks base method.
 22687  func (m *MockEC2API) GetPasswordData(arg0 *ec2.GetPasswordDataInput) (*ec2.GetPasswordDataOutput, error) {
 22688  	m.ctrl.T.Helper()
 22689  	ret := m.ctrl.Call(m, "GetPasswordData", arg0)
 22690  	ret0, _ := ret[0].(*ec2.GetPasswordDataOutput)
 22691  	ret1, _ := ret[1].(error)
 22692  	return ret0, ret1
 22693  }
 22694  
 22695  // GetPasswordData indicates an expected call of GetPasswordData.
 22696  func (mr *MockEC2APIMockRecorder) GetPasswordData(arg0 interface{}) *gomock.Call {
 22697  	mr.mock.ctrl.T.Helper()
 22698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPasswordData", reflect.TypeOf((*MockEC2API)(nil).GetPasswordData), arg0)
 22699  }
 22700  
 22701  // GetPasswordDataRequest mocks base method.
 22702  func (m *MockEC2API) GetPasswordDataRequest(arg0 *ec2.GetPasswordDataInput) (*request.Request, *ec2.GetPasswordDataOutput) {
 22703  	m.ctrl.T.Helper()
 22704  	ret := m.ctrl.Call(m, "GetPasswordDataRequest", arg0)
 22705  	ret0, _ := ret[0].(*request.Request)
 22706  	ret1, _ := ret[1].(*ec2.GetPasswordDataOutput)
 22707  	return ret0, ret1
 22708  }
 22709  
 22710  // GetPasswordDataRequest indicates an expected call of GetPasswordDataRequest.
 22711  func (mr *MockEC2APIMockRecorder) GetPasswordDataRequest(arg0 interface{}) *gomock.Call {
 22712  	mr.mock.ctrl.T.Helper()
 22713  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPasswordDataRequest", reflect.TypeOf((*MockEC2API)(nil).GetPasswordDataRequest), arg0)
 22714  }
 22715  
 22716  // GetPasswordDataWithContext mocks base method.
 22717  func (m *MockEC2API) GetPasswordDataWithContext(arg0 context.Context, arg1 *ec2.GetPasswordDataInput, arg2 ...request.Option) (*ec2.GetPasswordDataOutput, error) {
 22718  	m.ctrl.T.Helper()
 22719  	varargs := []interface{}{arg0, arg1}
 22720  	for _, a := range arg2 {
 22721  		varargs = append(varargs, a)
 22722  	}
 22723  	ret := m.ctrl.Call(m, "GetPasswordDataWithContext", varargs...)
 22724  	ret0, _ := ret[0].(*ec2.GetPasswordDataOutput)
 22725  	ret1, _ := ret[1].(error)
 22726  	return ret0, ret1
 22727  }
 22728  
 22729  // GetPasswordDataWithContext indicates an expected call of GetPasswordDataWithContext.
 22730  func (mr *MockEC2APIMockRecorder) GetPasswordDataWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22731  	mr.mock.ctrl.T.Helper()
 22732  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22733  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPasswordDataWithContext", reflect.TypeOf((*MockEC2API)(nil).GetPasswordDataWithContext), varargs...)
 22734  }
 22735  
 22736  // GetReservedInstancesExchangeQuote mocks base method.
 22737  func (m *MockEC2API) GetReservedInstancesExchangeQuote(arg0 *ec2.GetReservedInstancesExchangeQuoteInput) (*ec2.GetReservedInstancesExchangeQuoteOutput, error) {
 22738  	m.ctrl.T.Helper()
 22739  	ret := m.ctrl.Call(m, "GetReservedInstancesExchangeQuote", arg0)
 22740  	ret0, _ := ret[0].(*ec2.GetReservedInstancesExchangeQuoteOutput)
 22741  	ret1, _ := ret[1].(error)
 22742  	return ret0, ret1
 22743  }
 22744  
 22745  // GetReservedInstancesExchangeQuote indicates an expected call of GetReservedInstancesExchangeQuote.
 22746  func (mr *MockEC2APIMockRecorder) GetReservedInstancesExchangeQuote(arg0 interface{}) *gomock.Call {
 22747  	mr.mock.ctrl.T.Helper()
 22748  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetReservedInstancesExchangeQuote", reflect.TypeOf((*MockEC2API)(nil).GetReservedInstancesExchangeQuote), arg0)
 22749  }
 22750  
 22751  // GetReservedInstancesExchangeQuoteRequest mocks base method.
 22752  func (m *MockEC2API) GetReservedInstancesExchangeQuoteRequest(arg0 *ec2.GetReservedInstancesExchangeQuoteInput) (*request.Request, *ec2.GetReservedInstancesExchangeQuoteOutput) {
 22753  	m.ctrl.T.Helper()
 22754  	ret := m.ctrl.Call(m, "GetReservedInstancesExchangeQuoteRequest", arg0)
 22755  	ret0, _ := ret[0].(*request.Request)
 22756  	ret1, _ := ret[1].(*ec2.GetReservedInstancesExchangeQuoteOutput)
 22757  	return ret0, ret1
 22758  }
 22759  
 22760  // GetReservedInstancesExchangeQuoteRequest indicates an expected call of GetReservedInstancesExchangeQuoteRequest.
 22761  func (mr *MockEC2APIMockRecorder) GetReservedInstancesExchangeQuoteRequest(arg0 interface{}) *gomock.Call {
 22762  	mr.mock.ctrl.T.Helper()
 22763  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetReservedInstancesExchangeQuoteRequest", reflect.TypeOf((*MockEC2API)(nil).GetReservedInstancesExchangeQuoteRequest), arg0)
 22764  }
 22765  
 22766  // GetReservedInstancesExchangeQuoteWithContext mocks base method.
 22767  func (m *MockEC2API) GetReservedInstancesExchangeQuoteWithContext(arg0 context.Context, arg1 *ec2.GetReservedInstancesExchangeQuoteInput, arg2 ...request.Option) (*ec2.GetReservedInstancesExchangeQuoteOutput, error) {
 22768  	m.ctrl.T.Helper()
 22769  	varargs := []interface{}{arg0, arg1}
 22770  	for _, a := range arg2 {
 22771  		varargs = append(varargs, a)
 22772  	}
 22773  	ret := m.ctrl.Call(m, "GetReservedInstancesExchangeQuoteWithContext", varargs...)
 22774  	ret0, _ := ret[0].(*ec2.GetReservedInstancesExchangeQuoteOutput)
 22775  	ret1, _ := ret[1].(error)
 22776  	return ret0, ret1
 22777  }
 22778  
 22779  // GetReservedInstancesExchangeQuoteWithContext indicates an expected call of GetReservedInstancesExchangeQuoteWithContext.
 22780  func (mr *MockEC2APIMockRecorder) GetReservedInstancesExchangeQuoteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22781  	mr.mock.ctrl.T.Helper()
 22782  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22783  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetReservedInstancesExchangeQuoteWithContext", reflect.TypeOf((*MockEC2API)(nil).GetReservedInstancesExchangeQuoteWithContext), varargs...)
 22784  }
 22785  
 22786  // GetSerialConsoleAccessStatus mocks base method.
 22787  func (m *MockEC2API) GetSerialConsoleAccessStatus(arg0 *ec2.GetSerialConsoleAccessStatusInput) (*ec2.GetSerialConsoleAccessStatusOutput, error) {
 22788  	m.ctrl.T.Helper()
 22789  	ret := m.ctrl.Call(m, "GetSerialConsoleAccessStatus", arg0)
 22790  	ret0, _ := ret[0].(*ec2.GetSerialConsoleAccessStatusOutput)
 22791  	ret1, _ := ret[1].(error)
 22792  	return ret0, ret1
 22793  }
 22794  
 22795  // GetSerialConsoleAccessStatus indicates an expected call of GetSerialConsoleAccessStatus.
 22796  func (mr *MockEC2APIMockRecorder) GetSerialConsoleAccessStatus(arg0 interface{}) *gomock.Call {
 22797  	mr.mock.ctrl.T.Helper()
 22798  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSerialConsoleAccessStatus", reflect.TypeOf((*MockEC2API)(nil).GetSerialConsoleAccessStatus), arg0)
 22799  }
 22800  
 22801  // GetSerialConsoleAccessStatusRequest mocks base method.
 22802  func (m *MockEC2API) GetSerialConsoleAccessStatusRequest(arg0 *ec2.GetSerialConsoleAccessStatusInput) (*request.Request, *ec2.GetSerialConsoleAccessStatusOutput) {
 22803  	m.ctrl.T.Helper()
 22804  	ret := m.ctrl.Call(m, "GetSerialConsoleAccessStatusRequest", arg0)
 22805  	ret0, _ := ret[0].(*request.Request)
 22806  	ret1, _ := ret[1].(*ec2.GetSerialConsoleAccessStatusOutput)
 22807  	return ret0, ret1
 22808  }
 22809  
 22810  // GetSerialConsoleAccessStatusRequest indicates an expected call of GetSerialConsoleAccessStatusRequest.
 22811  func (mr *MockEC2APIMockRecorder) GetSerialConsoleAccessStatusRequest(arg0 interface{}) *gomock.Call {
 22812  	mr.mock.ctrl.T.Helper()
 22813  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSerialConsoleAccessStatusRequest", reflect.TypeOf((*MockEC2API)(nil).GetSerialConsoleAccessStatusRequest), arg0)
 22814  }
 22815  
 22816  // GetSerialConsoleAccessStatusWithContext mocks base method.
 22817  func (m *MockEC2API) GetSerialConsoleAccessStatusWithContext(arg0 context.Context, arg1 *ec2.GetSerialConsoleAccessStatusInput, arg2 ...request.Option) (*ec2.GetSerialConsoleAccessStatusOutput, error) {
 22818  	m.ctrl.T.Helper()
 22819  	varargs := []interface{}{arg0, arg1}
 22820  	for _, a := range arg2 {
 22821  		varargs = append(varargs, a)
 22822  	}
 22823  	ret := m.ctrl.Call(m, "GetSerialConsoleAccessStatusWithContext", varargs...)
 22824  	ret0, _ := ret[0].(*ec2.GetSerialConsoleAccessStatusOutput)
 22825  	ret1, _ := ret[1].(error)
 22826  	return ret0, ret1
 22827  }
 22828  
 22829  // GetSerialConsoleAccessStatusWithContext indicates an expected call of GetSerialConsoleAccessStatusWithContext.
 22830  func (mr *MockEC2APIMockRecorder) GetSerialConsoleAccessStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22831  	mr.mock.ctrl.T.Helper()
 22832  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22833  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSerialConsoleAccessStatusWithContext", reflect.TypeOf((*MockEC2API)(nil).GetSerialConsoleAccessStatusWithContext), varargs...)
 22834  }
 22835  
 22836  // GetSpotPlacementScores mocks base method.
 22837  func (m *MockEC2API) GetSpotPlacementScores(arg0 *ec2.GetSpotPlacementScoresInput) (*ec2.GetSpotPlacementScoresOutput, error) {
 22838  	m.ctrl.T.Helper()
 22839  	ret := m.ctrl.Call(m, "GetSpotPlacementScores", arg0)
 22840  	ret0, _ := ret[0].(*ec2.GetSpotPlacementScoresOutput)
 22841  	ret1, _ := ret[1].(error)
 22842  	return ret0, ret1
 22843  }
 22844  
 22845  // GetSpotPlacementScores indicates an expected call of GetSpotPlacementScores.
 22846  func (mr *MockEC2APIMockRecorder) GetSpotPlacementScores(arg0 interface{}) *gomock.Call {
 22847  	mr.mock.ctrl.T.Helper()
 22848  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSpotPlacementScores", reflect.TypeOf((*MockEC2API)(nil).GetSpotPlacementScores), arg0)
 22849  }
 22850  
 22851  // GetSpotPlacementScoresPages mocks base method.
 22852  func (m *MockEC2API) GetSpotPlacementScoresPages(arg0 *ec2.GetSpotPlacementScoresInput, arg1 func(*ec2.GetSpotPlacementScoresOutput, bool) bool) error {
 22853  	m.ctrl.T.Helper()
 22854  	ret := m.ctrl.Call(m, "GetSpotPlacementScoresPages", arg0, arg1)
 22855  	ret0, _ := ret[0].(error)
 22856  	return ret0
 22857  }
 22858  
 22859  // GetSpotPlacementScoresPages indicates an expected call of GetSpotPlacementScoresPages.
 22860  func (mr *MockEC2APIMockRecorder) GetSpotPlacementScoresPages(arg0, arg1 interface{}) *gomock.Call {
 22861  	mr.mock.ctrl.T.Helper()
 22862  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSpotPlacementScoresPages", reflect.TypeOf((*MockEC2API)(nil).GetSpotPlacementScoresPages), arg0, arg1)
 22863  }
 22864  
 22865  // GetSpotPlacementScoresPagesWithContext mocks base method.
 22866  func (m *MockEC2API) GetSpotPlacementScoresPagesWithContext(arg0 context.Context, arg1 *ec2.GetSpotPlacementScoresInput, arg2 func(*ec2.GetSpotPlacementScoresOutput, bool) bool, arg3 ...request.Option) error {
 22867  	m.ctrl.T.Helper()
 22868  	varargs := []interface{}{arg0, arg1, arg2}
 22869  	for _, a := range arg3 {
 22870  		varargs = append(varargs, a)
 22871  	}
 22872  	ret := m.ctrl.Call(m, "GetSpotPlacementScoresPagesWithContext", varargs...)
 22873  	ret0, _ := ret[0].(error)
 22874  	return ret0
 22875  }
 22876  
 22877  // GetSpotPlacementScoresPagesWithContext indicates an expected call of GetSpotPlacementScoresPagesWithContext.
 22878  func (mr *MockEC2APIMockRecorder) GetSpotPlacementScoresPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 22879  	mr.mock.ctrl.T.Helper()
 22880  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 22881  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSpotPlacementScoresPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetSpotPlacementScoresPagesWithContext), varargs...)
 22882  }
 22883  
 22884  // GetSpotPlacementScoresRequest mocks base method.
 22885  func (m *MockEC2API) GetSpotPlacementScoresRequest(arg0 *ec2.GetSpotPlacementScoresInput) (*request.Request, *ec2.GetSpotPlacementScoresOutput) {
 22886  	m.ctrl.T.Helper()
 22887  	ret := m.ctrl.Call(m, "GetSpotPlacementScoresRequest", arg0)
 22888  	ret0, _ := ret[0].(*request.Request)
 22889  	ret1, _ := ret[1].(*ec2.GetSpotPlacementScoresOutput)
 22890  	return ret0, ret1
 22891  }
 22892  
 22893  // GetSpotPlacementScoresRequest indicates an expected call of GetSpotPlacementScoresRequest.
 22894  func (mr *MockEC2APIMockRecorder) GetSpotPlacementScoresRequest(arg0 interface{}) *gomock.Call {
 22895  	mr.mock.ctrl.T.Helper()
 22896  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSpotPlacementScoresRequest", reflect.TypeOf((*MockEC2API)(nil).GetSpotPlacementScoresRequest), arg0)
 22897  }
 22898  
 22899  // GetSpotPlacementScoresWithContext mocks base method.
 22900  func (m *MockEC2API) GetSpotPlacementScoresWithContext(arg0 context.Context, arg1 *ec2.GetSpotPlacementScoresInput, arg2 ...request.Option) (*ec2.GetSpotPlacementScoresOutput, error) {
 22901  	m.ctrl.T.Helper()
 22902  	varargs := []interface{}{arg0, arg1}
 22903  	for _, a := range arg2 {
 22904  		varargs = append(varargs, a)
 22905  	}
 22906  	ret := m.ctrl.Call(m, "GetSpotPlacementScoresWithContext", varargs...)
 22907  	ret0, _ := ret[0].(*ec2.GetSpotPlacementScoresOutput)
 22908  	ret1, _ := ret[1].(error)
 22909  	return ret0, ret1
 22910  }
 22911  
 22912  // GetSpotPlacementScoresWithContext indicates an expected call of GetSpotPlacementScoresWithContext.
 22913  func (mr *MockEC2APIMockRecorder) GetSpotPlacementScoresWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22914  	mr.mock.ctrl.T.Helper()
 22915  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22916  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSpotPlacementScoresWithContext", reflect.TypeOf((*MockEC2API)(nil).GetSpotPlacementScoresWithContext), varargs...)
 22917  }
 22918  
 22919  // GetSubnetCidrReservations mocks base method.
 22920  func (m *MockEC2API) GetSubnetCidrReservations(arg0 *ec2.GetSubnetCidrReservationsInput) (*ec2.GetSubnetCidrReservationsOutput, error) {
 22921  	m.ctrl.T.Helper()
 22922  	ret := m.ctrl.Call(m, "GetSubnetCidrReservations", arg0)
 22923  	ret0, _ := ret[0].(*ec2.GetSubnetCidrReservationsOutput)
 22924  	ret1, _ := ret[1].(error)
 22925  	return ret0, ret1
 22926  }
 22927  
 22928  // GetSubnetCidrReservations indicates an expected call of GetSubnetCidrReservations.
 22929  func (mr *MockEC2APIMockRecorder) GetSubnetCidrReservations(arg0 interface{}) *gomock.Call {
 22930  	mr.mock.ctrl.T.Helper()
 22931  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubnetCidrReservations", reflect.TypeOf((*MockEC2API)(nil).GetSubnetCidrReservations), arg0)
 22932  }
 22933  
 22934  // GetSubnetCidrReservationsRequest mocks base method.
 22935  func (m *MockEC2API) GetSubnetCidrReservationsRequest(arg0 *ec2.GetSubnetCidrReservationsInput) (*request.Request, *ec2.GetSubnetCidrReservationsOutput) {
 22936  	m.ctrl.T.Helper()
 22937  	ret := m.ctrl.Call(m, "GetSubnetCidrReservationsRequest", arg0)
 22938  	ret0, _ := ret[0].(*request.Request)
 22939  	ret1, _ := ret[1].(*ec2.GetSubnetCidrReservationsOutput)
 22940  	return ret0, ret1
 22941  }
 22942  
 22943  // GetSubnetCidrReservationsRequest indicates an expected call of GetSubnetCidrReservationsRequest.
 22944  func (mr *MockEC2APIMockRecorder) GetSubnetCidrReservationsRequest(arg0 interface{}) *gomock.Call {
 22945  	mr.mock.ctrl.T.Helper()
 22946  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubnetCidrReservationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetSubnetCidrReservationsRequest), arg0)
 22947  }
 22948  
 22949  // GetSubnetCidrReservationsWithContext mocks base method.
 22950  func (m *MockEC2API) GetSubnetCidrReservationsWithContext(arg0 context.Context, arg1 *ec2.GetSubnetCidrReservationsInput, arg2 ...request.Option) (*ec2.GetSubnetCidrReservationsOutput, error) {
 22951  	m.ctrl.T.Helper()
 22952  	varargs := []interface{}{arg0, arg1}
 22953  	for _, a := range arg2 {
 22954  		varargs = append(varargs, a)
 22955  	}
 22956  	ret := m.ctrl.Call(m, "GetSubnetCidrReservationsWithContext", varargs...)
 22957  	ret0, _ := ret[0].(*ec2.GetSubnetCidrReservationsOutput)
 22958  	ret1, _ := ret[1].(error)
 22959  	return ret0, ret1
 22960  }
 22961  
 22962  // GetSubnetCidrReservationsWithContext indicates an expected call of GetSubnetCidrReservationsWithContext.
 22963  func (mr *MockEC2APIMockRecorder) GetSubnetCidrReservationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 22964  	mr.mock.ctrl.T.Helper()
 22965  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 22966  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubnetCidrReservationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetSubnetCidrReservationsWithContext), varargs...)
 22967  }
 22968  
 22969  // GetTransitGatewayAttachmentPropagations mocks base method.
 22970  func (m *MockEC2API) GetTransitGatewayAttachmentPropagations(arg0 *ec2.GetTransitGatewayAttachmentPropagationsInput) (*ec2.GetTransitGatewayAttachmentPropagationsOutput, error) {
 22971  	m.ctrl.T.Helper()
 22972  	ret := m.ctrl.Call(m, "GetTransitGatewayAttachmentPropagations", arg0)
 22973  	ret0, _ := ret[0].(*ec2.GetTransitGatewayAttachmentPropagationsOutput)
 22974  	ret1, _ := ret[1].(error)
 22975  	return ret0, ret1
 22976  }
 22977  
 22978  // GetTransitGatewayAttachmentPropagations indicates an expected call of GetTransitGatewayAttachmentPropagations.
 22979  func (mr *MockEC2APIMockRecorder) GetTransitGatewayAttachmentPropagations(arg0 interface{}) *gomock.Call {
 22980  	mr.mock.ctrl.T.Helper()
 22981  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayAttachmentPropagations", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayAttachmentPropagations), arg0)
 22982  }
 22983  
 22984  // GetTransitGatewayAttachmentPropagationsPages mocks base method.
 22985  func (m *MockEC2API) GetTransitGatewayAttachmentPropagationsPages(arg0 *ec2.GetTransitGatewayAttachmentPropagationsInput, arg1 func(*ec2.GetTransitGatewayAttachmentPropagationsOutput, bool) bool) error {
 22986  	m.ctrl.T.Helper()
 22987  	ret := m.ctrl.Call(m, "GetTransitGatewayAttachmentPropagationsPages", arg0, arg1)
 22988  	ret0, _ := ret[0].(error)
 22989  	return ret0
 22990  }
 22991  
 22992  // GetTransitGatewayAttachmentPropagationsPages indicates an expected call of GetTransitGatewayAttachmentPropagationsPages.
 22993  func (mr *MockEC2APIMockRecorder) GetTransitGatewayAttachmentPropagationsPages(arg0, arg1 interface{}) *gomock.Call {
 22994  	mr.mock.ctrl.T.Helper()
 22995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayAttachmentPropagationsPages", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayAttachmentPropagationsPages), arg0, arg1)
 22996  }
 22997  
 22998  // GetTransitGatewayAttachmentPropagationsPagesWithContext mocks base method.
 22999  func (m *MockEC2API) GetTransitGatewayAttachmentPropagationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayAttachmentPropagationsInput, arg2 func(*ec2.GetTransitGatewayAttachmentPropagationsOutput, bool) bool, arg3 ...request.Option) error {
 23000  	m.ctrl.T.Helper()
 23001  	varargs := []interface{}{arg0, arg1, arg2}
 23002  	for _, a := range arg3 {
 23003  		varargs = append(varargs, a)
 23004  	}
 23005  	ret := m.ctrl.Call(m, "GetTransitGatewayAttachmentPropagationsPagesWithContext", varargs...)
 23006  	ret0, _ := ret[0].(error)
 23007  	return ret0
 23008  }
 23009  
 23010  // GetTransitGatewayAttachmentPropagationsPagesWithContext indicates an expected call of GetTransitGatewayAttachmentPropagationsPagesWithContext.
 23011  func (mr *MockEC2APIMockRecorder) GetTransitGatewayAttachmentPropagationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23012  	mr.mock.ctrl.T.Helper()
 23013  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23014  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayAttachmentPropagationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayAttachmentPropagationsPagesWithContext), varargs...)
 23015  }
 23016  
 23017  // GetTransitGatewayAttachmentPropagationsRequest mocks base method.
 23018  func (m *MockEC2API) GetTransitGatewayAttachmentPropagationsRequest(arg0 *ec2.GetTransitGatewayAttachmentPropagationsInput) (*request.Request, *ec2.GetTransitGatewayAttachmentPropagationsOutput) {
 23019  	m.ctrl.T.Helper()
 23020  	ret := m.ctrl.Call(m, "GetTransitGatewayAttachmentPropagationsRequest", arg0)
 23021  	ret0, _ := ret[0].(*request.Request)
 23022  	ret1, _ := ret[1].(*ec2.GetTransitGatewayAttachmentPropagationsOutput)
 23023  	return ret0, ret1
 23024  }
 23025  
 23026  // GetTransitGatewayAttachmentPropagationsRequest indicates an expected call of GetTransitGatewayAttachmentPropagationsRequest.
 23027  func (mr *MockEC2APIMockRecorder) GetTransitGatewayAttachmentPropagationsRequest(arg0 interface{}) *gomock.Call {
 23028  	mr.mock.ctrl.T.Helper()
 23029  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayAttachmentPropagationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayAttachmentPropagationsRequest), arg0)
 23030  }
 23031  
 23032  // GetTransitGatewayAttachmentPropagationsWithContext mocks base method.
 23033  func (m *MockEC2API) GetTransitGatewayAttachmentPropagationsWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayAttachmentPropagationsInput, arg2 ...request.Option) (*ec2.GetTransitGatewayAttachmentPropagationsOutput, error) {
 23034  	m.ctrl.T.Helper()
 23035  	varargs := []interface{}{arg0, arg1}
 23036  	for _, a := range arg2 {
 23037  		varargs = append(varargs, a)
 23038  	}
 23039  	ret := m.ctrl.Call(m, "GetTransitGatewayAttachmentPropagationsWithContext", varargs...)
 23040  	ret0, _ := ret[0].(*ec2.GetTransitGatewayAttachmentPropagationsOutput)
 23041  	ret1, _ := ret[1].(error)
 23042  	return ret0, ret1
 23043  }
 23044  
 23045  // GetTransitGatewayAttachmentPropagationsWithContext indicates an expected call of GetTransitGatewayAttachmentPropagationsWithContext.
 23046  func (mr *MockEC2APIMockRecorder) GetTransitGatewayAttachmentPropagationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23047  	mr.mock.ctrl.T.Helper()
 23048  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23049  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayAttachmentPropagationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayAttachmentPropagationsWithContext), varargs...)
 23050  }
 23051  
 23052  // GetTransitGatewayMulticastDomainAssociations mocks base method.
 23053  func (m *MockEC2API) GetTransitGatewayMulticastDomainAssociations(arg0 *ec2.GetTransitGatewayMulticastDomainAssociationsInput) (*ec2.GetTransitGatewayMulticastDomainAssociationsOutput, error) {
 23054  	m.ctrl.T.Helper()
 23055  	ret := m.ctrl.Call(m, "GetTransitGatewayMulticastDomainAssociations", arg0)
 23056  	ret0, _ := ret[0].(*ec2.GetTransitGatewayMulticastDomainAssociationsOutput)
 23057  	ret1, _ := ret[1].(error)
 23058  	return ret0, ret1
 23059  }
 23060  
 23061  // GetTransitGatewayMulticastDomainAssociations indicates an expected call of GetTransitGatewayMulticastDomainAssociations.
 23062  func (mr *MockEC2APIMockRecorder) GetTransitGatewayMulticastDomainAssociations(arg0 interface{}) *gomock.Call {
 23063  	mr.mock.ctrl.T.Helper()
 23064  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayMulticastDomainAssociations", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayMulticastDomainAssociations), arg0)
 23065  }
 23066  
 23067  // GetTransitGatewayMulticastDomainAssociationsPages mocks base method.
 23068  func (m *MockEC2API) GetTransitGatewayMulticastDomainAssociationsPages(arg0 *ec2.GetTransitGatewayMulticastDomainAssociationsInput, arg1 func(*ec2.GetTransitGatewayMulticastDomainAssociationsOutput, bool) bool) error {
 23069  	m.ctrl.T.Helper()
 23070  	ret := m.ctrl.Call(m, "GetTransitGatewayMulticastDomainAssociationsPages", arg0, arg1)
 23071  	ret0, _ := ret[0].(error)
 23072  	return ret0
 23073  }
 23074  
 23075  // GetTransitGatewayMulticastDomainAssociationsPages indicates an expected call of GetTransitGatewayMulticastDomainAssociationsPages.
 23076  func (mr *MockEC2APIMockRecorder) GetTransitGatewayMulticastDomainAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 23077  	mr.mock.ctrl.T.Helper()
 23078  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayMulticastDomainAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayMulticastDomainAssociationsPages), arg0, arg1)
 23079  }
 23080  
 23081  // GetTransitGatewayMulticastDomainAssociationsPagesWithContext mocks base method.
 23082  func (m *MockEC2API) GetTransitGatewayMulticastDomainAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayMulticastDomainAssociationsInput, arg2 func(*ec2.GetTransitGatewayMulticastDomainAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 23083  	m.ctrl.T.Helper()
 23084  	varargs := []interface{}{arg0, arg1, arg2}
 23085  	for _, a := range arg3 {
 23086  		varargs = append(varargs, a)
 23087  	}
 23088  	ret := m.ctrl.Call(m, "GetTransitGatewayMulticastDomainAssociationsPagesWithContext", varargs...)
 23089  	ret0, _ := ret[0].(error)
 23090  	return ret0
 23091  }
 23092  
 23093  // GetTransitGatewayMulticastDomainAssociationsPagesWithContext indicates an expected call of GetTransitGatewayMulticastDomainAssociationsPagesWithContext.
 23094  func (mr *MockEC2APIMockRecorder) GetTransitGatewayMulticastDomainAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23095  	mr.mock.ctrl.T.Helper()
 23096  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23097  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayMulticastDomainAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayMulticastDomainAssociationsPagesWithContext), varargs...)
 23098  }
 23099  
 23100  // GetTransitGatewayMulticastDomainAssociationsRequest mocks base method.
 23101  func (m *MockEC2API) GetTransitGatewayMulticastDomainAssociationsRequest(arg0 *ec2.GetTransitGatewayMulticastDomainAssociationsInput) (*request.Request, *ec2.GetTransitGatewayMulticastDomainAssociationsOutput) {
 23102  	m.ctrl.T.Helper()
 23103  	ret := m.ctrl.Call(m, "GetTransitGatewayMulticastDomainAssociationsRequest", arg0)
 23104  	ret0, _ := ret[0].(*request.Request)
 23105  	ret1, _ := ret[1].(*ec2.GetTransitGatewayMulticastDomainAssociationsOutput)
 23106  	return ret0, ret1
 23107  }
 23108  
 23109  // GetTransitGatewayMulticastDomainAssociationsRequest indicates an expected call of GetTransitGatewayMulticastDomainAssociationsRequest.
 23110  func (mr *MockEC2APIMockRecorder) GetTransitGatewayMulticastDomainAssociationsRequest(arg0 interface{}) *gomock.Call {
 23111  	mr.mock.ctrl.T.Helper()
 23112  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayMulticastDomainAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayMulticastDomainAssociationsRequest), arg0)
 23113  }
 23114  
 23115  // GetTransitGatewayMulticastDomainAssociationsWithContext mocks base method.
 23116  func (m *MockEC2API) GetTransitGatewayMulticastDomainAssociationsWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayMulticastDomainAssociationsInput, arg2 ...request.Option) (*ec2.GetTransitGatewayMulticastDomainAssociationsOutput, error) {
 23117  	m.ctrl.T.Helper()
 23118  	varargs := []interface{}{arg0, arg1}
 23119  	for _, a := range arg2 {
 23120  		varargs = append(varargs, a)
 23121  	}
 23122  	ret := m.ctrl.Call(m, "GetTransitGatewayMulticastDomainAssociationsWithContext", varargs...)
 23123  	ret0, _ := ret[0].(*ec2.GetTransitGatewayMulticastDomainAssociationsOutput)
 23124  	ret1, _ := ret[1].(error)
 23125  	return ret0, ret1
 23126  }
 23127  
 23128  // GetTransitGatewayMulticastDomainAssociationsWithContext indicates an expected call of GetTransitGatewayMulticastDomainAssociationsWithContext.
 23129  func (mr *MockEC2APIMockRecorder) GetTransitGatewayMulticastDomainAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23130  	mr.mock.ctrl.T.Helper()
 23131  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayMulticastDomainAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayMulticastDomainAssociationsWithContext), varargs...)
 23133  }
 23134  
 23135  // GetTransitGatewayPrefixListReferences mocks base method.
 23136  func (m *MockEC2API) GetTransitGatewayPrefixListReferences(arg0 *ec2.GetTransitGatewayPrefixListReferencesInput) (*ec2.GetTransitGatewayPrefixListReferencesOutput, error) {
 23137  	m.ctrl.T.Helper()
 23138  	ret := m.ctrl.Call(m, "GetTransitGatewayPrefixListReferences", arg0)
 23139  	ret0, _ := ret[0].(*ec2.GetTransitGatewayPrefixListReferencesOutput)
 23140  	ret1, _ := ret[1].(error)
 23141  	return ret0, ret1
 23142  }
 23143  
 23144  // GetTransitGatewayPrefixListReferences indicates an expected call of GetTransitGatewayPrefixListReferences.
 23145  func (mr *MockEC2APIMockRecorder) GetTransitGatewayPrefixListReferences(arg0 interface{}) *gomock.Call {
 23146  	mr.mock.ctrl.T.Helper()
 23147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayPrefixListReferences", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayPrefixListReferences), arg0)
 23148  }
 23149  
 23150  // GetTransitGatewayPrefixListReferencesPages mocks base method.
 23151  func (m *MockEC2API) GetTransitGatewayPrefixListReferencesPages(arg0 *ec2.GetTransitGatewayPrefixListReferencesInput, arg1 func(*ec2.GetTransitGatewayPrefixListReferencesOutput, bool) bool) error {
 23152  	m.ctrl.T.Helper()
 23153  	ret := m.ctrl.Call(m, "GetTransitGatewayPrefixListReferencesPages", arg0, arg1)
 23154  	ret0, _ := ret[0].(error)
 23155  	return ret0
 23156  }
 23157  
 23158  // GetTransitGatewayPrefixListReferencesPages indicates an expected call of GetTransitGatewayPrefixListReferencesPages.
 23159  func (mr *MockEC2APIMockRecorder) GetTransitGatewayPrefixListReferencesPages(arg0, arg1 interface{}) *gomock.Call {
 23160  	mr.mock.ctrl.T.Helper()
 23161  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayPrefixListReferencesPages", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayPrefixListReferencesPages), arg0, arg1)
 23162  }
 23163  
 23164  // GetTransitGatewayPrefixListReferencesPagesWithContext mocks base method.
 23165  func (m *MockEC2API) GetTransitGatewayPrefixListReferencesPagesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayPrefixListReferencesInput, arg2 func(*ec2.GetTransitGatewayPrefixListReferencesOutput, bool) bool, arg3 ...request.Option) error {
 23166  	m.ctrl.T.Helper()
 23167  	varargs := []interface{}{arg0, arg1, arg2}
 23168  	for _, a := range arg3 {
 23169  		varargs = append(varargs, a)
 23170  	}
 23171  	ret := m.ctrl.Call(m, "GetTransitGatewayPrefixListReferencesPagesWithContext", varargs...)
 23172  	ret0, _ := ret[0].(error)
 23173  	return ret0
 23174  }
 23175  
 23176  // GetTransitGatewayPrefixListReferencesPagesWithContext indicates an expected call of GetTransitGatewayPrefixListReferencesPagesWithContext.
 23177  func (mr *MockEC2APIMockRecorder) GetTransitGatewayPrefixListReferencesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23178  	mr.mock.ctrl.T.Helper()
 23179  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayPrefixListReferencesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayPrefixListReferencesPagesWithContext), varargs...)
 23181  }
 23182  
 23183  // GetTransitGatewayPrefixListReferencesRequest mocks base method.
 23184  func (m *MockEC2API) GetTransitGatewayPrefixListReferencesRequest(arg0 *ec2.GetTransitGatewayPrefixListReferencesInput) (*request.Request, *ec2.GetTransitGatewayPrefixListReferencesOutput) {
 23185  	m.ctrl.T.Helper()
 23186  	ret := m.ctrl.Call(m, "GetTransitGatewayPrefixListReferencesRequest", arg0)
 23187  	ret0, _ := ret[0].(*request.Request)
 23188  	ret1, _ := ret[1].(*ec2.GetTransitGatewayPrefixListReferencesOutput)
 23189  	return ret0, ret1
 23190  }
 23191  
 23192  // GetTransitGatewayPrefixListReferencesRequest indicates an expected call of GetTransitGatewayPrefixListReferencesRequest.
 23193  func (mr *MockEC2APIMockRecorder) GetTransitGatewayPrefixListReferencesRequest(arg0 interface{}) *gomock.Call {
 23194  	mr.mock.ctrl.T.Helper()
 23195  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayPrefixListReferencesRequest", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayPrefixListReferencesRequest), arg0)
 23196  }
 23197  
 23198  // GetTransitGatewayPrefixListReferencesWithContext mocks base method.
 23199  func (m *MockEC2API) GetTransitGatewayPrefixListReferencesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayPrefixListReferencesInput, arg2 ...request.Option) (*ec2.GetTransitGatewayPrefixListReferencesOutput, error) {
 23200  	m.ctrl.T.Helper()
 23201  	varargs := []interface{}{arg0, arg1}
 23202  	for _, a := range arg2 {
 23203  		varargs = append(varargs, a)
 23204  	}
 23205  	ret := m.ctrl.Call(m, "GetTransitGatewayPrefixListReferencesWithContext", varargs...)
 23206  	ret0, _ := ret[0].(*ec2.GetTransitGatewayPrefixListReferencesOutput)
 23207  	ret1, _ := ret[1].(error)
 23208  	return ret0, ret1
 23209  }
 23210  
 23211  // GetTransitGatewayPrefixListReferencesWithContext indicates an expected call of GetTransitGatewayPrefixListReferencesWithContext.
 23212  func (mr *MockEC2APIMockRecorder) GetTransitGatewayPrefixListReferencesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23213  	mr.mock.ctrl.T.Helper()
 23214  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23215  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayPrefixListReferencesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayPrefixListReferencesWithContext), varargs...)
 23216  }
 23217  
 23218  // GetTransitGatewayRouteTableAssociations mocks base method.
 23219  func (m *MockEC2API) GetTransitGatewayRouteTableAssociations(arg0 *ec2.GetTransitGatewayRouteTableAssociationsInput) (*ec2.GetTransitGatewayRouteTableAssociationsOutput, error) {
 23220  	m.ctrl.T.Helper()
 23221  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTableAssociations", arg0)
 23222  	ret0, _ := ret[0].(*ec2.GetTransitGatewayRouteTableAssociationsOutput)
 23223  	ret1, _ := ret[1].(error)
 23224  	return ret0, ret1
 23225  }
 23226  
 23227  // GetTransitGatewayRouteTableAssociations indicates an expected call of GetTransitGatewayRouteTableAssociations.
 23228  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTableAssociations(arg0 interface{}) *gomock.Call {
 23229  	mr.mock.ctrl.T.Helper()
 23230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTableAssociations", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTableAssociations), arg0)
 23231  }
 23232  
 23233  // GetTransitGatewayRouteTableAssociationsPages mocks base method.
 23234  func (m *MockEC2API) GetTransitGatewayRouteTableAssociationsPages(arg0 *ec2.GetTransitGatewayRouteTableAssociationsInput, arg1 func(*ec2.GetTransitGatewayRouteTableAssociationsOutput, bool) bool) error {
 23235  	m.ctrl.T.Helper()
 23236  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTableAssociationsPages", arg0, arg1)
 23237  	ret0, _ := ret[0].(error)
 23238  	return ret0
 23239  }
 23240  
 23241  // GetTransitGatewayRouteTableAssociationsPages indicates an expected call of GetTransitGatewayRouteTableAssociationsPages.
 23242  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTableAssociationsPages(arg0, arg1 interface{}) *gomock.Call {
 23243  	mr.mock.ctrl.T.Helper()
 23244  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTableAssociationsPages", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTableAssociationsPages), arg0, arg1)
 23245  }
 23246  
 23247  // GetTransitGatewayRouteTableAssociationsPagesWithContext mocks base method.
 23248  func (m *MockEC2API) GetTransitGatewayRouteTableAssociationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayRouteTableAssociationsInput, arg2 func(*ec2.GetTransitGatewayRouteTableAssociationsOutput, bool) bool, arg3 ...request.Option) error {
 23249  	m.ctrl.T.Helper()
 23250  	varargs := []interface{}{arg0, arg1, arg2}
 23251  	for _, a := range arg3 {
 23252  		varargs = append(varargs, a)
 23253  	}
 23254  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTableAssociationsPagesWithContext", varargs...)
 23255  	ret0, _ := ret[0].(error)
 23256  	return ret0
 23257  }
 23258  
 23259  // GetTransitGatewayRouteTableAssociationsPagesWithContext indicates an expected call of GetTransitGatewayRouteTableAssociationsPagesWithContext.
 23260  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTableAssociationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23261  	mr.mock.ctrl.T.Helper()
 23262  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23263  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTableAssociationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTableAssociationsPagesWithContext), varargs...)
 23264  }
 23265  
 23266  // GetTransitGatewayRouteTableAssociationsRequest mocks base method.
 23267  func (m *MockEC2API) GetTransitGatewayRouteTableAssociationsRequest(arg0 *ec2.GetTransitGatewayRouteTableAssociationsInput) (*request.Request, *ec2.GetTransitGatewayRouteTableAssociationsOutput) {
 23268  	m.ctrl.T.Helper()
 23269  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTableAssociationsRequest", arg0)
 23270  	ret0, _ := ret[0].(*request.Request)
 23271  	ret1, _ := ret[1].(*ec2.GetTransitGatewayRouteTableAssociationsOutput)
 23272  	return ret0, ret1
 23273  }
 23274  
 23275  // GetTransitGatewayRouteTableAssociationsRequest indicates an expected call of GetTransitGatewayRouteTableAssociationsRequest.
 23276  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTableAssociationsRequest(arg0 interface{}) *gomock.Call {
 23277  	mr.mock.ctrl.T.Helper()
 23278  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTableAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTableAssociationsRequest), arg0)
 23279  }
 23280  
 23281  // GetTransitGatewayRouteTableAssociationsWithContext mocks base method.
 23282  func (m *MockEC2API) GetTransitGatewayRouteTableAssociationsWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayRouteTableAssociationsInput, arg2 ...request.Option) (*ec2.GetTransitGatewayRouteTableAssociationsOutput, error) {
 23283  	m.ctrl.T.Helper()
 23284  	varargs := []interface{}{arg0, arg1}
 23285  	for _, a := range arg2 {
 23286  		varargs = append(varargs, a)
 23287  	}
 23288  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTableAssociationsWithContext", varargs...)
 23289  	ret0, _ := ret[0].(*ec2.GetTransitGatewayRouteTableAssociationsOutput)
 23290  	ret1, _ := ret[1].(error)
 23291  	return ret0, ret1
 23292  }
 23293  
 23294  // GetTransitGatewayRouteTableAssociationsWithContext indicates an expected call of GetTransitGatewayRouteTableAssociationsWithContext.
 23295  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTableAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23296  	mr.mock.ctrl.T.Helper()
 23297  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23298  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTableAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTableAssociationsWithContext), varargs...)
 23299  }
 23300  
 23301  // GetTransitGatewayRouteTablePropagations mocks base method.
 23302  func (m *MockEC2API) GetTransitGatewayRouteTablePropagations(arg0 *ec2.GetTransitGatewayRouteTablePropagationsInput) (*ec2.GetTransitGatewayRouteTablePropagationsOutput, error) {
 23303  	m.ctrl.T.Helper()
 23304  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTablePropagations", arg0)
 23305  	ret0, _ := ret[0].(*ec2.GetTransitGatewayRouteTablePropagationsOutput)
 23306  	ret1, _ := ret[1].(error)
 23307  	return ret0, ret1
 23308  }
 23309  
 23310  // GetTransitGatewayRouteTablePropagations indicates an expected call of GetTransitGatewayRouteTablePropagations.
 23311  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTablePropagations(arg0 interface{}) *gomock.Call {
 23312  	mr.mock.ctrl.T.Helper()
 23313  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTablePropagations", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTablePropagations), arg0)
 23314  }
 23315  
 23316  // GetTransitGatewayRouteTablePropagationsPages mocks base method.
 23317  func (m *MockEC2API) GetTransitGatewayRouteTablePropagationsPages(arg0 *ec2.GetTransitGatewayRouteTablePropagationsInput, arg1 func(*ec2.GetTransitGatewayRouteTablePropagationsOutput, bool) bool) error {
 23318  	m.ctrl.T.Helper()
 23319  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTablePropagationsPages", arg0, arg1)
 23320  	ret0, _ := ret[0].(error)
 23321  	return ret0
 23322  }
 23323  
 23324  // GetTransitGatewayRouteTablePropagationsPages indicates an expected call of GetTransitGatewayRouteTablePropagationsPages.
 23325  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTablePropagationsPages(arg0, arg1 interface{}) *gomock.Call {
 23326  	mr.mock.ctrl.T.Helper()
 23327  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTablePropagationsPages", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTablePropagationsPages), arg0, arg1)
 23328  }
 23329  
 23330  // GetTransitGatewayRouteTablePropagationsPagesWithContext mocks base method.
 23331  func (m *MockEC2API) GetTransitGatewayRouteTablePropagationsPagesWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayRouteTablePropagationsInput, arg2 func(*ec2.GetTransitGatewayRouteTablePropagationsOutput, bool) bool, arg3 ...request.Option) error {
 23332  	m.ctrl.T.Helper()
 23333  	varargs := []interface{}{arg0, arg1, arg2}
 23334  	for _, a := range arg3 {
 23335  		varargs = append(varargs, a)
 23336  	}
 23337  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTablePropagationsPagesWithContext", varargs...)
 23338  	ret0, _ := ret[0].(error)
 23339  	return ret0
 23340  }
 23341  
 23342  // GetTransitGatewayRouteTablePropagationsPagesWithContext indicates an expected call of GetTransitGatewayRouteTablePropagationsPagesWithContext.
 23343  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTablePropagationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23344  	mr.mock.ctrl.T.Helper()
 23345  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTablePropagationsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTablePropagationsPagesWithContext), varargs...)
 23347  }
 23348  
 23349  // GetTransitGatewayRouteTablePropagationsRequest mocks base method.
 23350  func (m *MockEC2API) GetTransitGatewayRouteTablePropagationsRequest(arg0 *ec2.GetTransitGatewayRouteTablePropagationsInput) (*request.Request, *ec2.GetTransitGatewayRouteTablePropagationsOutput) {
 23351  	m.ctrl.T.Helper()
 23352  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTablePropagationsRequest", arg0)
 23353  	ret0, _ := ret[0].(*request.Request)
 23354  	ret1, _ := ret[1].(*ec2.GetTransitGatewayRouteTablePropagationsOutput)
 23355  	return ret0, ret1
 23356  }
 23357  
 23358  // GetTransitGatewayRouteTablePropagationsRequest indicates an expected call of GetTransitGatewayRouteTablePropagationsRequest.
 23359  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTablePropagationsRequest(arg0 interface{}) *gomock.Call {
 23360  	mr.mock.ctrl.T.Helper()
 23361  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTablePropagationsRequest", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTablePropagationsRequest), arg0)
 23362  }
 23363  
 23364  // GetTransitGatewayRouteTablePropagationsWithContext mocks base method.
 23365  func (m *MockEC2API) GetTransitGatewayRouteTablePropagationsWithContext(arg0 context.Context, arg1 *ec2.GetTransitGatewayRouteTablePropagationsInput, arg2 ...request.Option) (*ec2.GetTransitGatewayRouteTablePropagationsOutput, error) {
 23366  	m.ctrl.T.Helper()
 23367  	varargs := []interface{}{arg0, arg1}
 23368  	for _, a := range arg2 {
 23369  		varargs = append(varargs, a)
 23370  	}
 23371  	ret := m.ctrl.Call(m, "GetTransitGatewayRouteTablePropagationsWithContext", varargs...)
 23372  	ret0, _ := ret[0].(*ec2.GetTransitGatewayRouteTablePropagationsOutput)
 23373  	ret1, _ := ret[1].(error)
 23374  	return ret0, ret1
 23375  }
 23376  
 23377  // GetTransitGatewayRouteTablePropagationsWithContext indicates an expected call of GetTransitGatewayRouteTablePropagationsWithContext.
 23378  func (mr *MockEC2APIMockRecorder) GetTransitGatewayRouteTablePropagationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23379  	mr.mock.ctrl.T.Helper()
 23380  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTransitGatewayRouteTablePropagationsWithContext", reflect.TypeOf((*MockEC2API)(nil).GetTransitGatewayRouteTablePropagationsWithContext), varargs...)
 23382  }
 23383  
 23384  // GetVpnConnectionDeviceSampleConfiguration mocks base method.
 23385  func (m *MockEC2API) GetVpnConnectionDeviceSampleConfiguration(arg0 *ec2.GetVpnConnectionDeviceSampleConfigurationInput) (*ec2.GetVpnConnectionDeviceSampleConfigurationOutput, error) {
 23386  	m.ctrl.T.Helper()
 23387  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceSampleConfiguration", arg0)
 23388  	ret0, _ := ret[0].(*ec2.GetVpnConnectionDeviceSampleConfigurationOutput)
 23389  	ret1, _ := ret[1].(error)
 23390  	return ret0, ret1
 23391  }
 23392  
 23393  // GetVpnConnectionDeviceSampleConfiguration indicates an expected call of GetVpnConnectionDeviceSampleConfiguration.
 23394  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceSampleConfiguration(arg0 interface{}) *gomock.Call {
 23395  	mr.mock.ctrl.T.Helper()
 23396  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceSampleConfiguration", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceSampleConfiguration), arg0)
 23397  }
 23398  
 23399  // GetVpnConnectionDeviceSampleConfigurationRequest mocks base method.
 23400  func (m *MockEC2API) GetVpnConnectionDeviceSampleConfigurationRequest(arg0 *ec2.GetVpnConnectionDeviceSampleConfigurationInput) (*request.Request, *ec2.GetVpnConnectionDeviceSampleConfigurationOutput) {
 23401  	m.ctrl.T.Helper()
 23402  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceSampleConfigurationRequest", arg0)
 23403  	ret0, _ := ret[0].(*request.Request)
 23404  	ret1, _ := ret[1].(*ec2.GetVpnConnectionDeviceSampleConfigurationOutput)
 23405  	return ret0, ret1
 23406  }
 23407  
 23408  // GetVpnConnectionDeviceSampleConfigurationRequest indicates an expected call of GetVpnConnectionDeviceSampleConfigurationRequest.
 23409  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceSampleConfigurationRequest(arg0 interface{}) *gomock.Call {
 23410  	mr.mock.ctrl.T.Helper()
 23411  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceSampleConfigurationRequest", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceSampleConfigurationRequest), arg0)
 23412  }
 23413  
 23414  // GetVpnConnectionDeviceSampleConfigurationWithContext mocks base method.
 23415  func (m *MockEC2API) GetVpnConnectionDeviceSampleConfigurationWithContext(arg0 context.Context, arg1 *ec2.GetVpnConnectionDeviceSampleConfigurationInput, arg2 ...request.Option) (*ec2.GetVpnConnectionDeviceSampleConfigurationOutput, error) {
 23416  	m.ctrl.T.Helper()
 23417  	varargs := []interface{}{arg0, arg1}
 23418  	for _, a := range arg2 {
 23419  		varargs = append(varargs, a)
 23420  	}
 23421  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceSampleConfigurationWithContext", varargs...)
 23422  	ret0, _ := ret[0].(*ec2.GetVpnConnectionDeviceSampleConfigurationOutput)
 23423  	ret1, _ := ret[1].(error)
 23424  	return ret0, ret1
 23425  }
 23426  
 23427  // GetVpnConnectionDeviceSampleConfigurationWithContext indicates an expected call of GetVpnConnectionDeviceSampleConfigurationWithContext.
 23428  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceSampleConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23429  	mr.mock.ctrl.T.Helper()
 23430  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceSampleConfigurationWithContext", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceSampleConfigurationWithContext), varargs...)
 23432  }
 23433  
 23434  // GetVpnConnectionDeviceTypes mocks base method.
 23435  func (m *MockEC2API) GetVpnConnectionDeviceTypes(arg0 *ec2.GetVpnConnectionDeviceTypesInput) (*ec2.GetVpnConnectionDeviceTypesOutput, error) {
 23436  	m.ctrl.T.Helper()
 23437  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceTypes", arg0)
 23438  	ret0, _ := ret[0].(*ec2.GetVpnConnectionDeviceTypesOutput)
 23439  	ret1, _ := ret[1].(error)
 23440  	return ret0, ret1
 23441  }
 23442  
 23443  // GetVpnConnectionDeviceTypes indicates an expected call of GetVpnConnectionDeviceTypes.
 23444  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceTypes(arg0 interface{}) *gomock.Call {
 23445  	mr.mock.ctrl.T.Helper()
 23446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceTypes", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceTypes), arg0)
 23447  }
 23448  
 23449  // GetVpnConnectionDeviceTypesPages mocks base method.
 23450  func (m *MockEC2API) GetVpnConnectionDeviceTypesPages(arg0 *ec2.GetVpnConnectionDeviceTypesInput, arg1 func(*ec2.GetVpnConnectionDeviceTypesOutput, bool) bool) error {
 23451  	m.ctrl.T.Helper()
 23452  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceTypesPages", arg0, arg1)
 23453  	ret0, _ := ret[0].(error)
 23454  	return ret0
 23455  }
 23456  
 23457  // GetVpnConnectionDeviceTypesPages indicates an expected call of GetVpnConnectionDeviceTypesPages.
 23458  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceTypesPages(arg0, arg1 interface{}) *gomock.Call {
 23459  	mr.mock.ctrl.T.Helper()
 23460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceTypesPages", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceTypesPages), arg0, arg1)
 23461  }
 23462  
 23463  // GetVpnConnectionDeviceTypesPagesWithContext mocks base method.
 23464  func (m *MockEC2API) GetVpnConnectionDeviceTypesPagesWithContext(arg0 context.Context, arg1 *ec2.GetVpnConnectionDeviceTypesInput, arg2 func(*ec2.GetVpnConnectionDeviceTypesOutput, bool) bool, arg3 ...request.Option) error {
 23465  	m.ctrl.T.Helper()
 23466  	varargs := []interface{}{arg0, arg1, arg2}
 23467  	for _, a := range arg3 {
 23468  		varargs = append(varargs, a)
 23469  	}
 23470  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceTypesPagesWithContext", varargs...)
 23471  	ret0, _ := ret[0].(error)
 23472  	return ret0
 23473  }
 23474  
 23475  // GetVpnConnectionDeviceTypesPagesWithContext indicates an expected call of GetVpnConnectionDeviceTypesPagesWithContext.
 23476  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceTypesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23477  	mr.mock.ctrl.T.Helper()
 23478  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23479  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceTypesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceTypesPagesWithContext), varargs...)
 23480  }
 23481  
 23482  // GetVpnConnectionDeviceTypesRequest mocks base method.
 23483  func (m *MockEC2API) GetVpnConnectionDeviceTypesRequest(arg0 *ec2.GetVpnConnectionDeviceTypesInput) (*request.Request, *ec2.GetVpnConnectionDeviceTypesOutput) {
 23484  	m.ctrl.T.Helper()
 23485  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceTypesRequest", arg0)
 23486  	ret0, _ := ret[0].(*request.Request)
 23487  	ret1, _ := ret[1].(*ec2.GetVpnConnectionDeviceTypesOutput)
 23488  	return ret0, ret1
 23489  }
 23490  
 23491  // GetVpnConnectionDeviceTypesRequest indicates an expected call of GetVpnConnectionDeviceTypesRequest.
 23492  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceTypesRequest(arg0 interface{}) *gomock.Call {
 23493  	mr.mock.ctrl.T.Helper()
 23494  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceTypesRequest", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceTypesRequest), arg0)
 23495  }
 23496  
 23497  // GetVpnConnectionDeviceTypesWithContext mocks base method.
 23498  func (m *MockEC2API) GetVpnConnectionDeviceTypesWithContext(arg0 context.Context, arg1 *ec2.GetVpnConnectionDeviceTypesInput, arg2 ...request.Option) (*ec2.GetVpnConnectionDeviceTypesOutput, error) {
 23499  	m.ctrl.T.Helper()
 23500  	varargs := []interface{}{arg0, arg1}
 23501  	for _, a := range arg2 {
 23502  		varargs = append(varargs, a)
 23503  	}
 23504  	ret := m.ctrl.Call(m, "GetVpnConnectionDeviceTypesWithContext", varargs...)
 23505  	ret0, _ := ret[0].(*ec2.GetVpnConnectionDeviceTypesOutput)
 23506  	ret1, _ := ret[1].(error)
 23507  	return ret0, ret1
 23508  }
 23509  
 23510  // GetVpnConnectionDeviceTypesWithContext indicates an expected call of GetVpnConnectionDeviceTypesWithContext.
 23511  func (mr *MockEC2APIMockRecorder) GetVpnConnectionDeviceTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23512  	mr.mock.ctrl.T.Helper()
 23513  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23514  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVpnConnectionDeviceTypesWithContext", reflect.TypeOf((*MockEC2API)(nil).GetVpnConnectionDeviceTypesWithContext), varargs...)
 23515  }
 23516  
 23517  // ImportClientVpnClientCertificateRevocationList mocks base method.
 23518  func (m *MockEC2API) ImportClientVpnClientCertificateRevocationList(arg0 *ec2.ImportClientVpnClientCertificateRevocationListInput) (*ec2.ImportClientVpnClientCertificateRevocationListOutput, error) {
 23519  	m.ctrl.T.Helper()
 23520  	ret := m.ctrl.Call(m, "ImportClientVpnClientCertificateRevocationList", arg0)
 23521  	ret0, _ := ret[0].(*ec2.ImportClientVpnClientCertificateRevocationListOutput)
 23522  	ret1, _ := ret[1].(error)
 23523  	return ret0, ret1
 23524  }
 23525  
 23526  // ImportClientVpnClientCertificateRevocationList indicates an expected call of ImportClientVpnClientCertificateRevocationList.
 23527  func (mr *MockEC2APIMockRecorder) ImportClientVpnClientCertificateRevocationList(arg0 interface{}) *gomock.Call {
 23528  	mr.mock.ctrl.T.Helper()
 23529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportClientVpnClientCertificateRevocationList", reflect.TypeOf((*MockEC2API)(nil).ImportClientVpnClientCertificateRevocationList), arg0)
 23530  }
 23531  
 23532  // ImportClientVpnClientCertificateRevocationListRequest mocks base method.
 23533  func (m *MockEC2API) ImportClientVpnClientCertificateRevocationListRequest(arg0 *ec2.ImportClientVpnClientCertificateRevocationListInput) (*request.Request, *ec2.ImportClientVpnClientCertificateRevocationListOutput) {
 23534  	m.ctrl.T.Helper()
 23535  	ret := m.ctrl.Call(m, "ImportClientVpnClientCertificateRevocationListRequest", arg0)
 23536  	ret0, _ := ret[0].(*request.Request)
 23537  	ret1, _ := ret[1].(*ec2.ImportClientVpnClientCertificateRevocationListOutput)
 23538  	return ret0, ret1
 23539  }
 23540  
 23541  // ImportClientVpnClientCertificateRevocationListRequest indicates an expected call of ImportClientVpnClientCertificateRevocationListRequest.
 23542  func (mr *MockEC2APIMockRecorder) ImportClientVpnClientCertificateRevocationListRequest(arg0 interface{}) *gomock.Call {
 23543  	mr.mock.ctrl.T.Helper()
 23544  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportClientVpnClientCertificateRevocationListRequest", reflect.TypeOf((*MockEC2API)(nil).ImportClientVpnClientCertificateRevocationListRequest), arg0)
 23545  }
 23546  
 23547  // ImportClientVpnClientCertificateRevocationListWithContext mocks base method.
 23548  func (m *MockEC2API) ImportClientVpnClientCertificateRevocationListWithContext(arg0 context.Context, arg1 *ec2.ImportClientVpnClientCertificateRevocationListInput, arg2 ...request.Option) (*ec2.ImportClientVpnClientCertificateRevocationListOutput, error) {
 23549  	m.ctrl.T.Helper()
 23550  	varargs := []interface{}{arg0, arg1}
 23551  	for _, a := range arg2 {
 23552  		varargs = append(varargs, a)
 23553  	}
 23554  	ret := m.ctrl.Call(m, "ImportClientVpnClientCertificateRevocationListWithContext", varargs...)
 23555  	ret0, _ := ret[0].(*ec2.ImportClientVpnClientCertificateRevocationListOutput)
 23556  	ret1, _ := ret[1].(error)
 23557  	return ret0, ret1
 23558  }
 23559  
 23560  // ImportClientVpnClientCertificateRevocationListWithContext indicates an expected call of ImportClientVpnClientCertificateRevocationListWithContext.
 23561  func (mr *MockEC2APIMockRecorder) ImportClientVpnClientCertificateRevocationListWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23562  	mr.mock.ctrl.T.Helper()
 23563  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23564  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportClientVpnClientCertificateRevocationListWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportClientVpnClientCertificateRevocationListWithContext), varargs...)
 23565  }
 23566  
 23567  // ImportImage mocks base method.
 23568  func (m *MockEC2API) ImportImage(arg0 *ec2.ImportImageInput) (*ec2.ImportImageOutput, error) {
 23569  	m.ctrl.T.Helper()
 23570  	ret := m.ctrl.Call(m, "ImportImage", arg0)
 23571  	ret0, _ := ret[0].(*ec2.ImportImageOutput)
 23572  	ret1, _ := ret[1].(error)
 23573  	return ret0, ret1
 23574  }
 23575  
 23576  // ImportImage indicates an expected call of ImportImage.
 23577  func (mr *MockEC2APIMockRecorder) ImportImage(arg0 interface{}) *gomock.Call {
 23578  	mr.mock.ctrl.T.Helper()
 23579  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportImage", reflect.TypeOf((*MockEC2API)(nil).ImportImage), arg0)
 23580  }
 23581  
 23582  // ImportImageRequest mocks base method.
 23583  func (m *MockEC2API) ImportImageRequest(arg0 *ec2.ImportImageInput) (*request.Request, *ec2.ImportImageOutput) {
 23584  	m.ctrl.T.Helper()
 23585  	ret := m.ctrl.Call(m, "ImportImageRequest", arg0)
 23586  	ret0, _ := ret[0].(*request.Request)
 23587  	ret1, _ := ret[1].(*ec2.ImportImageOutput)
 23588  	return ret0, ret1
 23589  }
 23590  
 23591  // ImportImageRequest indicates an expected call of ImportImageRequest.
 23592  func (mr *MockEC2APIMockRecorder) ImportImageRequest(arg0 interface{}) *gomock.Call {
 23593  	mr.mock.ctrl.T.Helper()
 23594  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportImageRequest", reflect.TypeOf((*MockEC2API)(nil).ImportImageRequest), arg0)
 23595  }
 23596  
 23597  // ImportImageWithContext mocks base method.
 23598  func (m *MockEC2API) ImportImageWithContext(arg0 context.Context, arg1 *ec2.ImportImageInput, arg2 ...request.Option) (*ec2.ImportImageOutput, error) {
 23599  	m.ctrl.T.Helper()
 23600  	varargs := []interface{}{arg0, arg1}
 23601  	for _, a := range arg2 {
 23602  		varargs = append(varargs, a)
 23603  	}
 23604  	ret := m.ctrl.Call(m, "ImportImageWithContext", varargs...)
 23605  	ret0, _ := ret[0].(*ec2.ImportImageOutput)
 23606  	ret1, _ := ret[1].(error)
 23607  	return ret0, ret1
 23608  }
 23609  
 23610  // ImportImageWithContext indicates an expected call of ImportImageWithContext.
 23611  func (mr *MockEC2APIMockRecorder) ImportImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23612  	mr.mock.ctrl.T.Helper()
 23613  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23614  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportImageWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportImageWithContext), varargs...)
 23615  }
 23616  
 23617  // ImportInstance mocks base method.
 23618  func (m *MockEC2API) ImportInstance(arg0 *ec2.ImportInstanceInput) (*ec2.ImportInstanceOutput, error) {
 23619  	m.ctrl.T.Helper()
 23620  	ret := m.ctrl.Call(m, "ImportInstance", arg0)
 23621  	ret0, _ := ret[0].(*ec2.ImportInstanceOutput)
 23622  	ret1, _ := ret[1].(error)
 23623  	return ret0, ret1
 23624  }
 23625  
 23626  // ImportInstance indicates an expected call of ImportInstance.
 23627  func (mr *MockEC2APIMockRecorder) ImportInstance(arg0 interface{}) *gomock.Call {
 23628  	mr.mock.ctrl.T.Helper()
 23629  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportInstance", reflect.TypeOf((*MockEC2API)(nil).ImportInstance), arg0)
 23630  }
 23631  
 23632  // ImportInstanceRequest mocks base method.
 23633  func (m *MockEC2API) ImportInstanceRequest(arg0 *ec2.ImportInstanceInput) (*request.Request, *ec2.ImportInstanceOutput) {
 23634  	m.ctrl.T.Helper()
 23635  	ret := m.ctrl.Call(m, "ImportInstanceRequest", arg0)
 23636  	ret0, _ := ret[0].(*request.Request)
 23637  	ret1, _ := ret[1].(*ec2.ImportInstanceOutput)
 23638  	return ret0, ret1
 23639  }
 23640  
 23641  // ImportInstanceRequest indicates an expected call of ImportInstanceRequest.
 23642  func (mr *MockEC2APIMockRecorder) ImportInstanceRequest(arg0 interface{}) *gomock.Call {
 23643  	mr.mock.ctrl.T.Helper()
 23644  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportInstanceRequest", reflect.TypeOf((*MockEC2API)(nil).ImportInstanceRequest), arg0)
 23645  }
 23646  
 23647  // ImportInstanceWithContext mocks base method.
 23648  func (m *MockEC2API) ImportInstanceWithContext(arg0 context.Context, arg1 *ec2.ImportInstanceInput, arg2 ...request.Option) (*ec2.ImportInstanceOutput, error) {
 23649  	m.ctrl.T.Helper()
 23650  	varargs := []interface{}{arg0, arg1}
 23651  	for _, a := range arg2 {
 23652  		varargs = append(varargs, a)
 23653  	}
 23654  	ret := m.ctrl.Call(m, "ImportInstanceWithContext", varargs...)
 23655  	ret0, _ := ret[0].(*ec2.ImportInstanceOutput)
 23656  	ret1, _ := ret[1].(error)
 23657  	return ret0, ret1
 23658  }
 23659  
 23660  // ImportInstanceWithContext indicates an expected call of ImportInstanceWithContext.
 23661  func (mr *MockEC2APIMockRecorder) ImportInstanceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23662  	mr.mock.ctrl.T.Helper()
 23663  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23664  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportInstanceWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportInstanceWithContext), varargs...)
 23665  }
 23666  
 23667  // ImportKeyPair mocks base method.
 23668  func (m *MockEC2API) ImportKeyPair(arg0 *ec2.ImportKeyPairInput) (*ec2.ImportKeyPairOutput, error) {
 23669  	m.ctrl.T.Helper()
 23670  	ret := m.ctrl.Call(m, "ImportKeyPair", arg0)
 23671  	ret0, _ := ret[0].(*ec2.ImportKeyPairOutput)
 23672  	ret1, _ := ret[1].(error)
 23673  	return ret0, ret1
 23674  }
 23675  
 23676  // ImportKeyPair indicates an expected call of ImportKeyPair.
 23677  func (mr *MockEC2APIMockRecorder) ImportKeyPair(arg0 interface{}) *gomock.Call {
 23678  	mr.mock.ctrl.T.Helper()
 23679  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportKeyPair", reflect.TypeOf((*MockEC2API)(nil).ImportKeyPair), arg0)
 23680  }
 23681  
 23682  // ImportKeyPairRequest mocks base method.
 23683  func (m *MockEC2API) ImportKeyPairRequest(arg0 *ec2.ImportKeyPairInput) (*request.Request, *ec2.ImportKeyPairOutput) {
 23684  	m.ctrl.T.Helper()
 23685  	ret := m.ctrl.Call(m, "ImportKeyPairRequest", arg0)
 23686  	ret0, _ := ret[0].(*request.Request)
 23687  	ret1, _ := ret[1].(*ec2.ImportKeyPairOutput)
 23688  	return ret0, ret1
 23689  }
 23690  
 23691  // ImportKeyPairRequest indicates an expected call of ImportKeyPairRequest.
 23692  func (mr *MockEC2APIMockRecorder) ImportKeyPairRequest(arg0 interface{}) *gomock.Call {
 23693  	mr.mock.ctrl.T.Helper()
 23694  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportKeyPairRequest", reflect.TypeOf((*MockEC2API)(nil).ImportKeyPairRequest), arg0)
 23695  }
 23696  
 23697  // ImportKeyPairWithContext mocks base method.
 23698  func (m *MockEC2API) ImportKeyPairWithContext(arg0 context.Context, arg1 *ec2.ImportKeyPairInput, arg2 ...request.Option) (*ec2.ImportKeyPairOutput, error) {
 23699  	m.ctrl.T.Helper()
 23700  	varargs := []interface{}{arg0, arg1}
 23701  	for _, a := range arg2 {
 23702  		varargs = append(varargs, a)
 23703  	}
 23704  	ret := m.ctrl.Call(m, "ImportKeyPairWithContext", varargs...)
 23705  	ret0, _ := ret[0].(*ec2.ImportKeyPairOutput)
 23706  	ret1, _ := ret[1].(error)
 23707  	return ret0, ret1
 23708  }
 23709  
 23710  // ImportKeyPairWithContext indicates an expected call of ImportKeyPairWithContext.
 23711  func (mr *MockEC2APIMockRecorder) ImportKeyPairWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23712  	mr.mock.ctrl.T.Helper()
 23713  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23714  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportKeyPairWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportKeyPairWithContext), varargs...)
 23715  }
 23716  
 23717  // ImportSnapshot mocks base method.
 23718  func (m *MockEC2API) ImportSnapshot(arg0 *ec2.ImportSnapshotInput) (*ec2.ImportSnapshotOutput, error) {
 23719  	m.ctrl.T.Helper()
 23720  	ret := m.ctrl.Call(m, "ImportSnapshot", arg0)
 23721  	ret0, _ := ret[0].(*ec2.ImportSnapshotOutput)
 23722  	ret1, _ := ret[1].(error)
 23723  	return ret0, ret1
 23724  }
 23725  
 23726  // ImportSnapshot indicates an expected call of ImportSnapshot.
 23727  func (mr *MockEC2APIMockRecorder) ImportSnapshot(arg0 interface{}) *gomock.Call {
 23728  	mr.mock.ctrl.T.Helper()
 23729  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportSnapshot", reflect.TypeOf((*MockEC2API)(nil).ImportSnapshot), arg0)
 23730  }
 23731  
 23732  // ImportSnapshotRequest mocks base method.
 23733  func (m *MockEC2API) ImportSnapshotRequest(arg0 *ec2.ImportSnapshotInput) (*request.Request, *ec2.ImportSnapshotOutput) {
 23734  	m.ctrl.T.Helper()
 23735  	ret := m.ctrl.Call(m, "ImportSnapshotRequest", arg0)
 23736  	ret0, _ := ret[0].(*request.Request)
 23737  	ret1, _ := ret[1].(*ec2.ImportSnapshotOutput)
 23738  	return ret0, ret1
 23739  }
 23740  
 23741  // ImportSnapshotRequest indicates an expected call of ImportSnapshotRequest.
 23742  func (mr *MockEC2APIMockRecorder) ImportSnapshotRequest(arg0 interface{}) *gomock.Call {
 23743  	mr.mock.ctrl.T.Helper()
 23744  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportSnapshotRequest", reflect.TypeOf((*MockEC2API)(nil).ImportSnapshotRequest), arg0)
 23745  }
 23746  
 23747  // ImportSnapshotWithContext mocks base method.
 23748  func (m *MockEC2API) ImportSnapshotWithContext(arg0 context.Context, arg1 *ec2.ImportSnapshotInput, arg2 ...request.Option) (*ec2.ImportSnapshotOutput, error) {
 23749  	m.ctrl.T.Helper()
 23750  	varargs := []interface{}{arg0, arg1}
 23751  	for _, a := range arg2 {
 23752  		varargs = append(varargs, a)
 23753  	}
 23754  	ret := m.ctrl.Call(m, "ImportSnapshotWithContext", varargs...)
 23755  	ret0, _ := ret[0].(*ec2.ImportSnapshotOutput)
 23756  	ret1, _ := ret[1].(error)
 23757  	return ret0, ret1
 23758  }
 23759  
 23760  // ImportSnapshotWithContext indicates an expected call of ImportSnapshotWithContext.
 23761  func (mr *MockEC2APIMockRecorder) ImportSnapshotWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23762  	mr.mock.ctrl.T.Helper()
 23763  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23764  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportSnapshotWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportSnapshotWithContext), varargs...)
 23765  }
 23766  
 23767  // ImportVolume mocks base method.
 23768  func (m *MockEC2API) ImportVolume(arg0 *ec2.ImportVolumeInput) (*ec2.ImportVolumeOutput, error) {
 23769  	m.ctrl.T.Helper()
 23770  	ret := m.ctrl.Call(m, "ImportVolume", arg0)
 23771  	ret0, _ := ret[0].(*ec2.ImportVolumeOutput)
 23772  	ret1, _ := ret[1].(error)
 23773  	return ret0, ret1
 23774  }
 23775  
 23776  // ImportVolume indicates an expected call of ImportVolume.
 23777  func (mr *MockEC2APIMockRecorder) ImportVolume(arg0 interface{}) *gomock.Call {
 23778  	mr.mock.ctrl.T.Helper()
 23779  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportVolume", reflect.TypeOf((*MockEC2API)(nil).ImportVolume), arg0)
 23780  }
 23781  
 23782  // ImportVolumeRequest mocks base method.
 23783  func (m *MockEC2API) ImportVolumeRequest(arg0 *ec2.ImportVolumeInput) (*request.Request, *ec2.ImportVolumeOutput) {
 23784  	m.ctrl.T.Helper()
 23785  	ret := m.ctrl.Call(m, "ImportVolumeRequest", arg0)
 23786  	ret0, _ := ret[0].(*request.Request)
 23787  	ret1, _ := ret[1].(*ec2.ImportVolumeOutput)
 23788  	return ret0, ret1
 23789  }
 23790  
 23791  // ImportVolumeRequest indicates an expected call of ImportVolumeRequest.
 23792  func (mr *MockEC2APIMockRecorder) ImportVolumeRequest(arg0 interface{}) *gomock.Call {
 23793  	mr.mock.ctrl.T.Helper()
 23794  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).ImportVolumeRequest), arg0)
 23795  }
 23796  
 23797  // ImportVolumeWithContext mocks base method.
 23798  func (m *MockEC2API) ImportVolumeWithContext(arg0 context.Context, arg1 *ec2.ImportVolumeInput, arg2 ...request.Option) (*ec2.ImportVolumeOutput, error) {
 23799  	m.ctrl.T.Helper()
 23800  	varargs := []interface{}{arg0, arg1}
 23801  	for _, a := range arg2 {
 23802  		varargs = append(varargs, a)
 23803  	}
 23804  	ret := m.ctrl.Call(m, "ImportVolumeWithContext", varargs...)
 23805  	ret0, _ := ret[0].(*ec2.ImportVolumeOutput)
 23806  	ret1, _ := ret[1].(error)
 23807  	return ret0, ret1
 23808  }
 23809  
 23810  // ImportVolumeWithContext indicates an expected call of ImportVolumeWithContext.
 23811  func (mr *MockEC2APIMockRecorder) ImportVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23812  	mr.mock.ctrl.T.Helper()
 23813  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23814  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).ImportVolumeWithContext), varargs...)
 23815  }
 23816  
 23817  // ListImagesInRecycleBin mocks base method.
 23818  func (m *MockEC2API) ListImagesInRecycleBin(arg0 *ec2.ListImagesInRecycleBinInput) (*ec2.ListImagesInRecycleBinOutput, error) {
 23819  	m.ctrl.T.Helper()
 23820  	ret := m.ctrl.Call(m, "ListImagesInRecycleBin", arg0)
 23821  	ret0, _ := ret[0].(*ec2.ListImagesInRecycleBinOutput)
 23822  	ret1, _ := ret[1].(error)
 23823  	return ret0, ret1
 23824  }
 23825  
 23826  // ListImagesInRecycleBin indicates an expected call of ListImagesInRecycleBin.
 23827  func (mr *MockEC2APIMockRecorder) ListImagesInRecycleBin(arg0 interface{}) *gomock.Call {
 23828  	mr.mock.ctrl.T.Helper()
 23829  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImagesInRecycleBin", reflect.TypeOf((*MockEC2API)(nil).ListImagesInRecycleBin), arg0)
 23830  }
 23831  
 23832  // ListImagesInRecycleBinPages mocks base method.
 23833  func (m *MockEC2API) ListImagesInRecycleBinPages(arg0 *ec2.ListImagesInRecycleBinInput, arg1 func(*ec2.ListImagesInRecycleBinOutput, bool) bool) error {
 23834  	m.ctrl.T.Helper()
 23835  	ret := m.ctrl.Call(m, "ListImagesInRecycleBinPages", arg0, arg1)
 23836  	ret0, _ := ret[0].(error)
 23837  	return ret0
 23838  }
 23839  
 23840  // ListImagesInRecycleBinPages indicates an expected call of ListImagesInRecycleBinPages.
 23841  func (mr *MockEC2APIMockRecorder) ListImagesInRecycleBinPages(arg0, arg1 interface{}) *gomock.Call {
 23842  	mr.mock.ctrl.T.Helper()
 23843  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImagesInRecycleBinPages", reflect.TypeOf((*MockEC2API)(nil).ListImagesInRecycleBinPages), arg0, arg1)
 23844  }
 23845  
 23846  // ListImagesInRecycleBinPagesWithContext mocks base method.
 23847  func (m *MockEC2API) ListImagesInRecycleBinPagesWithContext(arg0 context.Context, arg1 *ec2.ListImagesInRecycleBinInput, arg2 func(*ec2.ListImagesInRecycleBinOutput, bool) bool, arg3 ...request.Option) error {
 23848  	m.ctrl.T.Helper()
 23849  	varargs := []interface{}{arg0, arg1, arg2}
 23850  	for _, a := range arg3 {
 23851  		varargs = append(varargs, a)
 23852  	}
 23853  	ret := m.ctrl.Call(m, "ListImagesInRecycleBinPagesWithContext", varargs...)
 23854  	ret0, _ := ret[0].(error)
 23855  	return ret0
 23856  }
 23857  
 23858  // ListImagesInRecycleBinPagesWithContext indicates an expected call of ListImagesInRecycleBinPagesWithContext.
 23859  func (mr *MockEC2APIMockRecorder) ListImagesInRecycleBinPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23860  	mr.mock.ctrl.T.Helper()
 23861  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23862  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImagesInRecycleBinPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).ListImagesInRecycleBinPagesWithContext), varargs...)
 23863  }
 23864  
 23865  // ListImagesInRecycleBinRequest mocks base method.
 23866  func (m *MockEC2API) ListImagesInRecycleBinRequest(arg0 *ec2.ListImagesInRecycleBinInput) (*request.Request, *ec2.ListImagesInRecycleBinOutput) {
 23867  	m.ctrl.T.Helper()
 23868  	ret := m.ctrl.Call(m, "ListImagesInRecycleBinRequest", arg0)
 23869  	ret0, _ := ret[0].(*request.Request)
 23870  	ret1, _ := ret[1].(*ec2.ListImagesInRecycleBinOutput)
 23871  	return ret0, ret1
 23872  }
 23873  
 23874  // ListImagesInRecycleBinRequest indicates an expected call of ListImagesInRecycleBinRequest.
 23875  func (mr *MockEC2APIMockRecorder) ListImagesInRecycleBinRequest(arg0 interface{}) *gomock.Call {
 23876  	mr.mock.ctrl.T.Helper()
 23877  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImagesInRecycleBinRequest", reflect.TypeOf((*MockEC2API)(nil).ListImagesInRecycleBinRequest), arg0)
 23878  }
 23879  
 23880  // ListImagesInRecycleBinWithContext mocks base method.
 23881  func (m *MockEC2API) ListImagesInRecycleBinWithContext(arg0 context.Context, arg1 *ec2.ListImagesInRecycleBinInput, arg2 ...request.Option) (*ec2.ListImagesInRecycleBinOutput, error) {
 23882  	m.ctrl.T.Helper()
 23883  	varargs := []interface{}{arg0, arg1}
 23884  	for _, a := range arg2 {
 23885  		varargs = append(varargs, a)
 23886  	}
 23887  	ret := m.ctrl.Call(m, "ListImagesInRecycleBinWithContext", varargs...)
 23888  	ret0, _ := ret[0].(*ec2.ListImagesInRecycleBinOutput)
 23889  	ret1, _ := ret[1].(error)
 23890  	return ret0, ret1
 23891  }
 23892  
 23893  // ListImagesInRecycleBinWithContext indicates an expected call of ListImagesInRecycleBinWithContext.
 23894  func (mr *MockEC2APIMockRecorder) ListImagesInRecycleBinWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23895  	mr.mock.ctrl.T.Helper()
 23896  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23897  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImagesInRecycleBinWithContext", reflect.TypeOf((*MockEC2API)(nil).ListImagesInRecycleBinWithContext), varargs...)
 23898  }
 23899  
 23900  // ListSnapshotsInRecycleBin mocks base method.
 23901  func (m *MockEC2API) ListSnapshotsInRecycleBin(arg0 *ec2.ListSnapshotsInRecycleBinInput) (*ec2.ListSnapshotsInRecycleBinOutput, error) {
 23902  	m.ctrl.T.Helper()
 23903  	ret := m.ctrl.Call(m, "ListSnapshotsInRecycleBin", arg0)
 23904  	ret0, _ := ret[0].(*ec2.ListSnapshotsInRecycleBinOutput)
 23905  	ret1, _ := ret[1].(error)
 23906  	return ret0, ret1
 23907  }
 23908  
 23909  // ListSnapshotsInRecycleBin indicates an expected call of ListSnapshotsInRecycleBin.
 23910  func (mr *MockEC2APIMockRecorder) ListSnapshotsInRecycleBin(arg0 interface{}) *gomock.Call {
 23911  	mr.mock.ctrl.T.Helper()
 23912  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSnapshotsInRecycleBin", reflect.TypeOf((*MockEC2API)(nil).ListSnapshotsInRecycleBin), arg0)
 23913  }
 23914  
 23915  // ListSnapshotsInRecycleBinPages mocks base method.
 23916  func (m *MockEC2API) ListSnapshotsInRecycleBinPages(arg0 *ec2.ListSnapshotsInRecycleBinInput, arg1 func(*ec2.ListSnapshotsInRecycleBinOutput, bool) bool) error {
 23917  	m.ctrl.T.Helper()
 23918  	ret := m.ctrl.Call(m, "ListSnapshotsInRecycleBinPages", arg0, arg1)
 23919  	ret0, _ := ret[0].(error)
 23920  	return ret0
 23921  }
 23922  
 23923  // ListSnapshotsInRecycleBinPages indicates an expected call of ListSnapshotsInRecycleBinPages.
 23924  func (mr *MockEC2APIMockRecorder) ListSnapshotsInRecycleBinPages(arg0, arg1 interface{}) *gomock.Call {
 23925  	mr.mock.ctrl.T.Helper()
 23926  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSnapshotsInRecycleBinPages", reflect.TypeOf((*MockEC2API)(nil).ListSnapshotsInRecycleBinPages), arg0, arg1)
 23927  }
 23928  
 23929  // ListSnapshotsInRecycleBinPagesWithContext mocks base method.
 23930  func (m *MockEC2API) ListSnapshotsInRecycleBinPagesWithContext(arg0 context.Context, arg1 *ec2.ListSnapshotsInRecycleBinInput, arg2 func(*ec2.ListSnapshotsInRecycleBinOutput, bool) bool, arg3 ...request.Option) error {
 23931  	m.ctrl.T.Helper()
 23932  	varargs := []interface{}{arg0, arg1, arg2}
 23933  	for _, a := range arg3 {
 23934  		varargs = append(varargs, a)
 23935  	}
 23936  	ret := m.ctrl.Call(m, "ListSnapshotsInRecycleBinPagesWithContext", varargs...)
 23937  	ret0, _ := ret[0].(error)
 23938  	return ret0
 23939  }
 23940  
 23941  // ListSnapshotsInRecycleBinPagesWithContext indicates an expected call of ListSnapshotsInRecycleBinPagesWithContext.
 23942  func (mr *MockEC2APIMockRecorder) ListSnapshotsInRecycleBinPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 23943  	mr.mock.ctrl.T.Helper()
 23944  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 23945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSnapshotsInRecycleBinPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).ListSnapshotsInRecycleBinPagesWithContext), varargs...)
 23946  }
 23947  
 23948  // ListSnapshotsInRecycleBinRequest mocks base method.
 23949  func (m *MockEC2API) ListSnapshotsInRecycleBinRequest(arg0 *ec2.ListSnapshotsInRecycleBinInput) (*request.Request, *ec2.ListSnapshotsInRecycleBinOutput) {
 23950  	m.ctrl.T.Helper()
 23951  	ret := m.ctrl.Call(m, "ListSnapshotsInRecycleBinRequest", arg0)
 23952  	ret0, _ := ret[0].(*request.Request)
 23953  	ret1, _ := ret[1].(*ec2.ListSnapshotsInRecycleBinOutput)
 23954  	return ret0, ret1
 23955  }
 23956  
 23957  // ListSnapshotsInRecycleBinRequest indicates an expected call of ListSnapshotsInRecycleBinRequest.
 23958  func (mr *MockEC2APIMockRecorder) ListSnapshotsInRecycleBinRequest(arg0 interface{}) *gomock.Call {
 23959  	mr.mock.ctrl.T.Helper()
 23960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSnapshotsInRecycleBinRequest", reflect.TypeOf((*MockEC2API)(nil).ListSnapshotsInRecycleBinRequest), arg0)
 23961  }
 23962  
 23963  // ListSnapshotsInRecycleBinWithContext mocks base method.
 23964  func (m *MockEC2API) ListSnapshotsInRecycleBinWithContext(arg0 context.Context, arg1 *ec2.ListSnapshotsInRecycleBinInput, arg2 ...request.Option) (*ec2.ListSnapshotsInRecycleBinOutput, error) {
 23965  	m.ctrl.T.Helper()
 23966  	varargs := []interface{}{arg0, arg1}
 23967  	for _, a := range arg2 {
 23968  		varargs = append(varargs, a)
 23969  	}
 23970  	ret := m.ctrl.Call(m, "ListSnapshotsInRecycleBinWithContext", varargs...)
 23971  	ret0, _ := ret[0].(*ec2.ListSnapshotsInRecycleBinOutput)
 23972  	ret1, _ := ret[1].(error)
 23973  	return ret0, ret1
 23974  }
 23975  
 23976  // ListSnapshotsInRecycleBinWithContext indicates an expected call of ListSnapshotsInRecycleBinWithContext.
 23977  func (mr *MockEC2APIMockRecorder) ListSnapshotsInRecycleBinWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 23978  	mr.mock.ctrl.T.Helper()
 23979  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 23980  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSnapshotsInRecycleBinWithContext", reflect.TypeOf((*MockEC2API)(nil).ListSnapshotsInRecycleBinWithContext), varargs...)
 23981  }
 23982  
 23983  // ModifyAddressAttribute mocks base method.
 23984  func (m *MockEC2API) ModifyAddressAttribute(arg0 *ec2.ModifyAddressAttributeInput) (*ec2.ModifyAddressAttributeOutput, error) {
 23985  	m.ctrl.T.Helper()
 23986  	ret := m.ctrl.Call(m, "ModifyAddressAttribute", arg0)
 23987  	ret0, _ := ret[0].(*ec2.ModifyAddressAttributeOutput)
 23988  	ret1, _ := ret[1].(error)
 23989  	return ret0, ret1
 23990  }
 23991  
 23992  // ModifyAddressAttribute indicates an expected call of ModifyAddressAttribute.
 23993  func (mr *MockEC2APIMockRecorder) ModifyAddressAttribute(arg0 interface{}) *gomock.Call {
 23994  	mr.mock.ctrl.T.Helper()
 23995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAddressAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyAddressAttribute), arg0)
 23996  }
 23997  
 23998  // ModifyAddressAttributeRequest mocks base method.
 23999  func (m *MockEC2API) ModifyAddressAttributeRequest(arg0 *ec2.ModifyAddressAttributeInput) (*request.Request, *ec2.ModifyAddressAttributeOutput) {
 24000  	m.ctrl.T.Helper()
 24001  	ret := m.ctrl.Call(m, "ModifyAddressAttributeRequest", arg0)
 24002  	ret0, _ := ret[0].(*request.Request)
 24003  	ret1, _ := ret[1].(*ec2.ModifyAddressAttributeOutput)
 24004  	return ret0, ret1
 24005  }
 24006  
 24007  // ModifyAddressAttributeRequest indicates an expected call of ModifyAddressAttributeRequest.
 24008  func (mr *MockEC2APIMockRecorder) ModifyAddressAttributeRequest(arg0 interface{}) *gomock.Call {
 24009  	mr.mock.ctrl.T.Helper()
 24010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAddressAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyAddressAttributeRequest), arg0)
 24011  }
 24012  
 24013  // ModifyAddressAttributeWithContext mocks base method.
 24014  func (m *MockEC2API) ModifyAddressAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyAddressAttributeInput, arg2 ...request.Option) (*ec2.ModifyAddressAttributeOutput, error) {
 24015  	m.ctrl.T.Helper()
 24016  	varargs := []interface{}{arg0, arg1}
 24017  	for _, a := range arg2 {
 24018  		varargs = append(varargs, a)
 24019  	}
 24020  	ret := m.ctrl.Call(m, "ModifyAddressAttributeWithContext", varargs...)
 24021  	ret0, _ := ret[0].(*ec2.ModifyAddressAttributeOutput)
 24022  	ret1, _ := ret[1].(error)
 24023  	return ret0, ret1
 24024  }
 24025  
 24026  // ModifyAddressAttributeWithContext indicates an expected call of ModifyAddressAttributeWithContext.
 24027  func (mr *MockEC2APIMockRecorder) ModifyAddressAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24028  	mr.mock.ctrl.T.Helper()
 24029  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAddressAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyAddressAttributeWithContext), varargs...)
 24031  }
 24032  
 24033  // ModifyAvailabilityZoneGroup mocks base method.
 24034  func (m *MockEC2API) ModifyAvailabilityZoneGroup(arg0 *ec2.ModifyAvailabilityZoneGroupInput) (*ec2.ModifyAvailabilityZoneGroupOutput, error) {
 24035  	m.ctrl.T.Helper()
 24036  	ret := m.ctrl.Call(m, "ModifyAvailabilityZoneGroup", arg0)
 24037  	ret0, _ := ret[0].(*ec2.ModifyAvailabilityZoneGroupOutput)
 24038  	ret1, _ := ret[1].(error)
 24039  	return ret0, ret1
 24040  }
 24041  
 24042  // ModifyAvailabilityZoneGroup indicates an expected call of ModifyAvailabilityZoneGroup.
 24043  func (mr *MockEC2APIMockRecorder) ModifyAvailabilityZoneGroup(arg0 interface{}) *gomock.Call {
 24044  	mr.mock.ctrl.T.Helper()
 24045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAvailabilityZoneGroup", reflect.TypeOf((*MockEC2API)(nil).ModifyAvailabilityZoneGroup), arg0)
 24046  }
 24047  
 24048  // ModifyAvailabilityZoneGroupRequest mocks base method.
 24049  func (m *MockEC2API) ModifyAvailabilityZoneGroupRequest(arg0 *ec2.ModifyAvailabilityZoneGroupInput) (*request.Request, *ec2.ModifyAvailabilityZoneGroupOutput) {
 24050  	m.ctrl.T.Helper()
 24051  	ret := m.ctrl.Call(m, "ModifyAvailabilityZoneGroupRequest", arg0)
 24052  	ret0, _ := ret[0].(*request.Request)
 24053  	ret1, _ := ret[1].(*ec2.ModifyAvailabilityZoneGroupOutput)
 24054  	return ret0, ret1
 24055  }
 24056  
 24057  // ModifyAvailabilityZoneGroupRequest indicates an expected call of ModifyAvailabilityZoneGroupRequest.
 24058  func (mr *MockEC2APIMockRecorder) ModifyAvailabilityZoneGroupRequest(arg0 interface{}) *gomock.Call {
 24059  	mr.mock.ctrl.T.Helper()
 24060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAvailabilityZoneGroupRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyAvailabilityZoneGroupRequest), arg0)
 24061  }
 24062  
 24063  // ModifyAvailabilityZoneGroupWithContext mocks base method.
 24064  func (m *MockEC2API) ModifyAvailabilityZoneGroupWithContext(arg0 context.Context, arg1 *ec2.ModifyAvailabilityZoneGroupInput, arg2 ...request.Option) (*ec2.ModifyAvailabilityZoneGroupOutput, error) {
 24065  	m.ctrl.T.Helper()
 24066  	varargs := []interface{}{arg0, arg1}
 24067  	for _, a := range arg2 {
 24068  		varargs = append(varargs, a)
 24069  	}
 24070  	ret := m.ctrl.Call(m, "ModifyAvailabilityZoneGroupWithContext", varargs...)
 24071  	ret0, _ := ret[0].(*ec2.ModifyAvailabilityZoneGroupOutput)
 24072  	ret1, _ := ret[1].(error)
 24073  	return ret0, ret1
 24074  }
 24075  
 24076  // ModifyAvailabilityZoneGroupWithContext indicates an expected call of ModifyAvailabilityZoneGroupWithContext.
 24077  func (mr *MockEC2APIMockRecorder) ModifyAvailabilityZoneGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24078  	mr.mock.ctrl.T.Helper()
 24079  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyAvailabilityZoneGroupWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyAvailabilityZoneGroupWithContext), varargs...)
 24081  }
 24082  
 24083  // ModifyCapacityReservation mocks base method.
 24084  func (m *MockEC2API) ModifyCapacityReservation(arg0 *ec2.ModifyCapacityReservationInput) (*ec2.ModifyCapacityReservationOutput, error) {
 24085  	m.ctrl.T.Helper()
 24086  	ret := m.ctrl.Call(m, "ModifyCapacityReservation", arg0)
 24087  	ret0, _ := ret[0].(*ec2.ModifyCapacityReservationOutput)
 24088  	ret1, _ := ret[1].(error)
 24089  	return ret0, ret1
 24090  }
 24091  
 24092  // ModifyCapacityReservation indicates an expected call of ModifyCapacityReservation.
 24093  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservation(arg0 interface{}) *gomock.Call {
 24094  	mr.mock.ctrl.T.Helper()
 24095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservation", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservation), arg0)
 24096  }
 24097  
 24098  // ModifyCapacityReservationFleet mocks base method.
 24099  func (m *MockEC2API) ModifyCapacityReservationFleet(arg0 *ec2.ModifyCapacityReservationFleetInput) (*ec2.ModifyCapacityReservationFleetOutput, error) {
 24100  	m.ctrl.T.Helper()
 24101  	ret := m.ctrl.Call(m, "ModifyCapacityReservationFleet", arg0)
 24102  	ret0, _ := ret[0].(*ec2.ModifyCapacityReservationFleetOutput)
 24103  	ret1, _ := ret[1].(error)
 24104  	return ret0, ret1
 24105  }
 24106  
 24107  // ModifyCapacityReservationFleet indicates an expected call of ModifyCapacityReservationFleet.
 24108  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservationFleet(arg0 interface{}) *gomock.Call {
 24109  	mr.mock.ctrl.T.Helper()
 24110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservationFleet", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservationFleet), arg0)
 24111  }
 24112  
 24113  // ModifyCapacityReservationFleetRequest mocks base method.
 24114  func (m *MockEC2API) ModifyCapacityReservationFleetRequest(arg0 *ec2.ModifyCapacityReservationFleetInput) (*request.Request, *ec2.ModifyCapacityReservationFleetOutput) {
 24115  	m.ctrl.T.Helper()
 24116  	ret := m.ctrl.Call(m, "ModifyCapacityReservationFleetRequest", arg0)
 24117  	ret0, _ := ret[0].(*request.Request)
 24118  	ret1, _ := ret[1].(*ec2.ModifyCapacityReservationFleetOutput)
 24119  	return ret0, ret1
 24120  }
 24121  
 24122  // ModifyCapacityReservationFleetRequest indicates an expected call of ModifyCapacityReservationFleetRequest.
 24123  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservationFleetRequest(arg0 interface{}) *gomock.Call {
 24124  	mr.mock.ctrl.T.Helper()
 24125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservationFleetRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservationFleetRequest), arg0)
 24126  }
 24127  
 24128  // ModifyCapacityReservationFleetWithContext mocks base method.
 24129  func (m *MockEC2API) ModifyCapacityReservationFleetWithContext(arg0 context.Context, arg1 *ec2.ModifyCapacityReservationFleetInput, arg2 ...request.Option) (*ec2.ModifyCapacityReservationFleetOutput, error) {
 24130  	m.ctrl.T.Helper()
 24131  	varargs := []interface{}{arg0, arg1}
 24132  	for _, a := range arg2 {
 24133  		varargs = append(varargs, a)
 24134  	}
 24135  	ret := m.ctrl.Call(m, "ModifyCapacityReservationFleetWithContext", varargs...)
 24136  	ret0, _ := ret[0].(*ec2.ModifyCapacityReservationFleetOutput)
 24137  	ret1, _ := ret[1].(error)
 24138  	return ret0, ret1
 24139  }
 24140  
 24141  // ModifyCapacityReservationFleetWithContext indicates an expected call of ModifyCapacityReservationFleetWithContext.
 24142  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservationFleetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24143  	mr.mock.ctrl.T.Helper()
 24144  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservationFleetWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservationFleetWithContext), varargs...)
 24146  }
 24147  
 24148  // ModifyCapacityReservationRequest mocks base method.
 24149  func (m *MockEC2API) ModifyCapacityReservationRequest(arg0 *ec2.ModifyCapacityReservationInput) (*request.Request, *ec2.ModifyCapacityReservationOutput) {
 24150  	m.ctrl.T.Helper()
 24151  	ret := m.ctrl.Call(m, "ModifyCapacityReservationRequest", arg0)
 24152  	ret0, _ := ret[0].(*request.Request)
 24153  	ret1, _ := ret[1].(*ec2.ModifyCapacityReservationOutput)
 24154  	return ret0, ret1
 24155  }
 24156  
 24157  // ModifyCapacityReservationRequest indicates an expected call of ModifyCapacityReservationRequest.
 24158  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservationRequest(arg0 interface{}) *gomock.Call {
 24159  	mr.mock.ctrl.T.Helper()
 24160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservationRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservationRequest), arg0)
 24161  }
 24162  
 24163  // ModifyCapacityReservationWithContext mocks base method.
 24164  func (m *MockEC2API) ModifyCapacityReservationWithContext(arg0 context.Context, arg1 *ec2.ModifyCapacityReservationInput, arg2 ...request.Option) (*ec2.ModifyCapacityReservationOutput, error) {
 24165  	m.ctrl.T.Helper()
 24166  	varargs := []interface{}{arg0, arg1}
 24167  	for _, a := range arg2 {
 24168  		varargs = append(varargs, a)
 24169  	}
 24170  	ret := m.ctrl.Call(m, "ModifyCapacityReservationWithContext", varargs...)
 24171  	ret0, _ := ret[0].(*ec2.ModifyCapacityReservationOutput)
 24172  	ret1, _ := ret[1].(error)
 24173  	return ret0, ret1
 24174  }
 24175  
 24176  // ModifyCapacityReservationWithContext indicates an expected call of ModifyCapacityReservationWithContext.
 24177  func (mr *MockEC2APIMockRecorder) ModifyCapacityReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24178  	mr.mock.ctrl.T.Helper()
 24179  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyCapacityReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyCapacityReservationWithContext), varargs...)
 24181  }
 24182  
 24183  // ModifyClientVpnEndpoint mocks base method.
 24184  func (m *MockEC2API) ModifyClientVpnEndpoint(arg0 *ec2.ModifyClientVpnEndpointInput) (*ec2.ModifyClientVpnEndpointOutput, error) {
 24185  	m.ctrl.T.Helper()
 24186  	ret := m.ctrl.Call(m, "ModifyClientVpnEndpoint", arg0)
 24187  	ret0, _ := ret[0].(*ec2.ModifyClientVpnEndpointOutput)
 24188  	ret1, _ := ret[1].(error)
 24189  	return ret0, ret1
 24190  }
 24191  
 24192  // ModifyClientVpnEndpoint indicates an expected call of ModifyClientVpnEndpoint.
 24193  func (mr *MockEC2APIMockRecorder) ModifyClientVpnEndpoint(arg0 interface{}) *gomock.Call {
 24194  	mr.mock.ctrl.T.Helper()
 24195  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyClientVpnEndpoint", reflect.TypeOf((*MockEC2API)(nil).ModifyClientVpnEndpoint), arg0)
 24196  }
 24197  
 24198  // ModifyClientVpnEndpointRequest mocks base method.
 24199  func (m *MockEC2API) ModifyClientVpnEndpointRequest(arg0 *ec2.ModifyClientVpnEndpointInput) (*request.Request, *ec2.ModifyClientVpnEndpointOutput) {
 24200  	m.ctrl.T.Helper()
 24201  	ret := m.ctrl.Call(m, "ModifyClientVpnEndpointRequest", arg0)
 24202  	ret0, _ := ret[0].(*request.Request)
 24203  	ret1, _ := ret[1].(*ec2.ModifyClientVpnEndpointOutput)
 24204  	return ret0, ret1
 24205  }
 24206  
 24207  // ModifyClientVpnEndpointRequest indicates an expected call of ModifyClientVpnEndpointRequest.
 24208  func (mr *MockEC2APIMockRecorder) ModifyClientVpnEndpointRequest(arg0 interface{}) *gomock.Call {
 24209  	mr.mock.ctrl.T.Helper()
 24210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyClientVpnEndpointRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyClientVpnEndpointRequest), arg0)
 24211  }
 24212  
 24213  // ModifyClientVpnEndpointWithContext mocks base method.
 24214  func (m *MockEC2API) ModifyClientVpnEndpointWithContext(arg0 context.Context, arg1 *ec2.ModifyClientVpnEndpointInput, arg2 ...request.Option) (*ec2.ModifyClientVpnEndpointOutput, error) {
 24215  	m.ctrl.T.Helper()
 24216  	varargs := []interface{}{arg0, arg1}
 24217  	for _, a := range arg2 {
 24218  		varargs = append(varargs, a)
 24219  	}
 24220  	ret := m.ctrl.Call(m, "ModifyClientVpnEndpointWithContext", varargs...)
 24221  	ret0, _ := ret[0].(*ec2.ModifyClientVpnEndpointOutput)
 24222  	ret1, _ := ret[1].(error)
 24223  	return ret0, ret1
 24224  }
 24225  
 24226  // ModifyClientVpnEndpointWithContext indicates an expected call of ModifyClientVpnEndpointWithContext.
 24227  func (mr *MockEC2APIMockRecorder) ModifyClientVpnEndpointWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24228  	mr.mock.ctrl.T.Helper()
 24229  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyClientVpnEndpointWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyClientVpnEndpointWithContext), varargs...)
 24231  }
 24232  
 24233  // ModifyDefaultCreditSpecification mocks base method.
 24234  func (m *MockEC2API) ModifyDefaultCreditSpecification(arg0 *ec2.ModifyDefaultCreditSpecificationInput) (*ec2.ModifyDefaultCreditSpecificationOutput, error) {
 24235  	m.ctrl.T.Helper()
 24236  	ret := m.ctrl.Call(m, "ModifyDefaultCreditSpecification", arg0)
 24237  	ret0, _ := ret[0].(*ec2.ModifyDefaultCreditSpecificationOutput)
 24238  	ret1, _ := ret[1].(error)
 24239  	return ret0, ret1
 24240  }
 24241  
 24242  // ModifyDefaultCreditSpecification indicates an expected call of ModifyDefaultCreditSpecification.
 24243  func (mr *MockEC2APIMockRecorder) ModifyDefaultCreditSpecification(arg0 interface{}) *gomock.Call {
 24244  	mr.mock.ctrl.T.Helper()
 24245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyDefaultCreditSpecification", reflect.TypeOf((*MockEC2API)(nil).ModifyDefaultCreditSpecification), arg0)
 24246  }
 24247  
 24248  // ModifyDefaultCreditSpecificationRequest mocks base method.
 24249  func (m *MockEC2API) ModifyDefaultCreditSpecificationRequest(arg0 *ec2.ModifyDefaultCreditSpecificationInput) (*request.Request, *ec2.ModifyDefaultCreditSpecificationOutput) {
 24250  	m.ctrl.T.Helper()
 24251  	ret := m.ctrl.Call(m, "ModifyDefaultCreditSpecificationRequest", arg0)
 24252  	ret0, _ := ret[0].(*request.Request)
 24253  	ret1, _ := ret[1].(*ec2.ModifyDefaultCreditSpecificationOutput)
 24254  	return ret0, ret1
 24255  }
 24256  
 24257  // ModifyDefaultCreditSpecificationRequest indicates an expected call of ModifyDefaultCreditSpecificationRequest.
 24258  func (mr *MockEC2APIMockRecorder) ModifyDefaultCreditSpecificationRequest(arg0 interface{}) *gomock.Call {
 24259  	mr.mock.ctrl.T.Helper()
 24260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyDefaultCreditSpecificationRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyDefaultCreditSpecificationRequest), arg0)
 24261  }
 24262  
 24263  // ModifyDefaultCreditSpecificationWithContext mocks base method.
 24264  func (m *MockEC2API) ModifyDefaultCreditSpecificationWithContext(arg0 context.Context, arg1 *ec2.ModifyDefaultCreditSpecificationInput, arg2 ...request.Option) (*ec2.ModifyDefaultCreditSpecificationOutput, error) {
 24265  	m.ctrl.T.Helper()
 24266  	varargs := []interface{}{arg0, arg1}
 24267  	for _, a := range arg2 {
 24268  		varargs = append(varargs, a)
 24269  	}
 24270  	ret := m.ctrl.Call(m, "ModifyDefaultCreditSpecificationWithContext", varargs...)
 24271  	ret0, _ := ret[0].(*ec2.ModifyDefaultCreditSpecificationOutput)
 24272  	ret1, _ := ret[1].(error)
 24273  	return ret0, ret1
 24274  }
 24275  
 24276  // ModifyDefaultCreditSpecificationWithContext indicates an expected call of ModifyDefaultCreditSpecificationWithContext.
 24277  func (mr *MockEC2APIMockRecorder) ModifyDefaultCreditSpecificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24278  	mr.mock.ctrl.T.Helper()
 24279  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyDefaultCreditSpecificationWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyDefaultCreditSpecificationWithContext), varargs...)
 24281  }
 24282  
 24283  // ModifyEbsDefaultKmsKeyId mocks base method.
 24284  func (m *MockEC2API) ModifyEbsDefaultKmsKeyId(arg0 *ec2.ModifyEbsDefaultKmsKeyIdInput) (*ec2.ModifyEbsDefaultKmsKeyIdOutput, error) {
 24285  	m.ctrl.T.Helper()
 24286  	ret := m.ctrl.Call(m, "ModifyEbsDefaultKmsKeyId", arg0)
 24287  	ret0, _ := ret[0].(*ec2.ModifyEbsDefaultKmsKeyIdOutput)
 24288  	ret1, _ := ret[1].(error)
 24289  	return ret0, ret1
 24290  }
 24291  
 24292  // ModifyEbsDefaultKmsKeyId indicates an expected call of ModifyEbsDefaultKmsKeyId.
 24293  func (mr *MockEC2APIMockRecorder) ModifyEbsDefaultKmsKeyId(arg0 interface{}) *gomock.Call {
 24294  	mr.mock.ctrl.T.Helper()
 24295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyEbsDefaultKmsKeyId", reflect.TypeOf((*MockEC2API)(nil).ModifyEbsDefaultKmsKeyId), arg0)
 24296  }
 24297  
 24298  // ModifyEbsDefaultKmsKeyIdRequest mocks base method.
 24299  func (m *MockEC2API) ModifyEbsDefaultKmsKeyIdRequest(arg0 *ec2.ModifyEbsDefaultKmsKeyIdInput) (*request.Request, *ec2.ModifyEbsDefaultKmsKeyIdOutput) {
 24300  	m.ctrl.T.Helper()
 24301  	ret := m.ctrl.Call(m, "ModifyEbsDefaultKmsKeyIdRequest", arg0)
 24302  	ret0, _ := ret[0].(*request.Request)
 24303  	ret1, _ := ret[1].(*ec2.ModifyEbsDefaultKmsKeyIdOutput)
 24304  	return ret0, ret1
 24305  }
 24306  
 24307  // ModifyEbsDefaultKmsKeyIdRequest indicates an expected call of ModifyEbsDefaultKmsKeyIdRequest.
 24308  func (mr *MockEC2APIMockRecorder) ModifyEbsDefaultKmsKeyIdRequest(arg0 interface{}) *gomock.Call {
 24309  	mr.mock.ctrl.T.Helper()
 24310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyEbsDefaultKmsKeyIdRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyEbsDefaultKmsKeyIdRequest), arg0)
 24311  }
 24312  
 24313  // ModifyEbsDefaultKmsKeyIdWithContext mocks base method.
 24314  func (m *MockEC2API) ModifyEbsDefaultKmsKeyIdWithContext(arg0 context.Context, arg1 *ec2.ModifyEbsDefaultKmsKeyIdInput, arg2 ...request.Option) (*ec2.ModifyEbsDefaultKmsKeyIdOutput, error) {
 24315  	m.ctrl.T.Helper()
 24316  	varargs := []interface{}{arg0, arg1}
 24317  	for _, a := range arg2 {
 24318  		varargs = append(varargs, a)
 24319  	}
 24320  	ret := m.ctrl.Call(m, "ModifyEbsDefaultKmsKeyIdWithContext", varargs...)
 24321  	ret0, _ := ret[0].(*ec2.ModifyEbsDefaultKmsKeyIdOutput)
 24322  	ret1, _ := ret[1].(error)
 24323  	return ret0, ret1
 24324  }
 24325  
 24326  // ModifyEbsDefaultKmsKeyIdWithContext indicates an expected call of ModifyEbsDefaultKmsKeyIdWithContext.
 24327  func (mr *MockEC2APIMockRecorder) ModifyEbsDefaultKmsKeyIdWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24328  	mr.mock.ctrl.T.Helper()
 24329  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24330  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyEbsDefaultKmsKeyIdWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyEbsDefaultKmsKeyIdWithContext), varargs...)
 24331  }
 24332  
 24333  // ModifyFleet mocks base method.
 24334  func (m *MockEC2API) ModifyFleet(arg0 *ec2.ModifyFleetInput) (*ec2.ModifyFleetOutput, error) {
 24335  	m.ctrl.T.Helper()
 24336  	ret := m.ctrl.Call(m, "ModifyFleet", arg0)
 24337  	ret0, _ := ret[0].(*ec2.ModifyFleetOutput)
 24338  	ret1, _ := ret[1].(error)
 24339  	return ret0, ret1
 24340  }
 24341  
 24342  // ModifyFleet indicates an expected call of ModifyFleet.
 24343  func (mr *MockEC2APIMockRecorder) ModifyFleet(arg0 interface{}) *gomock.Call {
 24344  	mr.mock.ctrl.T.Helper()
 24345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFleet", reflect.TypeOf((*MockEC2API)(nil).ModifyFleet), arg0)
 24346  }
 24347  
 24348  // ModifyFleetRequest mocks base method.
 24349  func (m *MockEC2API) ModifyFleetRequest(arg0 *ec2.ModifyFleetInput) (*request.Request, *ec2.ModifyFleetOutput) {
 24350  	m.ctrl.T.Helper()
 24351  	ret := m.ctrl.Call(m, "ModifyFleetRequest", arg0)
 24352  	ret0, _ := ret[0].(*request.Request)
 24353  	ret1, _ := ret[1].(*ec2.ModifyFleetOutput)
 24354  	return ret0, ret1
 24355  }
 24356  
 24357  // ModifyFleetRequest indicates an expected call of ModifyFleetRequest.
 24358  func (mr *MockEC2APIMockRecorder) ModifyFleetRequest(arg0 interface{}) *gomock.Call {
 24359  	mr.mock.ctrl.T.Helper()
 24360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFleetRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyFleetRequest), arg0)
 24361  }
 24362  
 24363  // ModifyFleetWithContext mocks base method.
 24364  func (m *MockEC2API) ModifyFleetWithContext(arg0 context.Context, arg1 *ec2.ModifyFleetInput, arg2 ...request.Option) (*ec2.ModifyFleetOutput, error) {
 24365  	m.ctrl.T.Helper()
 24366  	varargs := []interface{}{arg0, arg1}
 24367  	for _, a := range arg2 {
 24368  		varargs = append(varargs, a)
 24369  	}
 24370  	ret := m.ctrl.Call(m, "ModifyFleetWithContext", varargs...)
 24371  	ret0, _ := ret[0].(*ec2.ModifyFleetOutput)
 24372  	ret1, _ := ret[1].(error)
 24373  	return ret0, ret1
 24374  }
 24375  
 24376  // ModifyFleetWithContext indicates an expected call of ModifyFleetWithContext.
 24377  func (mr *MockEC2APIMockRecorder) ModifyFleetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24378  	mr.mock.ctrl.T.Helper()
 24379  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFleetWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyFleetWithContext), varargs...)
 24381  }
 24382  
 24383  // ModifyFpgaImageAttribute mocks base method.
 24384  func (m *MockEC2API) ModifyFpgaImageAttribute(arg0 *ec2.ModifyFpgaImageAttributeInput) (*ec2.ModifyFpgaImageAttributeOutput, error) {
 24385  	m.ctrl.T.Helper()
 24386  	ret := m.ctrl.Call(m, "ModifyFpgaImageAttribute", arg0)
 24387  	ret0, _ := ret[0].(*ec2.ModifyFpgaImageAttributeOutput)
 24388  	ret1, _ := ret[1].(error)
 24389  	return ret0, ret1
 24390  }
 24391  
 24392  // ModifyFpgaImageAttribute indicates an expected call of ModifyFpgaImageAttribute.
 24393  func (mr *MockEC2APIMockRecorder) ModifyFpgaImageAttribute(arg0 interface{}) *gomock.Call {
 24394  	mr.mock.ctrl.T.Helper()
 24395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFpgaImageAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyFpgaImageAttribute), arg0)
 24396  }
 24397  
 24398  // ModifyFpgaImageAttributeRequest mocks base method.
 24399  func (m *MockEC2API) ModifyFpgaImageAttributeRequest(arg0 *ec2.ModifyFpgaImageAttributeInput) (*request.Request, *ec2.ModifyFpgaImageAttributeOutput) {
 24400  	m.ctrl.T.Helper()
 24401  	ret := m.ctrl.Call(m, "ModifyFpgaImageAttributeRequest", arg0)
 24402  	ret0, _ := ret[0].(*request.Request)
 24403  	ret1, _ := ret[1].(*ec2.ModifyFpgaImageAttributeOutput)
 24404  	return ret0, ret1
 24405  }
 24406  
 24407  // ModifyFpgaImageAttributeRequest indicates an expected call of ModifyFpgaImageAttributeRequest.
 24408  func (mr *MockEC2APIMockRecorder) ModifyFpgaImageAttributeRequest(arg0 interface{}) *gomock.Call {
 24409  	mr.mock.ctrl.T.Helper()
 24410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFpgaImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyFpgaImageAttributeRequest), arg0)
 24411  }
 24412  
 24413  // ModifyFpgaImageAttributeWithContext mocks base method.
 24414  func (m *MockEC2API) ModifyFpgaImageAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyFpgaImageAttributeInput, arg2 ...request.Option) (*ec2.ModifyFpgaImageAttributeOutput, error) {
 24415  	m.ctrl.T.Helper()
 24416  	varargs := []interface{}{arg0, arg1}
 24417  	for _, a := range arg2 {
 24418  		varargs = append(varargs, a)
 24419  	}
 24420  	ret := m.ctrl.Call(m, "ModifyFpgaImageAttributeWithContext", varargs...)
 24421  	ret0, _ := ret[0].(*ec2.ModifyFpgaImageAttributeOutput)
 24422  	ret1, _ := ret[1].(error)
 24423  	return ret0, ret1
 24424  }
 24425  
 24426  // ModifyFpgaImageAttributeWithContext indicates an expected call of ModifyFpgaImageAttributeWithContext.
 24427  func (mr *MockEC2APIMockRecorder) ModifyFpgaImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24428  	mr.mock.ctrl.T.Helper()
 24429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyFpgaImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyFpgaImageAttributeWithContext), varargs...)
 24431  }
 24432  
 24433  // ModifyHosts mocks base method.
 24434  func (m *MockEC2API) ModifyHosts(arg0 *ec2.ModifyHostsInput) (*ec2.ModifyHostsOutput, error) {
 24435  	m.ctrl.T.Helper()
 24436  	ret := m.ctrl.Call(m, "ModifyHosts", arg0)
 24437  	ret0, _ := ret[0].(*ec2.ModifyHostsOutput)
 24438  	ret1, _ := ret[1].(error)
 24439  	return ret0, ret1
 24440  }
 24441  
 24442  // ModifyHosts indicates an expected call of ModifyHosts.
 24443  func (mr *MockEC2APIMockRecorder) ModifyHosts(arg0 interface{}) *gomock.Call {
 24444  	mr.mock.ctrl.T.Helper()
 24445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyHosts", reflect.TypeOf((*MockEC2API)(nil).ModifyHosts), arg0)
 24446  }
 24447  
 24448  // ModifyHostsRequest mocks base method.
 24449  func (m *MockEC2API) ModifyHostsRequest(arg0 *ec2.ModifyHostsInput) (*request.Request, *ec2.ModifyHostsOutput) {
 24450  	m.ctrl.T.Helper()
 24451  	ret := m.ctrl.Call(m, "ModifyHostsRequest", arg0)
 24452  	ret0, _ := ret[0].(*request.Request)
 24453  	ret1, _ := ret[1].(*ec2.ModifyHostsOutput)
 24454  	return ret0, ret1
 24455  }
 24456  
 24457  // ModifyHostsRequest indicates an expected call of ModifyHostsRequest.
 24458  func (mr *MockEC2APIMockRecorder) ModifyHostsRequest(arg0 interface{}) *gomock.Call {
 24459  	mr.mock.ctrl.T.Helper()
 24460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyHostsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyHostsRequest), arg0)
 24461  }
 24462  
 24463  // ModifyHostsWithContext mocks base method.
 24464  func (m *MockEC2API) ModifyHostsWithContext(arg0 context.Context, arg1 *ec2.ModifyHostsInput, arg2 ...request.Option) (*ec2.ModifyHostsOutput, error) {
 24465  	m.ctrl.T.Helper()
 24466  	varargs := []interface{}{arg0, arg1}
 24467  	for _, a := range arg2 {
 24468  		varargs = append(varargs, a)
 24469  	}
 24470  	ret := m.ctrl.Call(m, "ModifyHostsWithContext", varargs...)
 24471  	ret0, _ := ret[0].(*ec2.ModifyHostsOutput)
 24472  	ret1, _ := ret[1].(error)
 24473  	return ret0, ret1
 24474  }
 24475  
 24476  // ModifyHostsWithContext indicates an expected call of ModifyHostsWithContext.
 24477  func (mr *MockEC2APIMockRecorder) ModifyHostsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24478  	mr.mock.ctrl.T.Helper()
 24479  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyHostsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyHostsWithContext), varargs...)
 24481  }
 24482  
 24483  // ModifyIdFormat mocks base method.
 24484  func (m *MockEC2API) ModifyIdFormat(arg0 *ec2.ModifyIdFormatInput) (*ec2.ModifyIdFormatOutput, error) {
 24485  	m.ctrl.T.Helper()
 24486  	ret := m.ctrl.Call(m, "ModifyIdFormat", arg0)
 24487  	ret0, _ := ret[0].(*ec2.ModifyIdFormatOutput)
 24488  	ret1, _ := ret[1].(error)
 24489  	return ret0, ret1
 24490  }
 24491  
 24492  // ModifyIdFormat indicates an expected call of ModifyIdFormat.
 24493  func (mr *MockEC2APIMockRecorder) ModifyIdFormat(arg0 interface{}) *gomock.Call {
 24494  	mr.mock.ctrl.T.Helper()
 24495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdFormat", reflect.TypeOf((*MockEC2API)(nil).ModifyIdFormat), arg0)
 24496  }
 24497  
 24498  // ModifyIdFormatRequest mocks base method.
 24499  func (m *MockEC2API) ModifyIdFormatRequest(arg0 *ec2.ModifyIdFormatInput) (*request.Request, *ec2.ModifyIdFormatOutput) {
 24500  	m.ctrl.T.Helper()
 24501  	ret := m.ctrl.Call(m, "ModifyIdFormatRequest", arg0)
 24502  	ret0, _ := ret[0].(*request.Request)
 24503  	ret1, _ := ret[1].(*ec2.ModifyIdFormatOutput)
 24504  	return ret0, ret1
 24505  }
 24506  
 24507  // ModifyIdFormatRequest indicates an expected call of ModifyIdFormatRequest.
 24508  func (mr *MockEC2APIMockRecorder) ModifyIdFormatRequest(arg0 interface{}) *gomock.Call {
 24509  	mr.mock.ctrl.T.Helper()
 24510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIdFormatRequest), arg0)
 24511  }
 24512  
 24513  // ModifyIdFormatWithContext mocks base method.
 24514  func (m *MockEC2API) ModifyIdFormatWithContext(arg0 context.Context, arg1 *ec2.ModifyIdFormatInput, arg2 ...request.Option) (*ec2.ModifyIdFormatOutput, error) {
 24515  	m.ctrl.T.Helper()
 24516  	varargs := []interface{}{arg0, arg1}
 24517  	for _, a := range arg2 {
 24518  		varargs = append(varargs, a)
 24519  	}
 24520  	ret := m.ctrl.Call(m, "ModifyIdFormatWithContext", varargs...)
 24521  	ret0, _ := ret[0].(*ec2.ModifyIdFormatOutput)
 24522  	ret1, _ := ret[1].(error)
 24523  	return ret0, ret1
 24524  }
 24525  
 24526  // ModifyIdFormatWithContext indicates an expected call of ModifyIdFormatWithContext.
 24527  func (mr *MockEC2APIMockRecorder) ModifyIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24528  	mr.mock.ctrl.T.Helper()
 24529  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIdFormatWithContext), varargs...)
 24531  }
 24532  
 24533  // ModifyIdentityIdFormat mocks base method.
 24534  func (m *MockEC2API) ModifyIdentityIdFormat(arg0 *ec2.ModifyIdentityIdFormatInput) (*ec2.ModifyIdentityIdFormatOutput, error) {
 24535  	m.ctrl.T.Helper()
 24536  	ret := m.ctrl.Call(m, "ModifyIdentityIdFormat", arg0)
 24537  	ret0, _ := ret[0].(*ec2.ModifyIdentityIdFormatOutput)
 24538  	ret1, _ := ret[1].(error)
 24539  	return ret0, ret1
 24540  }
 24541  
 24542  // ModifyIdentityIdFormat indicates an expected call of ModifyIdentityIdFormat.
 24543  func (mr *MockEC2APIMockRecorder) ModifyIdentityIdFormat(arg0 interface{}) *gomock.Call {
 24544  	mr.mock.ctrl.T.Helper()
 24545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdentityIdFormat", reflect.TypeOf((*MockEC2API)(nil).ModifyIdentityIdFormat), arg0)
 24546  }
 24547  
 24548  // ModifyIdentityIdFormatRequest mocks base method.
 24549  func (m *MockEC2API) ModifyIdentityIdFormatRequest(arg0 *ec2.ModifyIdentityIdFormatInput) (*request.Request, *ec2.ModifyIdentityIdFormatOutput) {
 24550  	m.ctrl.T.Helper()
 24551  	ret := m.ctrl.Call(m, "ModifyIdentityIdFormatRequest", arg0)
 24552  	ret0, _ := ret[0].(*request.Request)
 24553  	ret1, _ := ret[1].(*ec2.ModifyIdentityIdFormatOutput)
 24554  	return ret0, ret1
 24555  }
 24556  
 24557  // ModifyIdentityIdFormatRequest indicates an expected call of ModifyIdentityIdFormatRequest.
 24558  func (mr *MockEC2APIMockRecorder) ModifyIdentityIdFormatRequest(arg0 interface{}) *gomock.Call {
 24559  	mr.mock.ctrl.T.Helper()
 24560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdentityIdFormatRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIdentityIdFormatRequest), arg0)
 24561  }
 24562  
 24563  // ModifyIdentityIdFormatWithContext mocks base method.
 24564  func (m *MockEC2API) ModifyIdentityIdFormatWithContext(arg0 context.Context, arg1 *ec2.ModifyIdentityIdFormatInput, arg2 ...request.Option) (*ec2.ModifyIdentityIdFormatOutput, error) {
 24565  	m.ctrl.T.Helper()
 24566  	varargs := []interface{}{arg0, arg1}
 24567  	for _, a := range arg2 {
 24568  		varargs = append(varargs, a)
 24569  	}
 24570  	ret := m.ctrl.Call(m, "ModifyIdentityIdFormatWithContext", varargs...)
 24571  	ret0, _ := ret[0].(*ec2.ModifyIdentityIdFormatOutput)
 24572  	ret1, _ := ret[1].(error)
 24573  	return ret0, ret1
 24574  }
 24575  
 24576  // ModifyIdentityIdFormatWithContext indicates an expected call of ModifyIdentityIdFormatWithContext.
 24577  func (mr *MockEC2APIMockRecorder) ModifyIdentityIdFormatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24578  	mr.mock.ctrl.T.Helper()
 24579  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24580  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIdentityIdFormatWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIdentityIdFormatWithContext), varargs...)
 24581  }
 24582  
 24583  // ModifyImageAttribute mocks base method.
 24584  func (m *MockEC2API) ModifyImageAttribute(arg0 *ec2.ModifyImageAttributeInput) (*ec2.ModifyImageAttributeOutput, error) {
 24585  	m.ctrl.T.Helper()
 24586  	ret := m.ctrl.Call(m, "ModifyImageAttribute", arg0)
 24587  	ret0, _ := ret[0].(*ec2.ModifyImageAttributeOutput)
 24588  	ret1, _ := ret[1].(error)
 24589  	return ret0, ret1
 24590  }
 24591  
 24592  // ModifyImageAttribute indicates an expected call of ModifyImageAttribute.
 24593  func (mr *MockEC2APIMockRecorder) ModifyImageAttribute(arg0 interface{}) *gomock.Call {
 24594  	mr.mock.ctrl.T.Helper()
 24595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyImageAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyImageAttribute), arg0)
 24596  }
 24597  
 24598  // ModifyImageAttributeRequest mocks base method.
 24599  func (m *MockEC2API) ModifyImageAttributeRequest(arg0 *ec2.ModifyImageAttributeInput) (*request.Request, *ec2.ModifyImageAttributeOutput) {
 24600  	m.ctrl.T.Helper()
 24601  	ret := m.ctrl.Call(m, "ModifyImageAttributeRequest", arg0)
 24602  	ret0, _ := ret[0].(*request.Request)
 24603  	ret1, _ := ret[1].(*ec2.ModifyImageAttributeOutput)
 24604  	return ret0, ret1
 24605  }
 24606  
 24607  // ModifyImageAttributeRequest indicates an expected call of ModifyImageAttributeRequest.
 24608  func (mr *MockEC2APIMockRecorder) ModifyImageAttributeRequest(arg0 interface{}) *gomock.Call {
 24609  	mr.mock.ctrl.T.Helper()
 24610  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyImageAttributeRequest), arg0)
 24611  }
 24612  
 24613  // ModifyImageAttributeWithContext mocks base method.
 24614  func (m *MockEC2API) ModifyImageAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyImageAttributeInput, arg2 ...request.Option) (*ec2.ModifyImageAttributeOutput, error) {
 24615  	m.ctrl.T.Helper()
 24616  	varargs := []interface{}{arg0, arg1}
 24617  	for _, a := range arg2 {
 24618  		varargs = append(varargs, a)
 24619  	}
 24620  	ret := m.ctrl.Call(m, "ModifyImageAttributeWithContext", varargs...)
 24621  	ret0, _ := ret[0].(*ec2.ModifyImageAttributeOutput)
 24622  	ret1, _ := ret[1].(error)
 24623  	return ret0, ret1
 24624  }
 24625  
 24626  // ModifyImageAttributeWithContext indicates an expected call of ModifyImageAttributeWithContext.
 24627  func (mr *MockEC2APIMockRecorder) ModifyImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24628  	mr.mock.ctrl.T.Helper()
 24629  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyImageAttributeWithContext), varargs...)
 24631  }
 24632  
 24633  // ModifyInstanceAttribute mocks base method.
 24634  func (m *MockEC2API) ModifyInstanceAttribute(arg0 *ec2.ModifyInstanceAttributeInput) (*ec2.ModifyInstanceAttributeOutput, error) {
 24635  	m.ctrl.T.Helper()
 24636  	ret := m.ctrl.Call(m, "ModifyInstanceAttribute", arg0)
 24637  	ret0, _ := ret[0].(*ec2.ModifyInstanceAttributeOutput)
 24638  	ret1, _ := ret[1].(error)
 24639  	return ret0, ret1
 24640  }
 24641  
 24642  // ModifyInstanceAttribute indicates an expected call of ModifyInstanceAttribute.
 24643  func (mr *MockEC2APIMockRecorder) ModifyInstanceAttribute(arg0 interface{}) *gomock.Call {
 24644  	mr.mock.ctrl.T.Helper()
 24645  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceAttribute), arg0)
 24646  }
 24647  
 24648  // ModifyInstanceAttributeRequest mocks base method.
 24649  func (m *MockEC2API) ModifyInstanceAttributeRequest(arg0 *ec2.ModifyInstanceAttributeInput) (*request.Request, *ec2.ModifyInstanceAttributeOutput) {
 24650  	m.ctrl.T.Helper()
 24651  	ret := m.ctrl.Call(m, "ModifyInstanceAttributeRequest", arg0)
 24652  	ret0, _ := ret[0].(*request.Request)
 24653  	ret1, _ := ret[1].(*ec2.ModifyInstanceAttributeOutput)
 24654  	return ret0, ret1
 24655  }
 24656  
 24657  // ModifyInstanceAttributeRequest indicates an expected call of ModifyInstanceAttributeRequest.
 24658  func (mr *MockEC2APIMockRecorder) ModifyInstanceAttributeRequest(arg0 interface{}) *gomock.Call {
 24659  	mr.mock.ctrl.T.Helper()
 24660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceAttributeRequest), arg0)
 24661  }
 24662  
 24663  // ModifyInstanceAttributeWithContext mocks base method.
 24664  func (m *MockEC2API) ModifyInstanceAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceAttributeInput, arg2 ...request.Option) (*ec2.ModifyInstanceAttributeOutput, error) {
 24665  	m.ctrl.T.Helper()
 24666  	varargs := []interface{}{arg0, arg1}
 24667  	for _, a := range arg2 {
 24668  		varargs = append(varargs, a)
 24669  	}
 24670  	ret := m.ctrl.Call(m, "ModifyInstanceAttributeWithContext", varargs...)
 24671  	ret0, _ := ret[0].(*ec2.ModifyInstanceAttributeOutput)
 24672  	ret1, _ := ret[1].(error)
 24673  	return ret0, ret1
 24674  }
 24675  
 24676  // ModifyInstanceAttributeWithContext indicates an expected call of ModifyInstanceAttributeWithContext.
 24677  func (mr *MockEC2APIMockRecorder) ModifyInstanceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24678  	mr.mock.ctrl.T.Helper()
 24679  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceAttributeWithContext), varargs...)
 24681  }
 24682  
 24683  // ModifyInstanceCapacityReservationAttributes mocks base method.
 24684  func (m *MockEC2API) ModifyInstanceCapacityReservationAttributes(arg0 *ec2.ModifyInstanceCapacityReservationAttributesInput) (*ec2.ModifyInstanceCapacityReservationAttributesOutput, error) {
 24685  	m.ctrl.T.Helper()
 24686  	ret := m.ctrl.Call(m, "ModifyInstanceCapacityReservationAttributes", arg0)
 24687  	ret0, _ := ret[0].(*ec2.ModifyInstanceCapacityReservationAttributesOutput)
 24688  	ret1, _ := ret[1].(error)
 24689  	return ret0, ret1
 24690  }
 24691  
 24692  // ModifyInstanceCapacityReservationAttributes indicates an expected call of ModifyInstanceCapacityReservationAttributes.
 24693  func (mr *MockEC2APIMockRecorder) ModifyInstanceCapacityReservationAttributes(arg0 interface{}) *gomock.Call {
 24694  	mr.mock.ctrl.T.Helper()
 24695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCapacityReservationAttributes", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCapacityReservationAttributes), arg0)
 24696  }
 24697  
 24698  // ModifyInstanceCapacityReservationAttributesRequest mocks base method.
 24699  func (m *MockEC2API) ModifyInstanceCapacityReservationAttributesRequest(arg0 *ec2.ModifyInstanceCapacityReservationAttributesInput) (*request.Request, *ec2.ModifyInstanceCapacityReservationAttributesOutput) {
 24700  	m.ctrl.T.Helper()
 24701  	ret := m.ctrl.Call(m, "ModifyInstanceCapacityReservationAttributesRequest", arg0)
 24702  	ret0, _ := ret[0].(*request.Request)
 24703  	ret1, _ := ret[1].(*ec2.ModifyInstanceCapacityReservationAttributesOutput)
 24704  	return ret0, ret1
 24705  }
 24706  
 24707  // ModifyInstanceCapacityReservationAttributesRequest indicates an expected call of ModifyInstanceCapacityReservationAttributesRequest.
 24708  func (mr *MockEC2APIMockRecorder) ModifyInstanceCapacityReservationAttributesRequest(arg0 interface{}) *gomock.Call {
 24709  	mr.mock.ctrl.T.Helper()
 24710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCapacityReservationAttributesRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCapacityReservationAttributesRequest), arg0)
 24711  }
 24712  
 24713  // ModifyInstanceCapacityReservationAttributesWithContext mocks base method.
 24714  func (m *MockEC2API) ModifyInstanceCapacityReservationAttributesWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceCapacityReservationAttributesInput, arg2 ...request.Option) (*ec2.ModifyInstanceCapacityReservationAttributesOutput, error) {
 24715  	m.ctrl.T.Helper()
 24716  	varargs := []interface{}{arg0, arg1}
 24717  	for _, a := range arg2 {
 24718  		varargs = append(varargs, a)
 24719  	}
 24720  	ret := m.ctrl.Call(m, "ModifyInstanceCapacityReservationAttributesWithContext", varargs...)
 24721  	ret0, _ := ret[0].(*ec2.ModifyInstanceCapacityReservationAttributesOutput)
 24722  	ret1, _ := ret[1].(error)
 24723  	return ret0, ret1
 24724  }
 24725  
 24726  // ModifyInstanceCapacityReservationAttributesWithContext indicates an expected call of ModifyInstanceCapacityReservationAttributesWithContext.
 24727  func (mr *MockEC2APIMockRecorder) ModifyInstanceCapacityReservationAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24728  	mr.mock.ctrl.T.Helper()
 24729  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCapacityReservationAttributesWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCapacityReservationAttributesWithContext), varargs...)
 24731  }
 24732  
 24733  // ModifyInstanceCreditSpecification mocks base method.
 24734  func (m *MockEC2API) ModifyInstanceCreditSpecification(arg0 *ec2.ModifyInstanceCreditSpecificationInput) (*ec2.ModifyInstanceCreditSpecificationOutput, error) {
 24735  	m.ctrl.T.Helper()
 24736  	ret := m.ctrl.Call(m, "ModifyInstanceCreditSpecification", arg0)
 24737  	ret0, _ := ret[0].(*ec2.ModifyInstanceCreditSpecificationOutput)
 24738  	ret1, _ := ret[1].(error)
 24739  	return ret0, ret1
 24740  }
 24741  
 24742  // ModifyInstanceCreditSpecification indicates an expected call of ModifyInstanceCreditSpecification.
 24743  func (mr *MockEC2APIMockRecorder) ModifyInstanceCreditSpecification(arg0 interface{}) *gomock.Call {
 24744  	mr.mock.ctrl.T.Helper()
 24745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCreditSpecification", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCreditSpecification), arg0)
 24746  }
 24747  
 24748  // ModifyInstanceCreditSpecificationRequest mocks base method.
 24749  func (m *MockEC2API) ModifyInstanceCreditSpecificationRequest(arg0 *ec2.ModifyInstanceCreditSpecificationInput) (*request.Request, *ec2.ModifyInstanceCreditSpecificationOutput) {
 24750  	m.ctrl.T.Helper()
 24751  	ret := m.ctrl.Call(m, "ModifyInstanceCreditSpecificationRequest", arg0)
 24752  	ret0, _ := ret[0].(*request.Request)
 24753  	ret1, _ := ret[1].(*ec2.ModifyInstanceCreditSpecificationOutput)
 24754  	return ret0, ret1
 24755  }
 24756  
 24757  // ModifyInstanceCreditSpecificationRequest indicates an expected call of ModifyInstanceCreditSpecificationRequest.
 24758  func (mr *MockEC2APIMockRecorder) ModifyInstanceCreditSpecificationRequest(arg0 interface{}) *gomock.Call {
 24759  	mr.mock.ctrl.T.Helper()
 24760  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCreditSpecificationRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCreditSpecificationRequest), arg0)
 24761  }
 24762  
 24763  // ModifyInstanceCreditSpecificationWithContext mocks base method.
 24764  func (m *MockEC2API) ModifyInstanceCreditSpecificationWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceCreditSpecificationInput, arg2 ...request.Option) (*ec2.ModifyInstanceCreditSpecificationOutput, error) {
 24765  	m.ctrl.T.Helper()
 24766  	varargs := []interface{}{arg0, arg1}
 24767  	for _, a := range arg2 {
 24768  		varargs = append(varargs, a)
 24769  	}
 24770  	ret := m.ctrl.Call(m, "ModifyInstanceCreditSpecificationWithContext", varargs...)
 24771  	ret0, _ := ret[0].(*ec2.ModifyInstanceCreditSpecificationOutput)
 24772  	ret1, _ := ret[1].(error)
 24773  	return ret0, ret1
 24774  }
 24775  
 24776  // ModifyInstanceCreditSpecificationWithContext indicates an expected call of ModifyInstanceCreditSpecificationWithContext.
 24777  func (mr *MockEC2APIMockRecorder) ModifyInstanceCreditSpecificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24778  	mr.mock.ctrl.T.Helper()
 24779  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceCreditSpecificationWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceCreditSpecificationWithContext), varargs...)
 24781  }
 24782  
 24783  // ModifyInstanceEventStartTime mocks base method.
 24784  func (m *MockEC2API) ModifyInstanceEventStartTime(arg0 *ec2.ModifyInstanceEventStartTimeInput) (*ec2.ModifyInstanceEventStartTimeOutput, error) {
 24785  	m.ctrl.T.Helper()
 24786  	ret := m.ctrl.Call(m, "ModifyInstanceEventStartTime", arg0)
 24787  	ret0, _ := ret[0].(*ec2.ModifyInstanceEventStartTimeOutput)
 24788  	ret1, _ := ret[1].(error)
 24789  	return ret0, ret1
 24790  }
 24791  
 24792  // ModifyInstanceEventStartTime indicates an expected call of ModifyInstanceEventStartTime.
 24793  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventStartTime(arg0 interface{}) *gomock.Call {
 24794  	mr.mock.ctrl.T.Helper()
 24795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventStartTime", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventStartTime), arg0)
 24796  }
 24797  
 24798  // ModifyInstanceEventStartTimeRequest mocks base method.
 24799  func (m *MockEC2API) ModifyInstanceEventStartTimeRequest(arg0 *ec2.ModifyInstanceEventStartTimeInput) (*request.Request, *ec2.ModifyInstanceEventStartTimeOutput) {
 24800  	m.ctrl.T.Helper()
 24801  	ret := m.ctrl.Call(m, "ModifyInstanceEventStartTimeRequest", arg0)
 24802  	ret0, _ := ret[0].(*request.Request)
 24803  	ret1, _ := ret[1].(*ec2.ModifyInstanceEventStartTimeOutput)
 24804  	return ret0, ret1
 24805  }
 24806  
 24807  // ModifyInstanceEventStartTimeRequest indicates an expected call of ModifyInstanceEventStartTimeRequest.
 24808  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventStartTimeRequest(arg0 interface{}) *gomock.Call {
 24809  	mr.mock.ctrl.T.Helper()
 24810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventStartTimeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventStartTimeRequest), arg0)
 24811  }
 24812  
 24813  // ModifyInstanceEventStartTimeWithContext mocks base method.
 24814  func (m *MockEC2API) ModifyInstanceEventStartTimeWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceEventStartTimeInput, arg2 ...request.Option) (*ec2.ModifyInstanceEventStartTimeOutput, error) {
 24815  	m.ctrl.T.Helper()
 24816  	varargs := []interface{}{arg0, arg1}
 24817  	for _, a := range arg2 {
 24818  		varargs = append(varargs, a)
 24819  	}
 24820  	ret := m.ctrl.Call(m, "ModifyInstanceEventStartTimeWithContext", varargs...)
 24821  	ret0, _ := ret[0].(*ec2.ModifyInstanceEventStartTimeOutput)
 24822  	ret1, _ := ret[1].(error)
 24823  	return ret0, ret1
 24824  }
 24825  
 24826  // ModifyInstanceEventStartTimeWithContext indicates an expected call of ModifyInstanceEventStartTimeWithContext.
 24827  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventStartTimeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24828  	mr.mock.ctrl.T.Helper()
 24829  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24830  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventStartTimeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventStartTimeWithContext), varargs...)
 24831  }
 24832  
 24833  // ModifyInstanceEventWindow mocks base method.
 24834  func (m *MockEC2API) ModifyInstanceEventWindow(arg0 *ec2.ModifyInstanceEventWindowInput) (*ec2.ModifyInstanceEventWindowOutput, error) {
 24835  	m.ctrl.T.Helper()
 24836  	ret := m.ctrl.Call(m, "ModifyInstanceEventWindow", arg0)
 24837  	ret0, _ := ret[0].(*ec2.ModifyInstanceEventWindowOutput)
 24838  	ret1, _ := ret[1].(error)
 24839  	return ret0, ret1
 24840  }
 24841  
 24842  // ModifyInstanceEventWindow indicates an expected call of ModifyInstanceEventWindow.
 24843  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventWindow(arg0 interface{}) *gomock.Call {
 24844  	mr.mock.ctrl.T.Helper()
 24845  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventWindow", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventWindow), arg0)
 24846  }
 24847  
 24848  // ModifyInstanceEventWindowRequest mocks base method.
 24849  func (m *MockEC2API) ModifyInstanceEventWindowRequest(arg0 *ec2.ModifyInstanceEventWindowInput) (*request.Request, *ec2.ModifyInstanceEventWindowOutput) {
 24850  	m.ctrl.T.Helper()
 24851  	ret := m.ctrl.Call(m, "ModifyInstanceEventWindowRequest", arg0)
 24852  	ret0, _ := ret[0].(*request.Request)
 24853  	ret1, _ := ret[1].(*ec2.ModifyInstanceEventWindowOutput)
 24854  	return ret0, ret1
 24855  }
 24856  
 24857  // ModifyInstanceEventWindowRequest indicates an expected call of ModifyInstanceEventWindowRequest.
 24858  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventWindowRequest(arg0 interface{}) *gomock.Call {
 24859  	mr.mock.ctrl.T.Helper()
 24860  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventWindowRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventWindowRequest), arg0)
 24861  }
 24862  
 24863  // ModifyInstanceEventWindowWithContext mocks base method.
 24864  func (m *MockEC2API) ModifyInstanceEventWindowWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceEventWindowInput, arg2 ...request.Option) (*ec2.ModifyInstanceEventWindowOutput, error) {
 24865  	m.ctrl.T.Helper()
 24866  	varargs := []interface{}{arg0, arg1}
 24867  	for _, a := range arg2 {
 24868  		varargs = append(varargs, a)
 24869  	}
 24870  	ret := m.ctrl.Call(m, "ModifyInstanceEventWindowWithContext", varargs...)
 24871  	ret0, _ := ret[0].(*ec2.ModifyInstanceEventWindowOutput)
 24872  	ret1, _ := ret[1].(error)
 24873  	return ret0, ret1
 24874  }
 24875  
 24876  // ModifyInstanceEventWindowWithContext indicates an expected call of ModifyInstanceEventWindowWithContext.
 24877  func (mr *MockEC2APIMockRecorder) ModifyInstanceEventWindowWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24878  	mr.mock.ctrl.T.Helper()
 24879  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceEventWindowWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceEventWindowWithContext), varargs...)
 24881  }
 24882  
 24883  // ModifyInstanceMaintenanceOptions mocks base method.
 24884  func (m *MockEC2API) ModifyInstanceMaintenanceOptions(arg0 *ec2.ModifyInstanceMaintenanceOptionsInput) (*ec2.ModifyInstanceMaintenanceOptionsOutput, error) {
 24885  	m.ctrl.T.Helper()
 24886  	ret := m.ctrl.Call(m, "ModifyInstanceMaintenanceOptions", arg0)
 24887  	ret0, _ := ret[0].(*ec2.ModifyInstanceMaintenanceOptionsOutput)
 24888  	ret1, _ := ret[1].(error)
 24889  	return ret0, ret1
 24890  }
 24891  
 24892  // ModifyInstanceMaintenanceOptions indicates an expected call of ModifyInstanceMaintenanceOptions.
 24893  func (mr *MockEC2APIMockRecorder) ModifyInstanceMaintenanceOptions(arg0 interface{}) *gomock.Call {
 24894  	mr.mock.ctrl.T.Helper()
 24895  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMaintenanceOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMaintenanceOptions), arg0)
 24896  }
 24897  
 24898  // ModifyInstanceMaintenanceOptionsRequest mocks base method.
 24899  func (m *MockEC2API) ModifyInstanceMaintenanceOptionsRequest(arg0 *ec2.ModifyInstanceMaintenanceOptionsInput) (*request.Request, *ec2.ModifyInstanceMaintenanceOptionsOutput) {
 24900  	m.ctrl.T.Helper()
 24901  	ret := m.ctrl.Call(m, "ModifyInstanceMaintenanceOptionsRequest", arg0)
 24902  	ret0, _ := ret[0].(*request.Request)
 24903  	ret1, _ := ret[1].(*ec2.ModifyInstanceMaintenanceOptionsOutput)
 24904  	return ret0, ret1
 24905  }
 24906  
 24907  // ModifyInstanceMaintenanceOptionsRequest indicates an expected call of ModifyInstanceMaintenanceOptionsRequest.
 24908  func (mr *MockEC2APIMockRecorder) ModifyInstanceMaintenanceOptionsRequest(arg0 interface{}) *gomock.Call {
 24909  	mr.mock.ctrl.T.Helper()
 24910  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMaintenanceOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMaintenanceOptionsRequest), arg0)
 24911  }
 24912  
 24913  // ModifyInstanceMaintenanceOptionsWithContext mocks base method.
 24914  func (m *MockEC2API) ModifyInstanceMaintenanceOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceMaintenanceOptionsInput, arg2 ...request.Option) (*ec2.ModifyInstanceMaintenanceOptionsOutput, error) {
 24915  	m.ctrl.T.Helper()
 24916  	varargs := []interface{}{arg0, arg1}
 24917  	for _, a := range arg2 {
 24918  		varargs = append(varargs, a)
 24919  	}
 24920  	ret := m.ctrl.Call(m, "ModifyInstanceMaintenanceOptionsWithContext", varargs...)
 24921  	ret0, _ := ret[0].(*ec2.ModifyInstanceMaintenanceOptionsOutput)
 24922  	ret1, _ := ret[1].(error)
 24923  	return ret0, ret1
 24924  }
 24925  
 24926  // ModifyInstanceMaintenanceOptionsWithContext indicates an expected call of ModifyInstanceMaintenanceOptionsWithContext.
 24927  func (mr *MockEC2APIMockRecorder) ModifyInstanceMaintenanceOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24928  	mr.mock.ctrl.T.Helper()
 24929  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24930  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMaintenanceOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMaintenanceOptionsWithContext), varargs...)
 24931  }
 24932  
 24933  // ModifyInstanceMetadataOptions mocks base method.
 24934  func (m *MockEC2API) ModifyInstanceMetadataOptions(arg0 *ec2.ModifyInstanceMetadataOptionsInput) (*ec2.ModifyInstanceMetadataOptionsOutput, error) {
 24935  	m.ctrl.T.Helper()
 24936  	ret := m.ctrl.Call(m, "ModifyInstanceMetadataOptions", arg0)
 24937  	ret0, _ := ret[0].(*ec2.ModifyInstanceMetadataOptionsOutput)
 24938  	ret1, _ := ret[1].(error)
 24939  	return ret0, ret1
 24940  }
 24941  
 24942  // ModifyInstanceMetadataOptions indicates an expected call of ModifyInstanceMetadataOptions.
 24943  func (mr *MockEC2APIMockRecorder) ModifyInstanceMetadataOptions(arg0 interface{}) *gomock.Call {
 24944  	mr.mock.ctrl.T.Helper()
 24945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMetadataOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMetadataOptions), arg0)
 24946  }
 24947  
 24948  // ModifyInstanceMetadataOptionsRequest mocks base method.
 24949  func (m *MockEC2API) ModifyInstanceMetadataOptionsRequest(arg0 *ec2.ModifyInstanceMetadataOptionsInput) (*request.Request, *ec2.ModifyInstanceMetadataOptionsOutput) {
 24950  	m.ctrl.T.Helper()
 24951  	ret := m.ctrl.Call(m, "ModifyInstanceMetadataOptionsRequest", arg0)
 24952  	ret0, _ := ret[0].(*request.Request)
 24953  	ret1, _ := ret[1].(*ec2.ModifyInstanceMetadataOptionsOutput)
 24954  	return ret0, ret1
 24955  }
 24956  
 24957  // ModifyInstanceMetadataOptionsRequest indicates an expected call of ModifyInstanceMetadataOptionsRequest.
 24958  func (mr *MockEC2APIMockRecorder) ModifyInstanceMetadataOptionsRequest(arg0 interface{}) *gomock.Call {
 24959  	mr.mock.ctrl.T.Helper()
 24960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMetadataOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMetadataOptionsRequest), arg0)
 24961  }
 24962  
 24963  // ModifyInstanceMetadataOptionsWithContext mocks base method.
 24964  func (m *MockEC2API) ModifyInstanceMetadataOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyInstanceMetadataOptionsInput, arg2 ...request.Option) (*ec2.ModifyInstanceMetadataOptionsOutput, error) {
 24965  	m.ctrl.T.Helper()
 24966  	varargs := []interface{}{arg0, arg1}
 24967  	for _, a := range arg2 {
 24968  		varargs = append(varargs, a)
 24969  	}
 24970  	ret := m.ctrl.Call(m, "ModifyInstanceMetadataOptionsWithContext", varargs...)
 24971  	ret0, _ := ret[0].(*ec2.ModifyInstanceMetadataOptionsOutput)
 24972  	ret1, _ := ret[1].(error)
 24973  	return ret0, ret1
 24974  }
 24975  
 24976  // ModifyInstanceMetadataOptionsWithContext indicates an expected call of ModifyInstanceMetadataOptionsWithContext.
 24977  func (mr *MockEC2APIMockRecorder) ModifyInstanceMetadataOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 24978  	mr.mock.ctrl.T.Helper()
 24979  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 24980  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstanceMetadataOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstanceMetadataOptionsWithContext), varargs...)
 24981  }
 24982  
 24983  // ModifyInstancePlacement mocks base method.
 24984  func (m *MockEC2API) ModifyInstancePlacement(arg0 *ec2.ModifyInstancePlacementInput) (*ec2.ModifyInstancePlacementOutput, error) {
 24985  	m.ctrl.T.Helper()
 24986  	ret := m.ctrl.Call(m, "ModifyInstancePlacement", arg0)
 24987  	ret0, _ := ret[0].(*ec2.ModifyInstancePlacementOutput)
 24988  	ret1, _ := ret[1].(error)
 24989  	return ret0, ret1
 24990  }
 24991  
 24992  // ModifyInstancePlacement indicates an expected call of ModifyInstancePlacement.
 24993  func (mr *MockEC2APIMockRecorder) ModifyInstancePlacement(arg0 interface{}) *gomock.Call {
 24994  	mr.mock.ctrl.T.Helper()
 24995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstancePlacement", reflect.TypeOf((*MockEC2API)(nil).ModifyInstancePlacement), arg0)
 24996  }
 24997  
 24998  // ModifyInstancePlacementRequest mocks base method.
 24999  func (m *MockEC2API) ModifyInstancePlacementRequest(arg0 *ec2.ModifyInstancePlacementInput) (*request.Request, *ec2.ModifyInstancePlacementOutput) {
 25000  	m.ctrl.T.Helper()
 25001  	ret := m.ctrl.Call(m, "ModifyInstancePlacementRequest", arg0)
 25002  	ret0, _ := ret[0].(*request.Request)
 25003  	ret1, _ := ret[1].(*ec2.ModifyInstancePlacementOutput)
 25004  	return ret0, ret1
 25005  }
 25006  
 25007  // ModifyInstancePlacementRequest indicates an expected call of ModifyInstancePlacementRequest.
 25008  func (mr *MockEC2APIMockRecorder) ModifyInstancePlacementRequest(arg0 interface{}) *gomock.Call {
 25009  	mr.mock.ctrl.T.Helper()
 25010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstancePlacementRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyInstancePlacementRequest), arg0)
 25011  }
 25012  
 25013  // ModifyInstancePlacementWithContext mocks base method.
 25014  func (m *MockEC2API) ModifyInstancePlacementWithContext(arg0 context.Context, arg1 *ec2.ModifyInstancePlacementInput, arg2 ...request.Option) (*ec2.ModifyInstancePlacementOutput, error) {
 25015  	m.ctrl.T.Helper()
 25016  	varargs := []interface{}{arg0, arg1}
 25017  	for _, a := range arg2 {
 25018  		varargs = append(varargs, a)
 25019  	}
 25020  	ret := m.ctrl.Call(m, "ModifyInstancePlacementWithContext", varargs...)
 25021  	ret0, _ := ret[0].(*ec2.ModifyInstancePlacementOutput)
 25022  	ret1, _ := ret[1].(error)
 25023  	return ret0, ret1
 25024  }
 25025  
 25026  // ModifyInstancePlacementWithContext indicates an expected call of ModifyInstancePlacementWithContext.
 25027  func (mr *MockEC2APIMockRecorder) ModifyInstancePlacementWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25028  	mr.mock.ctrl.T.Helper()
 25029  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyInstancePlacementWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyInstancePlacementWithContext), varargs...)
 25031  }
 25032  
 25033  // ModifyIpam mocks base method.
 25034  func (m *MockEC2API) ModifyIpam(arg0 *ec2.ModifyIpamInput) (*ec2.ModifyIpamOutput, error) {
 25035  	m.ctrl.T.Helper()
 25036  	ret := m.ctrl.Call(m, "ModifyIpam", arg0)
 25037  	ret0, _ := ret[0].(*ec2.ModifyIpamOutput)
 25038  	ret1, _ := ret[1].(error)
 25039  	return ret0, ret1
 25040  }
 25041  
 25042  // ModifyIpam indicates an expected call of ModifyIpam.
 25043  func (mr *MockEC2APIMockRecorder) ModifyIpam(arg0 interface{}) *gomock.Call {
 25044  	mr.mock.ctrl.T.Helper()
 25045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpam", reflect.TypeOf((*MockEC2API)(nil).ModifyIpam), arg0)
 25046  }
 25047  
 25048  // ModifyIpamPool mocks base method.
 25049  func (m *MockEC2API) ModifyIpamPool(arg0 *ec2.ModifyIpamPoolInput) (*ec2.ModifyIpamPoolOutput, error) {
 25050  	m.ctrl.T.Helper()
 25051  	ret := m.ctrl.Call(m, "ModifyIpamPool", arg0)
 25052  	ret0, _ := ret[0].(*ec2.ModifyIpamPoolOutput)
 25053  	ret1, _ := ret[1].(error)
 25054  	return ret0, ret1
 25055  }
 25056  
 25057  // ModifyIpamPool indicates an expected call of ModifyIpamPool.
 25058  func (mr *MockEC2APIMockRecorder) ModifyIpamPool(arg0 interface{}) *gomock.Call {
 25059  	mr.mock.ctrl.T.Helper()
 25060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamPool", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamPool), arg0)
 25061  }
 25062  
 25063  // ModifyIpamPoolRequest mocks base method.
 25064  func (m *MockEC2API) ModifyIpamPoolRequest(arg0 *ec2.ModifyIpamPoolInput) (*request.Request, *ec2.ModifyIpamPoolOutput) {
 25065  	m.ctrl.T.Helper()
 25066  	ret := m.ctrl.Call(m, "ModifyIpamPoolRequest", arg0)
 25067  	ret0, _ := ret[0].(*request.Request)
 25068  	ret1, _ := ret[1].(*ec2.ModifyIpamPoolOutput)
 25069  	return ret0, ret1
 25070  }
 25071  
 25072  // ModifyIpamPoolRequest indicates an expected call of ModifyIpamPoolRequest.
 25073  func (mr *MockEC2APIMockRecorder) ModifyIpamPoolRequest(arg0 interface{}) *gomock.Call {
 25074  	mr.mock.ctrl.T.Helper()
 25075  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamPoolRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamPoolRequest), arg0)
 25076  }
 25077  
 25078  // ModifyIpamPoolWithContext mocks base method.
 25079  func (m *MockEC2API) ModifyIpamPoolWithContext(arg0 context.Context, arg1 *ec2.ModifyIpamPoolInput, arg2 ...request.Option) (*ec2.ModifyIpamPoolOutput, error) {
 25080  	m.ctrl.T.Helper()
 25081  	varargs := []interface{}{arg0, arg1}
 25082  	for _, a := range arg2 {
 25083  		varargs = append(varargs, a)
 25084  	}
 25085  	ret := m.ctrl.Call(m, "ModifyIpamPoolWithContext", varargs...)
 25086  	ret0, _ := ret[0].(*ec2.ModifyIpamPoolOutput)
 25087  	ret1, _ := ret[1].(error)
 25088  	return ret0, ret1
 25089  }
 25090  
 25091  // ModifyIpamPoolWithContext indicates an expected call of ModifyIpamPoolWithContext.
 25092  func (mr *MockEC2APIMockRecorder) ModifyIpamPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25093  	mr.mock.ctrl.T.Helper()
 25094  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamPoolWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamPoolWithContext), varargs...)
 25096  }
 25097  
 25098  // ModifyIpamRequest mocks base method.
 25099  func (m *MockEC2API) ModifyIpamRequest(arg0 *ec2.ModifyIpamInput) (*request.Request, *ec2.ModifyIpamOutput) {
 25100  	m.ctrl.T.Helper()
 25101  	ret := m.ctrl.Call(m, "ModifyIpamRequest", arg0)
 25102  	ret0, _ := ret[0].(*request.Request)
 25103  	ret1, _ := ret[1].(*ec2.ModifyIpamOutput)
 25104  	return ret0, ret1
 25105  }
 25106  
 25107  // ModifyIpamRequest indicates an expected call of ModifyIpamRequest.
 25108  func (mr *MockEC2APIMockRecorder) ModifyIpamRequest(arg0 interface{}) *gomock.Call {
 25109  	mr.mock.ctrl.T.Helper()
 25110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamRequest), arg0)
 25111  }
 25112  
 25113  // ModifyIpamResourceCidr mocks base method.
 25114  func (m *MockEC2API) ModifyIpamResourceCidr(arg0 *ec2.ModifyIpamResourceCidrInput) (*ec2.ModifyIpamResourceCidrOutput, error) {
 25115  	m.ctrl.T.Helper()
 25116  	ret := m.ctrl.Call(m, "ModifyIpamResourceCidr", arg0)
 25117  	ret0, _ := ret[0].(*ec2.ModifyIpamResourceCidrOutput)
 25118  	ret1, _ := ret[1].(error)
 25119  	return ret0, ret1
 25120  }
 25121  
 25122  // ModifyIpamResourceCidr indicates an expected call of ModifyIpamResourceCidr.
 25123  func (mr *MockEC2APIMockRecorder) ModifyIpamResourceCidr(arg0 interface{}) *gomock.Call {
 25124  	mr.mock.ctrl.T.Helper()
 25125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamResourceCidr", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamResourceCidr), arg0)
 25126  }
 25127  
 25128  // ModifyIpamResourceCidrRequest mocks base method.
 25129  func (m *MockEC2API) ModifyIpamResourceCidrRequest(arg0 *ec2.ModifyIpamResourceCidrInput) (*request.Request, *ec2.ModifyIpamResourceCidrOutput) {
 25130  	m.ctrl.T.Helper()
 25131  	ret := m.ctrl.Call(m, "ModifyIpamResourceCidrRequest", arg0)
 25132  	ret0, _ := ret[0].(*request.Request)
 25133  	ret1, _ := ret[1].(*ec2.ModifyIpamResourceCidrOutput)
 25134  	return ret0, ret1
 25135  }
 25136  
 25137  // ModifyIpamResourceCidrRequest indicates an expected call of ModifyIpamResourceCidrRequest.
 25138  func (mr *MockEC2APIMockRecorder) ModifyIpamResourceCidrRequest(arg0 interface{}) *gomock.Call {
 25139  	mr.mock.ctrl.T.Helper()
 25140  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamResourceCidrRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamResourceCidrRequest), arg0)
 25141  }
 25142  
 25143  // ModifyIpamResourceCidrWithContext mocks base method.
 25144  func (m *MockEC2API) ModifyIpamResourceCidrWithContext(arg0 context.Context, arg1 *ec2.ModifyIpamResourceCidrInput, arg2 ...request.Option) (*ec2.ModifyIpamResourceCidrOutput, error) {
 25145  	m.ctrl.T.Helper()
 25146  	varargs := []interface{}{arg0, arg1}
 25147  	for _, a := range arg2 {
 25148  		varargs = append(varargs, a)
 25149  	}
 25150  	ret := m.ctrl.Call(m, "ModifyIpamResourceCidrWithContext", varargs...)
 25151  	ret0, _ := ret[0].(*ec2.ModifyIpamResourceCidrOutput)
 25152  	ret1, _ := ret[1].(error)
 25153  	return ret0, ret1
 25154  }
 25155  
 25156  // ModifyIpamResourceCidrWithContext indicates an expected call of ModifyIpamResourceCidrWithContext.
 25157  func (mr *MockEC2APIMockRecorder) ModifyIpamResourceCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25158  	mr.mock.ctrl.T.Helper()
 25159  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamResourceCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamResourceCidrWithContext), varargs...)
 25161  }
 25162  
 25163  // ModifyIpamScope mocks base method.
 25164  func (m *MockEC2API) ModifyIpamScope(arg0 *ec2.ModifyIpamScopeInput) (*ec2.ModifyIpamScopeOutput, error) {
 25165  	m.ctrl.T.Helper()
 25166  	ret := m.ctrl.Call(m, "ModifyIpamScope", arg0)
 25167  	ret0, _ := ret[0].(*ec2.ModifyIpamScopeOutput)
 25168  	ret1, _ := ret[1].(error)
 25169  	return ret0, ret1
 25170  }
 25171  
 25172  // ModifyIpamScope indicates an expected call of ModifyIpamScope.
 25173  func (mr *MockEC2APIMockRecorder) ModifyIpamScope(arg0 interface{}) *gomock.Call {
 25174  	mr.mock.ctrl.T.Helper()
 25175  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamScope", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamScope), arg0)
 25176  }
 25177  
 25178  // ModifyIpamScopeRequest mocks base method.
 25179  func (m *MockEC2API) ModifyIpamScopeRequest(arg0 *ec2.ModifyIpamScopeInput) (*request.Request, *ec2.ModifyIpamScopeOutput) {
 25180  	m.ctrl.T.Helper()
 25181  	ret := m.ctrl.Call(m, "ModifyIpamScopeRequest", arg0)
 25182  	ret0, _ := ret[0].(*request.Request)
 25183  	ret1, _ := ret[1].(*ec2.ModifyIpamScopeOutput)
 25184  	return ret0, ret1
 25185  }
 25186  
 25187  // ModifyIpamScopeRequest indicates an expected call of ModifyIpamScopeRequest.
 25188  func (mr *MockEC2APIMockRecorder) ModifyIpamScopeRequest(arg0 interface{}) *gomock.Call {
 25189  	mr.mock.ctrl.T.Helper()
 25190  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamScopeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamScopeRequest), arg0)
 25191  }
 25192  
 25193  // ModifyIpamScopeWithContext mocks base method.
 25194  func (m *MockEC2API) ModifyIpamScopeWithContext(arg0 context.Context, arg1 *ec2.ModifyIpamScopeInput, arg2 ...request.Option) (*ec2.ModifyIpamScopeOutput, error) {
 25195  	m.ctrl.T.Helper()
 25196  	varargs := []interface{}{arg0, arg1}
 25197  	for _, a := range arg2 {
 25198  		varargs = append(varargs, a)
 25199  	}
 25200  	ret := m.ctrl.Call(m, "ModifyIpamScopeWithContext", varargs...)
 25201  	ret0, _ := ret[0].(*ec2.ModifyIpamScopeOutput)
 25202  	ret1, _ := ret[1].(error)
 25203  	return ret0, ret1
 25204  }
 25205  
 25206  // ModifyIpamScopeWithContext indicates an expected call of ModifyIpamScopeWithContext.
 25207  func (mr *MockEC2APIMockRecorder) ModifyIpamScopeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25208  	mr.mock.ctrl.T.Helper()
 25209  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamScopeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamScopeWithContext), varargs...)
 25211  }
 25212  
 25213  // ModifyIpamWithContext mocks base method.
 25214  func (m *MockEC2API) ModifyIpamWithContext(arg0 context.Context, arg1 *ec2.ModifyIpamInput, arg2 ...request.Option) (*ec2.ModifyIpamOutput, error) {
 25215  	m.ctrl.T.Helper()
 25216  	varargs := []interface{}{arg0, arg1}
 25217  	for _, a := range arg2 {
 25218  		varargs = append(varargs, a)
 25219  	}
 25220  	ret := m.ctrl.Call(m, "ModifyIpamWithContext", varargs...)
 25221  	ret0, _ := ret[0].(*ec2.ModifyIpamOutput)
 25222  	ret1, _ := ret[1].(error)
 25223  	return ret0, ret1
 25224  }
 25225  
 25226  // ModifyIpamWithContext indicates an expected call of ModifyIpamWithContext.
 25227  func (mr *MockEC2APIMockRecorder) ModifyIpamWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25228  	mr.mock.ctrl.T.Helper()
 25229  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyIpamWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyIpamWithContext), varargs...)
 25231  }
 25232  
 25233  // ModifyLaunchTemplate mocks base method.
 25234  func (m *MockEC2API) ModifyLaunchTemplate(arg0 *ec2.ModifyLaunchTemplateInput) (*ec2.ModifyLaunchTemplateOutput, error) {
 25235  	m.ctrl.T.Helper()
 25236  	ret := m.ctrl.Call(m, "ModifyLaunchTemplate", arg0)
 25237  	ret0, _ := ret[0].(*ec2.ModifyLaunchTemplateOutput)
 25238  	ret1, _ := ret[1].(error)
 25239  	return ret0, ret1
 25240  }
 25241  
 25242  // ModifyLaunchTemplate indicates an expected call of ModifyLaunchTemplate.
 25243  func (mr *MockEC2APIMockRecorder) ModifyLaunchTemplate(arg0 interface{}) *gomock.Call {
 25244  	mr.mock.ctrl.T.Helper()
 25245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLaunchTemplate", reflect.TypeOf((*MockEC2API)(nil).ModifyLaunchTemplate), arg0)
 25246  }
 25247  
 25248  // ModifyLaunchTemplateRequest mocks base method.
 25249  func (m *MockEC2API) ModifyLaunchTemplateRequest(arg0 *ec2.ModifyLaunchTemplateInput) (*request.Request, *ec2.ModifyLaunchTemplateOutput) {
 25250  	m.ctrl.T.Helper()
 25251  	ret := m.ctrl.Call(m, "ModifyLaunchTemplateRequest", arg0)
 25252  	ret0, _ := ret[0].(*request.Request)
 25253  	ret1, _ := ret[1].(*ec2.ModifyLaunchTemplateOutput)
 25254  	return ret0, ret1
 25255  }
 25256  
 25257  // ModifyLaunchTemplateRequest indicates an expected call of ModifyLaunchTemplateRequest.
 25258  func (mr *MockEC2APIMockRecorder) ModifyLaunchTemplateRequest(arg0 interface{}) *gomock.Call {
 25259  	mr.mock.ctrl.T.Helper()
 25260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLaunchTemplateRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyLaunchTemplateRequest), arg0)
 25261  }
 25262  
 25263  // ModifyLaunchTemplateWithContext mocks base method.
 25264  func (m *MockEC2API) ModifyLaunchTemplateWithContext(arg0 context.Context, arg1 *ec2.ModifyLaunchTemplateInput, arg2 ...request.Option) (*ec2.ModifyLaunchTemplateOutput, error) {
 25265  	m.ctrl.T.Helper()
 25266  	varargs := []interface{}{arg0, arg1}
 25267  	for _, a := range arg2 {
 25268  		varargs = append(varargs, a)
 25269  	}
 25270  	ret := m.ctrl.Call(m, "ModifyLaunchTemplateWithContext", varargs...)
 25271  	ret0, _ := ret[0].(*ec2.ModifyLaunchTemplateOutput)
 25272  	ret1, _ := ret[1].(error)
 25273  	return ret0, ret1
 25274  }
 25275  
 25276  // ModifyLaunchTemplateWithContext indicates an expected call of ModifyLaunchTemplateWithContext.
 25277  func (mr *MockEC2APIMockRecorder) ModifyLaunchTemplateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25278  	mr.mock.ctrl.T.Helper()
 25279  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLaunchTemplateWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyLaunchTemplateWithContext), varargs...)
 25281  }
 25282  
 25283  // ModifyManagedPrefixList mocks base method.
 25284  func (m *MockEC2API) ModifyManagedPrefixList(arg0 *ec2.ModifyManagedPrefixListInput) (*ec2.ModifyManagedPrefixListOutput, error) {
 25285  	m.ctrl.T.Helper()
 25286  	ret := m.ctrl.Call(m, "ModifyManagedPrefixList", arg0)
 25287  	ret0, _ := ret[0].(*ec2.ModifyManagedPrefixListOutput)
 25288  	ret1, _ := ret[1].(error)
 25289  	return ret0, ret1
 25290  }
 25291  
 25292  // ModifyManagedPrefixList indicates an expected call of ModifyManagedPrefixList.
 25293  func (mr *MockEC2APIMockRecorder) ModifyManagedPrefixList(arg0 interface{}) *gomock.Call {
 25294  	mr.mock.ctrl.T.Helper()
 25295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyManagedPrefixList", reflect.TypeOf((*MockEC2API)(nil).ModifyManagedPrefixList), arg0)
 25296  }
 25297  
 25298  // ModifyManagedPrefixListRequest mocks base method.
 25299  func (m *MockEC2API) ModifyManagedPrefixListRequest(arg0 *ec2.ModifyManagedPrefixListInput) (*request.Request, *ec2.ModifyManagedPrefixListOutput) {
 25300  	m.ctrl.T.Helper()
 25301  	ret := m.ctrl.Call(m, "ModifyManagedPrefixListRequest", arg0)
 25302  	ret0, _ := ret[0].(*request.Request)
 25303  	ret1, _ := ret[1].(*ec2.ModifyManagedPrefixListOutput)
 25304  	return ret0, ret1
 25305  }
 25306  
 25307  // ModifyManagedPrefixListRequest indicates an expected call of ModifyManagedPrefixListRequest.
 25308  func (mr *MockEC2APIMockRecorder) ModifyManagedPrefixListRequest(arg0 interface{}) *gomock.Call {
 25309  	mr.mock.ctrl.T.Helper()
 25310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyManagedPrefixListRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyManagedPrefixListRequest), arg0)
 25311  }
 25312  
 25313  // ModifyManagedPrefixListWithContext mocks base method.
 25314  func (m *MockEC2API) ModifyManagedPrefixListWithContext(arg0 context.Context, arg1 *ec2.ModifyManagedPrefixListInput, arg2 ...request.Option) (*ec2.ModifyManagedPrefixListOutput, error) {
 25315  	m.ctrl.T.Helper()
 25316  	varargs := []interface{}{arg0, arg1}
 25317  	for _, a := range arg2 {
 25318  		varargs = append(varargs, a)
 25319  	}
 25320  	ret := m.ctrl.Call(m, "ModifyManagedPrefixListWithContext", varargs...)
 25321  	ret0, _ := ret[0].(*ec2.ModifyManagedPrefixListOutput)
 25322  	ret1, _ := ret[1].(error)
 25323  	return ret0, ret1
 25324  }
 25325  
 25326  // ModifyManagedPrefixListWithContext indicates an expected call of ModifyManagedPrefixListWithContext.
 25327  func (mr *MockEC2APIMockRecorder) ModifyManagedPrefixListWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25328  	mr.mock.ctrl.T.Helper()
 25329  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25330  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyManagedPrefixListWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyManagedPrefixListWithContext), varargs...)
 25331  }
 25332  
 25333  // ModifyNetworkInterfaceAttribute mocks base method.
 25334  func (m *MockEC2API) ModifyNetworkInterfaceAttribute(arg0 *ec2.ModifyNetworkInterfaceAttributeInput) (*ec2.ModifyNetworkInterfaceAttributeOutput, error) {
 25335  	m.ctrl.T.Helper()
 25336  	ret := m.ctrl.Call(m, "ModifyNetworkInterfaceAttribute", arg0)
 25337  	ret0, _ := ret[0].(*ec2.ModifyNetworkInterfaceAttributeOutput)
 25338  	ret1, _ := ret[1].(error)
 25339  	return ret0, ret1
 25340  }
 25341  
 25342  // ModifyNetworkInterfaceAttribute indicates an expected call of ModifyNetworkInterfaceAttribute.
 25343  func (mr *MockEC2APIMockRecorder) ModifyNetworkInterfaceAttribute(arg0 interface{}) *gomock.Call {
 25344  	mr.mock.ctrl.T.Helper()
 25345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyNetworkInterfaceAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyNetworkInterfaceAttribute), arg0)
 25346  }
 25347  
 25348  // ModifyNetworkInterfaceAttributeRequest mocks base method.
 25349  func (m *MockEC2API) ModifyNetworkInterfaceAttributeRequest(arg0 *ec2.ModifyNetworkInterfaceAttributeInput) (*request.Request, *ec2.ModifyNetworkInterfaceAttributeOutput) {
 25350  	m.ctrl.T.Helper()
 25351  	ret := m.ctrl.Call(m, "ModifyNetworkInterfaceAttributeRequest", arg0)
 25352  	ret0, _ := ret[0].(*request.Request)
 25353  	ret1, _ := ret[1].(*ec2.ModifyNetworkInterfaceAttributeOutput)
 25354  	return ret0, ret1
 25355  }
 25356  
 25357  // ModifyNetworkInterfaceAttributeRequest indicates an expected call of ModifyNetworkInterfaceAttributeRequest.
 25358  func (mr *MockEC2APIMockRecorder) ModifyNetworkInterfaceAttributeRequest(arg0 interface{}) *gomock.Call {
 25359  	mr.mock.ctrl.T.Helper()
 25360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyNetworkInterfaceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyNetworkInterfaceAttributeRequest), arg0)
 25361  }
 25362  
 25363  // ModifyNetworkInterfaceAttributeWithContext mocks base method.
 25364  func (m *MockEC2API) ModifyNetworkInterfaceAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyNetworkInterfaceAttributeInput, arg2 ...request.Option) (*ec2.ModifyNetworkInterfaceAttributeOutput, error) {
 25365  	m.ctrl.T.Helper()
 25366  	varargs := []interface{}{arg0, arg1}
 25367  	for _, a := range arg2 {
 25368  		varargs = append(varargs, a)
 25369  	}
 25370  	ret := m.ctrl.Call(m, "ModifyNetworkInterfaceAttributeWithContext", varargs...)
 25371  	ret0, _ := ret[0].(*ec2.ModifyNetworkInterfaceAttributeOutput)
 25372  	ret1, _ := ret[1].(error)
 25373  	return ret0, ret1
 25374  }
 25375  
 25376  // ModifyNetworkInterfaceAttributeWithContext indicates an expected call of ModifyNetworkInterfaceAttributeWithContext.
 25377  func (mr *MockEC2APIMockRecorder) ModifyNetworkInterfaceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25378  	mr.mock.ctrl.T.Helper()
 25379  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyNetworkInterfaceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyNetworkInterfaceAttributeWithContext), varargs...)
 25381  }
 25382  
 25383  // ModifyPrivateDnsNameOptions mocks base method.
 25384  func (m *MockEC2API) ModifyPrivateDnsNameOptions(arg0 *ec2.ModifyPrivateDnsNameOptionsInput) (*ec2.ModifyPrivateDnsNameOptionsOutput, error) {
 25385  	m.ctrl.T.Helper()
 25386  	ret := m.ctrl.Call(m, "ModifyPrivateDnsNameOptions", arg0)
 25387  	ret0, _ := ret[0].(*ec2.ModifyPrivateDnsNameOptionsOutput)
 25388  	ret1, _ := ret[1].(error)
 25389  	return ret0, ret1
 25390  }
 25391  
 25392  // ModifyPrivateDnsNameOptions indicates an expected call of ModifyPrivateDnsNameOptions.
 25393  func (mr *MockEC2APIMockRecorder) ModifyPrivateDnsNameOptions(arg0 interface{}) *gomock.Call {
 25394  	mr.mock.ctrl.T.Helper()
 25395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyPrivateDnsNameOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyPrivateDnsNameOptions), arg0)
 25396  }
 25397  
 25398  // ModifyPrivateDnsNameOptionsRequest mocks base method.
 25399  func (m *MockEC2API) ModifyPrivateDnsNameOptionsRequest(arg0 *ec2.ModifyPrivateDnsNameOptionsInput) (*request.Request, *ec2.ModifyPrivateDnsNameOptionsOutput) {
 25400  	m.ctrl.T.Helper()
 25401  	ret := m.ctrl.Call(m, "ModifyPrivateDnsNameOptionsRequest", arg0)
 25402  	ret0, _ := ret[0].(*request.Request)
 25403  	ret1, _ := ret[1].(*ec2.ModifyPrivateDnsNameOptionsOutput)
 25404  	return ret0, ret1
 25405  }
 25406  
 25407  // ModifyPrivateDnsNameOptionsRequest indicates an expected call of ModifyPrivateDnsNameOptionsRequest.
 25408  func (mr *MockEC2APIMockRecorder) ModifyPrivateDnsNameOptionsRequest(arg0 interface{}) *gomock.Call {
 25409  	mr.mock.ctrl.T.Helper()
 25410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyPrivateDnsNameOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyPrivateDnsNameOptionsRequest), arg0)
 25411  }
 25412  
 25413  // ModifyPrivateDnsNameOptionsWithContext mocks base method.
 25414  func (m *MockEC2API) ModifyPrivateDnsNameOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyPrivateDnsNameOptionsInput, arg2 ...request.Option) (*ec2.ModifyPrivateDnsNameOptionsOutput, error) {
 25415  	m.ctrl.T.Helper()
 25416  	varargs := []interface{}{arg0, arg1}
 25417  	for _, a := range arg2 {
 25418  		varargs = append(varargs, a)
 25419  	}
 25420  	ret := m.ctrl.Call(m, "ModifyPrivateDnsNameOptionsWithContext", varargs...)
 25421  	ret0, _ := ret[0].(*ec2.ModifyPrivateDnsNameOptionsOutput)
 25422  	ret1, _ := ret[1].(error)
 25423  	return ret0, ret1
 25424  }
 25425  
 25426  // ModifyPrivateDnsNameOptionsWithContext indicates an expected call of ModifyPrivateDnsNameOptionsWithContext.
 25427  func (mr *MockEC2APIMockRecorder) ModifyPrivateDnsNameOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25428  	mr.mock.ctrl.T.Helper()
 25429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyPrivateDnsNameOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyPrivateDnsNameOptionsWithContext), varargs...)
 25431  }
 25432  
 25433  // ModifyReservedInstances mocks base method.
 25434  func (m *MockEC2API) ModifyReservedInstances(arg0 *ec2.ModifyReservedInstancesInput) (*ec2.ModifyReservedInstancesOutput, error) {
 25435  	m.ctrl.T.Helper()
 25436  	ret := m.ctrl.Call(m, "ModifyReservedInstances", arg0)
 25437  	ret0, _ := ret[0].(*ec2.ModifyReservedInstancesOutput)
 25438  	ret1, _ := ret[1].(error)
 25439  	return ret0, ret1
 25440  }
 25441  
 25442  // ModifyReservedInstances indicates an expected call of ModifyReservedInstances.
 25443  func (mr *MockEC2APIMockRecorder) ModifyReservedInstances(arg0 interface{}) *gomock.Call {
 25444  	mr.mock.ctrl.T.Helper()
 25445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyReservedInstances", reflect.TypeOf((*MockEC2API)(nil).ModifyReservedInstances), arg0)
 25446  }
 25447  
 25448  // ModifyReservedInstancesRequest mocks base method.
 25449  func (m *MockEC2API) ModifyReservedInstancesRequest(arg0 *ec2.ModifyReservedInstancesInput) (*request.Request, *ec2.ModifyReservedInstancesOutput) {
 25450  	m.ctrl.T.Helper()
 25451  	ret := m.ctrl.Call(m, "ModifyReservedInstancesRequest", arg0)
 25452  	ret0, _ := ret[0].(*request.Request)
 25453  	ret1, _ := ret[1].(*ec2.ModifyReservedInstancesOutput)
 25454  	return ret0, ret1
 25455  }
 25456  
 25457  // ModifyReservedInstancesRequest indicates an expected call of ModifyReservedInstancesRequest.
 25458  func (mr *MockEC2APIMockRecorder) ModifyReservedInstancesRequest(arg0 interface{}) *gomock.Call {
 25459  	mr.mock.ctrl.T.Helper()
 25460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyReservedInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyReservedInstancesRequest), arg0)
 25461  }
 25462  
 25463  // ModifyReservedInstancesWithContext mocks base method.
 25464  func (m *MockEC2API) ModifyReservedInstancesWithContext(arg0 context.Context, arg1 *ec2.ModifyReservedInstancesInput, arg2 ...request.Option) (*ec2.ModifyReservedInstancesOutput, error) {
 25465  	m.ctrl.T.Helper()
 25466  	varargs := []interface{}{arg0, arg1}
 25467  	for _, a := range arg2 {
 25468  		varargs = append(varargs, a)
 25469  	}
 25470  	ret := m.ctrl.Call(m, "ModifyReservedInstancesWithContext", varargs...)
 25471  	ret0, _ := ret[0].(*ec2.ModifyReservedInstancesOutput)
 25472  	ret1, _ := ret[1].(error)
 25473  	return ret0, ret1
 25474  }
 25475  
 25476  // ModifyReservedInstancesWithContext indicates an expected call of ModifyReservedInstancesWithContext.
 25477  func (mr *MockEC2APIMockRecorder) ModifyReservedInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25478  	mr.mock.ctrl.T.Helper()
 25479  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyReservedInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyReservedInstancesWithContext), varargs...)
 25481  }
 25482  
 25483  // ModifySecurityGroupRules mocks base method.
 25484  func (m *MockEC2API) ModifySecurityGroupRules(arg0 *ec2.ModifySecurityGroupRulesInput) (*ec2.ModifySecurityGroupRulesOutput, error) {
 25485  	m.ctrl.T.Helper()
 25486  	ret := m.ctrl.Call(m, "ModifySecurityGroupRules", arg0)
 25487  	ret0, _ := ret[0].(*ec2.ModifySecurityGroupRulesOutput)
 25488  	ret1, _ := ret[1].(error)
 25489  	return ret0, ret1
 25490  }
 25491  
 25492  // ModifySecurityGroupRules indicates an expected call of ModifySecurityGroupRules.
 25493  func (mr *MockEC2APIMockRecorder) ModifySecurityGroupRules(arg0 interface{}) *gomock.Call {
 25494  	mr.mock.ctrl.T.Helper()
 25495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySecurityGroupRules", reflect.TypeOf((*MockEC2API)(nil).ModifySecurityGroupRules), arg0)
 25496  }
 25497  
 25498  // ModifySecurityGroupRulesRequest mocks base method.
 25499  func (m *MockEC2API) ModifySecurityGroupRulesRequest(arg0 *ec2.ModifySecurityGroupRulesInput) (*request.Request, *ec2.ModifySecurityGroupRulesOutput) {
 25500  	m.ctrl.T.Helper()
 25501  	ret := m.ctrl.Call(m, "ModifySecurityGroupRulesRequest", arg0)
 25502  	ret0, _ := ret[0].(*request.Request)
 25503  	ret1, _ := ret[1].(*ec2.ModifySecurityGroupRulesOutput)
 25504  	return ret0, ret1
 25505  }
 25506  
 25507  // ModifySecurityGroupRulesRequest indicates an expected call of ModifySecurityGroupRulesRequest.
 25508  func (mr *MockEC2APIMockRecorder) ModifySecurityGroupRulesRequest(arg0 interface{}) *gomock.Call {
 25509  	mr.mock.ctrl.T.Helper()
 25510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySecurityGroupRulesRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySecurityGroupRulesRequest), arg0)
 25511  }
 25512  
 25513  // ModifySecurityGroupRulesWithContext mocks base method.
 25514  func (m *MockEC2API) ModifySecurityGroupRulesWithContext(arg0 context.Context, arg1 *ec2.ModifySecurityGroupRulesInput, arg2 ...request.Option) (*ec2.ModifySecurityGroupRulesOutput, error) {
 25515  	m.ctrl.T.Helper()
 25516  	varargs := []interface{}{arg0, arg1}
 25517  	for _, a := range arg2 {
 25518  		varargs = append(varargs, a)
 25519  	}
 25520  	ret := m.ctrl.Call(m, "ModifySecurityGroupRulesWithContext", varargs...)
 25521  	ret0, _ := ret[0].(*ec2.ModifySecurityGroupRulesOutput)
 25522  	ret1, _ := ret[1].(error)
 25523  	return ret0, ret1
 25524  }
 25525  
 25526  // ModifySecurityGroupRulesWithContext indicates an expected call of ModifySecurityGroupRulesWithContext.
 25527  func (mr *MockEC2APIMockRecorder) ModifySecurityGroupRulesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25528  	mr.mock.ctrl.T.Helper()
 25529  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySecurityGroupRulesWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifySecurityGroupRulesWithContext), varargs...)
 25531  }
 25532  
 25533  // ModifySnapshotAttribute mocks base method.
 25534  func (m *MockEC2API) ModifySnapshotAttribute(arg0 *ec2.ModifySnapshotAttributeInput) (*ec2.ModifySnapshotAttributeOutput, error) {
 25535  	m.ctrl.T.Helper()
 25536  	ret := m.ctrl.Call(m, "ModifySnapshotAttribute", arg0)
 25537  	ret0, _ := ret[0].(*ec2.ModifySnapshotAttributeOutput)
 25538  	ret1, _ := ret[1].(error)
 25539  	return ret0, ret1
 25540  }
 25541  
 25542  // ModifySnapshotAttribute indicates an expected call of ModifySnapshotAttribute.
 25543  func (mr *MockEC2APIMockRecorder) ModifySnapshotAttribute(arg0 interface{}) *gomock.Call {
 25544  	mr.mock.ctrl.T.Helper()
 25545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotAttribute), arg0)
 25546  }
 25547  
 25548  // ModifySnapshotAttributeRequest mocks base method.
 25549  func (m *MockEC2API) ModifySnapshotAttributeRequest(arg0 *ec2.ModifySnapshotAttributeInput) (*request.Request, *ec2.ModifySnapshotAttributeOutput) {
 25550  	m.ctrl.T.Helper()
 25551  	ret := m.ctrl.Call(m, "ModifySnapshotAttributeRequest", arg0)
 25552  	ret0, _ := ret[0].(*request.Request)
 25553  	ret1, _ := ret[1].(*ec2.ModifySnapshotAttributeOutput)
 25554  	return ret0, ret1
 25555  }
 25556  
 25557  // ModifySnapshotAttributeRequest indicates an expected call of ModifySnapshotAttributeRequest.
 25558  func (mr *MockEC2APIMockRecorder) ModifySnapshotAttributeRequest(arg0 interface{}) *gomock.Call {
 25559  	mr.mock.ctrl.T.Helper()
 25560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotAttributeRequest), arg0)
 25561  }
 25562  
 25563  // ModifySnapshotAttributeWithContext mocks base method.
 25564  func (m *MockEC2API) ModifySnapshotAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifySnapshotAttributeInput, arg2 ...request.Option) (*ec2.ModifySnapshotAttributeOutput, error) {
 25565  	m.ctrl.T.Helper()
 25566  	varargs := []interface{}{arg0, arg1}
 25567  	for _, a := range arg2 {
 25568  		varargs = append(varargs, a)
 25569  	}
 25570  	ret := m.ctrl.Call(m, "ModifySnapshotAttributeWithContext", varargs...)
 25571  	ret0, _ := ret[0].(*ec2.ModifySnapshotAttributeOutput)
 25572  	ret1, _ := ret[1].(error)
 25573  	return ret0, ret1
 25574  }
 25575  
 25576  // ModifySnapshotAttributeWithContext indicates an expected call of ModifySnapshotAttributeWithContext.
 25577  func (mr *MockEC2APIMockRecorder) ModifySnapshotAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25578  	mr.mock.ctrl.T.Helper()
 25579  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25580  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotAttributeWithContext), varargs...)
 25581  }
 25582  
 25583  // ModifySnapshotTier mocks base method.
 25584  func (m *MockEC2API) ModifySnapshotTier(arg0 *ec2.ModifySnapshotTierInput) (*ec2.ModifySnapshotTierOutput, error) {
 25585  	m.ctrl.T.Helper()
 25586  	ret := m.ctrl.Call(m, "ModifySnapshotTier", arg0)
 25587  	ret0, _ := ret[0].(*ec2.ModifySnapshotTierOutput)
 25588  	ret1, _ := ret[1].(error)
 25589  	return ret0, ret1
 25590  }
 25591  
 25592  // ModifySnapshotTier indicates an expected call of ModifySnapshotTier.
 25593  func (mr *MockEC2APIMockRecorder) ModifySnapshotTier(arg0 interface{}) *gomock.Call {
 25594  	mr.mock.ctrl.T.Helper()
 25595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotTier", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotTier), arg0)
 25596  }
 25597  
 25598  // ModifySnapshotTierRequest mocks base method.
 25599  func (m *MockEC2API) ModifySnapshotTierRequest(arg0 *ec2.ModifySnapshotTierInput) (*request.Request, *ec2.ModifySnapshotTierOutput) {
 25600  	m.ctrl.T.Helper()
 25601  	ret := m.ctrl.Call(m, "ModifySnapshotTierRequest", arg0)
 25602  	ret0, _ := ret[0].(*request.Request)
 25603  	ret1, _ := ret[1].(*ec2.ModifySnapshotTierOutput)
 25604  	return ret0, ret1
 25605  }
 25606  
 25607  // ModifySnapshotTierRequest indicates an expected call of ModifySnapshotTierRequest.
 25608  func (mr *MockEC2APIMockRecorder) ModifySnapshotTierRequest(arg0 interface{}) *gomock.Call {
 25609  	mr.mock.ctrl.T.Helper()
 25610  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotTierRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotTierRequest), arg0)
 25611  }
 25612  
 25613  // ModifySnapshotTierWithContext mocks base method.
 25614  func (m *MockEC2API) ModifySnapshotTierWithContext(arg0 context.Context, arg1 *ec2.ModifySnapshotTierInput, arg2 ...request.Option) (*ec2.ModifySnapshotTierOutput, error) {
 25615  	m.ctrl.T.Helper()
 25616  	varargs := []interface{}{arg0, arg1}
 25617  	for _, a := range arg2 {
 25618  		varargs = append(varargs, a)
 25619  	}
 25620  	ret := m.ctrl.Call(m, "ModifySnapshotTierWithContext", varargs...)
 25621  	ret0, _ := ret[0].(*ec2.ModifySnapshotTierOutput)
 25622  	ret1, _ := ret[1].(error)
 25623  	return ret0, ret1
 25624  }
 25625  
 25626  // ModifySnapshotTierWithContext indicates an expected call of ModifySnapshotTierWithContext.
 25627  func (mr *MockEC2APIMockRecorder) ModifySnapshotTierWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25628  	mr.mock.ctrl.T.Helper()
 25629  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySnapshotTierWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifySnapshotTierWithContext), varargs...)
 25631  }
 25632  
 25633  // ModifySpotFleetRequest mocks base method.
 25634  func (m *MockEC2API) ModifySpotFleetRequest(arg0 *ec2.ModifySpotFleetRequestInput) (*ec2.ModifySpotFleetRequestOutput, error) {
 25635  	m.ctrl.T.Helper()
 25636  	ret := m.ctrl.Call(m, "ModifySpotFleetRequest", arg0)
 25637  	ret0, _ := ret[0].(*ec2.ModifySpotFleetRequestOutput)
 25638  	ret1, _ := ret[1].(error)
 25639  	return ret0, ret1
 25640  }
 25641  
 25642  // ModifySpotFleetRequest indicates an expected call of ModifySpotFleetRequest.
 25643  func (mr *MockEC2APIMockRecorder) ModifySpotFleetRequest(arg0 interface{}) *gomock.Call {
 25644  	mr.mock.ctrl.T.Helper()
 25645  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySpotFleetRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySpotFleetRequest), arg0)
 25646  }
 25647  
 25648  // ModifySpotFleetRequestRequest mocks base method.
 25649  func (m *MockEC2API) ModifySpotFleetRequestRequest(arg0 *ec2.ModifySpotFleetRequestInput) (*request.Request, *ec2.ModifySpotFleetRequestOutput) {
 25650  	m.ctrl.T.Helper()
 25651  	ret := m.ctrl.Call(m, "ModifySpotFleetRequestRequest", arg0)
 25652  	ret0, _ := ret[0].(*request.Request)
 25653  	ret1, _ := ret[1].(*ec2.ModifySpotFleetRequestOutput)
 25654  	return ret0, ret1
 25655  }
 25656  
 25657  // ModifySpotFleetRequestRequest indicates an expected call of ModifySpotFleetRequestRequest.
 25658  func (mr *MockEC2APIMockRecorder) ModifySpotFleetRequestRequest(arg0 interface{}) *gomock.Call {
 25659  	mr.mock.ctrl.T.Helper()
 25660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySpotFleetRequestRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySpotFleetRequestRequest), arg0)
 25661  }
 25662  
 25663  // ModifySpotFleetRequestWithContext mocks base method.
 25664  func (m *MockEC2API) ModifySpotFleetRequestWithContext(arg0 context.Context, arg1 *ec2.ModifySpotFleetRequestInput, arg2 ...request.Option) (*ec2.ModifySpotFleetRequestOutput, error) {
 25665  	m.ctrl.T.Helper()
 25666  	varargs := []interface{}{arg0, arg1}
 25667  	for _, a := range arg2 {
 25668  		varargs = append(varargs, a)
 25669  	}
 25670  	ret := m.ctrl.Call(m, "ModifySpotFleetRequestWithContext", varargs...)
 25671  	ret0, _ := ret[0].(*ec2.ModifySpotFleetRequestOutput)
 25672  	ret1, _ := ret[1].(error)
 25673  	return ret0, ret1
 25674  }
 25675  
 25676  // ModifySpotFleetRequestWithContext indicates an expected call of ModifySpotFleetRequestWithContext.
 25677  func (mr *MockEC2APIMockRecorder) ModifySpotFleetRequestWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25678  	mr.mock.ctrl.T.Helper()
 25679  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySpotFleetRequestWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifySpotFleetRequestWithContext), varargs...)
 25681  }
 25682  
 25683  // ModifySubnetAttribute mocks base method.
 25684  func (m *MockEC2API) ModifySubnetAttribute(arg0 *ec2.ModifySubnetAttributeInput) (*ec2.ModifySubnetAttributeOutput, error) {
 25685  	m.ctrl.T.Helper()
 25686  	ret := m.ctrl.Call(m, "ModifySubnetAttribute", arg0)
 25687  	ret0, _ := ret[0].(*ec2.ModifySubnetAttributeOutput)
 25688  	ret1, _ := ret[1].(error)
 25689  	return ret0, ret1
 25690  }
 25691  
 25692  // ModifySubnetAttribute indicates an expected call of ModifySubnetAttribute.
 25693  func (mr *MockEC2APIMockRecorder) ModifySubnetAttribute(arg0 interface{}) *gomock.Call {
 25694  	mr.mock.ctrl.T.Helper()
 25695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySubnetAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifySubnetAttribute), arg0)
 25696  }
 25697  
 25698  // ModifySubnetAttributeRequest mocks base method.
 25699  func (m *MockEC2API) ModifySubnetAttributeRequest(arg0 *ec2.ModifySubnetAttributeInput) (*request.Request, *ec2.ModifySubnetAttributeOutput) {
 25700  	m.ctrl.T.Helper()
 25701  	ret := m.ctrl.Call(m, "ModifySubnetAttributeRequest", arg0)
 25702  	ret0, _ := ret[0].(*request.Request)
 25703  	ret1, _ := ret[1].(*ec2.ModifySubnetAttributeOutput)
 25704  	return ret0, ret1
 25705  }
 25706  
 25707  // ModifySubnetAttributeRequest indicates an expected call of ModifySubnetAttributeRequest.
 25708  func (mr *MockEC2APIMockRecorder) ModifySubnetAttributeRequest(arg0 interface{}) *gomock.Call {
 25709  	mr.mock.ctrl.T.Helper()
 25710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySubnetAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifySubnetAttributeRequest), arg0)
 25711  }
 25712  
 25713  // ModifySubnetAttributeWithContext mocks base method.
 25714  func (m *MockEC2API) ModifySubnetAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifySubnetAttributeInput, arg2 ...request.Option) (*ec2.ModifySubnetAttributeOutput, error) {
 25715  	m.ctrl.T.Helper()
 25716  	varargs := []interface{}{arg0, arg1}
 25717  	for _, a := range arg2 {
 25718  		varargs = append(varargs, a)
 25719  	}
 25720  	ret := m.ctrl.Call(m, "ModifySubnetAttributeWithContext", varargs...)
 25721  	ret0, _ := ret[0].(*ec2.ModifySubnetAttributeOutput)
 25722  	ret1, _ := ret[1].(error)
 25723  	return ret0, ret1
 25724  }
 25725  
 25726  // ModifySubnetAttributeWithContext indicates an expected call of ModifySubnetAttributeWithContext.
 25727  func (mr *MockEC2APIMockRecorder) ModifySubnetAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25728  	mr.mock.ctrl.T.Helper()
 25729  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifySubnetAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifySubnetAttributeWithContext), varargs...)
 25731  }
 25732  
 25733  // ModifyTrafficMirrorFilterNetworkServices mocks base method.
 25734  func (m *MockEC2API) ModifyTrafficMirrorFilterNetworkServices(arg0 *ec2.ModifyTrafficMirrorFilterNetworkServicesInput) (*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput, error) {
 25735  	m.ctrl.T.Helper()
 25736  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterNetworkServices", arg0)
 25737  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput)
 25738  	ret1, _ := ret[1].(error)
 25739  	return ret0, ret1
 25740  }
 25741  
 25742  // ModifyTrafficMirrorFilterNetworkServices indicates an expected call of ModifyTrafficMirrorFilterNetworkServices.
 25743  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterNetworkServices(arg0 interface{}) *gomock.Call {
 25744  	mr.mock.ctrl.T.Helper()
 25745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterNetworkServices", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterNetworkServices), arg0)
 25746  }
 25747  
 25748  // ModifyTrafficMirrorFilterNetworkServicesRequest mocks base method.
 25749  func (m *MockEC2API) ModifyTrafficMirrorFilterNetworkServicesRequest(arg0 *ec2.ModifyTrafficMirrorFilterNetworkServicesInput) (*request.Request, *ec2.ModifyTrafficMirrorFilterNetworkServicesOutput) {
 25750  	m.ctrl.T.Helper()
 25751  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterNetworkServicesRequest", arg0)
 25752  	ret0, _ := ret[0].(*request.Request)
 25753  	ret1, _ := ret[1].(*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput)
 25754  	return ret0, ret1
 25755  }
 25756  
 25757  // ModifyTrafficMirrorFilterNetworkServicesRequest indicates an expected call of ModifyTrafficMirrorFilterNetworkServicesRequest.
 25758  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterNetworkServicesRequest(arg0 interface{}) *gomock.Call {
 25759  	mr.mock.ctrl.T.Helper()
 25760  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterNetworkServicesRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterNetworkServicesRequest), arg0)
 25761  }
 25762  
 25763  // ModifyTrafficMirrorFilterNetworkServicesWithContext mocks base method.
 25764  func (m *MockEC2API) ModifyTrafficMirrorFilterNetworkServicesWithContext(arg0 context.Context, arg1 *ec2.ModifyTrafficMirrorFilterNetworkServicesInput, arg2 ...request.Option) (*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput, error) {
 25765  	m.ctrl.T.Helper()
 25766  	varargs := []interface{}{arg0, arg1}
 25767  	for _, a := range arg2 {
 25768  		varargs = append(varargs, a)
 25769  	}
 25770  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterNetworkServicesWithContext", varargs...)
 25771  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput)
 25772  	ret1, _ := ret[1].(error)
 25773  	return ret0, ret1
 25774  }
 25775  
 25776  // ModifyTrafficMirrorFilterNetworkServicesWithContext indicates an expected call of ModifyTrafficMirrorFilterNetworkServicesWithContext.
 25777  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterNetworkServicesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25778  	mr.mock.ctrl.T.Helper()
 25779  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterNetworkServicesWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterNetworkServicesWithContext), varargs...)
 25781  }
 25782  
 25783  // ModifyTrafficMirrorFilterRule mocks base method.
 25784  func (m *MockEC2API) ModifyTrafficMirrorFilterRule(arg0 *ec2.ModifyTrafficMirrorFilterRuleInput) (*ec2.ModifyTrafficMirrorFilterRuleOutput, error) {
 25785  	m.ctrl.T.Helper()
 25786  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterRule", arg0)
 25787  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorFilterRuleOutput)
 25788  	ret1, _ := ret[1].(error)
 25789  	return ret0, ret1
 25790  }
 25791  
 25792  // ModifyTrafficMirrorFilterRule indicates an expected call of ModifyTrafficMirrorFilterRule.
 25793  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterRule(arg0 interface{}) *gomock.Call {
 25794  	mr.mock.ctrl.T.Helper()
 25795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterRule", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterRule), arg0)
 25796  }
 25797  
 25798  // ModifyTrafficMirrorFilterRuleRequest mocks base method.
 25799  func (m *MockEC2API) ModifyTrafficMirrorFilterRuleRequest(arg0 *ec2.ModifyTrafficMirrorFilterRuleInput) (*request.Request, *ec2.ModifyTrafficMirrorFilterRuleOutput) {
 25800  	m.ctrl.T.Helper()
 25801  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterRuleRequest", arg0)
 25802  	ret0, _ := ret[0].(*request.Request)
 25803  	ret1, _ := ret[1].(*ec2.ModifyTrafficMirrorFilterRuleOutput)
 25804  	return ret0, ret1
 25805  }
 25806  
 25807  // ModifyTrafficMirrorFilterRuleRequest indicates an expected call of ModifyTrafficMirrorFilterRuleRequest.
 25808  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterRuleRequest(arg0 interface{}) *gomock.Call {
 25809  	mr.mock.ctrl.T.Helper()
 25810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterRuleRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterRuleRequest), arg0)
 25811  }
 25812  
 25813  // ModifyTrafficMirrorFilterRuleWithContext mocks base method.
 25814  func (m *MockEC2API) ModifyTrafficMirrorFilterRuleWithContext(arg0 context.Context, arg1 *ec2.ModifyTrafficMirrorFilterRuleInput, arg2 ...request.Option) (*ec2.ModifyTrafficMirrorFilterRuleOutput, error) {
 25815  	m.ctrl.T.Helper()
 25816  	varargs := []interface{}{arg0, arg1}
 25817  	for _, a := range arg2 {
 25818  		varargs = append(varargs, a)
 25819  	}
 25820  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorFilterRuleWithContext", varargs...)
 25821  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorFilterRuleOutput)
 25822  	ret1, _ := ret[1].(error)
 25823  	return ret0, ret1
 25824  }
 25825  
 25826  // ModifyTrafficMirrorFilterRuleWithContext indicates an expected call of ModifyTrafficMirrorFilterRuleWithContext.
 25827  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorFilterRuleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25828  	mr.mock.ctrl.T.Helper()
 25829  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25830  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorFilterRuleWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorFilterRuleWithContext), varargs...)
 25831  }
 25832  
 25833  // ModifyTrafficMirrorSession mocks base method.
 25834  func (m *MockEC2API) ModifyTrafficMirrorSession(arg0 *ec2.ModifyTrafficMirrorSessionInput) (*ec2.ModifyTrafficMirrorSessionOutput, error) {
 25835  	m.ctrl.T.Helper()
 25836  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorSession", arg0)
 25837  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorSessionOutput)
 25838  	ret1, _ := ret[1].(error)
 25839  	return ret0, ret1
 25840  }
 25841  
 25842  // ModifyTrafficMirrorSession indicates an expected call of ModifyTrafficMirrorSession.
 25843  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorSession(arg0 interface{}) *gomock.Call {
 25844  	mr.mock.ctrl.T.Helper()
 25845  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorSession", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorSession), arg0)
 25846  }
 25847  
 25848  // ModifyTrafficMirrorSessionRequest mocks base method.
 25849  func (m *MockEC2API) ModifyTrafficMirrorSessionRequest(arg0 *ec2.ModifyTrafficMirrorSessionInput) (*request.Request, *ec2.ModifyTrafficMirrorSessionOutput) {
 25850  	m.ctrl.T.Helper()
 25851  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorSessionRequest", arg0)
 25852  	ret0, _ := ret[0].(*request.Request)
 25853  	ret1, _ := ret[1].(*ec2.ModifyTrafficMirrorSessionOutput)
 25854  	return ret0, ret1
 25855  }
 25856  
 25857  // ModifyTrafficMirrorSessionRequest indicates an expected call of ModifyTrafficMirrorSessionRequest.
 25858  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorSessionRequest(arg0 interface{}) *gomock.Call {
 25859  	mr.mock.ctrl.T.Helper()
 25860  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorSessionRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorSessionRequest), arg0)
 25861  }
 25862  
 25863  // ModifyTrafficMirrorSessionWithContext mocks base method.
 25864  func (m *MockEC2API) ModifyTrafficMirrorSessionWithContext(arg0 context.Context, arg1 *ec2.ModifyTrafficMirrorSessionInput, arg2 ...request.Option) (*ec2.ModifyTrafficMirrorSessionOutput, error) {
 25865  	m.ctrl.T.Helper()
 25866  	varargs := []interface{}{arg0, arg1}
 25867  	for _, a := range arg2 {
 25868  		varargs = append(varargs, a)
 25869  	}
 25870  	ret := m.ctrl.Call(m, "ModifyTrafficMirrorSessionWithContext", varargs...)
 25871  	ret0, _ := ret[0].(*ec2.ModifyTrafficMirrorSessionOutput)
 25872  	ret1, _ := ret[1].(error)
 25873  	return ret0, ret1
 25874  }
 25875  
 25876  // ModifyTrafficMirrorSessionWithContext indicates an expected call of ModifyTrafficMirrorSessionWithContext.
 25877  func (mr *MockEC2APIMockRecorder) ModifyTrafficMirrorSessionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25878  	mr.mock.ctrl.T.Helper()
 25879  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTrafficMirrorSessionWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTrafficMirrorSessionWithContext), varargs...)
 25881  }
 25882  
 25883  // ModifyTransitGateway mocks base method.
 25884  func (m *MockEC2API) ModifyTransitGateway(arg0 *ec2.ModifyTransitGatewayInput) (*ec2.ModifyTransitGatewayOutput, error) {
 25885  	m.ctrl.T.Helper()
 25886  	ret := m.ctrl.Call(m, "ModifyTransitGateway", arg0)
 25887  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayOutput)
 25888  	ret1, _ := ret[1].(error)
 25889  	return ret0, ret1
 25890  }
 25891  
 25892  // ModifyTransitGateway indicates an expected call of ModifyTransitGateway.
 25893  func (mr *MockEC2APIMockRecorder) ModifyTransitGateway(arg0 interface{}) *gomock.Call {
 25894  	mr.mock.ctrl.T.Helper()
 25895  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGateway", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGateway), arg0)
 25896  }
 25897  
 25898  // ModifyTransitGatewayPrefixListReference mocks base method.
 25899  func (m *MockEC2API) ModifyTransitGatewayPrefixListReference(arg0 *ec2.ModifyTransitGatewayPrefixListReferenceInput) (*ec2.ModifyTransitGatewayPrefixListReferenceOutput, error) {
 25900  	m.ctrl.T.Helper()
 25901  	ret := m.ctrl.Call(m, "ModifyTransitGatewayPrefixListReference", arg0)
 25902  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayPrefixListReferenceOutput)
 25903  	ret1, _ := ret[1].(error)
 25904  	return ret0, ret1
 25905  }
 25906  
 25907  // ModifyTransitGatewayPrefixListReference indicates an expected call of ModifyTransitGatewayPrefixListReference.
 25908  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayPrefixListReference(arg0 interface{}) *gomock.Call {
 25909  	mr.mock.ctrl.T.Helper()
 25910  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayPrefixListReference", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayPrefixListReference), arg0)
 25911  }
 25912  
 25913  // ModifyTransitGatewayPrefixListReferenceRequest mocks base method.
 25914  func (m *MockEC2API) ModifyTransitGatewayPrefixListReferenceRequest(arg0 *ec2.ModifyTransitGatewayPrefixListReferenceInput) (*request.Request, *ec2.ModifyTransitGatewayPrefixListReferenceOutput) {
 25915  	m.ctrl.T.Helper()
 25916  	ret := m.ctrl.Call(m, "ModifyTransitGatewayPrefixListReferenceRequest", arg0)
 25917  	ret0, _ := ret[0].(*request.Request)
 25918  	ret1, _ := ret[1].(*ec2.ModifyTransitGatewayPrefixListReferenceOutput)
 25919  	return ret0, ret1
 25920  }
 25921  
 25922  // ModifyTransitGatewayPrefixListReferenceRequest indicates an expected call of ModifyTransitGatewayPrefixListReferenceRequest.
 25923  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayPrefixListReferenceRequest(arg0 interface{}) *gomock.Call {
 25924  	mr.mock.ctrl.T.Helper()
 25925  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayPrefixListReferenceRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayPrefixListReferenceRequest), arg0)
 25926  }
 25927  
 25928  // ModifyTransitGatewayPrefixListReferenceWithContext mocks base method.
 25929  func (m *MockEC2API) ModifyTransitGatewayPrefixListReferenceWithContext(arg0 context.Context, arg1 *ec2.ModifyTransitGatewayPrefixListReferenceInput, arg2 ...request.Option) (*ec2.ModifyTransitGatewayPrefixListReferenceOutput, error) {
 25930  	m.ctrl.T.Helper()
 25931  	varargs := []interface{}{arg0, arg1}
 25932  	for _, a := range arg2 {
 25933  		varargs = append(varargs, a)
 25934  	}
 25935  	ret := m.ctrl.Call(m, "ModifyTransitGatewayPrefixListReferenceWithContext", varargs...)
 25936  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayPrefixListReferenceOutput)
 25937  	ret1, _ := ret[1].(error)
 25938  	return ret0, ret1
 25939  }
 25940  
 25941  // ModifyTransitGatewayPrefixListReferenceWithContext indicates an expected call of ModifyTransitGatewayPrefixListReferenceWithContext.
 25942  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayPrefixListReferenceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 25943  	mr.mock.ctrl.T.Helper()
 25944  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 25945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayPrefixListReferenceWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayPrefixListReferenceWithContext), varargs...)
 25946  }
 25947  
 25948  // ModifyTransitGatewayRequest mocks base method.
 25949  func (m *MockEC2API) ModifyTransitGatewayRequest(arg0 *ec2.ModifyTransitGatewayInput) (*request.Request, *ec2.ModifyTransitGatewayOutput) {
 25950  	m.ctrl.T.Helper()
 25951  	ret := m.ctrl.Call(m, "ModifyTransitGatewayRequest", arg0)
 25952  	ret0, _ := ret[0].(*request.Request)
 25953  	ret1, _ := ret[1].(*ec2.ModifyTransitGatewayOutput)
 25954  	return ret0, ret1
 25955  }
 25956  
 25957  // ModifyTransitGatewayRequest indicates an expected call of ModifyTransitGatewayRequest.
 25958  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayRequest(arg0 interface{}) *gomock.Call {
 25959  	mr.mock.ctrl.T.Helper()
 25960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayRequest), arg0)
 25961  }
 25962  
 25963  // ModifyTransitGatewayVpcAttachment mocks base method.
 25964  func (m *MockEC2API) ModifyTransitGatewayVpcAttachment(arg0 *ec2.ModifyTransitGatewayVpcAttachmentInput) (*ec2.ModifyTransitGatewayVpcAttachmentOutput, error) {
 25965  	m.ctrl.T.Helper()
 25966  	ret := m.ctrl.Call(m, "ModifyTransitGatewayVpcAttachment", arg0)
 25967  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayVpcAttachmentOutput)
 25968  	ret1, _ := ret[1].(error)
 25969  	return ret0, ret1
 25970  }
 25971  
 25972  // ModifyTransitGatewayVpcAttachment indicates an expected call of ModifyTransitGatewayVpcAttachment.
 25973  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayVpcAttachment(arg0 interface{}) *gomock.Call {
 25974  	mr.mock.ctrl.T.Helper()
 25975  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayVpcAttachment", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayVpcAttachment), arg0)
 25976  }
 25977  
 25978  // ModifyTransitGatewayVpcAttachmentRequest mocks base method.
 25979  func (m *MockEC2API) ModifyTransitGatewayVpcAttachmentRequest(arg0 *ec2.ModifyTransitGatewayVpcAttachmentInput) (*request.Request, *ec2.ModifyTransitGatewayVpcAttachmentOutput) {
 25980  	m.ctrl.T.Helper()
 25981  	ret := m.ctrl.Call(m, "ModifyTransitGatewayVpcAttachmentRequest", arg0)
 25982  	ret0, _ := ret[0].(*request.Request)
 25983  	ret1, _ := ret[1].(*ec2.ModifyTransitGatewayVpcAttachmentOutput)
 25984  	return ret0, ret1
 25985  }
 25986  
 25987  // ModifyTransitGatewayVpcAttachmentRequest indicates an expected call of ModifyTransitGatewayVpcAttachmentRequest.
 25988  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayVpcAttachmentRequest(arg0 interface{}) *gomock.Call {
 25989  	mr.mock.ctrl.T.Helper()
 25990  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayVpcAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayVpcAttachmentRequest), arg0)
 25991  }
 25992  
 25993  // ModifyTransitGatewayVpcAttachmentWithContext mocks base method.
 25994  func (m *MockEC2API) ModifyTransitGatewayVpcAttachmentWithContext(arg0 context.Context, arg1 *ec2.ModifyTransitGatewayVpcAttachmentInput, arg2 ...request.Option) (*ec2.ModifyTransitGatewayVpcAttachmentOutput, error) {
 25995  	m.ctrl.T.Helper()
 25996  	varargs := []interface{}{arg0, arg1}
 25997  	for _, a := range arg2 {
 25998  		varargs = append(varargs, a)
 25999  	}
 26000  	ret := m.ctrl.Call(m, "ModifyTransitGatewayVpcAttachmentWithContext", varargs...)
 26001  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayVpcAttachmentOutput)
 26002  	ret1, _ := ret[1].(error)
 26003  	return ret0, ret1
 26004  }
 26005  
 26006  // ModifyTransitGatewayVpcAttachmentWithContext indicates an expected call of ModifyTransitGatewayVpcAttachmentWithContext.
 26007  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayVpcAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26008  	mr.mock.ctrl.T.Helper()
 26009  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayVpcAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayVpcAttachmentWithContext), varargs...)
 26011  }
 26012  
 26013  // ModifyTransitGatewayWithContext mocks base method.
 26014  func (m *MockEC2API) ModifyTransitGatewayWithContext(arg0 context.Context, arg1 *ec2.ModifyTransitGatewayInput, arg2 ...request.Option) (*ec2.ModifyTransitGatewayOutput, error) {
 26015  	m.ctrl.T.Helper()
 26016  	varargs := []interface{}{arg0, arg1}
 26017  	for _, a := range arg2 {
 26018  		varargs = append(varargs, a)
 26019  	}
 26020  	ret := m.ctrl.Call(m, "ModifyTransitGatewayWithContext", varargs...)
 26021  	ret0, _ := ret[0].(*ec2.ModifyTransitGatewayOutput)
 26022  	ret1, _ := ret[1].(error)
 26023  	return ret0, ret1
 26024  }
 26025  
 26026  // ModifyTransitGatewayWithContext indicates an expected call of ModifyTransitGatewayWithContext.
 26027  func (mr *MockEC2APIMockRecorder) ModifyTransitGatewayWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26028  	mr.mock.ctrl.T.Helper()
 26029  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTransitGatewayWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyTransitGatewayWithContext), varargs...)
 26031  }
 26032  
 26033  // ModifyVolume mocks base method.
 26034  func (m *MockEC2API) ModifyVolume(arg0 *ec2.ModifyVolumeInput) (*ec2.ModifyVolumeOutput, error) {
 26035  	m.ctrl.T.Helper()
 26036  	ret := m.ctrl.Call(m, "ModifyVolume", arg0)
 26037  	ret0, _ := ret[0].(*ec2.ModifyVolumeOutput)
 26038  	ret1, _ := ret[1].(error)
 26039  	return ret0, ret1
 26040  }
 26041  
 26042  // ModifyVolume indicates an expected call of ModifyVolume.
 26043  func (mr *MockEC2APIMockRecorder) ModifyVolume(arg0 interface{}) *gomock.Call {
 26044  	mr.mock.ctrl.T.Helper()
 26045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolume", reflect.TypeOf((*MockEC2API)(nil).ModifyVolume), arg0)
 26046  }
 26047  
 26048  // ModifyVolumeAttribute mocks base method.
 26049  func (m *MockEC2API) ModifyVolumeAttribute(arg0 *ec2.ModifyVolumeAttributeInput) (*ec2.ModifyVolumeAttributeOutput, error) {
 26050  	m.ctrl.T.Helper()
 26051  	ret := m.ctrl.Call(m, "ModifyVolumeAttribute", arg0)
 26052  	ret0, _ := ret[0].(*ec2.ModifyVolumeAttributeOutput)
 26053  	ret1, _ := ret[1].(error)
 26054  	return ret0, ret1
 26055  }
 26056  
 26057  // ModifyVolumeAttribute indicates an expected call of ModifyVolumeAttribute.
 26058  func (mr *MockEC2APIMockRecorder) ModifyVolumeAttribute(arg0 interface{}) *gomock.Call {
 26059  	mr.mock.ctrl.T.Helper()
 26060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolumeAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyVolumeAttribute), arg0)
 26061  }
 26062  
 26063  // ModifyVolumeAttributeRequest mocks base method.
 26064  func (m *MockEC2API) ModifyVolumeAttributeRequest(arg0 *ec2.ModifyVolumeAttributeInput) (*request.Request, *ec2.ModifyVolumeAttributeOutput) {
 26065  	m.ctrl.T.Helper()
 26066  	ret := m.ctrl.Call(m, "ModifyVolumeAttributeRequest", arg0)
 26067  	ret0, _ := ret[0].(*request.Request)
 26068  	ret1, _ := ret[1].(*ec2.ModifyVolumeAttributeOutput)
 26069  	return ret0, ret1
 26070  }
 26071  
 26072  // ModifyVolumeAttributeRequest indicates an expected call of ModifyVolumeAttributeRequest.
 26073  func (mr *MockEC2APIMockRecorder) ModifyVolumeAttributeRequest(arg0 interface{}) *gomock.Call {
 26074  	mr.mock.ctrl.T.Helper()
 26075  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolumeAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVolumeAttributeRequest), arg0)
 26076  }
 26077  
 26078  // ModifyVolumeAttributeWithContext mocks base method.
 26079  func (m *MockEC2API) ModifyVolumeAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyVolumeAttributeInput, arg2 ...request.Option) (*ec2.ModifyVolumeAttributeOutput, error) {
 26080  	m.ctrl.T.Helper()
 26081  	varargs := []interface{}{arg0, arg1}
 26082  	for _, a := range arg2 {
 26083  		varargs = append(varargs, a)
 26084  	}
 26085  	ret := m.ctrl.Call(m, "ModifyVolumeAttributeWithContext", varargs...)
 26086  	ret0, _ := ret[0].(*ec2.ModifyVolumeAttributeOutput)
 26087  	ret1, _ := ret[1].(error)
 26088  	return ret0, ret1
 26089  }
 26090  
 26091  // ModifyVolumeAttributeWithContext indicates an expected call of ModifyVolumeAttributeWithContext.
 26092  func (mr *MockEC2APIMockRecorder) ModifyVolumeAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26093  	mr.mock.ctrl.T.Helper()
 26094  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolumeAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVolumeAttributeWithContext), varargs...)
 26096  }
 26097  
 26098  // ModifyVolumeRequest mocks base method.
 26099  func (m *MockEC2API) ModifyVolumeRequest(arg0 *ec2.ModifyVolumeInput) (*request.Request, *ec2.ModifyVolumeOutput) {
 26100  	m.ctrl.T.Helper()
 26101  	ret := m.ctrl.Call(m, "ModifyVolumeRequest", arg0)
 26102  	ret0, _ := ret[0].(*request.Request)
 26103  	ret1, _ := ret[1].(*ec2.ModifyVolumeOutput)
 26104  	return ret0, ret1
 26105  }
 26106  
 26107  // ModifyVolumeRequest indicates an expected call of ModifyVolumeRequest.
 26108  func (mr *MockEC2APIMockRecorder) ModifyVolumeRequest(arg0 interface{}) *gomock.Call {
 26109  	mr.mock.ctrl.T.Helper()
 26110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolumeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVolumeRequest), arg0)
 26111  }
 26112  
 26113  // ModifyVolumeWithContext mocks base method.
 26114  func (m *MockEC2API) ModifyVolumeWithContext(arg0 context.Context, arg1 *ec2.ModifyVolumeInput, arg2 ...request.Option) (*ec2.ModifyVolumeOutput, error) {
 26115  	m.ctrl.T.Helper()
 26116  	varargs := []interface{}{arg0, arg1}
 26117  	for _, a := range arg2 {
 26118  		varargs = append(varargs, a)
 26119  	}
 26120  	ret := m.ctrl.Call(m, "ModifyVolumeWithContext", varargs...)
 26121  	ret0, _ := ret[0].(*ec2.ModifyVolumeOutput)
 26122  	ret1, _ := ret[1].(error)
 26123  	return ret0, ret1
 26124  }
 26125  
 26126  // ModifyVolumeWithContext indicates an expected call of ModifyVolumeWithContext.
 26127  func (mr *MockEC2APIMockRecorder) ModifyVolumeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26128  	mr.mock.ctrl.T.Helper()
 26129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVolumeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVolumeWithContext), varargs...)
 26131  }
 26132  
 26133  // ModifyVpcAttribute mocks base method.
 26134  func (m *MockEC2API) ModifyVpcAttribute(arg0 *ec2.ModifyVpcAttributeInput) (*ec2.ModifyVpcAttributeOutput, error) {
 26135  	m.ctrl.T.Helper()
 26136  	ret := m.ctrl.Call(m, "ModifyVpcAttribute", arg0)
 26137  	ret0, _ := ret[0].(*ec2.ModifyVpcAttributeOutput)
 26138  	ret1, _ := ret[1].(error)
 26139  	return ret0, ret1
 26140  }
 26141  
 26142  // ModifyVpcAttribute indicates an expected call of ModifyVpcAttribute.
 26143  func (mr *MockEC2APIMockRecorder) ModifyVpcAttribute(arg0 interface{}) *gomock.Call {
 26144  	mr.mock.ctrl.T.Helper()
 26145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcAttribute", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcAttribute), arg0)
 26146  }
 26147  
 26148  // ModifyVpcAttributeRequest mocks base method.
 26149  func (m *MockEC2API) ModifyVpcAttributeRequest(arg0 *ec2.ModifyVpcAttributeInput) (*request.Request, *ec2.ModifyVpcAttributeOutput) {
 26150  	m.ctrl.T.Helper()
 26151  	ret := m.ctrl.Call(m, "ModifyVpcAttributeRequest", arg0)
 26152  	ret0, _ := ret[0].(*request.Request)
 26153  	ret1, _ := ret[1].(*ec2.ModifyVpcAttributeOutput)
 26154  	return ret0, ret1
 26155  }
 26156  
 26157  // ModifyVpcAttributeRequest indicates an expected call of ModifyVpcAttributeRequest.
 26158  func (mr *MockEC2APIMockRecorder) ModifyVpcAttributeRequest(arg0 interface{}) *gomock.Call {
 26159  	mr.mock.ctrl.T.Helper()
 26160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcAttributeRequest), arg0)
 26161  }
 26162  
 26163  // ModifyVpcAttributeWithContext mocks base method.
 26164  func (m *MockEC2API) ModifyVpcAttributeWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcAttributeInput, arg2 ...request.Option) (*ec2.ModifyVpcAttributeOutput, error) {
 26165  	m.ctrl.T.Helper()
 26166  	varargs := []interface{}{arg0, arg1}
 26167  	for _, a := range arg2 {
 26168  		varargs = append(varargs, a)
 26169  	}
 26170  	ret := m.ctrl.Call(m, "ModifyVpcAttributeWithContext", varargs...)
 26171  	ret0, _ := ret[0].(*ec2.ModifyVpcAttributeOutput)
 26172  	ret1, _ := ret[1].(error)
 26173  	return ret0, ret1
 26174  }
 26175  
 26176  // ModifyVpcAttributeWithContext indicates an expected call of ModifyVpcAttributeWithContext.
 26177  func (mr *MockEC2APIMockRecorder) ModifyVpcAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26178  	mr.mock.ctrl.T.Helper()
 26179  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcAttributeWithContext), varargs...)
 26181  }
 26182  
 26183  // ModifyVpcEndpoint mocks base method.
 26184  func (m *MockEC2API) ModifyVpcEndpoint(arg0 *ec2.ModifyVpcEndpointInput) (*ec2.ModifyVpcEndpointOutput, error) {
 26185  	m.ctrl.T.Helper()
 26186  	ret := m.ctrl.Call(m, "ModifyVpcEndpoint", arg0)
 26187  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointOutput)
 26188  	ret1, _ := ret[1].(error)
 26189  	return ret0, ret1
 26190  }
 26191  
 26192  // ModifyVpcEndpoint indicates an expected call of ModifyVpcEndpoint.
 26193  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpoint(arg0 interface{}) *gomock.Call {
 26194  	mr.mock.ctrl.T.Helper()
 26195  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpoint", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpoint), arg0)
 26196  }
 26197  
 26198  // ModifyVpcEndpointConnectionNotification mocks base method.
 26199  func (m *MockEC2API) ModifyVpcEndpointConnectionNotification(arg0 *ec2.ModifyVpcEndpointConnectionNotificationInput) (*ec2.ModifyVpcEndpointConnectionNotificationOutput, error) {
 26200  	m.ctrl.T.Helper()
 26201  	ret := m.ctrl.Call(m, "ModifyVpcEndpointConnectionNotification", arg0)
 26202  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointConnectionNotificationOutput)
 26203  	ret1, _ := ret[1].(error)
 26204  	return ret0, ret1
 26205  }
 26206  
 26207  // ModifyVpcEndpointConnectionNotification indicates an expected call of ModifyVpcEndpointConnectionNotification.
 26208  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointConnectionNotification(arg0 interface{}) *gomock.Call {
 26209  	mr.mock.ctrl.T.Helper()
 26210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointConnectionNotification", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointConnectionNotification), arg0)
 26211  }
 26212  
 26213  // ModifyVpcEndpointConnectionNotificationRequest mocks base method.
 26214  func (m *MockEC2API) ModifyVpcEndpointConnectionNotificationRequest(arg0 *ec2.ModifyVpcEndpointConnectionNotificationInput) (*request.Request, *ec2.ModifyVpcEndpointConnectionNotificationOutput) {
 26215  	m.ctrl.T.Helper()
 26216  	ret := m.ctrl.Call(m, "ModifyVpcEndpointConnectionNotificationRequest", arg0)
 26217  	ret0, _ := ret[0].(*request.Request)
 26218  	ret1, _ := ret[1].(*ec2.ModifyVpcEndpointConnectionNotificationOutput)
 26219  	return ret0, ret1
 26220  }
 26221  
 26222  // ModifyVpcEndpointConnectionNotificationRequest indicates an expected call of ModifyVpcEndpointConnectionNotificationRequest.
 26223  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointConnectionNotificationRequest(arg0 interface{}) *gomock.Call {
 26224  	mr.mock.ctrl.T.Helper()
 26225  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointConnectionNotificationRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointConnectionNotificationRequest), arg0)
 26226  }
 26227  
 26228  // ModifyVpcEndpointConnectionNotificationWithContext mocks base method.
 26229  func (m *MockEC2API) ModifyVpcEndpointConnectionNotificationWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcEndpointConnectionNotificationInput, arg2 ...request.Option) (*ec2.ModifyVpcEndpointConnectionNotificationOutput, error) {
 26230  	m.ctrl.T.Helper()
 26231  	varargs := []interface{}{arg0, arg1}
 26232  	for _, a := range arg2 {
 26233  		varargs = append(varargs, a)
 26234  	}
 26235  	ret := m.ctrl.Call(m, "ModifyVpcEndpointConnectionNotificationWithContext", varargs...)
 26236  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointConnectionNotificationOutput)
 26237  	ret1, _ := ret[1].(error)
 26238  	return ret0, ret1
 26239  }
 26240  
 26241  // ModifyVpcEndpointConnectionNotificationWithContext indicates an expected call of ModifyVpcEndpointConnectionNotificationWithContext.
 26242  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointConnectionNotificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26243  	mr.mock.ctrl.T.Helper()
 26244  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointConnectionNotificationWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointConnectionNotificationWithContext), varargs...)
 26246  }
 26247  
 26248  // ModifyVpcEndpointRequest mocks base method.
 26249  func (m *MockEC2API) ModifyVpcEndpointRequest(arg0 *ec2.ModifyVpcEndpointInput) (*request.Request, *ec2.ModifyVpcEndpointOutput) {
 26250  	m.ctrl.T.Helper()
 26251  	ret := m.ctrl.Call(m, "ModifyVpcEndpointRequest", arg0)
 26252  	ret0, _ := ret[0].(*request.Request)
 26253  	ret1, _ := ret[1].(*ec2.ModifyVpcEndpointOutput)
 26254  	return ret0, ret1
 26255  }
 26256  
 26257  // ModifyVpcEndpointRequest indicates an expected call of ModifyVpcEndpointRequest.
 26258  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointRequest(arg0 interface{}) *gomock.Call {
 26259  	mr.mock.ctrl.T.Helper()
 26260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointRequest), arg0)
 26261  }
 26262  
 26263  // ModifyVpcEndpointServiceConfiguration mocks base method.
 26264  func (m *MockEC2API) ModifyVpcEndpointServiceConfiguration(arg0 *ec2.ModifyVpcEndpointServiceConfigurationInput) (*ec2.ModifyVpcEndpointServiceConfigurationOutput, error) {
 26265  	m.ctrl.T.Helper()
 26266  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServiceConfiguration", arg0)
 26267  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServiceConfigurationOutput)
 26268  	ret1, _ := ret[1].(error)
 26269  	return ret0, ret1
 26270  }
 26271  
 26272  // ModifyVpcEndpointServiceConfiguration indicates an expected call of ModifyVpcEndpointServiceConfiguration.
 26273  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServiceConfiguration(arg0 interface{}) *gomock.Call {
 26274  	mr.mock.ctrl.T.Helper()
 26275  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServiceConfiguration", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServiceConfiguration), arg0)
 26276  }
 26277  
 26278  // ModifyVpcEndpointServiceConfigurationRequest mocks base method.
 26279  func (m *MockEC2API) ModifyVpcEndpointServiceConfigurationRequest(arg0 *ec2.ModifyVpcEndpointServiceConfigurationInput) (*request.Request, *ec2.ModifyVpcEndpointServiceConfigurationOutput) {
 26280  	m.ctrl.T.Helper()
 26281  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServiceConfigurationRequest", arg0)
 26282  	ret0, _ := ret[0].(*request.Request)
 26283  	ret1, _ := ret[1].(*ec2.ModifyVpcEndpointServiceConfigurationOutput)
 26284  	return ret0, ret1
 26285  }
 26286  
 26287  // ModifyVpcEndpointServiceConfigurationRequest indicates an expected call of ModifyVpcEndpointServiceConfigurationRequest.
 26288  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServiceConfigurationRequest(arg0 interface{}) *gomock.Call {
 26289  	mr.mock.ctrl.T.Helper()
 26290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServiceConfigurationRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServiceConfigurationRequest), arg0)
 26291  }
 26292  
 26293  // ModifyVpcEndpointServiceConfigurationWithContext mocks base method.
 26294  func (m *MockEC2API) ModifyVpcEndpointServiceConfigurationWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcEndpointServiceConfigurationInput, arg2 ...request.Option) (*ec2.ModifyVpcEndpointServiceConfigurationOutput, error) {
 26295  	m.ctrl.T.Helper()
 26296  	varargs := []interface{}{arg0, arg1}
 26297  	for _, a := range arg2 {
 26298  		varargs = append(varargs, a)
 26299  	}
 26300  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServiceConfigurationWithContext", varargs...)
 26301  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServiceConfigurationOutput)
 26302  	ret1, _ := ret[1].(error)
 26303  	return ret0, ret1
 26304  }
 26305  
 26306  // ModifyVpcEndpointServiceConfigurationWithContext indicates an expected call of ModifyVpcEndpointServiceConfigurationWithContext.
 26307  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServiceConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26308  	mr.mock.ctrl.T.Helper()
 26309  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServiceConfigurationWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServiceConfigurationWithContext), varargs...)
 26311  }
 26312  
 26313  // ModifyVpcEndpointServicePayerResponsibility mocks base method.
 26314  func (m *MockEC2API) ModifyVpcEndpointServicePayerResponsibility(arg0 *ec2.ModifyVpcEndpointServicePayerResponsibilityInput) (*ec2.ModifyVpcEndpointServicePayerResponsibilityOutput, error) {
 26315  	m.ctrl.T.Helper()
 26316  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePayerResponsibility", arg0)
 26317  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServicePayerResponsibilityOutput)
 26318  	ret1, _ := ret[1].(error)
 26319  	return ret0, ret1
 26320  }
 26321  
 26322  // ModifyVpcEndpointServicePayerResponsibility indicates an expected call of ModifyVpcEndpointServicePayerResponsibility.
 26323  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePayerResponsibility(arg0 interface{}) *gomock.Call {
 26324  	mr.mock.ctrl.T.Helper()
 26325  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePayerResponsibility", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePayerResponsibility), arg0)
 26326  }
 26327  
 26328  // ModifyVpcEndpointServicePayerResponsibilityRequest mocks base method.
 26329  func (m *MockEC2API) ModifyVpcEndpointServicePayerResponsibilityRequest(arg0 *ec2.ModifyVpcEndpointServicePayerResponsibilityInput) (*request.Request, *ec2.ModifyVpcEndpointServicePayerResponsibilityOutput) {
 26330  	m.ctrl.T.Helper()
 26331  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePayerResponsibilityRequest", arg0)
 26332  	ret0, _ := ret[0].(*request.Request)
 26333  	ret1, _ := ret[1].(*ec2.ModifyVpcEndpointServicePayerResponsibilityOutput)
 26334  	return ret0, ret1
 26335  }
 26336  
 26337  // ModifyVpcEndpointServicePayerResponsibilityRequest indicates an expected call of ModifyVpcEndpointServicePayerResponsibilityRequest.
 26338  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePayerResponsibilityRequest(arg0 interface{}) *gomock.Call {
 26339  	mr.mock.ctrl.T.Helper()
 26340  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePayerResponsibilityRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePayerResponsibilityRequest), arg0)
 26341  }
 26342  
 26343  // ModifyVpcEndpointServicePayerResponsibilityWithContext mocks base method.
 26344  func (m *MockEC2API) ModifyVpcEndpointServicePayerResponsibilityWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcEndpointServicePayerResponsibilityInput, arg2 ...request.Option) (*ec2.ModifyVpcEndpointServicePayerResponsibilityOutput, error) {
 26345  	m.ctrl.T.Helper()
 26346  	varargs := []interface{}{arg0, arg1}
 26347  	for _, a := range arg2 {
 26348  		varargs = append(varargs, a)
 26349  	}
 26350  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePayerResponsibilityWithContext", varargs...)
 26351  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServicePayerResponsibilityOutput)
 26352  	ret1, _ := ret[1].(error)
 26353  	return ret0, ret1
 26354  }
 26355  
 26356  // ModifyVpcEndpointServicePayerResponsibilityWithContext indicates an expected call of ModifyVpcEndpointServicePayerResponsibilityWithContext.
 26357  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePayerResponsibilityWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26358  	mr.mock.ctrl.T.Helper()
 26359  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePayerResponsibilityWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePayerResponsibilityWithContext), varargs...)
 26361  }
 26362  
 26363  // ModifyVpcEndpointServicePermissions mocks base method.
 26364  func (m *MockEC2API) ModifyVpcEndpointServicePermissions(arg0 *ec2.ModifyVpcEndpointServicePermissionsInput) (*ec2.ModifyVpcEndpointServicePermissionsOutput, error) {
 26365  	m.ctrl.T.Helper()
 26366  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePermissions", arg0)
 26367  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServicePermissionsOutput)
 26368  	ret1, _ := ret[1].(error)
 26369  	return ret0, ret1
 26370  }
 26371  
 26372  // ModifyVpcEndpointServicePermissions indicates an expected call of ModifyVpcEndpointServicePermissions.
 26373  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePermissions(arg0 interface{}) *gomock.Call {
 26374  	mr.mock.ctrl.T.Helper()
 26375  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePermissions", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePermissions), arg0)
 26376  }
 26377  
 26378  // ModifyVpcEndpointServicePermissionsRequest mocks base method.
 26379  func (m *MockEC2API) ModifyVpcEndpointServicePermissionsRequest(arg0 *ec2.ModifyVpcEndpointServicePermissionsInput) (*request.Request, *ec2.ModifyVpcEndpointServicePermissionsOutput) {
 26380  	m.ctrl.T.Helper()
 26381  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePermissionsRequest", arg0)
 26382  	ret0, _ := ret[0].(*request.Request)
 26383  	ret1, _ := ret[1].(*ec2.ModifyVpcEndpointServicePermissionsOutput)
 26384  	return ret0, ret1
 26385  }
 26386  
 26387  // ModifyVpcEndpointServicePermissionsRequest indicates an expected call of ModifyVpcEndpointServicePermissionsRequest.
 26388  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePermissionsRequest(arg0 interface{}) *gomock.Call {
 26389  	mr.mock.ctrl.T.Helper()
 26390  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePermissionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePermissionsRequest), arg0)
 26391  }
 26392  
 26393  // ModifyVpcEndpointServicePermissionsWithContext mocks base method.
 26394  func (m *MockEC2API) ModifyVpcEndpointServicePermissionsWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcEndpointServicePermissionsInput, arg2 ...request.Option) (*ec2.ModifyVpcEndpointServicePermissionsOutput, error) {
 26395  	m.ctrl.T.Helper()
 26396  	varargs := []interface{}{arg0, arg1}
 26397  	for _, a := range arg2 {
 26398  		varargs = append(varargs, a)
 26399  	}
 26400  	ret := m.ctrl.Call(m, "ModifyVpcEndpointServicePermissionsWithContext", varargs...)
 26401  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointServicePermissionsOutput)
 26402  	ret1, _ := ret[1].(error)
 26403  	return ret0, ret1
 26404  }
 26405  
 26406  // ModifyVpcEndpointServicePermissionsWithContext indicates an expected call of ModifyVpcEndpointServicePermissionsWithContext.
 26407  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointServicePermissionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26408  	mr.mock.ctrl.T.Helper()
 26409  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointServicePermissionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointServicePermissionsWithContext), varargs...)
 26411  }
 26412  
 26413  // ModifyVpcEndpointWithContext mocks base method.
 26414  func (m *MockEC2API) ModifyVpcEndpointWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcEndpointInput, arg2 ...request.Option) (*ec2.ModifyVpcEndpointOutput, error) {
 26415  	m.ctrl.T.Helper()
 26416  	varargs := []interface{}{arg0, arg1}
 26417  	for _, a := range arg2 {
 26418  		varargs = append(varargs, a)
 26419  	}
 26420  	ret := m.ctrl.Call(m, "ModifyVpcEndpointWithContext", varargs...)
 26421  	ret0, _ := ret[0].(*ec2.ModifyVpcEndpointOutput)
 26422  	ret1, _ := ret[1].(error)
 26423  	return ret0, ret1
 26424  }
 26425  
 26426  // ModifyVpcEndpointWithContext indicates an expected call of ModifyVpcEndpointWithContext.
 26427  func (mr *MockEC2APIMockRecorder) ModifyVpcEndpointWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26428  	mr.mock.ctrl.T.Helper()
 26429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcEndpointWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcEndpointWithContext), varargs...)
 26431  }
 26432  
 26433  // ModifyVpcPeeringConnectionOptions mocks base method.
 26434  func (m *MockEC2API) ModifyVpcPeeringConnectionOptions(arg0 *ec2.ModifyVpcPeeringConnectionOptionsInput) (*ec2.ModifyVpcPeeringConnectionOptionsOutput, error) {
 26435  	m.ctrl.T.Helper()
 26436  	ret := m.ctrl.Call(m, "ModifyVpcPeeringConnectionOptions", arg0)
 26437  	ret0, _ := ret[0].(*ec2.ModifyVpcPeeringConnectionOptionsOutput)
 26438  	ret1, _ := ret[1].(error)
 26439  	return ret0, ret1
 26440  }
 26441  
 26442  // ModifyVpcPeeringConnectionOptions indicates an expected call of ModifyVpcPeeringConnectionOptions.
 26443  func (mr *MockEC2APIMockRecorder) ModifyVpcPeeringConnectionOptions(arg0 interface{}) *gomock.Call {
 26444  	mr.mock.ctrl.T.Helper()
 26445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcPeeringConnectionOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcPeeringConnectionOptions), arg0)
 26446  }
 26447  
 26448  // ModifyVpcPeeringConnectionOptionsRequest mocks base method.
 26449  func (m *MockEC2API) ModifyVpcPeeringConnectionOptionsRequest(arg0 *ec2.ModifyVpcPeeringConnectionOptionsInput) (*request.Request, *ec2.ModifyVpcPeeringConnectionOptionsOutput) {
 26450  	m.ctrl.T.Helper()
 26451  	ret := m.ctrl.Call(m, "ModifyVpcPeeringConnectionOptionsRequest", arg0)
 26452  	ret0, _ := ret[0].(*request.Request)
 26453  	ret1, _ := ret[1].(*ec2.ModifyVpcPeeringConnectionOptionsOutput)
 26454  	return ret0, ret1
 26455  }
 26456  
 26457  // ModifyVpcPeeringConnectionOptionsRequest indicates an expected call of ModifyVpcPeeringConnectionOptionsRequest.
 26458  func (mr *MockEC2APIMockRecorder) ModifyVpcPeeringConnectionOptionsRequest(arg0 interface{}) *gomock.Call {
 26459  	mr.mock.ctrl.T.Helper()
 26460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcPeeringConnectionOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcPeeringConnectionOptionsRequest), arg0)
 26461  }
 26462  
 26463  // ModifyVpcPeeringConnectionOptionsWithContext mocks base method.
 26464  func (m *MockEC2API) ModifyVpcPeeringConnectionOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcPeeringConnectionOptionsInput, arg2 ...request.Option) (*ec2.ModifyVpcPeeringConnectionOptionsOutput, error) {
 26465  	m.ctrl.T.Helper()
 26466  	varargs := []interface{}{arg0, arg1}
 26467  	for _, a := range arg2 {
 26468  		varargs = append(varargs, a)
 26469  	}
 26470  	ret := m.ctrl.Call(m, "ModifyVpcPeeringConnectionOptionsWithContext", varargs...)
 26471  	ret0, _ := ret[0].(*ec2.ModifyVpcPeeringConnectionOptionsOutput)
 26472  	ret1, _ := ret[1].(error)
 26473  	return ret0, ret1
 26474  }
 26475  
 26476  // ModifyVpcPeeringConnectionOptionsWithContext indicates an expected call of ModifyVpcPeeringConnectionOptionsWithContext.
 26477  func (mr *MockEC2APIMockRecorder) ModifyVpcPeeringConnectionOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26478  	mr.mock.ctrl.T.Helper()
 26479  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcPeeringConnectionOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcPeeringConnectionOptionsWithContext), varargs...)
 26481  }
 26482  
 26483  // ModifyVpcTenancy mocks base method.
 26484  func (m *MockEC2API) ModifyVpcTenancy(arg0 *ec2.ModifyVpcTenancyInput) (*ec2.ModifyVpcTenancyOutput, error) {
 26485  	m.ctrl.T.Helper()
 26486  	ret := m.ctrl.Call(m, "ModifyVpcTenancy", arg0)
 26487  	ret0, _ := ret[0].(*ec2.ModifyVpcTenancyOutput)
 26488  	ret1, _ := ret[1].(error)
 26489  	return ret0, ret1
 26490  }
 26491  
 26492  // ModifyVpcTenancy indicates an expected call of ModifyVpcTenancy.
 26493  func (mr *MockEC2APIMockRecorder) ModifyVpcTenancy(arg0 interface{}) *gomock.Call {
 26494  	mr.mock.ctrl.T.Helper()
 26495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcTenancy", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcTenancy), arg0)
 26496  }
 26497  
 26498  // ModifyVpcTenancyRequest mocks base method.
 26499  func (m *MockEC2API) ModifyVpcTenancyRequest(arg0 *ec2.ModifyVpcTenancyInput) (*request.Request, *ec2.ModifyVpcTenancyOutput) {
 26500  	m.ctrl.T.Helper()
 26501  	ret := m.ctrl.Call(m, "ModifyVpcTenancyRequest", arg0)
 26502  	ret0, _ := ret[0].(*request.Request)
 26503  	ret1, _ := ret[1].(*ec2.ModifyVpcTenancyOutput)
 26504  	return ret0, ret1
 26505  }
 26506  
 26507  // ModifyVpcTenancyRequest indicates an expected call of ModifyVpcTenancyRequest.
 26508  func (mr *MockEC2APIMockRecorder) ModifyVpcTenancyRequest(arg0 interface{}) *gomock.Call {
 26509  	mr.mock.ctrl.T.Helper()
 26510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcTenancyRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcTenancyRequest), arg0)
 26511  }
 26512  
 26513  // ModifyVpcTenancyWithContext mocks base method.
 26514  func (m *MockEC2API) ModifyVpcTenancyWithContext(arg0 context.Context, arg1 *ec2.ModifyVpcTenancyInput, arg2 ...request.Option) (*ec2.ModifyVpcTenancyOutput, error) {
 26515  	m.ctrl.T.Helper()
 26516  	varargs := []interface{}{arg0, arg1}
 26517  	for _, a := range arg2 {
 26518  		varargs = append(varargs, a)
 26519  	}
 26520  	ret := m.ctrl.Call(m, "ModifyVpcTenancyWithContext", varargs...)
 26521  	ret0, _ := ret[0].(*ec2.ModifyVpcTenancyOutput)
 26522  	ret1, _ := ret[1].(error)
 26523  	return ret0, ret1
 26524  }
 26525  
 26526  // ModifyVpcTenancyWithContext indicates an expected call of ModifyVpcTenancyWithContext.
 26527  func (mr *MockEC2APIMockRecorder) ModifyVpcTenancyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26528  	mr.mock.ctrl.T.Helper()
 26529  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpcTenancyWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpcTenancyWithContext), varargs...)
 26531  }
 26532  
 26533  // ModifyVpnConnection mocks base method.
 26534  func (m *MockEC2API) ModifyVpnConnection(arg0 *ec2.ModifyVpnConnectionInput) (*ec2.ModifyVpnConnectionOutput, error) {
 26535  	m.ctrl.T.Helper()
 26536  	ret := m.ctrl.Call(m, "ModifyVpnConnection", arg0)
 26537  	ret0, _ := ret[0].(*ec2.ModifyVpnConnectionOutput)
 26538  	ret1, _ := ret[1].(error)
 26539  	return ret0, ret1
 26540  }
 26541  
 26542  // ModifyVpnConnection indicates an expected call of ModifyVpnConnection.
 26543  func (mr *MockEC2APIMockRecorder) ModifyVpnConnection(arg0 interface{}) *gomock.Call {
 26544  	mr.mock.ctrl.T.Helper()
 26545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnection", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnection), arg0)
 26546  }
 26547  
 26548  // ModifyVpnConnectionOptions mocks base method.
 26549  func (m *MockEC2API) ModifyVpnConnectionOptions(arg0 *ec2.ModifyVpnConnectionOptionsInput) (*ec2.ModifyVpnConnectionOptionsOutput, error) {
 26550  	m.ctrl.T.Helper()
 26551  	ret := m.ctrl.Call(m, "ModifyVpnConnectionOptions", arg0)
 26552  	ret0, _ := ret[0].(*ec2.ModifyVpnConnectionOptionsOutput)
 26553  	ret1, _ := ret[1].(error)
 26554  	return ret0, ret1
 26555  }
 26556  
 26557  // ModifyVpnConnectionOptions indicates an expected call of ModifyVpnConnectionOptions.
 26558  func (mr *MockEC2APIMockRecorder) ModifyVpnConnectionOptions(arg0 interface{}) *gomock.Call {
 26559  	mr.mock.ctrl.T.Helper()
 26560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnectionOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnectionOptions), arg0)
 26561  }
 26562  
 26563  // ModifyVpnConnectionOptionsRequest mocks base method.
 26564  func (m *MockEC2API) ModifyVpnConnectionOptionsRequest(arg0 *ec2.ModifyVpnConnectionOptionsInput) (*request.Request, *ec2.ModifyVpnConnectionOptionsOutput) {
 26565  	m.ctrl.T.Helper()
 26566  	ret := m.ctrl.Call(m, "ModifyVpnConnectionOptionsRequest", arg0)
 26567  	ret0, _ := ret[0].(*request.Request)
 26568  	ret1, _ := ret[1].(*ec2.ModifyVpnConnectionOptionsOutput)
 26569  	return ret0, ret1
 26570  }
 26571  
 26572  // ModifyVpnConnectionOptionsRequest indicates an expected call of ModifyVpnConnectionOptionsRequest.
 26573  func (mr *MockEC2APIMockRecorder) ModifyVpnConnectionOptionsRequest(arg0 interface{}) *gomock.Call {
 26574  	mr.mock.ctrl.T.Helper()
 26575  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnectionOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnectionOptionsRequest), arg0)
 26576  }
 26577  
 26578  // ModifyVpnConnectionOptionsWithContext mocks base method.
 26579  func (m *MockEC2API) ModifyVpnConnectionOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyVpnConnectionOptionsInput, arg2 ...request.Option) (*ec2.ModifyVpnConnectionOptionsOutput, error) {
 26580  	m.ctrl.T.Helper()
 26581  	varargs := []interface{}{arg0, arg1}
 26582  	for _, a := range arg2 {
 26583  		varargs = append(varargs, a)
 26584  	}
 26585  	ret := m.ctrl.Call(m, "ModifyVpnConnectionOptionsWithContext", varargs...)
 26586  	ret0, _ := ret[0].(*ec2.ModifyVpnConnectionOptionsOutput)
 26587  	ret1, _ := ret[1].(error)
 26588  	return ret0, ret1
 26589  }
 26590  
 26591  // ModifyVpnConnectionOptionsWithContext indicates an expected call of ModifyVpnConnectionOptionsWithContext.
 26592  func (mr *MockEC2APIMockRecorder) ModifyVpnConnectionOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26593  	mr.mock.ctrl.T.Helper()
 26594  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnectionOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnectionOptionsWithContext), varargs...)
 26596  }
 26597  
 26598  // ModifyVpnConnectionRequest mocks base method.
 26599  func (m *MockEC2API) ModifyVpnConnectionRequest(arg0 *ec2.ModifyVpnConnectionInput) (*request.Request, *ec2.ModifyVpnConnectionOutput) {
 26600  	m.ctrl.T.Helper()
 26601  	ret := m.ctrl.Call(m, "ModifyVpnConnectionRequest", arg0)
 26602  	ret0, _ := ret[0].(*request.Request)
 26603  	ret1, _ := ret[1].(*ec2.ModifyVpnConnectionOutput)
 26604  	return ret0, ret1
 26605  }
 26606  
 26607  // ModifyVpnConnectionRequest indicates an expected call of ModifyVpnConnectionRequest.
 26608  func (mr *MockEC2APIMockRecorder) ModifyVpnConnectionRequest(arg0 interface{}) *gomock.Call {
 26609  	mr.mock.ctrl.T.Helper()
 26610  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnectionRequest), arg0)
 26611  }
 26612  
 26613  // ModifyVpnConnectionWithContext mocks base method.
 26614  func (m *MockEC2API) ModifyVpnConnectionWithContext(arg0 context.Context, arg1 *ec2.ModifyVpnConnectionInput, arg2 ...request.Option) (*ec2.ModifyVpnConnectionOutput, error) {
 26615  	m.ctrl.T.Helper()
 26616  	varargs := []interface{}{arg0, arg1}
 26617  	for _, a := range arg2 {
 26618  		varargs = append(varargs, a)
 26619  	}
 26620  	ret := m.ctrl.Call(m, "ModifyVpnConnectionWithContext", varargs...)
 26621  	ret0, _ := ret[0].(*ec2.ModifyVpnConnectionOutput)
 26622  	ret1, _ := ret[1].(error)
 26623  	return ret0, ret1
 26624  }
 26625  
 26626  // ModifyVpnConnectionWithContext indicates an expected call of ModifyVpnConnectionWithContext.
 26627  func (mr *MockEC2APIMockRecorder) ModifyVpnConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26628  	mr.mock.ctrl.T.Helper()
 26629  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnConnectionWithContext), varargs...)
 26631  }
 26632  
 26633  // ModifyVpnTunnelCertificate mocks base method.
 26634  func (m *MockEC2API) ModifyVpnTunnelCertificate(arg0 *ec2.ModifyVpnTunnelCertificateInput) (*ec2.ModifyVpnTunnelCertificateOutput, error) {
 26635  	m.ctrl.T.Helper()
 26636  	ret := m.ctrl.Call(m, "ModifyVpnTunnelCertificate", arg0)
 26637  	ret0, _ := ret[0].(*ec2.ModifyVpnTunnelCertificateOutput)
 26638  	ret1, _ := ret[1].(error)
 26639  	return ret0, ret1
 26640  }
 26641  
 26642  // ModifyVpnTunnelCertificate indicates an expected call of ModifyVpnTunnelCertificate.
 26643  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelCertificate(arg0 interface{}) *gomock.Call {
 26644  	mr.mock.ctrl.T.Helper()
 26645  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelCertificate", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelCertificate), arg0)
 26646  }
 26647  
 26648  // ModifyVpnTunnelCertificateRequest mocks base method.
 26649  func (m *MockEC2API) ModifyVpnTunnelCertificateRequest(arg0 *ec2.ModifyVpnTunnelCertificateInput) (*request.Request, *ec2.ModifyVpnTunnelCertificateOutput) {
 26650  	m.ctrl.T.Helper()
 26651  	ret := m.ctrl.Call(m, "ModifyVpnTunnelCertificateRequest", arg0)
 26652  	ret0, _ := ret[0].(*request.Request)
 26653  	ret1, _ := ret[1].(*ec2.ModifyVpnTunnelCertificateOutput)
 26654  	return ret0, ret1
 26655  }
 26656  
 26657  // ModifyVpnTunnelCertificateRequest indicates an expected call of ModifyVpnTunnelCertificateRequest.
 26658  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelCertificateRequest(arg0 interface{}) *gomock.Call {
 26659  	mr.mock.ctrl.T.Helper()
 26660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelCertificateRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelCertificateRequest), arg0)
 26661  }
 26662  
 26663  // ModifyVpnTunnelCertificateWithContext mocks base method.
 26664  func (m *MockEC2API) ModifyVpnTunnelCertificateWithContext(arg0 context.Context, arg1 *ec2.ModifyVpnTunnelCertificateInput, arg2 ...request.Option) (*ec2.ModifyVpnTunnelCertificateOutput, error) {
 26665  	m.ctrl.T.Helper()
 26666  	varargs := []interface{}{arg0, arg1}
 26667  	for _, a := range arg2 {
 26668  		varargs = append(varargs, a)
 26669  	}
 26670  	ret := m.ctrl.Call(m, "ModifyVpnTunnelCertificateWithContext", varargs...)
 26671  	ret0, _ := ret[0].(*ec2.ModifyVpnTunnelCertificateOutput)
 26672  	ret1, _ := ret[1].(error)
 26673  	return ret0, ret1
 26674  }
 26675  
 26676  // ModifyVpnTunnelCertificateWithContext indicates an expected call of ModifyVpnTunnelCertificateWithContext.
 26677  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26678  	mr.mock.ctrl.T.Helper()
 26679  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelCertificateWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelCertificateWithContext), varargs...)
 26681  }
 26682  
 26683  // ModifyVpnTunnelOptions mocks base method.
 26684  func (m *MockEC2API) ModifyVpnTunnelOptions(arg0 *ec2.ModifyVpnTunnelOptionsInput) (*ec2.ModifyVpnTunnelOptionsOutput, error) {
 26685  	m.ctrl.T.Helper()
 26686  	ret := m.ctrl.Call(m, "ModifyVpnTunnelOptions", arg0)
 26687  	ret0, _ := ret[0].(*ec2.ModifyVpnTunnelOptionsOutput)
 26688  	ret1, _ := ret[1].(error)
 26689  	return ret0, ret1
 26690  }
 26691  
 26692  // ModifyVpnTunnelOptions indicates an expected call of ModifyVpnTunnelOptions.
 26693  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelOptions(arg0 interface{}) *gomock.Call {
 26694  	mr.mock.ctrl.T.Helper()
 26695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelOptions", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelOptions), arg0)
 26696  }
 26697  
 26698  // ModifyVpnTunnelOptionsRequest mocks base method.
 26699  func (m *MockEC2API) ModifyVpnTunnelOptionsRequest(arg0 *ec2.ModifyVpnTunnelOptionsInput) (*request.Request, *ec2.ModifyVpnTunnelOptionsOutput) {
 26700  	m.ctrl.T.Helper()
 26701  	ret := m.ctrl.Call(m, "ModifyVpnTunnelOptionsRequest", arg0)
 26702  	ret0, _ := ret[0].(*request.Request)
 26703  	ret1, _ := ret[1].(*ec2.ModifyVpnTunnelOptionsOutput)
 26704  	return ret0, ret1
 26705  }
 26706  
 26707  // ModifyVpnTunnelOptionsRequest indicates an expected call of ModifyVpnTunnelOptionsRequest.
 26708  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelOptionsRequest(arg0 interface{}) *gomock.Call {
 26709  	mr.mock.ctrl.T.Helper()
 26710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelOptionsRequest", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelOptionsRequest), arg0)
 26711  }
 26712  
 26713  // ModifyVpnTunnelOptionsWithContext mocks base method.
 26714  func (m *MockEC2API) ModifyVpnTunnelOptionsWithContext(arg0 context.Context, arg1 *ec2.ModifyVpnTunnelOptionsInput, arg2 ...request.Option) (*ec2.ModifyVpnTunnelOptionsOutput, error) {
 26715  	m.ctrl.T.Helper()
 26716  	varargs := []interface{}{arg0, arg1}
 26717  	for _, a := range arg2 {
 26718  		varargs = append(varargs, a)
 26719  	}
 26720  	ret := m.ctrl.Call(m, "ModifyVpnTunnelOptionsWithContext", varargs...)
 26721  	ret0, _ := ret[0].(*ec2.ModifyVpnTunnelOptionsOutput)
 26722  	ret1, _ := ret[1].(error)
 26723  	return ret0, ret1
 26724  }
 26725  
 26726  // ModifyVpnTunnelOptionsWithContext indicates an expected call of ModifyVpnTunnelOptionsWithContext.
 26727  func (mr *MockEC2APIMockRecorder) ModifyVpnTunnelOptionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26728  	mr.mock.ctrl.T.Helper()
 26729  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyVpnTunnelOptionsWithContext", reflect.TypeOf((*MockEC2API)(nil).ModifyVpnTunnelOptionsWithContext), varargs...)
 26731  }
 26732  
 26733  // MonitorInstances mocks base method.
 26734  func (m *MockEC2API) MonitorInstances(arg0 *ec2.MonitorInstancesInput) (*ec2.MonitorInstancesOutput, error) {
 26735  	m.ctrl.T.Helper()
 26736  	ret := m.ctrl.Call(m, "MonitorInstances", arg0)
 26737  	ret0, _ := ret[0].(*ec2.MonitorInstancesOutput)
 26738  	ret1, _ := ret[1].(error)
 26739  	return ret0, ret1
 26740  }
 26741  
 26742  // MonitorInstances indicates an expected call of MonitorInstances.
 26743  func (mr *MockEC2APIMockRecorder) MonitorInstances(arg0 interface{}) *gomock.Call {
 26744  	mr.mock.ctrl.T.Helper()
 26745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MonitorInstances", reflect.TypeOf((*MockEC2API)(nil).MonitorInstances), arg0)
 26746  }
 26747  
 26748  // MonitorInstancesRequest mocks base method.
 26749  func (m *MockEC2API) MonitorInstancesRequest(arg0 *ec2.MonitorInstancesInput) (*request.Request, *ec2.MonitorInstancesOutput) {
 26750  	m.ctrl.T.Helper()
 26751  	ret := m.ctrl.Call(m, "MonitorInstancesRequest", arg0)
 26752  	ret0, _ := ret[0].(*request.Request)
 26753  	ret1, _ := ret[1].(*ec2.MonitorInstancesOutput)
 26754  	return ret0, ret1
 26755  }
 26756  
 26757  // MonitorInstancesRequest indicates an expected call of MonitorInstancesRequest.
 26758  func (mr *MockEC2APIMockRecorder) MonitorInstancesRequest(arg0 interface{}) *gomock.Call {
 26759  	mr.mock.ctrl.T.Helper()
 26760  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MonitorInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).MonitorInstancesRequest), arg0)
 26761  }
 26762  
 26763  // MonitorInstancesWithContext mocks base method.
 26764  func (m *MockEC2API) MonitorInstancesWithContext(arg0 context.Context, arg1 *ec2.MonitorInstancesInput, arg2 ...request.Option) (*ec2.MonitorInstancesOutput, error) {
 26765  	m.ctrl.T.Helper()
 26766  	varargs := []interface{}{arg0, arg1}
 26767  	for _, a := range arg2 {
 26768  		varargs = append(varargs, a)
 26769  	}
 26770  	ret := m.ctrl.Call(m, "MonitorInstancesWithContext", varargs...)
 26771  	ret0, _ := ret[0].(*ec2.MonitorInstancesOutput)
 26772  	ret1, _ := ret[1].(error)
 26773  	return ret0, ret1
 26774  }
 26775  
 26776  // MonitorInstancesWithContext indicates an expected call of MonitorInstancesWithContext.
 26777  func (mr *MockEC2APIMockRecorder) MonitorInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26778  	mr.mock.ctrl.T.Helper()
 26779  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MonitorInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).MonitorInstancesWithContext), varargs...)
 26781  }
 26782  
 26783  // MoveAddressToVpc mocks base method.
 26784  func (m *MockEC2API) MoveAddressToVpc(arg0 *ec2.MoveAddressToVpcInput) (*ec2.MoveAddressToVpcOutput, error) {
 26785  	m.ctrl.T.Helper()
 26786  	ret := m.ctrl.Call(m, "MoveAddressToVpc", arg0)
 26787  	ret0, _ := ret[0].(*ec2.MoveAddressToVpcOutput)
 26788  	ret1, _ := ret[1].(error)
 26789  	return ret0, ret1
 26790  }
 26791  
 26792  // MoveAddressToVpc indicates an expected call of MoveAddressToVpc.
 26793  func (mr *MockEC2APIMockRecorder) MoveAddressToVpc(arg0 interface{}) *gomock.Call {
 26794  	mr.mock.ctrl.T.Helper()
 26795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveAddressToVpc", reflect.TypeOf((*MockEC2API)(nil).MoveAddressToVpc), arg0)
 26796  }
 26797  
 26798  // MoveAddressToVpcRequest mocks base method.
 26799  func (m *MockEC2API) MoveAddressToVpcRequest(arg0 *ec2.MoveAddressToVpcInput) (*request.Request, *ec2.MoveAddressToVpcOutput) {
 26800  	m.ctrl.T.Helper()
 26801  	ret := m.ctrl.Call(m, "MoveAddressToVpcRequest", arg0)
 26802  	ret0, _ := ret[0].(*request.Request)
 26803  	ret1, _ := ret[1].(*ec2.MoveAddressToVpcOutput)
 26804  	return ret0, ret1
 26805  }
 26806  
 26807  // MoveAddressToVpcRequest indicates an expected call of MoveAddressToVpcRequest.
 26808  func (mr *MockEC2APIMockRecorder) MoveAddressToVpcRequest(arg0 interface{}) *gomock.Call {
 26809  	mr.mock.ctrl.T.Helper()
 26810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveAddressToVpcRequest", reflect.TypeOf((*MockEC2API)(nil).MoveAddressToVpcRequest), arg0)
 26811  }
 26812  
 26813  // MoveAddressToVpcWithContext mocks base method.
 26814  func (m *MockEC2API) MoveAddressToVpcWithContext(arg0 context.Context, arg1 *ec2.MoveAddressToVpcInput, arg2 ...request.Option) (*ec2.MoveAddressToVpcOutput, error) {
 26815  	m.ctrl.T.Helper()
 26816  	varargs := []interface{}{arg0, arg1}
 26817  	for _, a := range arg2 {
 26818  		varargs = append(varargs, a)
 26819  	}
 26820  	ret := m.ctrl.Call(m, "MoveAddressToVpcWithContext", varargs...)
 26821  	ret0, _ := ret[0].(*ec2.MoveAddressToVpcOutput)
 26822  	ret1, _ := ret[1].(error)
 26823  	return ret0, ret1
 26824  }
 26825  
 26826  // MoveAddressToVpcWithContext indicates an expected call of MoveAddressToVpcWithContext.
 26827  func (mr *MockEC2APIMockRecorder) MoveAddressToVpcWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26828  	mr.mock.ctrl.T.Helper()
 26829  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26830  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveAddressToVpcWithContext", reflect.TypeOf((*MockEC2API)(nil).MoveAddressToVpcWithContext), varargs...)
 26831  }
 26832  
 26833  // MoveByoipCidrToIpam mocks base method.
 26834  func (m *MockEC2API) MoveByoipCidrToIpam(arg0 *ec2.MoveByoipCidrToIpamInput) (*ec2.MoveByoipCidrToIpamOutput, error) {
 26835  	m.ctrl.T.Helper()
 26836  	ret := m.ctrl.Call(m, "MoveByoipCidrToIpam", arg0)
 26837  	ret0, _ := ret[0].(*ec2.MoveByoipCidrToIpamOutput)
 26838  	ret1, _ := ret[1].(error)
 26839  	return ret0, ret1
 26840  }
 26841  
 26842  // MoveByoipCidrToIpam indicates an expected call of MoveByoipCidrToIpam.
 26843  func (mr *MockEC2APIMockRecorder) MoveByoipCidrToIpam(arg0 interface{}) *gomock.Call {
 26844  	mr.mock.ctrl.T.Helper()
 26845  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveByoipCidrToIpam", reflect.TypeOf((*MockEC2API)(nil).MoveByoipCidrToIpam), arg0)
 26846  }
 26847  
 26848  // MoveByoipCidrToIpamRequest mocks base method.
 26849  func (m *MockEC2API) MoveByoipCidrToIpamRequest(arg0 *ec2.MoveByoipCidrToIpamInput) (*request.Request, *ec2.MoveByoipCidrToIpamOutput) {
 26850  	m.ctrl.T.Helper()
 26851  	ret := m.ctrl.Call(m, "MoveByoipCidrToIpamRequest", arg0)
 26852  	ret0, _ := ret[0].(*request.Request)
 26853  	ret1, _ := ret[1].(*ec2.MoveByoipCidrToIpamOutput)
 26854  	return ret0, ret1
 26855  }
 26856  
 26857  // MoveByoipCidrToIpamRequest indicates an expected call of MoveByoipCidrToIpamRequest.
 26858  func (mr *MockEC2APIMockRecorder) MoveByoipCidrToIpamRequest(arg0 interface{}) *gomock.Call {
 26859  	mr.mock.ctrl.T.Helper()
 26860  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveByoipCidrToIpamRequest", reflect.TypeOf((*MockEC2API)(nil).MoveByoipCidrToIpamRequest), arg0)
 26861  }
 26862  
 26863  // MoveByoipCidrToIpamWithContext mocks base method.
 26864  func (m *MockEC2API) MoveByoipCidrToIpamWithContext(arg0 context.Context, arg1 *ec2.MoveByoipCidrToIpamInput, arg2 ...request.Option) (*ec2.MoveByoipCidrToIpamOutput, error) {
 26865  	m.ctrl.T.Helper()
 26866  	varargs := []interface{}{arg0, arg1}
 26867  	for _, a := range arg2 {
 26868  		varargs = append(varargs, a)
 26869  	}
 26870  	ret := m.ctrl.Call(m, "MoveByoipCidrToIpamWithContext", varargs...)
 26871  	ret0, _ := ret[0].(*ec2.MoveByoipCidrToIpamOutput)
 26872  	ret1, _ := ret[1].(error)
 26873  	return ret0, ret1
 26874  }
 26875  
 26876  // MoveByoipCidrToIpamWithContext indicates an expected call of MoveByoipCidrToIpamWithContext.
 26877  func (mr *MockEC2APIMockRecorder) MoveByoipCidrToIpamWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26878  	mr.mock.ctrl.T.Helper()
 26879  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MoveByoipCidrToIpamWithContext", reflect.TypeOf((*MockEC2API)(nil).MoveByoipCidrToIpamWithContext), varargs...)
 26881  }
 26882  
 26883  // ProvisionByoipCidr mocks base method.
 26884  func (m *MockEC2API) ProvisionByoipCidr(arg0 *ec2.ProvisionByoipCidrInput) (*ec2.ProvisionByoipCidrOutput, error) {
 26885  	m.ctrl.T.Helper()
 26886  	ret := m.ctrl.Call(m, "ProvisionByoipCidr", arg0)
 26887  	ret0, _ := ret[0].(*ec2.ProvisionByoipCidrOutput)
 26888  	ret1, _ := ret[1].(error)
 26889  	return ret0, ret1
 26890  }
 26891  
 26892  // ProvisionByoipCidr indicates an expected call of ProvisionByoipCidr.
 26893  func (mr *MockEC2APIMockRecorder) ProvisionByoipCidr(arg0 interface{}) *gomock.Call {
 26894  	mr.mock.ctrl.T.Helper()
 26895  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionByoipCidr", reflect.TypeOf((*MockEC2API)(nil).ProvisionByoipCidr), arg0)
 26896  }
 26897  
 26898  // ProvisionByoipCidrRequest mocks base method.
 26899  func (m *MockEC2API) ProvisionByoipCidrRequest(arg0 *ec2.ProvisionByoipCidrInput) (*request.Request, *ec2.ProvisionByoipCidrOutput) {
 26900  	m.ctrl.T.Helper()
 26901  	ret := m.ctrl.Call(m, "ProvisionByoipCidrRequest", arg0)
 26902  	ret0, _ := ret[0].(*request.Request)
 26903  	ret1, _ := ret[1].(*ec2.ProvisionByoipCidrOutput)
 26904  	return ret0, ret1
 26905  }
 26906  
 26907  // ProvisionByoipCidrRequest indicates an expected call of ProvisionByoipCidrRequest.
 26908  func (mr *MockEC2APIMockRecorder) ProvisionByoipCidrRequest(arg0 interface{}) *gomock.Call {
 26909  	mr.mock.ctrl.T.Helper()
 26910  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionByoipCidrRequest", reflect.TypeOf((*MockEC2API)(nil).ProvisionByoipCidrRequest), arg0)
 26911  }
 26912  
 26913  // ProvisionByoipCidrWithContext mocks base method.
 26914  func (m *MockEC2API) ProvisionByoipCidrWithContext(arg0 context.Context, arg1 *ec2.ProvisionByoipCidrInput, arg2 ...request.Option) (*ec2.ProvisionByoipCidrOutput, error) {
 26915  	m.ctrl.T.Helper()
 26916  	varargs := []interface{}{arg0, arg1}
 26917  	for _, a := range arg2 {
 26918  		varargs = append(varargs, a)
 26919  	}
 26920  	ret := m.ctrl.Call(m, "ProvisionByoipCidrWithContext", varargs...)
 26921  	ret0, _ := ret[0].(*ec2.ProvisionByoipCidrOutput)
 26922  	ret1, _ := ret[1].(error)
 26923  	return ret0, ret1
 26924  }
 26925  
 26926  // ProvisionByoipCidrWithContext indicates an expected call of ProvisionByoipCidrWithContext.
 26927  func (mr *MockEC2APIMockRecorder) ProvisionByoipCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26928  	mr.mock.ctrl.T.Helper()
 26929  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26930  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionByoipCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).ProvisionByoipCidrWithContext), varargs...)
 26931  }
 26932  
 26933  // ProvisionIpamPoolCidr mocks base method.
 26934  func (m *MockEC2API) ProvisionIpamPoolCidr(arg0 *ec2.ProvisionIpamPoolCidrInput) (*ec2.ProvisionIpamPoolCidrOutput, error) {
 26935  	m.ctrl.T.Helper()
 26936  	ret := m.ctrl.Call(m, "ProvisionIpamPoolCidr", arg0)
 26937  	ret0, _ := ret[0].(*ec2.ProvisionIpamPoolCidrOutput)
 26938  	ret1, _ := ret[1].(error)
 26939  	return ret0, ret1
 26940  }
 26941  
 26942  // ProvisionIpamPoolCidr indicates an expected call of ProvisionIpamPoolCidr.
 26943  func (mr *MockEC2APIMockRecorder) ProvisionIpamPoolCidr(arg0 interface{}) *gomock.Call {
 26944  	mr.mock.ctrl.T.Helper()
 26945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionIpamPoolCidr", reflect.TypeOf((*MockEC2API)(nil).ProvisionIpamPoolCidr), arg0)
 26946  }
 26947  
 26948  // ProvisionIpamPoolCidrRequest mocks base method.
 26949  func (m *MockEC2API) ProvisionIpamPoolCidrRequest(arg0 *ec2.ProvisionIpamPoolCidrInput) (*request.Request, *ec2.ProvisionIpamPoolCidrOutput) {
 26950  	m.ctrl.T.Helper()
 26951  	ret := m.ctrl.Call(m, "ProvisionIpamPoolCidrRequest", arg0)
 26952  	ret0, _ := ret[0].(*request.Request)
 26953  	ret1, _ := ret[1].(*ec2.ProvisionIpamPoolCidrOutput)
 26954  	return ret0, ret1
 26955  }
 26956  
 26957  // ProvisionIpamPoolCidrRequest indicates an expected call of ProvisionIpamPoolCidrRequest.
 26958  func (mr *MockEC2APIMockRecorder) ProvisionIpamPoolCidrRequest(arg0 interface{}) *gomock.Call {
 26959  	mr.mock.ctrl.T.Helper()
 26960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionIpamPoolCidrRequest", reflect.TypeOf((*MockEC2API)(nil).ProvisionIpamPoolCidrRequest), arg0)
 26961  }
 26962  
 26963  // ProvisionIpamPoolCidrWithContext mocks base method.
 26964  func (m *MockEC2API) ProvisionIpamPoolCidrWithContext(arg0 context.Context, arg1 *ec2.ProvisionIpamPoolCidrInput, arg2 ...request.Option) (*ec2.ProvisionIpamPoolCidrOutput, error) {
 26965  	m.ctrl.T.Helper()
 26966  	varargs := []interface{}{arg0, arg1}
 26967  	for _, a := range arg2 {
 26968  		varargs = append(varargs, a)
 26969  	}
 26970  	ret := m.ctrl.Call(m, "ProvisionIpamPoolCidrWithContext", varargs...)
 26971  	ret0, _ := ret[0].(*ec2.ProvisionIpamPoolCidrOutput)
 26972  	ret1, _ := ret[1].(error)
 26973  	return ret0, ret1
 26974  }
 26975  
 26976  // ProvisionIpamPoolCidrWithContext indicates an expected call of ProvisionIpamPoolCidrWithContext.
 26977  func (mr *MockEC2APIMockRecorder) ProvisionIpamPoolCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 26978  	mr.mock.ctrl.T.Helper()
 26979  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 26980  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionIpamPoolCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).ProvisionIpamPoolCidrWithContext), varargs...)
 26981  }
 26982  
 26983  // ProvisionPublicIpv4PoolCidr mocks base method.
 26984  func (m *MockEC2API) ProvisionPublicIpv4PoolCidr(arg0 *ec2.ProvisionPublicIpv4PoolCidrInput) (*ec2.ProvisionPublicIpv4PoolCidrOutput, error) {
 26985  	m.ctrl.T.Helper()
 26986  	ret := m.ctrl.Call(m, "ProvisionPublicIpv4PoolCidr", arg0)
 26987  	ret0, _ := ret[0].(*ec2.ProvisionPublicIpv4PoolCidrOutput)
 26988  	ret1, _ := ret[1].(error)
 26989  	return ret0, ret1
 26990  }
 26991  
 26992  // ProvisionPublicIpv4PoolCidr indicates an expected call of ProvisionPublicIpv4PoolCidr.
 26993  func (mr *MockEC2APIMockRecorder) ProvisionPublicIpv4PoolCidr(arg0 interface{}) *gomock.Call {
 26994  	mr.mock.ctrl.T.Helper()
 26995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionPublicIpv4PoolCidr", reflect.TypeOf((*MockEC2API)(nil).ProvisionPublicIpv4PoolCidr), arg0)
 26996  }
 26997  
 26998  // ProvisionPublicIpv4PoolCidrRequest mocks base method.
 26999  func (m *MockEC2API) ProvisionPublicIpv4PoolCidrRequest(arg0 *ec2.ProvisionPublicIpv4PoolCidrInput) (*request.Request, *ec2.ProvisionPublicIpv4PoolCidrOutput) {
 27000  	m.ctrl.T.Helper()
 27001  	ret := m.ctrl.Call(m, "ProvisionPublicIpv4PoolCidrRequest", arg0)
 27002  	ret0, _ := ret[0].(*request.Request)
 27003  	ret1, _ := ret[1].(*ec2.ProvisionPublicIpv4PoolCidrOutput)
 27004  	return ret0, ret1
 27005  }
 27006  
 27007  // ProvisionPublicIpv4PoolCidrRequest indicates an expected call of ProvisionPublicIpv4PoolCidrRequest.
 27008  func (mr *MockEC2APIMockRecorder) ProvisionPublicIpv4PoolCidrRequest(arg0 interface{}) *gomock.Call {
 27009  	mr.mock.ctrl.T.Helper()
 27010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionPublicIpv4PoolCidrRequest", reflect.TypeOf((*MockEC2API)(nil).ProvisionPublicIpv4PoolCidrRequest), arg0)
 27011  }
 27012  
 27013  // ProvisionPublicIpv4PoolCidrWithContext mocks base method.
 27014  func (m *MockEC2API) ProvisionPublicIpv4PoolCidrWithContext(arg0 context.Context, arg1 *ec2.ProvisionPublicIpv4PoolCidrInput, arg2 ...request.Option) (*ec2.ProvisionPublicIpv4PoolCidrOutput, error) {
 27015  	m.ctrl.T.Helper()
 27016  	varargs := []interface{}{arg0, arg1}
 27017  	for _, a := range arg2 {
 27018  		varargs = append(varargs, a)
 27019  	}
 27020  	ret := m.ctrl.Call(m, "ProvisionPublicIpv4PoolCidrWithContext", varargs...)
 27021  	ret0, _ := ret[0].(*ec2.ProvisionPublicIpv4PoolCidrOutput)
 27022  	ret1, _ := ret[1].(error)
 27023  	return ret0, ret1
 27024  }
 27025  
 27026  // ProvisionPublicIpv4PoolCidrWithContext indicates an expected call of ProvisionPublicIpv4PoolCidrWithContext.
 27027  func (mr *MockEC2APIMockRecorder) ProvisionPublicIpv4PoolCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27028  	mr.mock.ctrl.T.Helper()
 27029  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionPublicIpv4PoolCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).ProvisionPublicIpv4PoolCidrWithContext), varargs...)
 27031  }
 27032  
 27033  // PurchaseHostReservation mocks base method.
 27034  func (m *MockEC2API) PurchaseHostReservation(arg0 *ec2.PurchaseHostReservationInput) (*ec2.PurchaseHostReservationOutput, error) {
 27035  	m.ctrl.T.Helper()
 27036  	ret := m.ctrl.Call(m, "PurchaseHostReservation", arg0)
 27037  	ret0, _ := ret[0].(*ec2.PurchaseHostReservationOutput)
 27038  	ret1, _ := ret[1].(error)
 27039  	return ret0, ret1
 27040  }
 27041  
 27042  // PurchaseHostReservation indicates an expected call of PurchaseHostReservation.
 27043  func (mr *MockEC2APIMockRecorder) PurchaseHostReservation(arg0 interface{}) *gomock.Call {
 27044  	mr.mock.ctrl.T.Helper()
 27045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseHostReservation", reflect.TypeOf((*MockEC2API)(nil).PurchaseHostReservation), arg0)
 27046  }
 27047  
 27048  // PurchaseHostReservationRequest mocks base method.
 27049  func (m *MockEC2API) PurchaseHostReservationRequest(arg0 *ec2.PurchaseHostReservationInput) (*request.Request, *ec2.PurchaseHostReservationOutput) {
 27050  	m.ctrl.T.Helper()
 27051  	ret := m.ctrl.Call(m, "PurchaseHostReservationRequest", arg0)
 27052  	ret0, _ := ret[0].(*request.Request)
 27053  	ret1, _ := ret[1].(*ec2.PurchaseHostReservationOutput)
 27054  	return ret0, ret1
 27055  }
 27056  
 27057  // PurchaseHostReservationRequest indicates an expected call of PurchaseHostReservationRequest.
 27058  func (mr *MockEC2APIMockRecorder) PurchaseHostReservationRequest(arg0 interface{}) *gomock.Call {
 27059  	mr.mock.ctrl.T.Helper()
 27060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseHostReservationRequest", reflect.TypeOf((*MockEC2API)(nil).PurchaseHostReservationRequest), arg0)
 27061  }
 27062  
 27063  // PurchaseHostReservationWithContext mocks base method.
 27064  func (m *MockEC2API) PurchaseHostReservationWithContext(arg0 context.Context, arg1 *ec2.PurchaseHostReservationInput, arg2 ...request.Option) (*ec2.PurchaseHostReservationOutput, error) {
 27065  	m.ctrl.T.Helper()
 27066  	varargs := []interface{}{arg0, arg1}
 27067  	for _, a := range arg2 {
 27068  		varargs = append(varargs, a)
 27069  	}
 27070  	ret := m.ctrl.Call(m, "PurchaseHostReservationWithContext", varargs...)
 27071  	ret0, _ := ret[0].(*ec2.PurchaseHostReservationOutput)
 27072  	ret1, _ := ret[1].(error)
 27073  	return ret0, ret1
 27074  }
 27075  
 27076  // PurchaseHostReservationWithContext indicates an expected call of PurchaseHostReservationWithContext.
 27077  func (mr *MockEC2APIMockRecorder) PurchaseHostReservationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27078  	mr.mock.ctrl.T.Helper()
 27079  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseHostReservationWithContext", reflect.TypeOf((*MockEC2API)(nil).PurchaseHostReservationWithContext), varargs...)
 27081  }
 27082  
 27083  // PurchaseReservedInstancesOffering mocks base method.
 27084  func (m *MockEC2API) PurchaseReservedInstancesOffering(arg0 *ec2.PurchaseReservedInstancesOfferingInput) (*ec2.PurchaseReservedInstancesOfferingOutput, error) {
 27085  	m.ctrl.T.Helper()
 27086  	ret := m.ctrl.Call(m, "PurchaseReservedInstancesOffering", arg0)
 27087  	ret0, _ := ret[0].(*ec2.PurchaseReservedInstancesOfferingOutput)
 27088  	ret1, _ := ret[1].(error)
 27089  	return ret0, ret1
 27090  }
 27091  
 27092  // PurchaseReservedInstancesOffering indicates an expected call of PurchaseReservedInstancesOffering.
 27093  func (mr *MockEC2APIMockRecorder) PurchaseReservedInstancesOffering(arg0 interface{}) *gomock.Call {
 27094  	mr.mock.ctrl.T.Helper()
 27095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseReservedInstancesOffering", reflect.TypeOf((*MockEC2API)(nil).PurchaseReservedInstancesOffering), arg0)
 27096  }
 27097  
 27098  // PurchaseReservedInstancesOfferingRequest mocks base method.
 27099  func (m *MockEC2API) PurchaseReservedInstancesOfferingRequest(arg0 *ec2.PurchaseReservedInstancesOfferingInput) (*request.Request, *ec2.PurchaseReservedInstancesOfferingOutput) {
 27100  	m.ctrl.T.Helper()
 27101  	ret := m.ctrl.Call(m, "PurchaseReservedInstancesOfferingRequest", arg0)
 27102  	ret0, _ := ret[0].(*request.Request)
 27103  	ret1, _ := ret[1].(*ec2.PurchaseReservedInstancesOfferingOutput)
 27104  	return ret0, ret1
 27105  }
 27106  
 27107  // PurchaseReservedInstancesOfferingRequest indicates an expected call of PurchaseReservedInstancesOfferingRequest.
 27108  func (mr *MockEC2APIMockRecorder) PurchaseReservedInstancesOfferingRequest(arg0 interface{}) *gomock.Call {
 27109  	mr.mock.ctrl.T.Helper()
 27110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseReservedInstancesOfferingRequest", reflect.TypeOf((*MockEC2API)(nil).PurchaseReservedInstancesOfferingRequest), arg0)
 27111  }
 27112  
 27113  // PurchaseReservedInstancesOfferingWithContext mocks base method.
 27114  func (m *MockEC2API) PurchaseReservedInstancesOfferingWithContext(arg0 context.Context, arg1 *ec2.PurchaseReservedInstancesOfferingInput, arg2 ...request.Option) (*ec2.PurchaseReservedInstancesOfferingOutput, error) {
 27115  	m.ctrl.T.Helper()
 27116  	varargs := []interface{}{arg0, arg1}
 27117  	for _, a := range arg2 {
 27118  		varargs = append(varargs, a)
 27119  	}
 27120  	ret := m.ctrl.Call(m, "PurchaseReservedInstancesOfferingWithContext", varargs...)
 27121  	ret0, _ := ret[0].(*ec2.PurchaseReservedInstancesOfferingOutput)
 27122  	ret1, _ := ret[1].(error)
 27123  	return ret0, ret1
 27124  }
 27125  
 27126  // PurchaseReservedInstancesOfferingWithContext indicates an expected call of PurchaseReservedInstancesOfferingWithContext.
 27127  func (mr *MockEC2APIMockRecorder) PurchaseReservedInstancesOfferingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27128  	mr.mock.ctrl.T.Helper()
 27129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseReservedInstancesOfferingWithContext", reflect.TypeOf((*MockEC2API)(nil).PurchaseReservedInstancesOfferingWithContext), varargs...)
 27131  }
 27132  
 27133  // PurchaseScheduledInstances mocks base method.
 27134  func (m *MockEC2API) PurchaseScheduledInstances(arg0 *ec2.PurchaseScheduledInstancesInput) (*ec2.PurchaseScheduledInstancesOutput, error) {
 27135  	m.ctrl.T.Helper()
 27136  	ret := m.ctrl.Call(m, "PurchaseScheduledInstances", arg0)
 27137  	ret0, _ := ret[0].(*ec2.PurchaseScheduledInstancesOutput)
 27138  	ret1, _ := ret[1].(error)
 27139  	return ret0, ret1
 27140  }
 27141  
 27142  // PurchaseScheduledInstances indicates an expected call of PurchaseScheduledInstances.
 27143  func (mr *MockEC2APIMockRecorder) PurchaseScheduledInstances(arg0 interface{}) *gomock.Call {
 27144  	mr.mock.ctrl.T.Helper()
 27145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseScheduledInstances", reflect.TypeOf((*MockEC2API)(nil).PurchaseScheduledInstances), arg0)
 27146  }
 27147  
 27148  // PurchaseScheduledInstancesRequest mocks base method.
 27149  func (m *MockEC2API) PurchaseScheduledInstancesRequest(arg0 *ec2.PurchaseScheduledInstancesInput) (*request.Request, *ec2.PurchaseScheduledInstancesOutput) {
 27150  	m.ctrl.T.Helper()
 27151  	ret := m.ctrl.Call(m, "PurchaseScheduledInstancesRequest", arg0)
 27152  	ret0, _ := ret[0].(*request.Request)
 27153  	ret1, _ := ret[1].(*ec2.PurchaseScheduledInstancesOutput)
 27154  	return ret0, ret1
 27155  }
 27156  
 27157  // PurchaseScheduledInstancesRequest indicates an expected call of PurchaseScheduledInstancesRequest.
 27158  func (mr *MockEC2APIMockRecorder) PurchaseScheduledInstancesRequest(arg0 interface{}) *gomock.Call {
 27159  	mr.mock.ctrl.T.Helper()
 27160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseScheduledInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).PurchaseScheduledInstancesRequest), arg0)
 27161  }
 27162  
 27163  // PurchaseScheduledInstancesWithContext mocks base method.
 27164  func (m *MockEC2API) PurchaseScheduledInstancesWithContext(arg0 context.Context, arg1 *ec2.PurchaseScheduledInstancesInput, arg2 ...request.Option) (*ec2.PurchaseScheduledInstancesOutput, error) {
 27165  	m.ctrl.T.Helper()
 27166  	varargs := []interface{}{arg0, arg1}
 27167  	for _, a := range arg2 {
 27168  		varargs = append(varargs, a)
 27169  	}
 27170  	ret := m.ctrl.Call(m, "PurchaseScheduledInstancesWithContext", varargs...)
 27171  	ret0, _ := ret[0].(*ec2.PurchaseScheduledInstancesOutput)
 27172  	ret1, _ := ret[1].(error)
 27173  	return ret0, ret1
 27174  }
 27175  
 27176  // PurchaseScheduledInstancesWithContext indicates an expected call of PurchaseScheduledInstancesWithContext.
 27177  func (mr *MockEC2APIMockRecorder) PurchaseScheduledInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27178  	mr.mock.ctrl.T.Helper()
 27179  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurchaseScheduledInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).PurchaseScheduledInstancesWithContext), varargs...)
 27181  }
 27182  
 27183  // RebootInstances mocks base method.
 27184  func (m *MockEC2API) RebootInstances(arg0 *ec2.RebootInstancesInput) (*ec2.RebootInstancesOutput, error) {
 27185  	m.ctrl.T.Helper()
 27186  	ret := m.ctrl.Call(m, "RebootInstances", arg0)
 27187  	ret0, _ := ret[0].(*ec2.RebootInstancesOutput)
 27188  	ret1, _ := ret[1].(error)
 27189  	return ret0, ret1
 27190  }
 27191  
 27192  // RebootInstances indicates an expected call of RebootInstances.
 27193  func (mr *MockEC2APIMockRecorder) RebootInstances(arg0 interface{}) *gomock.Call {
 27194  	mr.mock.ctrl.T.Helper()
 27195  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RebootInstances", reflect.TypeOf((*MockEC2API)(nil).RebootInstances), arg0)
 27196  }
 27197  
 27198  // RebootInstancesRequest mocks base method.
 27199  func (m *MockEC2API) RebootInstancesRequest(arg0 *ec2.RebootInstancesInput) (*request.Request, *ec2.RebootInstancesOutput) {
 27200  	m.ctrl.T.Helper()
 27201  	ret := m.ctrl.Call(m, "RebootInstancesRequest", arg0)
 27202  	ret0, _ := ret[0].(*request.Request)
 27203  	ret1, _ := ret[1].(*ec2.RebootInstancesOutput)
 27204  	return ret0, ret1
 27205  }
 27206  
 27207  // RebootInstancesRequest indicates an expected call of RebootInstancesRequest.
 27208  func (mr *MockEC2APIMockRecorder) RebootInstancesRequest(arg0 interface{}) *gomock.Call {
 27209  	mr.mock.ctrl.T.Helper()
 27210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RebootInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).RebootInstancesRequest), arg0)
 27211  }
 27212  
 27213  // RebootInstancesWithContext mocks base method.
 27214  func (m *MockEC2API) RebootInstancesWithContext(arg0 context.Context, arg1 *ec2.RebootInstancesInput, arg2 ...request.Option) (*ec2.RebootInstancesOutput, error) {
 27215  	m.ctrl.T.Helper()
 27216  	varargs := []interface{}{arg0, arg1}
 27217  	for _, a := range arg2 {
 27218  		varargs = append(varargs, a)
 27219  	}
 27220  	ret := m.ctrl.Call(m, "RebootInstancesWithContext", varargs...)
 27221  	ret0, _ := ret[0].(*ec2.RebootInstancesOutput)
 27222  	ret1, _ := ret[1].(error)
 27223  	return ret0, ret1
 27224  }
 27225  
 27226  // RebootInstancesWithContext indicates an expected call of RebootInstancesWithContext.
 27227  func (mr *MockEC2APIMockRecorder) RebootInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27228  	mr.mock.ctrl.T.Helper()
 27229  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RebootInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).RebootInstancesWithContext), varargs...)
 27231  }
 27232  
 27233  // RegisterImage mocks base method.
 27234  func (m *MockEC2API) RegisterImage(arg0 *ec2.RegisterImageInput) (*ec2.RegisterImageOutput, error) {
 27235  	m.ctrl.T.Helper()
 27236  	ret := m.ctrl.Call(m, "RegisterImage", arg0)
 27237  	ret0, _ := ret[0].(*ec2.RegisterImageOutput)
 27238  	ret1, _ := ret[1].(error)
 27239  	return ret0, ret1
 27240  }
 27241  
 27242  // RegisterImage indicates an expected call of RegisterImage.
 27243  func (mr *MockEC2APIMockRecorder) RegisterImage(arg0 interface{}) *gomock.Call {
 27244  	mr.mock.ctrl.T.Helper()
 27245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterImage", reflect.TypeOf((*MockEC2API)(nil).RegisterImage), arg0)
 27246  }
 27247  
 27248  // RegisterImageRequest mocks base method.
 27249  func (m *MockEC2API) RegisterImageRequest(arg0 *ec2.RegisterImageInput) (*request.Request, *ec2.RegisterImageOutput) {
 27250  	m.ctrl.T.Helper()
 27251  	ret := m.ctrl.Call(m, "RegisterImageRequest", arg0)
 27252  	ret0, _ := ret[0].(*request.Request)
 27253  	ret1, _ := ret[1].(*ec2.RegisterImageOutput)
 27254  	return ret0, ret1
 27255  }
 27256  
 27257  // RegisterImageRequest indicates an expected call of RegisterImageRequest.
 27258  func (mr *MockEC2APIMockRecorder) RegisterImageRequest(arg0 interface{}) *gomock.Call {
 27259  	mr.mock.ctrl.T.Helper()
 27260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterImageRequest", reflect.TypeOf((*MockEC2API)(nil).RegisterImageRequest), arg0)
 27261  }
 27262  
 27263  // RegisterImageWithContext mocks base method.
 27264  func (m *MockEC2API) RegisterImageWithContext(arg0 context.Context, arg1 *ec2.RegisterImageInput, arg2 ...request.Option) (*ec2.RegisterImageOutput, error) {
 27265  	m.ctrl.T.Helper()
 27266  	varargs := []interface{}{arg0, arg1}
 27267  	for _, a := range arg2 {
 27268  		varargs = append(varargs, a)
 27269  	}
 27270  	ret := m.ctrl.Call(m, "RegisterImageWithContext", varargs...)
 27271  	ret0, _ := ret[0].(*ec2.RegisterImageOutput)
 27272  	ret1, _ := ret[1].(error)
 27273  	return ret0, ret1
 27274  }
 27275  
 27276  // RegisterImageWithContext indicates an expected call of RegisterImageWithContext.
 27277  func (mr *MockEC2APIMockRecorder) RegisterImageWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27278  	mr.mock.ctrl.T.Helper()
 27279  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterImageWithContext", reflect.TypeOf((*MockEC2API)(nil).RegisterImageWithContext), varargs...)
 27281  }
 27282  
 27283  // RegisterInstanceEventNotificationAttributes mocks base method.
 27284  func (m *MockEC2API) RegisterInstanceEventNotificationAttributes(arg0 *ec2.RegisterInstanceEventNotificationAttributesInput) (*ec2.RegisterInstanceEventNotificationAttributesOutput, error) {
 27285  	m.ctrl.T.Helper()
 27286  	ret := m.ctrl.Call(m, "RegisterInstanceEventNotificationAttributes", arg0)
 27287  	ret0, _ := ret[0].(*ec2.RegisterInstanceEventNotificationAttributesOutput)
 27288  	ret1, _ := ret[1].(error)
 27289  	return ret0, ret1
 27290  }
 27291  
 27292  // RegisterInstanceEventNotificationAttributes indicates an expected call of RegisterInstanceEventNotificationAttributes.
 27293  func (mr *MockEC2APIMockRecorder) RegisterInstanceEventNotificationAttributes(arg0 interface{}) *gomock.Call {
 27294  	mr.mock.ctrl.T.Helper()
 27295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterInstanceEventNotificationAttributes", reflect.TypeOf((*MockEC2API)(nil).RegisterInstanceEventNotificationAttributes), arg0)
 27296  }
 27297  
 27298  // RegisterInstanceEventNotificationAttributesRequest mocks base method.
 27299  func (m *MockEC2API) RegisterInstanceEventNotificationAttributesRequest(arg0 *ec2.RegisterInstanceEventNotificationAttributesInput) (*request.Request, *ec2.RegisterInstanceEventNotificationAttributesOutput) {
 27300  	m.ctrl.T.Helper()
 27301  	ret := m.ctrl.Call(m, "RegisterInstanceEventNotificationAttributesRequest", arg0)
 27302  	ret0, _ := ret[0].(*request.Request)
 27303  	ret1, _ := ret[1].(*ec2.RegisterInstanceEventNotificationAttributesOutput)
 27304  	return ret0, ret1
 27305  }
 27306  
 27307  // RegisterInstanceEventNotificationAttributesRequest indicates an expected call of RegisterInstanceEventNotificationAttributesRequest.
 27308  func (mr *MockEC2APIMockRecorder) RegisterInstanceEventNotificationAttributesRequest(arg0 interface{}) *gomock.Call {
 27309  	mr.mock.ctrl.T.Helper()
 27310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterInstanceEventNotificationAttributesRequest", reflect.TypeOf((*MockEC2API)(nil).RegisterInstanceEventNotificationAttributesRequest), arg0)
 27311  }
 27312  
 27313  // RegisterInstanceEventNotificationAttributesWithContext mocks base method.
 27314  func (m *MockEC2API) RegisterInstanceEventNotificationAttributesWithContext(arg0 context.Context, arg1 *ec2.RegisterInstanceEventNotificationAttributesInput, arg2 ...request.Option) (*ec2.RegisterInstanceEventNotificationAttributesOutput, error) {
 27315  	m.ctrl.T.Helper()
 27316  	varargs := []interface{}{arg0, arg1}
 27317  	for _, a := range arg2 {
 27318  		varargs = append(varargs, a)
 27319  	}
 27320  	ret := m.ctrl.Call(m, "RegisterInstanceEventNotificationAttributesWithContext", varargs...)
 27321  	ret0, _ := ret[0].(*ec2.RegisterInstanceEventNotificationAttributesOutput)
 27322  	ret1, _ := ret[1].(error)
 27323  	return ret0, ret1
 27324  }
 27325  
 27326  // RegisterInstanceEventNotificationAttributesWithContext indicates an expected call of RegisterInstanceEventNotificationAttributesWithContext.
 27327  func (mr *MockEC2APIMockRecorder) RegisterInstanceEventNotificationAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27328  	mr.mock.ctrl.T.Helper()
 27329  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27330  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterInstanceEventNotificationAttributesWithContext", reflect.TypeOf((*MockEC2API)(nil).RegisterInstanceEventNotificationAttributesWithContext), varargs...)
 27331  }
 27332  
 27333  // RegisterTransitGatewayMulticastGroupMembers mocks base method.
 27334  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupMembers(arg0 *ec2.RegisterTransitGatewayMulticastGroupMembersInput) (*ec2.RegisterTransitGatewayMulticastGroupMembersOutput, error) {
 27335  	m.ctrl.T.Helper()
 27336  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupMembers", arg0)
 27337  	ret0, _ := ret[0].(*ec2.RegisterTransitGatewayMulticastGroupMembersOutput)
 27338  	ret1, _ := ret[1].(error)
 27339  	return ret0, ret1
 27340  }
 27341  
 27342  // RegisterTransitGatewayMulticastGroupMembers indicates an expected call of RegisterTransitGatewayMulticastGroupMembers.
 27343  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupMembers(arg0 interface{}) *gomock.Call {
 27344  	mr.mock.ctrl.T.Helper()
 27345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupMembers", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupMembers), arg0)
 27346  }
 27347  
 27348  // RegisterTransitGatewayMulticastGroupMembersRequest mocks base method.
 27349  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupMembersRequest(arg0 *ec2.RegisterTransitGatewayMulticastGroupMembersInput) (*request.Request, *ec2.RegisterTransitGatewayMulticastGroupMembersOutput) {
 27350  	m.ctrl.T.Helper()
 27351  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupMembersRequest", arg0)
 27352  	ret0, _ := ret[0].(*request.Request)
 27353  	ret1, _ := ret[1].(*ec2.RegisterTransitGatewayMulticastGroupMembersOutput)
 27354  	return ret0, ret1
 27355  }
 27356  
 27357  // RegisterTransitGatewayMulticastGroupMembersRequest indicates an expected call of RegisterTransitGatewayMulticastGroupMembersRequest.
 27358  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupMembersRequest(arg0 interface{}) *gomock.Call {
 27359  	mr.mock.ctrl.T.Helper()
 27360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupMembersRequest", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupMembersRequest), arg0)
 27361  }
 27362  
 27363  // RegisterTransitGatewayMulticastGroupMembersWithContext mocks base method.
 27364  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupMembersWithContext(arg0 context.Context, arg1 *ec2.RegisterTransitGatewayMulticastGroupMembersInput, arg2 ...request.Option) (*ec2.RegisterTransitGatewayMulticastGroupMembersOutput, error) {
 27365  	m.ctrl.T.Helper()
 27366  	varargs := []interface{}{arg0, arg1}
 27367  	for _, a := range arg2 {
 27368  		varargs = append(varargs, a)
 27369  	}
 27370  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupMembersWithContext", varargs...)
 27371  	ret0, _ := ret[0].(*ec2.RegisterTransitGatewayMulticastGroupMembersOutput)
 27372  	ret1, _ := ret[1].(error)
 27373  	return ret0, ret1
 27374  }
 27375  
 27376  // RegisterTransitGatewayMulticastGroupMembersWithContext indicates an expected call of RegisterTransitGatewayMulticastGroupMembersWithContext.
 27377  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupMembersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27378  	mr.mock.ctrl.T.Helper()
 27379  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupMembersWithContext", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupMembersWithContext), varargs...)
 27381  }
 27382  
 27383  // RegisterTransitGatewayMulticastGroupSources mocks base method.
 27384  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupSources(arg0 *ec2.RegisterTransitGatewayMulticastGroupSourcesInput) (*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput, error) {
 27385  	m.ctrl.T.Helper()
 27386  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupSources", arg0)
 27387  	ret0, _ := ret[0].(*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput)
 27388  	ret1, _ := ret[1].(error)
 27389  	return ret0, ret1
 27390  }
 27391  
 27392  // RegisterTransitGatewayMulticastGroupSources indicates an expected call of RegisterTransitGatewayMulticastGroupSources.
 27393  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupSources(arg0 interface{}) *gomock.Call {
 27394  	mr.mock.ctrl.T.Helper()
 27395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupSources", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupSources), arg0)
 27396  }
 27397  
 27398  // RegisterTransitGatewayMulticastGroupSourcesRequest mocks base method.
 27399  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupSourcesRequest(arg0 *ec2.RegisterTransitGatewayMulticastGroupSourcesInput) (*request.Request, *ec2.RegisterTransitGatewayMulticastGroupSourcesOutput) {
 27400  	m.ctrl.T.Helper()
 27401  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupSourcesRequest", arg0)
 27402  	ret0, _ := ret[0].(*request.Request)
 27403  	ret1, _ := ret[1].(*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput)
 27404  	return ret0, ret1
 27405  }
 27406  
 27407  // RegisterTransitGatewayMulticastGroupSourcesRequest indicates an expected call of RegisterTransitGatewayMulticastGroupSourcesRequest.
 27408  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupSourcesRequest(arg0 interface{}) *gomock.Call {
 27409  	mr.mock.ctrl.T.Helper()
 27410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupSourcesRequest", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupSourcesRequest), arg0)
 27411  }
 27412  
 27413  // RegisterTransitGatewayMulticastGroupSourcesWithContext mocks base method.
 27414  func (m *MockEC2API) RegisterTransitGatewayMulticastGroupSourcesWithContext(arg0 context.Context, arg1 *ec2.RegisterTransitGatewayMulticastGroupSourcesInput, arg2 ...request.Option) (*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput, error) {
 27415  	m.ctrl.T.Helper()
 27416  	varargs := []interface{}{arg0, arg1}
 27417  	for _, a := range arg2 {
 27418  		varargs = append(varargs, a)
 27419  	}
 27420  	ret := m.ctrl.Call(m, "RegisterTransitGatewayMulticastGroupSourcesWithContext", varargs...)
 27421  	ret0, _ := ret[0].(*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput)
 27422  	ret1, _ := ret[1].(error)
 27423  	return ret0, ret1
 27424  }
 27425  
 27426  // RegisterTransitGatewayMulticastGroupSourcesWithContext indicates an expected call of RegisterTransitGatewayMulticastGroupSourcesWithContext.
 27427  func (mr *MockEC2APIMockRecorder) RegisterTransitGatewayMulticastGroupSourcesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27428  	mr.mock.ctrl.T.Helper()
 27429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTransitGatewayMulticastGroupSourcesWithContext", reflect.TypeOf((*MockEC2API)(nil).RegisterTransitGatewayMulticastGroupSourcesWithContext), varargs...)
 27431  }
 27432  
 27433  // RejectTransitGatewayMulticastDomainAssociations mocks base method.
 27434  func (m *MockEC2API) RejectTransitGatewayMulticastDomainAssociations(arg0 *ec2.RejectTransitGatewayMulticastDomainAssociationsInput) (*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput, error) {
 27435  	m.ctrl.T.Helper()
 27436  	ret := m.ctrl.Call(m, "RejectTransitGatewayMulticastDomainAssociations", arg0)
 27437  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput)
 27438  	ret1, _ := ret[1].(error)
 27439  	return ret0, ret1
 27440  }
 27441  
 27442  // RejectTransitGatewayMulticastDomainAssociations indicates an expected call of RejectTransitGatewayMulticastDomainAssociations.
 27443  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayMulticastDomainAssociations(arg0 interface{}) *gomock.Call {
 27444  	mr.mock.ctrl.T.Helper()
 27445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayMulticastDomainAssociations", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayMulticastDomainAssociations), arg0)
 27446  }
 27447  
 27448  // RejectTransitGatewayMulticastDomainAssociationsRequest mocks base method.
 27449  func (m *MockEC2API) RejectTransitGatewayMulticastDomainAssociationsRequest(arg0 *ec2.RejectTransitGatewayMulticastDomainAssociationsInput) (*request.Request, *ec2.RejectTransitGatewayMulticastDomainAssociationsOutput) {
 27450  	m.ctrl.T.Helper()
 27451  	ret := m.ctrl.Call(m, "RejectTransitGatewayMulticastDomainAssociationsRequest", arg0)
 27452  	ret0, _ := ret[0].(*request.Request)
 27453  	ret1, _ := ret[1].(*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput)
 27454  	return ret0, ret1
 27455  }
 27456  
 27457  // RejectTransitGatewayMulticastDomainAssociationsRequest indicates an expected call of RejectTransitGatewayMulticastDomainAssociationsRequest.
 27458  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayMulticastDomainAssociationsRequest(arg0 interface{}) *gomock.Call {
 27459  	mr.mock.ctrl.T.Helper()
 27460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayMulticastDomainAssociationsRequest", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayMulticastDomainAssociationsRequest), arg0)
 27461  }
 27462  
 27463  // RejectTransitGatewayMulticastDomainAssociationsWithContext mocks base method.
 27464  func (m *MockEC2API) RejectTransitGatewayMulticastDomainAssociationsWithContext(arg0 context.Context, arg1 *ec2.RejectTransitGatewayMulticastDomainAssociationsInput, arg2 ...request.Option) (*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput, error) {
 27465  	m.ctrl.T.Helper()
 27466  	varargs := []interface{}{arg0, arg1}
 27467  	for _, a := range arg2 {
 27468  		varargs = append(varargs, a)
 27469  	}
 27470  	ret := m.ctrl.Call(m, "RejectTransitGatewayMulticastDomainAssociationsWithContext", varargs...)
 27471  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput)
 27472  	ret1, _ := ret[1].(error)
 27473  	return ret0, ret1
 27474  }
 27475  
 27476  // RejectTransitGatewayMulticastDomainAssociationsWithContext indicates an expected call of RejectTransitGatewayMulticastDomainAssociationsWithContext.
 27477  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayMulticastDomainAssociationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27478  	mr.mock.ctrl.T.Helper()
 27479  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayMulticastDomainAssociationsWithContext", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayMulticastDomainAssociationsWithContext), varargs...)
 27481  }
 27482  
 27483  // RejectTransitGatewayPeeringAttachment mocks base method.
 27484  func (m *MockEC2API) RejectTransitGatewayPeeringAttachment(arg0 *ec2.RejectTransitGatewayPeeringAttachmentInput) (*ec2.RejectTransitGatewayPeeringAttachmentOutput, error) {
 27485  	m.ctrl.T.Helper()
 27486  	ret := m.ctrl.Call(m, "RejectTransitGatewayPeeringAttachment", arg0)
 27487  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayPeeringAttachmentOutput)
 27488  	ret1, _ := ret[1].(error)
 27489  	return ret0, ret1
 27490  }
 27491  
 27492  // RejectTransitGatewayPeeringAttachment indicates an expected call of RejectTransitGatewayPeeringAttachment.
 27493  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayPeeringAttachment(arg0 interface{}) *gomock.Call {
 27494  	mr.mock.ctrl.T.Helper()
 27495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayPeeringAttachment", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayPeeringAttachment), arg0)
 27496  }
 27497  
 27498  // RejectTransitGatewayPeeringAttachmentRequest mocks base method.
 27499  func (m *MockEC2API) RejectTransitGatewayPeeringAttachmentRequest(arg0 *ec2.RejectTransitGatewayPeeringAttachmentInput) (*request.Request, *ec2.RejectTransitGatewayPeeringAttachmentOutput) {
 27500  	m.ctrl.T.Helper()
 27501  	ret := m.ctrl.Call(m, "RejectTransitGatewayPeeringAttachmentRequest", arg0)
 27502  	ret0, _ := ret[0].(*request.Request)
 27503  	ret1, _ := ret[1].(*ec2.RejectTransitGatewayPeeringAttachmentOutput)
 27504  	return ret0, ret1
 27505  }
 27506  
 27507  // RejectTransitGatewayPeeringAttachmentRequest indicates an expected call of RejectTransitGatewayPeeringAttachmentRequest.
 27508  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayPeeringAttachmentRequest(arg0 interface{}) *gomock.Call {
 27509  	mr.mock.ctrl.T.Helper()
 27510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayPeeringAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayPeeringAttachmentRequest), arg0)
 27511  }
 27512  
 27513  // RejectTransitGatewayPeeringAttachmentWithContext mocks base method.
 27514  func (m *MockEC2API) RejectTransitGatewayPeeringAttachmentWithContext(arg0 context.Context, arg1 *ec2.RejectTransitGatewayPeeringAttachmentInput, arg2 ...request.Option) (*ec2.RejectTransitGatewayPeeringAttachmentOutput, error) {
 27515  	m.ctrl.T.Helper()
 27516  	varargs := []interface{}{arg0, arg1}
 27517  	for _, a := range arg2 {
 27518  		varargs = append(varargs, a)
 27519  	}
 27520  	ret := m.ctrl.Call(m, "RejectTransitGatewayPeeringAttachmentWithContext", varargs...)
 27521  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayPeeringAttachmentOutput)
 27522  	ret1, _ := ret[1].(error)
 27523  	return ret0, ret1
 27524  }
 27525  
 27526  // RejectTransitGatewayPeeringAttachmentWithContext indicates an expected call of RejectTransitGatewayPeeringAttachmentWithContext.
 27527  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayPeeringAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27528  	mr.mock.ctrl.T.Helper()
 27529  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayPeeringAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayPeeringAttachmentWithContext), varargs...)
 27531  }
 27532  
 27533  // RejectTransitGatewayVpcAttachment mocks base method.
 27534  func (m *MockEC2API) RejectTransitGatewayVpcAttachment(arg0 *ec2.RejectTransitGatewayVpcAttachmentInput) (*ec2.RejectTransitGatewayVpcAttachmentOutput, error) {
 27535  	m.ctrl.T.Helper()
 27536  	ret := m.ctrl.Call(m, "RejectTransitGatewayVpcAttachment", arg0)
 27537  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayVpcAttachmentOutput)
 27538  	ret1, _ := ret[1].(error)
 27539  	return ret0, ret1
 27540  }
 27541  
 27542  // RejectTransitGatewayVpcAttachment indicates an expected call of RejectTransitGatewayVpcAttachment.
 27543  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayVpcAttachment(arg0 interface{}) *gomock.Call {
 27544  	mr.mock.ctrl.T.Helper()
 27545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayVpcAttachment", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayVpcAttachment), arg0)
 27546  }
 27547  
 27548  // RejectTransitGatewayVpcAttachmentRequest mocks base method.
 27549  func (m *MockEC2API) RejectTransitGatewayVpcAttachmentRequest(arg0 *ec2.RejectTransitGatewayVpcAttachmentInput) (*request.Request, *ec2.RejectTransitGatewayVpcAttachmentOutput) {
 27550  	m.ctrl.T.Helper()
 27551  	ret := m.ctrl.Call(m, "RejectTransitGatewayVpcAttachmentRequest", arg0)
 27552  	ret0, _ := ret[0].(*request.Request)
 27553  	ret1, _ := ret[1].(*ec2.RejectTransitGatewayVpcAttachmentOutput)
 27554  	return ret0, ret1
 27555  }
 27556  
 27557  // RejectTransitGatewayVpcAttachmentRequest indicates an expected call of RejectTransitGatewayVpcAttachmentRequest.
 27558  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayVpcAttachmentRequest(arg0 interface{}) *gomock.Call {
 27559  	mr.mock.ctrl.T.Helper()
 27560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayVpcAttachmentRequest", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayVpcAttachmentRequest), arg0)
 27561  }
 27562  
 27563  // RejectTransitGatewayVpcAttachmentWithContext mocks base method.
 27564  func (m *MockEC2API) RejectTransitGatewayVpcAttachmentWithContext(arg0 context.Context, arg1 *ec2.RejectTransitGatewayVpcAttachmentInput, arg2 ...request.Option) (*ec2.RejectTransitGatewayVpcAttachmentOutput, error) {
 27565  	m.ctrl.T.Helper()
 27566  	varargs := []interface{}{arg0, arg1}
 27567  	for _, a := range arg2 {
 27568  		varargs = append(varargs, a)
 27569  	}
 27570  	ret := m.ctrl.Call(m, "RejectTransitGatewayVpcAttachmentWithContext", varargs...)
 27571  	ret0, _ := ret[0].(*ec2.RejectTransitGatewayVpcAttachmentOutput)
 27572  	ret1, _ := ret[1].(error)
 27573  	return ret0, ret1
 27574  }
 27575  
 27576  // RejectTransitGatewayVpcAttachmentWithContext indicates an expected call of RejectTransitGatewayVpcAttachmentWithContext.
 27577  func (mr *MockEC2APIMockRecorder) RejectTransitGatewayVpcAttachmentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27578  	mr.mock.ctrl.T.Helper()
 27579  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27580  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectTransitGatewayVpcAttachmentWithContext", reflect.TypeOf((*MockEC2API)(nil).RejectTransitGatewayVpcAttachmentWithContext), varargs...)
 27581  }
 27582  
 27583  // RejectVpcEndpointConnections mocks base method.
 27584  func (m *MockEC2API) RejectVpcEndpointConnections(arg0 *ec2.RejectVpcEndpointConnectionsInput) (*ec2.RejectVpcEndpointConnectionsOutput, error) {
 27585  	m.ctrl.T.Helper()
 27586  	ret := m.ctrl.Call(m, "RejectVpcEndpointConnections", arg0)
 27587  	ret0, _ := ret[0].(*ec2.RejectVpcEndpointConnectionsOutput)
 27588  	ret1, _ := ret[1].(error)
 27589  	return ret0, ret1
 27590  }
 27591  
 27592  // RejectVpcEndpointConnections indicates an expected call of RejectVpcEndpointConnections.
 27593  func (mr *MockEC2APIMockRecorder) RejectVpcEndpointConnections(arg0 interface{}) *gomock.Call {
 27594  	mr.mock.ctrl.T.Helper()
 27595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcEndpointConnections", reflect.TypeOf((*MockEC2API)(nil).RejectVpcEndpointConnections), arg0)
 27596  }
 27597  
 27598  // RejectVpcEndpointConnectionsRequest mocks base method.
 27599  func (m *MockEC2API) RejectVpcEndpointConnectionsRequest(arg0 *ec2.RejectVpcEndpointConnectionsInput) (*request.Request, *ec2.RejectVpcEndpointConnectionsOutput) {
 27600  	m.ctrl.T.Helper()
 27601  	ret := m.ctrl.Call(m, "RejectVpcEndpointConnectionsRequest", arg0)
 27602  	ret0, _ := ret[0].(*request.Request)
 27603  	ret1, _ := ret[1].(*ec2.RejectVpcEndpointConnectionsOutput)
 27604  	return ret0, ret1
 27605  }
 27606  
 27607  // RejectVpcEndpointConnectionsRequest indicates an expected call of RejectVpcEndpointConnectionsRequest.
 27608  func (mr *MockEC2APIMockRecorder) RejectVpcEndpointConnectionsRequest(arg0 interface{}) *gomock.Call {
 27609  	mr.mock.ctrl.T.Helper()
 27610  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcEndpointConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).RejectVpcEndpointConnectionsRequest), arg0)
 27611  }
 27612  
 27613  // RejectVpcEndpointConnectionsWithContext mocks base method.
 27614  func (m *MockEC2API) RejectVpcEndpointConnectionsWithContext(arg0 context.Context, arg1 *ec2.RejectVpcEndpointConnectionsInput, arg2 ...request.Option) (*ec2.RejectVpcEndpointConnectionsOutput, error) {
 27615  	m.ctrl.T.Helper()
 27616  	varargs := []interface{}{arg0, arg1}
 27617  	for _, a := range arg2 {
 27618  		varargs = append(varargs, a)
 27619  	}
 27620  	ret := m.ctrl.Call(m, "RejectVpcEndpointConnectionsWithContext", varargs...)
 27621  	ret0, _ := ret[0].(*ec2.RejectVpcEndpointConnectionsOutput)
 27622  	ret1, _ := ret[1].(error)
 27623  	return ret0, ret1
 27624  }
 27625  
 27626  // RejectVpcEndpointConnectionsWithContext indicates an expected call of RejectVpcEndpointConnectionsWithContext.
 27627  func (mr *MockEC2APIMockRecorder) RejectVpcEndpointConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27628  	mr.mock.ctrl.T.Helper()
 27629  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcEndpointConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).RejectVpcEndpointConnectionsWithContext), varargs...)
 27631  }
 27632  
 27633  // RejectVpcPeeringConnection mocks base method.
 27634  func (m *MockEC2API) RejectVpcPeeringConnection(arg0 *ec2.RejectVpcPeeringConnectionInput) (*ec2.RejectVpcPeeringConnectionOutput, error) {
 27635  	m.ctrl.T.Helper()
 27636  	ret := m.ctrl.Call(m, "RejectVpcPeeringConnection", arg0)
 27637  	ret0, _ := ret[0].(*ec2.RejectVpcPeeringConnectionOutput)
 27638  	ret1, _ := ret[1].(error)
 27639  	return ret0, ret1
 27640  }
 27641  
 27642  // RejectVpcPeeringConnection indicates an expected call of RejectVpcPeeringConnection.
 27643  func (mr *MockEC2APIMockRecorder) RejectVpcPeeringConnection(arg0 interface{}) *gomock.Call {
 27644  	mr.mock.ctrl.T.Helper()
 27645  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcPeeringConnection", reflect.TypeOf((*MockEC2API)(nil).RejectVpcPeeringConnection), arg0)
 27646  }
 27647  
 27648  // RejectVpcPeeringConnectionRequest mocks base method.
 27649  func (m *MockEC2API) RejectVpcPeeringConnectionRequest(arg0 *ec2.RejectVpcPeeringConnectionInput) (*request.Request, *ec2.RejectVpcPeeringConnectionOutput) {
 27650  	m.ctrl.T.Helper()
 27651  	ret := m.ctrl.Call(m, "RejectVpcPeeringConnectionRequest", arg0)
 27652  	ret0, _ := ret[0].(*request.Request)
 27653  	ret1, _ := ret[1].(*ec2.RejectVpcPeeringConnectionOutput)
 27654  	return ret0, ret1
 27655  }
 27656  
 27657  // RejectVpcPeeringConnectionRequest indicates an expected call of RejectVpcPeeringConnectionRequest.
 27658  func (mr *MockEC2APIMockRecorder) RejectVpcPeeringConnectionRequest(arg0 interface{}) *gomock.Call {
 27659  	mr.mock.ctrl.T.Helper()
 27660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcPeeringConnectionRequest", reflect.TypeOf((*MockEC2API)(nil).RejectVpcPeeringConnectionRequest), arg0)
 27661  }
 27662  
 27663  // RejectVpcPeeringConnectionWithContext mocks base method.
 27664  func (m *MockEC2API) RejectVpcPeeringConnectionWithContext(arg0 context.Context, arg1 *ec2.RejectVpcPeeringConnectionInput, arg2 ...request.Option) (*ec2.RejectVpcPeeringConnectionOutput, error) {
 27665  	m.ctrl.T.Helper()
 27666  	varargs := []interface{}{arg0, arg1}
 27667  	for _, a := range arg2 {
 27668  		varargs = append(varargs, a)
 27669  	}
 27670  	ret := m.ctrl.Call(m, "RejectVpcPeeringConnectionWithContext", varargs...)
 27671  	ret0, _ := ret[0].(*ec2.RejectVpcPeeringConnectionOutput)
 27672  	ret1, _ := ret[1].(error)
 27673  	return ret0, ret1
 27674  }
 27675  
 27676  // RejectVpcPeeringConnectionWithContext indicates an expected call of RejectVpcPeeringConnectionWithContext.
 27677  func (mr *MockEC2APIMockRecorder) RejectVpcPeeringConnectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27678  	mr.mock.ctrl.T.Helper()
 27679  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectVpcPeeringConnectionWithContext", reflect.TypeOf((*MockEC2API)(nil).RejectVpcPeeringConnectionWithContext), varargs...)
 27681  }
 27682  
 27683  // ReleaseAddress mocks base method.
 27684  func (m *MockEC2API) ReleaseAddress(arg0 *ec2.ReleaseAddressInput) (*ec2.ReleaseAddressOutput, error) {
 27685  	m.ctrl.T.Helper()
 27686  	ret := m.ctrl.Call(m, "ReleaseAddress", arg0)
 27687  	ret0, _ := ret[0].(*ec2.ReleaseAddressOutput)
 27688  	ret1, _ := ret[1].(error)
 27689  	return ret0, ret1
 27690  }
 27691  
 27692  // ReleaseAddress indicates an expected call of ReleaseAddress.
 27693  func (mr *MockEC2APIMockRecorder) ReleaseAddress(arg0 interface{}) *gomock.Call {
 27694  	mr.mock.ctrl.T.Helper()
 27695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseAddress", reflect.TypeOf((*MockEC2API)(nil).ReleaseAddress), arg0)
 27696  }
 27697  
 27698  // ReleaseAddressRequest mocks base method.
 27699  func (m *MockEC2API) ReleaseAddressRequest(arg0 *ec2.ReleaseAddressInput) (*request.Request, *ec2.ReleaseAddressOutput) {
 27700  	m.ctrl.T.Helper()
 27701  	ret := m.ctrl.Call(m, "ReleaseAddressRequest", arg0)
 27702  	ret0, _ := ret[0].(*request.Request)
 27703  	ret1, _ := ret[1].(*ec2.ReleaseAddressOutput)
 27704  	return ret0, ret1
 27705  }
 27706  
 27707  // ReleaseAddressRequest indicates an expected call of ReleaseAddressRequest.
 27708  func (mr *MockEC2APIMockRecorder) ReleaseAddressRequest(arg0 interface{}) *gomock.Call {
 27709  	mr.mock.ctrl.T.Helper()
 27710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseAddressRequest", reflect.TypeOf((*MockEC2API)(nil).ReleaseAddressRequest), arg0)
 27711  }
 27712  
 27713  // ReleaseAddressWithContext mocks base method.
 27714  func (m *MockEC2API) ReleaseAddressWithContext(arg0 context.Context, arg1 *ec2.ReleaseAddressInput, arg2 ...request.Option) (*ec2.ReleaseAddressOutput, error) {
 27715  	m.ctrl.T.Helper()
 27716  	varargs := []interface{}{arg0, arg1}
 27717  	for _, a := range arg2 {
 27718  		varargs = append(varargs, a)
 27719  	}
 27720  	ret := m.ctrl.Call(m, "ReleaseAddressWithContext", varargs...)
 27721  	ret0, _ := ret[0].(*ec2.ReleaseAddressOutput)
 27722  	ret1, _ := ret[1].(error)
 27723  	return ret0, ret1
 27724  }
 27725  
 27726  // ReleaseAddressWithContext indicates an expected call of ReleaseAddressWithContext.
 27727  func (mr *MockEC2APIMockRecorder) ReleaseAddressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27728  	mr.mock.ctrl.T.Helper()
 27729  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseAddressWithContext", reflect.TypeOf((*MockEC2API)(nil).ReleaseAddressWithContext), varargs...)
 27731  }
 27732  
 27733  // ReleaseHosts mocks base method.
 27734  func (m *MockEC2API) ReleaseHosts(arg0 *ec2.ReleaseHostsInput) (*ec2.ReleaseHostsOutput, error) {
 27735  	m.ctrl.T.Helper()
 27736  	ret := m.ctrl.Call(m, "ReleaseHosts", arg0)
 27737  	ret0, _ := ret[0].(*ec2.ReleaseHostsOutput)
 27738  	ret1, _ := ret[1].(error)
 27739  	return ret0, ret1
 27740  }
 27741  
 27742  // ReleaseHosts indicates an expected call of ReleaseHosts.
 27743  func (mr *MockEC2APIMockRecorder) ReleaseHosts(arg0 interface{}) *gomock.Call {
 27744  	mr.mock.ctrl.T.Helper()
 27745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseHosts", reflect.TypeOf((*MockEC2API)(nil).ReleaseHosts), arg0)
 27746  }
 27747  
 27748  // ReleaseHostsRequest mocks base method.
 27749  func (m *MockEC2API) ReleaseHostsRequest(arg0 *ec2.ReleaseHostsInput) (*request.Request, *ec2.ReleaseHostsOutput) {
 27750  	m.ctrl.T.Helper()
 27751  	ret := m.ctrl.Call(m, "ReleaseHostsRequest", arg0)
 27752  	ret0, _ := ret[0].(*request.Request)
 27753  	ret1, _ := ret[1].(*ec2.ReleaseHostsOutput)
 27754  	return ret0, ret1
 27755  }
 27756  
 27757  // ReleaseHostsRequest indicates an expected call of ReleaseHostsRequest.
 27758  func (mr *MockEC2APIMockRecorder) ReleaseHostsRequest(arg0 interface{}) *gomock.Call {
 27759  	mr.mock.ctrl.T.Helper()
 27760  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseHostsRequest", reflect.TypeOf((*MockEC2API)(nil).ReleaseHostsRequest), arg0)
 27761  }
 27762  
 27763  // ReleaseHostsWithContext mocks base method.
 27764  func (m *MockEC2API) ReleaseHostsWithContext(arg0 context.Context, arg1 *ec2.ReleaseHostsInput, arg2 ...request.Option) (*ec2.ReleaseHostsOutput, error) {
 27765  	m.ctrl.T.Helper()
 27766  	varargs := []interface{}{arg0, arg1}
 27767  	for _, a := range arg2 {
 27768  		varargs = append(varargs, a)
 27769  	}
 27770  	ret := m.ctrl.Call(m, "ReleaseHostsWithContext", varargs...)
 27771  	ret0, _ := ret[0].(*ec2.ReleaseHostsOutput)
 27772  	ret1, _ := ret[1].(error)
 27773  	return ret0, ret1
 27774  }
 27775  
 27776  // ReleaseHostsWithContext indicates an expected call of ReleaseHostsWithContext.
 27777  func (mr *MockEC2APIMockRecorder) ReleaseHostsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27778  	mr.mock.ctrl.T.Helper()
 27779  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseHostsWithContext", reflect.TypeOf((*MockEC2API)(nil).ReleaseHostsWithContext), varargs...)
 27781  }
 27782  
 27783  // ReleaseIpamPoolAllocation mocks base method.
 27784  func (m *MockEC2API) ReleaseIpamPoolAllocation(arg0 *ec2.ReleaseIpamPoolAllocationInput) (*ec2.ReleaseIpamPoolAllocationOutput, error) {
 27785  	m.ctrl.T.Helper()
 27786  	ret := m.ctrl.Call(m, "ReleaseIpamPoolAllocation", arg0)
 27787  	ret0, _ := ret[0].(*ec2.ReleaseIpamPoolAllocationOutput)
 27788  	ret1, _ := ret[1].(error)
 27789  	return ret0, ret1
 27790  }
 27791  
 27792  // ReleaseIpamPoolAllocation indicates an expected call of ReleaseIpamPoolAllocation.
 27793  func (mr *MockEC2APIMockRecorder) ReleaseIpamPoolAllocation(arg0 interface{}) *gomock.Call {
 27794  	mr.mock.ctrl.T.Helper()
 27795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseIpamPoolAllocation", reflect.TypeOf((*MockEC2API)(nil).ReleaseIpamPoolAllocation), arg0)
 27796  }
 27797  
 27798  // ReleaseIpamPoolAllocationRequest mocks base method.
 27799  func (m *MockEC2API) ReleaseIpamPoolAllocationRequest(arg0 *ec2.ReleaseIpamPoolAllocationInput) (*request.Request, *ec2.ReleaseIpamPoolAllocationOutput) {
 27800  	m.ctrl.T.Helper()
 27801  	ret := m.ctrl.Call(m, "ReleaseIpamPoolAllocationRequest", arg0)
 27802  	ret0, _ := ret[0].(*request.Request)
 27803  	ret1, _ := ret[1].(*ec2.ReleaseIpamPoolAllocationOutput)
 27804  	return ret0, ret1
 27805  }
 27806  
 27807  // ReleaseIpamPoolAllocationRequest indicates an expected call of ReleaseIpamPoolAllocationRequest.
 27808  func (mr *MockEC2APIMockRecorder) ReleaseIpamPoolAllocationRequest(arg0 interface{}) *gomock.Call {
 27809  	mr.mock.ctrl.T.Helper()
 27810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseIpamPoolAllocationRequest", reflect.TypeOf((*MockEC2API)(nil).ReleaseIpamPoolAllocationRequest), arg0)
 27811  }
 27812  
 27813  // ReleaseIpamPoolAllocationWithContext mocks base method.
 27814  func (m *MockEC2API) ReleaseIpamPoolAllocationWithContext(arg0 context.Context, arg1 *ec2.ReleaseIpamPoolAllocationInput, arg2 ...request.Option) (*ec2.ReleaseIpamPoolAllocationOutput, error) {
 27815  	m.ctrl.T.Helper()
 27816  	varargs := []interface{}{arg0, arg1}
 27817  	for _, a := range arg2 {
 27818  		varargs = append(varargs, a)
 27819  	}
 27820  	ret := m.ctrl.Call(m, "ReleaseIpamPoolAllocationWithContext", varargs...)
 27821  	ret0, _ := ret[0].(*ec2.ReleaseIpamPoolAllocationOutput)
 27822  	ret1, _ := ret[1].(error)
 27823  	return ret0, ret1
 27824  }
 27825  
 27826  // ReleaseIpamPoolAllocationWithContext indicates an expected call of ReleaseIpamPoolAllocationWithContext.
 27827  func (mr *MockEC2APIMockRecorder) ReleaseIpamPoolAllocationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27828  	mr.mock.ctrl.T.Helper()
 27829  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27830  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseIpamPoolAllocationWithContext", reflect.TypeOf((*MockEC2API)(nil).ReleaseIpamPoolAllocationWithContext), varargs...)
 27831  }
 27832  
 27833  // ReplaceIamInstanceProfileAssociation mocks base method.
 27834  func (m *MockEC2API) ReplaceIamInstanceProfileAssociation(arg0 *ec2.ReplaceIamInstanceProfileAssociationInput) (*ec2.ReplaceIamInstanceProfileAssociationOutput, error) {
 27835  	m.ctrl.T.Helper()
 27836  	ret := m.ctrl.Call(m, "ReplaceIamInstanceProfileAssociation", arg0)
 27837  	ret0, _ := ret[0].(*ec2.ReplaceIamInstanceProfileAssociationOutput)
 27838  	ret1, _ := ret[1].(error)
 27839  	return ret0, ret1
 27840  }
 27841  
 27842  // ReplaceIamInstanceProfileAssociation indicates an expected call of ReplaceIamInstanceProfileAssociation.
 27843  func (mr *MockEC2APIMockRecorder) ReplaceIamInstanceProfileAssociation(arg0 interface{}) *gomock.Call {
 27844  	mr.mock.ctrl.T.Helper()
 27845  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceIamInstanceProfileAssociation", reflect.TypeOf((*MockEC2API)(nil).ReplaceIamInstanceProfileAssociation), arg0)
 27846  }
 27847  
 27848  // ReplaceIamInstanceProfileAssociationRequest mocks base method.
 27849  func (m *MockEC2API) ReplaceIamInstanceProfileAssociationRequest(arg0 *ec2.ReplaceIamInstanceProfileAssociationInput) (*request.Request, *ec2.ReplaceIamInstanceProfileAssociationOutput) {
 27850  	m.ctrl.T.Helper()
 27851  	ret := m.ctrl.Call(m, "ReplaceIamInstanceProfileAssociationRequest", arg0)
 27852  	ret0, _ := ret[0].(*request.Request)
 27853  	ret1, _ := ret[1].(*ec2.ReplaceIamInstanceProfileAssociationOutput)
 27854  	return ret0, ret1
 27855  }
 27856  
 27857  // ReplaceIamInstanceProfileAssociationRequest indicates an expected call of ReplaceIamInstanceProfileAssociationRequest.
 27858  func (mr *MockEC2APIMockRecorder) ReplaceIamInstanceProfileAssociationRequest(arg0 interface{}) *gomock.Call {
 27859  	mr.mock.ctrl.T.Helper()
 27860  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceIamInstanceProfileAssociationRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceIamInstanceProfileAssociationRequest), arg0)
 27861  }
 27862  
 27863  // ReplaceIamInstanceProfileAssociationWithContext mocks base method.
 27864  func (m *MockEC2API) ReplaceIamInstanceProfileAssociationWithContext(arg0 context.Context, arg1 *ec2.ReplaceIamInstanceProfileAssociationInput, arg2 ...request.Option) (*ec2.ReplaceIamInstanceProfileAssociationOutput, error) {
 27865  	m.ctrl.T.Helper()
 27866  	varargs := []interface{}{arg0, arg1}
 27867  	for _, a := range arg2 {
 27868  		varargs = append(varargs, a)
 27869  	}
 27870  	ret := m.ctrl.Call(m, "ReplaceIamInstanceProfileAssociationWithContext", varargs...)
 27871  	ret0, _ := ret[0].(*ec2.ReplaceIamInstanceProfileAssociationOutput)
 27872  	ret1, _ := ret[1].(error)
 27873  	return ret0, ret1
 27874  }
 27875  
 27876  // ReplaceIamInstanceProfileAssociationWithContext indicates an expected call of ReplaceIamInstanceProfileAssociationWithContext.
 27877  func (mr *MockEC2APIMockRecorder) ReplaceIamInstanceProfileAssociationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27878  	mr.mock.ctrl.T.Helper()
 27879  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceIamInstanceProfileAssociationWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceIamInstanceProfileAssociationWithContext), varargs...)
 27881  }
 27882  
 27883  // ReplaceNetworkAclAssociation mocks base method.
 27884  func (m *MockEC2API) ReplaceNetworkAclAssociation(arg0 *ec2.ReplaceNetworkAclAssociationInput) (*ec2.ReplaceNetworkAclAssociationOutput, error) {
 27885  	m.ctrl.T.Helper()
 27886  	ret := m.ctrl.Call(m, "ReplaceNetworkAclAssociation", arg0)
 27887  	ret0, _ := ret[0].(*ec2.ReplaceNetworkAclAssociationOutput)
 27888  	ret1, _ := ret[1].(error)
 27889  	return ret0, ret1
 27890  }
 27891  
 27892  // ReplaceNetworkAclAssociation indicates an expected call of ReplaceNetworkAclAssociation.
 27893  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclAssociation(arg0 interface{}) *gomock.Call {
 27894  	mr.mock.ctrl.T.Helper()
 27895  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclAssociation", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclAssociation), arg0)
 27896  }
 27897  
 27898  // ReplaceNetworkAclAssociationRequest mocks base method.
 27899  func (m *MockEC2API) ReplaceNetworkAclAssociationRequest(arg0 *ec2.ReplaceNetworkAclAssociationInput) (*request.Request, *ec2.ReplaceNetworkAclAssociationOutput) {
 27900  	m.ctrl.T.Helper()
 27901  	ret := m.ctrl.Call(m, "ReplaceNetworkAclAssociationRequest", arg0)
 27902  	ret0, _ := ret[0].(*request.Request)
 27903  	ret1, _ := ret[1].(*ec2.ReplaceNetworkAclAssociationOutput)
 27904  	return ret0, ret1
 27905  }
 27906  
 27907  // ReplaceNetworkAclAssociationRequest indicates an expected call of ReplaceNetworkAclAssociationRequest.
 27908  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclAssociationRequest(arg0 interface{}) *gomock.Call {
 27909  	mr.mock.ctrl.T.Helper()
 27910  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclAssociationRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclAssociationRequest), arg0)
 27911  }
 27912  
 27913  // ReplaceNetworkAclAssociationWithContext mocks base method.
 27914  func (m *MockEC2API) ReplaceNetworkAclAssociationWithContext(arg0 context.Context, arg1 *ec2.ReplaceNetworkAclAssociationInput, arg2 ...request.Option) (*ec2.ReplaceNetworkAclAssociationOutput, error) {
 27915  	m.ctrl.T.Helper()
 27916  	varargs := []interface{}{arg0, arg1}
 27917  	for _, a := range arg2 {
 27918  		varargs = append(varargs, a)
 27919  	}
 27920  	ret := m.ctrl.Call(m, "ReplaceNetworkAclAssociationWithContext", varargs...)
 27921  	ret0, _ := ret[0].(*ec2.ReplaceNetworkAclAssociationOutput)
 27922  	ret1, _ := ret[1].(error)
 27923  	return ret0, ret1
 27924  }
 27925  
 27926  // ReplaceNetworkAclAssociationWithContext indicates an expected call of ReplaceNetworkAclAssociationWithContext.
 27927  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclAssociationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27928  	mr.mock.ctrl.T.Helper()
 27929  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27930  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclAssociationWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclAssociationWithContext), varargs...)
 27931  }
 27932  
 27933  // ReplaceNetworkAclEntry mocks base method.
 27934  func (m *MockEC2API) ReplaceNetworkAclEntry(arg0 *ec2.ReplaceNetworkAclEntryInput) (*ec2.ReplaceNetworkAclEntryOutput, error) {
 27935  	m.ctrl.T.Helper()
 27936  	ret := m.ctrl.Call(m, "ReplaceNetworkAclEntry", arg0)
 27937  	ret0, _ := ret[0].(*ec2.ReplaceNetworkAclEntryOutput)
 27938  	ret1, _ := ret[1].(error)
 27939  	return ret0, ret1
 27940  }
 27941  
 27942  // ReplaceNetworkAclEntry indicates an expected call of ReplaceNetworkAclEntry.
 27943  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclEntry(arg0 interface{}) *gomock.Call {
 27944  	mr.mock.ctrl.T.Helper()
 27945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclEntry", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclEntry), arg0)
 27946  }
 27947  
 27948  // ReplaceNetworkAclEntryRequest mocks base method.
 27949  func (m *MockEC2API) ReplaceNetworkAclEntryRequest(arg0 *ec2.ReplaceNetworkAclEntryInput) (*request.Request, *ec2.ReplaceNetworkAclEntryOutput) {
 27950  	m.ctrl.T.Helper()
 27951  	ret := m.ctrl.Call(m, "ReplaceNetworkAclEntryRequest", arg0)
 27952  	ret0, _ := ret[0].(*request.Request)
 27953  	ret1, _ := ret[1].(*ec2.ReplaceNetworkAclEntryOutput)
 27954  	return ret0, ret1
 27955  }
 27956  
 27957  // ReplaceNetworkAclEntryRequest indicates an expected call of ReplaceNetworkAclEntryRequest.
 27958  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclEntryRequest(arg0 interface{}) *gomock.Call {
 27959  	mr.mock.ctrl.T.Helper()
 27960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclEntryRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclEntryRequest), arg0)
 27961  }
 27962  
 27963  // ReplaceNetworkAclEntryWithContext mocks base method.
 27964  func (m *MockEC2API) ReplaceNetworkAclEntryWithContext(arg0 context.Context, arg1 *ec2.ReplaceNetworkAclEntryInput, arg2 ...request.Option) (*ec2.ReplaceNetworkAclEntryOutput, error) {
 27965  	m.ctrl.T.Helper()
 27966  	varargs := []interface{}{arg0, arg1}
 27967  	for _, a := range arg2 {
 27968  		varargs = append(varargs, a)
 27969  	}
 27970  	ret := m.ctrl.Call(m, "ReplaceNetworkAclEntryWithContext", varargs...)
 27971  	ret0, _ := ret[0].(*ec2.ReplaceNetworkAclEntryOutput)
 27972  	ret1, _ := ret[1].(error)
 27973  	return ret0, ret1
 27974  }
 27975  
 27976  // ReplaceNetworkAclEntryWithContext indicates an expected call of ReplaceNetworkAclEntryWithContext.
 27977  func (mr *MockEC2APIMockRecorder) ReplaceNetworkAclEntryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 27978  	mr.mock.ctrl.T.Helper()
 27979  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 27980  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceNetworkAclEntryWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceNetworkAclEntryWithContext), varargs...)
 27981  }
 27982  
 27983  // ReplaceRoute mocks base method.
 27984  func (m *MockEC2API) ReplaceRoute(arg0 *ec2.ReplaceRouteInput) (*ec2.ReplaceRouteOutput, error) {
 27985  	m.ctrl.T.Helper()
 27986  	ret := m.ctrl.Call(m, "ReplaceRoute", arg0)
 27987  	ret0, _ := ret[0].(*ec2.ReplaceRouteOutput)
 27988  	ret1, _ := ret[1].(error)
 27989  	return ret0, ret1
 27990  }
 27991  
 27992  // ReplaceRoute indicates an expected call of ReplaceRoute.
 27993  func (mr *MockEC2APIMockRecorder) ReplaceRoute(arg0 interface{}) *gomock.Call {
 27994  	mr.mock.ctrl.T.Helper()
 27995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRoute", reflect.TypeOf((*MockEC2API)(nil).ReplaceRoute), arg0)
 27996  }
 27997  
 27998  // ReplaceRouteRequest mocks base method.
 27999  func (m *MockEC2API) ReplaceRouteRequest(arg0 *ec2.ReplaceRouteInput) (*request.Request, *ec2.ReplaceRouteOutput) {
 28000  	m.ctrl.T.Helper()
 28001  	ret := m.ctrl.Call(m, "ReplaceRouteRequest", arg0)
 28002  	ret0, _ := ret[0].(*request.Request)
 28003  	ret1, _ := ret[1].(*ec2.ReplaceRouteOutput)
 28004  	return ret0, ret1
 28005  }
 28006  
 28007  // ReplaceRouteRequest indicates an expected call of ReplaceRouteRequest.
 28008  func (mr *MockEC2APIMockRecorder) ReplaceRouteRequest(arg0 interface{}) *gomock.Call {
 28009  	mr.mock.ctrl.T.Helper()
 28010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRouteRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceRouteRequest), arg0)
 28011  }
 28012  
 28013  // ReplaceRouteTableAssociation mocks base method.
 28014  func (m *MockEC2API) ReplaceRouteTableAssociation(arg0 *ec2.ReplaceRouteTableAssociationInput) (*ec2.ReplaceRouteTableAssociationOutput, error) {
 28015  	m.ctrl.T.Helper()
 28016  	ret := m.ctrl.Call(m, "ReplaceRouteTableAssociation", arg0)
 28017  	ret0, _ := ret[0].(*ec2.ReplaceRouteTableAssociationOutput)
 28018  	ret1, _ := ret[1].(error)
 28019  	return ret0, ret1
 28020  }
 28021  
 28022  // ReplaceRouteTableAssociation indicates an expected call of ReplaceRouteTableAssociation.
 28023  func (mr *MockEC2APIMockRecorder) ReplaceRouteTableAssociation(arg0 interface{}) *gomock.Call {
 28024  	mr.mock.ctrl.T.Helper()
 28025  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRouteTableAssociation", reflect.TypeOf((*MockEC2API)(nil).ReplaceRouteTableAssociation), arg0)
 28026  }
 28027  
 28028  // ReplaceRouteTableAssociationRequest mocks base method.
 28029  func (m *MockEC2API) ReplaceRouteTableAssociationRequest(arg0 *ec2.ReplaceRouteTableAssociationInput) (*request.Request, *ec2.ReplaceRouteTableAssociationOutput) {
 28030  	m.ctrl.T.Helper()
 28031  	ret := m.ctrl.Call(m, "ReplaceRouteTableAssociationRequest", arg0)
 28032  	ret0, _ := ret[0].(*request.Request)
 28033  	ret1, _ := ret[1].(*ec2.ReplaceRouteTableAssociationOutput)
 28034  	return ret0, ret1
 28035  }
 28036  
 28037  // ReplaceRouteTableAssociationRequest indicates an expected call of ReplaceRouteTableAssociationRequest.
 28038  func (mr *MockEC2APIMockRecorder) ReplaceRouteTableAssociationRequest(arg0 interface{}) *gomock.Call {
 28039  	mr.mock.ctrl.T.Helper()
 28040  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRouteTableAssociationRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceRouteTableAssociationRequest), arg0)
 28041  }
 28042  
 28043  // ReplaceRouteTableAssociationWithContext mocks base method.
 28044  func (m *MockEC2API) ReplaceRouteTableAssociationWithContext(arg0 context.Context, arg1 *ec2.ReplaceRouteTableAssociationInput, arg2 ...request.Option) (*ec2.ReplaceRouteTableAssociationOutput, error) {
 28045  	m.ctrl.T.Helper()
 28046  	varargs := []interface{}{arg0, arg1}
 28047  	for _, a := range arg2 {
 28048  		varargs = append(varargs, a)
 28049  	}
 28050  	ret := m.ctrl.Call(m, "ReplaceRouteTableAssociationWithContext", varargs...)
 28051  	ret0, _ := ret[0].(*ec2.ReplaceRouteTableAssociationOutput)
 28052  	ret1, _ := ret[1].(error)
 28053  	return ret0, ret1
 28054  }
 28055  
 28056  // ReplaceRouteTableAssociationWithContext indicates an expected call of ReplaceRouteTableAssociationWithContext.
 28057  func (mr *MockEC2APIMockRecorder) ReplaceRouteTableAssociationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28058  	mr.mock.ctrl.T.Helper()
 28059  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRouteTableAssociationWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceRouteTableAssociationWithContext), varargs...)
 28061  }
 28062  
 28063  // ReplaceRouteWithContext mocks base method.
 28064  func (m *MockEC2API) ReplaceRouteWithContext(arg0 context.Context, arg1 *ec2.ReplaceRouteInput, arg2 ...request.Option) (*ec2.ReplaceRouteOutput, error) {
 28065  	m.ctrl.T.Helper()
 28066  	varargs := []interface{}{arg0, arg1}
 28067  	for _, a := range arg2 {
 28068  		varargs = append(varargs, a)
 28069  	}
 28070  	ret := m.ctrl.Call(m, "ReplaceRouteWithContext", varargs...)
 28071  	ret0, _ := ret[0].(*ec2.ReplaceRouteOutput)
 28072  	ret1, _ := ret[1].(error)
 28073  	return ret0, ret1
 28074  }
 28075  
 28076  // ReplaceRouteWithContext indicates an expected call of ReplaceRouteWithContext.
 28077  func (mr *MockEC2APIMockRecorder) ReplaceRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28078  	mr.mock.ctrl.T.Helper()
 28079  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceRouteWithContext), varargs...)
 28081  }
 28082  
 28083  // ReplaceTransitGatewayRoute mocks base method.
 28084  func (m *MockEC2API) ReplaceTransitGatewayRoute(arg0 *ec2.ReplaceTransitGatewayRouteInput) (*ec2.ReplaceTransitGatewayRouteOutput, error) {
 28085  	m.ctrl.T.Helper()
 28086  	ret := m.ctrl.Call(m, "ReplaceTransitGatewayRoute", arg0)
 28087  	ret0, _ := ret[0].(*ec2.ReplaceTransitGatewayRouteOutput)
 28088  	ret1, _ := ret[1].(error)
 28089  	return ret0, ret1
 28090  }
 28091  
 28092  // ReplaceTransitGatewayRoute indicates an expected call of ReplaceTransitGatewayRoute.
 28093  func (mr *MockEC2APIMockRecorder) ReplaceTransitGatewayRoute(arg0 interface{}) *gomock.Call {
 28094  	mr.mock.ctrl.T.Helper()
 28095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceTransitGatewayRoute", reflect.TypeOf((*MockEC2API)(nil).ReplaceTransitGatewayRoute), arg0)
 28096  }
 28097  
 28098  // ReplaceTransitGatewayRouteRequest mocks base method.
 28099  func (m *MockEC2API) ReplaceTransitGatewayRouteRequest(arg0 *ec2.ReplaceTransitGatewayRouteInput) (*request.Request, *ec2.ReplaceTransitGatewayRouteOutput) {
 28100  	m.ctrl.T.Helper()
 28101  	ret := m.ctrl.Call(m, "ReplaceTransitGatewayRouteRequest", arg0)
 28102  	ret0, _ := ret[0].(*request.Request)
 28103  	ret1, _ := ret[1].(*ec2.ReplaceTransitGatewayRouteOutput)
 28104  	return ret0, ret1
 28105  }
 28106  
 28107  // ReplaceTransitGatewayRouteRequest indicates an expected call of ReplaceTransitGatewayRouteRequest.
 28108  func (mr *MockEC2APIMockRecorder) ReplaceTransitGatewayRouteRequest(arg0 interface{}) *gomock.Call {
 28109  	mr.mock.ctrl.T.Helper()
 28110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceTransitGatewayRouteRequest", reflect.TypeOf((*MockEC2API)(nil).ReplaceTransitGatewayRouteRequest), arg0)
 28111  }
 28112  
 28113  // ReplaceTransitGatewayRouteWithContext mocks base method.
 28114  func (m *MockEC2API) ReplaceTransitGatewayRouteWithContext(arg0 context.Context, arg1 *ec2.ReplaceTransitGatewayRouteInput, arg2 ...request.Option) (*ec2.ReplaceTransitGatewayRouteOutput, error) {
 28115  	m.ctrl.T.Helper()
 28116  	varargs := []interface{}{arg0, arg1}
 28117  	for _, a := range arg2 {
 28118  		varargs = append(varargs, a)
 28119  	}
 28120  	ret := m.ctrl.Call(m, "ReplaceTransitGatewayRouteWithContext", varargs...)
 28121  	ret0, _ := ret[0].(*ec2.ReplaceTransitGatewayRouteOutput)
 28122  	ret1, _ := ret[1].(error)
 28123  	return ret0, ret1
 28124  }
 28125  
 28126  // ReplaceTransitGatewayRouteWithContext indicates an expected call of ReplaceTransitGatewayRouteWithContext.
 28127  func (mr *MockEC2APIMockRecorder) ReplaceTransitGatewayRouteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28128  	mr.mock.ctrl.T.Helper()
 28129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceTransitGatewayRouteWithContext", reflect.TypeOf((*MockEC2API)(nil).ReplaceTransitGatewayRouteWithContext), varargs...)
 28131  }
 28132  
 28133  // ReportInstanceStatus mocks base method.
 28134  func (m *MockEC2API) ReportInstanceStatus(arg0 *ec2.ReportInstanceStatusInput) (*ec2.ReportInstanceStatusOutput, error) {
 28135  	m.ctrl.T.Helper()
 28136  	ret := m.ctrl.Call(m, "ReportInstanceStatus", arg0)
 28137  	ret0, _ := ret[0].(*ec2.ReportInstanceStatusOutput)
 28138  	ret1, _ := ret[1].(error)
 28139  	return ret0, ret1
 28140  }
 28141  
 28142  // ReportInstanceStatus indicates an expected call of ReportInstanceStatus.
 28143  func (mr *MockEC2APIMockRecorder) ReportInstanceStatus(arg0 interface{}) *gomock.Call {
 28144  	mr.mock.ctrl.T.Helper()
 28145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReportInstanceStatus", reflect.TypeOf((*MockEC2API)(nil).ReportInstanceStatus), arg0)
 28146  }
 28147  
 28148  // ReportInstanceStatusRequest mocks base method.
 28149  func (m *MockEC2API) ReportInstanceStatusRequest(arg0 *ec2.ReportInstanceStatusInput) (*request.Request, *ec2.ReportInstanceStatusOutput) {
 28150  	m.ctrl.T.Helper()
 28151  	ret := m.ctrl.Call(m, "ReportInstanceStatusRequest", arg0)
 28152  	ret0, _ := ret[0].(*request.Request)
 28153  	ret1, _ := ret[1].(*ec2.ReportInstanceStatusOutput)
 28154  	return ret0, ret1
 28155  }
 28156  
 28157  // ReportInstanceStatusRequest indicates an expected call of ReportInstanceStatusRequest.
 28158  func (mr *MockEC2APIMockRecorder) ReportInstanceStatusRequest(arg0 interface{}) *gomock.Call {
 28159  	mr.mock.ctrl.T.Helper()
 28160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReportInstanceStatusRequest", reflect.TypeOf((*MockEC2API)(nil).ReportInstanceStatusRequest), arg0)
 28161  }
 28162  
 28163  // ReportInstanceStatusWithContext mocks base method.
 28164  func (m *MockEC2API) ReportInstanceStatusWithContext(arg0 context.Context, arg1 *ec2.ReportInstanceStatusInput, arg2 ...request.Option) (*ec2.ReportInstanceStatusOutput, error) {
 28165  	m.ctrl.T.Helper()
 28166  	varargs := []interface{}{arg0, arg1}
 28167  	for _, a := range arg2 {
 28168  		varargs = append(varargs, a)
 28169  	}
 28170  	ret := m.ctrl.Call(m, "ReportInstanceStatusWithContext", varargs...)
 28171  	ret0, _ := ret[0].(*ec2.ReportInstanceStatusOutput)
 28172  	ret1, _ := ret[1].(error)
 28173  	return ret0, ret1
 28174  }
 28175  
 28176  // ReportInstanceStatusWithContext indicates an expected call of ReportInstanceStatusWithContext.
 28177  func (mr *MockEC2APIMockRecorder) ReportInstanceStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28178  	mr.mock.ctrl.T.Helper()
 28179  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReportInstanceStatusWithContext", reflect.TypeOf((*MockEC2API)(nil).ReportInstanceStatusWithContext), varargs...)
 28181  }
 28182  
 28183  // RequestSpotFleet mocks base method.
 28184  func (m *MockEC2API) RequestSpotFleet(arg0 *ec2.RequestSpotFleetInput) (*ec2.RequestSpotFleetOutput, error) {
 28185  	m.ctrl.T.Helper()
 28186  	ret := m.ctrl.Call(m, "RequestSpotFleet", arg0)
 28187  	ret0, _ := ret[0].(*ec2.RequestSpotFleetOutput)
 28188  	ret1, _ := ret[1].(error)
 28189  	return ret0, ret1
 28190  }
 28191  
 28192  // RequestSpotFleet indicates an expected call of RequestSpotFleet.
 28193  func (mr *MockEC2APIMockRecorder) RequestSpotFleet(arg0 interface{}) *gomock.Call {
 28194  	mr.mock.ctrl.T.Helper()
 28195  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotFleet", reflect.TypeOf((*MockEC2API)(nil).RequestSpotFleet), arg0)
 28196  }
 28197  
 28198  // RequestSpotFleetRequest mocks base method.
 28199  func (m *MockEC2API) RequestSpotFleetRequest(arg0 *ec2.RequestSpotFleetInput) (*request.Request, *ec2.RequestSpotFleetOutput) {
 28200  	m.ctrl.T.Helper()
 28201  	ret := m.ctrl.Call(m, "RequestSpotFleetRequest", arg0)
 28202  	ret0, _ := ret[0].(*request.Request)
 28203  	ret1, _ := ret[1].(*ec2.RequestSpotFleetOutput)
 28204  	return ret0, ret1
 28205  }
 28206  
 28207  // RequestSpotFleetRequest indicates an expected call of RequestSpotFleetRequest.
 28208  func (mr *MockEC2APIMockRecorder) RequestSpotFleetRequest(arg0 interface{}) *gomock.Call {
 28209  	mr.mock.ctrl.T.Helper()
 28210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotFleetRequest", reflect.TypeOf((*MockEC2API)(nil).RequestSpotFleetRequest), arg0)
 28211  }
 28212  
 28213  // RequestSpotFleetWithContext mocks base method.
 28214  func (m *MockEC2API) RequestSpotFleetWithContext(arg0 context.Context, arg1 *ec2.RequestSpotFleetInput, arg2 ...request.Option) (*ec2.RequestSpotFleetOutput, error) {
 28215  	m.ctrl.T.Helper()
 28216  	varargs := []interface{}{arg0, arg1}
 28217  	for _, a := range arg2 {
 28218  		varargs = append(varargs, a)
 28219  	}
 28220  	ret := m.ctrl.Call(m, "RequestSpotFleetWithContext", varargs...)
 28221  	ret0, _ := ret[0].(*ec2.RequestSpotFleetOutput)
 28222  	ret1, _ := ret[1].(error)
 28223  	return ret0, ret1
 28224  }
 28225  
 28226  // RequestSpotFleetWithContext indicates an expected call of RequestSpotFleetWithContext.
 28227  func (mr *MockEC2APIMockRecorder) RequestSpotFleetWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28228  	mr.mock.ctrl.T.Helper()
 28229  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28230  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotFleetWithContext", reflect.TypeOf((*MockEC2API)(nil).RequestSpotFleetWithContext), varargs...)
 28231  }
 28232  
 28233  // RequestSpotInstances mocks base method.
 28234  func (m *MockEC2API) RequestSpotInstances(arg0 *ec2.RequestSpotInstancesInput) (*ec2.RequestSpotInstancesOutput, error) {
 28235  	m.ctrl.T.Helper()
 28236  	ret := m.ctrl.Call(m, "RequestSpotInstances", arg0)
 28237  	ret0, _ := ret[0].(*ec2.RequestSpotInstancesOutput)
 28238  	ret1, _ := ret[1].(error)
 28239  	return ret0, ret1
 28240  }
 28241  
 28242  // RequestSpotInstances indicates an expected call of RequestSpotInstances.
 28243  func (mr *MockEC2APIMockRecorder) RequestSpotInstances(arg0 interface{}) *gomock.Call {
 28244  	mr.mock.ctrl.T.Helper()
 28245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotInstances", reflect.TypeOf((*MockEC2API)(nil).RequestSpotInstances), arg0)
 28246  }
 28247  
 28248  // RequestSpotInstancesRequest mocks base method.
 28249  func (m *MockEC2API) RequestSpotInstancesRequest(arg0 *ec2.RequestSpotInstancesInput) (*request.Request, *ec2.RequestSpotInstancesOutput) {
 28250  	m.ctrl.T.Helper()
 28251  	ret := m.ctrl.Call(m, "RequestSpotInstancesRequest", arg0)
 28252  	ret0, _ := ret[0].(*request.Request)
 28253  	ret1, _ := ret[1].(*ec2.RequestSpotInstancesOutput)
 28254  	return ret0, ret1
 28255  }
 28256  
 28257  // RequestSpotInstancesRequest indicates an expected call of RequestSpotInstancesRequest.
 28258  func (mr *MockEC2APIMockRecorder) RequestSpotInstancesRequest(arg0 interface{}) *gomock.Call {
 28259  	mr.mock.ctrl.T.Helper()
 28260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).RequestSpotInstancesRequest), arg0)
 28261  }
 28262  
 28263  // RequestSpotInstancesWithContext mocks base method.
 28264  func (m *MockEC2API) RequestSpotInstancesWithContext(arg0 context.Context, arg1 *ec2.RequestSpotInstancesInput, arg2 ...request.Option) (*ec2.RequestSpotInstancesOutput, error) {
 28265  	m.ctrl.T.Helper()
 28266  	varargs := []interface{}{arg0, arg1}
 28267  	for _, a := range arg2 {
 28268  		varargs = append(varargs, a)
 28269  	}
 28270  	ret := m.ctrl.Call(m, "RequestSpotInstancesWithContext", varargs...)
 28271  	ret0, _ := ret[0].(*ec2.RequestSpotInstancesOutput)
 28272  	ret1, _ := ret[1].(error)
 28273  	return ret0, ret1
 28274  }
 28275  
 28276  // RequestSpotInstancesWithContext indicates an expected call of RequestSpotInstancesWithContext.
 28277  func (mr *MockEC2APIMockRecorder) RequestSpotInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28278  	mr.mock.ctrl.T.Helper()
 28279  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestSpotInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).RequestSpotInstancesWithContext), varargs...)
 28281  }
 28282  
 28283  // ResetAddressAttribute mocks base method.
 28284  func (m *MockEC2API) ResetAddressAttribute(arg0 *ec2.ResetAddressAttributeInput) (*ec2.ResetAddressAttributeOutput, error) {
 28285  	m.ctrl.T.Helper()
 28286  	ret := m.ctrl.Call(m, "ResetAddressAttribute", arg0)
 28287  	ret0, _ := ret[0].(*ec2.ResetAddressAttributeOutput)
 28288  	ret1, _ := ret[1].(error)
 28289  	return ret0, ret1
 28290  }
 28291  
 28292  // ResetAddressAttribute indicates an expected call of ResetAddressAttribute.
 28293  func (mr *MockEC2APIMockRecorder) ResetAddressAttribute(arg0 interface{}) *gomock.Call {
 28294  	mr.mock.ctrl.T.Helper()
 28295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetAddressAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetAddressAttribute), arg0)
 28296  }
 28297  
 28298  // ResetAddressAttributeRequest mocks base method.
 28299  func (m *MockEC2API) ResetAddressAttributeRequest(arg0 *ec2.ResetAddressAttributeInput) (*request.Request, *ec2.ResetAddressAttributeOutput) {
 28300  	m.ctrl.T.Helper()
 28301  	ret := m.ctrl.Call(m, "ResetAddressAttributeRequest", arg0)
 28302  	ret0, _ := ret[0].(*request.Request)
 28303  	ret1, _ := ret[1].(*ec2.ResetAddressAttributeOutput)
 28304  	return ret0, ret1
 28305  }
 28306  
 28307  // ResetAddressAttributeRequest indicates an expected call of ResetAddressAttributeRequest.
 28308  func (mr *MockEC2APIMockRecorder) ResetAddressAttributeRequest(arg0 interface{}) *gomock.Call {
 28309  	mr.mock.ctrl.T.Helper()
 28310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetAddressAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetAddressAttributeRequest), arg0)
 28311  }
 28312  
 28313  // ResetAddressAttributeWithContext mocks base method.
 28314  func (m *MockEC2API) ResetAddressAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetAddressAttributeInput, arg2 ...request.Option) (*ec2.ResetAddressAttributeOutput, error) {
 28315  	m.ctrl.T.Helper()
 28316  	varargs := []interface{}{arg0, arg1}
 28317  	for _, a := range arg2 {
 28318  		varargs = append(varargs, a)
 28319  	}
 28320  	ret := m.ctrl.Call(m, "ResetAddressAttributeWithContext", varargs...)
 28321  	ret0, _ := ret[0].(*ec2.ResetAddressAttributeOutput)
 28322  	ret1, _ := ret[1].(error)
 28323  	return ret0, ret1
 28324  }
 28325  
 28326  // ResetAddressAttributeWithContext indicates an expected call of ResetAddressAttributeWithContext.
 28327  func (mr *MockEC2APIMockRecorder) ResetAddressAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28328  	mr.mock.ctrl.T.Helper()
 28329  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28330  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetAddressAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetAddressAttributeWithContext), varargs...)
 28331  }
 28332  
 28333  // ResetEbsDefaultKmsKeyId mocks base method.
 28334  func (m *MockEC2API) ResetEbsDefaultKmsKeyId(arg0 *ec2.ResetEbsDefaultKmsKeyIdInput) (*ec2.ResetEbsDefaultKmsKeyIdOutput, error) {
 28335  	m.ctrl.T.Helper()
 28336  	ret := m.ctrl.Call(m, "ResetEbsDefaultKmsKeyId", arg0)
 28337  	ret0, _ := ret[0].(*ec2.ResetEbsDefaultKmsKeyIdOutput)
 28338  	ret1, _ := ret[1].(error)
 28339  	return ret0, ret1
 28340  }
 28341  
 28342  // ResetEbsDefaultKmsKeyId indicates an expected call of ResetEbsDefaultKmsKeyId.
 28343  func (mr *MockEC2APIMockRecorder) ResetEbsDefaultKmsKeyId(arg0 interface{}) *gomock.Call {
 28344  	mr.mock.ctrl.T.Helper()
 28345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetEbsDefaultKmsKeyId", reflect.TypeOf((*MockEC2API)(nil).ResetEbsDefaultKmsKeyId), arg0)
 28346  }
 28347  
 28348  // ResetEbsDefaultKmsKeyIdRequest mocks base method.
 28349  func (m *MockEC2API) ResetEbsDefaultKmsKeyIdRequest(arg0 *ec2.ResetEbsDefaultKmsKeyIdInput) (*request.Request, *ec2.ResetEbsDefaultKmsKeyIdOutput) {
 28350  	m.ctrl.T.Helper()
 28351  	ret := m.ctrl.Call(m, "ResetEbsDefaultKmsKeyIdRequest", arg0)
 28352  	ret0, _ := ret[0].(*request.Request)
 28353  	ret1, _ := ret[1].(*ec2.ResetEbsDefaultKmsKeyIdOutput)
 28354  	return ret0, ret1
 28355  }
 28356  
 28357  // ResetEbsDefaultKmsKeyIdRequest indicates an expected call of ResetEbsDefaultKmsKeyIdRequest.
 28358  func (mr *MockEC2APIMockRecorder) ResetEbsDefaultKmsKeyIdRequest(arg0 interface{}) *gomock.Call {
 28359  	mr.mock.ctrl.T.Helper()
 28360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetEbsDefaultKmsKeyIdRequest", reflect.TypeOf((*MockEC2API)(nil).ResetEbsDefaultKmsKeyIdRequest), arg0)
 28361  }
 28362  
 28363  // ResetEbsDefaultKmsKeyIdWithContext mocks base method.
 28364  func (m *MockEC2API) ResetEbsDefaultKmsKeyIdWithContext(arg0 context.Context, arg1 *ec2.ResetEbsDefaultKmsKeyIdInput, arg2 ...request.Option) (*ec2.ResetEbsDefaultKmsKeyIdOutput, error) {
 28365  	m.ctrl.T.Helper()
 28366  	varargs := []interface{}{arg0, arg1}
 28367  	for _, a := range arg2 {
 28368  		varargs = append(varargs, a)
 28369  	}
 28370  	ret := m.ctrl.Call(m, "ResetEbsDefaultKmsKeyIdWithContext", varargs...)
 28371  	ret0, _ := ret[0].(*ec2.ResetEbsDefaultKmsKeyIdOutput)
 28372  	ret1, _ := ret[1].(error)
 28373  	return ret0, ret1
 28374  }
 28375  
 28376  // ResetEbsDefaultKmsKeyIdWithContext indicates an expected call of ResetEbsDefaultKmsKeyIdWithContext.
 28377  func (mr *MockEC2APIMockRecorder) ResetEbsDefaultKmsKeyIdWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28378  	mr.mock.ctrl.T.Helper()
 28379  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetEbsDefaultKmsKeyIdWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetEbsDefaultKmsKeyIdWithContext), varargs...)
 28381  }
 28382  
 28383  // ResetFpgaImageAttribute mocks base method.
 28384  func (m *MockEC2API) ResetFpgaImageAttribute(arg0 *ec2.ResetFpgaImageAttributeInput) (*ec2.ResetFpgaImageAttributeOutput, error) {
 28385  	m.ctrl.T.Helper()
 28386  	ret := m.ctrl.Call(m, "ResetFpgaImageAttribute", arg0)
 28387  	ret0, _ := ret[0].(*ec2.ResetFpgaImageAttributeOutput)
 28388  	ret1, _ := ret[1].(error)
 28389  	return ret0, ret1
 28390  }
 28391  
 28392  // ResetFpgaImageAttribute indicates an expected call of ResetFpgaImageAttribute.
 28393  func (mr *MockEC2APIMockRecorder) ResetFpgaImageAttribute(arg0 interface{}) *gomock.Call {
 28394  	mr.mock.ctrl.T.Helper()
 28395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetFpgaImageAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetFpgaImageAttribute), arg0)
 28396  }
 28397  
 28398  // ResetFpgaImageAttributeRequest mocks base method.
 28399  func (m *MockEC2API) ResetFpgaImageAttributeRequest(arg0 *ec2.ResetFpgaImageAttributeInput) (*request.Request, *ec2.ResetFpgaImageAttributeOutput) {
 28400  	m.ctrl.T.Helper()
 28401  	ret := m.ctrl.Call(m, "ResetFpgaImageAttributeRequest", arg0)
 28402  	ret0, _ := ret[0].(*request.Request)
 28403  	ret1, _ := ret[1].(*ec2.ResetFpgaImageAttributeOutput)
 28404  	return ret0, ret1
 28405  }
 28406  
 28407  // ResetFpgaImageAttributeRequest indicates an expected call of ResetFpgaImageAttributeRequest.
 28408  func (mr *MockEC2APIMockRecorder) ResetFpgaImageAttributeRequest(arg0 interface{}) *gomock.Call {
 28409  	mr.mock.ctrl.T.Helper()
 28410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetFpgaImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetFpgaImageAttributeRequest), arg0)
 28411  }
 28412  
 28413  // ResetFpgaImageAttributeWithContext mocks base method.
 28414  func (m *MockEC2API) ResetFpgaImageAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetFpgaImageAttributeInput, arg2 ...request.Option) (*ec2.ResetFpgaImageAttributeOutput, error) {
 28415  	m.ctrl.T.Helper()
 28416  	varargs := []interface{}{arg0, arg1}
 28417  	for _, a := range arg2 {
 28418  		varargs = append(varargs, a)
 28419  	}
 28420  	ret := m.ctrl.Call(m, "ResetFpgaImageAttributeWithContext", varargs...)
 28421  	ret0, _ := ret[0].(*ec2.ResetFpgaImageAttributeOutput)
 28422  	ret1, _ := ret[1].(error)
 28423  	return ret0, ret1
 28424  }
 28425  
 28426  // ResetFpgaImageAttributeWithContext indicates an expected call of ResetFpgaImageAttributeWithContext.
 28427  func (mr *MockEC2APIMockRecorder) ResetFpgaImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28428  	mr.mock.ctrl.T.Helper()
 28429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetFpgaImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetFpgaImageAttributeWithContext), varargs...)
 28431  }
 28432  
 28433  // ResetImageAttribute mocks base method.
 28434  func (m *MockEC2API) ResetImageAttribute(arg0 *ec2.ResetImageAttributeInput) (*ec2.ResetImageAttributeOutput, error) {
 28435  	m.ctrl.T.Helper()
 28436  	ret := m.ctrl.Call(m, "ResetImageAttribute", arg0)
 28437  	ret0, _ := ret[0].(*ec2.ResetImageAttributeOutput)
 28438  	ret1, _ := ret[1].(error)
 28439  	return ret0, ret1
 28440  }
 28441  
 28442  // ResetImageAttribute indicates an expected call of ResetImageAttribute.
 28443  func (mr *MockEC2APIMockRecorder) ResetImageAttribute(arg0 interface{}) *gomock.Call {
 28444  	mr.mock.ctrl.T.Helper()
 28445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetImageAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetImageAttribute), arg0)
 28446  }
 28447  
 28448  // ResetImageAttributeRequest mocks base method.
 28449  func (m *MockEC2API) ResetImageAttributeRequest(arg0 *ec2.ResetImageAttributeInput) (*request.Request, *ec2.ResetImageAttributeOutput) {
 28450  	m.ctrl.T.Helper()
 28451  	ret := m.ctrl.Call(m, "ResetImageAttributeRequest", arg0)
 28452  	ret0, _ := ret[0].(*request.Request)
 28453  	ret1, _ := ret[1].(*ec2.ResetImageAttributeOutput)
 28454  	return ret0, ret1
 28455  }
 28456  
 28457  // ResetImageAttributeRequest indicates an expected call of ResetImageAttributeRequest.
 28458  func (mr *MockEC2APIMockRecorder) ResetImageAttributeRequest(arg0 interface{}) *gomock.Call {
 28459  	mr.mock.ctrl.T.Helper()
 28460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetImageAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetImageAttributeRequest), arg0)
 28461  }
 28462  
 28463  // ResetImageAttributeWithContext mocks base method.
 28464  func (m *MockEC2API) ResetImageAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetImageAttributeInput, arg2 ...request.Option) (*ec2.ResetImageAttributeOutput, error) {
 28465  	m.ctrl.T.Helper()
 28466  	varargs := []interface{}{arg0, arg1}
 28467  	for _, a := range arg2 {
 28468  		varargs = append(varargs, a)
 28469  	}
 28470  	ret := m.ctrl.Call(m, "ResetImageAttributeWithContext", varargs...)
 28471  	ret0, _ := ret[0].(*ec2.ResetImageAttributeOutput)
 28472  	ret1, _ := ret[1].(error)
 28473  	return ret0, ret1
 28474  }
 28475  
 28476  // ResetImageAttributeWithContext indicates an expected call of ResetImageAttributeWithContext.
 28477  func (mr *MockEC2APIMockRecorder) ResetImageAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28478  	mr.mock.ctrl.T.Helper()
 28479  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28480  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetImageAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetImageAttributeWithContext), varargs...)
 28481  }
 28482  
 28483  // ResetInstanceAttribute mocks base method.
 28484  func (m *MockEC2API) ResetInstanceAttribute(arg0 *ec2.ResetInstanceAttributeInput) (*ec2.ResetInstanceAttributeOutput, error) {
 28485  	m.ctrl.T.Helper()
 28486  	ret := m.ctrl.Call(m, "ResetInstanceAttribute", arg0)
 28487  	ret0, _ := ret[0].(*ec2.ResetInstanceAttributeOutput)
 28488  	ret1, _ := ret[1].(error)
 28489  	return ret0, ret1
 28490  }
 28491  
 28492  // ResetInstanceAttribute indicates an expected call of ResetInstanceAttribute.
 28493  func (mr *MockEC2APIMockRecorder) ResetInstanceAttribute(arg0 interface{}) *gomock.Call {
 28494  	mr.mock.ctrl.T.Helper()
 28495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetInstanceAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetInstanceAttribute), arg0)
 28496  }
 28497  
 28498  // ResetInstanceAttributeRequest mocks base method.
 28499  func (m *MockEC2API) ResetInstanceAttributeRequest(arg0 *ec2.ResetInstanceAttributeInput) (*request.Request, *ec2.ResetInstanceAttributeOutput) {
 28500  	m.ctrl.T.Helper()
 28501  	ret := m.ctrl.Call(m, "ResetInstanceAttributeRequest", arg0)
 28502  	ret0, _ := ret[0].(*request.Request)
 28503  	ret1, _ := ret[1].(*ec2.ResetInstanceAttributeOutput)
 28504  	return ret0, ret1
 28505  }
 28506  
 28507  // ResetInstanceAttributeRequest indicates an expected call of ResetInstanceAttributeRequest.
 28508  func (mr *MockEC2APIMockRecorder) ResetInstanceAttributeRequest(arg0 interface{}) *gomock.Call {
 28509  	mr.mock.ctrl.T.Helper()
 28510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetInstanceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetInstanceAttributeRequest), arg0)
 28511  }
 28512  
 28513  // ResetInstanceAttributeWithContext mocks base method.
 28514  func (m *MockEC2API) ResetInstanceAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetInstanceAttributeInput, arg2 ...request.Option) (*ec2.ResetInstanceAttributeOutput, error) {
 28515  	m.ctrl.T.Helper()
 28516  	varargs := []interface{}{arg0, arg1}
 28517  	for _, a := range arg2 {
 28518  		varargs = append(varargs, a)
 28519  	}
 28520  	ret := m.ctrl.Call(m, "ResetInstanceAttributeWithContext", varargs...)
 28521  	ret0, _ := ret[0].(*ec2.ResetInstanceAttributeOutput)
 28522  	ret1, _ := ret[1].(error)
 28523  	return ret0, ret1
 28524  }
 28525  
 28526  // ResetInstanceAttributeWithContext indicates an expected call of ResetInstanceAttributeWithContext.
 28527  func (mr *MockEC2APIMockRecorder) ResetInstanceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28528  	mr.mock.ctrl.T.Helper()
 28529  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetInstanceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetInstanceAttributeWithContext), varargs...)
 28531  }
 28532  
 28533  // ResetNetworkInterfaceAttribute mocks base method.
 28534  func (m *MockEC2API) ResetNetworkInterfaceAttribute(arg0 *ec2.ResetNetworkInterfaceAttributeInput) (*ec2.ResetNetworkInterfaceAttributeOutput, error) {
 28535  	m.ctrl.T.Helper()
 28536  	ret := m.ctrl.Call(m, "ResetNetworkInterfaceAttribute", arg0)
 28537  	ret0, _ := ret[0].(*ec2.ResetNetworkInterfaceAttributeOutput)
 28538  	ret1, _ := ret[1].(error)
 28539  	return ret0, ret1
 28540  }
 28541  
 28542  // ResetNetworkInterfaceAttribute indicates an expected call of ResetNetworkInterfaceAttribute.
 28543  func (mr *MockEC2APIMockRecorder) ResetNetworkInterfaceAttribute(arg0 interface{}) *gomock.Call {
 28544  	mr.mock.ctrl.T.Helper()
 28545  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetNetworkInterfaceAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetNetworkInterfaceAttribute), arg0)
 28546  }
 28547  
 28548  // ResetNetworkInterfaceAttributeRequest mocks base method.
 28549  func (m *MockEC2API) ResetNetworkInterfaceAttributeRequest(arg0 *ec2.ResetNetworkInterfaceAttributeInput) (*request.Request, *ec2.ResetNetworkInterfaceAttributeOutput) {
 28550  	m.ctrl.T.Helper()
 28551  	ret := m.ctrl.Call(m, "ResetNetworkInterfaceAttributeRequest", arg0)
 28552  	ret0, _ := ret[0].(*request.Request)
 28553  	ret1, _ := ret[1].(*ec2.ResetNetworkInterfaceAttributeOutput)
 28554  	return ret0, ret1
 28555  }
 28556  
 28557  // ResetNetworkInterfaceAttributeRequest indicates an expected call of ResetNetworkInterfaceAttributeRequest.
 28558  func (mr *MockEC2APIMockRecorder) ResetNetworkInterfaceAttributeRequest(arg0 interface{}) *gomock.Call {
 28559  	mr.mock.ctrl.T.Helper()
 28560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetNetworkInterfaceAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetNetworkInterfaceAttributeRequest), arg0)
 28561  }
 28562  
 28563  // ResetNetworkInterfaceAttributeWithContext mocks base method.
 28564  func (m *MockEC2API) ResetNetworkInterfaceAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetNetworkInterfaceAttributeInput, arg2 ...request.Option) (*ec2.ResetNetworkInterfaceAttributeOutput, error) {
 28565  	m.ctrl.T.Helper()
 28566  	varargs := []interface{}{arg0, arg1}
 28567  	for _, a := range arg2 {
 28568  		varargs = append(varargs, a)
 28569  	}
 28570  	ret := m.ctrl.Call(m, "ResetNetworkInterfaceAttributeWithContext", varargs...)
 28571  	ret0, _ := ret[0].(*ec2.ResetNetworkInterfaceAttributeOutput)
 28572  	ret1, _ := ret[1].(error)
 28573  	return ret0, ret1
 28574  }
 28575  
 28576  // ResetNetworkInterfaceAttributeWithContext indicates an expected call of ResetNetworkInterfaceAttributeWithContext.
 28577  func (mr *MockEC2APIMockRecorder) ResetNetworkInterfaceAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28578  	mr.mock.ctrl.T.Helper()
 28579  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28580  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetNetworkInterfaceAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetNetworkInterfaceAttributeWithContext), varargs...)
 28581  }
 28582  
 28583  // ResetSnapshotAttribute mocks base method.
 28584  func (m *MockEC2API) ResetSnapshotAttribute(arg0 *ec2.ResetSnapshotAttributeInput) (*ec2.ResetSnapshotAttributeOutput, error) {
 28585  	m.ctrl.T.Helper()
 28586  	ret := m.ctrl.Call(m, "ResetSnapshotAttribute", arg0)
 28587  	ret0, _ := ret[0].(*ec2.ResetSnapshotAttributeOutput)
 28588  	ret1, _ := ret[1].(error)
 28589  	return ret0, ret1
 28590  }
 28591  
 28592  // ResetSnapshotAttribute indicates an expected call of ResetSnapshotAttribute.
 28593  func (mr *MockEC2APIMockRecorder) ResetSnapshotAttribute(arg0 interface{}) *gomock.Call {
 28594  	mr.mock.ctrl.T.Helper()
 28595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetSnapshotAttribute", reflect.TypeOf((*MockEC2API)(nil).ResetSnapshotAttribute), arg0)
 28596  }
 28597  
 28598  // ResetSnapshotAttributeRequest mocks base method.
 28599  func (m *MockEC2API) ResetSnapshotAttributeRequest(arg0 *ec2.ResetSnapshotAttributeInput) (*request.Request, *ec2.ResetSnapshotAttributeOutput) {
 28600  	m.ctrl.T.Helper()
 28601  	ret := m.ctrl.Call(m, "ResetSnapshotAttributeRequest", arg0)
 28602  	ret0, _ := ret[0].(*request.Request)
 28603  	ret1, _ := ret[1].(*ec2.ResetSnapshotAttributeOutput)
 28604  	return ret0, ret1
 28605  }
 28606  
 28607  // ResetSnapshotAttributeRequest indicates an expected call of ResetSnapshotAttributeRequest.
 28608  func (mr *MockEC2APIMockRecorder) ResetSnapshotAttributeRequest(arg0 interface{}) *gomock.Call {
 28609  	mr.mock.ctrl.T.Helper()
 28610  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetSnapshotAttributeRequest", reflect.TypeOf((*MockEC2API)(nil).ResetSnapshotAttributeRequest), arg0)
 28611  }
 28612  
 28613  // ResetSnapshotAttributeWithContext mocks base method.
 28614  func (m *MockEC2API) ResetSnapshotAttributeWithContext(arg0 context.Context, arg1 *ec2.ResetSnapshotAttributeInput, arg2 ...request.Option) (*ec2.ResetSnapshotAttributeOutput, error) {
 28615  	m.ctrl.T.Helper()
 28616  	varargs := []interface{}{arg0, arg1}
 28617  	for _, a := range arg2 {
 28618  		varargs = append(varargs, a)
 28619  	}
 28620  	ret := m.ctrl.Call(m, "ResetSnapshotAttributeWithContext", varargs...)
 28621  	ret0, _ := ret[0].(*ec2.ResetSnapshotAttributeOutput)
 28622  	ret1, _ := ret[1].(error)
 28623  	return ret0, ret1
 28624  }
 28625  
 28626  // ResetSnapshotAttributeWithContext indicates an expected call of ResetSnapshotAttributeWithContext.
 28627  func (mr *MockEC2APIMockRecorder) ResetSnapshotAttributeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28628  	mr.mock.ctrl.T.Helper()
 28629  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28630  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetSnapshotAttributeWithContext", reflect.TypeOf((*MockEC2API)(nil).ResetSnapshotAttributeWithContext), varargs...)
 28631  }
 28632  
 28633  // RestoreAddressToClassic mocks base method.
 28634  func (m *MockEC2API) RestoreAddressToClassic(arg0 *ec2.RestoreAddressToClassicInput) (*ec2.RestoreAddressToClassicOutput, error) {
 28635  	m.ctrl.T.Helper()
 28636  	ret := m.ctrl.Call(m, "RestoreAddressToClassic", arg0)
 28637  	ret0, _ := ret[0].(*ec2.RestoreAddressToClassicOutput)
 28638  	ret1, _ := ret[1].(error)
 28639  	return ret0, ret1
 28640  }
 28641  
 28642  // RestoreAddressToClassic indicates an expected call of RestoreAddressToClassic.
 28643  func (mr *MockEC2APIMockRecorder) RestoreAddressToClassic(arg0 interface{}) *gomock.Call {
 28644  	mr.mock.ctrl.T.Helper()
 28645  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreAddressToClassic", reflect.TypeOf((*MockEC2API)(nil).RestoreAddressToClassic), arg0)
 28646  }
 28647  
 28648  // RestoreAddressToClassicRequest mocks base method.
 28649  func (m *MockEC2API) RestoreAddressToClassicRequest(arg0 *ec2.RestoreAddressToClassicInput) (*request.Request, *ec2.RestoreAddressToClassicOutput) {
 28650  	m.ctrl.T.Helper()
 28651  	ret := m.ctrl.Call(m, "RestoreAddressToClassicRequest", arg0)
 28652  	ret0, _ := ret[0].(*request.Request)
 28653  	ret1, _ := ret[1].(*ec2.RestoreAddressToClassicOutput)
 28654  	return ret0, ret1
 28655  }
 28656  
 28657  // RestoreAddressToClassicRequest indicates an expected call of RestoreAddressToClassicRequest.
 28658  func (mr *MockEC2APIMockRecorder) RestoreAddressToClassicRequest(arg0 interface{}) *gomock.Call {
 28659  	mr.mock.ctrl.T.Helper()
 28660  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreAddressToClassicRequest", reflect.TypeOf((*MockEC2API)(nil).RestoreAddressToClassicRequest), arg0)
 28661  }
 28662  
 28663  // RestoreAddressToClassicWithContext mocks base method.
 28664  func (m *MockEC2API) RestoreAddressToClassicWithContext(arg0 context.Context, arg1 *ec2.RestoreAddressToClassicInput, arg2 ...request.Option) (*ec2.RestoreAddressToClassicOutput, error) {
 28665  	m.ctrl.T.Helper()
 28666  	varargs := []interface{}{arg0, arg1}
 28667  	for _, a := range arg2 {
 28668  		varargs = append(varargs, a)
 28669  	}
 28670  	ret := m.ctrl.Call(m, "RestoreAddressToClassicWithContext", varargs...)
 28671  	ret0, _ := ret[0].(*ec2.RestoreAddressToClassicOutput)
 28672  	ret1, _ := ret[1].(error)
 28673  	return ret0, ret1
 28674  }
 28675  
 28676  // RestoreAddressToClassicWithContext indicates an expected call of RestoreAddressToClassicWithContext.
 28677  func (mr *MockEC2APIMockRecorder) RestoreAddressToClassicWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28678  	mr.mock.ctrl.T.Helper()
 28679  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreAddressToClassicWithContext", reflect.TypeOf((*MockEC2API)(nil).RestoreAddressToClassicWithContext), varargs...)
 28681  }
 28682  
 28683  // RestoreImageFromRecycleBin mocks base method.
 28684  func (m *MockEC2API) RestoreImageFromRecycleBin(arg0 *ec2.RestoreImageFromRecycleBinInput) (*ec2.RestoreImageFromRecycleBinOutput, error) {
 28685  	m.ctrl.T.Helper()
 28686  	ret := m.ctrl.Call(m, "RestoreImageFromRecycleBin", arg0)
 28687  	ret0, _ := ret[0].(*ec2.RestoreImageFromRecycleBinOutput)
 28688  	ret1, _ := ret[1].(error)
 28689  	return ret0, ret1
 28690  }
 28691  
 28692  // RestoreImageFromRecycleBin indicates an expected call of RestoreImageFromRecycleBin.
 28693  func (mr *MockEC2APIMockRecorder) RestoreImageFromRecycleBin(arg0 interface{}) *gomock.Call {
 28694  	mr.mock.ctrl.T.Helper()
 28695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreImageFromRecycleBin", reflect.TypeOf((*MockEC2API)(nil).RestoreImageFromRecycleBin), arg0)
 28696  }
 28697  
 28698  // RestoreImageFromRecycleBinRequest mocks base method.
 28699  func (m *MockEC2API) RestoreImageFromRecycleBinRequest(arg0 *ec2.RestoreImageFromRecycleBinInput) (*request.Request, *ec2.RestoreImageFromRecycleBinOutput) {
 28700  	m.ctrl.T.Helper()
 28701  	ret := m.ctrl.Call(m, "RestoreImageFromRecycleBinRequest", arg0)
 28702  	ret0, _ := ret[0].(*request.Request)
 28703  	ret1, _ := ret[1].(*ec2.RestoreImageFromRecycleBinOutput)
 28704  	return ret0, ret1
 28705  }
 28706  
 28707  // RestoreImageFromRecycleBinRequest indicates an expected call of RestoreImageFromRecycleBinRequest.
 28708  func (mr *MockEC2APIMockRecorder) RestoreImageFromRecycleBinRequest(arg0 interface{}) *gomock.Call {
 28709  	mr.mock.ctrl.T.Helper()
 28710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreImageFromRecycleBinRequest", reflect.TypeOf((*MockEC2API)(nil).RestoreImageFromRecycleBinRequest), arg0)
 28711  }
 28712  
 28713  // RestoreImageFromRecycleBinWithContext mocks base method.
 28714  func (m *MockEC2API) RestoreImageFromRecycleBinWithContext(arg0 context.Context, arg1 *ec2.RestoreImageFromRecycleBinInput, arg2 ...request.Option) (*ec2.RestoreImageFromRecycleBinOutput, error) {
 28715  	m.ctrl.T.Helper()
 28716  	varargs := []interface{}{arg0, arg1}
 28717  	for _, a := range arg2 {
 28718  		varargs = append(varargs, a)
 28719  	}
 28720  	ret := m.ctrl.Call(m, "RestoreImageFromRecycleBinWithContext", varargs...)
 28721  	ret0, _ := ret[0].(*ec2.RestoreImageFromRecycleBinOutput)
 28722  	ret1, _ := ret[1].(error)
 28723  	return ret0, ret1
 28724  }
 28725  
 28726  // RestoreImageFromRecycleBinWithContext indicates an expected call of RestoreImageFromRecycleBinWithContext.
 28727  func (mr *MockEC2APIMockRecorder) RestoreImageFromRecycleBinWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28728  	mr.mock.ctrl.T.Helper()
 28729  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreImageFromRecycleBinWithContext", reflect.TypeOf((*MockEC2API)(nil).RestoreImageFromRecycleBinWithContext), varargs...)
 28731  }
 28732  
 28733  // RestoreManagedPrefixListVersion mocks base method.
 28734  func (m *MockEC2API) RestoreManagedPrefixListVersion(arg0 *ec2.RestoreManagedPrefixListVersionInput) (*ec2.RestoreManagedPrefixListVersionOutput, error) {
 28735  	m.ctrl.T.Helper()
 28736  	ret := m.ctrl.Call(m, "RestoreManagedPrefixListVersion", arg0)
 28737  	ret0, _ := ret[0].(*ec2.RestoreManagedPrefixListVersionOutput)
 28738  	ret1, _ := ret[1].(error)
 28739  	return ret0, ret1
 28740  }
 28741  
 28742  // RestoreManagedPrefixListVersion indicates an expected call of RestoreManagedPrefixListVersion.
 28743  func (mr *MockEC2APIMockRecorder) RestoreManagedPrefixListVersion(arg0 interface{}) *gomock.Call {
 28744  	mr.mock.ctrl.T.Helper()
 28745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreManagedPrefixListVersion", reflect.TypeOf((*MockEC2API)(nil).RestoreManagedPrefixListVersion), arg0)
 28746  }
 28747  
 28748  // RestoreManagedPrefixListVersionRequest mocks base method.
 28749  func (m *MockEC2API) RestoreManagedPrefixListVersionRequest(arg0 *ec2.RestoreManagedPrefixListVersionInput) (*request.Request, *ec2.RestoreManagedPrefixListVersionOutput) {
 28750  	m.ctrl.T.Helper()
 28751  	ret := m.ctrl.Call(m, "RestoreManagedPrefixListVersionRequest", arg0)
 28752  	ret0, _ := ret[0].(*request.Request)
 28753  	ret1, _ := ret[1].(*ec2.RestoreManagedPrefixListVersionOutput)
 28754  	return ret0, ret1
 28755  }
 28756  
 28757  // RestoreManagedPrefixListVersionRequest indicates an expected call of RestoreManagedPrefixListVersionRequest.
 28758  func (mr *MockEC2APIMockRecorder) RestoreManagedPrefixListVersionRequest(arg0 interface{}) *gomock.Call {
 28759  	mr.mock.ctrl.T.Helper()
 28760  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreManagedPrefixListVersionRequest", reflect.TypeOf((*MockEC2API)(nil).RestoreManagedPrefixListVersionRequest), arg0)
 28761  }
 28762  
 28763  // RestoreManagedPrefixListVersionWithContext mocks base method.
 28764  func (m *MockEC2API) RestoreManagedPrefixListVersionWithContext(arg0 context.Context, arg1 *ec2.RestoreManagedPrefixListVersionInput, arg2 ...request.Option) (*ec2.RestoreManagedPrefixListVersionOutput, error) {
 28765  	m.ctrl.T.Helper()
 28766  	varargs := []interface{}{arg0, arg1}
 28767  	for _, a := range arg2 {
 28768  		varargs = append(varargs, a)
 28769  	}
 28770  	ret := m.ctrl.Call(m, "RestoreManagedPrefixListVersionWithContext", varargs...)
 28771  	ret0, _ := ret[0].(*ec2.RestoreManagedPrefixListVersionOutput)
 28772  	ret1, _ := ret[1].(error)
 28773  	return ret0, ret1
 28774  }
 28775  
 28776  // RestoreManagedPrefixListVersionWithContext indicates an expected call of RestoreManagedPrefixListVersionWithContext.
 28777  func (mr *MockEC2APIMockRecorder) RestoreManagedPrefixListVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28778  	mr.mock.ctrl.T.Helper()
 28779  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreManagedPrefixListVersionWithContext", reflect.TypeOf((*MockEC2API)(nil).RestoreManagedPrefixListVersionWithContext), varargs...)
 28781  }
 28782  
 28783  // RestoreSnapshotFromRecycleBin mocks base method.
 28784  func (m *MockEC2API) RestoreSnapshotFromRecycleBin(arg0 *ec2.RestoreSnapshotFromRecycleBinInput) (*ec2.RestoreSnapshotFromRecycleBinOutput, error) {
 28785  	m.ctrl.T.Helper()
 28786  	ret := m.ctrl.Call(m, "RestoreSnapshotFromRecycleBin", arg0)
 28787  	ret0, _ := ret[0].(*ec2.RestoreSnapshotFromRecycleBinOutput)
 28788  	ret1, _ := ret[1].(error)
 28789  	return ret0, ret1
 28790  }
 28791  
 28792  // RestoreSnapshotFromRecycleBin indicates an expected call of RestoreSnapshotFromRecycleBin.
 28793  func (mr *MockEC2APIMockRecorder) RestoreSnapshotFromRecycleBin(arg0 interface{}) *gomock.Call {
 28794  	mr.mock.ctrl.T.Helper()
 28795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotFromRecycleBin", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotFromRecycleBin), arg0)
 28796  }
 28797  
 28798  // RestoreSnapshotFromRecycleBinRequest mocks base method.
 28799  func (m *MockEC2API) RestoreSnapshotFromRecycleBinRequest(arg0 *ec2.RestoreSnapshotFromRecycleBinInput) (*request.Request, *ec2.RestoreSnapshotFromRecycleBinOutput) {
 28800  	m.ctrl.T.Helper()
 28801  	ret := m.ctrl.Call(m, "RestoreSnapshotFromRecycleBinRequest", arg0)
 28802  	ret0, _ := ret[0].(*request.Request)
 28803  	ret1, _ := ret[1].(*ec2.RestoreSnapshotFromRecycleBinOutput)
 28804  	return ret0, ret1
 28805  }
 28806  
 28807  // RestoreSnapshotFromRecycleBinRequest indicates an expected call of RestoreSnapshotFromRecycleBinRequest.
 28808  func (mr *MockEC2APIMockRecorder) RestoreSnapshotFromRecycleBinRequest(arg0 interface{}) *gomock.Call {
 28809  	mr.mock.ctrl.T.Helper()
 28810  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotFromRecycleBinRequest", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotFromRecycleBinRequest), arg0)
 28811  }
 28812  
 28813  // RestoreSnapshotFromRecycleBinWithContext mocks base method.
 28814  func (m *MockEC2API) RestoreSnapshotFromRecycleBinWithContext(arg0 context.Context, arg1 *ec2.RestoreSnapshotFromRecycleBinInput, arg2 ...request.Option) (*ec2.RestoreSnapshotFromRecycleBinOutput, error) {
 28815  	m.ctrl.T.Helper()
 28816  	varargs := []interface{}{arg0, arg1}
 28817  	for _, a := range arg2 {
 28818  		varargs = append(varargs, a)
 28819  	}
 28820  	ret := m.ctrl.Call(m, "RestoreSnapshotFromRecycleBinWithContext", varargs...)
 28821  	ret0, _ := ret[0].(*ec2.RestoreSnapshotFromRecycleBinOutput)
 28822  	ret1, _ := ret[1].(error)
 28823  	return ret0, ret1
 28824  }
 28825  
 28826  // RestoreSnapshotFromRecycleBinWithContext indicates an expected call of RestoreSnapshotFromRecycleBinWithContext.
 28827  func (mr *MockEC2APIMockRecorder) RestoreSnapshotFromRecycleBinWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28828  	mr.mock.ctrl.T.Helper()
 28829  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28830  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotFromRecycleBinWithContext", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotFromRecycleBinWithContext), varargs...)
 28831  }
 28832  
 28833  // RestoreSnapshotTier mocks base method.
 28834  func (m *MockEC2API) RestoreSnapshotTier(arg0 *ec2.RestoreSnapshotTierInput) (*ec2.RestoreSnapshotTierOutput, error) {
 28835  	m.ctrl.T.Helper()
 28836  	ret := m.ctrl.Call(m, "RestoreSnapshotTier", arg0)
 28837  	ret0, _ := ret[0].(*ec2.RestoreSnapshotTierOutput)
 28838  	ret1, _ := ret[1].(error)
 28839  	return ret0, ret1
 28840  }
 28841  
 28842  // RestoreSnapshotTier indicates an expected call of RestoreSnapshotTier.
 28843  func (mr *MockEC2APIMockRecorder) RestoreSnapshotTier(arg0 interface{}) *gomock.Call {
 28844  	mr.mock.ctrl.T.Helper()
 28845  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotTier", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotTier), arg0)
 28846  }
 28847  
 28848  // RestoreSnapshotTierRequest mocks base method.
 28849  func (m *MockEC2API) RestoreSnapshotTierRequest(arg0 *ec2.RestoreSnapshotTierInput) (*request.Request, *ec2.RestoreSnapshotTierOutput) {
 28850  	m.ctrl.T.Helper()
 28851  	ret := m.ctrl.Call(m, "RestoreSnapshotTierRequest", arg0)
 28852  	ret0, _ := ret[0].(*request.Request)
 28853  	ret1, _ := ret[1].(*ec2.RestoreSnapshotTierOutput)
 28854  	return ret0, ret1
 28855  }
 28856  
 28857  // RestoreSnapshotTierRequest indicates an expected call of RestoreSnapshotTierRequest.
 28858  func (mr *MockEC2APIMockRecorder) RestoreSnapshotTierRequest(arg0 interface{}) *gomock.Call {
 28859  	mr.mock.ctrl.T.Helper()
 28860  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotTierRequest", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotTierRequest), arg0)
 28861  }
 28862  
 28863  // RestoreSnapshotTierWithContext mocks base method.
 28864  func (m *MockEC2API) RestoreSnapshotTierWithContext(arg0 context.Context, arg1 *ec2.RestoreSnapshotTierInput, arg2 ...request.Option) (*ec2.RestoreSnapshotTierOutput, error) {
 28865  	m.ctrl.T.Helper()
 28866  	varargs := []interface{}{arg0, arg1}
 28867  	for _, a := range arg2 {
 28868  		varargs = append(varargs, a)
 28869  	}
 28870  	ret := m.ctrl.Call(m, "RestoreSnapshotTierWithContext", varargs...)
 28871  	ret0, _ := ret[0].(*ec2.RestoreSnapshotTierOutput)
 28872  	ret1, _ := ret[1].(error)
 28873  	return ret0, ret1
 28874  }
 28875  
 28876  // RestoreSnapshotTierWithContext indicates an expected call of RestoreSnapshotTierWithContext.
 28877  func (mr *MockEC2APIMockRecorder) RestoreSnapshotTierWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28878  	mr.mock.ctrl.T.Helper()
 28879  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreSnapshotTierWithContext", reflect.TypeOf((*MockEC2API)(nil).RestoreSnapshotTierWithContext), varargs...)
 28881  }
 28882  
 28883  // RevokeClientVpnIngress mocks base method.
 28884  func (m *MockEC2API) RevokeClientVpnIngress(arg0 *ec2.RevokeClientVpnIngressInput) (*ec2.RevokeClientVpnIngressOutput, error) {
 28885  	m.ctrl.T.Helper()
 28886  	ret := m.ctrl.Call(m, "RevokeClientVpnIngress", arg0)
 28887  	ret0, _ := ret[0].(*ec2.RevokeClientVpnIngressOutput)
 28888  	ret1, _ := ret[1].(error)
 28889  	return ret0, ret1
 28890  }
 28891  
 28892  // RevokeClientVpnIngress indicates an expected call of RevokeClientVpnIngress.
 28893  func (mr *MockEC2APIMockRecorder) RevokeClientVpnIngress(arg0 interface{}) *gomock.Call {
 28894  	mr.mock.ctrl.T.Helper()
 28895  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeClientVpnIngress", reflect.TypeOf((*MockEC2API)(nil).RevokeClientVpnIngress), arg0)
 28896  }
 28897  
 28898  // RevokeClientVpnIngressRequest mocks base method.
 28899  func (m *MockEC2API) RevokeClientVpnIngressRequest(arg0 *ec2.RevokeClientVpnIngressInput) (*request.Request, *ec2.RevokeClientVpnIngressOutput) {
 28900  	m.ctrl.T.Helper()
 28901  	ret := m.ctrl.Call(m, "RevokeClientVpnIngressRequest", arg0)
 28902  	ret0, _ := ret[0].(*request.Request)
 28903  	ret1, _ := ret[1].(*ec2.RevokeClientVpnIngressOutput)
 28904  	return ret0, ret1
 28905  }
 28906  
 28907  // RevokeClientVpnIngressRequest indicates an expected call of RevokeClientVpnIngressRequest.
 28908  func (mr *MockEC2APIMockRecorder) RevokeClientVpnIngressRequest(arg0 interface{}) *gomock.Call {
 28909  	mr.mock.ctrl.T.Helper()
 28910  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeClientVpnIngressRequest", reflect.TypeOf((*MockEC2API)(nil).RevokeClientVpnIngressRequest), arg0)
 28911  }
 28912  
 28913  // RevokeClientVpnIngressWithContext mocks base method.
 28914  func (m *MockEC2API) RevokeClientVpnIngressWithContext(arg0 context.Context, arg1 *ec2.RevokeClientVpnIngressInput, arg2 ...request.Option) (*ec2.RevokeClientVpnIngressOutput, error) {
 28915  	m.ctrl.T.Helper()
 28916  	varargs := []interface{}{arg0, arg1}
 28917  	for _, a := range arg2 {
 28918  		varargs = append(varargs, a)
 28919  	}
 28920  	ret := m.ctrl.Call(m, "RevokeClientVpnIngressWithContext", varargs...)
 28921  	ret0, _ := ret[0].(*ec2.RevokeClientVpnIngressOutput)
 28922  	ret1, _ := ret[1].(error)
 28923  	return ret0, ret1
 28924  }
 28925  
 28926  // RevokeClientVpnIngressWithContext indicates an expected call of RevokeClientVpnIngressWithContext.
 28927  func (mr *MockEC2APIMockRecorder) RevokeClientVpnIngressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28928  	mr.mock.ctrl.T.Helper()
 28929  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28930  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeClientVpnIngressWithContext", reflect.TypeOf((*MockEC2API)(nil).RevokeClientVpnIngressWithContext), varargs...)
 28931  }
 28932  
 28933  // RevokeSecurityGroupEgress mocks base method.
 28934  func (m *MockEC2API) RevokeSecurityGroupEgress(arg0 *ec2.RevokeSecurityGroupEgressInput) (*ec2.RevokeSecurityGroupEgressOutput, error) {
 28935  	m.ctrl.T.Helper()
 28936  	ret := m.ctrl.Call(m, "RevokeSecurityGroupEgress", arg0)
 28937  	ret0, _ := ret[0].(*ec2.RevokeSecurityGroupEgressOutput)
 28938  	ret1, _ := ret[1].(error)
 28939  	return ret0, ret1
 28940  }
 28941  
 28942  // RevokeSecurityGroupEgress indicates an expected call of RevokeSecurityGroupEgress.
 28943  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupEgress(arg0 interface{}) *gomock.Call {
 28944  	mr.mock.ctrl.T.Helper()
 28945  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupEgress", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupEgress), arg0)
 28946  }
 28947  
 28948  // RevokeSecurityGroupEgressRequest mocks base method.
 28949  func (m *MockEC2API) RevokeSecurityGroupEgressRequest(arg0 *ec2.RevokeSecurityGroupEgressInput) (*request.Request, *ec2.RevokeSecurityGroupEgressOutput) {
 28950  	m.ctrl.T.Helper()
 28951  	ret := m.ctrl.Call(m, "RevokeSecurityGroupEgressRequest", arg0)
 28952  	ret0, _ := ret[0].(*request.Request)
 28953  	ret1, _ := ret[1].(*ec2.RevokeSecurityGroupEgressOutput)
 28954  	return ret0, ret1
 28955  }
 28956  
 28957  // RevokeSecurityGroupEgressRequest indicates an expected call of RevokeSecurityGroupEgressRequest.
 28958  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupEgressRequest(arg0 interface{}) *gomock.Call {
 28959  	mr.mock.ctrl.T.Helper()
 28960  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupEgressRequest", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupEgressRequest), arg0)
 28961  }
 28962  
 28963  // RevokeSecurityGroupEgressWithContext mocks base method.
 28964  func (m *MockEC2API) RevokeSecurityGroupEgressWithContext(arg0 context.Context, arg1 *ec2.RevokeSecurityGroupEgressInput, arg2 ...request.Option) (*ec2.RevokeSecurityGroupEgressOutput, error) {
 28965  	m.ctrl.T.Helper()
 28966  	varargs := []interface{}{arg0, arg1}
 28967  	for _, a := range arg2 {
 28968  		varargs = append(varargs, a)
 28969  	}
 28970  	ret := m.ctrl.Call(m, "RevokeSecurityGroupEgressWithContext", varargs...)
 28971  	ret0, _ := ret[0].(*ec2.RevokeSecurityGroupEgressOutput)
 28972  	ret1, _ := ret[1].(error)
 28973  	return ret0, ret1
 28974  }
 28975  
 28976  // RevokeSecurityGroupEgressWithContext indicates an expected call of RevokeSecurityGroupEgressWithContext.
 28977  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupEgressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 28978  	mr.mock.ctrl.T.Helper()
 28979  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 28980  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupEgressWithContext", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupEgressWithContext), varargs...)
 28981  }
 28982  
 28983  // RevokeSecurityGroupIngress mocks base method.
 28984  func (m *MockEC2API) RevokeSecurityGroupIngress(arg0 *ec2.RevokeSecurityGroupIngressInput) (*ec2.RevokeSecurityGroupIngressOutput, error) {
 28985  	m.ctrl.T.Helper()
 28986  	ret := m.ctrl.Call(m, "RevokeSecurityGroupIngress", arg0)
 28987  	ret0, _ := ret[0].(*ec2.RevokeSecurityGroupIngressOutput)
 28988  	ret1, _ := ret[1].(error)
 28989  	return ret0, ret1
 28990  }
 28991  
 28992  // RevokeSecurityGroupIngress indicates an expected call of RevokeSecurityGroupIngress.
 28993  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupIngress(arg0 interface{}) *gomock.Call {
 28994  	mr.mock.ctrl.T.Helper()
 28995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupIngress", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupIngress), arg0)
 28996  }
 28997  
 28998  // RevokeSecurityGroupIngressRequest mocks base method.
 28999  func (m *MockEC2API) RevokeSecurityGroupIngressRequest(arg0 *ec2.RevokeSecurityGroupIngressInput) (*request.Request, *ec2.RevokeSecurityGroupIngressOutput) {
 29000  	m.ctrl.T.Helper()
 29001  	ret := m.ctrl.Call(m, "RevokeSecurityGroupIngressRequest", arg0)
 29002  	ret0, _ := ret[0].(*request.Request)
 29003  	ret1, _ := ret[1].(*ec2.RevokeSecurityGroupIngressOutput)
 29004  	return ret0, ret1
 29005  }
 29006  
 29007  // RevokeSecurityGroupIngressRequest indicates an expected call of RevokeSecurityGroupIngressRequest.
 29008  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupIngressRequest(arg0 interface{}) *gomock.Call {
 29009  	mr.mock.ctrl.T.Helper()
 29010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupIngressRequest", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupIngressRequest), arg0)
 29011  }
 29012  
 29013  // RevokeSecurityGroupIngressWithContext mocks base method.
 29014  func (m *MockEC2API) RevokeSecurityGroupIngressWithContext(arg0 context.Context, arg1 *ec2.RevokeSecurityGroupIngressInput, arg2 ...request.Option) (*ec2.RevokeSecurityGroupIngressOutput, error) {
 29015  	m.ctrl.T.Helper()
 29016  	varargs := []interface{}{arg0, arg1}
 29017  	for _, a := range arg2 {
 29018  		varargs = append(varargs, a)
 29019  	}
 29020  	ret := m.ctrl.Call(m, "RevokeSecurityGroupIngressWithContext", varargs...)
 29021  	ret0, _ := ret[0].(*ec2.RevokeSecurityGroupIngressOutput)
 29022  	ret1, _ := ret[1].(error)
 29023  	return ret0, ret1
 29024  }
 29025  
 29026  // RevokeSecurityGroupIngressWithContext indicates an expected call of RevokeSecurityGroupIngressWithContext.
 29027  func (mr *MockEC2APIMockRecorder) RevokeSecurityGroupIngressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29028  	mr.mock.ctrl.T.Helper()
 29029  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29030  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecurityGroupIngressWithContext", reflect.TypeOf((*MockEC2API)(nil).RevokeSecurityGroupIngressWithContext), varargs...)
 29031  }
 29032  
 29033  // RunInstances mocks base method.
 29034  func (m *MockEC2API) RunInstances(arg0 *ec2.RunInstancesInput) (*ec2.Reservation, error) {
 29035  	m.ctrl.T.Helper()
 29036  	ret := m.ctrl.Call(m, "RunInstances", arg0)
 29037  	ret0, _ := ret[0].(*ec2.Reservation)
 29038  	ret1, _ := ret[1].(error)
 29039  	return ret0, ret1
 29040  }
 29041  
 29042  // RunInstances indicates an expected call of RunInstances.
 29043  func (mr *MockEC2APIMockRecorder) RunInstances(arg0 interface{}) *gomock.Call {
 29044  	mr.mock.ctrl.T.Helper()
 29045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunInstances", reflect.TypeOf((*MockEC2API)(nil).RunInstances), arg0)
 29046  }
 29047  
 29048  // RunInstancesRequest mocks base method.
 29049  func (m *MockEC2API) RunInstancesRequest(arg0 *ec2.RunInstancesInput) (*request.Request, *ec2.Reservation) {
 29050  	m.ctrl.T.Helper()
 29051  	ret := m.ctrl.Call(m, "RunInstancesRequest", arg0)
 29052  	ret0, _ := ret[0].(*request.Request)
 29053  	ret1, _ := ret[1].(*ec2.Reservation)
 29054  	return ret0, ret1
 29055  }
 29056  
 29057  // RunInstancesRequest indicates an expected call of RunInstancesRequest.
 29058  func (mr *MockEC2APIMockRecorder) RunInstancesRequest(arg0 interface{}) *gomock.Call {
 29059  	mr.mock.ctrl.T.Helper()
 29060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).RunInstancesRequest), arg0)
 29061  }
 29062  
 29063  // RunInstancesWithContext mocks base method.
 29064  func (m *MockEC2API) RunInstancesWithContext(arg0 context.Context, arg1 *ec2.RunInstancesInput, arg2 ...request.Option) (*ec2.Reservation, error) {
 29065  	m.ctrl.T.Helper()
 29066  	varargs := []interface{}{arg0, arg1}
 29067  	for _, a := range arg2 {
 29068  		varargs = append(varargs, a)
 29069  	}
 29070  	ret := m.ctrl.Call(m, "RunInstancesWithContext", varargs...)
 29071  	ret0, _ := ret[0].(*ec2.Reservation)
 29072  	ret1, _ := ret[1].(error)
 29073  	return ret0, ret1
 29074  }
 29075  
 29076  // RunInstancesWithContext indicates an expected call of RunInstancesWithContext.
 29077  func (mr *MockEC2APIMockRecorder) RunInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29078  	mr.mock.ctrl.T.Helper()
 29079  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).RunInstancesWithContext), varargs...)
 29081  }
 29082  
 29083  // RunScheduledInstances mocks base method.
 29084  func (m *MockEC2API) RunScheduledInstances(arg0 *ec2.RunScheduledInstancesInput) (*ec2.RunScheduledInstancesOutput, error) {
 29085  	m.ctrl.T.Helper()
 29086  	ret := m.ctrl.Call(m, "RunScheduledInstances", arg0)
 29087  	ret0, _ := ret[0].(*ec2.RunScheduledInstancesOutput)
 29088  	ret1, _ := ret[1].(error)
 29089  	return ret0, ret1
 29090  }
 29091  
 29092  // RunScheduledInstances indicates an expected call of RunScheduledInstances.
 29093  func (mr *MockEC2APIMockRecorder) RunScheduledInstances(arg0 interface{}) *gomock.Call {
 29094  	mr.mock.ctrl.T.Helper()
 29095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunScheduledInstances", reflect.TypeOf((*MockEC2API)(nil).RunScheduledInstances), arg0)
 29096  }
 29097  
 29098  // RunScheduledInstancesRequest mocks base method.
 29099  func (m *MockEC2API) RunScheduledInstancesRequest(arg0 *ec2.RunScheduledInstancesInput) (*request.Request, *ec2.RunScheduledInstancesOutput) {
 29100  	m.ctrl.T.Helper()
 29101  	ret := m.ctrl.Call(m, "RunScheduledInstancesRequest", arg0)
 29102  	ret0, _ := ret[0].(*request.Request)
 29103  	ret1, _ := ret[1].(*ec2.RunScheduledInstancesOutput)
 29104  	return ret0, ret1
 29105  }
 29106  
 29107  // RunScheduledInstancesRequest indicates an expected call of RunScheduledInstancesRequest.
 29108  func (mr *MockEC2APIMockRecorder) RunScheduledInstancesRequest(arg0 interface{}) *gomock.Call {
 29109  	mr.mock.ctrl.T.Helper()
 29110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunScheduledInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).RunScheduledInstancesRequest), arg0)
 29111  }
 29112  
 29113  // RunScheduledInstancesWithContext mocks base method.
 29114  func (m *MockEC2API) RunScheduledInstancesWithContext(arg0 context.Context, arg1 *ec2.RunScheduledInstancesInput, arg2 ...request.Option) (*ec2.RunScheduledInstancesOutput, error) {
 29115  	m.ctrl.T.Helper()
 29116  	varargs := []interface{}{arg0, arg1}
 29117  	for _, a := range arg2 {
 29118  		varargs = append(varargs, a)
 29119  	}
 29120  	ret := m.ctrl.Call(m, "RunScheduledInstancesWithContext", varargs...)
 29121  	ret0, _ := ret[0].(*ec2.RunScheduledInstancesOutput)
 29122  	ret1, _ := ret[1].(error)
 29123  	return ret0, ret1
 29124  }
 29125  
 29126  // RunScheduledInstancesWithContext indicates an expected call of RunScheduledInstancesWithContext.
 29127  func (mr *MockEC2APIMockRecorder) RunScheduledInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29128  	mr.mock.ctrl.T.Helper()
 29129  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunScheduledInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).RunScheduledInstancesWithContext), varargs...)
 29131  }
 29132  
 29133  // SearchLocalGatewayRoutes mocks base method.
 29134  func (m *MockEC2API) SearchLocalGatewayRoutes(arg0 *ec2.SearchLocalGatewayRoutesInput) (*ec2.SearchLocalGatewayRoutesOutput, error) {
 29135  	m.ctrl.T.Helper()
 29136  	ret := m.ctrl.Call(m, "SearchLocalGatewayRoutes", arg0)
 29137  	ret0, _ := ret[0].(*ec2.SearchLocalGatewayRoutesOutput)
 29138  	ret1, _ := ret[1].(error)
 29139  	return ret0, ret1
 29140  }
 29141  
 29142  // SearchLocalGatewayRoutes indicates an expected call of SearchLocalGatewayRoutes.
 29143  func (mr *MockEC2APIMockRecorder) SearchLocalGatewayRoutes(arg0 interface{}) *gomock.Call {
 29144  	mr.mock.ctrl.T.Helper()
 29145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchLocalGatewayRoutes", reflect.TypeOf((*MockEC2API)(nil).SearchLocalGatewayRoutes), arg0)
 29146  }
 29147  
 29148  // SearchLocalGatewayRoutesPages mocks base method.
 29149  func (m *MockEC2API) SearchLocalGatewayRoutesPages(arg0 *ec2.SearchLocalGatewayRoutesInput, arg1 func(*ec2.SearchLocalGatewayRoutesOutput, bool) bool) error {
 29150  	m.ctrl.T.Helper()
 29151  	ret := m.ctrl.Call(m, "SearchLocalGatewayRoutesPages", arg0, arg1)
 29152  	ret0, _ := ret[0].(error)
 29153  	return ret0
 29154  }
 29155  
 29156  // SearchLocalGatewayRoutesPages indicates an expected call of SearchLocalGatewayRoutesPages.
 29157  func (mr *MockEC2APIMockRecorder) SearchLocalGatewayRoutesPages(arg0, arg1 interface{}) *gomock.Call {
 29158  	mr.mock.ctrl.T.Helper()
 29159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchLocalGatewayRoutesPages", reflect.TypeOf((*MockEC2API)(nil).SearchLocalGatewayRoutesPages), arg0, arg1)
 29160  }
 29161  
 29162  // SearchLocalGatewayRoutesPagesWithContext mocks base method.
 29163  func (m *MockEC2API) SearchLocalGatewayRoutesPagesWithContext(arg0 context.Context, arg1 *ec2.SearchLocalGatewayRoutesInput, arg2 func(*ec2.SearchLocalGatewayRoutesOutput, bool) bool, arg3 ...request.Option) error {
 29164  	m.ctrl.T.Helper()
 29165  	varargs := []interface{}{arg0, arg1, arg2}
 29166  	for _, a := range arg3 {
 29167  		varargs = append(varargs, a)
 29168  	}
 29169  	ret := m.ctrl.Call(m, "SearchLocalGatewayRoutesPagesWithContext", varargs...)
 29170  	ret0, _ := ret[0].(error)
 29171  	return ret0
 29172  }
 29173  
 29174  // SearchLocalGatewayRoutesPagesWithContext indicates an expected call of SearchLocalGatewayRoutesPagesWithContext.
 29175  func (mr *MockEC2APIMockRecorder) SearchLocalGatewayRoutesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 29176  	mr.mock.ctrl.T.Helper()
 29177  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 29178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchLocalGatewayRoutesPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).SearchLocalGatewayRoutesPagesWithContext), varargs...)
 29179  }
 29180  
 29181  // SearchLocalGatewayRoutesRequest mocks base method.
 29182  func (m *MockEC2API) SearchLocalGatewayRoutesRequest(arg0 *ec2.SearchLocalGatewayRoutesInput) (*request.Request, *ec2.SearchLocalGatewayRoutesOutput) {
 29183  	m.ctrl.T.Helper()
 29184  	ret := m.ctrl.Call(m, "SearchLocalGatewayRoutesRequest", arg0)
 29185  	ret0, _ := ret[0].(*request.Request)
 29186  	ret1, _ := ret[1].(*ec2.SearchLocalGatewayRoutesOutput)
 29187  	return ret0, ret1
 29188  }
 29189  
 29190  // SearchLocalGatewayRoutesRequest indicates an expected call of SearchLocalGatewayRoutesRequest.
 29191  func (mr *MockEC2APIMockRecorder) SearchLocalGatewayRoutesRequest(arg0 interface{}) *gomock.Call {
 29192  	mr.mock.ctrl.T.Helper()
 29193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchLocalGatewayRoutesRequest", reflect.TypeOf((*MockEC2API)(nil).SearchLocalGatewayRoutesRequest), arg0)
 29194  }
 29195  
 29196  // SearchLocalGatewayRoutesWithContext mocks base method.
 29197  func (m *MockEC2API) SearchLocalGatewayRoutesWithContext(arg0 context.Context, arg1 *ec2.SearchLocalGatewayRoutesInput, arg2 ...request.Option) (*ec2.SearchLocalGatewayRoutesOutput, error) {
 29198  	m.ctrl.T.Helper()
 29199  	varargs := []interface{}{arg0, arg1}
 29200  	for _, a := range arg2 {
 29201  		varargs = append(varargs, a)
 29202  	}
 29203  	ret := m.ctrl.Call(m, "SearchLocalGatewayRoutesWithContext", varargs...)
 29204  	ret0, _ := ret[0].(*ec2.SearchLocalGatewayRoutesOutput)
 29205  	ret1, _ := ret[1].(error)
 29206  	return ret0, ret1
 29207  }
 29208  
 29209  // SearchLocalGatewayRoutesWithContext indicates an expected call of SearchLocalGatewayRoutesWithContext.
 29210  func (mr *MockEC2APIMockRecorder) SearchLocalGatewayRoutesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29211  	mr.mock.ctrl.T.Helper()
 29212  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29213  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchLocalGatewayRoutesWithContext", reflect.TypeOf((*MockEC2API)(nil).SearchLocalGatewayRoutesWithContext), varargs...)
 29214  }
 29215  
 29216  // SearchTransitGatewayMulticastGroups mocks base method.
 29217  func (m *MockEC2API) SearchTransitGatewayMulticastGroups(arg0 *ec2.SearchTransitGatewayMulticastGroupsInput) (*ec2.SearchTransitGatewayMulticastGroupsOutput, error) {
 29218  	m.ctrl.T.Helper()
 29219  	ret := m.ctrl.Call(m, "SearchTransitGatewayMulticastGroups", arg0)
 29220  	ret0, _ := ret[0].(*ec2.SearchTransitGatewayMulticastGroupsOutput)
 29221  	ret1, _ := ret[1].(error)
 29222  	return ret0, ret1
 29223  }
 29224  
 29225  // SearchTransitGatewayMulticastGroups indicates an expected call of SearchTransitGatewayMulticastGroups.
 29226  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayMulticastGroups(arg0 interface{}) *gomock.Call {
 29227  	mr.mock.ctrl.T.Helper()
 29228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayMulticastGroups", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayMulticastGroups), arg0)
 29229  }
 29230  
 29231  // SearchTransitGatewayMulticastGroupsPages mocks base method.
 29232  func (m *MockEC2API) SearchTransitGatewayMulticastGroupsPages(arg0 *ec2.SearchTransitGatewayMulticastGroupsInput, arg1 func(*ec2.SearchTransitGatewayMulticastGroupsOutput, bool) bool) error {
 29233  	m.ctrl.T.Helper()
 29234  	ret := m.ctrl.Call(m, "SearchTransitGatewayMulticastGroupsPages", arg0, arg1)
 29235  	ret0, _ := ret[0].(error)
 29236  	return ret0
 29237  }
 29238  
 29239  // SearchTransitGatewayMulticastGroupsPages indicates an expected call of SearchTransitGatewayMulticastGroupsPages.
 29240  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayMulticastGroupsPages(arg0, arg1 interface{}) *gomock.Call {
 29241  	mr.mock.ctrl.T.Helper()
 29242  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayMulticastGroupsPages", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayMulticastGroupsPages), arg0, arg1)
 29243  }
 29244  
 29245  // SearchTransitGatewayMulticastGroupsPagesWithContext mocks base method.
 29246  func (m *MockEC2API) SearchTransitGatewayMulticastGroupsPagesWithContext(arg0 context.Context, arg1 *ec2.SearchTransitGatewayMulticastGroupsInput, arg2 func(*ec2.SearchTransitGatewayMulticastGroupsOutput, bool) bool, arg3 ...request.Option) error {
 29247  	m.ctrl.T.Helper()
 29248  	varargs := []interface{}{arg0, arg1, arg2}
 29249  	for _, a := range arg3 {
 29250  		varargs = append(varargs, a)
 29251  	}
 29252  	ret := m.ctrl.Call(m, "SearchTransitGatewayMulticastGroupsPagesWithContext", varargs...)
 29253  	ret0, _ := ret[0].(error)
 29254  	return ret0
 29255  }
 29256  
 29257  // SearchTransitGatewayMulticastGroupsPagesWithContext indicates an expected call of SearchTransitGatewayMulticastGroupsPagesWithContext.
 29258  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayMulticastGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
 29259  	mr.mock.ctrl.T.Helper()
 29260  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
 29261  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayMulticastGroupsPagesWithContext", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayMulticastGroupsPagesWithContext), varargs...)
 29262  }
 29263  
 29264  // SearchTransitGatewayMulticastGroupsRequest mocks base method.
 29265  func (m *MockEC2API) SearchTransitGatewayMulticastGroupsRequest(arg0 *ec2.SearchTransitGatewayMulticastGroupsInput) (*request.Request, *ec2.SearchTransitGatewayMulticastGroupsOutput) {
 29266  	m.ctrl.T.Helper()
 29267  	ret := m.ctrl.Call(m, "SearchTransitGatewayMulticastGroupsRequest", arg0)
 29268  	ret0, _ := ret[0].(*request.Request)
 29269  	ret1, _ := ret[1].(*ec2.SearchTransitGatewayMulticastGroupsOutput)
 29270  	return ret0, ret1
 29271  }
 29272  
 29273  // SearchTransitGatewayMulticastGroupsRequest indicates an expected call of SearchTransitGatewayMulticastGroupsRequest.
 29274  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayMulticastGroupsRequest(arg0 interface{}) *gomock.Call {
 29275  	mr.mock.ctrl.T.Helper()
 29276  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayMulticastGroupsRequest", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayMulticastGroupsRequest), arg0)
 29277  }
 29278  
 29279  // SearchTransitGatewayMulticastGroupsWithContext mocks base method.
 29280  func (m *MockEC2API) SearchTransitGatewayMulticastGroupsWithContext(arg0 context.Context, arg1 *ec2.SearchTransitGatewayMulticastGroupsInput, arg2 ...request.Option) (*ec2.SearchTransitGatewayMulticastGroupsOutput, error) {
 29281  	m.ctrl.T.Helper()
 29282  	varargs := []interface{}{arg0, arg1}
 29283  	for _, a := range arg2 {
 29284  		varargs = append(varargs, a)
 29285  	}
 29286  	ret := m.ctrl.Call(m, "SearchTransitGatewayMulticastGroupsWithContext", varargs...)
 29287  	ret0, _ := ret[0].(*ec2.SearchTransitGatewayMulticastGroupsOutput)
 29288  	ret1, _ := ret[1].(error)
 29289  	return ret0, ret1
 29290  }
 29291  
 29292  // SearchTransitGatewayMulticastGroupsWithContext indicates an expected call of SearchTransitGatewayMulticastGroupsWithContext.
 29293  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayMulticastGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29294  	mr.mock.ctrl.T.Helper()
 29295  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29296  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayMulticastGroupsWithContext", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayMulticastGroupsWithContext), varargs...)
 29297  }
 29298  
 29299  // SearchTransitGatewayRoutes mocks base method.
 29300  func (m *MockEC2API) SearchTransitGatewayRoutes(arg0 *ec2.SearchTransitGatewayRoutesInput) (*ec2.SearchTransitGatewayRoutesOutput, error) {
 29301  	m.ctrl.T.Helper()
 29302  	ret := m.ctrl.Call(m, "SearchTransitGatewayRoutes", arg0)
 29303  	ret0, _ := ret[0].(*ec2.SearchTransitGatewayRoutesOutput)
 29304  	ret1, _ := ret[1].(error)
 29305  	return ret0, ret1
 29306  }
 29307  
 29308  // SearchTransitGatewayRoutes indicates an expected call of SearchTransitGatewayRoutes.
 29309  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayRoutes(arg0 interface{}) *gomock.Call {
 29310  	mr.mock.ctrl.T.Helper()
 29311  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayRoutes", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayRoutes), arg0)
 29312  }
 29313  
 29314  // SearchTransitGatewayRoutesRequest mocks base method.
 29315  func (m *MockEC2API) SearchTransitGatewayRoutesRequest(arg0 *ec2.SearchTransitGatewayRoutesInput) (*request.Request, *ec2.SearchTransitGatewayRoutesOutput) {
 29316  	m.ctrl.T.Helper()
 29317  	ret := m.ctrl.Call(m, "SearchTransitGatewayRoutesRequest", arg0)
 29318  	ret0, _ := ret[0].(*request.Request)
 29319  	ret1, _ := ret[1].(*ec2.SearchTransitGatewayRoutesOutput)
 29320  	return ret0, ret1
 29321  }
 29322  
 29323  // SearchTransitGatewayRoutesRequest indicates an expected call of SearchTransitGatewayRoutesRequest.
 29324  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayRoutesRequest(arg0 interface{}) *gomock.Call {
 29325  	mr.mock.ctrl.T.Helper()
 29326  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayRoutesRequest", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayRoutesRequest), arg0)
 29327  }
 29328  
 29329  // SearchTransitGatewayRoutesWithContext mocks base method.
 29330  func (m *MockEC2API) SearchTransitGatewayRoutesWithContext(arg0 context.Context, arg1 *ec2.SearchTransitGatewayRoutesInput, arg2 ...request.Option) (*ec2.SearchTransitGatewayRoutesOutput, error) {
 29331  	m.ctrl.T.Helper()
 29332  	varargs := []interface{}{arg0, arg1}
 29333  	for _, a := range arg2 {
 29334  		varargs = append(varargs, a)
 29335  	}
 29336  	ret := m.ctrl.Call(m, "SearchTransitGatewayRoutesWithContext", varargs...)
 29337  	ret0, _ := ret[0].(*ec2.SearchTransitGatewayRoutesOutput)
 29338  	ret1, _ := ret[1].(error)
 29339  	return ret0, ret1
 29340  }
 29341  
 29342  // SearchTransitGatewayRoutesWithContext indicates an expected call of SearchTransitGatewayRoutesWithContext.
 29343  func (mr *MockEC2APIMockRecorder) SearchTransitGatewayRoutesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29344  	mr.mock.ctrl.T.Helper()
 29345  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchTransitGatewayRoutesWithContext", reflect.TypeOf((*MockEC2API)(nil).SearchTransitGatewayRoutesWithContext), varargs...)
 29347  }
 29348  
 29349  // SendDiagnosticInterrupt mocks base method.
 29350  func (m *MockEC2API) SendDiagnosticInterrupt(arg0 *ec2.SendDiagnosticInterruptInput) (*ec2.SendDiagnosticInterruptOutput, error) {
 29351  	m.ctrl.T.Helper()
 29352  	ret := m.ctrl.Call(m, "SendDiagnosticInterrupt", arg0)
 29353  	ret0, _ := ret[0].(*ec2.SendDiagnosticInterruptOutput)
 29354  	ret1, _ := ret[1].(error)
 29355  	return ret0, ret1
 29356  }
 29357  
 29358  // SendDiagnosticInterrupt indicates an expected call of SendDiagnosticInterrupt.
 29359  func (mr *MockEC2APIMockRecorder) SendDiagnosticInterrupt(arg0 interface{}) *gomock.Call {
 29360  	mr.mock.ctrl.T.Helper()
 29361  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendDiagnosticInterrupt", reflect.TypeOf((*MockEC2API)(nil).SendDiagnosticInterrupt), arg0)
 29362  }
 29363  
 29364  // SendDiagnosticInterruptRequest mocks base method.
 29365  func (m *MockEC2API) SendDiagnosticInterruptRequest(arg0 *ec2.SendDiagnosticInterruptInput) (*request.Request, *ec2.SendDiagnosticInterruptOutput) {
 29366  	m.ctrl.T.Helper()
 29367  	ret := m.ctrl.Call(m, "SendDiagnosticInterruptRequest", arg0)
 29368  	ret0, _ := ret[0].(*request.Request)
 29369  	ret1, _ := ret[1].(*ec2.SendDiagnosticInterruptOutput)
 29370  	return ret0, ret1
 29371  }
 29372  
 29373  // SendDiagnosticInterruptRequest indicates an expected call of SendDiagnosticInterruptRequest.
 29374  func (mr *MockEC2APIMockRecorder) SendDiagnosticInterruptRequest(arg0 interface{}) *gomock.Call {
 29375  	mr.mock.ctrl.T.Helper()
 29376  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendDiagnosticInterruptRequest", reflect.TypeOf((*MockEC2API)(nil).SendDiagnosticInterruptRequest), arg0)
 29377  }
 29378  
 29379  // SendDiagnosticInterruptWithContext mocks base method.
 29380  func (m *MockEC2API) SendDiagnosticInterruptWithContext(arg0 context.Context, arg1 *ec2.SendDiagnosticInterruptInput, arg2 ...request.Option) (*ec2.SendDiagnosticInterruptOutput, error) {
 29381  	m.ctrl.T.Helper()
 29382  	varargs := []interface{}{arg0, arg1}
 29383  	for _, a := range arg2 {
 29384  		varargs = append(varargs, a)
 29385  	}
 29386  	ret := m.ctrl.Call(m, "SendDiagnosticInterruptWithContext", varargs...)
 29387  	ret0, _ := ret[0].(*ec2.SendDiagnosticInterruptOutput)
 29388  	ret1, _ := ret[1].(error)
 29389  	return ret0, ret1
 29390  }
 29391  
 29392  // SendDiagnosticInterruptWithContext indicates an expected call of SendDiagnosticInterruptWithContext.
 29393  func (mr *MockEC2APIMockRecorder) SendDiagnosticInterruptWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29394  	mr.mock.ctrl.T.Helper()
 29395  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29396  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendDiagnosticInterruptWithContext", reflect.TypeOf((*MockEC2API)(nil).SendDiagnosticInterruptWithContext), varargs...)
 29397  }
 29398  
 29399  // StartInstances mocks base method.
 29400  func (m *MockEC2API) StartInstances(arg0 *ec2.StartInstancesInput) (*ec2.StartInstancesOutput, error) {
 29401  	m.ctrl.T.Helper()
 29402  	ret := m.ctrl.Call(m, "StartInstances", arg0)
 29403  	ret0, _ := ret[0].(*ec2.StartInstancesOutput)
 29404  	ret1, _ := ret[1].(error)
 29405  	return ret0, ret1
 29406  }
 29407  
 29408  // StartInstances indicates an expected call of StartInstances.
 29409  func (mr *MockEC2APIMockRecorder) StartInstances(arg0 interface{}) *gomock.Call {
 29410  	mr.mock.ctrl.T.Helper()
 29411  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstances", reflect.TypeOf((*MockEC2API)(nil).StartInstances), arg0)
 29412  }
 29413  
 29414  // StartInstancesRequest mocks base method.
 29415  func (m *MockEC2API) StartInstancesRequest(arg0 *ec2.StartInstancesInput) (*request.Request, *ec2.StartInstancesOutput) {
 29416  	m.ctrl.T.Helper()
 29417  	ret := m.ctrl.Call(m, "StartInstancesRequest", arg0)
 29418  	ret0, _ := ret[0].(*request.Request)
 29419  	ret1, _ := ret[1].(*ec2.StartInstancesOutput)
 29420  	return ret0, ret1
 29421  }
 29422  
 29423  // StartInstancesRequest indicates an expected call of StartInstancesRequest.
 29424  func (mr *MockEC2APIMockRecorder) StartInstancesRequest(arg0 interface{}) *gomock.Call {
 29425  	mr.mock.ctrl.T.Helper()
 29426  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).StartInstancesRequest), arg0)
 29427  }
 29428  
 29429  // StartInstancesWithContext mocks base method.
 29430  func (m *MockEC2API) StartInstancesWithContext(arg0 context.Context, arg1 *ec2.StartInstancesInput, arg2 ...request.Option) (*ec2.StartInstancesOutput, error) {
 29431  	m.ctrl.T.Helper()
 29432  	varargs := []interface{}{arg0, arg1}
 29433  	for _, a := range arg2 {
 29434  		varargs = append(varargs, a)
 29435  	}
 29436  	ret := m.ctrl.Call(m, "StartInstancesWithContext", varargs...)
 29437  	ret0, _ := ret[0].(*ec2.StartInstancesOutput)
 29438  	ret1, _ := ret[1].(error)
 29439  	return ret0, ret1
 29440  }
 29441  
 29442  // StartInstancesWithContext indicates an expected call of StartInstancesWithContext.
 29443  func (mr *MockEC2APIMockRecorder) StartInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29444  	mr.mock.ctrl.T.Helper()
 29445  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).StartInstancesWithContext), varargs...)
 29447  }
 29448  
 29449  // StartNetworkInsightsAccessScopeAnalysis mocks base method.
 29450  func (m *MockEC2API) StartNetworkInsightsAccessScopeAnalysis(arg0 *ec2.StartNetworkInsightsAccessScopeAnalysisInput) (*ec2.StartNetworkInsightsAccessScopeAnalysisOutput, error) {
 29451  	m.ctrl.T.Helper()
 29452  	ret := m.ctrl.Call(m, "StartNetworkInsightsAccessScopeAnalysis", arg0)
 29453  	ret0, _ := ret[0].(*ec2.StartNetworkInsightsAccessScopeAnalysisOutput)
 29454  	ret1, _ := ret[1].(error)
 29455  	return ret0, ret1
 29456  }
 29457  
 29458  // StartNetworkInsightsAccessScopeAnalysis indicates an expected call of StartNetworkInsightsAccessScopeAnalysis.
 29459  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAccessScopeAnalysis(arg0 interface{}) *gomock.Call {
 29460  	mr.mock.ctrl.T.Helper()
 29461  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAccessScopeAnalysis", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAccessScopeAnalysis), arg0)
 29462  }
 29463  
 29464  // StartNetworkInsightsAccessScopeAnalysisRequest mocks base method.
 29465  func (m *MockEC2API) StartNetworkInsightsAccessScopeAnalysisRequest(arg0 *ec2.StartNetworkInsightsAccessScopeAnalysisInput) (*request.Request, *ec2.StartNetworkInsightsAccessScopeAnalysisOutput) {
 29466  	m.ctrl.T.Helper()
 29467  	ret := m.ctrl.Call(m, "StartNetworkInsightsAccessScopeAnalysisRequest", arg0)
 29468  	ret0, _ := ret[0].(*request.Request)
 29469  	ret1, _ := ret[1].(*ec2.StartNetworkInsightsAccessScopeAnalysisOutput)
 29470  	return ret0, ret1
 29471  }
 29472  
 29473  // StartNetworkInsightsAccessScopeAnalysisRequest indicates an expected call of StartNetworkInsightsAccessScopeAnalysisRequest.
 29474  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAccessScopeAnalysisRequest(arg0 interface{}) *gomock.Call {
 29475  	mr.mock.ctrl.T.Helper()
 29476  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAccessScopeAnalysisRequest", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAccessScopeAnalysisRequest), arg0)
 29477  }
 29478  
 29479  // StartNetworkInsightsAccessScopeAnalysisWithContext mocks base method.
 29480  func (m *MockEC2API) StartNetworkInsightsAccessScopeAnalysisWithContext(arg0 context.Context, arg1 *ec2.StartNetworkInsightsAccessScopeAnalysisInput, arg2 ...request.Option) (*ec2.StartNetworkInsightsAccessScopeAnalysisOutput, error) {
 29481  	m.ctrl.T.Helper()
 29482  	varargs := []interface{}{arg0, arg1}
 29483  	for _, a := range arg2 {
 29484  		varargs = append(varargs, a)
 29485  	}
 29486  	ret := m.ctrl.Call(m, "StartNetworkInsightsAccessScopeAnalysisWithContext", varargs...)
 29487  	ret0, _ := ret[0].(*ec2.StartNetworkInsightsAccessScopeAnalysisOutput)
 29488  	ret1, _ := ret[1].(error)
 29489  	return ret0, ret1
 29490  }
 29491  
 29492  // StartNetworkInsightsAccessScopeAnalysisWithContext indicates an expected call of StartNetworkInsightsAccessScopeAnalysisWithContext.
 29493  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAccessScopeAnalysisWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29494  	mr.mock.ctrl.T.Helper()
 29495  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29496  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAccessScopeAnalysisWithContext", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAccessScopeAnalysisWithContext), varargs...)
 29497  }
 29498  
 29499  // StartNetworkInsightsAnalysis mocks base method.
 29500  func (m *MockEC2API) StartNetworkInsightsAnalysis(arg0 *ec2.StartNetworkInsightsAnalysisInput) (*ec2.StartNetworkInsightsAnalysisOutput, error) {
 29501  	m.ctrl.T.Helper()
 29502  	ret := m.ctrl.Call(m, "StartNetworkInsightsAnalysis", arg0)
 29503  	ret0, _ := ret[0].(*ec2.StartNetworkInsightsAnalysisOutput)
 29504  	ret1, _ := ret[1].(error)
 29505  	return ret0, ret1
 29506  }
 29507  
 29508  // StartNetworkInsightsAnalysis indicates an expected call of StartNetworkInsightsAnalysis.
 29509  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAnalysis(arg0 interface{}) *gomock.Call {
 29510  	mr.mock.ctrl.T.Helper()
 29511  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAnalysis", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAnalysis), arg0)
 29512  }
 29513  
 29514  // StartNetworkInsightsAnalysisRequest mocks base method.
 29515  func (m *MockEC2API) StartNetworkInsightsAnalysisRequest(arg0 *ec2.StartNetworkInsightsAnalysisInput) (*request.Request, *ec2.StartNetworkInsightsAnalysisOutput) {
 29516  	m.ctrl.T.Helper()
 29517  	ret := m.ctrl.Call(m, "StartNetworkInsightsAnalysisRequest", arg0)
 29518  	ret0, _ := ret[0].(*request.Request)
 29519  	ret1, _ := ret[1].(*ec2.StartNetworkInsightsAnalysisOutput)
 29520  	return ret0, ret1
 29521  }
 29522  
 29523  // StartNetworkInsightsAnalysisRequest indicates an expected call of StartNetworkInsightsAnalysisRequest.
 29524  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAnalysisRequest(arg0 interface{}) *gomock.Call {
 29525  	mr.mock.ctrl.T.Helper()
 29526  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAnalysisRequest", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAnalysisRequest), arg0)
 29527  }
 29528  
 29529  // StartNetworkInsightsAnalysisWithContext mocks base method.
 29530  func (m *MockEC2API) StartNetworkInsightsAnalysisWithContext(arg0 context.Context, arg1 *ec2.StartNetworkInsightsAnalysisInput, arg2 ...request.Option) (*ec2.StartNetworkInsightsAnalysisOutput, error) {
 29531  	m.ctrl.T.Helper()
 29532  	varargs := []interface{}{arg0, arg1}
 29533  	for _, a := range arg2 {
 29534  		varargs = append(varargs, a)
 29535  	}
 29536  	ret := m.ctrl.Call(m, "StartNetworkInsightsAnalysisWithContext", varargs...)
 29537  	ret0, _ := ret[0].(*ec2.StartNetworkInsightsAnalysisOutput)
 29538  	ret1, _ := ret[1].(error)
 29539  	return ret0, ret1
 29540  }
 29541  
 29542  // StartNetworkInsightsAnalysisWithContext indicates an expected call of StartNetworkInsightsAnalysisWithContext.
 29543  func (mr *MockEC2APIMockRecorder) StartNetworkInsightsAnalysisWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29544  	mr.mock.ctrl.T.Helper()
 29545  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29546  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartNetworkInsightsAnalysisWithContext", reflect.TypeOf((*MockEC2API)(nil).StartNetworkInsightsAnalysisWithContext), varargs...)
 29547  }
 29548  
 29549  // StartVpcEndpointServicePrivateDnsVerification mocks base method.
 29550  func (m *MockEC2API) StartVpcEndpointServicePrivateDnsVerification(arg0 *ec2.StartVpcEndpointServicePrivateDnsVerificationInput) (*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput, error) {
 29551  	m.ctrl.T.Helper()
 29552  	ret := m.ctrl.Call(m, "StartVpcEndpointServicePrivateDnsVerification", arg0)
 29553  	ret0, _ := ret[0].(*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput)
 29554  	ret1, _ := ret[1].(error)
 29555  	return ret0, ret1
 29556  }
 29557  
 29558  // StartVpcEndpointServicePrivateDnsVerification indicates an expected call of StartVpcEndpointServicePrivateDnsVerification.
 29559  func (mr *MockEC2APIMockRecorder) StartVpcEndpointServicePrivateDnsVerification(arg0 interface{}) *gomock.Call {
 29560  	mr.mock.ctrl.T.Helper()
 29561  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartVpcEndpointServicePrivateDnsVerification", reflect.TypeOf((*MockEC2API)(nil).StartVpcEndpointServicePrivateDnsVerification), arg0)
 29562  }
 29563  
 29564  // StartVpcEndpointServicePrivateDnsVerificationRequest mocks base method.
 29565  func (m *MockEC2API) StartVpcEndpointServicePrivateDnsVerificationRequest(arg0 *ec2.StartVpcEndpointServicePrivateDnsVerificationInput) (*request.Request, *ec2.StartVpcEndpointServicePrivateDnsVerificationOutput) {
 29566  	m.ctrl.T.Helper()
 29567  	ret := m.ctrl.Call(m, "StartVpcEndpointServicePrivateDnsVerificationRequest", arg0)
 29568  	ret0, _ := ret[0].(*request.Request)
 29569  	ret1, _ := ret[1].(*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput)
 29570  	return ret0, ret1
 29571  }
 29572  
 29573  // StartVpcEndpointServicePrivateDnsVerificationRequest indicates an expected call of StartVpcEndpointServicePrivateDnsVerificationRequest.
 29574  func (mr *MockEC2APIMockRecorder) StartVpcEndpointServicePrivateDnsVerificationRequest(arg0 interface{}) *gomock.Call {
 29575  	mr.mock.ctrl.T.Helper()
 29576  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartVpcEndpointServicePrivateDnsVerificationRequest", reflect.TypeOf((*MockEC2API)(nil).StartVpcEndpointServicePrivateDnsVerificationRequest), arg0)
 29577  }
 29578  
 29579  // StartVpcEndpointServicePrivateDnsVerificationWithContext mocks base method.
 29580  func (m *MockEC2API) StartVpcEndpointServicePrivateDnsVerificationWithContext(arg0 context.Context, arg1 *ec2.StartVpcEndpointServicePrivateDnsVerificationInput, arg2 ...request.Option) (*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput, error) {
 29581  	m.ctrl.T.Helper()
 29582  	varargs := []interface{}{arg0, arg1}
 29583  	for _, a := range arg2 {
 29584  		varargs = append(varargs, a)
 29585  	}
 29586  	ret := m.ctrl.Call(m, "StartVpcEndpointServicePrivateDnsVerificationWithContext", varargs...)
 29587  	ret0, _ := ret[0].(*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput)
 29588  	ret1, _ := ret[1].(error)
 29589  	return ret0, ret1
 29590  }
 29591  
 29592  // StartVpcEndpointServicePrivateDnsVerificationWithContext indicates an expected call of StartVpcEndpointServicePrivateDnsVerificationWithContext.
 29593  func (mr *MockEC2APIMockRecorder) StartVpcEndpointServicePrivateDnsVerificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29594  	mr.mock.ctrl.T.Helper()
 29595  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29596  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartVpcEndpointServicePrivateDnsVerificationWithContext", reflect.TypeOf((*MockEC2API)(nil).StartVpcEndpointServicePrivateDnsVerificationWithContext), varargs...)
 29597  }
 29598  
 29599  // StopInstances mocks base method.
 29600  func (m *MockEC2API) StopInstances(arg0 *ec2.StopInstancesInput) (*ec2.StopInstancesOutput, error) {
 29601  	m.ctrl.T.Helper()
 29602  	ret := m.ctrl.Call(m, "StopInstances", arg0)
 29603  	ret0, _ := ret[0].(*ec2.StopInstancesOutput)
 29604  	ret1, _ := ret[1].(error)
 29605  	return ret0, ret1
 29606  }
 29607  
 29608  // StopInstances indicates an expected call of StopInstances.
 29609  func (mr *MockEC2APIMockRecorder) StopInstances(arg0 interface{}) *gomock.Call {
 29610  	mr.mock.ctrl.T.Helper()
 29611  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstances", reflect.TypeOf((*MockEC2API)(nil).StopInstances), arg0)
 29612  }
 29613  
 29614  // StopInstancesRequest mocks base method.
 29615  func (m *MockEC2API) StopInstancesRequest(arg0 *ec2.StopInstancesInput) (*request.Request, *ec2.StopInstancesOutput) {
 29616  	m.ctrl.T.Helper()
 29617  	ret := m.ctrl.Call(m, "StopInstancesRequest", arg0)
 29618  	ret0, _ := ret[0].(*request.Request)
 29619  	ret1, _ := ret[1].(*ec2.StopInstancesOutput)
 29620  	return ret0, ret1
 29621  }
 29622  
 29623  // StopInstancesRequest indicates an expected call of StopInstancesRequest.
 29624  func (mr *MockEC2APIMockRecorder) StopInstancesRequest(arg0 interface{}) *gomock.Call {
 29625  	mr.mock.ctrl.T.Helper()
 29626  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).StopInstancesRequest), arg0)
 29627  }
 29628  
 29629  // StopInstancesWithContext mocks base method.
 29630  func (m *MockEC2API) StopInstancesWithContext(arg0 context.Context, arg1 *ec2.StopInstancesInput, arg2 ...request.Option) (*ec2.StopInstancesOutput, error) {
 29631  	m.ctrl.T.Helper()
 29632  	varargs := []interface{}{arg0, arg1}
 29633  	for _, a := range arg2 {
 29634  		varargs = append(varargs, a)
 29635  	}
 29636  	ret := m.ctrl.Call(m, "StopInstancesWithContext", varargs...)
 29637  	ret0, _ := ret[0].(*ec2.StopInstancesOutput)
 29638  	ret1, _ := ret[1].(error)
 29639  	return ret0, ret1
 29640  }
 29641  
 29642  // StopInstancesWithContext indicates an expected call of StopInstancesWithContext.
 29643  func (mr *MockEC2APIMockRecorder) StopInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29644  	mr.mock.ctrl.T.Helper()
 29645  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29646  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).StopInstancesWithContext), varargs...)
 29647  }
 29648  
 29649  // TerminateClientVpnConnections mocks base method.
 29650  func (m *MockEC2API) TerminateClientVpnConnections(arg0 *ec2.TerminateClientVpnConnectionsInput) (*ec2.TerminateClientVpnConnectionsOutput, error) {
 29651  	m.ctrl.T.Helper()
 29652  	ret := m.ctrl.Call(m, "TerminateClientVpnConnections", arg0)
 29653  	ret0, _ := ret[0].(*ec2.TerminateClientVpnConnectionsOutput)
 29654  	ret1, _ := ret[1].(error)
 29655  	return ret0, ret1
 29656  }
 29657  
 29658  // TerminateClientVpnConnections indicates an expected call of TerminateClientVpnConnections.
 29659  func (mr *MockEC2APIMockRecorder) TerminateClientVpnConnections(arg0 interface{}) *gomock.Call {
 29660  	mr.mock.ctrl.T.Helper()
 29661  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateClientVpnConnections", reflect.TypeOf((*MockEC2API)(nil).TerminateClientVpnConnections), arg0)
 29662  }
 29663  
 29664  // TerminateClientVpnConnectionsRequest mocks base method.
 29665  func (m *MockEC2API) TerminateClientVpnConnectionsRequest(arg0 *ec2.TerminateClientVpnConnectionsInput) (*request.Request, *ec2.TerminateClientVpnConnectionsOutput) {
 29666  	m.ctrl.T.Helper()
 29667  	ret := m.ctrl.Call(m, "TerminateClientVpnConnectionsRequest", arg0)
 29668  	ret0, _ := ret[0].(*request.Request)
 29669  	ret1, _ := ret[1].(*ec2.TerminateClientVpnConnectionsOutput)
 29670  	return ret0, ret1
 29671  }
 29672  
 29673  // TerminateClientVpnConnectionsRequest indicates an expected call of TerminateClientVpnConnectionsRequest.
 29674  func (mr *MockEC2APIMockRecorder) TerminateClientVpnConnectionsRequest(arg0 interface{}) *gomock.Call {
 29675  	mr.mock.ctrl.T.Helper()
 29676  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateClientVpnConnectionsRequest", reflect.TypeOf((*MockEC2API)(nil).TerminateClientVpnConnectionsRequest), arg0)
 29677  }
 29678  
 29679  // TerminateClientVpnConnectionsWithContext mocks base method.
 29680  func (m *MockEC2API) TerminateClientVpnConnectionsWithContext(arg0 context.Context, arg1 *ec2.TerminateClientVpnConnectionsInput, arg2 ...request.Option) (*ec2.TerminateClientVpnConnectionsOutput, error) {
 29681  	m.ctrl.T.Helper()
 29682  	varargs := []interface{}{arg0, arg1}
 29683  	for _, a := range arg2 {
 29684  		varargs = append(varargs, a)
 29685  	}
 29686  	ret := m.ctrl.Call(m, "TerminateClientVpnConnectionsWithContext", varargs...)
 29687  	ret0, _ := ret[0].(*ec2.TerminateClientVpnConnectionsOutput)
 29688  	ret1, _ := ret[1].(error)
 29689  	return ret0, ret1
 29690  }
 29691  
 29692  // TerminateClientVpnConnectionsWithContext indicates an expected call of TerminateClientVpnConnectionsWithContext.
 29693  func (mr *MockEC2APIMockRecorder) TerminateClientVpnConnectionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29694  	mr.mock.ctrl.T.Helper()
 29695  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29696  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateClientVpnConnectionsWithContext", reflect.TypeOf((*MockEC2API)(nil).TerminateClientVpnConnectionsWithContext), varargs...)
 29697  }
 29698  
 29699  // TerminateInstances mocks base method.
 29700  func (m *MockEC2API) TerminateInstances(arg0 *ec2.TerminateInstancesInput) (*ec2.TerminateInstancesOutput, error) {
 29701  	m.ctrl.T.Helper()
 29702  	ret := m.ctrl.Call(m, "TerminateInstances", arg0)
 29703  	ret0, _ := ret[0].(*ec2.TerminateInstancesOutput)
 29704  	ret1, _ := ret[1].(error)
 29705  	return ret0, ret1
 29706  }
 29707  
 29708  // TerminateInstances indicates an expected call of TerminateInstances.
 29709  func (mr *MockEC2APIMockRecorder) TerminateInstances(arg0 interface{}) *gomock.Call {
 29710  	mr.mock.ctrl.T.Helper()
 29711  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstances", reflect.TypeOf((*MockEC2API)(nil).TerminateInstances), arg0)
 29712  }
 29713  
 29714  // TerminateInstancesRequest mocks base method.
 29715  func (m *MockEC2API) TerminateInstancesRequest(arg0 *ec2.TerminateInstancesInput) (*request.Request, *ec2.TerminateInstancesOutput) {
 29716  	m.ctrl.T.Helper()
 29717  	ret := m.ctrl.Call(m, "TerminateInstancesRequest", arg0)
 29718  	ret0, _ := ret[0].(*request.Request)
 29719  	ret1, _ := ret[1].(*ec2.TerminateInstancesOutput)
 29720  	return ret0, ret1
 29721  }
 29722  
 29723  // TerminateInstancesRequest indicates an expected call of TerminateInstancesRequest.
 29724  func (mr *MockEC2APIMockRecorder) TerminateInstancesRequest(arg0 interface{}) *gomock.Call {
 29725  	mr.mock.ctrl.T.Helper()
 29726  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).TerminateInstancesRequest), arg0)
 29727  }
 29728  
 29729  // TerminateInstancesWithContext mocks base method.
 29730  func (m *MockEC2API) TerminateInstancesWithContext(arg0 context.Context, arg1 *ec2.TerminateInstancesInput, arg2 ...request.Option) (*ec2.TerminateInstancesOutput, error) {
 29731  	m.ctrl.T.Helper()
 29732  	varargs := []interface{}{arg0, arg1}
 29733  	for _, a := range arg2 {
 29734  		varargs = append(varargs, a)
 29735  	}
 29736  	ret := m.ctrl.Call(m, "TerminateInstancesWithContext", varargs...)
 29737  	ret0, _ := ret[0].(*ec2.TerminateInstancesOutput)
 29738  	ret1, _ := ret[1].(error)
 29739  	return ret0, ret1
 29740  }
 29741  
 29742  // TerminateInstancesWithContext indicates an expected call of TerminateInstancesWithContext.
 29743  func (mr *MockEC2APIMockRecorder) TerminateInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29744  	mr.mock.ctrl.T.Helper()
 29745  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29746  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).TerminateInstancesWithContext), varargs...)
 29747  }
 29748  
 29749  // UnassignIpv6Addresses mocks base method.
 29750  func (m *MockEC2API) UnassignIpv6Addresses(arg0 *ec2.UnassignIpv6AddressesInput) (*ec2.UnassignIpv6AddressesOutput, error) {
 29751  	m.ctrl.T.Helper()
 29752  	ret := m.ctrl.Call(m, "UnassignIpv6Addresses", arg0)
 29753  	ret0, _ := ret[0].(*ec2.UnassignIpv6AddressesOutput)
 29754  	ret1, _ := ret[1].(error)
 29755  	return ret0, ret1
 29756  }
 29757  
 29758  // UnassignIpv6Addresses indicates an expected call of UnassignIpv6Addresses.
 29759  func (mr *MockEC2APIMockRecorder) UnassignIpv6Addresses(arg0 interface{}) *gomock.Call {
 29760  	mr.mock.ctrl.T.Helper()
 29761  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignIpv6Addresses", reflect.TypeOf((*MockEC2API)(nil).UnassignIpv6Addresses), arg0)
 29762  }
 29763  
 29764  // UnassignIpv6AddressesRequest mocks base method.
 29765  func (m *MockEC2API) UnassignIpv6AddressesRequest(arg0 *ec2.UnassignIpv6AddressesInput) (*request.Request, *ec2.UnassignIpv6AddressesOutput) {
 29766  	m.ctrl.T.Helper()
 29767  	ret := m.ctrl.Call(m, "UnassignIpv6AddressesRequest", arg0)
 29768  	ret0, _ := ret[0].(*request.Request)
 29769  	ret1, _ := ret[1].(*ec2.UnassignIpv6AddressesOutput)
 29770  	return ret0, ret1
 29771  }
 29772  
 29773  // UnassignIpv6AddressesRequest indicates an expected call of UnassignIpv6AddressesRequest.
 29774  func (mr *MockEC2APIMockRecorder) UnassignIpv6AddressesRequest(arg0 interface{}) *gomock.Call {
 29775  	mr.mock.ctrl.T.Helper()
 29776  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignIpv6AddressesRequest", reflect.TypeOf((*MockEC2API)(nil).UnassignIpv6AddressesRequest), arg0)
 29777  }
 29778  
 29779  // UnassignIpv6AddressesWithContext mocks base method.
 29780  func (m *MockEC2API) UnassignIpv6AddressesWithContext(arg0 context.Context, arg1 *ec2.UnassignIpv6AddressesInput, arg2 ...request.Option) (*ec2.UnassignIpv6AddressesOutput, error) {
 29781  	m.ctrl.T.Helper()
 29782  	varargs := []interface{}{arg0, arg1}
 29783  	for _, a := range arg2 {
 29784  		varargs = append(varargs, a)
 29785  	}
 29786  	ret := m.ctrl.Call(m, "UnassignIpv6AddressesWithContext", varargs...)
 29787  	ret0, _ := ret[0].(*ec2.UnassignIpv6AddressesOutput)
 29788  	ret1, _ := ret[1].(error)
 29789  	return ret0, ret1
 29790  }
 29791  
 29792  // UnassignIpv6AddressesWithContext indicates an expected call of UnassignIpv6AddressesWithContext.
 29793  func (mr *MockEC2APIMockRecorder) UnassignIpv6AddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29794  	mr.mock.ctrl.T.Helper()
 29795  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29796  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignIpv6AddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).UnassignIpv6AddressesWithContext), varargs...)
 29797  }
 29798  
 29799  // UnassignPrivateIpAddresses mocks base method.
 29800  func (m *MockEC2API) UnassignPrivateIpAddresses(arg0 *ec2.UnassignPrivateIpAddressesInput) (*ec2.UnassignPrivateIpAddressesOutput, error) {
 29801  	m.ctrl.T.Helper()
 29802  	ret := m.ctrl.Call(m, "UnassignPrivateIpAddresses", arg0)
 29803  	ret0, _ := ret[0].(*ec2.UnassignPrivateIpAddressesOutput)
 29804  	ret1, _ := ret[1].(error)
 29805  	return ret0, ret1
 29806  }
 29807  
 29808  // UnassignPrivateIpAddresses indicates an expected call of UnassignPrivateIpAddresses.
 29809  func (mr *MockEC2APIMockRecorder) UnassignPrivateIpAddresses(arg0 interface{}) *gomock.Call {
 29810  	mr.mock.ctrl.T.Helper()
 29811  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignPrivateIpAddresses", reflect.TypeOf((*MockEC2API)(nil).UnassignPrivateIpAddresses), arg0)
 29812  }
 29813  
 29814  // UnassignPrivateIpAddressesRequest mocks base method.
 29815  func (m *MockEC2API) UnassignPrivateIpAddressesRequest(arg0 *ec2.UnassignPrivateIpAddressesInput) (*request.Request, *ec2.UnassignPrivateIpAddressesOutput) {
 29816  	m.ctrl.T.Helper()
 29817  	ret := m.ctrl.Call(m, "UnassignPrivateIpAddressesRequest", arg0)
 29818  	ret0, _ := ret[0].(*request.Request)
 29819  	ret1, _ := ret[1].(*ec2.UnassignPrivateIpAddressesOutput)
 29820  	return ret0, ret1
 29821  }
 29822  
 29823  // UnassignPrivateIpAddressesRequest indicates an expected call of UnassignPrivateIpAddressesRequest.
 29824  func (mr *MockEC2APIMockRecorder) UnassignPrivateIpAddressesRequest(arg0 interface{}) *gomock.Call {
 29825  	mr.mock.ctrl.T.Helper()
 29826  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignPrivateIpAddressesRequest", reflect.TypeOf((*MockEC2API)(nil).UnassignPrivateIpAddressesRequest), arg0)
 29827  }
 29828  
 29829  // UnassignPrivateIpAddressesWithContext mocks base method.
 29830  func (m *MockEC2API) UnassignPrivateIpAddressesWithContext(arg0 context.Context, arg1 *ec2.UnassignPrivateIpAddressesInput, arg2 ...request.Option) (*ec2.UnassignPrivateIpAddressesOutput, error) {
 29831  	m.ctrl.T.Helper()
 29832  	varargs := []interface{}{arg0, arg1}
 29833  	for _, a := range arg2 {
 29834  		varargs = append(varargs, a)
 29835  	}
 29836  	ret := m.ctrl.Call(m, "UnassignPrivateIpAddressesWithContext", varargs...)
 29837  	ret0, _ := ret[0].(*ec2.UnassignPrivateIpAddressesOutput)
 29838  	ret1, _ := ret[1].(error)
 29839  	return ret0, ret1
 29840  }
 29841  
 29842  // UnassignPrivateIpAddressesWithContext indicates an expected call of UnassignPrivateIpAddressesWithContext.
 29843  func (mr *MockEC2APIMockRecorder) UnassignPrivateIpAddressesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29844  	mr.mock.ctrl.T.Helper()
 29845  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29846  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnassignPrivateIpAddressesWithContext", reflect.TypeOf((*MockEC2API)(nil).UnassignPrivateIpAddressesWithContext), varargs...)
 29847  }
 29848  
 29849  // UnmonitorInstances mocks base method.
 29850  func (m *MockEC2API) UnmonitorInstances(arg0 *ec2.UnmonitorInstancesInput) (*ec2.UnmonitorInstancesOutput, error) {
 29851  	m.ctrl.T.Helper()
 29852  	ret := m.ctrl.Call(m, "UnmonitorInstances", arg0)
 29853  	ret0, _ := ret[0].(*ec2.UnmonitorInstancesOutput)
 29854  	ret1, _ := ret[1].(error)
 29855  	return ret0, ret1
 29856  }
 29857  
 29858  // UnmonitorInstances indicates an expected call of UnmonitorInstances.
 29859  func (mr *MockEC2APIMockRecorder) UnmonitorInstances(arg0 interface{}) *gomock.Call {
 29860  	mr.mock.ctrl.T.Helper()
 29861  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnmonitorInstances", reflect.TypeOf((*MockEC2API)(nil).UnmonitorInstances), arg0)
 29862  }
 29863  
 29864  // UnmonitorInstancesRequest mocks base method.
 29865  func (m *MockEC2API) UnmonitorInstancesRequest(arg0 *ec2.UnmonitorInstancesInput) (*request.Request, *ec2.UnmonitorInstancesOutput) {
 29866  	m.ctrl.T.Helper()
 29867  	ret := m.ctrl.Call(m, "UnmonitorInstancesRequest", arg0)
 29868  	ret0, _ := ret[0].(*request.Request)
 29869  	ret1, _ := ret[1].(*ec2.UnmonitorInstancesOutput)
 29870  	return ret0, ret1
 29871  }
 29872  
 29873  // UnmonitorInstancesRequest indicates an expected call of UnmonitorInstancesRequest.
 29874  func (mr *MockEC2APIMockRecorder) UnmonitorInstancesRequest(arg0 interface{}) *gomock.Call {
 29875  	mr.mock.ctrl.T.Helper()
 29876  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnmonitorInstancesRequest", reflect.TypeOf((*MockEC2API)(nil).UnmonitorInstancesRequest), arg0)
 29877  }
 29878  
 29879  // UnmonitorInstancesWithContext mocks base method.
 29880  func (m *MockEC2API) UnmonitorInstancesWithContext(arg0 context.Context, arg1 *ec2.UnmonitorInstancesInput, arg2 ...request.Option) (*ec2.UnmonitorInstancesOutput, error) {
 29881  	m.ctrl.T.Helper()
 29882  	varargs := []interface{}{arg0, arg1}
 29883  	for _, a := range arg2 {
 29884  		varargs = append(varargs, a)
 29885  	}
 29886  	ret := m.ctrl.Call(m, "UnmonitorInstancesWithContext", varargs...)
 29887  	ret0, _ := ret[0].(*ec2.UnmonitorInstancesOutput)
 29888  	ret1, _ := ret[1].(error)
 29889  	return ret0, ret1
 29890  }
 29891  
 29892  // UnmonitorInstancesWithContext indicates an expected call of UnmonitorInstancesWithContext.
 29893  func (mr *MockEC2APIMockRecorder) UnmonitorInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29894  	mr.mock.ctrl.T.Helper()
 29895  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29896  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnmonitorInstancesWithContext", reflect.TypeOf((*MockEC2API)(nil).UnmonitorInstancesWithContext), varargs...)
 29897  }
 29898  
 29899  // UpdateSecurityGroupRuleDescriptionsEgress mocks base method.
 29900  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsEgress(arg0 *ec2.UpdateSecurityGroupRuleDescriptionsEgressInput) (*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput, error) {
 29901  	m.ctrl.T.Helper()
 29902  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsEgress", arg0)
 29903  	ret0, _ := ret[0].(*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput)
 29904  	ret1, _ := ret[1].(error)
 29905  	return ret0, ret1
 29906  }
 29907  
 29908  // UpdateSecurityGroupRuleDescriptionsEgress indicates an expected call of UpdateSecurityGroupRuleDescriptionsEgress.
 29909  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsEgress(arg0 interface{}) *gomock.Call {
 29910  	mr.mock.ctrl.T.Helper()
 29911  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsEgress", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsEgress), arg0)
 29912  }
 29913  
 29914  // UpdateSecurityGroupRuleDescriptionsEgressRequest mocks base method.
 29915  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsEgressRequest(arg0 *ec2.UpdateSecurityGroupRuleDescriptionsEgressInput) (*request.Request, *ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput) {
 29916  	m.ctrl.T.Helper()
 29917  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsEgressRequest", arg0)
 29918  	ret0, _ := ret[0].(*request.Request)
 29919  	ret1, _ := ret[1].(*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput)
 29920  	return ret0, ret1
 29921  }
 29922  
 29923  // UpdateSecurityGroupRuleDescriptionsEgressRequest indicates an expected call of UpdateSecurityGroupRuleDescriptionsEgressRequest.
 29924  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsEgressRequest(arg0 interface{}) *gomock.Call {
 29925  	mr.mock.ctrl.T.Helper()
 29926  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsEgressRequest", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsEgressRequest), arg0)
 29927  }
 29928  
 29929  // UpdateSecurityGroupRuleDescriptionsEgressWithContext mocks base method.
 29930  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsEgressWithContext(arg0 context.Context, arg1 *ec2.UpdateSecurityGroupRuleDescriptionsEgressInput, arg2 ...request.Option) (*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput, error) {
 29931  	m.ctrl.T.Helper()
 29932  	varargs := []interface{}{arg0, arg1}
 29933  	for _, a := range arg2 {
 29934  		varargs = append(varargs, a)
 29935  	}
 29936  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsEgressWithContext", varargs...)
 29937  	ret0, _ := ret[0].(*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput)
 29938  	ret1, _ := ret[1].(error)
 29939  	return ret0, ret1
 29940  }
 29941  
 29942  // UpdateSecurityGroupRuleDescriptionsEgressWithContext indicates an expected call of UpdateSecurityGroupRuleDescriptionsEgressWithContext.
 29943  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsEgressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29944  	mr.mock.ctrl.T.Helper()
 29945  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29946  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsEgressWithContext", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsEgressWithContext), varargs...)
 29947  }
 29948  
 29949  // UpdateSecurityGroupRuleDescriptionsIngress mocks base method.
 29950  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsIngress(arg0 *ec2.UpdateSecurityGroupRuleDescriptionsIngressInput) (*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput, error) {
 29951  	m.ctrl.T.Helper()
 29952  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsIngress", arg0)
 29953  	ret0, _ := ret[0].(*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput)
 29954  	ret1, _ := ret[1].(error)
 29955  	return ret0, ret1
 29956  }
 29957  
 29958  // UpdateSecurityGroupRuleDescriptionsIngress indicates an expected call of UpdateSecurityGroupRuleDescriptionsIngress.
 29959  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsIngress(arg0 interface{}) *gomock.Call {
 29960  	mr.mock.ctrl.T.Helper()
 29961  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsIngress", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsIngress), arg0)
 29962  }
 29963  
 29964  // UpdateSecurityGroupRuleDescriptionsIngressRequest mocks base method.
 29965  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsIngressRequest(arg0 *ec2.UpdateSecurityGroupRuleDescriptionsIngressInput) (*request.Request, *ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput) {
 29966  	m.ctrl.T.Helper()
 29967  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsIngressRequest", arg0)
 29968  	ret0, _ := ret[0].(*request.Request)
 29969  	ret1, _ := ret[1].(*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput)
 29970  	return ret0, ret1
 29971  }
 29972  
 29973  // UpdateSecurityGroupRuleDescriptionsIngressRequest indicates an expected call of UpdateSecurityGroupRuleDescriptionsIngressRequest.
 29974  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsIngressRequest(arg0 interface{}) *gomock.Call {
 29975  	mr.mock.ctrl.T.Helper()
 29976  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsIngressRequest", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsIngressRequest), arg0)
 29977  }
 29978  
 29979  // UpdateSecurityGroupRuleDescriptionsIngressWithContext mocks base method.
 29980  func (m *MockEC2API) UpdateSecurityGroupRuleDescriptionsIngressWithContext(arg0 context.Context, arg1 *ec2.UpdateSecurityGroupRuleDescriptionsIngressInput, arg2 ...request.Option) (*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput, error) {
 29981  	m.ctrl.T.Helper()
 29982  	varargs := []interface{}{arg0, arg1}
 29983  	for _, a := range arg2 {
 29984  		varargs = append(varargs, a)
 29985  	}
 29986  	ret := m.ctrl.Call(m, "UpdateSecurityGroupRuleDescriptionsIngressWithContext", varargs...)
 29987  	ret0, _ := ret[0].(*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput)
 29988  	ret1, _ := ret[1].(error)
 29989  	return ret0, ret1
 29990  }
 29991  
 29992  // UpdateSecurityGroupRuleDescriptionsIngressWithContext indicates an expected call of UpdateSecurityGroupRuleDescriptionsIngressWithContext.
 29993  func (mr *MockEC2APIMockRecorder) UpdateSecurityGroupRuleDescriptionsIngressWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 29994  	mr.mock.ctrl.T.Helper()
 29995  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 29996  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecurityGroupRuleDescriptionsIngressWithContext", reflect.TypeOf((*MockEC2API)(nil).UpdateSecurityGroupRuleDescriptionsIngressWithContext), varargs...)
 29997  }
 29998  
 29999  // WaitUntilBundleTaskComplete mocks base method.
 30000  func (m *MockEC2API) WaitUntilBundleTaskComplete(arg0 *ec2.DescribeBundleTasksInput) error {
 30001  	m.ctrl.T.Helper()
 30002  	ret := m.ctrl.Call(m, "WaitUntilBundleTaskComplete", arg0)
 30003  	ret0, _ := ret[0].(error)
 30004  	return ret0
 30005  }
 30006  
 30007  // WaitUntilBundleTaskComplete indicates an expected call of WaitUntilBundleTaskComplete.
 30008  func (mr *MockEC2APIMockRecorder) WaitUntilBundleTaskComplete(arg0 interface{}) *gomock.Call {
 30009  	mr.mock.ctrl.T.Helper()
 30010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBundleTaskComplete", reflect.TypeOf((*MockEC2API)(nil).WaitUntilBundleTaskComplete), arg0)
 30011  }
 30012  
 30013  // WaitUntilBundleTaskCompleteWithContext mocks base method.
 30014  func (m *MockEC2API) WaitUntilBundleTaskCompleteWithContext(arg0 context.Context, arg1 *ec2.DescribeBundleTasksInput, arg2 ...request.WaiterOption) error {
 30015  	m.ctrl.T.Helper()
 30016  	varargs := []interface{}{arg0, arg1}
 30017  	for _, a := range arg2 {
 30018  		varargs = append(varargs, a)
 30019  	}
 30020  	ret := m.ctrl.Call(m, "WaitUntilBundleTaskCompleteWithContext", varargs...)
 30021  	ret0, _ := ret[0].(error)
 30022  	return ret0
 30023  }
 30024  
 30025  // WaitUntilBundleTaskCompleteWithContext indicates an expected call of WaitUntilBundleTaskCompleteWithContext.
 30026  func (mr *MockEC2APIMockRecorder) WaitUntilBundleTaskCompleteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30027  	mr.mock.ctrl.T.Helper()
 30028  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30029  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBundleTaskCompleteWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilBundleTaskCompleteWithContext), varargs...)
 30030  }
 30031  
 30032  // WaitUntilConversionTaskCancelled mocks base method.
 30033  func (m *MockEC2API) WaitUntilConversionTaskCancelled(arg0 *ec2.DescribeConversionTasksInput) error {
 30034  	m.ctrl.T.Helper()
 30035  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskCancelled", arg0)
 30036  	ret0, _ := ret[0].(error)
 30037  	return ret0
 30038  }
 30039  
 30040  // WaitUntilConversionTaskCancelled indicates an expected call of WaitUntilConversionTaskCancelled.
 30041  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskCancelled(arg0 interface{}) *gomock.Call {
 30042  	mr.mock.ctrl.T.Helper()
 30043  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskCancelled", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskCancelled), arg0)
 30044  }
 30045  
 30046  // WaitUntilConversionTaskCancelledWithContext mocks base method.
 30047  func (m *MockEC2API) WaitUntilConversionTaskCancelledWithContext(arg0 context.Context, arg1 *ec2.DescribeConversionTasksInput, arg2 ...request.WaiterOption) error {
 30048  	m.ctrl.T.Helper()
 30049  	varargs := []interface{}{arg0, arg1}
 30050  	for _, a := range arg2 {
 30051  		varargs = append(varargs, a)
 30052  	}
 30053  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskCancelledWithContext", varargs...)
 30054  	ret0, _ := ret[0].(error)
 30055  	return ret0
 30056  }
 30057  
 30058  // WaitUntilConversionTaskCancelledWithContext indicates an expected call of WaitUntilConversionTaskCancelledWithContext.
 30059  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskCancelledWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30060  	mr.mock.ctrl.T.Helper()
 30061  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30062  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskCancelledWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskCancelledWithContext), varargs...)
 30063  }
 30064  
 30065  // WaitUntilConversionTaskCompleted mocks base method.
 30066  func (m *MockEC2API) WaitUntilConversionTaskCompleted(arg0 *ec2.DescribeConversionTasksInput) error {
 30067  	m.ctrl.T.Helper()
 30068  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskCompleted", arg0)
 30069  	ret0, _ := ret[0].(error)
 30070  	return ret0
 30071  }
 30072  
 30073  // WaitUntilConversionTaskCompleted indicates an expected call of WaitUntilConversionTaskCompleted.
 30074  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskCompleted(arg0 interface{}) *gomock.Call {
 30075  	mr.mock.ctrl.T.Helper()
 30076  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskCompleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskCompleted), arg0)
 30077  }
 30078  
 30079  // WaitUntilConversionTaskCompletedWithContext mocks base method.
 30080  func (m *MockEC2API) WaitUntilConversionTaskCompletedWithContext(arg0 context.Context, arg1 *ec2.DescribeConversionTasksInput, arg2 ...request.WaiterOption) error {
 30081  	m.ctrl.T.Helper()
 30082  	varargs := []interface{}{arg0, arg1}
 30083  	for _, a := range arg2 {
 30084  		varargs = append(varargs, a)
 30085  	}
 30086  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskCompletedWithContext", varargs...)
 30087  	ret0, _ := ret[0].(error)
 30088  	return ret0
 30089  }
 30090  
 30091  // WaitUntilConversionTaskCompletedWithContext indicates an expected call of WaitUntilConversionTaskCompletedWithContext.
 30092  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskCompletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30093  	mr.mock.ctrl.T.Helper()
 30094  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskCompletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskCompletedWithContext), varargs...)
 30096  }
 30097  
 30098  // WaitUntilConversionTaskDeleted mocks base method.
 30099  func (m *MockEC2API) WaitUntilConversionTaskDeleted(arg0 *ec2.DescribeConversionTasksInput) error {
 30100  	m.ctrl.T.Helper()
 30101  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskDeleted", arg0)
 30102  	ret0, _ := ret[0].(error)
 30103  	return ret0
 30104  }
 30105  
 30106  // WaitUntilConversionTaskDeleted indicates an expected call of WaitUntilConversionTaskDeleted.
 30107  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskDeleted(arg0 interface{}) *gomock.Call {
 30108  	mr.mock.ctrl.T.Helper()
 30109  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskDeleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskDeleted), arg0)
 30110  }
 30111  
 30112  // WaitUntilConversionTaskDeletedWithContext mocks base method.
 30113  func (m *MockEC2API) WaitUntilConversionTaskDeletedWithContext(arg0 context.Context, arg1 *ec2.DescribeConversionTasksInput, arg2 ...request.WaiterOption) error {
 30114  	m.ctrl.T.Helper()
 30115  	varargs := []interface{}{arg0, arg1}
 30116  	for _, a := range arg2 {
 30117  		varargs = append(varargs, a)
 30118  	}
 30119  	ret := m.ctrl.Call(m, "WaitUntilConversionTaskDeletedWithContext", varargs...)
 30120  	ret0, _ := ret[0].(error)
 30121  	return ret0
 30122  }
 30123  
 30124  // WaitUntilConversionTaskDeletedWithContext indicates an expected call of WaitUntilConversionTaskDeletedWithContext.
 30125  func (mr *MockEC2APIMockRecorder) WaitUntilConversionTaskDeletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30126  	mr.mock.ctrl.T.Helper()
 30127  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30128  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilConversionTaskDeletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilConversionTaskDeletedWithContext), varargs...)
 30129  }
 30130  
 30131  // WaitUntilCustomerGatewayAvailable mocks base method.
 30132  func (m *MockEC2API) WaitUntilCustomerGatewayAvailable(arg0 *ec2.DescribeCustomerGatewaysInput) error {
 30133  	m.ctrl.T.Helper()
 30134  	ret := m.ctrl.Call(m, "WaitUntilCustomerGatewayAvailable", arg0)
 30135  	ret0, _ := ret[0].(error)
 30136  	return ret0
 30137  }
 30138  
 30139  // WaitUntilCustomerGatewayAvailable indicates an expected call of WaitUntilCustomerGatewayAvailable.
 30140  func (mr *MockEC2APIMockRecorder) WaitUntilCustomerGatewayAvailable(arg0 interface{}) *gomock.Call {
 30141  	mr.mock.ctrl.T.Helper()
 30142  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilCustomerGatewayAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilCustomerGatewayAvailable), arg0)
 30143  }
 30144  
 30145  // WaitUntilCustomerGatewayAvailableWithContext mocks base method.
 30146  func (m *MockEC2API) WaitUntilCustomerGatewayAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeCustomerGatewaysInput, arg2 ...request.WaiterOption) error {
 30147  	m.ctrl.T.Helper()
 30148  	varargs := []interface{}{arg0, arg1}
 30149  	for _, a := range arg2 {
 30150  		varargs = append(varargs, a)
 30151  	}
 30152  	ret := m.ctrl.Call(m, "WaitUntilCustomerGatewayAvailableWithContext", varargs...)
 30153  	ret0, _ := ret[0].(error)
 30154  	return ret0
 30155  }
 30156  
 30157  // WaitUntilCustomerGatewayAvailableWithContext indicates an expected call of WaitUntilCustomerGatewayAvailableWithContext.
 30158  func (mr *MockEC2APIMockRecorder) WaitUntilCustomerGatewayAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30159  	mr.mock.ctrl.T.Helper()
 30160  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30161  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilCustomerGatewayAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilCustomerGatewayAvailableWithContext), varargs...)
 30162  }
 30163  
 30164  // WaitUntilExportTaskCancelled mocks base method.
 30165  func (m *MockEC2API) WaitUntilExportTaskCancelled(arg0 *ec2.DescribeExportTasksInput) error {
 30166  	m.ctrl.T.Helper()
 30167  	ret := m.ctrl.Call(m, "WaitUntilExportTaskCancelled", arg0)
 30168  	ret0, _ := ret[0].(error)
 30169  	return ret0
 30170  }
 30171  
 30172  // WaitUntilExportTaskCancelled indicates an expected call of WaitUntilExportTaskCancelled.
 30173  func (mr *MockEC2APIMockRecorder) WaitUntilExportTaskCancelled(arg0 interface{}) *gomock.Call {
 30174  	mr.mock.ctrl.T.Helper()
 30175  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilExportTaskCancelled", reflect.TypeOf((*MockEC2API)(nil).WaitUntilExportTaskCancelled), arg0)
 30176  }
 30177  
 30178  // WaitUntilExportTaskCancelledWithContext mocks base method.
 30179  func (m *MockEC2API) WaitUntilExportTaskCancelledWithContext(arg0 context.Context, arg1 *ec2.DescribeExportTasksInput, arg2 ...request.WaiterOption) error {
 30180  	m.ctrl.T.Helper()
 30181  	varargs := []interface{}{arg0, arg1}
 30182  	for _, a := range arg2 {
 30183  		varargs = append(varargs, a)
 30184  	}
 30185  	ret := m.ctrl.Call(m, "WaitUntilExportTaskCancelledWithContext", varargs...)
 30186  	ret0, _ := ret[0].(error)
 30187  	return ret0
 30188  }
 30189  
 30190  // WaitUntilExportTaskCancelledWithContext indicates an expected call of WaitUntilExportTaskCancelledWithContext.
 30191  func (mr *MockEC2APIMockRecorder) WaitUntilExportTaskCancelledWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30192  	mr.mock.ctrl.T.Helper()
 30193  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30194  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilExportTaskCancelledWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilExportTaskCancelledWithContext), varargs...)
 30195  }
 30196  
 30197  // WaitUntilExportTaskCompleted mocks base method.
 30198  func (m *MockEC2API) WaitUntilExportTaskCompleted(arg0 *ec2.DescribeExportTasksInput) error {
 30199  	m.ctrl.T.Helper()
 30200  	ret := m.ctrl.Call(m, "WaitUntilExportTaskCompleted", arg0)
 30201  	ret0, _ := ret[0].(error)
 30202  	return ret0
 30203  }
 30204  
 30205  // WaitUntilExportTaskCompleted indicates an expected call of WaitUntilExportTaskCompleted.
 30206  func (mr *MockEC2APIMockRecorder) WaitUntilExportTaskCompleted(arg0 interface{}) *gomock.Call {
 30207  	mr.mock.ctrl.T.Helper()
 30208  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilExportTaskCompleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilExportTaskCompleted), arg0)
 30209  }
 30210  
 30211  // WaitUntilExportTaskCompletedWithContext mocks base method.
 30212  func (m *MockEC2API) WaitUntilExportTaskCompletedWithContext(arg0 context.Context, arg1 *ec2.DescribeExportTasksInput, arg2 ...request.WaiterOption) error {
 30213  	m.ctrl.T.Helper()
 30214  	varargs := []interface{}{arg0, arg1}
 30215  	for _, a := range arg2 {
 30216  		varargs = append(varargs, a)
 30217  	}
 30218  	ret := m.ctrl.Call(m, "WaitUntilExportTaskCompletedWithContext", varargs...)
 30219  	ret0, _ := ret[0].(error)
 30220  	return ret0
 30221  }
 30222  
 30223  // WaitUntilExportTaskCompletedWithContext indicates an expected call of WaitUntilExportTaskCompletedWithContext.
 30224  func (mr *MockEC2APIMockRecorder) WaitUntilExportTaskCompletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30225  	mr.mock.ctrl.T.Helper()
 30226  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30227  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilExportTaskCompletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilExportTaskCompletedWithContext), varargs...)
 30228  }
 30229  
 30230  // WaitUntilImageAvailable mocks base method.
 30231  func (m *MockEC2API) WaitUntilImageAvailable(arg0 *ec2.DescribeImagesInput) error {
 30232  	m.ctrl.T.Helper()
 30233  	ret := m.ctrl.Call(m, "WaitUntilImageAvailable", arg0)
 30234  	ret0, _ := ret[0].(error)
 30235  	return ret0
 30236  }
 30237  
 30238  // WaitUntilImageAvailable indicates an expected call of WaitUntilImageAvailable.
 30239  func (mr *MockEC2APIMockRecorder) WaitUntilImageAvailable(arg0 interface{}) *gomock.Call {
 30240  	mr.mock.ctrl.T.Helper()
 30241  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilImageAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilImageAvailable), arg0)
 30242  }
 30243  
 30244  // WaitUntilImageAvailableWithContext mocks base method.
 30245  func (m *MockEC2API) WaitUntilImageAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeImagesInput, arg2 ...request.WaiterOption) error {
 30246  	m.ctrl.T.Helper()
 30247  	varargs := []interface{}{arg0, arg1}
 30248  	for _, a := range arg2 {
 30249  		varargs = append(varargs, a)
 30250  	}
 30251  	ret := m.ctrl.Call(m, "WaitUntilImageAvailableWithContext", varargs...)
 30252  	ret0, _ := ret[0].(error)
 30253  	return ret0
 30254  }
 30255  
 30256  // WaitUntilImageAvailableWithContext indicates an expected call of WaitUntilImageAvailableWithContext.
 30257  func (mr *MockEC2APIMockRecorder) WaitUntilImageAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30258  	mr.mock.ctrl.T.Helper()
 30259  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30260  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilImageAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilImageAvailableWithContext), varargs...)
 30261  }
 30262  
 30263  // WaitUntilImageExists mocks base method.
 30264  func (m *MockEC2API) WaitUntilImageExists(arg0 *ec2.DescribeImagesInput) error {
 30265  	m.ctrl.T.Helper()
 30266  	ret := m.ctrl.Call(m, "WaitUntilImageExists", arg0)
 30267  	ret0, _ := ret[0].(error)
 30268  	return ret0
 30269  }
 30270  
 30271  // WaitUntilImageExists indicates an expected call of WaitUntilImageExists.
 30272  func (mr *MockEC2APIMockRecorder) WaitUntilImageExists(arg0 interface{}) *gomock.Call {
 30273  	mr.mock.ctrl.T.Helper()
 30274  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilImageExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilImageExists), arg0)
 30275  }
 30276  
 30277  // WaitUntilImageExistsWithContext mocks base method.
 30278  func (m *MockEC2API) WaitUntilImageExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeImagesInput, arg2 ...request.WaiterOption) error {
 30279  	m.ctrl.T.Helper()
 30280  	varargs := []interface{}{arg0, arg1}
 30281  	for _, a := range arg2 {
 30282  		varargs = append(varargs, a)
 30283  	}
 30284  	ret := m.ctrl.Call(m, "WaitUntilImageExistsWithContext", varargs...)
 30285  	ret0, _ := ret[0].(error)
 30286  	return ret0
 30287  }
 30288  
 30289  // WaitUntilImageExistsWithContext indicates an expected call of WaitUntilImageExistsWithContext.
 30290  func (mr *MockEC2APIMockRecorder) WaitUntilImageExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30291  	mr.mock.ctrl.T.Helper()
 30292  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilImageExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilImageExistsWithContext), varargs...)
 30294  }
 30295  
 30296  // WaitUntilInstanceExists mocks base method.
 30297  func (m *MockEC2API) WaitUntilInstanceExists(arg0 *ec2.DescribeInstancesInput) error {
 30298  	m.ctrl.T.Helper()
 30299  	ret := m.ctrl.Call(m, "WaitUntilInstanceExists", arg0)
 30300  	ret0, _ := ret[0].(error)
 30301  	return ret0
 30302  }
 30303  
 30304  // WaitUntilInstanceExists indicates an expected call of WaitUntilInstanceExists.
 30305  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceExists(arg0 interface{}) *gomock.Call {
 30306  	mr.mock.ctrl.T.Helper()
 30307  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceExists), arg0)
 30308  }
 30309  
 30310  // WaitUntilInstanceExistsWithContext mocks base method.
 30311  func (m *MockEC2API) WaitUntilInstanceExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 ...request.WaiterOption) error {
 30312  	m.ctrl.T.Helper()
 30313  	varargs := []interface{}{arg0, arg1}
 30314  	for _, a := range arg2 {
 30315  		varargs = append(varargs, a)
 30316  	}
 30317  	ret := m.ctrl.Call(m, "WaitUntilInstanceExistsWithContext", varargs...)
 30318  	ret0, _ := ret[0].(error)
 30319  	return ret0
 30320  }
 30321  
 30322  // WaitUntilInstanceExistsWithContext indicates an expected call of WaitUntilInstanceExistsWithContext.
 30323  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30324  	mr.mock.ctrl.T.Helper()
 30325  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30326  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceExistsWithContext), varargs...)
 30327  }
 30328  
 30329  // WaitUntilInstanceRunning mocks base method.
 30330  func (m *MockEC2API) WaitUntilInstanceRunning(arg0 *ec2.DescribeInstancesInput) error {
 30331  	m.ctrl.T.Helper()
 30332  	ret := m.ctrl.Call(m, "WaitUntilInstanceRunning", arg0)
 30333  	ret0, _ := ret[0].(error)
 30334  	return ret0
 30335  }
 30336  
 30337  // WaitUntilInstanceRunning indicates an expected call of WaitUntilInstanceRunning.
 30338  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceRunning(arg0 interface{}) *gomock.Call {
 30339  	mr.mock.ctrl.T.Helper()
 30340  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceRunning", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceRunning), arg0)
 30341  }
 30342  
 30343  // WaitUntilInstanceRunningWithContext mocks base method.
 30344  func (m *MockEC2API) WaitUntilInstanceRunningWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 ...request.WaiterOption) error {
 30345  	m.ctrl.T.Helper()
 30346  	varargs := []interface{}{arg0, arg1}
 30347  	for _, a := range arg2 {
 30348  		varargs = append(varargs, a)
 30349  	}
 30350  	ret := m.ctrl.Call(m, "WaitUntilInstanceRunningWithContext", varargs...)
 30351  	ret0, _ := ret[0].(error)
 30352  	return ret0
 30353  }
 30354  
 30355  // WaitUntilInstanceRunningWithContext indicates an expected call of WaitUntilInstanceRunningWithContext.
 30356  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceRunningWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30357  	mr.mock.ctrl.T.Helper()
 30358  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30359  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceRunningWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceRunningWithContext), varargs...)
 30360  }
 30361  
 30362  // WaitUntilInstanceStatusOk mocks base method.
 30363  func (m *MockEC2API) WaitUntilInstanceStatusOk(arg0 *ec2.DescribeInstanceStatusInput) error {
 30364  	m.ctrl.T.Helper()
 30365  	ret := m.ctrl.Call(m, "WaitUntilInstanceStatusOk", arg0)
 30366  	ret0, _ := ret[0].(error)
 30367  	return ret0
 30368  }
 30369  
 30370  // WaitUntilInstanceStatusOk indicates an expected call of WaitUntilInstanceStatusOk.
 30371  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceStatusOk(arg0 interface{}) *gomock.Call {
 30372  	mr.mock.ctrl.T.Helper()
 30373  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceStatusOk", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceStatusOk), arg0)
 30374  }
 30375  
 30376  // WaitUntilInstanceStatusOkWithContext mocks base method.
 30377  func (m *MockEC2API) WaitUntilInstanceStatusOkWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceStatusInput, arg2 ...request.WaiterOption) error {
 30378  	m.ctrl.T.Helper()
 30379  	varargs := []interface{}{arg0, arg1}
 30380  	for _, a := range arg2 {
 30381  		varargs = append(varargs, a)
 30382  	}
 30383  	ret := m.ctrl.Call(m, "WaitUntilInstanceStatusOkWithContext", varargs...)
 30384  	ret0, _ := ret[0].(error)
 30385  	return ret0
 30386  }
 30387  
 30388  // WaitUntilInstanceStatusOkWithContext indicates an expected call of WaitUntilInstanceStatusOkWithContext.
 30389  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceStatusOkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30390  	mr.mock.ctrl.T.Helper()
 30391  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30392  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceStatusOkWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceStatusOkWithContext), varargs...)
 30393  }
 30394  
 30395  // WaitUntilInstanceStopped mocks base method.
 30396  func (m *MockEC2API) WaitUntilInstanceStopped(arg0 *ec2.DescribeInstancesInput) error {
 30397  	m.ctrl.T.Helper()
 30398  	ret := m.ctrl.Call(m, "WaitUntilInstanceStopped", arg0)
 30399  	ret0, _ := ret[0].(error)
 30400  	return ret0
 30401  }
 30402  
 30403  // WaitUntilInstanceStopped indicates an expected call of WaitUntilInstanceStopped.
 30404  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceStopped(arg0 interface{}) *gomock.Call {
 30405  	mr.mock.ctrl.T.Helper()
 30406  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceStopped", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceStopped), arg0)
 30407  }
 30408  
 30409  // WaitUntilInstanceStoppedWithContext mocks base method.
 30410  func (m *MockEC2API) WaitUntilInstanceStoppedWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 ...request.WaiterOption) error {
 30411  	m.ctrl.T.Helper()
 30412  	varargs := []interface{}{arg0, arg1}
 30413  	for _, a := range arg2 {
 30414  		varargs = append(varargs, a)
 30415  	}
 30416  	ret := m.ctrl.Call(m, "WaitUntilInstanceStoppedWithContext", varargs...)
 30417  	ret0, _ := ret[0].(error)
 30418  	return ret0
 30419  }
 30420  
 30421  // WaitUntilInstanceStoppedWithContext indicates an expected call of WaitUntilInstanceStoppedWithContext.
 30422  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceStoppedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30423  	mr.mock.ctrl.T.Helper()
 30424  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30425  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceStoppedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceStoppedWithContext), varargs...)
 30426  }
 30427  
 30428  // WaitUntilInstanceTerminated mocks base method.
 30429  func (m *MockEC2API) WaitUntilInstanceTerminated(arg0 *ec2.DescribeInstancesInput) error {
 30430  	m.ctrl.T.Helper()
 30431  	ret := m.ctrl.Call(m, "WaitUntilInstanceTerminated", arg0)
 30432  	ret0, _ := ret[0].(error)
 30433  	return ret0
 30434  }
 30435  
 30436  // WaitUntilInstanceTerminated indicates an expected call of WaitUntilInstanceTerminated.
 30437  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceTerminated(arg0 interface{}) *gomock.Call {
 30438  	mr.mock.ctrl.T.Helper()
 30439  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceTerminated", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceTerminated), arg0)
 30440  }
 30441  
 30442  // WaitUntilInstanceTerminatedWithContext mocks base method.
 30443  func (m *MockEC2API) WaitUntilInstanceTerminatedWithContext(arg0 context.Context, arg1 *ec2.DescribeInstancesInput, arg2 ...request.WaiterOption) error {
 30444  	m.ctrl.T.Helper()
 30445  	varargs := []interface{}{arg0, arg1}
 30446  	for _, a := range arg2 {
 30447  		varargs = append(varargs, a)
 30448  	}
 30449  	ret := m.ctrl.Call(m, "WaitUntilInstanceTerminatedWithContext", varargs...)
 30450  	ret0, _ := ret[0].(error)
 30451  	return ret0
 30452  }
 30453  
 30454  // WaitUntilInstanceTerminatedWithContext indicates an expected call of WaitUntilInstanceTerminatedWithContext.
 30455  func (mr *MockEC2APIMockRecorder) WaitUntilInstanceTerminatedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30456  	mr.mock.ctrl.T.Helper()
 30457  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30458  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceTerminatedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInstanceTerminatedWithContext), varargs...)
 30459  }
 30460  
 30461  // WaitUntilInternetGatewayExists mocks base method.
 30462  func (m *MockEC2API) WaitUntilInternetGatewayExists(arg0 *ec2.DescribeInternetGatewaysInput) error {
 30463  	m.ctrl.T.Helper()
 30464  	ret := m.ctrl.Call(m, "WaitUntilInternetGatewayExists", arg0)
 30465  	ret0, _ := ret[0].(error)
 30466  	return ret0
 30467  }
 30468  
 30469  // WaitUntilInternetGatewayExists indicates an expected call of WaitUntilInternetGatewayExists.
 30470  func (mr *MockEC2APIMockRecorder) WaitUntilInternetGatewayExists(arg0 interface{}) *gomock.Call {
 30471  	mr.mock.ctrl.T.Helper()
 30472  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInternetGatewayExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInternetGatewayExists), arg0)
 30473  }
 30474  
 30475  // WaitUntilInternetGatewayExistsWithContext mocks base method.
 30476  func (m *MockEC2API) WaitUntilInternetGatewayExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeInternetGatewaysInput, arg2 ...request.WaiterOption) error {
 30477  	m.ctrl.T.Helper()
 30478  	varargs := []interface{}{arg0, arg1}
 30479  	for _, a := range arg2 {
 30480  		varargs = append(varargs, a)
 30481  	}
 30482  	ret := m.ctrl.Call(m, "WaitUntilInternetGatewayExistsWithContext", varargs...)
 30483  	ret0, _ := ret[0].(error)
 30484  	return ret0
 30485  }
 30486  
 30487  // WaitUntilInternetGatewayExistsWithContext indicates an expected call of WaitUntilInternetGatewayExistsWithContext.
 30488  func (mr *MockEC2APIMockRecorder) WaitUntilInternetGatewayExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30489  	mr.mock.ctrl.T.Helper()
 30490  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30491  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInternetGatewayExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilInternetGatewayExistsWithContext), varargs...)
 30492  }
 30493  
 30494  // WaitUntilKeyPairExists mocks base method.
 30495  func (m *MockEC2API) WaitUntilKeyPairExists(arg0 *ec2.DescribeKeyPairsInput) error {
 30496  	m.ctrl.T.Helper()
 30497  	ret := m.ctrl.Call(m, "WaitUntilKeyPairExists", arg0)
 30498  	ret0, _ := ret[0].(error)
 30499  	return ret0
 30500  }
 30501  
 30502  // WaitUntilKeyPairExists indicates an expected call of WaitUntilKeyPairExists.
 30503  func (mr *MockEC2APIMockRecorder) WaitUntilKeyPairExists(arg0 interface{}) *gomock.Call {
 30504  	mr.mock.ctrl.T.Helper()
 30505  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilKeyPairExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilKeyPairExists), arg0)
 30506  }
 30507  
 30508  // WaitUntilKeyPairExistsWithContext mocks base method.
 30509  func (m *MockEC2API) WaitUntilKeyPairExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeKeyPairsInput, arg2 ...request.WaiterOption) error {
 30510  	m.ctrl.T.Helper()
 30511  	varargs := []interface{}{arg0, arg1}
 30512  	for _, a := range arg2 {
 30513  		varargs = append(varargs, a)
 30514  	}
 30515  	ret := m.ctrl.Call(m, "WaitUntilKeyPairExistsWithContext", varargs...)
 30516  	ret0, _ := ret[0].(error)
 30517  	return ret0
 30518  }
 30519  
 30520  // WaitUntilKeyPairExistsWithContext indicates an expected call of WaitUntilKeyPairExistsWithContext.
 30521  func (mr *MockEC2APIMockRecorder) WaitUntilKeyPairExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30522  	mr.mock.ctrl.T.Helper()
 30523  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30524  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilKeyPairExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilKeyPairExistsWithContext), varargs...)
 30525  }
 30526  
 30527  // WaitUntilNatGatewayAvailable mocks base method.
 30528  func (m *MockEC2API) WaitUntilNatGatewayAvailable(arg0 *ec2.DescribeNatGatewaysInput) error {
 30529  	m.ctrl.T.Helper()
 30530  	ret := m.ctrl.Call(m, "WaitUntilNatGatewayAvailable", arg0)
 30531  	ret0, _ := ret[0].(error)
 30532  	return ret0
 30533  }
 30534  
 30535  // WaitUntilNatGatewayAvailable indicates an expected call of WaitUntilNatGatewayAvailable.
 30536  func (mr *MockEC2APIMockRecorder) WaitUntilNatGatewayAvailable(arg0 interface{}) *gomock.Call {
 30537  	mr.mock.ctrl.T.Helper()
 30538  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilNatGatewayAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilNatGatewayAvailable), arg0)
 30539  }
 30540  
 30541  // WaitUntilNatGatewayAvailableWithContext mocks base method.
 30542  func (m *MockEC2API) WaitUntilNatGatewayAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeNatGatewaysInput, arg2 ...request.WaiterOption) error {
 30543  	m.ctrl.T.Helper()
 30544  	varargs := []interface{}{arg0, arg1}
 30545  	for _, a := range arg2 {
 30546  		varargs = append(varargs, a)
 30547  	}
 30548  	ret := m.ctrl.Call(m, "WaitUntilNatGatewayAvailableWithContext", varargs...)
 30549  	ret0, _ := ret[0].(error)
 30550  	return ret0
 30551  }
 30552  
 30553  // WaitUntilNatGatewayAvailableWithContext indicates an expected call of WaitUntilNatGatewayAvailableWithContext.
 30554  func (mr *MockEC2APIMockRecorder) WaitUntilNatGatewayAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30555  	mr.mock.ctrl.T.Helper()
 30556  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30557  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilNatGatewayAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilNatGatewayAvailableWithContext), varargs...)
 30558  }
 30559  
 30560  // WaitUntilNetworkInterfaceAvailable mocks base method.
 30561  func (m *MockEC2API) WaitUntilNetworkInterfaceAvailable(arg0 *ec2.DescribeNetworkInterfacesInput) error {
 30562  	m.ctrl.T.Helper()
 30563  	ret := m.ctrl.Call(m, "WaitUntilNetworkInterfaceAvailable", arg0)
 30564  	ret0, _ := ret[0].(error)
 30565  	return ret0
 30566  }
 30567  
 30568  // WaitUntilNetworkInterfaceAvailable indicates an expected call of WaitUntilNetworkInterfaceAvailable.
 30569  func (mr *MockEC2APIMockRecorder) WaitUntilNetworkInterfaceAvailable(arg0 interface{}) *gomock.Call {
 30570  	mr.mock.ctrl.T.Helper()
 30571  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilNetworkInterfaceAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilNetworkInterfaceAvailable), arg0)
 30572  }
 30573  
 30574  // WaitUntilNetworkInterfaceAvailableWithContext mocks base method.
 30575  func (m *MockEC2API) WaitUntilNetworkInterfaceAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeNetworkInterfacesInput, arg2 ...request.WaiterOption) error {
 30576  	m.ctrl.T.Helper()
 30577  	varargs := []interface{}{arg0, arg1}
 30578  	for _, a := range arg2 {
 30579  		varargs = append(varargs, a)
 30580  	}
 30581  	ret := m.ctrl.Call(m, "WaitUntilNetworkInterfaceAvailableWithContext", varargs...)
 30582  	ret0, _ := ret[0].(error)
 30583  	return ret0
 30584  }
 30585  
 30586  // WaitUntilNetworkInterfaceAvailableWithContext indicates an expected call of WaitUntilNetworkInterfaceAvailableWithContext.
 30587  func (mr *MockEC2APIMockRecorder) WaitUntilNetworkInterfaceAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30588  	mr.mock.ctrl.T.Helper()
 30589  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30590  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilNetworkInterfaceAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilNetworkInterfaceAvailableWithContext), varargs...)
 30591  }
 30592  
 30593  // WaitUntilPasswordDataAvailable mocks base method.
 30594  func (m *MockEC2API) WaitUntilPasswordDataAvailable(arg0 *ec2.GetPasswordDataInput) error {
 30595  	m.ctrl.T.Helper()
 30596  	ret := m.ctrl.Call(m, "WaitUntilPasswordDataAvailable", arg0)
 30597  	ret0, _ := ret[0].(error)
 30598  	return ret0
 30599  }
 30600  
 30601  // WaitUntilPasswordDataAvailable indicates an expected call of WaitUntilPasswordDataAvailable.
 30602  func (mr *MockEC2APIMockRecorder) WaitUntilPasswordDataAvailable(arg0 interface{}) *gomock.Call {
 30603  	mr.mock.ctrl.T.Helper()
 30604  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilPasswordDataAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilPasswordDataAvailable), arg0)
 30605  }
 30606  
 30607  // WaitUntilPasswordDataAvailableWithContext mocks base method.
 30608  func (m *MockEC2API) WaitUntilPasswordDataAvailableWithContext(arg0 context.Context, arg1 *ec2.GetPasswordDataInput, arg2 ...request.WaiterOption) error {
 30609  	m.ctrl.T.Helper()
 30610  	varargs := []interface{}{arg0, arg1}
 30611  	for _, a := range arg2 {
 30612  		varargs = append(varargs, a)
 30613  	}
 30614  	ret := m.ctrl.Call(m, "WaitUntilPasswordDataAvailableWithContext", varargs...)
 30615  	ret0, _ := ret[0].(error)
 30616  	return ret0
 30617  }
 30618  
 30619  // WaitUntilPasswordDataAvailableWithContext indicates an expected call of WaitUntilPasswordDataAvailableWithContext.
 30620  func (mr *MockEC2APIMockRecorder) WaitUntilPasswordDataAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30621  	mr.mock.ctrl.T.Helper()
 30622  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilPasswordDataAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilPasswordDataAvailableWithContext), varargs...)
 30624  }
 30625  
 30626  // WaitUntilSecurityGroupExists mocks base method.
 30627  func (m *MockEC2API) WaitUntilSecurityGroupExists(arg0 *ec2.DescribeSecurityGroupsInput) error {
 30628  	m.ctrl.T.Helper()
 30629  	ret := m.ctrl.Call(m, "WaitUntilSecurityGroupExists", arg0)
 30630  	ret0, _ := ret[0].(error)
 30631  	return ret0
 30632  }
 30633  
 30634  // WaitUntilSecurityGroupExists indicates an expected call of WaitUntilSecurityGroupExists.
 30635  func (mr *MockEC2APIMockRecorder) WaitUntilSecurityGroupExists(arg0 interface{}) *gomock.Call {
 30636  	mr.mock.ctrl.T.Helper()
 30637  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSecurityGroupExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSecurityGroupExists), arg0)
 30638  }
 30639  
 30640  // WaitUntilSecurityGroupExistsWithContext mocks base method.
 30641  func (m *MockEC2API) WaitUntilSecurityGroupExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeSecurityGroupsInput, arg2 ...request.WaiterOption) error {
 30642  	m.ctrl.T.Helper()
 30643  	varargs := []interface{}{arg0, arg1}
 30644  	for _, a := range arg2 {
 30645  		varargs = append(varargs, a)
 30646  	}
 30647  	ret := m.ctrl.Call(m, "WaitUntilSecurityGroupExistsWithContext", varargs...)
 30648  	ret0, _ := ret[0].(error)
 30649  	return ret0
 30650  }
 30651  
 30652  // WaitUntilSecurityGroupExistsWithContext indicates an expected call of WaitUntilSecurityGroupExistsWithContext.
 30653  func (mr *MockEC2APIMockRecorder) WaitUntilSecurityGroupExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30654  	mr.mock.ctrl.T.Helper()
 30655  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30656  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSecurityGroupExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSecurityGroupExistsWithContext), varargs...)
 30657  }
 30658  
 30659  // WaitUntilSnapshotCompleted mocks base method.
 30660  func (m *MockEC2API) WaitUntilSnapshotCompleted(arg0 *ec2.DescribeSnapshotsInput) error {
 30661  	m.ctrl.T.Helper()
 30662  	ret := m.ctrl.Call(m, "WaitUntilSnapshotCompleted", arg0)
 30663  	ret0, _ := ret[0].(error)
 30664  	return ret0
 30665  }
 30666  
 30667  // WaitUntilSnapshotCompleted indicates an expected call of WaitUntilSnapshotCompleted.
 30668  func (mr *MockEC2APIMockRecorder) WaitUntilSnapshotCompleted(arg0 interface{}) *gomock.Call {
 30669  	mr.mock.ctrl.T.Helper()
 30670  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSnapshotCompleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSnapshotCompleted), arg0)
 30671  }
 30672  
 30673  // WaitUntilSnapshotCompletedWithContext mocks base method.
 30674  func (m *MockEC2API) WaitUntilSnapshotCompletedWithContext(arg0 context.Context, arg1 *ec2.DescribeSnapshotsInput, arg2 ...request.WaiterOption) error {
 30675  	m.ctrl.T.Helper()
 30676  	varargs := []interface{}{arg0, arg1}
 30677  	for _, a := range arg2 {
 30678  		varargs = append(varargs, a)
 30679  	}
 30680  	ret := m.ctrl.Call(m, "WaitUntilSnapshotCompletedWithContext", varargs...)
 30681  	ret0, _ := ret[0].(error)
 30682  	return ret0
 30683  }
 30684  
 30685  // WaitUntilSnapshotCompletedWithContext indicates an expected call of WaitUntilSnapshotCompletedWithContext.
 30686  func (mr *MockEC2APIMockRecorder) WaitUntilSnapshotCompletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30687  	mr.mock.ctrl.T.Helper()
 30688  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30689  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSnapshotCompletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSnapshotCompletedWithContext), varargs...)
 30690  }
 30691  
 30692  // WaitUntilSpotInstanceRequestFulfilled mocks base method.
 30693  func (m *MockEC2API) WaitUntilSpotInstanceRequestFulfilled(arg0 *ec2.DescribeSpotInstanceRequestsInput) error {
 30694  	m.ctrl.T.Helper()
 30695  	ret := m.ctrl.Call(m, "WaitUntilSpotInstanceRequestFulfilled", arg0)
 30696  	ret0, _ := ret[0].(error)
 30697  	return ret0
 30698  }
 30699  
 30700  // WaitUntilSpotInstanceRequestFulfilled indicates an expected call of WaitUntilSpotInstanceRequestFulfilled.
 30701  func (mr *MockEC2APIMockRecorder) WaitUntilSpotInstanceRequestFulfilled(arg0 interface{}) *gomock.Call {
 30702  	mr.mock.ctrl.T.Helper()
 30703  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSpotInstanceRequestFulfilled", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSpotInstanceRequestFulfilled), arg0)
 30704  }
 30705  
 30706  // WaitUntilSpotInstanceRequestFulfilledWithContext mocks base method.
 30707  func (m *MockEC2API) WaitUntilSpotInstanceRequestFulfilledWithContext(arg0 context.Context, arg1 *ec2.DescribeSpotInstanceRequestsInput, arg2 ...request.WaiterOption) error {
 30708  	m.ctrl.T.Helper()
 30709  	varargs := []interface{}{arg0, arg1}
 30710  	for _, a := range arg2 {
 30711  		varargs = append(varargs, a)
 30712  	}
 30713  	ret := m.ctrl.Call(m, "WaitUntilSpotInstanceRequestFulfilledWithContext", varargs...)
 30714  	ret0, _ := ret[0].(error)
 30715  	return ret0
 30716  }
 30717  
 30718  // WaitUntilSpotInstanceRequestFulfilledWithContext indicates an expected call of WaitUntilSpotInstanceRequestFulfilledWithContext.
 30719  func (mr *MockEC2APIMockRecorder) WaitUntilSpotInstanceRequestFulfilledWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30720  	mr.mock.ctrl.T.Helper()
 30721  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30722  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSpotInstanceRequestFulfilledWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSpotInstanceRequestFulfilledWithContext), varargs...)
 30723  }
 30724  
 30725  // WaitUntilSubnetAvailable mocks base method.
 30726  func (m *MockEC2API) WaitUntilSubnetAvailable(arg0 *ec2.DescribeSubnetsInput) error {
 30727  	m.ctrl.T.Helper()
 30728  	ret := m.ctrl.Call(m, "WaitUntilSubnetAvailable", arg0)
 30729  	ret0, _ := ret[0].(error)
 30730  	return ret0
 30731  }
 30732  
 30733  // WaitUntilSubnetAvailable indicates an expected call of WaitUntilSubnetAvailable.
 30734  func (mr *MockEC2APIMockRecorder) WaitUntilSubnetAvailable(arg0 interface{}) *gomock.Call {
 30735  	mr.mock.ctrl.T.Helper()
 30736  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSubnetAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSubnetAvailable), arg0)
 30737  }
 30738  
 30739  // WaitUntilSubnetAvailableWithContext mocks base method.
 30740  func (m *MockEC2API) WaitUntilSubnetAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeSubnetsInput, arg2 ...request.WaiterOption) error {
 30741  	m.ctrl.T.Helper()
 30742  	varargs := []interface{}{arg0, arg1}
 30743  	for _, a := range arg2 {
 30744  		varargs = append(varargs, a)
 30745  	}
 30746  	ret := m.ctrl.Call(m, "WaitUntilSubnetAvailableWithContext", varargs...)
 30747  	ret0, _ := ret[0].(error)
 30748  	return ret0
 30749  }
 30750  
 30751  // WaitUntilSubnetAvailableWithContext indicates an expected call of WaitUntilSubnetAvailableWithContext.
 30752  func (mr *MockEC2APIMockRecorder) WaitUntilSubnetAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30753  	mr.mock.ctrl.T.Helper()
 30754  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30755  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSubnetAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSubnetAvailableWithContext), varargs...)
 30756  }
 30757  
 30758  // WaitUntilSystemStatusOk mocks base method.
 30759  func (m *MockEC2API) WaitUntilSystemStatusOk(arg0 *ec2.DescribeInstanceStatusInput) error {
 30760  	m.ctrl.T.Helper()
 30761  	ret := m.ctrl.Call(m, "WaitUntilSystemStatusOk", arg0)
 30762  	ret0, _ := ret[0].(error)
 30763  	return ret0
 30764  }
 30765  
 30766  // WaitUntilSystemStatusOk indicates an expected call of WaitUntilSystemStatusOk.
 30767  func (mr *MockEC2APIMockRecorder) WaitUntilSystemStatusOk(arg0 interface{}) *gomock.Call {
 30768  	mr.mock.ctrl.T.Helper()
 30769  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSystemStatusOk", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSystemStatusOk), arg0)
 30770  }
 30771  
 30772  // WaitUntilSystemStatusOkWithContext mocks base method.
 30773  func (m *MockEC2API) WaitUntilSystemStatusOkWithContext(arg0 context.Context, arg1 *ec2.DescribeInstanceStatusInput, arg2 ...request.WaiterOption) error {
 30774  	m.ctrl.T.Helper()
 30775  	varargs := []interface{}{arg0, arg1}
 30776  	for _, a := range arg2 {
 30777  		varargs = append(varargs, a)
 30778  	}
 30779  	ret := m.ctrl.Call(m, "WaitUntilSystemStatusOkWithContext", varargs...)
 30780  	ret0, _ := ret[0].(error)
 30781  	return ret0
 30782  }
 30783  
 30784  // WaitUntilSystemStatusOkWithContext indicates an expected call of WaitUntilSystemStatusOkWithContext.
 30785  func (mr *MockEC2APIMockRecorder) WaitUntilSystemStatusOkWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30786  	mr.mock.ctrl.T.Helper()
 30787  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30788  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilSystemStatusOkWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilSystemStatusOkWithContext), varargs...)
 30789  }
 30790  
 30791  // WaitUntilVolumeAvailable mocks base method.
 30792  func (m *MockEC2API) WaitUntilVolumeAvailable(arg0 *ec2.DescribeVolumesInput) error {
 30793  	m.ctrl.T.Helper()
 30794  	ret := m.ctrl.Call(m, "WaitUntilVolumeAvailable", arg0)
 30795  	ret0, _ := ret[0].(error)
 30796  	return ret0
 30797  }
 30798  
 30799  // WaitUntilVolumeAvailable indicates an expected call of WaitUntilVolumeAvailable.
 30800  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeAvailable(arg0 interface{}) *gomock.Call {
 30801  	mr.mock.ctrl.T.Helper()
 30802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeAvailable), arg0)
 30803  }
 30804  
 30805  // WaitUntilVolumeAvailableWithContext mocks base method.
 30806  func (m *MockEC2API) WaitUntilVolumeAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesInput, arg2 ...request.WaiterOption) error {
 30807  	m.ctrl.T.Helper()
 30808  	varargs := []interface{}{arg0, arg1}
 30809  	for _, a := range arg2 {
 30810  		varargs = append(varargs, a)
 30811  	}
 30812  	ret := m.ctrl.Call(m, "WaitUntilVolumeAvailableWithContext", varargs...)
 30813  	ret0, _ := ret[0].(error)
 30814  	return ret0
 30815  }
 30816  
 30817  // WaitUntilVolumeAvailableWithContext indicates an expected call of WaitUntilVolumeAvailableWithContext.
 30818  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30819  	mr.mock.ctrl.T.Helper()
 30820  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30821  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeAvailableWithContext), varargs...)
 30822  }
 30823  
 30824  // WaitUntilVolumeDeleted mocks base method.
 30825  func (m *MockEC2API) WaitUntilVolumeDeleted(arg0 *ec2.DescribeVolumesInput) error {
 30826  	m.ctrl.T.Helper()
 30827  	ret := m.ctrl.Call(m, "WaitUntilVolumeDeleted", arg0)
 30828  	ret0, _ := ret[0].(error)
 30829  	return ret0
 30830  }
 30831  
 30832  // WaitUntilVolumeDeleted indicates an expected call of WaitUntilVolumeDeleted.
 30833  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeDeleted(arg0 interface{}) *gomock.Call {
 30834  	mr.mock.ctrl.T.Helper()
 30835  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeDeleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeDeleted), arg0)
 30836  }
 30837  
 30838  // WaitUntilVolumeDeletedWithContext mocks base method.
 30839  func (m *MockEC2API) WaitUntilVolumeDeletedWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesInput, arg2 ...request.WaiterOption) error {
 30840  	m.ctrl.T.Helper()
 30841  	varargs := []interface{}{arg0, arg1}
 30842  	for _, a := range arg2 {
 30843  		varargs = append(varargs, a)
 30844  	}
 30845  	ret := m.ctrl.Call(m, "WaitUntilVolumeDeletedWithContext", varargs...)
 30846  	ret0, _ := ret[0].(error)
 30847  	return ret0
 30848  }
 30849  
 30850  // WaitUntilVolumeDeletedWithContext indicates an expected call of WaitUntilVolumeDeletedWithContext.
 30851  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeDeletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30852  	mr.mock.ctrl.T.Helper()
 30853  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30854  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeDeletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeDeletedWithContext), varargs...)
 30855  }
 30856  
 30857  // WaitUntilVolumeInUse mocks base method.
 30858  func (m *MockEC2API) WaitUntilVolumeInUse(arg0 *ec2.DescribeVolumesInput) error {
 30859  	m.ctrl.T.Helper()
 30860  	ret := m.ctrl.Call(m, "WaitUntilVolumeInUse", arg0)
 30861  	ret0, _ := ret[0].(error)
 30862  	return ret0
 30863  }
 30864  
 30865  // WaitUntilVolumeInUse indicates an expected call of WaitUntilVolumeInUse.
 30866  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeInUse(arg0 interface{}) *gomock.Call {
 30867  	mr.mock.ctrl.T.Helper()
 30868  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeInUse", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeInUse), arg0)
 30869  }
 30870  
 30871  // WaitUntilVolumeInUseWithContext mocks base method.
 30872  func (m *MockEC2API) WaitUntilVolumeInUseWithContext(arg0 context.Context, arg1 *ec2.DescribeVolumesInput, arg2 ...request.WaiterOption) error {
 30873  	m.ctrl.T.Helper()
 30874  	varargs := []interface{}{arg0, arg1}
 30875  	for _, a := range arg2 {
 30876  		varargs = append(varargs, a)
 30877  	}
 30878  	ret := m.ctrl.Call(m, "WaitUntilVolumeInUseWithContext", varargs...)
 30879  	ret0, _ := ret[0].(error)
 30880  	return ret0
 30881  }
 30882  
 30883  // WaitUntilVolumeInUseWithContext indicates an expected call of WaitUntilVolumeInUseWithContext.
 30884  func (mr *MockEC2APIMockRecorder) WaitUntilVolumeInUseWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30885  	mr.mock.ctrl.T.Helper()
 30886  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30887  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVolumeInUseWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVolumeInUseWithContext), varargs...)
 30888  }
 30889  
 30890  // WaitUntilVpcAvailable mocks base method.
 30891  func (m *MockEC2API) WaitUntilVpcAvailable(arg0 *ec2.DescribeVpcsInput) error {
 30892  	m.ctrl.T.Helper()
 30893  	ret := m.ctrl.Call(m, "WaitUntilVpcAvailable", arg0)
 30894  	ret0, _ := ret[0].(error)
 30895  	return ret0
 30896  }
 30897  
 30898  // WaitUntilVpcAvailable indicates an expected call of WaitUntilVpcAvailable.
 30899  func (mr *MockEC2APIMockRecorder) WaitUntilVpcAvailable(arg0 interface{}) *gomock.Call {
 30900  	mr.mock.ctrl.T.Helper()
 30901  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcAvailable), arg0)
 30902  }
 30903  
 30904  // WaitUntilVpcAvailableWithContext mocks base method.
 30905  func (m *MockEC2API) WaitUntilVpcAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcsInput, arg2 ...request.WaiterOption) error {
 30906  	m.ctrl.T.Helper()
 30907  	varargs := []interface{}{arg0, arg1}
 30908  	for _, a := range arg2 {
 30909  		varargs = append(varargs, a)
 30910  	}
 30911  	ret := m.ctrl.Call(m, "WaitUntilVpcAvailableWithContext", varargs...)
 30912  	ret0, _ := ret[0].(error)
 30913  	return ret0
 30914  }
 30915  
 30916  // WaitUntilVpcAvailableWithContext indicates an expected call of WaitUntilVpcAvailableWithContext.
 30917  func (mr *MockEC2APIMockRecorder) WaitUntilVpcAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30918  	mr.mock.ctrl.T.Helper()
 30919  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30920  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcAvailableWithContext), varargs...)
 30921  }
 30922  
 30923  // WaitUntilVpcExists mocks base method.
 30924  func (m *MockEC2API) WaitUntilVpcExists(arg0 *ec2.DescribeVpcsInput) error {
 30925  	m.ctrl.T.Helper()
 30926  	ret := m.ctrl.Call(m, "WaitUntilVpcExists", arg0)
 30927  	ret0, _ := ret[0].(error)
 30928  	return ret0
 30929  }
 30930  
 30931  // WaitUntilVpcExists indicates an expected call of WaitUntilVpcExists.
 30932  func (mr *MockEC2APIMockRecorder) WaitUntilVpcExists(arg0 interface{}) *gomock.Call {
 30933  	mr.mock.ctrl.T.Helper()
 30934  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcExists), arg0)
 30935  }
 30936  
 30937  // WaitUntilVpcExistsWithContext mocks base method.
 30938  func (m *MockEC2API) WaitUntilVpcExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcsInput, arg2 ...request.WaiterOption) error {
 30939  	m.ctrl.T.Helper()
 30940  	varargs := []interface{}{arg0, arg1}
 30941  	for _, a := range arg2 {
 30942  		varargs = append(varargs, a)
 30943  	}
 30944  	ret := m.ctrl.Call(m, "WaitUntilVpcExistsWithContext", varargs...)
 30945  	ret0, _ := ret[0].(error)
 30946  	return ret0
 30947  }
 30948  
 30949  // WaitUntilVpcExistsWithContext indicates an expected call of WaitUntilVpcExistsWithContext.
 30950  func (mr *MockEC2APIMockRecorder) WaitUntilVpcExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30951  	mr.mock.ctrl.T.Helper()
 30952  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30953  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcExistsWithContext), varargs...)
 30954  }
 30955  
 30956  // WaitUntilVpcPeeringConnectionDeleted mocks base method.
 30957  func (m *MockEC2API) WaitUntilVpcPeeringConnectionDeleted(arg0 *ec2.DescribeVpcPeeringConnectionsInput) error {
 30958  	m.ctrl.T.Helper()
 30959  	ret := m.ctrl.Call(m, "WaitUntilVpcPeeringConnectionDeleted", arg0)
 30960  	ret0, _ := ret[0].(error)
 30961  	return ret0
 30962  }
 30963  
 30964  // WaitUntilVpcPeeringConnectionDeleted indicates an expected call of WaitUntilVpcPeeringConnectionDeleted.
 30965  func (mr *MockEC2APIMockRecorder) WaitUntilVpcPeeringConnectionDeleted(arg0 interface{}) *gomock.Call {
 30966  	mr.mock.ctrl.T.Helper()
 30967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcPeeringConnectionDeleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcPeeringConnectionDeleted), arg0)
 30968  }
 30969  
 30970  // WaitUntilVpcPeeringConnectionDeletedWithContext mocks base method.
 30971  func (m *MockEC2API) WaitUntilVpcPeeringConnectionDeletedWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcPeeringConnectionsInput, arg2 ...request.WaiterOption) error {
 30972  	m.ctrl.T.Helper()
 30973  	varargs := []interface{}{arg0, arg1}
 30974  	for _, a := range arg2 {
 30975  		varargs = append(varargs, a)
 30976  	}
 30977  	ret := m.ctrl.Call(m, "WaitUntilVpcPeeringConnectionDeletedWithContext", varargs...)
 30978  	ret0, _ := ret[0].(error)
 30979  	return ret0
 30980  }
 30981  
 30982  // WaitUntilVpcPeeringConnectionDeletedWithContext indicates an expected call of WaitUntilVpcPeeringConnectionDeletedWithContext.
 30983  func (mr *MockEC2APIMockRecorder) WaitUntilVpcPeeringConnectionDeletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 30984  	mr.mock.ctrl.T.Helper()
 30985  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 30986  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcPeeringConnectionDeletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcPeeringConnectionDeletedWithContext), varargs...)
 30987  }
 30988  
 30989  // WaitUntilVpcPeeringConnectionExists mocks base method.
 30990  func (m *MockEC2API) WaitUntilVpcPeeringConnectionExists(arg0 *ec2.DescribeVpcPeeringConnectionsInput) error {
 30991  	m.ctrl.T.Helper()
 30992  	ret := m.ctrl.Call(m, "WaitUntilVpcPeeringConnectionExists", arg0)
 30993  	ret0, _ := ret[0].(error)
 30994  	return ret0
 30995  }
 30996  
 30997  // WaitUntilVpcPeeringConnectionExists indicates an expected call of WaitUntilVpcPeeringConnectionExists.
 30998  func (mr *MockEC2APIMockRecorder) WaitUntilVpcPeeringConnectionExists(arg0 interface{}) *gomock.Call {
 30999  	mr.mock.ctrl.T.Helper()
 31000  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcPeeringConnectionExists", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcPeeringConnectionExists), arg0)
 31001  }
 31002  
 31003  // WaitUntilVpcPeeringConnectionExistsWithContext mocks base method.
 31004  func (m *MockEC2API) WaitUntilVpcPeeringConnectionExistsWithContext(arg0 context.Context, arg1 *ec2.DescribeVpcPeeringConnectionsInput, arg2 ...request.WaiterOption) error {
 31005  	m.ctrl.T.Helper()
 31006  	varargs := []interface{}{arg0, arg1}
 31007  	for _, a := range arg2 {
 31008  		varargs = append(varargs, a)
 31009  	}
 31010  	ret := m.ctrl.Call(m, "WaitUntilVpcPeeringConnectionExistsWithContext", varargs...)
 31011  	ret0, _ := ret[0].(error)
 31012  	return ret0
 31013  }
 31014  
 31015  // WaitUntilVpcPeeringConnectionExistsWithContext indicates an expected call of WaitUntilVpcPeeringConnectionExistsWithContext.
 31016  func (mr *MockEC2APIMockRecorder) WaitUntilVpcPeeringConnectionExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 31017  	mr.mock.ctrl.T.Helper()
 31018  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 31019  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpcPeeringConnectionExistsWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpcPeeringConnectionExistsWithContext), varargs...)
 31020  }
 31021  
 31022  // WaitUntilVpnConnectionAvailable mocks base method.
 31023  func (m *MockEC2API) WaitUntilVpnConnectionAvailable(arg0 *ec2.DescribeVpnConnectionsInput) error {
 31024  	m.ctrl.T.Helper()
 31025  	ret := m.ctrl.Call(m, "WaitUntilVpnConnectionAvailable", arg0)
 31026  	ret0, _ := ret[0].(error)
 31027  	return ret0
 31028  }
 31029  
 31030  // WaitUntilVpnConnectionAvailable indicates an expected call of WaitUntilVpnConnectionAvailable.
 31031  func (mr *MockEC2APIMockRecorder) WaitUntilVpnConnectionAvailable(arg0 interface{}) *gomock.Call {
 31032  	mr.mock.ctrl.T.Helper()
 31033  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpnConnectionAvailable", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpnConnectionAvailable), arg0)
 31034  }
 31035  
 31036  // WaitUntilVpnConnectionAvailableWithContext mocks base method.
 31037  func (m *MockEC2API) WaitUntilVpnConnectionAvailableWithContext(arg0 context.Context, arg1 *ec2.DescribeVpnConnectionsInput, arg2 ...request.WaiterOption) error {
 31038  	m.ctrl.T.Helper()
 31039  	varargs := []interface{}{arg0, arg1}
 31040  	for _, a := range arg2 {
 31041  		varargs = append(varargs, a)
 31042  	}
 31043  	ret := m.ctrl.Call(m, "WaitUntilVpnConnectionAvailableWithContext", varargs...)
 31044  	ret0, _ := ret[0].(error)
 31045  	return ret0
 31046  }
 31047  
 31048  // WaitUntilVpnConnectionAvailableWithContext indicates an expected call of WaitUntilVpnConnectionAvailableWithContext.
 31049  func (mr *MockEC2APIMockRecorder) WaitUntilVpnConnectionAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 31050  	mr.mock.ctrl.T.Helper()
 31051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 31052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpnConnectionAvailableWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpnConnectionAvailableWithContext), varargs...)
 31053  }
 31054  
 31055  // WaitUntilVpnConnectionDeleted mocks base method.
 31056  func (m *MockEC2API) WaitUntilVpnConnectionDeleted(arg0 *ec2.DescribeVpnConnectionsInput) error {
 31057  	m.ctrl.T.Helper()
 31058  	ret := m.ctrl.Call(m, "WaitUntilVpnConnectionDeleted", arg0)
 31059  	ret0, _ := ret[0].(error)
 31060  	return ret0
 31061  }
 31062  
 31063  // WaitUntilVpnConnectionDeleted indicates an expected call of WaitUntilVpnConnectionDeleted.
 31064  func (mr *MockEC2APIMockRecorder) WaitUntilVpnConnectionDeleted(arg0 interface{}) *gomock.Call {
 31065  	mr.mock.ctrl.T.Helper()
 31066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpnConnectionDeleted", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpnConnectionDeleted), arg0)
 31067  }
 31068  
 31069  // WaitUntilVpnConnectionDeletedWithContext mocks base method.
 31070  func (m *MockEC2API) WaitUntilVpnConnectionDeletedWithContext(arg0 context.Context, arg1 *ec2.DescribeVpnConnectionsInput, arg2 ...request.WaiterOption) error {
 31071  	m.ctrl.T.Helper()
 31072  	varargs := []interface{}{arg0, arg1}
 31073  	for _, a := range arg2 {
 31074  		varargs = append(varargs, a)
 31075  	}
 31076  	ret := m.ctrl.Call(m, "WaitUntilVpnConnectionDeletedWithContext", varargs...)
 31077  	ret0, _ := ret[0].(error)
 31078  	return ret0
 31079  }
 31080  
 31081  // WaitUntilVpnConnectionDeletedWithContext indicates an expected call of WaitUntilVpnConnectionDeletedWithContext.
 31082  func (mr *MockEC2APIMockRecorder) WaitUntilVpnConnectionDeletedWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 31083  	mr.mock.ctrl.T.Helper()
 31084  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 31085  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilVpnConnectionDeletedWithContext", reflect.TypeOf((*MockEC2API)(nil).WaitUntilVpnConnectionDeletedWithContext), varargs...)
 31086  }
 31087  
 31088  // WithdrawByoipCidr mocks base method.
 31089  func (m *MockEC2API) WithdrawByoipCidr(arg0 *ec2.WithdrawByoipCidrInput) (*ec2.WithdrawByoipCidrOutput, error) {
 31090  	m.ctrl.T.Helper()
 31091  	ret := m.ctrl.Call(m, "WithdrawByoipCidr", arg0)
 31092  	ret0, _ := ret[0].(*ec2.WithdrawByoipCidrOutput)
 31093  	ret1, _ := ret[1].(error)
 31094  	return ret0, ret1
 31095  }
 31096  
 31097  // WithdrawByoipCidr indicates an expected call of WithdrawByoipCidr.
 31098  func (mr *MockEC2APIMockRecorder) WithdrawByoipCidr(arg0 interface{}) *gomock.Call {
 31099  	mr.mock.ctrl.T.Helper()
 31100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithdrawByoipCidr", reflect.TypeOf((*MockEC2API)(nil).WithdrawByoipCidr), arg0)
 31101  }
 31102  
 31103  // WithdrawByoipCidrRequest mocks base method.
 31104  func (m *MockEC2API) WithdrawByoipCidrRequest(arg0 *ec2.WithdrawByoipCidrInput) (*request.Request, *ec2.WithdrawByoipCidrOutput) {
 31105  	m.ctrl.T.Helper()
 31106  	ret := m.ctrl.Call(m, "WithdrawByoipCidrRequest", arg0)
 31107  	ret0, _ := ret[0].(*request.Request)
 31108  	ret1, _ := ret[1].(*ec2.WithdrawByoipCidrOutput)
 31109  	return ret0, ret1
 31110  }
 31111  
 31112  // WithdrawByoipCidrRequest indicates an expected call of WithdrawByoipCidrRequest.
 31113  func (mr *MockEC2APIMockRecorder) WithdrawByoipCidrRequest(arg0 interface{}) *gomock.Call {
 31114  	mr.mock.ctrl.T.Helper()
 31115  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithdrawByoipCidrRequest", reflect.TypeOf((*MockEC2API)(nil).WithdrawByoipCidrRequest), arg0)
 31116  }
 31117  
 31118  // WithdrawByoipCidrWithContext mocks base method.
 31119  func (m *MockEC2API) WithdrawByoipCidrWithContext(arg0 context.Context, arg1 *ec2.WithdrawByoipCidrInput, arg2 ...request.Option) (*ec2.WithdrawByoipCidrOutput, error) {
 31120  	m.ctrl.T.Helper()
 31121  	varargs := []interface{}{arg0, arg1}
 31122  	for _, a := range arg2 {
 31123  		varargs = append(varargs, a)
 31124  	}
 31125  	ret := m.ctrl.Call(m, "WithdrawByoipCidrWithContext", varargs...)
 31126  	ret0, _ := ret[0].(*ec2.WithdrawByoipCidrOutput)
 31127  	ret1, _ := ret[1].(error)
 31128  	return ret0, ret1
 31129  }
 31130  
 31131  // WithdrawByoipCidrWithContext indicates an expected call of WithdrawByoipCidrWithContext.
 31132  func (mr *MockEC2APIMockRecorder) WithdrawByoipCidrWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
 31133  	mr.mock.ctrl.T.Helper()
 31134  	varargs := append([]interface{}{arg0, arg1}, arg2...)
 31135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithdrawByoipCidrWithContext", reflect.TypeOf((*MockEC2API)(nil).WithdrawByoipCidrWithContext), varargs...)
 31136  }