sigs.k8s.io/cluster-api-provider-aws@v1.5.5/pkg/cloud/services/iamauth/mock_iamauth/iamauth_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/iam/iamiface (interfaces: IAMAPI)
    19  
    20  // Package mock_iamauth is a generated GoMock package.
    21  package mock_iamauth
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	request "github.com/aws/aws-sdk-go/aws/request"
    28  	iam "github.com/aws/aws-sdk-go/service/iam"
    29  	gomock "github.com/golang/mock/gomock"
    30  )
    31  
    32  // MockIAMAPI is a mock of IAMAPI interface.
    33  type MockIAMAPI struct {
    34  	ctrl     *gomock.Controller
    35  	recorder *MockIAMAPIMockRecorder
    36  }
    37  
    38  // MockIAMAPIMockRecorder is the mock recorder for MockIAMAPI.
    39  type MockIAMAPIMockRecorder struct {
    40  	mock *MockIAMAPI
    41  }
    42  
    43  // NewMockIAMAPI creates a new mock instance.
    44  func NewMockIAMAPI(ctrl *gomock.Controller) *MockIAMAPI {
    45  	mock := &MockIAMAPI{ctrl: ctrl}
    46  	mock.recorder = &MockIAMAPIMockRecorder{mock}
    47  	return mock
    48  }
    49  
    50  // EXPECT returns an object that allows the caller to indicate expected use.
    51  func (m *MockIAMAPI) EXPECT() *MockIAMAPIMockRecorder {
    52  	return m.recorder
    53  }
    54  
    55  // AddClientIDToOpenIDConnectProvider mocks base method.
    56  func (m *MockIAMAPI) AddClientIDToOpenIDConnectProvider(arg0 *iam.AddClientIDToOpenIDConnectProviderInput) (*iam.AddClientIDToOpenIDConnectProviderOutput, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "AddClientIDToOpenIDConnectProvider", arg0)
    59  	ret0, _ := ret[0].(*iam.AddClientIDToOpenIDConnectProviderOutput)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // AddClientIDToOpenIDConnectProvider indicates an expected call of AddClientIDToOpenIDConnectProvider.
    65  func (mr *MockIAMAPIMockRecorder) AddClientIDToOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddClientIDToOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).AddClientIDToOpenIDConnectProvider), arg0)
    68  }
    69  
    70  // AddClientIDToOpenIDConnectProviderRequest mocks base method.
    71  func (m *MockIAMAPI) AddClientIDToOpenIDConnectProviderRequest(arg0 *iam.AddClientIDToOpenIDConnectProviderInput) (*request.Request, *iam.AddClientIDToOpenIDConnectProviderOutput) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "AddClientIDToOpenIDConnectProviderRequest", arg0)
    74  	ret0, _ := ret[0].(*request.Request)
    75  	ret1, _ := ret[1].(*iam.AddClientIDToOpenIDConnectProviderOutput)
    76  	return ret0, ret1
    77  }
    78  
    79  // AddClientIDToOpenIDConnectProviderRequest indicates an expected call of AddClientIDToOpenIDConnectProviderRequest.
    80  func (mr *MockIAMAPIMockRecorder) AddClientIDToOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddClientIDToOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).AddClientIDToOpenIDConnectProviderRequest), arg0)
    83  }
    84  
    85  // AddClientIDToOpenIDConnectProviderWithContext mocks base method.
    86  func (m *MockIAMAPI) AddClientIDToOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.AddClientIDToOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.AddClientIDToOpenIDConnectProviderOutput, 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, "AddClientIDToOpenIDConnectProviderWithContext", varargs...)
    93  	ret0, _ := ret[0].(*iam.AddClientIDToOpenIDConnectProviderOutput)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // AddClientIDToOpenIDConnectProviderWithContext indicates an expected call of AddClientIDToOpenIDConnectProviderWithContext.
    99  func (mr *MockIAMAPIMockRecorder) AddClientIDToOpenIDConnectProviderWithContext(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, "AddClientIDToOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AddClientIDToOpenIDConnectProviderWithContext), varargs...)
   103  }
   104  
   105  // AddRoleToInstanceProfile mocks base method.
   106  func (m *MockIAMAPI) AddRoleToInstanceProfile(arg0 *iam.AddRoleToInstanceProfileInput) (*iam.AddRoleToInstanceProfileOutput, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "AddRoleToInstanceProfile", arg0)
   109  	ret0, _ := ret[0].(*iam.AddRoleToInstanceProfileOutput)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // AddRoleToInstanceProfile indicates an expected call of AddRoleToInstanceProfile.
   115  func (mr *MockIAMAPIMockRecorder) AddRoleToInstanceProfile(arg0 interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRoleToInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).AddRoleToInstanceProfile), arg0)
   118  }
   119  
   120  // AddRoleToInstanceProfileRequest mocks base method.
   121  func (m *MockIAMAPI) AddRoleToInstanceProfileRequest(arg0 *iam.AddRoleToInstanceProfileInput) (*request.Request, *iam.AddRoleToInstanceProfileOutput) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AddRoleToInstanceProfileRequest", arg0)
   124  	ret0, _ := ret[0].(*request.Request)
   125  	ret1, _ := ret[1].(*iam.AddRoleToInstanceProfileOutput)
   126  	return ret0, ret1
   127  }
   128  
   129  // AddRoleToInstanceProfileRequest indicates an expected call of AddRoleToInstanceProfileRequest.
   130  func (mr *MockIAMAPIMockRecorder) AddRoleToInstanceProfileRequest(arg0 interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRoleToInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).AddRoleToInstanceProfileRequest), arg0)
   133  }
   134  
   135  // AddRoleToInstanceProfileWithContext mocks base method.
   136  func (m *MockIAMAPI) AddRoleToInstanceProfileWithContext(arg0 context.Context, arg1 *iam.AddRoleToInstanceProfileInput, arg2 ...request.Option) (*iam.AddRoleToInstanceProfileOutput, 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, "AddRoleToInstanceProfileWithContext", varargs...)
   143  	ret0, _ := ret[0].(*iam.AddRoleToInstanceProfileOutput)
   144  	ret1, _ := ret[1].(error)
   145  	return ret0, ret1
   146  }
   147  
   148  // AddRoleToInstanceProfileWithContext indicates an expected call of AddRoleToInstanceProfileWithContext.
   149  func (mr *MockIAMAPIMockRecorder) AddRoleToInstanceProfileWithContext(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, "AddRoleToInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AddRoleToInstanceProfileWithContext), varargs...)
   153  }
   154  
   155  // AddUserToGroup mocks base method.
   156  func (m *MockIAMAPI) AddUserToGroup(arg0 *iam.AddUserToGroupInput) (*iam.AddUserToGroupOutput, error) {
   157  	m.ctrl.T.Helper()
   158  	ret := m.ctrl.Call(m, "AddUserToGroup", arg0)
   159  	ret0, _ := ret[0].(*iam.AddUserToGroupOutput)
   160  	ret1, _ := ret[1].(error)
   161  	return ret0, ret1
   162  }
   163  
   164  // AddUserToGroup indicates an expected call of AddUserToGroup.
   165  func (mr *MockIAMAPIMockRecorder) AddUserToGroup(arg0 interface{}) *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUserToGroup", reflect.TypeOf((*MockIAMAPI)(nil).AddUserToGroup), arg0)
   168  }
   169  
   170  // AddUserToGroupRequest mocks base method.
   171  func (m *MockIAMAPI) AddUserToGroupRequest(arg0 *iam.AddUserToGroupInput) (*request.Request, *iam.AddUserToGroupOutput) {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "AddUserToGroupRequest", arg0)
   174  	ret0, _ := ret[0].(*request.Request)
   175  	ret1, _ := ret[1].(*iam.AddUserToGroupOutput)
   176  	return ret0, ret1
   177  }
   178  
   179  // AddUserToGroupRequest indicates an expected call of AddUserToGroupRequest.
   180  func (mr *MockIAMAPIMockRecorder) AddUserToGroupRequest(arg0 interface{}) *gomock.Call {
   181  	mr.mock.ctrl.T.Helper()
   182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUserToGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).AddUserToGroupRequest), arg0)
   183  }
   184  
   185  // AddUserToGroupWithContext mocks base method.
   186  func (m *MockIAMAPI) AddUserToGroupWithContext(arg0 context.Context, arg1 *iam.AddUserToGroupInput, arg2 ...request.Option) (*iam.AddUserToGroupOutput, 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, "AddUserToGroupWithContext", varargs...)
   193  	ret0, _ := ret[0].(*iam.AddUserToGroupOutput)
   194  	ret1, _ := ret[1].(error)
   195  	return ret0, ret1
   196  }
   197  
   198  // AddUserToGroupWithContext indicates an expected call of AddUserToGroupWithContext.
   199  func (mr *MockIAMAPIMockRecorder) AddUserToGroupWithContext(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, "AddUserToGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AddUserToGroupWithContext), varargs...)
   203  }
   204  
   205  // AttachGroupPolicy mocks base method.
   206  func (m *MockIAMAPI) AttachGroupPolicy(arg0 *iam.AttachGroupPolicyInput) (*iam.AttachGroupPolicyOutput, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "AttachGroupPolicy", arg0)
   209  	ret0, _ := ret[0].(*iam.AttachGroupPolicyOutput)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // AttachGroupPolicy indicates an expected call of AttachGroupPolicy.
   215  func (mr *MockIAMAPIMockRecorder) AttachGroupPolicy(arg0 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachGroupPolicy", reflect.TypeOf((*MockIAMAPI)(nil).AttachGroupPolicy), arg0)
   218  }
   219  
   220  // AttachGroupPolicyRequest mocks base method.
   221  func (m *MockIAMAPI) AttachGroupPolicyRequest(arg0 *iam.AttachGroupPolicyInput) (*request.Request, *iam.AttachGroupPolicyOutput) {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "AttachGroupPolicyRequest", arg0)
   224  	ret0, _ := ret[0].(*request.Request)
   225  	ret1, _ := ret[1].(*iam.AttachGroupPolicyOutput)
   226  	return ret0, ret1
   227  }
   228  
   229  // AttachGroupPolicyRequest indicates an expected call of AttachGroupPolicyRequest.
   230  func (mr *MockIAMAPIMockRecorder) AttachGroupPolicyRequest(arg0 interface{}) *gomock.Call {
   231  	mr.mock.ctrl.T.Helper()
   232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachGroupPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).AttachGroupPolicyRequest), arg0)
   233  }
   234  
   235  // AttachGroupPolicyWithContext mocks base method.
   236  func (m *MockIAMAPI) AttachGroupPolicyWithContext(arg0 context.Context, arg1 *iam.AttachGroupPolicyInput, arg2 ...request.Option) (*iam.AttachGroupPolicyOutput, 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, "AttachGroupPolicyWithContext", varargs...)
   243  	ret0, _ := ret[0].(*iam.AttachGroupPolicyOutput)
   244  	ret1, _ := ret[1].(error)
   245  	return ret0, ret1
   246  }
   247  
   248  // AttachGroupPolicyWithContext indicates an expected call of AttachGroupPolicyWithContext.
   249  func (mr *MockIAMAPIMockRecorder) AttachGroupPolicyWithContext(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, "AttachGroupPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AttachGroupPolicyWithContext), varargs...)
   253  }
   254  
   255  // AttachRolePolicy mocks base method.
   256  func (m *MockIAMAPI) AttachRolePolicy(arg0 *iam.AttachRolePolicyInput) (*iam.AttachRolePolicyOutput, error) {
   257  	m.ctrl.T.Helper()
   258  	ret := m.ctrl.Call(m, "AttachRolePolicy", arg0)
   259  	ret0, _ := ret[0].(*iam.AttachRolePolicyOutput)
   260  	ret1, _ := ret[1].(error)
   261  	return ret0, ret1
   262  }
   263  
   264  // AttachRolePolicy indicates an expected call of AttachRolePolicy.
   265  func (mr *MockIAMAPIMockRecorder) AttachRolePolicy(arg0 interface{}) *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).AttachRolePolicy), arg0)
   268  }
   269  
   270  // AttachRolePolicyRequest mocks base method.
   271  func (m *MockIAMAPI) AttachRolePolicyRequest(arg0 *iam.AttachRolePolicyInput) (*request.Request, *iam.AttachRolePolicyOutput) {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "AttachRolePolicyRequest", arg0)
   274  	ret0, _ := ret[0].(*request.Request)
   275  	ret1, _ := ret[1].(*iam.AttachRolePolicyOutput)
   276  	return ret0, ret1
   277  }
   278  
   279  // AttachRolePolicyRequest indicates an expected call of AttachRolePolicyRequest.
   280  func (mr *MockIAMAPIMockRecorder) AttachRolePolicyRequest(arg0 interface{}) *gomock.Call {
   281  	mr.mock.ctrl.T.Helper()
   282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).AttachRolePolicyRequest), arg0)
   283  }
   284  
   285  // AttachRolePolicyWithContext mocks base method.
   286  func (m *MockIAMAPI) AttachRolePolicyWithContext(arg0 context.Context, arg1 *iam.AttachRolePolicyInput, arg2 ...request.Option) (*iam.AttachRolePolicyOutput, 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, "AttachRolePolicyWithContext", varargs...)
   293  	ret0, _ := ret[0].(*iam.AttachRolePolicyOutput)
   294  	ret1, _ := ret[1].(error)
   295  	return ret0, ret1
   296  }
   297  
   298  // AttachRolePolicyWithContext indicates an expected call of AttachRolePolicyWithContext.
   299  func (mr *MockIAMAPIMockRecorder) AttachRolePolicyWithContext(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, "AttachRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AttachRolePolicyWithContext), varargs...)
   303  }
   304  
   305  // AttachUserPolicy mocks base method.
   306  func (m *MockIAMAPI) AttachUserPolicy(arg0 *iam.AttachUserPolicyInput) (*iam.AttachUserPolicyOutput, error) {
   307  	m.ctrl.T.Helper()
   308  	ret := m.ctrl.Call(m, "AttachUserPolicy", arg0)
   309  	ret0, _ := ret[0].(*iam.AttachUserPolicyOutput)
   310  	ret1, _ := ret[1].(error)
   311  	return ret0, ret1
   312  }
   313  
   314  // AttachUserPolicy indicates an expected call of AttachUserPolicy.
   315  func (mr *MockIAMAPIMockRecorder) AttachUserPolicy(arg0 interface{}) *gomock.Call {
   316  	mr.mock.ctrl.T.Helper()
   317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachUserPolicy", reflect.TypeOf((*MockIAMAPI)(nil).AttachUserPolicy), arg0)
   318  }
   319  
   320  // AttachUserPolicyRequest mocks base method.
   321  func (m *MockIAMAPI) AttachUserPolicyRequest(arg0 *iam.AttachUserPolicyInput) (*request.Request, *iam.AttachUserPolicyOutput) {
   322  	m.ctrl.T.Helper()
   323  	ret := m.ctrl.Call(m, "AttachUserPolicyRequest", arg0)
   324  	ret0, _ := ret[0].(*request.Request)
   325  	ret1, _ := ret[1].(*iam.AttachUserPolicyOutput)
   326  	return ret0, ret1
   327  }
   328  
   329  // AttachUserPolicyRequest indicates an expected call of AttachUserPolicyRequest.
   330  func (mr *MockIAMAPIMockRecorder) AttachUserPolicyRequest(arg0 interface{}) *gomock.Call {
   331  	mr.mock.ctrl.T.Helper()
   332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachUserPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).AttachUserPolicyRequest), arg0)
   333  }
   334  
   335  // AttachUserPolicyWithContext mocks base method.
   336  func (m *MockIAMAPI) AttachUserPolicyWithContext(arg0 context.Context, arg1 *iam.AttachUserPolicyInput, arg2 ...request.Option) (*iam.AttachUserPolicyOutput, 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, "AttachUserPolicyWithContext", varargs...)
   343  	ret0, _ := ret[0].(*iam.AttachUserPolicyOutput)
   344  	ret1, _ := ret[1].(error)
   345  	return ret0, ret1
   346  }
   347  
   348  // AttachUserPolicyWithContext indicates an expected call of AttachUserPolicyWithContext.
   349  func (mr *MockIAMAPIMockRecorder) AttachUserPolicyWithContext(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, "AttachUserPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).AttachUserPolicyWithContext), varargs...)
   353  }
   354  
   355  // ChangePassword mocks base method.
   356  func (m *MockIAMAPI) ChangePassword(arg0 *iam.ChangePasswordInput) (*iam.ChangePasswordOutput, error) {
   357  	m.ctrl.T.Helper()
   358  	ret := m.ctrl.Call(m, "ChangePassword", arg0)
   359  	ret0, _ := ret[0].(*iam.ChangePasswordOutput)
   360  	ret1, _ := ret[1].(error)
   361  	return ret0, ret1
   362  }
   363  
   364  // ChangePassword indicates an expected call of ChangePassword.
   365  func (mr *MockIAMAPIMockRecorder) ChangePassword(arg0 interface{}) *gomock.Call {
   366  	mr.mock.ctrl.T.Helper()
   367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ChangePassword", reflect.TypeOf((*MockIAMAPI)(nil).ChangePassword), arg0)
   368  }
   369  
   370  // ChangePasswordRequest mocks base method.
   371  func (m *MockIAMAPI) ChangePasswordRequest(arg0 *iam.ChangePasswordInput) (*request.Request, *iam.ChangePasswordOutput) {
   372  	m.ctrl.T.Helper()
   373  	ret := m.ctrl.Call(m, "ChangePasswordRequest", arg0)
   374  	ret0, _ := ret[0].(*request.Request)
   375  	ret1, _ := ret[1].(*iam.ChangePasswordOutput)
   376  	return ret0, ret1
   377  }
   378  
   379  // ChangePasswordRequest indicates an expected call of ChangePasswordRequest.
   380  func (mr *MockIAMAPIMockRecorder) ChangePasswordRequest(arg0 interface{}) *gomock.Call {
   381  	mr.mock.ctrl.T.Helper()
   382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ChangePasswordRequest", reflect.TypeOf((*MockIAMAPI)(nil).ChangePasswordRequest), arg0)
   383  }
   384  
   385  // ChangePasswordWithContext mocks base method.
   386  func (m *MockIAMAPI) ChangePasswordWithContext(arg0 context.Context, arg1 *iam.ChangePasswordInput, arg2 ...request.Option) (*iam.ChangePasswordOutput, 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, "ChangePasswordWithContext", varargs...)
   393  	ret0, _ := ret[0].(*iam.ChangePasswordOutput)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // ChangePasswordWithContext indicates an expected call of ChangePasswordWithContext.
   399  func (mr *MockIAMAPIMockRecorder) ChangePasswordWithContext(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, "ChangePasswordWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ChangePasswordWithContext), varargs...)
   403  }
   404  
   405  // CreateAccessKey mocks base method.
   406  func (m *MockIAMAPI) CreateAccessKey(arg0 *iam.CreateAccessKeyInput) (*iam.CreateAccessKeyOutput, error) {
   407  	m.ctrl.T.Helper()
   408  	ret := m.ctrl.Call(m, "CreateAccessKey", arg0)
   409  	ret0, _ := ret[0].(*iam.CreateAccessKeyOutput)
   410  	ret1, _ := ret[1].(error)
   411  	return ret0, ret1
   412  }
   413  
   414  // CreateAccessKey indicates an expected call of CreateAccessKey.
   415  func (mr *MockIAMAPIMockRecorder) CreateAccessKey(arg0 interface{}) *gomock.Call {
   416  	mr.mock.ctrl.T.Helper()
   417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAccessKey", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccessKey), arg0)
   418  }
   419  
   420  // CreateAccessKeyRequest mocks base method.
   421  func (m *MockIAMAPI) CreateAccessKeyRequest(arg0 *iam.CreateAccessKeyInput) (*request.Request, *iam.CreateAccessKeyOutput) {
   422  	m.ctrl.T.Helper()
   423  	ret := m.ctrl.Call(m, "CreateAccessKeyRequest", arg0)
   424  	ret0, _ := ret[0].(*request.Request)
   425  	ret1, _ := ret[1].(*iam.CreateAccessKeyOutput)
   426  	return ret0, ret1
   427  }
   428  
   429  // CreateAccessKeyRequest indicates an expected call of CreateAccessKeyRequest.
   430  func (mr *MockIAMAPIMockRecorder) CreateAccessKeyRequest(arg0 interface{}) *gomock.Call {
   431  	mr.mock.ctrl.T.Helper()
   432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAccessKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccessKeyRequest), arg0)
   433  }
   434  
   435  // CreateAccessKeyWithContext mocks base method.
   436  func (m *MockIAMAPI) CreateAccessKeyWithContext(arg0 context.Context, arg1 *iam.CreateAccessKeyInput, arg2 ...request.Option) (*iam.CreateAccessKeyOutput, 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, "CreateAccessKeyWithContext", varargs...)
   443  	ret0, _ := ret[0].(*iam.CreateAccessKeyOutput)
   444  	ret1, _ := ret[1].(error)
   445  	return ret0, ret1
   446  }
   447  
   448  // CreateAccessKeyWithContext indicates an expected call of CreateAccessKeyWithContext.
   449  func (mr *MockIAMAPIMockRecorder) CreateAccessKeyWithContext(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, "CreateAccessKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccessKeyWithContext), varargs...)
   453  }
   454  
   455  // CreateAccountAlias mocks base method.
   456  func (m *MockIAMAPI) CreateAccountAlias(arg0 *iam.CreateAccountAliasInput) (*iam.CreateAccountAliasOutput, error) {
   457  	m.ctrl.T.Helper()
   458  	ret := m.ctrl.Call(m, "CreateAccountAlias", arg0)
   459  	ret0, _ := ret[0].(*iam.CreateAccountAliasOutput)
   460  	ret1, _ := ret[1].(error)
   461  	return ret0, ret1
   462  }
   463  
   464  // CreateAccountAlias indicates an expected call of CreateAccountAlias.
   465  func (mr *MockIAMAPIMockRecorder) CreateAccountAlias(arg0 interface{}) *gomock.Call {
   466  	mr.mock.ctrl.T.Helper()
   467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAccountAlias", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccountAlias), arg0)
   468  }
   469  
   470  // CreateAccountAliasRequest mocks base method.
   471  func (m *MockIAMAPI) CreateAccountAliasRequest(arg0 *iam.CreateAccountAliasInput) (*request.Request, *iam.CreateAccountAliasOutput) {
   472  	m.ctrl.T.Helper()
   473  	ret := m.ctrl.Call(m, "CreateAccountAliasRequest", arg0)
   474  	ret0, _ := ret[0].(*request.Request)
   475  	ret1, _ := ret[1].(*iam.CreateAccountAliasOutput)
   476  	return ret0, ret1
   477  }
   478  
   479  // CreateAccountAliasRequest indicates an expected call of CreateAccountAliasRequest.
   480  func (mr *MockIAMAPIMockRecorder) CreateAccountAliasRequest(arg0 interface{}) *gomock.Call {
   481  	mr.mock.ctrl.T.Helper()
   482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAccountAliasRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccountAliasRequest), arg0)
   483  }
   484  
   485  // CreateAccountAliasWithContext mocks base method.
   486  func (m *MockIAMAPI) CreateAccountAliasWithContext(arg0 context.Context, arg1 *iam.CreateAccountAliasInput, arg2 ...request.Option) (*iam.CreateAccountAliasOutput, 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, "CreateAccountAliasWithContext", varargs...)
   493  	ret0, _ := ret[0].(*iam.CreateAccountAliasOutput)
   494  	ret1, _ := ret[1].(error)
   495  	return ret0, ret1
   496  }
   497  
   498  // CreateAccountAliasWithContext indicates an expected call of CreateAccountAliasWithContext.
   499  func (mr *MockIAMAPIMockRecorder) CreateAccountAliasWithContext(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, "CreateAccountAliasWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateAccountAliasWithContext), varargs...)
   503  }
   504  
   505  // CreateGroup mocks base method.
   506  func (m *MockIAMAPI) CreateGroup(arg0 *iam.CreateGroupInput) (*iam.CreateGroupOutput, error) {
   507  	m.ctrl.T.Helper()
   508  	ret := m.ctrl.Call(m, "CreateGroup", arg0)
   509  	ret0, _ := ret[0].(*iam.CreateGroupOutput)
   510  	ret1, _ := ret[1].(error)
   511  	return ret0, ret1
   512  }
   513  
   514  // CreateGroup indicates an expected call of CreateGroup.
   515  func (mr *MockIAMAPIMockRecorder) CreateGroup(arg0 interface{}) *gomock.Call {
   516  	mr.mock.ctrl.T.Helper()
   517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateGroup", reflect.TypeOf((*MockIAMAPI)(nil).CreateGroup), arg0)
   518  }
   519  
   520  // CreateGroupRequest mocks base method.
   521  func (m *MockIAMAPI) CreateGroupRequest(arg0 *iam.CreateGroupInput) (*request.Request, *iam.CreateGroupOutput) {
   522  	m.ctrl.T.Helper()
   523  	ret := m.ctrl.Call(m, "CreateGroupRequest", arg0)
   524  	ret0, _ := ret[0].(*request.Request)
   525  	ret1, _ := ret[1].(*iam.CreateGroupOutput)
   526  	return ret0, ret1
   527  }
   528  
   529  // CreateGroupRequest indicates an expected call of CreateGroupRequest.
   530  func (mr *MockIAMAPIMockRecorder) CreateGroupRequest(arg0 interface{}) *gomock.Call {
   531  	mr.mock.ctrl.T.Helper()
   532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateGroupRequest), arg0)
   533  }
   534  
   535  // CreateGroupWithContext mocks base method.
   536  func (m *MockIAMAPI) CreateGroupWithContext(arg0 context.Context, arg1 *iam.CreateGroupInput, arg2 ...request.Option) (*iam.CreateGroupOutput, 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, "CreateGroupWithContext", varargs...)
   543  	ret0, _ := ret[0].(*iam.CreateGroupOutput)
   544  	ret1, _ := ret[1].(error)
   545  	return ret0, ret1
   546  }
   547  
   548  // CreateGroupWithContext indicates an expected call of CreateGroupWithContext.
   549  func (mr *MockIAMAPIMockRecorder) CreateGroupWithContext(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, "CreateGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateGroupWithContext), varargs...)
   553  }
   554  
   555  // CreateInstanceProfile mocks base method.
   556  func (m *MockIAMAPI) CreateInstanceProfile(arg0 *iam.CreateInstanceProfileInput) (*iam.CreateInstanceProfileOutput, error) {
   557  	m.ctrl.T.Helper()
   558  	ret := m.ctrl.Call(m, "CreateInstanceProfile", arg0)
   559  	ret0, _ := ret[0].(*iam.CreateInstanceProfileOutput)
   560  	ret1, _ := ret[1].(error)
   561  	return ret0, ret1
   562  }
   563  
   564  // CreateInstanceProfile indicates an expected call of CreateInstanceProfile.
   565  func (mr *MockIAMAPIMockRecorder) CreateInstanceProfile(arg0 interface{}) *gomock.Call {
   566  	mr.mock.ctrl.T.Helper()
   567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).CreateInstanceProfile), arg0)
   568  }
   569  
   570  // CreateInstanceProfileRequest mocks base method.
   571  func (m *MockIAMAPI) CreateInstanceProfileRequest(arg0 *iam.CreateInstanceProfileInput) (*request.Request, *iam.CreateInstanceProfileOutput) {
   572  	m.ctrl.T.Helper()
   573  	ret := m.ctrl.Call(m, "CreateInstanceProfileRequest", arg0)
   574  	ret0, _ := ret[0].(*request.Request)
   575  	ret1, _ := ret[1].(*iam.CreateInstanceProfileOutput)
   576  	return ret0, ret1
   577  }
   578  
   579  // CreateInstanceProfileRequest indicates an expected call of CreateInstanceProfileRequest.
   580  func (mr *MockIAMAPIMockRecorder) CreateInstanceProfileRequest(arg0 interface{}) *gomock.Call {
   581  	mr.mock.ctrl.T.Helper()
   582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateInstanceProfileRequest), arg0)
   583  }
   584  
   585  // CreateInstanceProfileWithContext mocks base method.
   586  func (m *MockIAMAPI) CreateInstanceProfileWithContext(arg0 context.Context, arg1 *iam.CreateInstanceProfileInput, arg2 ...request.Option) (*iam.CreateInstanceProfileOutput, 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, "CreateInstanceProfileWithContext", varargs...)
   593  	ret0, _ := ret[0].(*iam.CreateInstanceProfileOutput)
   594  	ret1, _ := ret[1].(error)
   595  	return ret0, ret1
   596  }
   597  
   598  // CreateInstanceProfileWithContext indicates an expected call of CreateInstanceProfileWithContext.
   599  func (mr *MockIAMAPIMockRecorder) CreateInstanceProfileWithContext(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, "CreateInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateInstanceProfileWithContext), varargs...)
   603  }
   604  
   605  // CreateLoginProfile mocks base method.
   606  func (m *MockIAMAPI) CreateLoginProfile(arg0 *iam.CreateLoginProfileInput) (*iam.CreateLoginProfileOutput, error) {
   607  	m.ctrl.T.Helper()
   608  	ret := m.ctrl.Call(m, "CreateLoginProfile", arg0)
   609  	ret0, _ := ret[0].(*iam.CreateLoginProfileOutput)
   610  	ret1, _ := ret[1].(error)
   611  	return ret0, ret1
   612  }
   613  
   614  // CreateLoginProfile indicates an expected call of CreateLoginProfile.
   615  func (mr *MockIAMAPIMockRecorder) CreateLoginProfile(arg0 interface{}) *gomock.Call {
   616  	mr.mock.ctrl.T.Helper()
   617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLoginProfile", reflect.TypeOf((*MockIAMAPI)(nil).CreateLoginProfile), arg0)
   618  }
   619  
   620  // CreateLoginProfileRequest mocks base method.
   621  func (m *MockIAMAPI) CreateLoginProfileRequest(arg0 *iam.CreateLoginProfileInput) (*request.Request, *iam.CreateLoginProfileOutput) {
   622  	m.ctrl.T.Helper()
   623  	ret := m.ctrl.Call(m, "CreateLoginProfileRequest", arg0)
   624  	ret0, _ := ret[0].(*request.Request)
   625  	ret1, _ := ret[1].(*iam.CreateLoginProfileOutput)
   626  	return ret0, ret1
   627  }
   628  
   629  // CreateLoginProfileRequest indicates an expected call of CreateLoginProfileRequest.
   630  func (mr *MockIAMAPIMockRecorder) CreateLoginProfileRequest(arg0 interface{}) *gomock.Call {
   631  	mr.mock.ctrl.T.Helper()
   632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLoginProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateLoginProfileRequest), arg0)
   633  }
   634  
   635  // CreateLoginProfileWithContext mocks base method.
   636  func (m *MockIAMAPI) CreateLoginProfileWithContext(arg0 context.Context, arg1 *iam.CreateLoginProfileInput, arg2 ...request.Option) (*iam.CreateLoginProfileOutput, 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, "CreateLoginProfileWithContext", varargs...)
   643  	ret0, _ := ret[0].(*iam.CreateLoginProfileOutput)
   644  	ret1, _ := ret[1].(error)
   645  	return ret0, ret1
   646  }
   647  
   648  // CreateLoginProfileWithContext indicates an expected call of CreateLoginProfileWithContext.
   649  func (mr *MockIAMAPIMockRecorder) CreateLoginProfileWithContext(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, "CreateLoginProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateLoginProfileWithContext), varargs...)
   653  }
   654  
   655  // CreateOpenIDConnectProvider mocks base method.
   656  func (m *MockIAMAPI) CreateOpenIDConnectProvider(arg0 *iam.CreateOpenIDConnectProviderInput) (*iam.CreateOpenIDConnectProviderOutput, error) {
   657  	m.ctrl.T.Helper()
   658  	ret := m.ctrl.Call(m, "CreateOpenIDConnectProvider", arg0)
   659  	ret0, _ := ret[0].(*iam.CreateOpenIDConnectProviderOutput)
   660  	ret1, _ := ret[1].(error)
   661  	return ret0, ret1
   662  }
   663  
   664  // CreateOpenIDConnectProvider indicates an expected call of CreateOpenIDConnectProvider.
   665  func (mr *MockIAMAPIMockRecorder) CreateOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
   666  	mr.mock.ctrl.T.Helper()
   667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).CreateOpenIDConnectProvider), arg0)
   668  }
   669  
   670  // CreateOpenIDConnectProviderRequest mocks base method.
   671  func (m *MockIAMAPI) CreateOpenIDConnectProviderRequest(arg0 *iam.CreateOpenIDConnectProviderInput) (*request.Request, *iam.CreateOpenIDConnectProviderOutput) {
   672  	m.ctrl.T.Helper()
   673  	ret := m.ctrl.Call(m, "CreateOpenIDConnectProviderRequest", arg0)
   674  	ret0, _ := ret[0].(*request.Request)
   675  	ret1, _ := ret[1].(*iam.CreateOpenIDConnectProviderOutput)
   676  	return ret0, ret1
   677  }
   678  
   679  // CreateOpenIDConnectProviderRequest indicates an expected call of CreateOpenIDConnectProviderRequest.
   680  func (mr *MockIAMAPIMockRecorder) CreateOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
   681  	mr.mock.ctrl.T.Helper()
   682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateOpenIDConnectProviderRequest), arg0)
   683  }
   684  
   685  // CreateOpenIDConnectProviderWithContext mocks base method.
   686  func (m *MockIAMAPI) CreateOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.CreateOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.CreateOpenIDConnectProviderOutput, 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, "CreateOpenIDConnectProviderWithContext", varargs...)
   693  	ret0, _ := ret[0].(*iam.CreateOpenIDConnectProviderOutput)
   694  	ret1, _ := ret[1].(error)
   695  	return ret0, ret1
   696  }
   697  
   698  // CreateOpenIDConnectProviderWithContext indicates an expected call of CreateOpenIDConnectProviderWithContext.
   699  func (mr *MockIAMAPIMockRecorder) CreateOpenIDConnectProviderWithContext(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, "CreateOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateOpenIDConnectProviderWithContext), varargs...)
   703  }
   704  
   705  // CreatePolicy mocks base method.
   706  func (m *MockIAMAPI) CreatePolicy(arg0 *iam.CreatePolicyInput) (*iam.CreatePolicyOutput, error) {
   707  	m.ctrl.T.Helper()
   708  	ret := m.ctrl.Call(m, "CreatePolicy", arg0)
   709  	ret0, _ := ret[0].(*iam.CreatePolicyOutput)
   710  	ret1, _ := ret[1].(error)
   711  	return ret0, ret1
   712  }
   713  
   714  // CreatePolicy indicates an expected call of CreatePolicy.
   715  func (mr *MockIAMAPIMockRecorder) CreatePolicy(arg0 interface{}) *gomock.Call {
   716  	mr.mock.ctrl.T.Helper()
   717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePolicy", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicy), arg0)
   718  }
   719  
   720  // CreatePolicyRequest mocks base method.
   721  func (m *MockIAMAPI) CreatePolicyRequest(arg0 *iam.CreatePolicyInput) (*request.Request, *iam.CreatePolicyOutput) {
   722  	m.ctrl.T.Helper()
   723  	ret := m.ctrl.Call(m, "CreatePolicyRequest", arg0)
   724  	ret0, _ := ret[0].(*request.Request)
   725  	ret1, _ := ret[1].(*iam.CreatePolicyOutput)
   726  	return ret0, ret1
   727  }
   728  
   729  // CreatePolicyRequest indicates an expected call of CreatePolicyRequest.
   730  func (mr *MockIAMAPIMockRecorder) CreatePolicyRequest(arg0 interface{}) *gomock.Call {
   731  	mr.mock.ctrl.T.Helper()
   732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicyRequest), arg0)
   733  }
   734  
   735  // CreatePolicyVersion mocks base method.
   736  func (m *MockIAMAPI) CreatePolicyVersion(arg0 *iam.CreatePolicyVersionInput) (*iam.CreatePolicyVersionOutput, error) {
   737  	m.ctrl.T.Helper()
   738  	ret := m.ctrl.Call(m, "CreatePolicyVersion", arg0)
   739  	ret0, _ := ret[0].(*iam.CreatePolicyVersionOutput)
   740  	ret1, _ := ret[1].(error)
   741  	return ret0, ret1
   742  }
   743  
   744  // CreatePolicyVersion indicates an expected call of CreatePolicyVersion.
   745  func (mr *MockIAMAPIMockRecorder) CreatePolicyVersion(arg0 interface{}) *gomock.Call {
   746  	mr.mock.ctrl.T.Helper()
   747  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePolicyVersion", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicyVersion), arg0)
   748  }
   749  
   750  // CreatePolicyVersionRequest mocks base method.
   751  func (m *MockIAMAPI) CreatePolicyVersionRequest(arg0 *iam.CreatePolicyVersionInput) (*request.Request, *iam.CreatePolicyVersionOutput) {
   752  	m.ctrl.T.Helper()
   753  	ret := m.ctrl.Call(m, "CreatePolicyVersionRequest", arg0)
   754  	ret0, _ := ret[0].(*request.Request)
   755  	ret1, _ := ret[1].(*iam.CreatePolicyVersionOutput)
   756  	return ret0, ret1
   757  }
   758  
   759  // CreatePolicyVersionRequest indicates an expected call of CreatePolicyVersionRequest.
   760  func (mr *MockIAMAPIMockRecorder) CreatePolicyVersionRequest(arg0 interface{}) *gomock.Call {
   761  	mr.mock.ctrl.T.Helper()
   762  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePolicyVersionRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicyVersionRequest), arg0)
   763  }
   764  
   765  // CreatePolicyVersionWithContext mocks base method.
   766  func (m *MockIAMAPI) CreatePolicyVersionWithContext(arg0 context.Context, arg1 *iam.CreatePolicyVersionInput, arg2 ...request.Option) (*iam.CreatePolicyVersionOutput, error) {
   767  	m.ctrl.T.Helper()
   768  	varargs := []interface{}{arg0, arg1}
   769  	for _, a := range arg2 {
   770  		varargs = append(varargs, a)
   771  	}
   772  	ret := m.ctrl.Call(m, "CreatePolicyVersionWithContext", varargs...)
   773  	ret0, _ := ret[0].(*iam.CreatePolicyVersionOutput)
   774  	ret1, _ := ret[1].(error)
   775  	return ret0, ret1
   776  }
   777  
   778  // CreatePolicyVersionWithContext indicates an expected call of CreatePolicyVersionWithContext.
   779  func (mr *MockIAMAPIMockRecorder) CreatePolicyVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   780  	mr.mock.ctrl.T.Helper()
   781  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePolicyVersionWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicyVersionWithContext), varargs...)
   783  }
   784  
   785  // CreatePolicyWithContext mocks base method.
   786  func (m *MockIAMAPI) CreatePolicyWithContext(arg0 context.Context, arg1 *iam.CreatePolicyInput, arg2 ...request.Option) (*iam.CreatePolicyOutput, 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, "CreatePolicyWithContext", varargs...)
   793  	ret0, _ := ret[0].(*iam.CreatePolicyOutput)
   794  	ret1, _ := ret[1].(error)
   795  	return ret0, ret1
   796  }
   797  
   798  // CreatePolicyWithContext indicates an expected call of CreatePolicyWithContext.
   799  func (mr *MockIAMAPIMockRecorder) CreatePolicyWithContext(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, "CreatePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreatePolicyWithContext), varargs...)
   803  }
   804  
   805  // CreateRole mocks base method.
   806  func (m *MockIAMAPI) CreateRole(arg0 *iam.CreateRoleInput) (*iam.CreateRoleOutput, error) {
   807  	m.ctrl.T.Helper()
   808  	ret := m.ctrl.Call(m, "CreateRole", arg0)
   809  	ret0, _ := ret[0].(*iam.CreateRoleOutput)
   810  	ret1, _ := ret[1].(error)
   811  	return ret0, ret1
   812  }
   813  
   814  // CreateRole indicates an expected call of CreateRole.
   815  func (mr *MockIAMAPIMockRecorder) CreateRole(arg0 interface{}) *gomock.Call {
   816  	mr.mock.ctrl.T.Helper()
   817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRole", reflect.TypeOf((*MockIAMAPI)(nil).CreateRole), arg0)
   818  }
   819  
   820  // CreateRoleRequest mocks base method.
   821  func (m *MockIAMAPI) CreateRoleRequest(arg0 *iam.CreateRoleInput) (*request.Request, *iam.CreateRoleOutput) {
   822  	m.ctrl.T.Helper()
   823  	ret := m.ctrl.Call(m, "CreateRoleRequest", arg0)
   824  	ret0, _ := ret[0].(*request.Request)
   825  	ret1, _ := ret[1].(*iam.CreateRoleOutput)
   826  	return ret0, ret1
   827  }
   828  
   829  // CreateRoleRequest indicates an expected call of CreateRoleRequest.
   830  func (mr *MockIAMAPIMockRecorder) CreateRoleRequest(arg0 interface{}) *gomock.Call {
   831  	mr.mock.ctrl.T.Helper()
   832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateRoleRequest), arg0)
   833  }
   834  
   835  // CreateRoleWithContext mocks base method.
   836  func (m *MockIAMAPI) CreateRoleWithContext(arg0 context.Context, arg1 *iam.CreateRoleInput, arg2 ...request.Option) (*iam.CreateRoleOutput, 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, "CreateRoleWithContext", varargs...)
   843  	ret0, _ := ret[0].(*iam.CreateRoleOutput)
   844  	ret1, _ := ret[1].(error)
   845  	return ret0, ret1
   846  }
   847  
   848  // CreateRoleWithContext indicates an expected call of CreateRoleWithContext.
   849  func (mr *MockIAMAPIMockRecorder) CreateRoleWithContext(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, "CreateRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateRoleWithContext), varargs...)
   853  }
   854  
   855  // CreateSAMLProvider mocks base method.
   856  func (m *MockIAMAPI) CreateSAMLProvider(arg0 *iam.CreateSAMLProviderInput) (*iam.CreateSAMLProviderOutput, error) {
   857  	m.ctrl.T.Helper()
   858  	ret := m.ctrl.Call(m, "CreateSAMLProvider", arg0)
   859  	ret0, _ := ret[0].(*iam.CreateSAMLProviderOutput)
   860  	ret1, _ := ret[1].(error)
   861  	return ret0, ret1
   862  }
   863  
   864  // CreateSAMLProvider indicates an expected call of CreateSAMLProvider.
   865  func (mr *MockIAMAPIMockRecorder) CreateSAMLProvider(arg0 interface{}) *gomock.Call {
   866  	mr.mock.ctrl.T.Helper()
   867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).CreateSAMLProvider), arg0)
   868  }
   869  
   870  // CreateSAMLProviderRequest mocks base method.
   871  func (m *MockIAMAPI) CreateSAMLProviderRequest(arg0 *iam.CreateSAMLProviderInput) (*request.Request, *iam.CreateSAMLProviderOutput) {
   872  	m.ctrl.T.Helper()
   873  	ret := m.ctrl.Call(m, "CreateSAMLProviderRequest", arg0)
   874  	ret0, _ := ret[0].(*request.Request)
   875  	ret1, _ := ret[1].(*iam.CreateSAMLProviderOutput)
   876  	return ret0, ret1
   877  }
   878  
   879  // CreateSAMLProviderRequest indicates an expected call of CreateSAMLProviderRequest.
   880  func (mr *MockIAMAPIMockRecorder) CreateSAMLProviderRequest(arg0 interface{}) *gomock.Call {
   881  	mr.mock.ctrl.T.Helper()
   882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateSAMLProviderRequest), arg0)
   883  }
   884  
   885  // CreateSAMLProviderWithContext mocks base method.
   886  func (m *MockIAMAPI) CreateSAMLProviderWithContext(arg0 context.Context, arg1 *iam.CreateSAMLProviderInput, arg2 ...request.Option) (*iam.CreateSAMLProviderOutput, 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, "CreateSAMLProviderWithContext", varargs...)
   893  	ret0, _ := ret[0].(*iam.CreateSAMLProviderOutput)
   894  	ret1, _ := ret[1].(error)
   895  	return ret0, ret1
   896  }
   897  
   898  // CreateSAMLProviderWithContext indicates an expected call of CreateSAMLProviderWithContext.
   899  func (mr *MockIAMAPIMockRecorder) CreateSAMLProviderWithContext(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, "CreateSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateSAMLProviderWithContext), varargs...)
   903  }
   904  
   905  // CreateServiceLinkedRole mocks base method.
   906  func (m *MockIAMAPI) CreateServiceLinkedRole(arg0 *iam.CreateServiceLinkedRoleInput) (*iam.CreateServiceLinkedRoleOutput, error) {
   907  	m.ctrl.T.Helper()
   908  	ret := m.ctrl.Call(m, "CreateServiceLinkedRole", arg0)
   909  	ret0, _ := ret[0].(*iam.CreateServiceLinkedRoleOutput)
   910  	ret1, _ := ret[1].(error)
   911  	return ret0, ret1
   912  }
   913  
   914  // CreateServiceLinkedRole indicates an expected call of CreateServiceLinkedRole.
   915  func (mr *MockIAMAPIMockRecorder) CreateServiceLinkedRole(arg0 interface{}) *gomock.Call {
   916  	mr.mock.ctrl.T.Helper()
   917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateServiceLinkedRole", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceLinkedRole), arg0)
   918  }
   919  
   920  // CreateServiceLinkedRoleRequest mocks base method.
   921  func (m *MockIAMAPI) CreateServiceLinkedRoleRequest(arg0 *iam.CreateServiceLinkedRoleInput) (*request.Request, *iam.CreateServiceLinkedRoleOutput) {
   922  	m.ctrl.T.Helper()
   923  	ret := m.ctrl.Call(m, "CreateServiceLinkedRoleRequest", arg0)
   924  	ret0, _ := ret[0].(*request.Request)
   925  	ret1, _ := ret[1].(*iam.CreateServiceLinkedRoleOutput)
   926  	return ret0, ret1
   927  }
   928  
   929  // CreateServiceLinkedRoleRequest indicates an expected call of CreateServiceLinkedRoleRequest.
   930  func (mr *MockIAMAPIMockRecorder) CreateServiceLinkedRoleRequest(arg0 interface{}) *gomock.Call {
   931  	mr.mock.ctrl.T.Helper()
   932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateServiceLinkedRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceLinkedRoleRequest), arg0)
   933  }
   934  
   935  // CreateServiceLinkedRoleWithContext mocks base method.
   936  func (m *MockIAMAPI) CreateServiceLinkedRoleWithContext(arg0 context.Context, arg1 *iam.CreateServiceLinkedRoleInput, arg2 ...request.Option) (*iam.CreateServiceLinkedRoleOutput, 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, "CreateServiceLinkedRoleWithContext", varargs...)
   943  	ret0, _ := ret[0].(*iam.CreateServiceLinkedRoleOutput)
   944  	ret1, _ := ret[1].(error)
   945  	return ret0, ret1
   946  }
   947  
   948  // CreateServiceLinkedRoleWithContext indicates an expected call of CreateServiceLinkedRoleWithContext.
   949  func (mr *MockIAMAPIMockRecorder) CreateServiceLinkedRoleWithContext(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, "CreateServiceLinkedRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceLinkedRoleWithContext), varargs...)
   953  }
   954  
   955  // CreateServiceSpecificCredential mocks base method.
   956  func (m *MockIAMAPI) CreateServiceSpecificCredential(arg0 *iam.CreateServiceSpecificCredentialInput) (*iam.CreateServiceSpecificCredentialOutput, error) {
   957  	m.ctrl.T.Helper()
   958  	ret := m.ctrl.Call(m, "CreateServiceSpecificCredential", arg0)
   959  	ret0, _ := ret[0].(*iam.CreateServiceSpecificCredentialOutput)
   960  	ret1, _ := ret[1].(error)
   961  	return ret0, ret1
   962  }
   963  
   964  // CreateServiceSpecificCredential indicates an expected call of CreateServiceSpecificCredential.
   965  func (mr *MockIAMAPIMockRecorder) CreateServiceSpecificCredential(arg0 interface{}) *gomock.Call {
   966  	mr.mock.ctrl.T.Helper()
   967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateServiceSpecificCredential", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceSpecificCredential), arg0)
   968  }
   969  
   970  // CreateServiceSpecificCredentialRequest mocks base method.
   971  func (m *MockIAMAPI) CreateServiceSpecificCredentialRequest(arg0 *iam.CreateServiceSpecificCredentialInput) (*request.Request, *iam.CreateServiceSpecificCredentialOutput) {
   972  	m.ctrl.T.Helper()
   973  	ret := m.ctrl.Call(m, "CreateServiceSpecificCredentialRequest", arg0)
   974  	ret0, _ := ret[0].(*request.Request)
   975  	ret1, _ := ret[1].(*iam.CreateServiceSpecificCredentialOutput)
   976  	return ret0, ret1
   977  }
   978  
   979  // CreateServiceSpecificCredentialRequest indicates an expected call of CreateServiceSpecificCredentialRequest.
   980  func (mr *MockIAMAPIMockRecorder) CreateServiceSpecificCredentialRequest(arg0 interface{}) *gomock.Call {
   981  	mr.mock.ctrl.T.Helper()
   982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateServiceSpecificCredentialRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceSpecificCredentialRequest), arg0)
   983  }
   984  
   985  // CreateServiceSpecificCredentialWithContext mocks base method.
   986  func (m *MockIAMAPI) CreateServiceSpecificCredentialWithContext(arg0 context.Context, arg1 *iam.CreateServiceSpecificCredentialInput, arg2 ...request.Option) (*iam.CreateServiceSpecificCredentialOutput, 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, "CreateServiceSpecificCredentialWithContext", varargs...)
   993  	ret0, _ := ret[0].(*iam.CreateServiceSpecificCredentialOutput)
   994  	ret1, _ := ret[1].(error)
   995  	return ret0, ret1
   996  }
   997  
   998  // CreateServiceSpecificCredentialWithContext indicates an expected call of CreateServiceSpecificCredentialWithContext.
   999  func (mr *MockIAMAPIMockRecorder) CreateServiceSpecificCredentialWithContext(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, "CreateServiceSpecificCredentialWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateServiceSpecificCredentialWithContext), varargs...)
  1003  }
  1004  
  1005  // CreateUser mocks base method.
  1006  func (m *MockIAMAPI) CreateUser(arg0 *iam.CreateUserInput) (*iam.CreateUserOutput, error) {
  1007  	m.ctrl.T.Helper()
  1008  	ret := m.ctrl.Call(m, "CreateUser", arg0)
  1009  	ret0, _ := ret[0].(*iam.CreateUserOutput)
  1010  	ret1, _ := ret[1].(error)
  1011  	return ret0, ret1
  1012  }
  1013  
  1014  // CreateUser indicates an expected call of CreateUser.
  1015  func (mr *MockIAMAPIMockRecorder) CreateUser(arg0 interface{}) *gomock.Call {
  1016  	mr.mock.ctrl.T.Helper()
  1017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateUser", reflect.TypeOf((*MockIAMAPI)(nil).CreateUser), arg0)
  1018  }
  1019  
  1020  // CreateUserRequest mocks base method.
  1021  func (m *MockIAMAPI) CreateUserRequest(arg0 *iam.CreateUserInput) (*request.Request, *iam.CreateUserOutput) {
  1022  	m.ctrl.T.Helper()
  1023  	ret := m.ctrl.Call(m, "CreateUserRequest", arg0)
  1024  	ret0, _ := ret[0].(*request.Request)
  1025  	ret1, _ := ret[1].(*iam.CreateUserOutput)
  1026  	return ret0, ret1
  1027  }
  1028  
  1029  // CreateUserRequest indicates an expected call of CreateUserRequest.
  1030  func (mr *MockIAMAPIMockRecorder) CreateUserRequest(arg0 interface{}) *gomock.Call {
  1031  	mr.mock.ctrl.T.Helper()
  1032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateUserRequest), arg0)
  1033  }
  1034  
  1035  // CreateUserWithContext mocks base method.
  1036  func (m *MockIAMAPI) CreateUserWithContext(arg0 context.Context, arg1 *iam.CreateUserInput, arg2 ...request.Option) (*iam.CreateUserOutput, 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, "CreateUserWithContext", varargs...)
  1043  	ret0, _ := ret[0].(*iam.CreateUserOutput)
  1044  	ret1, _ := ret[1].(error)
  1045  	return ret0, ret1
  1046  }
  1047  
  1048  // CreateUserWithContext indicates an expected call of CreateUserWithContext.
  1049  func (mr *MockIAMAPIMockRecorder) CreateUserWithContext(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, "CreateUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateUserWithContext), varargs...)
  1053  }
  1054  
  1055  // CreateVirtualMFADevice mocks base method.
  1056  func (m *MockIAMAPI) CreateVirtualMFADevice(arg0 *iam.CreateVirtualMFADeviceInput) (*iam.CreateVirtualMFADeviceOutput, error) {
  1057  	m.ctrl.T.Helper()
  1058  	ret := m.ctrl.Call(m, "CreateVirtualMFADevice", arg0)
  1059  	ret0, _ := ret[0].(*iam.CreateVirtualMFADeviceOutput)
  1060  	ret1, _ := ret[1].(error)
  1061  	return ret0, ret1
  1062  }
  1063  
  1064  // CreateVirtualMFADevice indicates an expected call of CreateVirtualMFADevice.
  1065  func (mr *MockIAMAPIMockRecorder) CreateVirtualMFADevice(arg0 interface{}) *gomock.Call {
  1066  	mr.mock.ctrl.T.Helper()
  1067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVirtualMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).CreateVirtualMFADevice), arg0)
  1068  }
  1069  
  1070  // CreateVirtualMFADeviceRequest mocks base method.
  1071  func (m *MockIAMAPI) CreateVirtualMFADeviceRequest(arg0 *iam.CreateVirtualMFADeviceInput) (*request.Request, *iam.CreateVirtualMFADeviceOutput) {
  1072  	m.ctrl.T.Helper()
  1073  	ret := m.ctrl.Call(m, "CreateVirtualMFADeviceRequest", arg0)
  1074  	ret0, _ := ret[0].(*request.Request)
  1075  	ret1, _ := ret[1].(*iam.CreateVirtualMFADeviceOutput)
  1076  	return ret0, ret1
  1077  }
  1078  
  1079  // CreateVirtualMFADeviceRequest indicates an expected call of CreateVirtualMFADeviceRequest.
  1080  func (mr *MockIAMAPIMockRecorder) CreateVirtualMFADeviceRequest(arg0 interface{}) *gomock.Call {
  1081  	mr.mock.ctrl.T.Helper()
  1082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVirtualMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).CreateVirtualMFADeviceRequest), arg0)
  1083  }
  1084  
  1085  // CreateVirtualMFADeviceWithContext mocks base method.
  1086  func (m *MockIAMAPI) CreateVirtualMFADeviceWithContext(arg0 context.Context, arg1 *iam.CreateVirtualMFADeviceInput, arg2 ...request.Option) (*iam.CreateVirtualMFADeviceOutput, 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, "CreateVirtualMFADeviceWithContext", varargs...)
  1093  	ret0, _ := ret[0].(*iam.CreateVirtualMFADeviceOutput)
  1094  	ret1, _ := ret[1].(error)
  1095  	return ret0, ret1
  1096  }
  1097  
  1098  // CreateVirtualMFADeviceWithContext indicates an expected call of CreateVirtualMFADeviceWithContext.
  1099  func (mr *MockIAMAPIMockRecorder) CreateVirtualMFADeviceWithContext(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, "CreateVirtualMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).CreateVirtualMFADeviceWithContext), varargs...)
  1103  }
  1104  
  1105  // DeactivateMFADevice mocks base method.
  1106  func (m *MockIAMAPI) DeactivateMFADevice(arg0 *iam.DeactivateMFADeviceInput) (*iam.DeactivateMFADeviceOutput, error) {
  1107  	m.ctrl.T.Helper()
  1108  	ret := m.ctrl.Call(m, "DeactivateMFADevice", arg0)
  1109  	ret0, _ := ret[0].(*iam.DeactivateMFADeviceOutput)
  1110  	ret1, _ := ret[1].(error)
  1111  	return ret0, ret1
  1112  }
  1113  
  1114  // DeactivateMFADevice indicates an expected call of DeactivateMFADevice.
  1115  func (mr *MockIAMAPIMockRecorder) DeactivateMFADevice(arg0 interface{}) *gomock.Call {
  1116  	mr.mock.ctrl.T.Helper()
  1117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeactivateMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).DeactivateMFADevice), arg0)
  1118  }
  1119  
  1120  // DeactivateMFADeviceRequest mocks base method.
  1121  func (m *MockIAMAPI) DeactivateMFADeviceRequest(arg0 *iam.DeactivateMFADeviceInput) (*request.Request, *iam.DeactivateMFADeviceOutput) {
  1122  	m.ctrl.T.Helper()
  1123  	ret := m.ctrl.Call(m, "DeactivateMFADeviceRequest", arg0)
  1124  	ret0, _ := ret[0].(*request.Request)
  1125  	ret1, _ := ret[1].(*iam.DeactivateMFADeviceOutput)
  1126  	return ret0, ret1
  1127  }
  1128  
  1129  // DeactivateMFADeviceRequest indicates an expected call of DeactivateMFADeviceRequest.
  1130  func (mr *MockIAMAPIMockRecorder) DeactivateMFADeviceRequest(arg0 interface{}) *gomock.Call {
  1131  	mr.mock.ctrl.T.Helper()
  1132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeactivateMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeactivateMFADeviceRequest), arg0)
  1133  }
  1134  
  1135  // DeactivateMFADeviceWithContext mocks base method.
  1136  func (m *MockIAMAPI) DeactivateMFADeviceWithContext(arg0 context.Context, arg1 *iam.DeactivateMFADeviceInput, arg2 ...request.Option) (*iam.DeactivateMFADeviceOutput, 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, "DeactivateMFADeviceWithContext", varargs...)
  1143  	ret0, _ := ret[0].(*iam.DeactivateMFADeviceOutput)
  1144  	ret1, _ := ret[1].(error)
  1145  	return ret0, ret1
  1146  }
  1147  
  1148  // DeactivateMFADeviceWithContext indicates an expected call of DeactivateMFADeviceWithContext.
  1149  func (mr *MockIAMAPIMockRecorder) DeactivateMFADeviceWithContext(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, "DeactivateMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeactivateMFADeviceWithContext), varargs...)
  1153  }
  1154  
  1155  // DeleteAccessKey mocks base method.
  1156  func (m *MockIAMAPI) DeleteAccessKey(arg0 *iam.DeleteAccessKeyInput) (*iam.DeleteAccessKeyOutput, error) {
  1157  	m.ctrl.T.Helper()
  1158  	ret := m.ctrl.Call(m, "DeleteAccessKey", arg0)
  1159  	ret0, _ := ret[0].(*iam.DeleteAccessKeyOutput)
  1160  	ret1, _ := ret[1].(error)
  1161  	return ret0, ret1
  1162  }
  1163  
  1164  // DeleteAccessKey indicates an expected call of DeleteAccessKey.
  1165  func (mr *MockIAMAPIMockRecorder) DeleteAccessKey(arg0 interface{}) *gomock.Call {
  1166  	mr.mock.ctrl.T.Helper()
  1167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccessKey", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccessKey), arg0)
  1168  }
  1169  
  1170  // DeleteAccessKeyRequest mocks base method.
  1171  func (m *MockIAMAPI) DeleteAccessKeyRequest(arg0 *iam.DeleteAccessKeyInput) (*request.Request, *iam.DeleteAccessKeyOutput) {
  1172  	m.ctrl.T.Helper()
  1173  	ret := m.ctrl.Call(m, "DeleteAccessKeyRequest", arg0)
  1174  	ret0, _ := ret[0].(*request.Request)
  1175  	ret1, _ := ret[1].(*iam.DeleteAccessKeyOutput)
  1176  	return ret0, ret1
  1177  }
  1178  
  1179  // DeleteAccessKeyRequest indicates an expected call of DeleteAccessKeyRequest.
  1180  func (mr *MockIAMAPIMockRecorder) DeleteAccessKeyRequest(arg0 interface{}) *gomock.Call {
  1181  	mr.mock.ctrl.T.Helper()
  1182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccessKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccessKeyRequest), arg0)
  1183  }
  1184  
  1185  // DeleteAccessKeyWithContext mocks base method.
  1186  func (m *MockIAMAPI) DeleteAccessKeyWithContext(arg0 context.Context, arg1 *iam.DeleteAccessKeyInput, arg2 ...request.Option) (*iam.DeleteAccessKeyOutput, 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, "DeleteAccessKeyWithContext", varargs...)
  1193  	ret0, _ := ret[0].(*iam.DeleteAccessKeyOutput)
  1194  	ret1, _ := ret[1].(error)
  1195  	return ret0, ret1
  1196  }
  1197  
  1198  // DeleteAccessKeyWithContext indicates an expected call of DeleteAccessKeyWithContext.
  1199  func (mr *MockIAMAPIMockRecorder) DeleteAccessKeyWithContext(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, "DeleteAccessKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccessKeyWithContext), varargs...)
  1203  }
  1204  
  1205  // DeleteAccountAlias mocks base method.
  1206  func (m *MockIAMAPI) DeleteAccountAlias(arg0 *iam.DeleteAccountAliasInput) (*iam.DeleteAccountAliasOutput, error) {
  1207  	m.ctrl.T.Helper()
  1208  	ret := m.ctrl.Call(m, "DeleteAccountAlias", arg0)
  1209  	ret0, _ := ret[0].(*iam.DeleteAccountAliasOutput)
  1210  	ret1, _ := ret[1].(error)
  1211  	return ret0, ret1
  1212  }
  1213  
  1214  // DeleteAccountAlias indicates an expected call of DeleteAccountAlias.
  1215  func (mr *MockIAMAPIMockRecorder) DeleteAccountAlias(arg0 interface{}) *gomock.Call {
  1216  	mr.mock.ctrl.T.Helper()
  1217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccountAlias", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountAlias), arg0)
  1218  }
  1219  
  1220  // DeleteAccountAliasRequest mocks base method.
  1221  func (m *MockIAMAPI) DeleteAccountAliasRequest(arg0 *iam.DeleteAccountAliasInput) (*request.Request, *iam.DeleteAccountAliasOutput) {
  1222  	m.ctrl.T.Helper()
  1223  	ret := m.ctrl.Call(m, "DeleteAccountAliasRequest", arg0)
  1224  	ret0, _ := ret[0].(*request.Request)
  1225  	ret1, _ := ret[1].(*iam.DeleteAccountAliasOutput)
  1226  	return ret0, ret1
  1227  }
  1228  
  1229  // DeleteAccountAliasRequest indicates an expected call of DeleteAccountAliasRequest.
  1230  func (mr *MockIAMAPIMockRecorder) DeleteAccountAliasRequest(arg0 interface{}) *gomock.Call {
  1231  	mr.mock.ctrl.T.Helper()
  1232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccountAliasRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountAliasRequest), arg0)
  1233  }
  1234  
  1235  // DeleteAccountAliasWithContext mocks base method.
  1236  func (m *MockIAMAPI) DeleteAccountAliasWithContext(arg0 context.Context, arg1 *iam.DeleteAccountAliasInput, arg2 ...request.Option) (*iam.DeleteAccountAliasOutput, 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, "DeleteAccountAliasWithContext", varargs...)
  1243  	ret0, _ := ret[0].(*iam.DeleteAccountAliasOutput)
  1244  	ret1, _ := ret[1].(error)
  1245  	return ret0, ret1
  1246  }
  1247  
  1248  // DeleteAccountAliasWithContext indicates an expected call of DeleteAccountAliasWithContext.
  1249  func (mr *MockIAMAPIMockRecorder) DeleteAccountAliasWithContext(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, "DeleteAccountAliasWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountAliasWithContext), varargs...)
  1253  }
  1254  
  1255  // DeleteAccountPasswordPolicy mocks base method.
  1256  func (m *MockIAMAPI) DeleteAccountPasswordPolicy(arg0 *iam.DeleteAccountPasswordPolicyInput) (*iam.DeleteAccountPasswordPolicyOutput, error) {
  1257  	m.ctrl.T.Helper()
  1258  	ret := m.ctrl.Call(m, "DeleteAccountPasswordPolicy", arg0)
  1259  	ret0, _ := ret[0].(*iam.DeleteAccountPasswordPolicyOutput)
  1260  	ret1, _ := ret[1].(error)
  1261  	return ret0, ret1
  1262  }
  1263  
  1264  // DeleteAccountPasswordPolicy indicates an expected call of DeleteAccountPasswordPolicy.
  1265  func (mr *MockIAMAPIMockRecorder) DeleteAccountPasswordPolicy(arg0 interface{}) *gomock.Call {
  1266  	mr.mock.ctrl.T.Helper()
  1267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccountPasswordPolicy", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountPasswordPolicy), arg0)
  1268  }
  1269  
  1270  // DeleteAccountPasswordPolicyRequest mocks base method.
  1271  func (m *MockIAMAPI) DeleteAccountPasswordPolicyRequest(arg0 *iam.DeleteAccountPasswordPolicyInput) (*request.Request, *iam.DeleteAccountPasswordPolicyOutput) {
  1272  	m.ctrl.T.Helper()
  1273  	ret := m.ctrl.Call(m, "DeleteAccountPasswordPolicyRequest", arg0)
  1274  	ret0, _ := ret[0].(*request.Request)
  1275  	ret1, _ := ret[1].(*iam.DeleteAccountPasswordPolicyOutput)
  1276  	return ret0, ret1
  1277  }
  1278  
  1279  // DeleteAccountPasswordPolicyRequest indicates an expected call of DeleteAccountPasswordPolicyRequest.
  1280  func (mr *MockIAMAPIMockRecorder) DeleteAccountPasswordPolicyRequest(arg0 interface{}) *gomock.Call {
  1281  	mr.mock.ctrl.T.Helper()
  1282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAccountPasswordPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountPasswordPolicyRequest), arg0)
  1283  }
  1284  
  1285  // DeleteAccountPasswordPolicyWithContext mocks base method.
  1286  func (m *MockIAMAPI) DeleteAccountPasswordPolicyWithContext(arg0 context.Context, arg1 *iam.DeleteAccountPasswordPolicyInput, arg2 ...request.Option) (*iam.DeleteAccountPasswordPolicyOutput, 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, "DeleteAccountPasswordPolicyWithContext", varargs...)
  1293  	ret0, _ := ret[0].(*iam.DeleteAccountPasswordPolicyOutput)
  1294  	ret1, _ := ret[1].(error)
  1295  	return ret0, ret1
  1296  }
  1297  
  1298  // DeleteAccountPasswordPolicyWithContext indicates an expected call of DeleteAccountPasswordPolicyWithContext.
  1299  func (mr *MockIAMAPIMockRecorder) DeleteAccountPasswordPolicyWithContext(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, "DeleteAccountPasswordPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteAccountPasswordPolicyWithContext), varargs...)
  1303  }
  1304  
  1305  // DeleteGroup mocks base method.
  1306  func (m *MockIAMAPI) DeleteGroup(arg0 *iam.DeleteGroupInput) (*iam.DeleteGroupOutput, error) {
  1307  	m.ctrl.T.Helper()
  1308  	ret := m.ctrl.Call(m, "DeleteGroup", arg0)
  1309  	ret0, _ := ret[0].(*iam.DeleteGroupOutput)
  1310  	ret1, _ := ret[1].(error)
  1311  	return ret0, ret1
  1312  }
  1313  
  1314  // DeleteGroup indicates an expected call of DeleteGroup.
  1315  func (mr *MockIAMAPIMockRecorder) DeleteGroup(arg0 interface{}) *gomock.Call {
  1316  	mr.mock.ctrl.T.Helper()
  1317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteGroup", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroup), arg0)
  1318  }
  1319  
  1320  // DeleteGroupPolicy mocks base method.
  1321  func (m *MockIAMAPI) DeleteGroupPolicy(arg0 *iam.DeleteGroupPolicyInput) (*iam.DeleteGroupPolicyOutput, error) {
  1322  	m.ctrl.T.Helper()
  1323  	ret := m.ctrl.Call(m, "DeleteGroupPolicy", arg0)
  1324  	ret0, _ := ret[0].(*iam.DeleteGroupPolicyOutput)
  1325  	ret1, _ := ret[1].(error)
  1326  	return ret0, ret1
  1327  }
  1328  
  1329  // DeleteGroupPolicy indicates an expected call of DeleteGroupPolicy.
  1330  func (mr *MockIAMAPIMockRecorder) DeleteGroupPolicy(arg0 interface{}) *gomock.Call {
  1331  	mr.mock.ctrl.T.Helper()
  1332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteGroupPolicy", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroupPolicy), arg0)
  1333  }
  1334  
  1335  // DeleteGroupPolicyRequest mocks base method.
  1336  func (m *MockIAMAPI) DeleteGroupPolicyRequest(arg0 *iam.DeleteGroupPolicyInput) (*request.Request, *iam.DeleteGroupPolicyOutput) {
  1337  	m.ctrl.T.Helper()
  1338  	ret := m.ctrl.Call(m, "DeleteGroupPolicyRequest", arg0)
  1339  	ret0, _ := ret[0].(*request.Request)
  1340  	ret1, _ := ret[1].(*iam.DeleteGroupPolicyOutput)
  1341  	return ret0, ret1
  1342  }
  1343  
  1344  // DeleteGroupPolicyRequest indicates an expected call of DeleteGroupPolicyRequest.
  1345  func (mr *MockIAMAPIMockRecorder) DeleteGroupPolicyRequest(arg0 interface{}) *gomock.Call {
  1346  	mr.mock.ctrl.T.Helper()
  1347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteGroupPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroupPolicyRequest), arg0)
  1348  }
  1349  
  1350  // DeleteGroupPolicyWithContext mocks base method.
  1351  func (m *MockIAMAPI) DeleteGroupPolicyWithContext(arg0 context.Context, arg1 *iam.DeleteGroupPolicyInput, arg2 ...request.Option) (*iam.DeleteGroupPolicyOutput, error) {
  1352  	m.ctrl.T.Helper()
  1353  	varargs := []interface{}{arg0, arg1}
  1354  	for _, a := range arg2 {
  1355  		varargs = append(varargs, a)
  1356  	}
  1357  	ret := m.ctrl.Call(m, "DeleteGroupPolicyWithContext", varargs...)
  1358  	ret0, _ := ret[0].(*iam.DeleteGroupPolicyOutput)
  1359  	ret1, _ := ret[1].(error)
  1360  	return ret0, ret1
  1361  }
  1362  
  1363  // DeleteGroupPolicyWithContext indicates an expected call of DeleteGroupPolicyWithContext.
  1364  func (mr *MockIAMAPIMockRecorder) DeleteGroupPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1365  	mr.mock.ctrl.T.Helper()
  1366  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteGroupPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroupPolicyWithContext), varargs...)
  1368  }
  1369  
  1370  // DeleteGroupRequest mocks base method.
  1371  func (m *MockIAMAPI) DeleteGroupRequest(arg0 *iam.DeleteGroupInput) (*request.Request, *iam.DeleteGroupOutput) {
  1372  	m.ctrl.T.Helper()
  1373  	ret := m.ctrl.Call(m, "DeleteGroupRequest", arg0)
  1374  	ret0, _ := ret[0].(*request.Request)
  1375  	ret1, _ := ret[1].(*iam.DeleteGroupOutput)
  1376  	return ret0, ret1
  1377  }
  1378  
  1379  // DeleteGroupRequest indicates an expected call of DeleteGroupRequest.
  1380  func (mr *MockIAMAPIMockRecorder) DeleteGroupRequest(arg0 interface{}) *gomock.Call {
  1381  	mr.mock.ctrl.T.Helper()
  1382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroupRequest), arg0)
  1383  }
  1384  
  1385  // DeleteGroupWithContext mocks base method.
  1386  func (m *MockIAMAPI) DeleteGroupWithContext(arg0 context.Context, arg1 *iam.DeleteGroupInput, arg2 ...request.Option) (*iam.DeleteGroupOutput, 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, "DeleteGroupWithContext", varargs...)
  1393  	ret0, _ := ret[0].(*iam.DeleteGroupOutput)
  1394  	ret1, _ := ret[1].(error)
  1395  	return ret0, ret1
  1396  }
  1397  
  1398  // DeleteGroupWithContext indicates an expected call of DeleteGroupWithContext.
  1399  func (mr *MockIAMAPIMockRecorder) DeleteGroupWithContext(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, "DeleteGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteGroupWithContext), varargs...)
  1403  }
  1404  
  1405  // DeleteInstanceProfile mocks base method.
  1406  func (m *MockIAMAPI) DeleteInstanceProfile(arg0 *iam.DeleteInstanceProfileInput) (*iam.DeleteInstanceProfileOutput, error) {
  1407  	m.ctrl.T.Helper()
  1408  	ret := m.ctrl.Call(m, "DeleteInstanceProfile", arg0)
  1409  	ret0, _ := ret[0].(*iam.DeleteInstanceProfileOutput)
  1410  	ret1, _ := ret[1].(error)
  1411  	return ret0, ret1
  1412  }
  1413  
  1414  // DeleteInstanceProfile indicates an expected call of DeleteInstanceProfile.
  1415  func (mr *MockIAMAPIMockRecorder) DeleteInstanceProfile(arg0 interface{}) *gomock.Call {
  1416  	mr.mock.ctrl.T.Helper()
  1417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).DeleteInstanceProfile), arg0)
  1418  }
  1419  
  1420  // DeleteInstanceProfileRequest mocks base method.
  1421  func (m *MockIAMAPI) DeleteInstanceProfileRequest(arg0 *iam.DeleteInstanceProfileInput) (*request.Request, *iam.DeleteInstanceProfileOutput) {
  1422  	m.ctrl.T.Helper()
  1423  	ret := m.ctrl.Call(m, "DeleteInstanceProfileRequest", arg0)
  1424  	ret0, _ := ret[0].(*request.Request)
  1425  	ret1, _ := ret[1].(*iam.DeleteInstanceProfileOutput)
  1426  	return ret0, ret1
  1427  }
  1428  
  1429  // DeleteInstanceProfileRequest indicates an expected call of DeleteInstanceProfileRequest.
  1430  func (mr *MockIAMAPIMockRecorder) DeleteInstanceProfileRequest(arg0 interface{}) *gomock.Call {
  1431  	mr.mock.ctrl.T.Helper()
  1432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteInstanceProfileRequest), arg0)
  1433  }
  1434  
  1435  // DeleteInstanceProfileWithContext mocks base method.
  1436  func (m *MockIAMAPI) DeleteInstanceProfileWithContext(arg0 context.Context, arg1 *iam.DeleteInstanceProfileInput, arg2 ...request.Option) (*iam.DeleteInstanceProfileOutput, 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, "DeleteInstanceProfileWithContext", varargs...)
  1443  	ret0, _ := ret[0].(*iam.DeleteInstanceProfileOutput)
  1444  	ret1, _ := ret[1].(error)
  1445  	return ret0, ret1
  1446  }
  1447  
  1448  // DeleteInstanceProfileWithContext indicates an expected call of DeleteInstanceProfileWithContext.
  1449  func (mr *MockIAMAPIMockRecorder) DeleteInstanceProfileWithContext(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, "DeleteInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteInstanceProfileWithContext), varargs...)
  1453  }
  1454  
  1455  // DeleteLoginProfile mocks base method.
  1456  func (m *MockIAMAPI) DeleteLoginProfile(arg0 *iam.DeleteLoginProfileInput) (*iam.DeleteLoginProfileOutput, error) {
  1457  	m.ctrl.T.Helper()
  1458  	ret := m.ctrl.Call(m, "DeleteLoginProfile", arg0)
  1459  	ret0, _ := ret[0].(*iam.DeleteLoginProfileOutput)
  1460  	ret1, _ := ret[1].(error)
  1461  	return ret0, ret1
  1462  }
  1463  
  1464  // DeleteLoginProfile indicates an expected call of DeleteLoginProfile.
  1465  func (mr *MockIAMAPIMockRecorder) DeleteLoginProfile(arg0 interface{}) *gomock.Call {
  1466  	mr.mock.ctrl.T.Helper()
  1467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLoginProfile", reflect.TypeOf((*MockIAMAPI)(nil).DeleteLoginProfile), arg0)
  1468  }
  1469  
  1470  // DeleteLoginProfileRequest mocks base method.
  1471  func (m *MockIAMAPI) DeleteLoginProfileRequest(arg0 *iam.DeleteLoginProfileInput) (*request.Request, *iam.DeleteLoginProfileOutput) {
  1472  	m.ctrl.T.Helper()
  1473  	ret := m.ctrl.Call(m, "DeleteLoginProfileRequest", arg0)
  1474  	ret0, _ := ret[0].(*request.Request)
  1475  	ret1, _ := ret[1].(*iam.DeleteLoginProfileOutput)
  1476  	return ret0, ret1
  1477  }
  1478  
  1479  // DeleteLoginProfileRequest indicates an expected call of DeleteLoginProfileRequest.
  1480  func (mr *MockIAMAPIMockRecorder) DeleteLoginProfileRequest(arg0 interface{}) *gomock.Call {
  1481  	mr.mock.ctrl.T.Helper()
  1482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLoginProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteLoginProfileRequest), arg0)
  1483  }
  1484  
  1485  // DeleteLoginProfileWithContext mocks base method.
  1486  func (m *MockIAMAPI) DeleteLoginProfileWithContext(arg0 context.Context, arg1 *iam.DeleteLoginProfileInput, arg2 ...request.Option) (*iam.DeleteLoginProfileOutput, 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, "DeleteLoginProfileWithContext", varargs...)
  1493  	ret0, _ := ret[0].(*iam.DeleteLoginProfileOutput)
  1494  	ret1, _ := ret[1].(error)
  1495  	return ret0, ret1
  1496  }
  1497  
  1498  // DeleteLoginProfileWithContext indicates an expected call of DeleteLoginProfileWithContext.
  1499  func (mr *MockIAMAPIMockRecorder) DeleteLoginProfileWithContext(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, "DeleteLoginProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteLoginProfileWithContext), varargs...)
  1503  }
  1504  
  1505  // DeleteOpenIDConnectProvider mocks base method.
  1506  func (m *MockIAMAPI) DeleteOpenIDConnectProvider(arg0 *iam.DeleteOpenIDConnectProviderInput) (*iam.DeleteOpenIDConnectProviderOutput, error) {
  1507  	m.ctrl.T.Helper()
  1508  	ret := m.ctrl.Call(m, "DeleteOpenIDConnectProvider", arg0)
  1509  	ret0, _ := ret[0].(*iam.DeleteOpenIDConnectProviderOutput)
  1510  	ret1, _ := ret[1].(error)
  1511  	return ret0, ret1
  1512  }
  1513  
  1514  // DeleteOpenIDConnectProvider indicates an expected call of DeleteOpenIDConnectProvider.
  1515  func (mr *MockIAMAPIMockRecorder) DeleteOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
  1516  	mr.mock.ctrl.T.Helper()
  1517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).DeleteOpenIDConnectProvider), arg0)
  1518  }
  1519  
  1520  // DeleteOpenIDConnectProviderRequest mocks base method.
  1521  func (m *MockIAMAPI) DeleteOpenIDConnectProviderRequest(arg0 *iam.DeleteOpenIDConnectProviderInput) (*request.Request, *iam.DeleteOpenIDConnectProviderOutput) {
  1522  	m.ctrl.T.Helper()
  1523  	ret := m.ctrl.Call(m, "DeleteOpenIDConnectProviderRequest", arg0)
  1524  	ret0, _ := ret[0].(*request.Request)
  1525  	ret1, _ := ret[1].(*iam.DeleteOpenIDConnectProviderOutput)
  1526  	return ret0, ret1
  1527  }
  1528  
  1529  // DeleteOpenIDConnectProviderRequest indicates an expected call of DeleteOpenIDConnectProviderRequest.
  1530  func (mr *MockIAMAPIMockRecorder) DeleteOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
  1531  	mr.mock.ctrl.T.Helper()
  1532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteOpenIDConnectProviderRequest), arg0)
  1533  }
  1534  
  1535  // DeleteOpenIDConnectProviderWithContext mocks base method.
  1536  func (m *MockIAMAPI) DeleteOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.DeleteOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.DeleteOpenIDConnectProviderOutput, 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, "DeleteOpenIDConnectProviderWithContext", varargs...)
  1543  	ret0, _ := ret[0].(*iam.DeleteOpenIDConnectProviderOutput)
  1544  	ret1, _ := ret[1].(error)
  1545  	return ret0, ret1
  1546  }
  1547  
  1548  // DeleteOpenIDConnectProviderWithContext indicates an expected call of DeleteOpenIDConnectProviderWithContext.
  1549  func (mr *MockIAMAPIMockRecorder) DeleteOpenIDConnectProviderWithContext(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, "DeleteOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteOpenIDConnectProviderWithContext), varargs...)
  1553  }
  1554  
  1555  // DeletePolicy mocks base method.
  1556  func (m *MockIAMAPI) DeletePolicy(arg0 *iam.DeletePolicyInput) (*iam.DeletePolicyOutput, error) {
  1557  	m.ctrl.T.Helper()
  1558  	ret := m.ctrl.Call(m, "DeletePolicy", arg0)
  1559  	ret0, _ := ret[0].(*iam.DeletePolicyOutput)
  1560  	ret1, _ := ret[1].(error)
  1561  	return ret0, ret1
  1562  }
  1563  
  1564  // DeletePolicy indicates an expected call of DeletePolicy.
  1565  func (mr *MockIAMAPIMockRecorder) DeletePolicy(arg0 interface{}) *gomock.Call {
  1566  	mr.mock.ctrl.T.Helper()
  1567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicy", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicy), arg0)
  1568  }
  1569  
  1570  // DeletePolicyRequest mocks base method.
  1571  func (m *MockIAMAPI) DeletePolicyRequest(arg0 *iam.DeletePolicyInput) (*request.Request, *iam.DeletePolicyOutput) {
  1572  	m.ctrl.T.Helper()
  1573  	ret := m.ctrl.Call(m, "DeletePolicyRequest", arg0)
  1574  	ret0, _ := ret[0].(*request.Request)
  1575  	ret1, _ := ret[1].(*iam.DeletePolicyOutput)
  1576  	return ret0, ret1
  1577  }
  1578  
  1579  // DeletePolicyRequest indicates an expected call of DeletePolicyRequest.
  1580  func (mr *MockIAMAPIMockRecorder) DeletePolicyRequest(arg0 interface{}) *gomock.Call {
  1581  	mr.mock.ctrl.T.Helper()
  1582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicyRequest), arg0)
  1583  }
  1584  
  1585  // DeletePolicyVersion mocks base method.
  1586  func (m *MockIAMAPI) DeletePolicyVersion(arg0 *iam.DeletePolicyVersionInput) (*iam.DeletePolicyVersionOutput, error) {
  1587  	m.ctrl.T.Helper()
  1588  	ret := m.ctrl.Call(m, "DeletePolicyVersion", arg0)
  1589  	ret0, _ := ret[0].(*iam.DeletePolicyVersionOutput)
  1590  	ret1, _ := ret[1].(error)
  1591  	return ret0, ret1
  1592  }
  1593  
  1594  // DeletePolicyVersion indicates an expected call of DeletePolicyVersion.
  1595  func (mr *MockIAMAPIMockRecorder) DeletePolicyVersion(arg0 interface{}) *gomock.Call {
  1596  	mr.mock.ctrl.T.Helper()
  1597  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyVersion", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicyVersion), arg0)
  1598  }
  1599  
  1600  // DeletePolicyVersionRequest mocks base method.
  1601  func (m *MockIAMAPI) DeletePolicyVersionRequest(arg0 *iam.DeletePolicyVersionInput) (*request.Request, *iam.DeletePolicyVersionOutput) {
  1602  	m.ctrl.T.Helper()
  1603  	ret := m.ctrl.Call(m, "DeletePolicyVersionRequest", arg0)
  1604  	ret0, _ := ret[0].(*request.Request)
  1605  	ret1, _ := ret[1].(*iam.DeletePolicyVersionOutput)
  1606  	return ret0, ret1
  1607  }
  1608  
  1609  // DeletePolicyVersionRequest indicates an expected call of DeletePolicyVersionRequest.
  1610  func (mr *MockIAMAPIMockRecorder) DeletePolicyVersionRequest(arg0 interface{}) *gomock.Call {
  1611  	mr.mock.ctrl.T.Helper()
  1612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyVersionRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicyVersionRequest), arg0)
  1613  }
  1614  
  1615  // DeletePolicyVersionWithContext mocks base method.
  1616  func (m *MockIAMAPI) DeletePolicyVersionWithContext(arg0 context.Context, arg1 *iam.DeletePolicyVersionInput, arg2 ...request.Option) (*iam.DeletePolicyVersionOutput, error) {
  1617  	m.ctrl.T.Helper()
  1618  	varargs := []interface{}{arg0, arg1}
  1619  	for _, a := range arg2 {
  1620  		varargs = append(varargs, a)
  1621  	}
  1622  	ret := m.ctrl.Call(m, "DeletePolicyVersionWithContext", varargs...)
  1623  	ret0, _ := ret[0].(*iam.DeletePolicyVersionOutput)
  1624  	ret1, _ := ret[1].(error)
  1625  	return ret0, ret1
  1626  }
  1627  
  1628  // DeletePolicyVersionWithContext indicates an expected call of DeletePolicyVersionWithContext.
  1629  func (mr *MockIAMAPIMockRecorder) DeletePolicyVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1630  	mr.mock.ctrl.T.Helper()
  1631  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyVersionWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicyVersionWithContext), varargs...)
  1633  }
  1634  
  1635  // DeletePolicyWithContext mocks base method.
  1636  func (m *MockIAMAPI) DeletePolicyWithContext(arg0 context.Context, arg1 *iam.DeletePolicyInput, arg2 ...request.Option) (*iam.DeletePolicyOutput, 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, "DeletePolicyWithContext", varargs...)
  1643  	ret0, _ := ret[0].(*iam.DeletePolicyOutput)
  1644  	ret1, _ := ret[1].(error)
  1645  	return ret0, ret1
  1646  }
  1647  
  1648  // DeletePolicyWithContext indicates an expected call of DeletePolicyWithContext.
  1649  func (mr *MockIAMAPIMockRecorder) DeletePolicyWithContext(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, "DeletePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeletePolicyWithContext), varargs...)
  1653  }
  1654  
  1655  // DeleteRole mocks base method.
  1656  func (m *MockIAMAPI) DeleteRole(arg0 *iam.DeleteRoleInput) (*iam.DeleteRoleOutput, error) {
  1657  	m.ctrl.T.Helper()
  1658  	ret := m.ctrl.Call(m, "DeleteRole", arg0)
  1659  	ret0, _ := ret[0].(*iam.DeleteRoleOutput)
  1660  	ret1, _ := ret[1].(error)
  1661  	return ret0, ret1
  1662  }
  1663  
  1664  // DeleteRole indicates an expected call of DeleteRole.
  1665  func (mr *MockIAMAPIMockRecorder) DeleteRole(arg0 interface{}) *gomock.Call {
  1666  	mr.mock.ctrl.T.Helper()
  1667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRole", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRole), arg0)
  1668  }
  1669  
  1670  // DeleteRolePermissionsBoundary mocks base method.
  1671  func (m *MockIAMAPI) DeleteRolePermissionsBoundary(arg0 *iam.DeleteRolePermissionsBoundaryInput) (*iam.DeleteRolePermissionsBoundaryOutput, error) {
  1672  	m.ctrl.T.Helper()
  1673  	ret := m.ctrl.Call(m, "DeleteRolePermissionsBoundary", arg0)
  1674  	ret0, _ := ret[0].(*iam.DeleteRolePermissionsBoundaryOutput)
  1675  	ret1, _ := ret[1].(error)
  1676  	return ret0, ret1
  1677  }
  1678  
  1679  // DeleteRolePermissionsBoundary indicates an expected call of DeleteRolePermissionsBoundary.
  1680  func (mr *MockIAMAPIMockRecorder) DeleteRolePermissionsBoundary(arg0 interface{}) *gomock.Call {
  1681  	mr.mock.ctrl.T.Helper()
  1682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePermissionsBoundary", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePermissionsBoundary), arg0)
  1683  }
  1684  
  1685  // DeleteRolePermissionsBoundaryRequest mocks base method.
  1686  func (m *MockIAMAPI) DeleteRolePermissionsBoundaryRequest(arg0 *iam.DeleteRolePermissionsBoundaryInput) (*request.Request, *iam.DeleteRolePermissionsBoundaryOutput) {
  1687  	m.ctrl.T.Helper()
  1688  	ret := m.ctrl.Call(m, "DeleteRolePermissionsBoundaryRequest", arg0)
  1689  	ret0, _ := ret[0].(*request.Request)
  1690  	ret1, _ := ret[1].(*iam.DeleteRolePermissionsBoundaryOutput)
  1691  	return ret0, ret1
  1692  }
  1693  
  1694  // DeleteRolePermissionsBoundaryRequest indicates an expected call of DeleteRolePermissionsBoundaryRequest.
  1695  func (mr *MockIAMAPIMockRecorder) DeleteRolePermissionsBoundaryRequest(arg0 interface{}) *gomock.Call {
  1696  	mr.mock.ctrl.T.Helper()
  1697  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePermissionsBoundaryRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePermissionsBoundaryRequest), arg0)
  1698  }
  1699  
  1700  // DeleteRolePermissionsBoundaryWithContext mocks base method.
  1701  func (m *MockIAMAPI) DeleteRolePermissionsBoundaryWithContext(arg0 context.Context, arg1 *iam.DeleteRolePermissionsBoundaryInput, arg2 ...request.Option) (*iam.DeleteRolePermissionsBoundaryOutput, error) {
  1702  	m.ctrl.T.Helper()
  1703  	varargs := []interface{}{arg0, arg1}
  1704  	for _, a := range arg2 {
  1705  		varargs = append(varargs, a)
  1706  	}
  1707  	ret := m.ctrl.Call(m, "DeleteRolePermissionsBoundaryWithContext", varargs...)
  1708  	ret0, _ := ret[0].(*iam.DeleteRolePermissionsBoundaryOutput)
  1709  	ret1, _ := ret[1].(error)
  1710  	return ret0, ret1
  1711  }
  1712  
  1713  // DeleteRolePermissionsBoundaryWithContext indicates an expected call of DeleteRolePermissionsBoundaryWithContext.
  1714  func (mr *MockIAMAPIMockRecorder) DeleteRolePermissionsBoundaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1715  	mr.mock.ctrl.T.Helper()
  1716  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePermissionsBoundaryWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePermissionsBoundaryWithContext), varargs...)
  1718  }
  1719  
  1720  // DeleteRolePolicy mocks base method.
  1721  func (m *MockIAMAPI) DeleteRolePolicy(arg0 *iam.DeleteRolePolicyInput) (*iam.DeleteRolePolicyOutput, error) {
  1722  	m.ctrl.T.Helper()
  1723  	ret := m.ctrl.Call(m, "DeleteRolePolicy", arg0)
  1724  	ret0, _ := ret[0].(*iam.DeleteRolePolicyOutput)
  1725  	ret1, _ := ret[1].(error)
  1726  	return ret0, ret1
  1727  }
  1728  
  1729  // DeleteRolePolicy indicates an expected call of DeleteRolePolicy.
  1730  func (mr *MockIAMAPIMockRecorder) DeleteRolePolicy(arg0 interface{}) *gomock.Call {
  1731  	mr.mock.ctrl.T.Helper()
  1732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePolicy), arg0)
  1733  }
  1734  
  1735  // DeleteRolePolicyRequest mocks base method.
  1736  func (m *MockIAMAPI) DeleteRolePolicyRequest(arg0 *iam.DeleteRolePolicyInput) (*request.Request, *iam.DeleteRolePolicyOutput) {
  1737  	m.ctrl.T.Helper()
  1738  	ret := m.ctrl.Call(m, "DeleteRolePolicyRequest", arg0)
  1739  	ret0, _ := ret[0].(*request.Request)
  1740  	ret1, _ := ret[1].(*iam.DeleteRolePolicyOutput)
  1741  	return ret0, ret1
  1742  }
  1743  
  1744  // DeleteRolePolicyRequest indicates an expected call of DeleteRolePolicyRequest.
  1745  func (mr *MockIAMAPIMockRecorder) DeleteRolePolicyRequest(arg0 interface{}) *gomock.Call {
  1746  	mr.mock.ctrl.T.Helper()
  1747  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePolicyRequest), arg0)
  1748  }
  1749  
  1750  // DeleteRolePolicyWithContext mocks base method.
  1751  func (m *MockIAMAPI) DeleteRolePolicyWithContext(arg0 context.Context, arg1 *iam.DeleteRolePolicyInput, arg2 ...request.Option) (*iam.DeleteRolePolicyOutput, error) {
  1752  	m.ctrl.T.Helper()
  1753  	varargs := []interface{}{arg0, arg1}
  1754  	for _, a := range arg2 {
  1755  		varargs = append(varargs, a)
  1756  	}
  1757  	ret := m.ctrl.Call(m, "DeleteRolePolicyWithContext", varargs...)
  1758  	ret0, _ := ret[0].(*iam.DeleteRolePolicyOutput)
  1759  	ret1, _ := ret[1].(error)
  1760  	return ret0, ret1
  1761  }
  1762  
  1763  // DeleteRolePolicyWithContext indicates an expected call of DeleteRolePolicyWithContext.
  1764  func (mr *MockIAMAPIMockRecorder) DeleteRolePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1765  	mr.mock.ctrl.T.Helper()
  1766  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRolePolicyWithContext), varargs...)
  1768  }
  1769  
  1770  // DeleteRoleRequest mocks base method.
  1771  func (m *MockIAMAPI) DeleteRoleRequest(arg0 *iam.DeleteRoleInput) (*request.Request, *iam.DeleteRoleOutput) {
  1772  	m.ctrl.T.Helper()
  1773  	ret := m.ctrl.Call(m, "DeleteRoleRequest", arg0)
  1774  	ret0, _ := ret[0].(*request.Request)
  1775  	ret1, _ := ret[1].(*iam.DeleteRoleOutput)
  1776  	return ret0, ret1
  1777  }
  1778  
  1779  // DeleteRoleRequest indicates an expected call of DeleteRoleRequest.
  1780  func (mr *MockIAMAPIMockRecorder) DeleteRoleRequest(arg0 interface{}) *gomock.Call {
  1781  	mr.mock.ctrl.T.Helper()
  1782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRoleRequest), arg0)
  1783  }
  1784  
  1785  // DeleteRoleWithContext mocks base method.
  1786  func (m *MockIAMAPI) DeleteRoleWithContext(arg0 context.Context, arg1 *iam.DeleteRoleInput, arg2 ...request.Option) (*iam.DeleteRoleOutput, 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, "DeleteRoleWithContext", varargs...)
  1793  	ret0, _ := ret[0].(*iam.DeleteRoleOutput)
  1794  	ret1, _ := ret[1].(error)
  1795  	return ret0, ret1
  1796  }
  1797  
  1798  // DeleteRoleWithContext indicates an expected call of DeleteRoleWithContext.
  1799  func (mr *MockIAMAPIMockRecorder) DeleteRoleWithContext(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, "DeleteRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteRoleWithContext), varargs...)
  1803  }
  1804  
  1805  // DeleteSAMLProvider mocks base method.
  1806  func (m *MockIAMAPI) DeleteSAMLProvider(arg0 *iam.DeleteSAMLProviderInput) (*iam.DeleteSAMLProviderOutput, error) {
  1807  	m.ctrl.T.Helper()
  1808  	ret := m.ctrl.Call(m, "DeleteSAMLProvider", arg0)
  1809  	ret0, _ := ret[0].(*iam.DeleteSAMLProviderOutput)
  1810  	ret1, _ := ret[1].(error)
  1811  	return ret0, ret1
  1812  }
  1813  
  1814  // DeleteSAMLProvider indicates an expected call of DeleteSAMLProvider.
  1815  func (mr *MockIAMAPIMockRecorder) DeleteSAMLProvider(arg0 interface{}) *gomock.Call {
  1816  	mr.mock.ctrl.T.Helper()
  1817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSAMLProvider), arg0)
  1818  }
  1819  
  1820  // DeleteSAMLProviderRequest mocks base method.
  1821  func (m *MockIAMAPI) DeleteSAMLProviderRequest(arg0 *iam.DeleteSAMLProviderInput) (*request.Request, *iam.DeleteSAMLProviderOutput) {
  1822  	m.ctrl.T.Helper()
  1823  	ret := m.ctrl.Call(m, "DeleteSAMLProviderRequest", arg0)
  1824  	ret0, _ := ret[0].(*request.Request)
  1825  	ret1, _ := ret[1].(*iam.DeleteSAMLProviderOutput)
  1826  	return ret0, ret1
  1827  }
  1828  
  1829  // DeleteSAMLProviderRequest indicates an expected call of DeleteSAMLProviderRequest.
  1830  func (mr *MockIAMAPIMockRecorder) DeleteSAMLProviderRequest(arg0 interface{}) *gomock.Call {
  1831  	mr.mock.ctrl.T.Helper()
  1832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSAMLProviderRequest), arg0)
  1833  }
  1834  
  1835  // DeleteSAMLProviderWithContext mocks base method.
  1836  func (m *MockIAMAPI) DeleteSAMLProviderWithContext(arg0 context.Context, arg1 *iam.DeleteSAMLProviderInput, arg2 ...request.Option) (*iam.DeleteSAMLProviderOutput, error) {
  1837  	m.ctrl.T.Helper()
  1838  	varargs := []interface{}{arg0, arg1}
  1839  	for _, a := range arg2 {
  1840  		varargs = append(varargs, a)
  1841  	}
  1842  	ret := m.ctrl.Call(m, "DeleteSAMLProviderWithContext", varargs...)
  1843  	ret0, _ := ret[0].(*iam.DeleteSAMLProviderOutput)
  1844  	ret1, _ := ret[1].(error)
  1845  	return ret0, ret1
  1846  }
  1847  
  1848  // DeleteSAMLProviderWithContext indicates an expected call of DeleteSAMLProviderWithContext.
  1849  func (mr *MockIAMAPIMockRecorder) DeleteSAMLProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1850  	mr.mock.ctrl.T.Helper()
  1851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSAMLProviderWithContext), varargs...)
  1853  }
  1854  
  1855  // DeleteSSHPublicKey mocks base method.
  1856  func (m *MockIAMAPI) DeleteSSHPublicKey(arg0 *iam.DeleteSSHPublicKeyInput) (*iam.DeleteSSHPublicKeyOutput, error) {
  1857  	m.ctrl.T.Helper()
  1858  	ret := m.ctrl.Call(m, "DeleteSSHPublicKey", arg0)
  1859  	ret0, _ := ret[0].(*iam.DeleteSSHPublicKeyOutput)
  1860  	ret1, _ := ret[1].(error)
  1861  	return ret0, ret1
  1862  }
  1863  
  1864  // DeleteSSHPublicKey indicates an expected call of DeleteSSHPublicKey.
  1865  func (mr *MockIAMAPIMockRecorder) DeleteSSHPublicKey(arg0 interface{}) *gomock.Call {
  1866  	mr.mock.ctrl.T.Helper()
  1867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSSHPublicKey", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSSHPublicKey), arg0)
  1868  }
  1869  
  1870  // DeleteSSHPublicKeyRequest mocks base method.
  1871  func (m *MockIAMAPI) DeleteSSHPublicKeyRequest(arg0 *iam.DeleteSSHPublicKeyInput) (*request.Request, *iam.DeleteSSHPublicKeyOutput) {
  1872  	m.ctrl.T.Helper()
  1873  	ret := m.ctrl.Call(m, "DeleteSSHPublicKeyRequest", arg0)
  1874  	ret0, _ := ret[0].(*request.Request)
  1875  	ret1, _ := ret[1].(*iam.DeleteSSHPublicKeyOutput)
  1876  	return ret0, ret1
  1877  }
  1878  
  1879  // DeleteSSHPublicKeyRequest indicates an expected call of DeleteSSHPublicKeyRequest.
  1880  func (mr *MockIAMAPIMockRecorder) DeleteSSHPublicKeyRequest(arg0 interface{}) *gomock.Call {
  1881  	mr.mock.ctrl.T.Helper()
  1882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSSHPublicKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSSHPublicKeyRequest), arg0)
  1883  }
  1884  
  1885  // DeleteSSHPublicKeyWithContext mocks base method.
  1886  func (m *MockIAMAPI) DeleteSSHPublicKeyWithContext(arg0 context.Context, arg1 *iam.DeleteSSHPublicKeyInput, arg2 ...request.Option) (*iam.DeleteSSHPublicKeyOutput, 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, "DeleteSSHPublicKeyWithContext", varargs...)
  1893  	ret0, _ := ret[0].(*iam.DeleteSSHPublicKeyOutput)
  1894  	ret1, _ := ret[1].(error)
  1895  	return ret0, ret1
  1896  }
  1897  
  1898  // DeleteSSHPublicKeyWithContext indicates an expected call of DeleteSSHPublicKeyWithContext.
  1899  func (mr *MockIAMAPIMockRecorder) DeleteSSHPublicKeyWithContext(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, "DeleteSSHPublicKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSSHPublicKeyWithContext), varargs...)
  1903  }
  1904  
  1905  // DeleteServerCertificate mocks base method.
  1906  func (m *MockIAMAPI) DeleteServerCertificate(arg0 *iam.DeleteServerCertificateInput) (*iam.DeleteServerCertificateOutput, error) {
  1907  	m.ctrl.T.Helper()
  1908  	ret := m.ctrl.Call(m, "DeleteServerCertificate", arg0)
  1909  	ret0, _ := ret[0].(*iam.DeleteServerCertificateOutput)
  1910  	ret1, _ := ret[1].(error)
  1911  	return ret0, ret1
  1912  }
  1913  
  1914  // DeleteServerCertificate indicates an expected call of DeleteServerCertificate.
  1915  func (mr *MockIAMAPIMockRecorder) DeleteServerCertificate(arg0 interface{}) *gomock.Call {
  1916  	mr.mock.ctrl.T.Helper()
  1917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServerCertificate), arg0)
  1918  }
  1919  
  1920  // DeleteServerCertificateRequest mocks base method.
  1921  func (m *MockIAMAPI) DeleteServerCertificateRequest(arg0 *iam.DeleteServerCertificateInput) (*request.Request, *iam.DeleteServerCertificateOutput) {
  1922  	m.ctrl.T.Helper()
  1923  	ret := m.ctrl.Call(m, "DeleteServerCertificateRequest", arg0)
  1924  	ret0, _ := ret[0].(*request.Request)
  1925  	ret1, _ := ret[1].(*iam.DeleteServerCertificateOutput)
  1926  	return ret0, ret1
  1927  }
  1928  
  1929  // DeleteServerCertificateRequest indicates an expected call of DeleteServerCertificateRequest.
  1930  func (mr *MockIAMAPIMockRecorder) DeleteServerCertificateRequest(arg0 interface{}) *gomock.Call {
  1931  	mr.mock.ctrl.T.Helper()
  1932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServerCertificateRequest), arg0)
  1933  }
  1934  
  1935  // DeleteServerCertificateWithContext mocks base method.
  1936  func (m *MockIAMAPI) DeleteServerCertificateWithContext(arg0 context.Context, arg1 *iam.DeleteServerCertificateInput, arg2 ...request.Option) (*iam.DeleteServerCertificateOutput, 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, "DeleteServerCertificateWithContext", varargs...)
  1943  	ret0, _ := ret[0].(*iam.DeleteServerCertificateOutput)
  1944  	ret1, _ := ret[1].(error)
  1945  	return ret0, ret1
  1946  }
  1947  
  1948  // DeleteServerCertificateWithContext indicates an expected call of DeleteServerCertificateWithContext.
  1949  func (mr *MockIAMAPIMockRecorder) DeleteServerCertificateWithContext(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, "DeleteServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServerCertificateWithContext), varargs...)
  1953  }
  1954  
  1955  // DeleteServiceLinkedRole mocks base method.
  1956  func (m *MockIAMAPI) DeleteServiceLinkedRole(arg0 *iam.DeleteServiceLinkedRoleInput) (*iam.DeleteServiceLinkedRoleOutput, error) {
  1957  	m.ctrl.T.Helper()
  1958  	ret := m.ctrl.Call(m, "DeleteServiceLinkedRole", arg0)
  1959  	ret0, _ := ret[0].(*iam.DeleteServiceLinkedRoleOutput)
  1960  	ret1, _ := ret[1].(error)
  1961  	return ret0, ret1
  1962  }
  1963  
  1964  // DeleteServiceLinkedRole indicates an expected call of DeleteServiceLinkedRole.
  1965  func (mr *MockIAMAPIMockRecorder) DeleteServiceLinkedRole(arg0 interface{}) *gomock.Call {
  1966  	mr.mock.ctrl.T.Helper()
  1967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServiceLinkedRole", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceLinkedRole), arg0)
  1968  }
  1969  
  1970  // DeleteServiceLinkedRoleRequest mocks base method.
  1971  func (m *MockIAMAPI) DeleteServiceLinkedRoleRequest(arg0 *iam.DeleteServiceLinkedRoleInput) (*request.Request, *iam.DeleteServiceLinkedRoleOutput) {
  1972  	m.ctrl.T.Helper()
  1973  	ret := m.ctrl.Call(m, "DeleteServiceLinkedRoleRequest", arg0)
  1974  	ret0, _ := ret[0].(*request.Request)
  1975  	ret1, _ := ret[1].(*iam.DeleteServiceLinkedRoleOutput)
  1976  	return ret0, ret1
  1977  }
  1978  
  1979  // DeleteServiceLinkedRoleRequest indicates an expected call of DeleteServiceLinkedRoleRequest.
  1980  func (mr *MockIAMAPIMockRecorder) DeleteServiceLinkedRoleRequest(arg0 interface{}) *gomock.Call {
  1981  	mr.mock.ctrl.T.Helper()
  1982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServiceLinkedRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceLinkedRoleRequest), arg0)
  1983  }
  1984  
  1985  // DeleteServiceLinkedRoleWithContext mocks base method.
  1986  func (m *MockIAMAPI) DeleteServiceLinkedRoleWithContext(arg0 context.Context, arg1 *iam.DeleteServiceLinkedRoleInput, arg2 ...request.Option) (*iam.DeleteServiceLinkedRoleOutput, 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, "DeleteServiceLinkedRoleWithContext", varargs...)
  1993  	ret0, _ := ret[0].(*iam.DeleteServiceLinkedRoleOutput)
  1994  	ret1, _ := ret[1].(error)
  1995  	return ret0, ret1
  1996  }
  1997  
  1998  // DeleteServiceLinkedRoleWithContext indicates an expected call of DeleteServiceLinkedRoleWithContext.
  1999  func (mr *MockIAMAPIMockRecorder) DeleteServiceLinkedRoleWithContext(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, "DeleteServiceLinkedRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceLinkedRoleWithContext), varargs...)
  2003  }
  2004  
  2005  // DeleteServiceSpecificCredential mocks base method.
  2006  func (m *MockIAMAPI) DeleteServiceSpecificCredential(arg0 *iam.DeleteServiceSpecificCredentialInput) (*iam.DeleteServiceSpecificCredentialOutput, error) {
  2007  	m.ctrl.T.Helper()
  2008  	ret := m.ctrl.Call(m, "DeleteServiceSpecificCredential", arg0)
  2009  	ret0, _ := ret[0].(*iam.DeleteServiceSpecificCredentialOutput)
  2010  	ret1, _ := ret[1].(error)
  2011  	return ret0, ret1
  2012  }
  2013  
  2014  // DeleteServiceSpecificCredential indicates an expected call of DeleteServiceSpecificCredential.
  2015  func (mr *MockIAMAPIMockRecorder) DeleteServiceSpecificCredential(arg0 interface{}) *gomock.Call {
  2016  	mr.mock.ctrl.T.Helper()
  2017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServiceSpecificCredential", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceSpecificCredential), arg0)
  2018  }
  2019  
  2020  // DeleteServiceSpecificCredentialRequest mocks base method.
  2021  func (m *MockIAMAPI) DeleteServiceSpecificCredentialRequest(arg0 *iam.DeleteServiceSpecificCredentialInput) (*request.Request, *iam.DeleteServiceSpecificCredentialOutput) {
  2022  	m.ctrl.T.Helper()
  2023  	ret := m.ctrl.Call(m, "DeleteServiceSpecificCredentialRequest", arg0)
  2024  	ret0, _ := ret[0].(*request.Request)
  2025  	ret1, _ := ret[1].(*iam.DeleteServiceSpecificCredentialOutput)
  2026  	return ret0, ret1
  2027  }
  2028  
  2029  // DeleteServiceSpecificCredentialRequest indicates an expected call of DeleteServiceSpecificCredentialRequest.
  2030  func (mr *MockIAMAPIMockRecorder) DeleteServiceSpecificCredentialRequest(arg0 interface{}) *gomock.Call {
  2031  	mr.mock.ctrl.T.Helper()
  2032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteServiceSpecificCredentialRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceSpecificCredentialRequest), arg0)
  2033  }
  2034  
  2035  // DeleteServiceSpecificCredentialWithContext mocks base method.
  2036  func (m *MockIAMAPI) DeleteServiceSpecificCredentialWithContext(arg0 context.Context, arg1 *iam.DeleteServiceSpecificCredentialInput, arg2 ...request.Option) (*iam.DeleteServiceSpecificCredentialOutput, 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, "DeleteServiceSpecificCredentialWithContext", varargs...)
  2043  	ret0, _ := ret[0].(*iam.DeleteServiceSpecificCredentialOutput)
  2044  	ret1, _ := ret[1].(error)
  2045  	return ret0, ret1
  2046  }
  2047  
  2048  // DeleteServiceSpecificCredentialWithContext indicates an expected call of DeleteServiceSpecificCredentialWithContext.
  2049  func (mr *MockIAMAPIMockRecorder) DeleteServiceSpecificCredentialWithContext(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, "DeleteServiceSpecificCredentialWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteServiceSpecificCredentialWithContext), varargs...)
  2053  }
  2054  
  2055  // DeleteSigningCertificate mocks base method.
  2056  func (m *MockIAMAPI) DeleteSigningCertificate(arg0 *iam.DeleteSigningCertificateInput) (*iam.DeleteSigningCertificateOutput, error) {
  2057  	m.ctrl.T.Helper()
  2058  	ret := m.ctrl.Call(m, "DeleteSigningCertificate", arg0)
  2059  	ret0, _ := ret[0].(*iam.DeleteSigningCertificateOutput)
  2060  	ret1, _ := ret[1].(error)
  2061  	return ret0, ret1
  2062  }
  2063  
  2064  // DeleteSigningCertificate indicates an expected call of DeleteSigningCertificate.
  2065  func (mr *MockIAMAPIMockRecorder) DeleteSigningCertificate(arg0 interface{}) *gomock.Call {
  2066  	mr.mock.ctrl.T.Helper()
  2067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSigningCertificate", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSigningCertificate), arg0)
  2068  }
  2069  
  2070  // DeleteSigningCertificateRequest mocks base method.
  2071  func (m *MockIAMAPI) DeleteSigningCertificateRequest(arg0 *iam.DeleteSigningCertificateInput) (*request.Request, *iam.DeleteSigningCertificateOutput) {
  2072  	m.ctrl.T.Helper()
  2073  	ret := m.ctrl.Call(m, "DeleteSigningCertificateRequest", arg0)
  2074  	ret0, _ := ret[0].(*request.Request)
  2075  	ret1, _ := ret[1].(*iam.DeleteSigningCertificateOutput)
  2076  	return ret0, ret1
  2077  }
  2078  
  2079  // DeleteSigningCertificateRequest indicates an expected call of DeleteSigningCertificateRequest.
  2080  func (mr *MockIAMAPIMockRecorder) DeleteSigningCertificateRequest(arg0 interface{}) *gomock.Call {
  2081  	mr.mock.ctrl.T.Helper()
  2082  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSigningCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSigningCertificateRequest), arg0)
  2083  }
  2084  
  2085  // DeleteSigningCertificateWithContext mocks base method.
  2086  func (m *MockIAMAPI) DeleteSigningCertificateWithContext(arg0 context.Context, arg1 *iam.DeleteSigningCertificateInput, arg2 ...request.Option) (*iam.DeleteSigningCertificateOutput, 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, "DeleteSigningCertificateWithContext", varargs...)
  2093  	ret0, _ := ret[0].(*iam.DeleteSigningCertificateOutput)
  2094  	ret1, _ := ret[1].(error)
  2095  	return ret0, ret1
  2096  }
  2097  
  2098  // DeleteSigningCertificateWithContext indicates an expected call of DeleteSigningCertificateWithContext.
  2099  func (mr *MockIAMAPIMockRecorder) DeleteSigningCertificateWithContext(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, "DeleteSigningCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteSigningCertificateWithContext), varargs...)
  2103  }
  2104  
  2105  // DeleteUser mocks base method.
  2106  func (m *MockIAMAPI) DeleteUser(arg0 *iam.DeleteUserInput) (*iam.DeleteUserOutput, error) {
  2107  	m.ctrl.T.Helper()
  2108  	ret := m.ctrl.Call(m, "DeleteUser", arg0)
  2109  	ret0, _ := ret[0].(*iam.DeleteUserOutput)
  2110  	ret1, _ := ret[1].(error)
  2111  	return ret0, ret1
  2112  }
  2113  
  2114  // DeleteUser indicates an expected call of DeleteUser.
  2115  func (mr *MockIAMAPIMockRecorder) DeleteUser(arg0 interface{}) *gomock.Call {
  2116  	mr.mock.ctrl.T.Helper()
  2117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUser", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUser), arg0)
  2118  }
  2119  
  2120  // DeleteUserPermissionsBoundary mocks base method.
  2121  func (m *MockIAMAPI) DeleteUserPermissionsBoundary(arg0 *iam.DeleteUserPermissionsBoundaryInput) (*iam.DeleteUserPermissionsBoundaryOutput, error) {
  2122  	m.ctrl.T.Helper()
  2123  	ret := m.ctrl.Call(m, "DeleteUserPermissionsBoundary", arg0)
  2124  	ret0, _ := ret[0].(*iam.DeleteUserPermissionsBoundaryOutput)
  2125  	ret1, _ := ret[1].(error)
  2126  	return ret0, ret1
  2127  }
  2128  
  2129  // DeleteUserPermissionsBoundary indicates an expected call of DeleteUserPermissionsBoundary.
  2130  func (mr *MockIAMAPIMockRecorder) DeleteUserPermissionsBoundary(arg0 interface{}) *gomock.Call {
  2131  	mr.mock.ctrl.T.Helper()
  2132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPermissionsBoundary", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPermissionsBoundary), arg0)
  2133  }
  2134  
  2135  // DeleteUserPermissionsBoundaryRequest mocks base method.
  2136  func (m *MockIAMAPI) DeleteUserPermissionsBoundaryRequest(arg0 *iam.DeleteUserPermissionsBoundaryInput) (*request.Request, *iam.DeleteUserPermissionsBoundaryOutput) {
  2137  	m.ctrl.T.Helper()
  2138  	ret := m.ctrl.Call(m, "DeleteUserPermissionsBoundaryRequest", arg0)
  2139  	ret0, _ := ret[0].(*request.Request)
  2140  	ret1, _ := ret[1].(*iam.DeleteUserPermissionsBoundaryOutput)
  2141  	return ret0, ret1
  2142  }
  2143  
  2144  // DeleteUserPermissionsBoundaryRequest indicates an expected call of DeleteUserPermissionsBoundaryRequest.
  2145  func (mr *MockIAMAPIMockRecorder) DeleteUserPermissionsBoundaryRequest(arg0 interface{}) *gomock.Call {
  2146  	mr.mock.ctrl.T.Helper()
  2147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPermissionsBoundaryRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPermissionsBoundaryRequest), arg0)
  2148  }
  2149  
  2150  // DeleteUserPermissionsBoundaryWithContext mocks base method.
  2151  func (m *MockIAMAPI) DeleteUserPermissionsBoundaryWithContext(arg0 context.Context, arg1 *iam.DeleteUserPermissionsBoundaryInput, arg2 ...request.Option) (*iam.DeleteUserPermissionsBoundaryOutput, error) {
  2152  	m.ctrl.T.Helper()
  2153  	varargs := []interface{}{arg0, arg1}
  2154  	for _, a := range arg2 {
  2155  		varargs = append(varargs, a)
  2156  	}
  2157  	ret := m.ctrl.Call(m, "DeleteUserPermissionsBoundaryWithContext", varargs...)
  2158  	ret0, _ := ret[0].(*iam.DeleteUserPermissionsBoundaryOutput)
  2159  	ret1, _ := ret[1].(error)
  2160  	return ret0, ret1
  2161  }
  2162  
  2163  // DeleteUserPermissionsBoundaryWithContext indicates an expected call of DeleteUserPermissionsBoundaryWithContext.
  2164  func (mr *MockIAMAPIMockRecorder) DeleteUserPermissionsBoundaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2165  	mr.mock.ctrl.T.Helper()
  2166  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPermissionsBoundaryWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPermissionsBoundaryWithContext), varargs...)
  2168  }
  2169  
  2170  // DeleteUserPolicy mocks base method.
  2171  func (m *MockIAMAPI) DeleteUserPolicy(arg0 *iam.DeleteUserPolicyInput) (*iam.DeleteUserPolicyOutput, error) {
  2172  	m.ctrl.T.Helper()
  2173  	ret := m.ctrl.Call(m, "DeleteUserPolicy", arg0)
  2174  	ret0, _ := ret[0].(*iam.DeleteUserPolicyOutput)
  2175  	ret1, _ := ret[1].(error)
  2176  	return ret0, ret1
  2177  }
  2178  
  2179  // DeleteUserPolicy indicates an expected call of DeleteUserPolicy.
  2180  func (mr *MockIAMAPIMockRecorder) DeleteUserPolicy(arg0 interface{}) *gomock.Call {
  2181  	mr.mock.ctrl.T.Helper()
  2182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPolicy", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPolicy), arg0)
  2183  }
  2184  
  2185  // DeleteUserPolicyRequest mocks base method.
  2186  func (m *MockIAMAPI) DeleteUserPolicyRequest(arg0 *iam.DeleteUserPolicyInput) (*request.Request, *iam.DeleteUserPolicyOutput) {
  2187  	m.ctrl.T.Helper()
  2188  	ret := m.ctrl.Call(m, "DeleteUserPolicyRequest", arg0)
  2189  	ret0, _ := ret[0].(*request.Request)
  2190  	ret1, _ := ret[1].(*iam.DeleteUserPolicyOutput)
  2191  	return ret0, ret1
  2192  }
  2193  
  2194  // DeleteUserPolicyRequest indicates an expected call of DeleteUserPolicyRequest.
  2195  func (mr *MockIAMAPIMockRecorder) DeleteUserPolicyRequest(arg0 interface{}) *gomock.Call {
  2196  	mr.mock.ctrl.T.Helper()
  2197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPolicyRequest), arg0)
  2198  }
  2199  
  2200  // DeleteUserPolicyWithContext mocks base method.
  2201  func (m *MockIAMAPI) DeleteUserPolicyWithContext(arg0 context.Context, arg1 *iam.DeleteUserPolicyInput, arg2 ...request.Option) (*iam.DeleteUserPolicyOutput, error) {
  2202  	m.ctrl.T.Helper()
  2203  	varargs := []interface{}{arg0, arg1}
  2204  	for _, a := range arg2 {
  2205  		varargs = append(varargs, a)
  2206  	}
  2207  	ret := m.ctrl.Call(m, "DeleteUserPolicyWithContext", varargs...)
  2208  	ret0, _ := ret[0].(*iam.DeleteUserPolicyOutput)
  2209  	ret1, _ := ret[1].(error)
  2210  	return ret0, ret1
  2211  }
  2212  
  2213  // DeleteUserPolicyWithContext indicates an expected call of DeleteUserPolicyWithContext.
  2214  func (mr *MockIAMAPIMockRecorder) DeleteUserPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2215  	mr.mock.ctrl.T.Helper()
  2216  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserPolicyWithContext), varargs...)
  2218  }
  2219  
  2220  // DeleteUserRequest mocks base method.
  2221  func (m *MockIAMAPI) DeleteUserRequest(arg0 *iam.DeleteUserInput) (*request.Request, *iam.DeleteUserOutput) {
  2222  	m.ctrl.T.Helper()
  2223  	ret := m.ctrl.Call(m, "DeleteUserRequest", arg0)
  2224  	ret0, _ := ret[0].(*request.Request)
  2225  	ret1, _ := ret[1].(*iam.DeleteUserOutput)
  2226  	return ret0, ret1
  2227  }
  2228  
  2229  // DeleteUserRequest indicates an expected call of DeleteUserRequest.
  2230  func (mr *MockIAMAPIMockRecorder) DeleteUserRequest(arg0 interface{}) *gomock.Call {
  2231  	mr.mock.ctrl.T.Helper()
  2232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserRequest), arg0)
  2233  }
  2234  
  2235  // DeleteUserWithContext mocks base method.
  2236  func (m *MockIAMAPI) DeleteUserWithContext(arg0 context.Context, arg1 *iam.DeleteUserInput, arg2 ...request.Option) (*iam.DeleteUserOutput, 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, "DeleteUserWithContext", varargs...)
  2243  	ret0, _ := ret[0].(*iam.DeleteUserOutput)
  2244  	ret1, _ := ret[1].(error)
  2245  	return ret0, ret1
  2246  }
  2247  
  2248  // DeleteUserWithContext indicates an expected call of DeleteUserWithContext.
  2249  func (mr *MockIAMAPIMockRecorder) DeleteUserWithContext(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, "DeleteUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteUserWithContext), varargs...)
  2253  }
  2254  
  2255  // DeleteVirtualMFADevice mocks base method.
  2256  func (m *MockIAMAPI) DeleteVirtualMFADevice(arg0 *iam.DeleteVirtualMFADeviceInput) (*iam.DeleteVirtualMFADeviceOutput, error) {
  2257  	m.ctrl.T.Helper()
  2258  	ret := m.ctrl.Call(m, "DeleteVirtualMFADevice", arg0)
  2259  	ret0, _ := ret[0].(*iam.DeleteVirtualMFADeviceOutput)
  2260  	ret1, _ := ret[1].(error)
  2261  	return ret0, ret1
  2262  }
  2263  
  2264  // DeleteVirtualMFADevice indicates an expected call of DeleteVirtualMFADevice.
  2265  func (mr *MockIAMAPIMockRecorder) DeleteVirtualMFADevice(arg0 interface{}) *gomock.Call {
  2266  	mr.mock.ctrl.T.Helper()
  2267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVirtualMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).DeleteVirtualMFADevice), arg0)
  2268  }
  2269  
  2270  // DeleteVirtualMFADeviceRequest mocks base method.
  2271  func (m *MockIAMAPI) DeleteVirtualMFADeviceRequest(arg0 *iam.DeleteVirtualMFADeviceInput) (*request.Request, *iam.DeleteVirtualMFADeviceOutput) {
  2272  	m.ctrl.T.Helper()
  2273  	ret := m.ctrl.Call(m, "DeleteVirtualMFADeviceRequest", arg0)
  2274  	ret0, _ := ret[0].(*request.Request)
  2275  	ret1, _ := ret[1].(*iam.DeleteVirtualMFADeviceOutput)
  2276  	return ret0, ret1
  2277  }
  2278  
  2279  // DeleteVirtualMFADeviceRequest indicates an expected call of DeleteVirtualMFADeviceRequest.
  2280  func (mr *MockIAMAPIMockRecorder) DeleteVirtualMFADeviceRequest(arg0 interface{}) *gomock.Call {
  2281  	mr.mock.ctrl.T.Helper()
  2282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVirtualMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).DeleteVirtualMFADeviceRequest), arg0)
  2283  }
  2284  
  2285  // DeleteVirtualMFADeviceWithContext mocks base method.
  2286  func (m *MockIAMAPI) DeleteVirtualMFADeviceWithContext(arg0 context.Context, arg1 *iam.DeleteVirtualMFADeviceInput, arg2 ...request.Option) (*iam.DeleteVirtualMFADeviceOutput, 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, "DeleteVirtualMFADeviceWithContext", varargs...)
  2293  	ret0, _ := ret[0].(*iam.DeleteVirtualMFADeviceOutput)
  2294  	ret1, _ := ret[1].(error)
  2295  	return ret0, ret1
  2296  }
  2297  
  2298  // DeleteVirtualMFADeviceWithContext indicates an expected call of DeleteVirtualMFADeviceWithContext.
  2299  func (mr *MockIAMAPIMockRecorder) DeleteVirtualMFADeviceWithContext(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, "DeleteVirtualMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DeleteVirtualMFADeviceWithContext), varargs...)
  2303  }
  2304  
  2305  // DetachGroupPolicy mocks base method.
  2306  func (m *MockIAMAPI) DetachGroupPolicy(arg0 *iam.DetachGroupPolicyInput) (*iam.DetachGroupPolicyOutput, error) {
  2307  	m.ctrl.T.Helper()
  2308  	ret := m.ctrl.Call(m, "DetachGroupPolicy", arg0)
  2309  	ret0, _ := ret[0].(*iam.DetachGroupPolicyOutput)
  2310  	ret1, _ := ret[1].(error)
  2311  	return ret0, ret1
  2312  }
  2313  
  2314  // DetachGroupPolicy indicates an expected call of DetachGroupPolicy.
  2315  func (mr *MockIAMAPIMockRecorder) DetachGroupPolicy(arg0 interface{}) *gomock.Call {
  2316  	mr.mock.ctrl.T.Helper()
  2317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachGroupPolicy", reflect.TypeOf((*MockIAMAPI)(nil).DetachGroupPolicy), arg0)
  2318  }
  2319  
  2320  // DetachGroupPolicyRequest mocks base method.
  2321  func (m *MockIAMAPI) DetachGroupPolicyRequest(arg0 *iam.DetachGroupPolicyInput) (*request.Request, *iam.DetachGroupPolicyOutput) {
  2322  	m.ctrl.T.Helper()
  2323  	ret := m.ctrl.Call(m, "DetachGroupPolicyRequest", arg0)
  2324  	ret0, _ := ret[0].(*request.Request)
  2325  	ret1, _ := ret[1].(*iam.DetachGroupPolicyOutput)
  2326  	return ret0, ret1
  2327  }
  2328  
  2329  // DetachGroupPolicyRequest indicates an expected call of DetachGroupPolicyRequest.
  2330  func (mr *MockIAMAPIMockRecorder) DetachGroupPolicyRequest(arg0 interface{}) *gomock.Call {
  2331  	mr.mock.ctrl.T.Helper()
  2332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachGroupPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DetachGroupPolicyRequest), arg0)
  2333  }
  2334  
  2335  // DetachGroupPolicyWithContext mocks base method.
  2336  func (m *MockIAMAPI) DetachGroupPolicyWithContext(arg0 context.Context, arg1 *iam.DetachGroupPolicyInput, arg2 ...request.Option) (*iam.DetachGroupPolicyOutput, 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, "DetachGroupPolicyWithContext", varargs...)
  2343  	ret0, _ := ret[0].(*iam.DetachGroupPolicyOutput)
  2344  	ret1, _ := ret[1].(error)
  2345  	return ret0, ret1
  2346  }
  2347  
  2348  // DetachGroupPolicyWithContext indicates an expected call of DetachGroupPolicyWithContext.
  2349  func (mr *MockIAMAPIMockRecorder) DetachGroupPolicyWithContext(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, "DetachGroupPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DetachGroupPolicyWithContext), varargs...)
  2353  }
  2354  
  2355  // DetachRolePolicy mocks base method.
  2356  func (m *MockIAMAPI) DetachRolePolicy(arg0 *iam.DetachRolePolicyInput) (*iam.DetachRolePolicyOutput, error) {
  2357  	m.ctrl.T.Helper()
  2358  	ret := m.ctrl.Call(m, "DetachRolePolicy", arg0)
  2359  	ret0, _ := ret[0].(*iam.DetachRolePolicyOutput)
  2360  	ret1, _ := ret[1].(error)
  2361  	return ret0, ret1
  2362  }
  2363  
  2364  // DetachRolePolicy indicates an expected call of DetachRolePolicy.
  2365  func (mr *MockIAMAPIMockRecorder) DetachRolePolicy(arg0 interface{}) *gomock.Call {
  2366  	mr.mock.ctrl.T.Helper()
  2367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).DetachRolePolicy), arg0)
  2368  }
  2369  
  2370  // DetachRolePolicyRequest mocks base method.
  2371  func (m *MockIAMAPI) DetachRolePolicyRequest(arg0 *iam.DetachRolePolicyInput) (*request.Request, *iam.DetachRolePolicyOutput) {
  2372  	m.ctrl.T.Helper()
  2373  	ret := m.ctrl.Call(m, "DetachRolePolicyRequest", arg0)
  2374  	ret0, _ := ret[0].(*request.Request)
  2375  	ret1, _ := ret[1].(*iam.DetachRolePolicyOutput)
  2376  	return ret0, ret1
  2377  }
  2378  
  2379  // DetachRolePolicyRequest indicates an expected call of DetachRolePolicyRequest.
  2380  func (mr *MockIAMAPIMockRecorder) DetachRolePolicyRequest(arg0 interface{}) *gomock.Call {
  2381  	mr.mock.ctrl.T.Helper()
  2382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DetachRolePolicyRequest), arg0)
  2383  }
  2384  
  2385  // DetachRolePolicyWithContext mocks base method.
  2386  func (m *MockIAMAPI) DetachRolePolicyWithContext(arg0 context.Context, arg1 *iam.DetachRolePolicyInput, arg2 ...request.Option) (*iam.DetachRolePolicyOutput, 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, "DetachRolePolicyWithContext", varargs...)
  2393  	ret0, _ := ret[0].(*iam.DetachRolePolicyOutput)
  2394  	ret1, _ := ret[1].(error)
  2395  	return ret0, ret1
  2396  }
  2397  
  2398  // DetachRolePolicyWithContext indicates an expected call of DetachRolePolicyWithContext.
  2399  func (mr *MockIAMAPIMockRecorder) DetachRolePolicyWithContext(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, "DetachRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DetachRolePolicyWithContext), varargs...)
  2403  }
  2404  
  2405  // DetachUserPolicy mocks base method.
  2406  func (m *MockIAMAPI) DetachUserPolicy(arg0 *iam.DetachUserPolicyInput) (*iam.DetachUserPolicyOutput, error) {
  2407  	m.ctrl.T.Helper()
  2408  	ret := m.ctrl.Call(m, "DetachUserPolicy", arg0)
  2409  	ret0, _ := ret[0].(*iam.DetachUserPolicyOutput)
  2410  	ret1, _ := ret[1].(error)
  2411  	return ret0, ret1
  2412  }
  2413  
  2414  // DetachUserPolicy indicates an expected call of DetachUserPolicy.
  2415  func (mr *MockIAMAPIMockRecorder) DetachUserPolicy(arg0 interface{}) *gomock.Call {
  2416  	mr.mock.ctrl.T.Helper()
  2417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachUserPolicy", reflect.TypeOf((*MockIAMAPI)(nil).DetachUserPolicy), arg0)
  2418  }
  2419  
  2420  // DetachUserPolicyRequest mocks base method.
  2421  func (m *MockIAMAPI) DetachUserPolicyRequest(arg0 *iam.DetachUserPolicyInput) (*request.Request, *iam.DetachUserPolicyOutput) {
  2422  	m.ctrl.T.Helper()
  2423  	ret := m.ctrl.Call(m, "DetachUserPolicyRequest", arg0)
  2424  	ret0, _ := ret[0].(*request.Request)
  2425  	ret1, _ := ret[1].(*iam.DetachUserPolicyOutput)
  2426  	return ret0, ret1
  2427  }
  2428  
  2429  // DetachUserPolicyRequest indicates an expected call of DetachUserPolicyRequest.
  2430  func (mr *MockIAMAPIMockRecorder) DetachUserPolicyRequest(arg0 interface{}) *gomock.Call {
  2431  	mr.mock.ctrl.T.Helper()
  2432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachUserPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).DetachUserPolicyRequest), arg0)
  2433  }
  2434  
  2435  // DetachUserPolicyWithContext mocks base method.
  2436  func (m *MockIAMAPI) DetachUserPolicyWithContext(arg0 context.Context, arg1 *iam.DetachUserPolicyInput, arg2 ...request.Option) (*iam.DetachUserPolicyOutput, error) {
  2437  	m.ctrl.T.Helper()
  2438  	varargs := []interface{}{arg0, arg1}
  2439  	for _, a := range arg2 {
  2440  		varargs = append(varargs, a)
  2441  	}
  2442  	ret := m.ctrl.Call(m, "DetachUserPolicyWithContext", varargs...)
  2443  	ret0, _ := ret[0].(*iam.DetachUserPolicyOutput)
  2444  	ret1, _ := ret[1].(error)
  2445  	return ret0, ret1
  2446  }
  2447  
  2448  // DetachUserPolicyWithContext indicates an expected call of DetachUserPolicyWithContext.
  2449  func (mr *MockIAMAPIMockRecorder) DetachUserPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2450  	mr.mock.ctrl.T.Helper()
  2451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachUserPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).DetachUserPolicyWithContext), varargs...)
  2453  }
  2454  
  2455  // EnableMFADevice mocks base method.
  2456  func (m *MockIAMAPI) EnableMFADevice(arg0 *iam.EnableMFADeviceInput) (*iam.EnableMFADeviceOutput, error) {
  2457  	m.ctrl.T.Helper()
  2458  	ret := m.ctrl.Call(m, "EnableMFADevice", arg0)
  2459  	ret0, _ := ret[0].(*iam.EnableMFADeviceOutput)
  2460  	ret1, _ := ret[1].(error)
  2461  	return ret0, ret1
  2462  }
  2463  
  2464  // EnableMFADevice indicates an expected call of EnableMFADevice.
  2465  func (mr *MockIAMAPIMockRecorder) EnableMFADevice(arg0 interface{}) *gomock.Call {
  2466  	mr.mock.ctrl.T.Helper()
  2467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).EnableMFADevice), arg0)
  2468  }
  2469  
  2470  // EnableMFADeviceRequest mocks base method.
  2471  func (m *MockIAMAPI) EnableMFADeviceRequest(arg0 *iam.EnableMFADeviceInput) (*request.Request, *iam.EnableMFADeviceOutput) {
  2472  	m.ctrl.T.Helper()
  2473  	ret := m.ctrl.Call(m, "EnableMFADeviceRequest", arg0)
  2474  	ret0, _ := ret[0].(*request.Request)
  2475  	ret1, _ := ret[1].(*iam.EnableMFADeviceOutput)
  2476  	return ret0, ret1
  2477  }
  2478  
  2479  // EnableMFADeviceRequest indicates an expected call of EnableMFADeviceRequest.
  2480  func (mr *MockIAMAPIMockRecorder) EnableMFADeviceRequest(arg0 interface{}) *gomock.Call {
  2481  	mr.mock.ctrl.T.Helper()
  2482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).EnableMFADeviceRequest), arg0)
  2483  }
  2484  
  2485  // EnableMFADeviceWithContext mocks base method.
  2486  func (m *MockIAMAPI) EnableMFADeviceWithContext(arg0 context.Context, arg1 *iam.EnableMFADeviceInput, arg2 ...request.Option) (*iam.EnableMFADeviceOutput, 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, "EnableMFADeviceWithContext", varargs...)
  2493  	ret0, _ := ret[0].(*iam.EnableMFADeviceOutput)
  2494  	ret1, _ := ret[1].(error)
  2495  	return ret0, ret1
  2496  }
  2497  
  2498  // EnableMFADeviceWithContext indicates an expected call of EnableMFADeviceWithContext.
  2499  func (mr *MockIAMAPIMockRecorder) EnableMFADeviceWithContext(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, "EnableMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).EnableMFADeviceWithContext), varargs...)
  2503  }
  2504  
  2505  // GenerateCredentialReport mocks base method.
  2506  func (m *MockIAMAPI) GenerateCredentialReport(arg0 *iam.GenerateCredentialReportInput) (*iam.GenerateCredentialReportOutput, error) {
  2507  	m.ctrl.T.Helper()
  2508  	ret := m.ctrl.Call(m, "GenerateCredentialReport", arg0)
  2509  	ret0, _ := ret[0].(*iam.GenerateCredentialReportOutput)
  2510  	ret1, _ := ret[1].(error)
  2511  	return ret0, ret1
  2512  }
  2513  
  2514  // GenerateCredentialReport indicates an expected call of GenerateCredentialReport.
  2515  func (mr *MockIAMAPIMockRecorder) GenerateCredentialReport(arg0 interface{}) *gomock.Call {
  2516  	mr.mock.ctrl.T.Helper()
  2517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateCredentialReport", reflect.TypeOf((*MockIAMAPI)(nil).GenerateCredentialReport), arg0)
  2518  }
  2519  
  2520  // GenerateCredentialReportRequest mocks base method.
  2521  func (m *MockIAMAPI) GenerateCredentialReportRequest(arg0 *iam.GenerateCredentialReportInput) (*request.Request, *iam.GenerateCredentialReportOutput) {
  2522  	m.ctrl.T.Helper()
  2523  	ret := m.ctrl.Call(m, "GenerateCredentialReportRequest", arg0)
  2524  	ret0, _ := ret[0].(*request.Request)
  2525  	ret1, _ := ret[1].(*iam.GenerateCredentialReportOutput)
  2526  	return ret0, ret1
  2527  }
  2528  
  2529  // GenerateCredentialReportRequest indicates an expected call of GenerateCredentialReportRequest.
  2530  func (mr *MockIAMAPIMockRecorder) GenerateCredentialReportRequest(arg0 interface{}) *gomock.Call {
  2531  	mr.mock.ctrl.T.Helper()
  2532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateCredentialReportRequest", reflect.TypeOf((*MockIAMAPI)(nil).GenerateCredentialReportRequest), arg0)
  2533  }
  2534  
  2535  // GenerateCredentialReportWithContext mocks base method.
  2536  func (m *MockIAMAPI) GenerateCredentialReportWithContext(arg0 context.Context, arg1 *iam.GenerateCredentialReportInput, arg2 ...request.Option) (*iam.GenerateCredentialReportOutput, 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, "GenerateCredentialReportWithContext", varargs...)
  2543  	ret0, _ := ret[0].(*iam.GenerateCredentialReportOutput)
  2544  	ret1, _ := ret[1].(error)
  2545  	return ret0, ret1
  2546  }
  2547  
  2548  // GenerateCredentialReportWithContext indicates an expected call of GenerateCredentialReportWithContext.
  2549  func (mr *MockIAMAPIMockRecorder) GenerateCredentialReportWithContext(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, "GenerateCredentialReportWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GenerateCredentialReportWithContext), varargs...)
  2553  }
  2554  
  2555  // GenerateOrganizationsAccessReport mocks base method.
  2556  func (m *MockIAMAPI) GenerateOrganizationsAccessReport(arg0 *iam.GenerateOrganizationsAccessReportInput) (*iam.GenerateOrganizationsAccessReportOutput, error) {
  2557  	m.ctrl.T.Helper()
  2558  	ret := m.ctrl.Call(m, "GenerateOrganizationsAccessReport", arg0)
  2559  	ret0, _ := ret[0].(*iam.GenerateOrganizationsAccessReportOutput)
  2560  	ret1, _ := ret[1].(error)
  2561  	return ret0, ret1
  2562  }
  2563  
  2564  // GenerateOrganizationsAccessReport indicates an expected call of GenerateOrganizationsAccessReport.
  2565  func (mr *MockIAMAPIMockRecorder) GenerateOrganizationsAccessReport(arg0 interface{}) *gomock.Call {
  2566  	mr.mock.ctrl.T.Helper()
  2567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateOrganizationsAccessReport", reflect.TypeOf((*MockIAMAPI)(nil).GenerateOrganizationsAccessReport), arg0)
  2568  }
  2569  
  2570  // GenerateOrganizationsAccessReportRequest mocks base method.
  2571  func (m *MockIAMAPI) GenerateOrganizationsAccessReportRequest(arg0 *iam.GenerateOrganizationsAccessReportInput) (*request.Request, *iam.GenerateOrganizationsAccessReportOutput) {
  2572  	m.ctrl.T.Helper()
  2573  	ret := m.ctrl.Call(m, "GenerateOrganizationsAccessReportRequest", arg0)
  2574  	ret0, _ := ret[0].(*request.Request)
  2575  	ret1, _ := ret[1].(*iam.GenerateOrganizationsAccessReportOutput)
  2576  	return ret0, ret1
  2577  }
  2578  
  2579  // GenerateOrganizationsAccessReportRequest indicates an expected call of GenerateOrganizationsAccessReportRequest.
  2580  func (mr *MockIAMAPIMockRecorder) GenerateOrganizationsAccessReportRequest(arg0 interface{}) *gomock.Call {
  2581  	mr.mock.ctrl.T.Helper()
  2582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateOrganizationsAccessReportRequest", reflect.TypeOf((*MockIAMAPI)(nil).GenerateOrganizationsAccessReportRequest), arg0)
  2583  }
  2584  
  2585  // GenerateOrganizationsAccessReportWithContext mocks base method.
  2586  func (m *MockIAMAPI) GenerateOrganizationsAccessReportWithContext(arg0 context.Context, arg1 *iam.GenerateOrganizationsAccessReportInput, arg2 ...request.Option) (*iam.GenerateOrganizationsAccessReportOutput, 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, "GenerateOrganizationsAccessReportWithContext", varargs...)
  2593  	ret0, _ := ret[0].(*iam.GenerateOrganizationsAccessReportOutput)
  2594  	ret1, _ := ret[1].(error)
  2595  	return ret0, ret1
  2596  }
  2597  
  2598  // GenerateOrganizationsAccessReportWithContext indicates an expected call of GenerateOrganizationsAccessReportWithContext.
  2599  func (mr *MockIAMAPIMockRecorder) GenerateOrganizationsAccessReportWithContext(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, "GenerateOrganizationsAccessReportWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GenerateOrganizationsAccessReportWithContext), varargs...)
  2603  }
  2604  
  2605  // GenerateServiceLastAccessedDetails mocks base method.
  2606  func (m *MockIAMAPI) GenerateServiceLastAccessedDetails(arg0 *iam.GenerateServiceLastAccessedDetailsInput) (*iam.GenerateServiceLastAccessedDetailsOutput, error) {
  2607  	m.ctrl.T.Helper()
  2608  	ret := m.ctrl.Call(m, "GenerateServiceLastAccessedDetails", arg0)
  2609  	ret0, _ := ret[0].(*iam.GenerateServiceLastAccessedDetailsOutput)
  2610  	ret1, _ := ret[1].(error)
  2611  	return ret0, ret1
  2612  }
  2613  
  2614  // GenerateServiceLastAccessedDetails indicates an expected call of GenerateServiceLastAccessedDetails.
  2615  func (mr *MockIAMAPIMockRecorder) GenerateServiceLastAccessedDetails(arg0 interface{}) *gomock.Call {
  2616  	mr.mock.ctrl.T.Helper()
  2617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateServiceLastAccessedDetails", reflect.TypeOf((*MockIAMAPI)(nil).GenerateServiceLastAccessedDetails), arg0)
  2618  }
  2619  
  2620  // GenerateServiceLastAccessedDetailsRequest mocks base method.
  2621  func (m *MockIAMAPI) GenerateServiceLastAccessedDetailsRequest(arg0 *iam.GenerateServiceLastAccessedDetailsInput) (*request.Request, *iam.GenerateServiceLastAccessedDetailsOutput) {
  2622  	m.ctrl.T.Helper()
  2623  	ret := m.ctrl.Call(m, "GenerateServiceLastAccessedDetailsRequest", arg0)
  2624  	ret0, _ := ret[0].(*request.Request)
  2625  	ret1, _ := ret[1].(*iam.GenerateServiceLastAccessedDetailsOutput)
  2626  	return ret0, ret1
  2627  }
  2628  
  2629  // GenerateServiceLastAccessedDetailsRequest indicates an expected call of GenerateServiceLastAccessedDetailsRequest.
  2630  func (mr *MockIAMAPIMockRecorder) GenerateServiceLastAccessedDetailsRequest(arg0 interface{}) *gomock.Call {
  2631  	mr.mock.ctrl.T.Helper()
  2632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateServiceLastAccessedDetailsRequest", reflect.TypeOf((*MockIAMAPI)(nil).GenerateServiceLastAccessedDetailsRequest), arg0)
  2633  }
  2634  
  2635  // GenerateServiceLastAccessedDetailsWithContext mocks base method.
  2636  func (m *MockIAMAPI) GenerateServiceLastAccessedDetailsWithContext(arg0 context.Context, arg1 *iam.GenerateServiceLastAccessedDetailsInput, arg2 ...request.Option) (*iam.GenerateServiceLastAccessedDetailsOutput, 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, "GenerateServiceLastAccessedDetailsWithContext", varargs...)
  2643  	ret0, _ := ret[0].(*iam.GenerateServiceLastAccessedDetailsOutput)
  2644  	ret1, _ := ret[1].(error)
  2645  	return ret0, ret1
  2646  }
  2647  
  2648  // GenerateServiceLastAccessedDetailsWithContext indicates an expected call of GenerateServiceLastAccessedDetailsWithContext.
  2649  func (mr *MockIAMAPIMockRecorder) GenerateServiceLastAccessedDetailsWithContext(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, "GenerateServiceLastAccessedDetailsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GenerateServiceLastAccessedDetailsWithContext), varargs...)
  2653  }
  2654  
  2655  // GetAccessKeyLastUsed mocks base method.
  2656  func (m *MockIAMAPI) GetAccessKeyLastUsed(arg0 *iam.GetAccessKeyLastUsedInput) (*iam.GetAccessKeyLastUsedOutput, error) {
  2657  	m.ctrl.T.Helper()
  2658  	ret := m.ctrl.Call(m, "GetAccessKeyLastUsed", arg0)
  2659  	ret0, _ := ret[0].(*iam.GetAccessKeyLastUsedOutput)
  2660  	ret1, _ := ret[1].(error)
  2661  	return ret0, ret1
  2662  }
  2663  
  2664  // GetAccessKeyLastUsed indicates an expected call of GetAccessKeyLastUsed.
  2665  func (mr *MockIAMAPIMockRecorder) GetAccessKeyLastUsed(arg0 interface{}) *gomock.Call {
  2666  	mr.mock.ctrl.T.Helper()
  2667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccessKeyLastUsed", reflect.TypeOf((*MockIAMAPI)(nil).GetAccessKeyLastUsed), arg0)
  2668  }
  2669  
  2670  // GetAccessKeyLastUsedRequest mocks base method.
  2671  func (m *MockIAMAPI) GetAccessKeyLastUsedRequest(arg0 *iam.GetAccessKeyLastUsedInput) (*request.Request, *iam.GetAccessKeyLastUsedOutput) {
  2672  	m.ctrl.T.Helper()
  2673  	ret := m.ctrl.Call(m, "GetAccessKeyLastUsedRequest", arg0)
  2674  	ret0, _ := ret[0].(*request.Request)
  2675  	ret1, _ := ret[1].(*iam.GetAccessKeyLastUsedOutput)
  2676  	return ret0, ret1
  2677  }
  2678  
  2679  // GetAccessKeyLastUsedRequest indicates an expected call of GetAccessKeyLastUsedRequest.
  2680  func (mr *MockIAMAPIMockRecorder) GetAccessKeyLastUsedRequest(arg0 interface{}) *gomock.Call {
  2681  	mr.mock.ctrl.T.Helper()
  2682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccessKeyLastUsedRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetAccessKeyLastUsedRequest), arg0)
  2683  }
  2684  
  2685  // GetAccessKeyLastUsedWithContext mocks base method.
  2686  func (m *MockIAMAPI) GetAccessKeyLastUsedWithContext(arg0 context.Context, arg1 *iam.GetAccessKeyLastUsedInput, arg2 ...request.Option) (*iam.GetAccessKeyLastUsedOutput, 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, "GetAccessKeyLastUsedWithContext", varargs...)
  2693  	ret0, _ := ret[0].(*iam.GetAccessKeyLastUsedOutput)
  2694  	ret1, _ := ret[1].(error)
  2695  	return ret0, ret1
  2696  }
  2697  
  2698  // GetAccessKeyLastUsedWithContext indicates an expected call of GetAccessKeyLastUsedWithContext.
  2699  func (mr *MockIAMAPIMockRecorder) GetAccessKeyLastUsedWithContext(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, "GetAccessKeyLastUsedWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetAccessKeyLastUsedWithContext), varargs...)
  2703  }
  2704  
  2705  // GetAccountAuthorizationDetails mocks base method.
  2706  func (m *MockIAMAPI) GetAccountAuthorizationDetails(arg0 *iam.GetAccountAuthorizationDetailsInput) (*iam.GetAccountAuthorizationDetailsOutput, error) {
  2707  	m.ctrl.T.Helper()
  2708  	ret := m.ctrl.Call(m, "GetAccountAuthorizationDetails", arg0)
  2709  	ret0, _ := ret[0].(*iam.GetAccountAuthorizationDetailsOutput)
  2710  	ret1, _ := ret[1].(error)
  2711  	return ret0, ret1
  2712  }
  2713  
  2714  // GetAccountAuthorizationDetails indicates an expected call of GetAccountAuthorizationDetails.
  2715  func (mr *MockIAMAPIMockRecorder) GetAccountAuthorizationDetails(arg0 interface{}) *gomock.Call {
  2716  	mr.mock.ctrl.T.Helper()
  2717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountAuthorizationDetails", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountAuthorizationDetails), arg0)
  2718  }
  2719  
  2720  // GetAccountAuthorizationDetailsPages mocks base method.
  2721  func (m *MockIAMAPI) GetAccountAuthorizationDetailsPages(arg0 *iam.GetAccountAuthorizationDetailsInput, arg1 func(*iam.GetAccountAuthorizationDetailsOutput, bool) bool) error {
  2722  	m.ctrl.T.Helper()
  2723  	ret := m.ctrl.Call(m, "GetAccountAuthorizationDetailsPages", arg0, arg1)
  2724  	ret0, _ := ret[0].(error)
  2725  	return ret0
  2726  }
  2727  
  2728  // GetAccountAuthorizationDetailsPages indicates an expected call of GetAccountAuthorizationDetailsPages.
  2729  func (mr *MockIAMAPIMockRecorder) GetAccountAuthorizationDetailsPages(arg0, arg1 interface{}) *gomock.Call {
  2730  	mr.mock.ctrl.T.Helper()
  2731  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountAuthorizationDetailsPages", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountAuthorizationDetailsPages), arg0, arg1)
  2732  }
  2733  
  2734  // GetAccountAuthorizationDetailsPagesWithContext mocks base method.
  2735  func (m *MockIAMAPI) GetAccountAuthorizationDetailsPagesWithContext(arg0 context.Context, arg1 *iam.GetAccountAuthorizationDetailsInput, arg2 func(*iam.GetAccountAuthorizationDetailsOutput, bool) bool, arg3 ...request.Option) error {
  2736  	m.ctrl.T.Helper()
  2737  	varargs := []interface{}{arg0, arg1, arg2}
  2738  	for _, a := range arg3 {
  2739  		varargs = append(varargs, a)
  2740  	}
  2741  	ret := m.ctrl.Call(m, "GetAccountAuthorizationDetailsPagesWithContext", varargs...)
  2742  	ret0, _ := ret[0].(error)
  2743  	return ret0
  2744  }
  2745  
  2746  // GetAccountAuthorizationDetailsPagesWithContext indicates an expected call of GetAccountAuthorizationDetailsPagesWithContext.
  2747  func (mr *MockIAMAPIMockRecorder) GetAccountAuthorizationDetailsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  2748  	mr.mock.ctrl.T.Helper()
  2749  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  2750  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountAuthorizationDetailsPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountAuthorizationDetailsPagesWithContext), varargs...)
  2751  }
  2752  
  2753  // GetAccountAuthorizationDetailsRequest mocks base method.
  2754  func (m *MockIAMAPI) GetAccountAuthorizationDetailsRequest(arg0 *iam.GetAccountAuthorizationDetailsInput) (*request.Request, *iam.GetAccountAuthorizationDetailsOutput) {
  2755  	m.ctrl.T.Helper()
  2756  	ret := m.ctrl.Call(m, "GetAccountAuthorizationDetailsRequest", arg0)
  2757  	ret0, _ := ret[0].(*request.Request)
  2758  	ret1, _ := ret[1].(*iam.GetAccountAuthorizationDetailsOutput)
  2759  	return ret0, ret1
  2760  }
  2761  
  2762  // GetAccountAuthorizationDetailsRequest indicates an expected call of GetAccountAuthorizationDetailsRequest.
  2763  func (mr *MockIAMAPIMockRecorder) GetAccountAuthorizationDetailsRequest(arg0 interface{}) *gomock.Call {
  2764  	mr.mock.ctrl.T.Helper()
  2765  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountAuthorizationDetailsRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountAuthorizationDetailsRequest), arg0)
  2766  }
  2767  
  2768  // GetAccountAuthorizationDetailsWithContext mocks base method.
  2769  func (m *MockIAMAPI) GetAccountAuthorizationDetailsWithContext(arg0 context.Context, arg1 *iam.GetAccountAuthorizationDetailsInput, arg2 ...request.Option) (*iam.GetAccountAuthorizationDetailsOutput, error) {
  2770  	m.ctrl.T.Helper()
  2771  	varargs := []interface{}{arg0, arg1}
  2772  	for _, a := range arg2 {
  2773  		varargs = append(varargs, a)
  2774  	}
  2775  	ret := m.ctrl.Call(m, "GetAccountAuthorizationDetailsWithContext", varargs...)
  2776  	ret0, _ := ret[0].(*iam.GetAccountAuthorizationDetailsOutput)
  2777  	ret1, _ := ret[1].(error)
  2778  	return ret0, ret1
  2779  }
  2780  
  2781  // GetAccountAuthorizationDetailsWithContext indicates an expected call of GetAccountAuthorizationDetailsWithContext.
  2782  func (mr *MockIAMAPIMockRecorder) GetAccountAuthorizationDetailsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2783  	mr.mock.ctrl.T.Helper()
  2784  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2785  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountAuthorizationDetailsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountAuthorizationDetailsWithContext), varargs...)
  2786  }
  2787  
  2788  // GetAccountPasswordPolicy mocks base method.
  2789  func (m *MockIAMAPI) GetAccountPasswordPolicy(arg0 *iam.GetAccountPasswordPolicyInput) (*iam.GetAccountPasswordPolicyOutput, error) {
  2790  	m.ctrl.T.Helper()
  2791  	ret := m.ctrl.Call(m, "GetAccountPasswordPolicy", arg0)
  2792  	ret0, _ := ret[0].(*iam.GetAccountPasswordPolicyOutput)
  2793  	ret1, _ := ret[1].(error)
  2794  	return ret0, ret1
  2795  }
  2796  
  2797  // GetAccountPasswordPolicy indicates an expected call of GetAccountPasswordPolicy.
  2798  func (mr *MockIAMAPIMockRecorder) GetAccountPasswordPolicy(arg0 interface{}) *gomock.Call {
  2799  	mr.mock.ctrl.T.Helper()
  2800  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountPasswordPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountPasswordPolicy), arg0)
  2801  }
  2802  
  2803  // GetAccountPasswordPolicyRequest mocks base method.
  2804  func (m *MockIAMAPI) GetAccountPasswordPolicyRequest(arg0 *iam.GetAccountPasswordPolicyInput) (*request.Request, *iam.GetAccountPasswordPolicyOutput) {
  2805  	m.ctrl.T.Helper()
  2806  	ret := m.ctrl.Call(m, "GetAccountPasswordPolicyRequest", arg0)
  2807  	ret0, _ := ret[0].(*request.Request)
  2808  	ret1, _ := ret[1].(*iam.GetAccountPasswordPolicyOutput)
  2809  	return ret0, ret1
  2810  }
  2811  
  2812  // GetAccountPasswordPolicyRequest indicates an expected call of GetAccountPasswordPolicyRequest.
  2813  func (mr *MockIAMAPIMockRecorder) GetAccountPasswordPolicyRequest(arg0 interface{}) *gomock.Call {
  2814  	mr.mock.ctrl.T.Helper()
  2815  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountPasswordPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountPasswordPolicyRequest), arg0)
  2816  }
  2817  
  2818  // GetAccountPasswordPolicyWithContext mocks base method.
  2819  func (m *MockIAMAPI) GetAccountPasswordPolicyWithContext(arg0 context.Context, arg1 *iam.GetAccountPasswordPolicyInput, arg2 ...request.Option) (*iam.GetAccountPasswordPolicyOutput, error) {
  2820  	m.ctrl.T.Helper()
  2821  	varargs := []interface{}{arg0, arg1}
  2822  	for _, a := range arg2 {
  2823  		varargs = append(varargs, a)
  2824  	}
  2825  	ret := m.ctrl.Call(m, "GetAccountPasswordPolicyWithContext", varargs...)
  2826  	ret0, _ := ret[0].(*iam.GetAccountPasswordPolicyOutput)
  2827  	ret1, _ := ret[1].(error)
  2828  	return ret0, ret1
  2829  }
  2830  
  2831  // GetAccountPasswordPolicyWithContext indicates an expected call of GetAccountPasswordPolicyWithContext.
  2832  func (mr *MockIAMAPIMockRecorder) GetAccountPasswordPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2833  	mr.mock.ctrl.T.Helper()
  2834  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2835  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountPasswordPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountPasswordPolicyWithContext), varargs...)
  2836  }
  2837  
  2838  // GetAccountSummary mocks base method.
  2839  func (m *MockIAMAPI) GetAccountSummary(arg0 *iam.GetAccountSummaryInput) (*iam.GetAccountSummaryOutput, error) {
  2840  	m.ctrl.T.Helper()
  2841  	ret := m.ctrl.Call(m, "GetAccountSummary", arg0)
  2842  	ret0, _ := ret[0].(*iam.GetAccountSummaryOutput)
  2843  	ret1, _ := ret[1].(error)
  2844  	return ret0, ret1
  2845  }
  2846  
  2847  // GetAccountSummary indicates an expected call of GetAccountSummary.
  2848  func (mr *MockIAMAPIMockRecorder) GetAccountSummary(arg0 interface{}) *gomock.Call {
  2849  	mr.mock.ctrl.T.Helper()
  2850  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountSummary", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountSummary), arg0)
  2851  }
  2852  
  2853  // GetAccountSummaryRequest mocks base method.
  2854  func (m *MockIAMAPI) GetAccountSummaryRequest(arg0 *iam.GetAccountSummaryInput) (*request.Request, *iam.GetAccountSummaryOutput) {
  2855  	m.ctrl.T.Helper()
  2856  	ret := m.ctrl.Call(m, "GetAccountSummaryRequest", arg0)
  2857  	ret0, _ := ret[0].(*request.Request)
  2858  	ret1, _ := ret[1].(*iam.GetAccountSummaryOutput)
  2859  	return ret0, ret1
  2860  }
  2861  
  2862  // GetAccountSummaryRequest indicates an expected call of GetAccountSummaryRequest.
  2863  func (mr *MockIAMAPIMockRecorder) GetAccountSummaryRequest(arg0 interface{}) *gomock.Call {
  2864  	mr.mock.ctrl.T.Helper()
  2865  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountSummaryRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountSummaryRequest), arg0)
  2866  }
  2867  
  2868  // GetAccountSummaryWithContext mocks base method.
  2869  func (m *MockIAMAPI) GetAccountSummaryWithContext(arg0 context.Context, arg1 *iam.GetAccountSummaryInput, arg2 ...request.Option) (*iam.GetAccountSummaryOutput, error) {
  2870  	m.ctrl.T.Helper()
  2871  	varargs := []interface{}{arg0, arg1}
  2872  	for _, a := range arg2 {
  2873  		varargs = append(varargs, a)
  2874  	}
  2875  	ret := m.ctrl.Call(m, "GetAccountSummaryWithContext", varargs...)
  2876  	ret0, _ := ret[0].(*iam.GetAccountSummaryOutput)
  2877  	ret1, _ := ret[1].(error)
  2878  	return ret0, ret1
  2879  }
  2880  
  2881  // GetAccountSummaryWithContext indicates an expected call of GetAccountSummaryWithContext.
  2882  func (mr *MockIAMAPIMockRecorder) GetAccountSummaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2883  	mr.mock.ctrl.T.Helper()
  2884  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2885  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAccountSummaryWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetAccountSummaryWithContext), varargs...)
  2886  }
  2887  
  2888  // GetContextKeysForCustomPolicy mocks base method.
  2889  func (m *MockIAMAPI) GetContextKeysForCustomPolicy(arg0 *iam.GetContextKeysForCustomPolicyInput) (*iam.GetContextKeysForPolicyResponse, error) {
  2890  	m.ctrl.T.Helper()
  2891  	ret := m.ctrl.Call(m, "GetContextKeysForCustomPolicy", arg0)
  2892  	ret0, _ := ret[0].(*iam.GetContextKeysForPolicyResponse)
  2893  	ret1, _ := ret[1].(error)
  2894  	return ret0, ret1
  2895  }
  2896  
  2897  // GetContextKeysForCustomPolicy indicates an expected call of GetContextKeysForCustomPolicy.
  2898  func (mr *MockIAMAPIMockRecorder) GetContextKeysForCustomPolicy(arg0 interface{}) *gomock.Call {
  2899  	mr.mock.ctrl.T.Helper()
  2900  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForCustomPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForCustomPolicy), arg0)
  2901  }
  2902  
  2903  // GetContextKeysForCustomPolicyRequest mocks base method.
  2904  func (m *MockIAMAPI) GetContextKeysForCustomPolicyRequest(arg0 *iam.GetContextKeysForCustomPolicyInput) (*request.Request, *iam.GetContextKeysForPolicyResponse) {
  2905  	m.ctrl.T.Helper()
  2906  	ret := m.ctrl.Call(m, "GetContextKeysForCustomPolicyRequest", arg0)
  2907  	ret0, _ := ret[0].(*request.Request)
  2908  	ret1, _ := ret[1].(*iam.GetContextKeysForPolicyResponse)
  2909  	return ret0, ret1
  2910  }
  2911  
  2912  // GetContextKeysForCustomPolicyRequest indicates an expected call of GetContextKeysForCustomPolicyRequest.
  2913  func (mr *MockIAMAPIMockRecorder) GetContextKeysForCustomPolicyRequest(arg0 interface{}) *gomock.Call {
  2914  	mr.mock.ctrl.T.Helper()
  2915  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForCustomPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForCustomPolicyRequest), arg0)
  2916  }
  2917  
  2918  // GetContextKeysForCustomPolicyWithContext mocks base method.
  2919  func (m *MockIAMAPI) GetContextKeysForCustomPolicyWithContext(arg0 context.Context, arg1 *iam.GetContextKeysForCustomPolicyInput, arg2 ...request.Option) (*iam.GetContextKeysForPolicyResponse, error) {
  2920  	m.ctrl.T.Helper()
  2921  	varargs := []interface{}{arg0, arg1}
  2922  	for _, a := range arg2 {
  2923  		varargs = append(varargs, a)
  2924  	}
  2925  	ret := m.ctrl.Call(m, "GetContextKeysForCustomPolicyWithContext", varargs...)
  2926  	ret0, _ := ret[0].(*iam.GetContextKeysForPolicyResponse)
  2927  	ret1, _ := ret[1].(error)
  2928  	return ret0, ret1
  2929  }
  2930  
  2931  // GetContextKeysForCustomPolicyWithContext indicates an expected call of GetContextKeysForCustomPolicyWithContext.
  2932  func (mr *MockIAMAPIMockRecorder) GetContextKeysForCustomPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2933  	mr.mock.ctrl.T.Helper()
  2934  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2935  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForCustomPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForCustomPolicyWithContext), varargs...)
  2936  }
  2937  
  2938  // GetContextKeysForPrincipalPolicy mocks base method.
  2939  func (m *MockIAMAPI) GetContextKeysForPrincipalPolicy(arg0 *iam.GetContextKeysForPrincipalPolicyInput) (*iam.GetContextKeysForPolicyResponse, error) {
  2940  	m.ctrl.T.Helper()
  2941  	ret := m.ctrl.Call(m, "GetContextKeysForPrincipalPolicy", arg0)
  2942  	ret0, _ := ret[0].(*iam.GetContextKeysForPolicyResponse)
  2943  	ret1, _ := ret[1].(error)
  2944  	return ret0, ret1
  2945  }
  2946  
  2947  // GetContextKeysForPrincipalPolicy indicates an expected call of GetContextKeysForPrincipalPolicy.
  2948  func (mr *MockIAMAPIMockRecorder) GetContextKeysForPrincipalPolicy(arg0 interface{}) *gomock.Call {
  2949  	mr.mock.ctrl.T.Helper()
  2950  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForPrincipalPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForPrincipalPolicy), arg0)
  2951  }
  2952  
  2953  // GetContextKeysForPrincipalPolicyRequest mocks base method.
  2954  func (m *MockIAMAPI) GetContextKeysForPrincipalPolicyRequest(arg0 *iam.GetContextKeysForPrincipalPolicyInput) (*request.Request, *iam.GetContextKeysForPolicyResponse) {
  2955  	m.ctrl.T.Helper()
  2956  	ret := m.ctrl.Call(m, "GetContextKeysForPrincipalPolicyRequest", arg0)
  2957  	ret0, _ := ret[0].(*request.Request)
  2958  	ret1, _ := ret[1].(*iam.GetContextKeysForPolicyResponse)
  2959  	return ret0, ret1
  2960  }
  2961  
  2962  // GetContextKeysForPrincipalPolicyRequest indicates an expected call of GetContextKeysForPrincipalPolicyRequest.
  2963  func (mr *MockIAMAPIMockRecorder) GetContextKeysForPrincipalPolicyRequest(arg0 interface{}) *gomock.Call {
  2964  	mr.mock.ctrl.T.Helper()
  2965  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForPrincipalPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForPrincipalPolicyRequest), arg0)
  2966  }
  2967  
  2968  // GetContextKeysForPrincipalPolicyWithContext mocks base method.
  2969  func (m *MockIAMAPI) GetContextKeysForPrincipalPolicyWithContext(arg0 context.Context, arg1 *iam.GetContextKeysForPrincipalPolicyInput, arg2 ...request.Option) (*iam.GetContextKeysForPolicyResponse, error) {
  2970  	m.ctrl.T.Helper()
  2971  	varargs := []interface{}{arg0, arg1}
  2972  	for _, a := range arg2 {
  2973  		varargs = append(varargs, a)
  2974  	}
  2975  	ret := m.ctrl.Call(m, "GetContextKeysForPrincipalPolicyWithContext", varargs...)
  2976  	ret0, _ := ret[0].(*iam.GetContextKeysForPolicyResponse)
  2977  	ret1, _ := ret[1].(error)
  2978  	return ret0, ret1
  2979  }
  2980  
  2981  // GetContextKeysForPrincipalPolicyWithContext indicates an expected call of GetContextKeysForPrincipalPolicyWithContext.
  2982  func (mr *MockIAMAPIMockRecorder) GetContextKeysForPrincipalPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2983  	mr.mock.ctrl.T.Helper()
  2984  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2985  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContextKeysForPrincipalPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetContextKeysForPrincipalPolicyWithContext), varargs...)
  2986  }
  2987  
  2988  // GetCredentialReport mocks base method.
  2989  func (m *MockIAMAPI) GetCredentialReport(arg0 *iam.GetCredentialReportInput) (*iam.GetCredentialReportOutput, error) {
  2990  	m.ctrl.T.Helper()
  2991  	ret := m.ctrl.Call(m, "GetCredentialReport", arg0)
  2992  	ret0, _ := ret[0].(*iam.GetCredentialReportOutput)
  2993  	ret1, _ := ret[1].(error)
  2994  	return ret0, ret1
  2995  }
  2996  
  2997  // GetCredentialReport indicates an expected call of GetCredentialReport.
  2998  func (mr *MockIAMAPIMockRecorder) GetCredentialReport(arg0 interface{}) *gomock.Call {
  2999  	mr.mock.ctrl.T.Helper()
  3000  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCredentialReport", reflect.TypeOf((*MockIAMAPI)(nil).GetCredentialReport), arg0)
  3001  }
  3002  
  3003  // GetCredentialReportRequest mocks base method.
  3004  func (m *MockIAMAPI) GetCredentialReportRequest(arg0 *iam.GetCredentialReportInput) (*request.Request, *iam.GetCredentialReportOutput) {
  3005  	m.ctrl.T.Helper()
  3006  	ret := m.ctrl.Call(m, "GetCredentialReportRequest", arg0)
  3007  	ret0, _ := ret[0].(*request.Request)
  3008  	ret1, _ := ret[1].(*iam.GetCredentialReportOutput)
  3009  	return ret0, ret1
  3010  }
  3011  
  3012  // GetCredentialReportRequest indicates an expected call of GetCredentialReportRequest.
  3013  func (mr *MockIAMAPIMockRecorder) GetCredentialReportRequest(arg0 interface{}) *gomock.Call {
  3014  	mr.mock.ctrl.T.Helper()
  3015  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCredentialReportRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetCredentialReportRequest), arg0)
  3016  }
  3017  
  3018  // GetCredentialReportWithContext mocks base method.
  3019  func (m *MockIAMAPI) GetCredentialReportWithContext(arg0 context.Context, arg1 *iam.GetCredentialReportInput, arg2 ...request.Option) (*iam.GetCredentialReportOutput, error) {
  3020  	m.ctrl.T.Helper()
  3021  	varargs := []interface{}{arg0, arg1}
  3022  	for _, a := range arg2 {
  3023  		varargs = append(varargs, a)
  3024  	}
  3025  	ret := m.ctrl.Call(m, "GetCredentialReportWithContext", varargs...)
  3026  	ret0, _ := ret[0].(*iam.GetCredentialReportOutput)
  3027  	ret1, _ := ret[1].(error)
  3028  	return ret0, ret1
  3029  }
  3030  
  3031  // GetCredentialReportWithContext indicates an expected call of GetCredentialReportWithContext.
  3032  func (mr *MockIAMAPIMockRecorder) GetCredentialReportWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3033  	mr.mock.ctrl.T.Helper()
  3034  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3035  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCredentialReportWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetCredentialReportWithContext), varargs...)
  3036  }
  3037  
  3038  // GetGroup mocks base method.
  3039  func (m *MockIAMAPI) GetGroup(arg0 *iam.GetGroupInput) (*iam.GetGroupOutput, error) {
  3040  	m.ctrl.T.Helper()
  3041  	ret := m.ctrl.Call(m, "GetGroup", arg0)
  3042  	ret0, _ := ret[0].(*iam.GetGroupOutput)
  3043  	ret1, _ := ret[1].(error)
  3044  	return ret0, ret1
  3045  }
  3046  
  3047  // GetGroup indicates an expected call of GetGroup.
  3048  func (mr *MockIAMAPIMockRecorder) GetGroup(arg0 interface{}) *gomock.Call {
  3049  	mr.mock.ctrl.T.Helper()
  3050  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroup", reflect.TypeOf((*MockIAMAPI)(nil).GetGroup), arg0)
  3051  }
  3052  
  3053  // GetGroupPages mocks base method.
  3054  func (m *MockIAMAPI) GetGroupPages(arg0 *iam.GetGroupInput, arg1 func(*iam.GetGroupOutput, bool) bool) error {
  3055  	m.ctrl.T.Helper()
  3056  	ret := m.ctrl.Call(m, "GetGroupPages", arg0, arg1)
  3057  	ret0, _ := ret[0].(error)
  3058  	return ret0
  3059  }
  3060  
  3061  // GetGroupPages indicates an expected call of GetGroupPages.
  3062  func (mr *MockIAMAPIMockRecorder) GetGroupPages(arg0, arg1 interface{}) *gomock.Call {
  3063  	mr.mock.ctrl.T.Helper()
  3064  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupPages", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupPages), arg0, arg1)
  3065  }
  3066  
  3067  // GetGroupPagesWithContext mocks base method.
  3068  func (m *MockIAMAPI) GetGroupPagesWithContext(arg0 context.Context, arg1 *iam.GetGroupInput, arg2 func(*iam.GetGroupOutput, bool) bool, arg3 ...request.Option) error {
  3069  	m.ctrl.T.Helper()
  3070  	varargs := []interface{}{arg0, arg1, arg2}
  3071  	for _, a := range arg3 {
  3072  		varargs = append(varargs, a)
  3073  	}
  3074  	ret := m.ctrl.Call(m, "GetGroupPagesWithContext", varargs...)
  3075  	ret0, _ := ret[0].(error)
  3076  	return ret0
  3077  }
  3078  
  3079  // GetGroupPagesWithContext indicates an expected call of GetGroupPagesWithContext.
  3080  func (mr *MockIAMAPIMockRecorder) GetGroupPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  3081  	mr.mock.ctrl.T.Helper()
  3082  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  3083  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupPagesWithContext), varargs...)
  3084  }
  3085  
  3086  // GetGroupPolicy mocks base method.
  3087  func (m *MockIAMAPI) GetGroupPolicy(arg0 *iam.GetGroupPolicyInput) (*iam.GetGroupPolicyOutput, error) {
  3088  	m.ctrl.T.Helper()
  3089  	ret := m.ctrl.Call(m, "GetGroupPolicy", arg0)
  3090  	ret0, _ := ret[0].(*iam.GetGroupPolicyOutput)
  3091  	ret1, _ := ret[1].(error)
  3092  	return ret0, ret1
  3093  }
  3094  
  3095  // GetGroupPolicy indicates an expected call of GetGroupPolicy.
  3096  func (mr *MockIAMAPIMockRecorder) GetGroupPolicy(arg0 interface{}) *gomock.Call {
  3097  	mr.mock.ctrl.T.Helper()
  3098  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupPolicy), arg0)
  3099  }
  3100  
  3101  // GetGroupPolicyRequest mocks base method.
  3102  func (m *MockIAMAPI) GetGroupPolicyRequest(arg0 *iam.GetGroupPolicyInput) (*request.Request, *iam.GetGroupPolicyOutput) {
  3103  	m.ctrl.T.Helper()
  3104  	ret := m.ctrl.Call(m, "GetGroupPolicyRequest", arg0)
  3105  	ret0, _ := ret[0].(*request.Request)
  3106  	ret1, _ := ret[1].(*iam.GetGroupPolicyOutput)
  3107  	return ret0, ret1
  3108  }
  3109  
  3110  // GetGroupPolicyRequest indicates an expected call of GetGroupPolicyRequest.
  3111  func (mr *MockIAMAPIMockRecorder) GetGroupPolicyRequest(arg0 interface{}) *gomock.Call {
  3112  	mr.mock.ctrl.T.Helper()
  3113  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupPolicyRequest), arg0)
  3114  }
  3115  
  3116  // GetGroupPolicyWithContext mocks base method.
  3117  func (m *MockIAMAPI) GetGroupPolicyWithContext(arg0 context.Context, arg1 *iam.GetGroupPolicyInput, arg2 ...request.Option) (*iam.GetGroupPolicyOutput, error) {
  3118  	m.ctrl.T.Helper()
  3119  	varargs := []interface{}{arg0, arg1}
  3120  	for _, a := range arg2 {
  3121  		varargs = append(varargs, a)
  3122  	}
  3123  	ret := m.ctrl.Call(m, "GetGroupPolicyWithContext", varargs...)
  3124  	ret0, _ := ret[0].(*iam.GetGroupPolicyOutput)
  3125  	ret1, _ := ret[1].(error)
  3126  	return ret0, ret1
  3127  }
  3128  
  3129  // GetGroupPolicyWithContext indicates an expected call of GetGroupPolicyWithContext.
  3130  func (mr *MockIAMAPIMockRecorder) GetGroupPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3131  	mr.mock.ctrl.T.Helper()
  3132  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupPolicyWithContext), varargs...)
  3134  }
  3135  
  3136  // GetGroupRequest mocks base method.
  3137  func (m *MockIAMAPI) GetGroupRequest(arg0 *iam.GetGroupInput) (*request.Request, *iam.GetGroupOutput) {
  3138  	m.ctrl.T.Helper()
  3139  	ret := m.ctrl.Call(m, "GetGroupRequest", arg0)
  3140  	ret0, _ := ret[0].(*request.Request)
  3141  	ret1, _ := ret[1].(*iam.GetGroupOutput)
  3142  	return ret0, ret1
  3143  }
  3144  
  3145  // GetGroupRequest indicates an expected call of GetGroupRequest.
  3146  func (mr *MockIAMAPIMockRecorder) GetGroupRequest(arg0 interface{}) *gomock.Call {
  3147  	mr.mock.ctrl.T.Helper()
  3148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupRequest), arg0)
  3149  }
  3150  
  3151  // GetGroupWithContext mocks base method.
  3152  func (m *MockIAMAPI) GetGroupWithContext(arg0 context.Context, arg1 *iam.GetGroupInput, arg2 ...request.Option) (*iam.GetGroupOutput, error) {
  3153  	m.ctrl.T.Helper()
  3154  	varargs := []interface{}{arg0, arg1}
  3155  	for _, a := range arg2 {
  3156  		varargs = append(varargs, a)
  3157  	}
  3158  	ret := m.ctrl.Call(m, "GetGroupWithContext", varargs...)
  3159  	ret0, _ := ret[0].(*iam.GetGroupOutput)
  3160  	ret1, _ := ret[1].(error)
  3161  	return ret0, ret1
  3162  }
  3163  
  3164  // GetGroupWithContext indicates an expected call of GetGroupWithContext.
  3165  func (mr *MockIAMAPIMockRecorder) GetGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3166  	mr.mock.ctrl.T.Helper()
  3167  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3168  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetGroupWithContext), varargs...)
  3169  }
  3170  
  3171  // GetInstanceProfile mocks base method.
  3172  func (m *MockIAMAPI) GetInstanceProfile(arg0 *iam.GetInstanceProfileInput) (*iam.GetInstanceProfileOutput, error) {
  3173  	m.ctrl.T.Helper()
  3174  	ret := m.ctrl.Call(m, "GetInstanceProfile", arg0)
  3175  	ret0, _ := ret[0].(*iam.GetInstanceProfileOutput)
  3176  	ret1, _ := ret[1].(error)
  3177  	return ret0, ret1
  3178  }
  3179  
  3180  // GetInstanceProfile indicates an expected call of GetInstanceProfile.
  3181  func (mr *MockIAMAPIMockRecorder) GetInstanceProfile(arg0 interface{}) *gomock.Call {
  3182  	mr.mock.ctrl.T.Helper()
  3183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).GetInstanceProfile), arg0)
  3184  }
  3185  
  3186  // GetInstanceProfileRequest mocks base method.
  3187  func (m *MockIAMAPI) GetInstanceProfileRequest(arg0 *iam.GetInstanceProfileInput) (*request.Request, *iam.GetInstanceProfileOutput) {
  3188  	m.ctrl.T.Helper()
  3189  	ret := m.ctrl.Call(m, "GetInstanceProfileRequest", arg0)
  3190  	ret0, _ := ret[0].(*request.Request)
  3191  	ret1, _ := ret[1].(*iam.GetInstanceProfileOutput)
  3192  	return ret0, ret1
  3193  }
  3194  
  3195  // GetInstanceProfileRequest indicates an expected call of GetInstanceProfileRequest.
  3196  func (mr *MockIAMAPIMockRecorder) GetInstanceProfileRequest(arg0 interface{}) *gomock.Call {
  3197  	mr.mock.ctrl.T.Helper()
  3198  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetInstanceProfileRequest), arg0)
  3199  }
  3200  
  3201  // GetInstanceProfileWithContext mocks base method.
  3202  func (m *MockIAMAPI) GetInstanceProfileWithContext(arg0 context.Context, arg1 *iam.GetInstanceProfileInput, arg2 ...request.Option) (*iam.GetInstanceProfileOutput, error) {
  3203  	m.ctrl.T.Helper()
  3204  	varargs := []interface{}{arg0, arg1}
  3205  	for _, a := range arg2 {
  3206  		varargs = append(varargs, a)
  3207  	}
  3208  	ret := m.ctrl.Call(m, "GetInstanceProfileWithContext", varargs...)
  3209  	ret0, _ := ret[0].(*iam.GetInstanceProfileOutput)
  3210  	ret1, _ := ret[1].(error)
  3211  	return ret0, ret1
  3212  }
  3213  
  3214  // GetInstanceProfileWithContext indicates an expected call of GetInstanceProfileWithContext.
  3215  func (mr *MockIAMAPIMockRecorder) GetInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3216  	mr.mock.ctrl.T.Helper()
  3217  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3218  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetInstanceProfileWithContext), varargs...)
  3219  }
  3220  
  3221  // GetLoginProfile mocks base method.
  3222  func (m *MockIAMAPI) GetLoginProfile(arg0 *iam.GetLoginProfileInput) (*iam.GetLoginProfileOutput, error) {
  3223  	m.ctrl.T.Helper()
  3224  	ret := m.ctrl.Call(m, "GetLoginProfile", arg0)
  3225  	ret0, _ := ret[0].(*iam.GetLoginProfileOutput)
  3226  	ret1, _ := ret[1].(error)
  3227  	return ret0, ret1
  3228  }
  3229  
  3230  // GetLoginProfile indicates an expected call of GetLoginProfile.
  3231  func (mr *MockIAMAPIMockRecorder) GetLoginProfile(arg0 interface{}) *gomock.Call {
  3232  	mr.mock.ctrl.T.Helper()
  3233  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLoginProfile", reflect.TypeOf((*MockIAMAPI)(nil).GetLoginProfile), arg0)
  3234  }
  3235  
  3236  // GetLoginProfileRequest mocks base method.
  3237  func (m *MockIAMAPI) GetLoginProfileRequest(arg0 *iam.GetLoginProfileInput) (*request.Request, *iam.GetLoginProfileOutput) {
  3238  	m.ctrl.T.Helper()
  3239  	ret := m.ctrl.Call(m, "GetLoginProfileRequest", arg0)
  3240  	ret0, _ := ret[0].(*request.Request)
  3241  	ret1, _ := ret[1].(*iam.GetLoginProfileOutput)
  3242  	return ret0, ret1
  3243  }
  3244  
  3245  // GetLoginProfileRequest indicates an expected call of GetLoginProfileRequest.
  3246  func (mr *MockIAMAPIMockRecorder) GetLoginProfileRequest(arg0 interface{}) *gomock.Call {
  3247  	mr.mock.ctrl.T.Helper()
  3248  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLoginProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetLoginProfileRequest), arg0)
  3249  }
  3250  
  3251  // GetLoginProfileWithContext mocks base method.
  3252  func (m *MockIAMAPI) GetLoginProfileWithContext(arg0 context.Context, arg1 *iam.GetLoginProfileInput, arg2 ...request.Option) (*iam.GetLoginProfileOutput, error) {
  3253  	m.ctrl.T.Helper()
  3254  	varargs := []interface{}{arg0, arg1}
  3255  	for _, a := range arg2 {
  3256  		varargs = append(varargs, a)
  3257  	}
  3258  	ret := m.ctrl.Call(m, "GetLoginProfileWithContext", varargs...)
  3259  	ret0, _ := ret[0].(*iam.GetLoginProfileOutput)
  3260  	ret1, _ := ret[1].(error)
  3261  	return ret0, ret1
  3262  }
  3263  
  3264  // GetLoginProfileWithContext indicates an expected call of GetLoginProfileWithContext.
  3265  func (mr *MockIAMAPIMockRecorder) GetLoginProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3266  	mr.mock.ctrl.T.Helper()
  3267  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3268  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLoginProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetLoginProfileWithContext), varargs...)
  3269  }
  3270  
  3271  // GetOpenIDConnectProvider mocks base method.
  3272  func (m *MockIAMAPI) GetOpenIDConnectProvider(arg0 *iam.GetOpenIDConnectProviderInput) (*iam.GetOpenIDConnectProviderOutput, error) {
  3273  	m.ctrl.T.Helper()
  3274  	ret := m.ctrl.Call(m, "GetOpenIDConnectProvider", arg0)
  3275  	ret0, _ := ret[0].(*iam.GetOpenIDConnectProviderOutput)
  3276  	ret1, _ := ret[1].(error)
  3277  	return ret0, ret1
  3278  }
  3279  
  3280  // GetOpenIDConnectProvider indicates an expected call of GetOpenIDConnectProvider.
  3281  func (mr *MockIAMAPIMockRecorder) GetOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
  3282  	mr.mock.ctrl.T.Helper()
  3283  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).GetOpenIDConnectProvider), arg0)
  3284  }
  3285  
  3286  // GetOpenIDConnectProviderRequest mocks base method.
  3287  func (m *MockIAMAPI) GetOpenIDConnectProviderRequest(arg0 *iam.GetOpenIDConnectProviderInput) (*request.Request, *iam.GetOpenIDConnectProviderOutput) {
  3288  	m.ctrl.T.Helper()
  3289  	ret := m.ctrl.Call(m, "GetOpenIDConnectProviderRequest", arg0)
  3290  	ret0, _ := ret[0].(*request.Request)
  3291  	ret1, _ := ret[1].(*iam.GetOpenIDConnectProviderOutput)
  3292  	return ret0, ret1
  3293  }
  3294  
  3295  // GetOpenIDConnectProviderRequest indicates an expected call of GetOpenIDConnectProviderRequest.
  3296  func (mr *MockIAMAPIMockRecorder) GetOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
  3297  	mr.mock.ctrl.T.Helper()
  3298  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetOpenIDConnectProviderRequest), arg0)
  3299  }
  3300  
  3301  // GetOpenIDConnectProviderWithContext mocks base method.
  3302  func (m *MockIAMAPI) GetOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.GetOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.GetOpenIDConnectProviderOutput, error) {
  3303  	m.ctrl.T.Helper()
  3304  	varargs := []interface{}{arg0, arg1}
  3305  	for _, a := range arg2 {
  3306  		varargs = append(varargs, a)
  3307  	}
  3308  	ret := m.ctrl.Call(m, "GetOpenIDConnectProviderWithContext", varargs...)
  3309  	ret0, _ := ret[0].(*iam.GetOpenIDConnectProviderOutput)
  3310  	ret1, _ := ret[1].(error)
  3311  	return ret0, ret1
  3312  }
  3313  
  3314  // GetOpenIDConnectProviderWithContext indicates an expected call of GetOpenIDConnectProviderWithContext.
  3315  func (mr *MockIAMAPIMockRecorder) GetOpenIDConnectProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3316  	mr.mock.ctrl.T.Helper()
  3317  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3318  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetOpenIDConnectProviderWithContext), varargs...)
  3319  }
  3320  
  3321  // GetOrganizationsAccessReport mocks base method.
  3322  func (m *MockIAMAPI) GetOrganizationsAccessReport(arg0 *iam.GetOrganizationsAccessReportInput) (*iam.GetOrganizationsAccessReportOutput, error) {
  3323  	m.ctrl.T.Helper()
  3324  	ret := m.ctrl.Call(m, "GetOrganizationsAccessReport", arg0)
  3325  	ret0, _ := ret[0].(*iam.GetOrganizationsAccessReportOutput)
  3326  	ret1, _ := ret[1].(error)
  3327  	return ret0, ret1
  3328  }
  3329  
  3330  // GetOrganizationsAccessReport indicates an expected call of GetOrganizationsAccessReport.
  3331  func (mr *MockIAMAPIMockRecorder) GetOrganizationsAccessReport(arg0 interface{}) *gomock.Call {
  3332  	mr.mock.ctrl.T.Helper()
  3333  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrganizationsAccessReport", reflect.TypeOf((*MockIAMAPI)(nil).GetOrganizationsAccessReport), arg0)
  3334  }
  3335  
  3336  // GetOrganizationsAccessReportRequest mocks base method.
  3337  func (m *MockIAMAPI) GetOrganizationsAccessReportRequest(arg0 *iam.GetOrganizationsAccessReportInput) (*request.Request, *iam.GetOrganizationsAccessReportOutput) {
  3338  	m.ctrl.T.Helper()
  3339  	ret := m.ctrl.Call(m, "GetOrganizationsAccessReportRequest", arg0)
  3340  	ret0, _ := ret[0].(*request.Request)
  3341  	ret1, _ := ret[1].(*iam.GetOrganizationsAccessReportOutput)
  3342  	return ret0, ret1
  3343  }
  3344  
  3345  // GetOrganizationsAccessReportRequest indicates an expected call of GetOrganizationsAccessReportRequest.
  3346  func (mr *MockIAMAPIMockRecorder) GetOrganizationsAccessReportRequest(arg0 interface{}) *gomock.Call {
  3347  	mr.mock.ctrl.T.Helper()
  3348  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrganizationsAccessReportRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetOrganizationsAccessReportRequest), arg0)
  3349  }
  3350  
  3351  // GetOrganizationsAccessReportWithContext mocks base method.
  3352  func (m *MockIAMAPI) GetOrganizationsAccessReportWithContext(arg0 context.Context, arg1 *iam.GetOrganizationsAccessReportInput, arg2 ...request.Option) (*iam.GetOrganizationsAccessReportOutput, error) {
  3353  	m.ctrl.T.Helper()
  3354  	varargs := []interface{}{arg0, arg1}
  3355  	for _, a := range arg2 {
  3356  		varargs = append(varargs, a)
  3357  	}
  3358  	ret := m.ctrl.Call(m, "GetOrganizationsAccessReportWithContext", varargs...)
  3359  	ret0, _ := ret[0].(*iam.GetOrganizationsAccessReportOutput)
  3360  	ret1, _ := ret[1].(error)
  3361  	return ret0, ret1
  3362  }
  3363  
  3364  // GetOrganizationsAccessReportWithContext indicates an expected call of GetOrganizationsAccessReportWithContext.
  3365  func (mr *MockIAMAPIMockRecorder) GetOrganizationsAccessReportWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3366  	mr.mock.ctrl.T.Helper()
  3367  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3368  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrganizationsAccessReportWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetOrganizationsAccessReportWithContext), varargs...)
  3369  }
  3370  
  3371  // GetPolicy mocks base method.
  3372  func (m *MockIAMAPI) GetPolicy(arg0 *iam.GetPolicyInput) (*iam.GetPolicyOutput, error) {
  3373  	m.ctrl.T.Helper()
  3374  	ret := m.ctrl.Call(m, "GetPolicy", arg0)
  3375  	ret0, _ := ret[0].(*iam.GetPolicyOutput)
  3376  	ret1, _ := ret[1].(error)
  3377  	return ret0, ret1
  3378  }
  3379  
  3380  // GetPolicy indicates an expected call of GetPolicy.
  3381  func (mr *MockIAMAPIMockRecorder) GetPolicy(arg0 interface{}) *gomock.Call {
  3382  	mr.mock.ctrl.T.Helper()
  3383  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicy), arg0)
  3384  }
  3385  
  3386  // GetPolicyRequest mocks base method.
  3387  func (m *MockIAMAPI) GetPolicyRequest(arg0 *iam.GetPolicyInput) (*request.Request, *iam.GetPolicyOutput) {
  3388  	m.ctrl.T.Helper()
  3389  	ret := m.ctrl.Call(m, "GetPolicyRequest", arg0)
  3390  	ret0, _ := ret[0].(*request.Request)
  3391  	ret1, _ := ret[1].(*iam.GetPolicyOutput)
  3392  	return ret0, ret1
  3393  }
  3394  
  3395  // GetPolicyRequest indicates an expected call of GetPolicyRequest.
  3396  func (mr *MockIAMAPIMockRecorder) GetPolicyRequest(arg0 interface{}) *gomock.Call {
  3397  	mr.mock.ctrl.T.Helper()
  3398  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicyRequest), arg0)
  3399  }
  3400  
  3401  // GetPolicyVersion mocks base method.
  3402  func (m *MockIAMAPI) GetPolicyVersion(arg0 *iam.GetPolicyVersionInput) (*iam.GetPolicyVersionOutput, error) {
  3403  	m.ctrl.T.Helper()
  3404  	ret := m.ctrl.Call(m, "GetPolicyVersion", arg0)
  3405  	ret0, _ := ret[0].(*iam.GetPolicyVersionOutput)
  3406  	ret1, _ := ret[1].(error)
  3407  	return ret0, ret1
  3408  }
  3409  
  3410  // GetPolicyVersion indicates an expected call of GetPolicyVersion.
  3411  func (mr *MockIAMAPIMockRecorder) GetPolicyVersion(arg0 interface{}) *gomock.Call {
  3412  	mr.mock.ctrl.T.Helper()
  3413  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicyVersion", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicyVersion), arg0)
  3414  }
  3415  
  3416  // GetPolicyVersionRequest mocks base method.
  3417  func (m *MockIAMAPI) GetPolicyVersionRequest(arg0 *iam.GetPolicyVersionInput) (*request.Request, *iam.GetPolicyVersionOutput) {
  3418  	m.ctrl.T.Helper()
  3419  	ret := m.ctrl.Call(m, "GetPolicyVersionRequest", arg0)
  3420  	ret0, _ := ret[0].(*request.Request)
  3421  	ret1, _ := ret[1].(*iam.GetPolicyVersionOutput)
  3422  	return ret0, ret1
  3423  }
  3424  
  3425  // GetPolicyVersionRequest indicates an expected call of GetPolicyVersionRequest.
  3426  func (mr *MockIAMAPIMockRecorder) GetPolicyVersionRequest(arg0 interface{}) *gomock.Call {
  3427  	mr.mock.ctrl.T.Helper()
  3428  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicyVersionRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicyVersionRequest), arg0)
  3429  }
  3430  
  3431  // GetPolicyVersionWithContext mocks base method.
  3432  func (m *MockIAMAPI) GetPolicyVersionWithContext(arg0 context.Context, arg1 *iam.GetPolicyVersionInput, arg2 ...request.Option) (*iam.GetPolicyVersionOutput, error) {
  3433  	m.ctrl.T.Helper()
  3434  	varargs := []interface{}{arg0, arg1}
  3435  	for _, a := range arg2 {
  3436  		varargs = append(varargs, a)
  3437  	}
  3438  	ret := m.ctrl.Call(m, "GetPolicyVersionWithContext", varargs...)
  3439  	ret0, _ := ret[0].(*iam.GetPolicyVersionOutput)
  3440  	ret1, _ := ret[1].(error)
  3441  	return ret0, ret1
  3442  }
  3443  
  3444  // GetPolicyVersionWithContext indicates an expected call of GetPolicyVersionWithContext.
  3445  func (mr *MockIAMAPIMockRecorder) GetPolicyVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3446  	mr.mock.ctrl.T.Helper()
  3447  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3448  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicyVersionWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicyVersionWithContext), varargs...)
  3449  }
  3450  
  3451  // GetPolicyWithContext mocks base method.
  3452  func (m *MockIAMAPI) GetPolicyWithContext(arg0 context.Context, arg1 *iam.GetPolicyInput, arg2 ...request.Option) (*iam.GetPolicyOutput, error) {
  3453  	m.ctrl.T.Helper()
  3454  	varargs := []interface{}{arg0, arg1}
  3455  	for _, a := range arg2 {
  3456  		varargs = append(varargs, a)
  3457  	}
  3458  	ret := m.ctrl.Call(m, "GetPolicyWithContext", varargs...)
  3459  	ret0, _ := ret[0].(*iam.GetPolicyOutput)
  3460  	ret1, _ := ret[1].(error)
  3461  	return ret0, ret1
  3462  }
  3463  
  3464  // GetPolicyWithContext indicates an expected call of GetPolicyWithContext.
  3465  func (mr *MockIAMAPIMockRecorder) GetPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3466  	mr.mock.ctrl.T.Helper()
  3467  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3468  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetPolicyWithContext), varargs...)
  3469  }
  3470  
  3471  // GetRole mocks base method.
  3472  func (m *MockIAMAPI) GetRole(arg0 *iam.GetRoleInput) (*iam.GetRoleOutput, error) {
  3473  	m.ctrl.T.Helper()
  3474  	ret := m.ctrl.Call(m, "GetRole", arg0)
  3475  	ret0, _ := ret[0].(*iam.GetRoleOutput)
  3476  	ret1, _ := ret[1].(error)
  3477  	return ret0, ret1
  3478  }
  3479  
  3480  // GetRole indicates an expected call of GetRole.
  3481  func (mr *MockIAMAPIMockRecorder) GetRole(arg0 interface{}) *gomock.Call {
  3482  	mr.mock.ctrl.T.Helper()
  3483  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRole", reflect.TypeOf((*MockIAMAPI)(nil).GetRole), arg0)
  3484  }
  3485  
  3486  // GetRolePolicy mocks base method.
  3487  func (m *MockIAMAPI) GetRolePolicy(arg0 *iam.GetRolePolicyInput) (*iam.GetRolePolicyOutput, error) {
  3488  	m.ctrl.T.Helper()
  3489  	ret := m.ctrl.Call(m, "GetRolePolicy", arg0)
  3490  	ret0, _ := ret[0].(*iam.GetRolePolicyOutput)
  3491  	ret1, _ := ret[1].(error)
  3492  	return ret0, ret1
  3493  }
  3494  
  3495  // GetRolePolicy indicates an expected call of GetRolePolicy.
  3496  func (mr *MockIAMAPIMockRecorder) GetRolePolicy(arg0 interface{}) *gomock.Call {
  3497  	mr.mock.ctrl.T.Helper()
  3498  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetRolePolicy), arg0)
  3499  }
  3500  
  3501  // GetRolePolicyRequest mocks base method.
  3502  func (m *MockIAMAPI) GetRolePolicyRequest(arg0 *iam.GetRolePolicyInput) (*request.Request, *iam.GetRolePolicyOutput) {
  3503  	m.ctrl.T.Helper()
  3504  	ret := m.ctrl.Call(m, "GetRolePolicyRequest", arg0)
  3505  	ret0, _ := ret[0].(*request.Request)
  3506  	ret1, _ := ret[1].(*iam.GetRolePolicyOutput)
  3507  	return ret0, ret1
  3508  }
  3509  
  3510  // GetRolePolicyRequest indicates an expected call of GetRolePolicyRequest.
  3511  func (mr *MockIAMAPIMockRecorder) GetRolePolicyRequest(arg0 interface{}) *gomock.Call {
  3512  	mr.mock.ctrl.T.Helper()
  3513  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetRolePolicyRequest), arg0)
  3514  }
  3515  
  3516  // GetRolePolicyWithContext mocks base method.
  3517  func (m *MockIAMAPI) GetRolePolicyWithContext(arg0 context.Context, arg1 *iam.GetRolePolicyInput, arg2 ...request.Option) (*iam.GetRolePolicyOutput, error) {
  3518  	m.ctrl.T.Helper()
  3519  	varargs := []interface{}{arg0, arg1}
  3520  	for _, a := range arg2 {
  3521  		varargs = append(varargs, a)
  3522  	}
  3523  	ret := m.ctrl.Call(m, "GetRolePolicyWithContext", varargs...)
  3524  	ret0, _ := ret[0].(*iam.GetRolePolicyOutput)
  3525  	ret1, _ := ret[1].(error)
  3526  	return ret0, ret1
  3527  }
  3528  
  3529  // GetRolePolicyWithContext indicates an expected call of GetRolePolicyWithContext.
  3530  func (mr *MockIAMAPIMockRecorder) GetRolePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3531  	mr.mock.ctrl.T.Helper()
  3532  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3533  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetRolePolicyWithContext), varargs...)
  3534  }
  3535  
  3536  // GetRoleRequest mocks base method.
  3537  func (m *MockIAMAPI) GetRoleRequest(arg0 *iam.GetRoleInput) (*request.Request, *iam.GetRoleOutput) {
  3538  	m.ctrl.T.Helper()
  3539  	ret := m.ctrl.Call(m, "GetRoleRequest", arg0)
  3540  	ret0, _ := ret[0].(*request.Request)
  3541  	ret1, _ := ret[1].(*iam.GetRoleOutput)
  3542  	return ret0, ret1
  3543  }
  3544  
  3545  // GetRoleRequest indicates an expected call of GetRoleRequest.
  3546  func (mr *MockIAMAPIMockRecorder) GetRoleRequest(arg0 interface{}) *gomock.Call {
  3547  	mr.mock.ctrl.T.Helper()
  3548  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetRoleRequest), arg0)
  3549  }
  3550  
  3551  // GetRoleWithContext mocks base method.
  3552  func (m *MockIAMAPI) GetRoleWithContext(arg0 context.Context, arg1 *iam.GetRoleInput, arg2 ...request.Option) (*iam.GetRoleOutput, error) {
  3553  	m.ctrl.T.Helper()
  3554  	varargs := []interface{}{arg0, arg1}
  3555  	for _, a := range arg2 {
  3556  		varargs = append(varargs, a)
  3557  	}
  3558  	ret := m.ctrl.Call(m, "GetRoleWithContext", varargs...)
  3559  	ret0, _ := ret[0].(*iam.GetRoleOutput)
  3560  	ret1, _ := ret[1].(error)
  3561  	return ret0, ret1
  3562  }
  3563  
  3564  // GetRoleWithContext indicates an expected call of GetRoleWithContext.
  3565  func (mr *MockIAMAPIMockRecorder) GetRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3566  	mr.mock.ctrl.T.Helper()
  3567  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3568  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetRoleWithContext), varargs...)
  3569  }
  3570  
  3571  // GetSAMLProvider mocks base method.
  3572  func (m *MockIAMAPI) GetSAMLProvider(arg0 *iam.GetSAMLProviderInput) (*iam.GetSAMLProviderOutput, error) {
  3573  	m.ctrl.T.Helper()
  3574  	ret := m.ctrl.Call(m, "GetSAMLProvider", arg0)
  3575  	ret0, _ := ret[0].(*iam.GetSAMLProviderOutput)
  3576  	ret1, _ := ret[1].(error)
  3577  	return ret0, ret1
  3578  }
  3579  
  3580  // GetSAMLProvider indicates an expected call of GetSAMLProvider.
  3581  func (mr *MockIAMAPIMockRecorder) GetSAMLProvider(arg0 interface{}) *gomock.Call {
  3582  	mr.mock.ctrl.T.Helper()
  3583  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).GetSAMLProvider), arg0)
  3584  }
  3585  
  3586  // GetSAMLProviderRequest mocks base method.
  3587  func (m *MockIAMAPI) GetSAMLProviderRequest(arg0 *iam.GetSAMLProviderInput) (*request.Request, *iam.GetSAMLProviderOutput) {
  3588  	m.ctrl.T.Helper()
  3589  	ret := m.ctrl.Call(m, "GetSAMLProviderRequest", arg0)
  3590  	ret0, _ := ret[0].(*request.Request)
  3591  	ret1, _ := ret[1].(*iam.GetSAMLProviderOutput)
  3592  	return ret0, ret1
  3593  }
  3594  
  3595  // GetSAMLProviderRequest indicates an expected call of GetSAMLProviderRequest.
  3596  func (mr *MockIAMAPIMockRecorder) GetSAMLProviderRequest(arg0 interface{}) *gomock.Call {
  3597  	mr.mock.ctrl.T.Helper()
  3598  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetSAMLProviderRequest), arg0)
  3599  }
  3600  
  3601  // GetSAMLProviderWithContext mocks base method.
  3602  func (m *MockIAMAPI) GetSAMLProviderWithContext(arg0 context.Context, arg1 *iam.GetSAMLProviderInput, arg2 ...request.Option) (*iam.GetSAMLProviderOutput, error) {
  3603  	m.ctrl.T.Helper()
  3604  	varargs := []interface{}{arg0, arg1}
  3605  	for _, a := range arg2 {
  3606  		varargs = append(varargs, a)
  3607  	}
  3608  	ret := m.ctrl.Call(m, "GetSAMLProviderWithContext", varargs...)
  3609  	ret0, _ := ret[0].(*iam.GetSAMLProviderOutput)
  3610  	ret1, _ := ret[1].(error)
  3611  	return ret0, ret1
  3612  }
  3613  
  3614  // GetSAMLProviderWithContext indicates an expected call of GetSAMLProviderWithContext.
  3615  func (mr *MockIAMAPIMockRecorder) GetSAMLProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3616  	mr.mock.ctrl.T.Helper()
  3617  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3618  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetSAMLProviderWithContext), varargs...)
  3619  }
  3620  
  3621  // GetSSHPublicKey mocks base method.
  3622  func (m *MockIAMAPI) GetSSHPublicKey(arg0 *iam.GetSSHPublicKeyInput) (*iam.GetSSHPublicKeyOutput, error) {
  3623  	m.ctrl.T.Helper()
  3624  	ret := m.ctrl.Call(m, "GetSSHPublicKey", arg0)
  3625  	ret0, _ := ret[0].(*iam.GetSSHPublicKeyOutput)
  3626  	ret1, _ := ret[1].(error)
  3627  	return ret0, ret1
  3628  }
  3629  
  3630  // GetSSHPublicKey indicates an expected call of GetSSHPublicKey.
  3631  func (mr *MockIAMAPIMockRecorder) GetSSHPublicKey(arg0 interface{}) *gomock.Call {
  3632  	mr.mock.ctrl.T.Helper()
  3633  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSSHPublicKey", reflect.TypeOf((*MockIAMAPI)(nil).GetSSHPublicKey), arg0)
  3634  }
  3635  
  3636  // GetSSHPublicKeyRequest mocks base method.
  3637  func (m *MockIAMAPI) GetSSHPublicKeyRequest(arg0 *iam.GetSSHPublicKeyInput) (*request.Request, *iam.GetSSHPublicKeyOutput) {
  3638  	m.ctrl.T.Helper()
  3639  	ret := m.ctrl.Call(m, "GetSSHPublicKeyRequest", arg0)
  3640  	ret0, _ := ret[0].(*request.Request)
  3641  	ret1, _ := ret[1].(*iam.GetSSHPublicKeyOutput)
  3642  	return ret0, ret1
  3643  }
  3644  
  3645  // GetSSHPublicKeyRequest indicates an expected call of GetSSHPublicKeyRequest.
  3646  func (mr *MockIAMAPIMockRecorder) GetSSHPublicKeyRequest(arg0 interface{}) *gomock.Call {
  3647  	mr.mock.ctrl.T.Helper()
  3648  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSSHPublicKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetSSHPublicKeyRequest), arg0)
  3649  }
  3650  
  3651  // GetSSHPublicKeyWithContext mocks base method.
  3652  func (m *MockIAMAPI) GetSSHPublicKeyWithContext(arg0 context.Context, arg1 *iam.GetSSHPublicKeyInput, arg2 ...request.Option) (*iam.GetSSHPublicKeyOutput, error) {
  3653  	m.ctrl.T.Helper()
  3654  	varargs := []interface{}{arg0, arg1}
  3655  	for _, a := range arg2 {
  3656  		varargs = append(varargs, a)
  3657  	}
  3658  	ret := m.ctrl.Call(m, "GetSSHPublicKeyWithContext", varargs...)
  3659  	ret0, _ := ret[0].(*iam.GetSSHPublicKeyOutput)
  3660  	ret1, _ := ret[1].(error)
  3661  	return ret0, ret1
  3662  }
  3663  
  3664  // GetSSHPublicKeyWithContext indicates an expected call of GetSSHPublicKeyWithContext.
  3665  func (mr *MockIAMAPIMockRecorder) GetSSHPublicKeyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3666  	mr.mock.ctrl.T.Helper()
  3667  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3668  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSSHPublicKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetSSHPublicKeyWithContext), varargs...)
  3669  }
  3670  
  3671  // GetServerCertificate mocks base method.
  3672  func (m *MockIAMAPI) GetServerCertificate(arg0 *iam.GetServerCertificateInput) (*iam.GetServerCertificateOutput, error) {
  3673  	m.ctrl.T.Helper()
  3674  	ret := m.ctrl.Call(m, "GetServerCertificate", arg0)
  3675  	ret0, _ := ret[0].(*iam.GetServerCertificateOutput)
  3676  	ret1, _ := ret[1].(error)
  3677  	return ret0, ret1
  3678  }
  3679  
  3680  // GetServerCertificate indicates an expected call of GetServerCertificate.
  3681  func (mr *MockIAMAPIMockRecorder) GetServerCertificate(arg0 interface{}) *gomock.Call {
  3682  	mr.mock.ctrl.T.Helper()
  3683  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).GetServerCertificate), arg0)
  3684  }
  3685  
  3686  // GetServerCertificateRequest mocks base method.
  3687  func (m *MockIAMAPI) GetServerCertificateRequest(arg0 *iam.GetServerCertificateInput) (*request.Request, *iam.GetServerCertificateOutput) {
  3688  	m.ctrl.T.Helper()
  3689  	ret := m.ctrl.Call(m, "GetServerCertificateRequest", arg0)
  3690  	ret0, _ := ret[0].(*request.Request)
  3691  	ret1, _ := ret[1].(*iam.GetServerCertificateOutput)
  3692  	return ret0, ret1
  3693  }
  3694  
  3695  // GetServerCertificateRequest indicates an expected call of GetServerCertificateRequest.
  3696  func (mr *MockIAMAPIMockRecorder) GetServerCertificateRequest(arg0 interface{}) *gomock.Call {
  3697  	mr.mock.ctrl.T.Helper()
  3698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetServerCertificateRequest), arg0)
  3699  }
  3700  
  3701  // GetServerCertificateWithContext mocks base method.
  3702  func (m *MockIAMAPI) GetServerCertificateWithContext(arg0 context.Context, arg1 *iam.GetServerCertificateInput, arg2 ...request.Option) (*iam.GetServerCertificateOutput, error) {
  3703  	m.ctrl.T.Helper()
  3704  	varargs := []interface{}{arg0, arg1}
  3705  	for _, a := range arg2 {
  3706  		varargs = append(varargs, a)
  3707  	}
  3708  	ret := m.ctrl.Call(m, "GetServerCertificateWithContext", varargs...)
  3709  	ret0, _ := ret[0].(*iam.GetServerCertificateOutput)
  3710  	ret1, _ := ret[1].(error)
  3711  	return ret0, ret1
  3712  }
  3713  
  3714  // GetServerCertificateWithContext indicates an expected call of GetServerCertificateWithContext.
  3715  func (mr *MockIAMAPIMockRecorder) GetServerCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3716  	mr.mock.ctrl.T.Helper()
  3717  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3718  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetServerCertificateWithContext), varargs...)
  3719  }
  3720  
  3721  // GetServiceLastAccessedDetails mocks base method.
  3722  func (m *MockIAMAPI) GetServiceLastAccessedDetails(arg0 *iam.GetServiceLastAccessedDetailsInput) (*iam.GetServiceLastAccessedDetailsOutput, error) {
  3723  	m.ctrl.T.Helper()
  3724  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetails", arg0)
  3725  	ret0, _ := ret[0].(*iam.GetServiceLastAccessedDetailsOutput)
  3726  	ret1, _ := ret[1].(error)
  3727  	return ret0, ret1
  3728  }
  3729  
  3730  // GetServiceLastAccessedDetails indicates an expected call of GetServiceLastAccessedDetails.
  3731  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetails(arg0 interface{}) *gomock.Call {
  3732  	mr.mock.ctrl.T.Helper()
  3733  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetails", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetails), arg0)
  3734  }
  3735  
  3736  // GetServiceLastAccessedDetailsRequest mocks base method.
  3737  func (m *MockIAMAPI) GetServiceLastAccessedDetailsRequest(arg0 *iam.GetServiceLastAccessedDetailsInput) (*request.Request, *iam.GetServiceLastAccessedDetailsOutput) {
  3738  	m.ctrl.T.Helper()
  3739  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetailsRequest", arg0)
  3740  	ret0, _ := ret[0].(*request.Request)
  3741  	ret1, _ := ret[1].(*iam.GetServiceLastAccessedDetailsOutput)
  3742  	return ret0, ret1
  3743  }
  3744  
  3745  // GetServiceLastAccessedDetailsRequest indicates an expected call of GetServiceLastAccessedDetailsRequest.
  3746  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetailsRequest(arg0 interface{}) *gomock.Call {
  3747  	mr.mock.ctrl.T.Helper()
  3748  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetailsRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetailsRequest), arg0)
  3749  }
  3750  
  3751  // GetServiceLastAccessedDetailsWithContext mocks base method.
  3752  func (m *MockIAMAPI) GetServiceLastAccessedDetailsWithContext(arg0 context.Context, arg1 *iam.GetServiceLastAccessedDetailsInput, arg2 ...request.Option) (*iam.GetServiceLastAccessedDetailsOutput, error) {
  3753  	m.ctrl.T.Helper()
  3754  	varargs := []interface{}{arg0, arg1}
  3755  	for _, a := range arg2 {
  3756  		varargs = append(varargs, a)
  3757  	}
  3758  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetailsWithContext", varargs...)
  3759  	ret0, _ := ret[0].(*iam.GetServiceLastAccessedDetailsOutput)
  3760  	ret1, _ := ret[1].(error)
  3761  	return ret0, ret1
  3762  }
  3763  
  3764  // GetServiceLastAccessedDetailsWithContext indicates an expected call of GetServiceLastAccessedDetailsWithContext.
  3765  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetailsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3766  	mr.mock.ctrl.T.Helper()
  3767  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3768  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetailsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetailsWithContext), varargs...)
  3769  }
  3770  
  3771  // GetServiceLastAccessedDetailsWithEntities mocks base method.
  3772  func (m *MockIAMAPI) GetServiceLastAccessedDetailsWithEntities(arg0 *iam.GetServiceLastAccessedDetailsWithEntitiesInput) (*iam.GetServiceLastAccessedDetailsWithEntitiesOutput, error) {
  3773  	m.ctrl.T.Helper()
  3774  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetailsWithEntities", arg0)
  3775  	ret0, _ := ret[0].(*iam.GetServiceLastAccessedDetailsWithEntitiesOutput)
  3776  	ret1, _ := ret[1].(error)
  3777  	return ret0, ret1
  3778  }
  3779  
  3780  // GetServiceLastAccessedDetailsWithEntities indicates an expected call of GetServiceLastAccessedDetailsWithEntities.
  3781  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetailsWithEntities(arg0 interface{}) *gomock.Call {
  3782  	mr.mock.ctrl.T.Helper()
  3783  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetailsWithEntities", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetailsWithEntities), arg0)
  3784  }
  3785  
  3786  // GetServiceLastAccessedDetailsWithEntitiesRequest mocks base method.
  3787  func (m *MockIAMAPI) GetServiceLastAccessedDetailsWithEntitiesRequest(arg0 *iam.GetServiceLastAccessedDetailsWithEntitiesInput) (*request.Request, *iam.GetServiceLastAccessedDetailsWithEntitiesOutput) {
  3788  	m.ctrl.T.Helper()
  3789  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetailsWithEntitiesRequest", arg0)
  3790  	ret0, _ := ret[0].(*request.Request)
  3791  	ret1, _ := ret[1].(*iam.GetServiceLastAccessedDetailsWithEntitiesOutput)
  3792  	return ret0, ret1
  3793  }
  3794  
  3795  // GetServiceLastAccessedDetailsWithEntitiesRequest indicates an expected call of GetServiceLastAccessedDetailsWithEntitiesRequest.
  3796  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetailsWithEntitiesRequest(arg0 interface{}) *gomock.Call {
  3797  	mr.mock.ctrl.T.Helper()
  3798  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetailsWithEntitiesRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetailsWithEntitiesRequest), arg0)
  3799  }
  3800  
  3801  // GetServiceLastAccessedDetailsWithEntitiesWithContext mocks base method.
  3802  func (m *MockIAMAPI) GetServiceLastAccessedDetailsWithEntitiesWithContext(arg0 context.Context, arg1 *iam.GetServiceLastAccessedDetailsWithEntitiesInput, arg2 ...request.Option) (*iam.GetServiceLastAccessedDetailsWithEntitiesOutput, error) {
  3803  	m.ctrl.T.Helper()
  3804  	varargs := []interface{}{arg0, arg1}
  3805  	for _, a := range arg2 {
  3806  		varargs = append(varargs, a)
  3807  	}
  3808  	ret := m.ctrl.Call(m, "GetServiceLastAccessedDetailsWithEntitiesWithContext", varargs...)
  3809  	ret0, _ := ret[0].(*iam.GetServiceLastAccessedDetailsWithEntitiesOutput)
  3810  	ret1, _ := ret[1].(error)
  3811  	return ret0, ret1
  3812  }
  3813  
  3814  // GetServiceLastAccessedDetailsWithEntitiesWithContext indicates an expected call of GetServiceLastAccessedDetailsWithEntitiesWithContext.
  3815  func (mr *MockIAMAPIMockRecorder) GetServiceLastAccessedDetailsWithEntitiesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3816  	mr.mock.ctrl.T.Helper()
  3817  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3818  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLastAccessedDetailsWithEntitiesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLastAccessedDetailsWithEntitiesWithContext), varargs...)
  3819  }
  3820  
  3821  // GetServiceLinkedRoleDeletionStatus mocks base method.
  3822  func (m *MockIAMAPI) GetServiceLinkedRoleDeletionStatus(arg0 *iam.GetServiceLinkedRoleDeletionStatusInput) (*iam.GetServiceLinkedRoleDeletionStatusOutput, error) {
  3823  	m.ctrl.T.Helper()
  3824  	ret := m.ctrl.Call(m, "GetServiceLinkedRoleDeletionStatus", arg0)
  3825  	ret0, _ := ret[0].(*iam.GetServiceLinkedRoleDeletionStatusOutput)
  3826  	ret1, _ := ret[1].(error)
  3827  	return ret0, ret1
  3828  }
  3829  
  3830  // GetServiceLinkedRoleDeletionStatus indicates an expected call of GetServiceLinkedRoleDeletionStatus.
  3831  func (mr *MockIAMAPIMockRecorder) GetServiceLinkedRoleDeletionStatus(arg0 interface{}) *gomock.Call {
  3832  	mr.mock.ctrl.T.Helper()
  3833  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLinkedRoleDeletionStatus", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLinkedRoleDeletionStatus), arg0)
  3834  }
  3835  
  3836  // GetServiceLinkedRoleDeletionStatusRequest mocks base method.
  3837  func (m *MockIAMAPI) GetServiceLinkedRoleDeletionStatusRequest(arg0 *iam.GetServiceLinkedRoleDeletionStatusInput) (*request.Request, *iam.GetServiceLinkedRoleDeletionStatusOutput) {
  3838  	m.ctrl.T.Helper()
  3839  	ret := m.ctrl.Call(m, "GetServiceLinkedRoleDeletionStatusRequest", arg0)
  3840  	ret0, _ := ret[0].(*request.Request)
  3841  	ret1, _ := ret[1].(*iam.GetServiceLinkedRoleDeletionStatusOutput)
  3842  	return ret0, ret1
  3843  }
  3844  
  3845  // GetServiceLinkedRoleDeletionStatusRequest indicates an expected call of GetServiceLinkedRoleDeletionStatusRequest.
  3846  func (mr *MockIAMAPIMockRecorder) GetServiceLinkedRoleDeletionStatusRequest(arg0 interface{}) *gomock.Call {
  3847  	mr.mock.ctrl.T.Helper()
  3848  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLinkedRoleDeletionStatusRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLinkedRoleDeletionStatusRequest), arg0)
  3849  }
  3850  
  3851  // GetServiceLinkedRoleDeletionStatusWithContext mocks base method.
  3852  func (m *MockIAMAPI) GetServiceLinkedRoleDeletionStatusWithContext(arg0 context.Context, arg1 *iam.GetServiceLinkedRoleDeletionStatusInput, arg2 ...request.Option) (*iam.GetServiceLinkedRoleDeletionStatusOutput, error) {
  3853  	m.ctrl.T.Helper()
  3854  	varargs := []interface{}{arg0, arg1}
  3855  	for _, a := range arg2 {
  3856  		varargs = append(varargs, a)
  3857  	}
  3858  	ret := m.ctrl.Call(m, "GetServiceLinkedRoleDeletionStatusWithContext", varargs...)
  3859  	ret0, _ := ret[0].(*iam.GetServiceLinkedRoleDeletionStatusOutput)
  3860  	ret1, _ := ret[1].(error)
  3861  	return ret0, ret1
  3862  }
  3863  
  3864  // GetServiceLinkedRoleDeletionStatusWithContext indicates an expected call of GetServiceLinkedRoleDeletionStatusWithContext.
  3865  func (mr *MockIAMAPIMockRecorder) GetServiceLinkedRoleDeletionStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3866  	mr.mock.ctrl.T.Helper()
  3867  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3868  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServiceLinkedRoleDeletionStatusWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetServiceLinkedRoleDeletionStatusWithContext), varargs...)
  3869  }
  3870  
  3871  // GetUser mocks base method.
  3872  func (m *MockIAMAPI) GetUser(arg0 *iam.GetUserInput) (*iam.GetUserOutput, error) {
  3873  	m.ctrl.T.Helper()
  3874  	ret := m.ctrl.Call(m, "GetUser", arg0)
  3875  	ret0, _ := ret[0].(*iam.GetUserOutput)
  3876  	ret1, _ := ret[1].(error)
  3877  	return ret0, ret1
  3878  }
  3879  
  3880  // GetUser indicates an expected call of GetUser.
  3881  func (mr *MockIAMAPIMockRecorder) GetUser(arg0 interface{}) *gomock.Call {
  3882  	mr.mock.ctrl.T.Helper()
  3883  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUser", reflect.TypeOf((*MockIAMAPI)(nil).GetUser), arg0)
  3884  }
  3885  
  3886  // GetUserPolicy mocks base method.
  3887  func (m *MockIAMAPI) GetUserPolicy(arg0 *iam.GetUserPolicyInput) (*iam.GetUserPolicyOutput, error) {
  3888  	m.ctrl.T.Helper()
  3889  	ret := m.ctrl.Call(m, "GetUserPolicy", arg0)
  3890  	ret0, _ := ret[0].(*iam.GetUserPolicyOutput)
  3891  	ret1, _ := ret[1].(error)
  3892  	return ret0, ret1
  3893  }
  3894  
  3895  // GetUserPolicy indicates an expected call of GetUserPolicy.
  3896  func (mr *MockIAMAPIMockRecorder) GetUserPolicy(arg0 interface{}) *gomock.Call {
  3897  	mr.mock.ctrl.T.Helper()
  3898  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserPolicy", reflect.TypeOf((*MockIAMAPI)(nil).GetUserPolicy), arg0)
  3899  }
  3900  
  3901  // GetUserPolicyRequest mocks base method.
  3902  func (m *MockIAMAPI) GetUserPolicyRequest(arg0 *iam.GetUserPolicyInput) (*request.Request, *iam.GetUserPolicyOutput) {
  3903  	m.ctrl.T.Helper()
  3904  	ret := m.ctrl.Call(m, "GetUserPolicyRequest", arg0)
  3905  	ret0, _ := ret[0].(*request.Request)
  3906  	ret1, _ := ret[1].(*iam.GetUserPolicyOutput)
  3907  	return ret0, ret1
  3908  }
  3909  
  3910  // GetUserPolicyRequest indicates an expected call of GetUserPolicyRequest.
  3911  func (mr *MockIAMAPIMockRecorder) GetUserPolicyRequest(arg0 interface{}) *gomock.Call {
  3912  	mr.mock.ctrl.T.Helper()
  3913  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetUserPolicyRequest), arg0)
  3914  }
  3915  
  3916  // GetUserPolicyWithContext mocks base method.
  3917  func (m *MockIAMAPI) GetUserPolicyWithContext(arg0 context.Context, arg1 *iam.GetUserPolicyInput, arg2 ...request.Option) (*iam.GetUserPolicyOutput, error) {
  3918  	m.ctrl.T.Helper()
  3919  	varargs := []interface{}{arg0, arg1}
  3920  	for _, a := range arg2 {
  3921  		varargs = append(varargs, a)
  3922  	}
  3923  	ret := m.ctrl.Call(m, "GetUserPolicyWithContext", varargs...)
  3924  	ret0, _ := ret[0].(*iam.GetUserPolicyOutput)
  3925  	ret1, _ := ret[1].(error)
  3926  	return ret0, ret1
  3927  }
  3928  
  3929  // GetUserPolicyWithContext indicates an expected call of GetUserPolicyWithContext.
  3930  func (mr *MockIAMAPIMockRecorder) GetUserPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3931  	mr.mock.ctrl.T.Helper()
  3932  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3933  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetUserPolicyWithContext), varargs...)
  3934  }
  3935  
  3936  // GetUserRequest mocks base method.
  3937  func (m *MockIAMAPI) GetUserRequest(arg0 *iam.GetUserInput) (*request.Request, *iam.GetUserOutput) {
  3938  	m.ctrl.T.Helper()
  3939  	ret := m.ctrl.Call(m, "GetUserRequest", arg0)
  3940  	ret0, _ := ret[0].(*request.Request)
  3941  	ret1, _ := ret[1].(*iam.GetUserOutput)
  3942  	return ret0, ret1
  3943  }
  3944  
  3945  // GetUserRequest indicates an expected call of GetUserRequest.
  3946  func (mr *MockIAMAPIMockRecorder) GetUserRequest(arg0 interface{}) *gomock.Call {
  3947  	mr.mock.ctrl.T.Helper()
  3948  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).GetUserRequest), arg0)
  3949  }
  3950  
  3951  // GetUserWithContext mocks base method.
  3952  func (m *MockIAMAPI) GetUserWithContext(arg0 context.Context, arg1 *iam.GetUserInput, arg2 ...request.Option) (*iam.GetUserOutput, error) {
  3953  	m.ctrl.T.Helper()
  3954  	varargs := []interface{}{arg0, arg1}
  3955  	for _, a := range arg2 {
  3956  		varargs = append(varargs, a)
  3957  	}
  3958  	ret := m.ctrl.Call(m, "GetUserWithContext", varargs...)
  3959  	ret0, _ := ret[0].(*iam.GetUserOutput)
  3960  	ret1, _ := ret[1].(error)
  3961  	return ret0, ret1
  3962  }
  3963  
  3964  // GetUserWithContext indicates an expected call of GetUserWithContext.
  3965  func (mr *MockIAMAPIMockRecorder) GetUserWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3966  	mr.mock.ctrl.T.Helper()
  3967  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3968  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).GetUserWithContext), varargs...)
  3969  }
  3970  
  3971  // ListAccessKeys mocks base method.
  3972  func (m *MockIAMAPI) ListAccessKeys(arg0 *iam.ListAccessKeysInput) (*iam.ListAccessKeysOutput, error) {
  3973  	m.ctrl.T.Helper()
  3974  	ret := m.ctrl.Call(m, "ListAccessKeys", arg0)
  3975  	ret0, _ := ret[0].(*iam.ListAccessKeysOutput)
  3976  	ret1, _ := ret[1].(error)
  3977  	return ret0, ret1
  3978  }
  3979  
  3980  // ListAccessKeys indicates an expected call of ListAccessKeys.
  3981  func (mr *MockIAMAPIMockRecorder) ListAccessKeys(arg0 interface{}) *gomock.Call {
  3982  	mr.mock.ctrl.T.Helper()
  3983  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccessKeys", reflect.TypeOf((*MockIAMAPI)(nil).ListAccessKeys), arg0)
  3984  }
  3985  
  3986  // ListAccessKeysPages mocks base method.
  3987  func (m *MockIAMAPI) ListAccessKeysPages(arg0 *iam.ListAccessKeysInput, arg1 func(*iam.ListAccessKeysOutput, bool) bool) error {
  3988  	m.ctrl.T.Helper()
  3989  	ret := m.ctrl.Call(m, "ListAccessKeysPages", arg0, arg1)
  3990  	ret0, _ := ret[0].(error)
  3991  	return ret0
  3992  }
  3993  
  3994  // ListAccessKeysPages indicates an expected call of ListAccessKeysPages.
  3995  func (mr *MockIAMAPIMockRecorder) ListAccessKeysPages(arg0, arg1 interface{}) *gomock.Call {
  3996  	mr.mock.ctrl.T.Helper()
  3997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccessKeysPages", reflect.TypeOf((*MockIAMAPI)(nil).ListAccessKeysPages), arg0, arg1)
  3998  }
  3999  
  4000  // ListAccessKeysPagesWithContext mocks base method.
  4001  func (m *MockIAMAPI) ListAccessKeysPagesWithContext(arg0 context.Context, arg1 *iam.ListAccessKeysInput, arg2 func(*iam.ListAccessKeysOutput, bool) bool, arg3 ...request.Option) error {
  4002  	m.ctrl.T.Helper()
  4003  	varargs := []interface{}{arg0, arg1, arg2}
  4004  	for _, a := range arg3 {
  4005  		varargs = append(varargs, a)
  4006  	}
  4007  	ret := m.ctrl.Call(m, "ListAccessKeysPagesWithContext", varargs...)
  4008  	ret0, _ := ret[0].(error)
  4009  	return ret0
  4010  }
  4011  
  4012  // ListAccessKeysPagesWithContext indicates an expected call of ListAccessKeysPagesWithContext.
  4013  func (mr *MockIAMAPIMockRecorder) ListAccessKeysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4014  	mr.mock.ctrl.T.Helper()
  4015  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4016  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccessKeysPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAccessKeysPagesWithContext), varargs...)
  4017  }
  4018  
  4019  // ListAccessKeysRequest mocks base method.
  4020  func (m *MockIAMAPI) ListAccessKeysRequest(arg0 *iam.ListAccessKeysInput) (*request.Request, *iam.ListAccessKeysOutput) {
  4021  	m.ctrl.T.Helper()
  4022  	ret := m.ctrl.Call(m, "ListAccessKeysRequest", arg0)
  4023  	ret0, _ := ret[0].(*request.Request)
  4024  	ret1, _ := ret[1].(*iam.ListAccessKeysOutput)
  4025  	return ret0, ret1
  4026  }
  4027  
  4028  // ListAccessKeysRequest indicates an expected call of ListAccessKeysRequest.
  4029  func (mr *MockIAMAPIMockRecorder) ListAccessKeysRequest(arg0 interface{}) *gomock.Call {
  4030  	mr.mock.ctrl.T.Helper()
  4031  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccessKeysRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListAccessKeysRequest), arg0)
  4032  }
  4033  
  4034  // ListAccessKeysWithContext mocks base method.
  4035  func (m *MockIAMAPI) ListAccessKeysWithContext(arg0 context.Context, arg1 *iam.ListAccessKeysInput, arg2 ...request.Option) (*iam.ListAccessKeysOutput, error) {
  4036  	m.ctrl.T.Helper()
  4037  	varargs := []interface{}{arg0, arg1}
  4038  	for _, a := range arg2 {
  4039  		varargs = append(varargs, a)
  4040  	}
  4041  	ret := m.ctrl.Call(m, "ListAccessKeysWithContext", varargs...)
  4042  	ret0, _ := ret[0].(*iam.ListAccessKeysOutput)
  4043  	ret1, _ := ret[1].(error)
  4044  	return ret0, ret1
  4045  }
  4046  
  4047  // ListAccessKeysWithContext indicates an expected call of ListAccessKeysWithContext.
  4048  func (mr *MockIAMAPIMockRecorder) ListAccessKeysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4049  	mr.mock.ctrl.T.Helper()
  4050  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4051  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccessKeysWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAccessKeysWithContext), varargs...)
  4052  }
  4053  
  4054  // ListAccountAliases mocks base method.
  4055  func (m *MockIAMAPI) ListAccountAliases(arg0 *iam.ListAccountAliasesInput) (*iam.ListAccountAliasesOutput, error) {
  4056  	m.ctrl.T.Helper()
  4057  	ret := m.ctrl.Call(m, "ListAccountAliases", arg0)
  4058  	ret0, _ := ret[0].(*iam.ListAccountAliasesOutput)
  4059  	ret1, _ := ret[1].(error)
  4060  	return ret0, ret1
  4061  }
  4062  
  4063  // ListAccountAliases indicates an expected call of ListAccountAliases.
  4064  func (mr *MockIAMAPIMockRecorder) ListAccountAliases(arg0 interface{}) *gomock.Call {
  4065  	mr.mock.ctrl.T.Helper()
  4066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccountAliases", reflect.TypeOf((*MockIAMAPI)(nil).ListAccountAliases), arg0)
  4067  }
  4068  
  4069  // ListAccountAliasesPages mocks base method.
  4070  func (m *MockIAMAPI) ListAccountAliasesPages(arg0 *iam.ListAccountAliasesInput, arg1 func(*iam.ListAccountAliasesOutput, bool) bool) error {
  4071  	m.ctrl.T.Helper()
  4072  	ret := m.ctrl.Call(m, "ListAccountAliasesPages", arg0, arg1)
  4073  	ret0, _ := ret[0].(error)
  4074  	return ret0
  4075  }
  4076  
  4077  // ListAccountAliasesPages indicates an expected call of ListAccountAliasesPages.
  4078  func (mr *MockIAMAPIMockRecorder) ListAccountAliasesPages(arg0, arg1 interface{}) *gomock.Call {
  4079  	mr.mock.ctrl.T.Helper()
  4080  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccountAliasesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListAccountAliasesPages), arg0, arg1)
  4081  }
  4082  
  4083  // ListAccountAliasesPagesWithContext mocks base method.
  4084  func (m *MockIAMAPI) ListAccountAliasesPagesWithContext(arg0 context.Context, arg1 *iam.ListAccountAliasesInput, arg2 func(*iam.ListAccountAliasesOutput, bool) bool, arg3 ...request.Option) error {
  4085  	m.ctrl.T.Helper()
  4086  	varargs := []interface{}{arg0, arg1, arg2}
  4087  	for _, a := range arg3 {
  4088  		varargs = append(varargs, a)
  4089  	}
  4090  	ret := m.ctrl.Call(m, "ListAccountAliasesPagesWithContext", varargs...)
  4091  	ret0, _ := ret[0].(error)
  4092  	return ret0
  4093  }
  4094  
  4095  // ListAccountAliasesPagesWithContext indicates an expected call of ListAccountAliasesPagesWithContext.
  4096  func (mr *MockIAMAPIMockRecorder) ListAccountAliasesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4097  	mr.mock.ctrl.T.Helper()
  4098  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4099  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccountAliasesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAccountAliasesPagesWithContext), varargs...)
  4100  }
  4101  
  4102  // ListAccountAliasesRequest mocks base method.
  4103  func (m *MockIAMAPI) ListAccountAliasesRequest(arg0 *iam.ListAccountAliasesInput) (*request.Request, *iam.ListAccountAliasesOutput) {
  4104  	m.ctrl.T.Helper()
  4105  	ret := m.ctrl.Call(m, "ListAccountAliasesRequest", arg0)
  4106  	ret0, _ := ret[0].(*request.Request)
  4107  	ret1, _ := ret[1].(*iam.ListAccountAliasesOutput)
  4108  	return ret0, ret1
  4109  }
  4110  
  4111  // ListAccountAliasesRequest indicates an expected call of ListAccountAliasesRequest.
  4112  func (mr *MockIAMAPIMockRecorder) ListAccountAliasesRequest(arg0 interface{}) *gomock.Call {
  4113  	mr.mock.ctrl.T.Helper()
  4114  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccountAliasesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListAccountAliasesRequest), arg0)
  4115  }
  4116  
  4117  // ListAccountAliasesWithContext mocks base method.
  4118  func (m *MockIAMAPI) ListAccountAliasesWithContext(arg0 context.Context, arg1 *iam.ListAccountAliasesInput, arg2 ...request.Option) (*iam.ListAccountAliasesOutput, error) {
  4119  	m.ctrl.T.Helper()
  4120  	varargs := []interface{}{arg0, arg1}
  4121  	for _, a := range arg2 {
  4122  		varargs = append(varargs, a)
  4123  	}
  4124  	ret := m.ctrl.Call(m, "ListAccountAliasesWithContext", varargs...)
  4125  	ret0, _ := ret[0].(*iam.ListAccountAliasesOutput)
  4126  	ret1, _ := ret[1].(error)
  4127  	return ret0, ret1
  4128  }
  4129  
  4130  // ListAccountAliasesWithContext indicates an expected call of ListAccountAliasesWithContext.
  4131  func (mr *MockIAMAPIMockRecorder) ListAccountAliasesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4132  	mr.mock.ctrl.T.Helper()
  4133  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4134  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccountAliasesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAccountAliasesWithContext), varargs...)
  4135  }
  4136  
  4137  // ListAttachedGroupPolicies mocks base method.
  4138  func (m *MockIAMAPI) ListAttachedGroupPolicies(arg0 *iam.ListAttachedGroupPoliciesInput) (*iam.ListAttachedGroupPoliciesOutput, error) {
  4139  	m.ctrl.T.Helper()
  4140  	ret := m.ctrl.Call(m, "ListAttachedGroupPolicies", arg0)
  4141  	ret0, _ := ret[0].(*iam.ListAttachedGroupPoliciesOutput)
  4142  	ret1, _ := ret[1].(error)
  4143  	return ret0, ret1
  4144  }
  4145  
  4146  // ListAttachedGroupPolicies indicates an expected call of ListAttachedGroupPolicies.
  4147  func (mr *MockIAMAPIMockRecorder) ListAttachedGroupPolicies(arg0 interface{}) *gomock.Call {
  4148  	mr.mock.ctrl.T.Helper()
  4149  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedGroupPolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedGroupPolicies), arg0)
  4150  }
  4151  
  4152  // ListAttachedGroupPoliciesPages mocks base method.
  4153  func (m *MockIAMAPI) ListAttachedGroupPoliciesPages(arg0 *iam.ListAttachedGroupPoliciesInput, arg1 func(*iam.ListAttachedGroupPoliciesOutput, bool) bool) error {
  4154  	m.ctrl.T.Helper()
  4155  	ret := m.ctrl.Call(m, "ListAttachedGroupPoliciesPages", arg0, arg1)
  4156  	ret0, _ := ret[0].(error)
  4157  	return ret0
  4158  }
  4159  
  4160  // ListAttachedGroupPoliciesPages indicates an expected call of ListAttachedGroupPoliciesPages.
  4161  func (mr *MockIAMAPIMockRecorder) ListAttachedGroupPoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  4162  	mr.mock.ctrl.T.Helper()
  4163  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedGroupPoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedGroupPoliciesPages), arg0, arg1)
  4164  }
  4165  
  4166  // ListAttachedGroupPoliciesPagesWithContext mocks base method.
  4167  func (m *MockIAMAPI) ListAttachedGroupPoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListAttachedGroupPoliciesInput, arg2 func(*iam.ListAttachedGroupPoliciesOutput, bool) bool, arg3 ...request.Option) error {
  4168  	m.ctrl.T.Helper()
  4169  	varargs := []interface{}{arg0, arg1, arg2}
  4170  	for _, a := range arg3 {
  4171  		varargs = append(varargs, a)
  4172  	}
  4173  	ret := m.ctrl.Call(m, "ListAttachedGroupPoliciesPagesWithContext", varargs...)
  4174  	ret0, _ := ret[0].(error)
  4175  	return ret0
  4176  }
  4177  
  4178  // ListAttachedGroupPoliciesPagesWithContext indicates an expected call of ListAttachedGroupPoliciesPagesWithContext.
  4179  func (mr *MockIAMAPIMockRecorder) ListAttachedGroupPoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4180  	mr.mock.ctrl.T.Helper()
  4181  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedGroupPoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedGroupPoliciesPagesWithContext), varargs...)
  4183  }
  4184  
  4185  // ListAttachedGroupPoliciesRequest mocks base method.
  4186  func (m *MockIAMAPI) ListAttachedGroupPoliciesRequest(arg0 *iam.ListAttachedGroupPoliciesInput) (*request.Request, *iam.ListAttachedGroupPoliciesOutput) {
  4187  	m.ctrl.T.Helper()
  4188  	ret := m.ctrl.Call(m, "ListAttachedGroupPoliciesRequest", arg0)
  4189  	ret0, _ := ret[0].(*request.Request)
  4190  	ret1, _ := ret[1].(*iam.ListAttachedGroupPoliciesOutput)
  4191  	return ret0, ret1
  4192  }
  4193  
  4194  // ListAttachedGroupPoliciesRequest indicates an expected call of ListAttachedGroupPoliciesRequest.
  4195  func (mr *MockIAMAPIMockRecorder) ListAttachedGroupPoliciesRequest(arg0 interface{}) *gomock.Call {
  4196  	mr.mock.ctrl.T.Helper()
  4197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedGroupPoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedGroupPoliciesRequest), arg0)
  4198  }
  4199  
  4200  // ListAttachedGroupPoliciesWithContext mocks base method.
  4201  func (m *MockIAMAPI) ListAttachedGroupPoliciesWithContext(arg0 context.Context, arg1 *iam.ListAttachedGroupPoliciesInput, arg2 ...request.Option) (*iam.ListAttachedGroupPoliciesOutput, error) {
  4202  	m.ctrl.T.Helper()
  4203  	varargs := []interface{}{arg0, arg1}
  4204  	for _, a := range arg2 {
  4205  		varargs = append(varargs, a)
  4206  	}
  4207  	ret := m.ctrl.Call(m, "ListAttachedGroupPoliciesWithContext", varargs...)
  4208  	ret0, _ := ret[0].(*iam.ListAttachedGroupPoliciesOutput)
  4209  	ret1, _ := ret[1].(error)
  4210  	return ret0, ret1
  4211  }
  4212  
  4213  // ListAttachedGroupPoliciesWithContext indicates an expected call of ListAttachedGroupPoliciesWithContext.
  4214  func (mr *MockIAMAPIMockRecorder) ListAttachedGroupPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4215  	mr.mock.ctrl.T.Helper()
  4216  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedGroupPoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedGroupPoliciesWithContext), varargs...)
  4218  }
  4219  
  4220  // ListAttachedRolePolicies mocks base method.
  4221  func (m *MockIAMAPI) ListAttachedRolePolicies(arg0 *iam.ListAttachedRolePoliciesInput) (*iam.ListAttachedRolePoliciesOutput, error) {
  4222  	m.ctrl.T.Helper()
  4223  	ret := m.ctrl.Call(m, "ListAttachedRolePolicies", arg0)
  4224  	ret0, _ := ret[0].(*iam.ListAttachedRolePoliciesOutput)
  4225  	ret1, _ := ret[1].(error)
  4226  	return ret0, ret1
  4227  }
  4228  
  4229  // ListAttachedRolePolicies indicates an expected call of ListAttachedRolePolicies.
  4230  func (mr *MockIAMAPIMockRecorder) ListAttachedRolePolicies(arg0 interface{}) *gomock.Call {
  4231  	mr.mock.ctrl.T.Helper()
  4232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedRolePolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedRolePolicies), arg0)
  4233  }
  4234  
  4235  // ListAttachedRolePoliciesPages mocks base method.
  4236  func (m *MockIAMAPI) ListAttachedRolePoliciesPages(arg0 *iam.ListAttachedRolePoliciesInput, arg1 func(*iam.ListAttachedRolePoliciesOutput, bool) bool) error {
  4237  	m.ctrl.T.Helper()
  4238  	ret := m.ctrl.Call(m, "ListAttachedRolePoliciesPages", arg0, arg1)
  4239  	ret0, _ := ret[0].(error)
  4240  	return ret0
  4241  }
  4242  
  4243  // ListAttachedRolePoliciesPages indicates an expected call of ListAttachedRolePoliciesPages.
  4244  func (mr *MockIAMAPIMockRecorder) ListAttachedRolePoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  4245  	mr.mock.ctrl.T.Helper()
  4246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedRolePoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedRolePoliciesPages), arg0, arg1)
  4247  }
  4248  
  4249  // ListAttachedRolePoliciesPagesWithContext mocks base method.
  4250  func (m *MockIAMAPI) ListAttachedRolePoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListAttachedRolePoliciesInput, arg2 func(*iam.ListAttachedRolePoliciesOutput, bool) bool, arg3 ...request.Option) error {
  4251  	m.ctrl.T.Helper()
  4252  	varargs := []interface{}{arg0, arg1, arg2}
  4253  	for _, a := range arg3 {
  4254  		varargs = append(varargs, a)
  4255  	}
  4256  	ret := m.ctrl.Call(m, "ListAttachedRolePoliciesPagesWithContext", varargs...)
  4257  	ret0, _ := ret[0].(error)
  4258  	return ret0
  4259  }
  4260  
  4261  // ListAttachedRolePoliciesPagesWithContext indicates an expected call of ListAttachedRolePoliciesPagesWithContext.
  4262  func (mr *MockIAMAPIMockRecorder) ListAttachedRolePoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4263  	mr.mock.ctrl.T.Helper()
  4264  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4265  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedRolePoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedRolePoliciesPagesWithContext), varargs...)
  4266  }
  4267  
  4268  // ListAttachedRolePoliciesRequest mocks base method.
  4269  func (m *MockIAMAPI) ListAttachedRolePoliciesRequest(arg0 *iam.ListAttachedRolePoliciesInput) (*request.Request, *iam.ListAttachedRolePoliciesOutput) {
  4270  	m.ctrl.T.Helper()
  4271  	ret := m.ctrl.Call(m, "ListAttachedRolePoliciesRequest", arg0)
  4272  	ret0, _ := ret[0].(*request.Request)
  4273  	ret1, _ := ret[1].(*iam.ListAttachedRolePoliciesOutput)
  4274  	return ret0, ret1
  4275  }
  4276  
  4277  // ListAttachedRolePoliciesRequest indicates an expected call of ListAttachedRolePoliciesRequest.
  4278  func (mr *MockIAMAPIMockRecorder) ListAttachedRolePoliciesRequest(arg0 interface{}) *gomock.Call {
  4279  	mr.mock.ctrl.T.Helper()
  4280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedRolePoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedRolePoliciesRequest), arg0)
  4281  }
  4282  
  4283  // ListAttachedRolePoliciesWithContext mocks base method.
  4284  func (m *MockIAMAPI) ListAttachedRolePoliciesWithContext(arg0 context.Context, arg1 *iam.ListAttachedRolePoliciesInput, arg2 ...request.Option) (*iam.ListAttachedRolePoliciesOutput, error) {
  4285  	m.ctrl.T.Helper()
  4286  	varargs := []interface{}{arg0, arg1}
  4287  	for _, a := range arg2 {
  4288  		varargs = append(varargs, a)
  4289  	}
  4290  	ret := m.ctrl.Call(m, "ListAttachedRolePoliciesWithContext", varargs...)
  4291  	ret0, _ := ret[0].(*iam.ListAttachedRolePoliciesOutput)
  4292  	ret1, _ := ret[1].(error)
  4293  	return ret0, ret1
  4294  }
  4295  
  4296  // ListAttachedRolePoliciesWithContext indicates an expected call of ListAttachedRolePoliciesWithContext.
  4297  func (mr *MockIAMAPIMockRecorder) ListAttachedRolePoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4298  	mr.mock.ctrl.T.Helper()
  4299  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4300  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedRolePoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedRolePoliciesWithContext), varargs...)
  4301  }
  4302  
  4303  // ListAttachedUserPolicies mocks base method.
  4304  func (m *MockIAMAPI) ListAttachedUserPolicies(arg0 *iam.ListAttachedUserPoliciesInput) (*iam.ListAttachedUserPoliciesOutput, error) {
  4305  	m.ctrl.T.Helper()
  4306  	ret := m.ctrl.Call(m, "ListAttachedUserPolicies", arg0)
  4307  	ret0, _ := ret[0].(*iam.ListAttachedUserPoliciesOutput)
  4308  	ret1, _ := ret[1].(error)
  4309  	return ret0, ret1
  4310  }
  4311  
  4312  // ListAttachedUserPolicies indicates an expected call of ListAttachedUserPolicies.
  4313  func (mr *MockIAMAPIMockRecorder) ListAttachedUserPolicies(arg0 interface{}) *gomock.Call {
  4314  	mr.mock.ctrl.T.Helper()
  4315  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedUserPolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedUserPolicies), arg0)
  4316  }
  4317  
  4318  // ListAttachedUserPoliciesPages mocks base method.
  4319  func (m *MockIAMAPI) ListAttachedUserPoliciesPages(arg0 *iam.ListAttachedUserPoliciesInput, arg1 func(*iam.ListAttachedUserPoliciesOutput, bool) bool) error {
  4320  	m.ctrl.T.Helper()
  4321  	ret := m.ctrl.Call(m, "ListAttachedUserPoliciesPages", arg0, arg1)
  4322  	ret0, _ := ret[0].(error)
  4323  	return ret0
  4324  }
  4325  
  4326  // ListAttachedUserPoliciesPages indicates an expected call of ListAttachedUserPoliciesPages.
  4327  func (mr *MockIAMAPIMockRecorder) ListAttachedUserPoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  4328  	mr.mock.ctrl.T.Helper()
  4329  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedUserPoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedUserPoliciesPages), arg0, arg1)
  4330  }
  4331  
  4332  // ListAttachedUserPoliciesPagesWithContext mocks base method.
  4333  func (m *MockIAMAPI) ListAttachedUserPoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListAttachedUserPoliciesInput, arg2 func(*iam.ListAttachedUserPoliciesOutput, bool) bool, arg3 ...request.Option) error {
  4334  	m.ctrl.T.Helper()
  4335  	varargs := []interface{}{arg0, arg1, arg2}
  4336  	for _, a := range arg3 {
  4337  		varargs = append(varargs, a)
  4338  	}
  4339  	ret := m.ctrl.Call(m, "ListAttachedUserPoliciesPagesWithContext", varargs...)
  4340  	ret0, _ := ret[0].(error)
  4341  	return ret0
  4342  }
  4343  
  4344  // ListAttachedUserPoliciesPagesWithContext indicates an expected call of ListAttachedUserPoliciesPagesWithContext.
  4345  func (mr *MockIAMAPIMockRecorder) ListAttachedUserPoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4346  	mr.mock.ctrl.T.Helper()
  4347  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4348  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedUserPoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedUserPoliciesPagesWithContext), varargs...)
  4349  }
  4350  
  4351  // ListAttachedUserPoliciesRequest mocks base method.
  4352  func (m *MockIAMAPI) ListAttachedUserPoliciesRequest(arg0 *iam.ListAttachedUserPoliciesInput) (*request.Request, *iam.ListAttachedUserPoliciesOutput) {
  4353  	m.ctrl.T.Helper()
  4354  	ret := m.ctrl.Call(m, "ListAttachedUserPoliciesRequest", arg0)
  4355  	ret0, _ := ret[0].(*request.Request)
  4356  	ret1, _ := ret[1].(*iam.ListAttachedUserPoliciesOutput)
  4357  	return ret0, ret1
  4358  }
  4359  
  4360  // ListAttachedUserPoliciesRequest indicates an expected call of ListAttachedUserPoliciesRequest.
  4361  func (mr *MockIAMAPIMockRecorder) ListAttachedUserPoliciesRequest(arg0 interface{}) *gomock.Call {
  4362  	mr.mock.ctrl.T.Helper()
  4363  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedUserPoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedUserPoliciesRequest), arg0)
  4364  }
  4365  
  4366  // ListAttachedUserPoliciesWithContext mocks base method.
  4367  func (m *MockIAMAPI) ListAttachedUserPoliciesWithContext(arg0 context.Context, arg1 *iam.ListAttachedUserPoliciesInput, arg2 ...request.Option) (*iam.ListAttachedUserPoliciesOutput, error) {
  4368  	m.ctrl.T.Helper()
  4369  	varargs := []interface{}{arg0, arg1}
  4370  	for _, a := range arg2 {
  4371  		varargs = append(varargs, a)
  4372  	}
  4373  	ret := m.ctrl.Call(m, "ListAttachedUserPoliciesWithContext", varargs...)
  4374  	ret0, _ := ret[0].(*iam.ListAttachedUserPoliciesOutput)
  4375  	ret1, _ := ret[1].(error)
  4376  	return ret0, ret1
  4377  }
  4378  
  4379  // ListAttachedUserPoliciesWithContext indicates an expected call of ListAttachedUserPoliciesWithContext.
  4380  func (mr *MockIAMAPIMockRecorder) ListAttachedUserPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4381  	mr.mock.ctrl.T.Helper()
  4382  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4383  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAttachedUserPoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListAttachedUserPoliciesWithContext), varargs...)
  4384  }
  4385  
  4386  // ListEntitiesForPolicy mocks base method.
  4387  func (m *MockIAMAPI) ListEntitiesForPolicy(arg0 *iam.ListEntitiesForPolicyInput) (*iam.ListEntitiesForPolicyOutput, error) {
  4388  	m.ctrl.T.Helper()
  4389  	ret := m.ctrl.Call(m, "ListEntitiesForPolicy", arg0)
  4390  	ret0, _ := ret[0].(*iam.ListEntitiesForPolicyOutput)
  4391  	ret1, _ := ret[1].(error)
  4392  	return ret0, ret1
  4393  }
  4394  
  4395  // ListEntitiesForPolicy indicates an expected call of ListEntitiesForPolicy.
  4396  func (mr *MockIAMAPIMockRecorder) ListEntitiesForPolicy(arg0 interface{}) *gomock.Call {
  4397  	mr.mock.ctrl.T.Helper()
  4398  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEntitiesForPolicy", reflect.TypeOf((*MockIAMAPI)(nil).ListEntitiesForPolicy), arg0)
  4399  }
  4400  
  4401  // ListEntitiesForPolicyPages mocks base method.
  4402  func (m *MockIAMAPI) ListEntitiesForPolicyPages(arg0 *iam.ListEntitiesForPolicyInput, arg1 func(*iam.ListEntitiesForPolicyOutput, bool) bool) error {
  4403  	m.ctrl.T.Helper()
  4404  	ret := m.ctrl.Call(m, "ListEntitiesForPolicyPages", arg0, arg1)
  4405  	ret0, _ := ret[0].(error)
  4406  	return ret0
  4407  }
  4408  
  4409  // ListEntitiesForPolicyPages indicates an expected call of ListEntitiesForPolicyPages.
  4410  func (mr *MockIAMAPIMockRecorder) ListEntitiesForPolicyPages(arg0, arg1 interface{}) *gomock.Call {
  4411  	mr.mock.ctrl.T.Helper()
  4412  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEntitiesForPolicyPages", reflect.TypeOf((*MockIAMAPI)(nil).ListEntitiesForPolicyPages), arg0, arg1)
  4413  }
  4414  
  4415  // ListEntitiesForPolicyPagesWithContext mocks base method.
  4416  func (m *MockIAMAPI) ListEntitiesForPolicyPagesWithContext(arg0 context.Context, arg1 *iam.ListEntitiesForPolicyInput, arg2 func(*iam.ListEntitiesForPolicyOutput, bool) bool, arg3 ...request.Option) error {
  4417  	m.ctrl.T.Helper()
  4418  	varargs := []interface{}{arg0, arg1, arg2}
  4419  	for _, a := range arg3 {
  4420  		varargs = append(varargs, a)
  4421  	}
  4422  	ret := m.ctrl.Call(m, "ListEntitiesForPolicyPagesWithContext", varargs...)
  4423  	ret0, _ := ret[0].(error)
  4424  	return ret0
  4425  }
  4426  
  4427  // ListEntitiesForPolicyPagesWithContext indicates an expected call of ListEntitiesForPolicyPagesWithContext.
  4428  func (mr *MockIAMAPIMockRecorder) ListEntitiesForPolicyPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4429  	mr.mock.ctrl.T.Helper()
  4430  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEntitiesForPolicyPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListEntitiesForPolicyPagesWithContext), varargs...)
  4432  }
  4433  
  4434  // ListEntitiesForPolicyRequest mocks base method.
  4435  func (m *MockIAMAPI) ListEntitiesForPolicyRequest(arg0 *iam.ListEntitiesForPolicyInput) (*request.Request, *iam.ListEntitiesForPolicyOutput) {
  4436  	m.ctrl.T.Helper()
  4437  	ret := m.ctrl.Call(m, "ListEntitiesForPolicyRequest", arg0)
  4438  	ret0, _ := ret[0].(*request.Request)
  4439  	ret1, _ := ret[1].(*iam.ListEntitiesForPolicyOutput)
  4440  	return ret0, ret1
  4441  }
  4442  
  4443  // ListEntitiesForPolicyRequest indicates an expected call of ListEntitiesForPolicyRequest.
  4444  func (mr *MockIAMAPIMockRecorder) ListEntitiesForPolicyRequest(arg0 interface{}) *gomock.Call {
  4445  	mr.mock.ctrl.T.Helper()
  4446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEntitiesForPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListEntitiesForPolicyRequest), arg0)
  4447  }
  4448  
  4449  // ListEntitiesForPolicyWithContext mocks base method.
  4450  func (m *MockIAMAPI) ListEntitiesForPolicyWithContext(arg0 context.Context, arg1 *iam.ListEntitiesForPolicyInput, arg2 ...request.Option) (*iam.ListEntitiesForPolicyOutput, error) {
  4451  	m.ctrl.T.Helper()
  4452  	varargs := []interface{}{arg0, arg1}
  4453  	for _, a := range arg2 {
  4454  		varargs = append(varargs, a)
  4455  	}
  4456  	ret := m.ctrl.Call(m, "ListEntitiesForPolicyWithContext", varargs...)
  4457  	ret0, _ := ret[0].(*iam.ListEntitiesForPolicyOutput)
  4458  	ret1, _ := ret[1].(error)
  4459  	return ret0, ret1
  4460  }
  4461  
  4462  // ListEntitiesForPolicyWithContext indicates an expected call of ListEntitiesForPolicyWithContext.
  4463  func (mr *MockIAMAPIMockRecorder) ListEntitiesForPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4464  	mr.mock.ctrl.T.Helper()
  4465  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEntitiesForPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListEntitiesForPolicyWithContext), varargs...)
  4467  }
  4468  
  4469  // ListGroupPolicies mocks base method.
  4470  func (m *MockIAMAPI) ListGroupPolicies(arg0 *iam.ListGroupPoliciesInput) (*iam.ListGroupPoliciesOutput, error) {
  4471  	m.ctrl.T.Helper()
  4472  	ret := m.ctrl.Call(m, "ListGroupPolicies", arg0)
  4473  	ret0, _ := ret[0].(*iam.ListGroupPoliciesOutput)
  4474  	ret1, _ := ret[1].(error)
  4475  	return ret0, ret1
  4476  }
  4477  
  4478  // ListGroupPolicies indicates an expected call of ListGroupPolicies.
  4479  func (mr *MockIAMAPIMockRecorder) ListGroupPolicies(arg0 interface{}) *gomock.Call {
  4480  	mr.mock.ctrl.T.Helper()
  4481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupPolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupPolicies), arg0)
  4482  }
  4483  
  4484  // ListGroupPoliciesPages mocks base method.
  4485  func (m *MockIAMAPI) ListGroupPoliciesPages(arg0 *iam.ListGroupPoliciesInput, arg1 func(*iam.ListGroupPoliciesOutput, bool) bool) error {
  4486  	m.ctrl.T.Helper()
  4487  	ret := m.ctrl.Call(m, "ListGroupPoliciesPages", arg0, arg1)
  4488  	ret0, _ := ret[0].(error)
  4489  	return ret0
  4490  }
  4491  
  4492  // ListGroupPoliciesPages indicates an expected call of ListGroupPoliciesPages.
  4493  func (mr *MockIAMAPIMockRecorder) ListGroupPoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  4494  	mr.mock.ctrl.T.Helper()
  4495  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupPoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupPoliciesPages), arg0, arg1)
  4496  }
  4497  
  4498  // ListGroupPoliciesPagesWithContext mocks base method.
  4499  func (m *MockIAMAPI) ListGroupPoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListGroupPoliciesInput, arg2 func(*iam.ListGroupPoliciesOutput, bool) bool, arg3 ...request.Option) error {
  4500  	m.ctrl.T.Helper()
  4501  	varargs := []interface{}{arg0, arg1, arg2}
  4502  	for _, a := range arg3 {
  4503  		varargs = append(varargs, a)
  4504  	}
  4505  	ret := m.ctrl.Call(m, "ListGroupPoliciesPagesWithContext", varargs...)
  4506  	ret0, _ := ret[0].(error)
  4507  	return ret0
  4508  }
  4509  
  4510  // ListGroupPoliciesPagesWithContext indicates an expected call of ListGroupPoliciesPagesWithContext.
  4511  func (mr *MockIAMAPIMockRecorder) ListGroupPoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4512  	mr.mock.ctrl.T.Helper()
  4513  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4514  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupPoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupPoliciesPagesWithContext), varargs...)
  4515  }
  4516  
  4517  // ListGroupPoliciesRequest mocks base method.
  4518  func (m *MockIAMAPI) ListGroupPoliciesRequest(arg0 *iam.ListGroupPoliciesInput) (*request.Request, *iam.ListGroupPoliciesOutput) {
  4519  	m.ctrl.T.Helper()
  4520  	ret := m.ctrl.Call(m, "ListGroupPoliciesRequest", arg0)
  4521  	ret0, _ := ret[0].(*request.Request)
  4522  	ret1, _ := ret[1].(*iam.ListGroupPoliciesOutput)
  4523  	return ret0, ret1
  4524  }
  4525  
  4526  // ListGroupPoliciesRequest indicates an expected call of ListGroupPoliciesRequest.
  4527  func (mr *MockIAMAPIMockRecorder) ListGroupPoliciesRequest(arg0 interface{}) *gomock.Call {
  4528  	mr.mock.ctrl.T.Helper()
  4529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupPoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupPoliciesRequest), arg0)
  4530  }
  4531  
  4532  // ListGroupPoliciesWithContext mocks base method.
  4533  func (m *MockIAMAPI) ListGroupPoliciesWithContext(arg0 context.Context, arg1 *iam.ListGroupPoliciesInput, arg2 ...request.Option) (*iam.ListGroupPoliciesOutput, error) {
  4534  	m.ctrl.T.Helper()
  4535  	varargs := []interface{}{arg0, arg1}
  4536  	for _, a := range arg2 {
  4537  		varargs = append(varargs, a)
  4538  	}
  4539  	ret := m.ctrl.Call(m, "ListGroupPoliciesWithContext", varargs...)
  4540  	ret0, _ := ret[0].(*iam.ListGroupPoliciesOutput)
  4541  	ret1, _ := ret[1].(error)
  4542  	return ret0, ret1
  4543  }
  4544  
  4545  // ListGroupPoliciesWithContext indicates an expected call of ListGroupPoliciesWithContext.
  4546  func (mr *MockIAMAPIMockRecorder) ListGroupPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4547  	mr.mock.ctrl.T.Helper()
  4548  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4549  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupPoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupPoliciesWithContext), varargs...)
  4550  }
  4551  
  4552  // ListGroups mocks base method.
  4553  func (m *MockIAMAPI) ListGroups(arg0 *iam.ListGroupsInput) (*iam.ListGroupsOutput, error) {
  4554  	m.ctrl.T.Helper()
  4555  	ret := m.ctrl.Call(m, "ListGroups", arg0)
  4556  	ret0, _ := ret[0].(*iam.ListGroupsOutput)
  4557  	ret1, _ := ret[1].(error)
  4558  	return ret0, ret1
  4559  }
  4560  
  4561  // ListGroups indicates an expected call of ListGroups.
  4562  func (mr *MockIAMAPIMockRecorder) ListGroups(arg0 interface{}) *gomock.Call {
  4563  	mr.mock.ctrl.T.Helper()
  4564  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroups", reflect.TypeOf((*MockIAMAPI)(nil).ListGroups), arg0)
  4565  }
  4566  
  4567  // ListGroupsForUser mocks base method.
  4568  func (m *MockIAMAPI) ListGroupsForUser(arg0 *iam.ListGroupsForUserInput) (*iam.ListGroupsForUserOutput, error) {
  4569  	m.ctrl.T.Helper()
  4570  	ret := m.ctrl.Call(m, "ListGroupsForUser", arg0)
  4571  	ret0, _ := ret[0].(*iam.ListGroupsForUserOutput)
  4572  	ret1, _ := ret[1].(error)
  4573  	return ret0, ret1
  4574  }
  4575  
  4576  // ListGroupsForUser indicates an expected call of ListGroupsForUser.
  4577  func (mr *MockIAMAPIMockRecorder) ListGroupsForUser(arg0 interface{}) *gomock.Call {
  4578  	mr.mock.ctrl.T.Helper()
  4579  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsForUser", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsForUser), arg0)
  4580  }
  4581  
  4582  // ListGroupsForUserPages mocks base method.
  4583  func (m *MockIAMAPI) ListGroupsForUserPages(arg0 *iam.ListGroupsForUserInput, arg1 func(*iam.ListGroupsForUserOutput, bool) bool) error {
  4584  	m.ctrl.T.Helper()
  4585  	ret := m.ctrl.Call(m, "ListGroupsForUserPages", arg0, arg1)
  4586  	ret0, _ := ret[0].(error)
  4587  	return ret0
  4588  }
  4589  
  4590  // ListGroupsForUserPages indicates an expected call of ListGroupsForUserPages.
  4591  func (mr *MockIAMAPIMockRecorder) ListGroupsForUserPages(arg0, arg1 interface{}) *gomock.Call {
  4592  	mr.mock.ctrl.T.Helper()
  4593  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsForUserPages", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsForUserPages), arg0, arg1)
  4594  }
  4595  
  4596  // ListGroupsForUserPagesWithContext mocks base method.
  4597  func (m *MockIAMAPI) ListGroupsForUserPagesWithContext(arg0 context.Context, arg1 *iam.ListGroupsForUserInput, arg2 func(*iam.ListGroupsForUserOutput, bool) bool, arg3 ...request.Option) error {
  4598  	m.ctrl.T.Helper()
  4599  	varargs := []interface{}{arg0, arg1, arg2}
  4600  	for _, a := range arg3 {
  4601  		varargs = append(varargs, a)
  4602  	}
  4603  	ret := m.ctrl.Call(m, "ListGroupsForUserPagesWithContext", varargs...)
  4604  	ret0, _ := ret[0].(error)
  4605  	return ret0
  4606  }
  4607  
  4608  // ListGroupsForUserPagesWithContext indicates an expected call of ListGroupsForUserPagesWithContext.
  4609  func (mr *MockIAMAPIMockRecorder) ListGroupsForUserPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4610  	mr.mock.ctrl.T.Helper()
  4611  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4612  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsForUserPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsForUserPagesWithContext), varargs...)
  4613  }
  4614  
  4615  // ListGroupsForUserRequest mocks base method.
  4616  func (m *MockIAMAPI) ListGroupsForUserRequest(arg0 *iam.ListGroupsForUserInput) (*request.Request, *iam.ListGroupsForUserOutput) {
  4617  	m.ctrl.T.Helper()
  4618  	ret := m.ctrl.Call(m, "ListGroupsForUserRequest", arg0)
  4619  	ret0, _ := ret[0].(*request.Request)
  4620  	ret1, _ := ret[1].(*iam.ListGroupsForUserOutput)
  4621  	return ret0, ret1
  4622  }
  4623  
  4624  // ListGroupsForUserRequest indicates an expected call of ListGroupsForUserRequest.
  4625  func (mr *MockIAMAPIMockRecorder) ListGroupsForUserRequest(arg0 interface{}) *gomock.Call {
  4626  	mr.mock.ctrl.T.Helper()
  4627  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsForUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsForUserRequest), arg0)
  4628  }
  4629  
  4630  // ListGroupsForUserWithContext mocks base method.
  4631  func (m *MockIAMAPI) ListGroupsForUserWithContext(arg0 context.Context, arg1 *iam.ListGroupsForUserInput, arg2 ...request.Option) (*iam.ListGroupsForUserOutput, error) {
  4632  	m.ctrl.T.Helper()
  4633  	varargs := []interface{}{arg0, arg1}
  4634  	for _, a := range arg2 {
  4635  		varargs = append(varargs, a)
  4636  	}
  4637  	ret := m.ctrl.Call(m, "ListGroupsForUserWithContext", varargs...)
  4638  	ret0, _ := ret[0].(*iam.ListGroupsForUserOutput)
  4639  	ret1, _ := ret[1].(error)
  4640  	return ret0, ret1
  4641  }
  4642  
  4643  // ListGroupsForUserWithContext indicates an expected call of ListGroupsForUserWithContext.
  4644  func (mr *MockIAMAPIMockRecorder) ListGroupsForUserWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4645  	mr.mock.ctrl.T.Helper()
  4646  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4647  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsForUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsForUserWithContext), varargs...)
  4648  }
  4649  
  4650  // ListGroupsPages mocks base method.
  4651  func (m *MockIAMAPI) ListGroupsPages(arg0 *iam.ListGroupsInput, arg1 func(*iam.ListGroupsOutput, bool) bool) error {
  4652  	m.ctrl.T.Helper()
  4653  	ret := m.ctrl.Call(m, "ListGroupsPages", arg0, arg1)
  4654  	ret0, _ := ret[0].(error)
  4655  	return ret0
  4656  }
  4657  
  4658  // ListGroupsPages indicates an expected call of ListGroupsPages.
  4659  func (mr *MockIAMAPIMockRecorder) ListGroupsPages(arg0, arg1 interface{}) *gomock.Call {
  4660  	mr.mock.ctrl.T.Helper()
  4661  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsPages", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsPages), arg0, arg1)
  4662  }
  4663  
  4664  // ListGroupsPagesWithContext mocks base method.
  4665  func (m *MockIAMAPI) ListGroupsPagesWithContext(arg0 context.Context, arg1 *iam.ListGroupsInput, arg2 func(*iam.ListGroupsOutput, bool) bool, arg3 ...request.Option) error {
  4666  	m.ctrl.T.Helper()
  4667  	varargs := []interface{}{arg0, arg1, arg2}
  4668  	for _, a := range arg3 {
  4669  		varargs = append(varargs, a)
  4670  	}
  4671  	ret := m.ctrl.Call(m, "ListGroupsPagesWithContext", varargs...)
  4672  	ret0, _ := ret[0].(error)
  4673  	return ret0
  4674  }
  4675  
  4676  // ListGroupsPagesWithContext indicates an expected call of ListGroupsPagesWithContext.
  4677  func (mr *MockIAMAPIMockRecorder) ListGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4678  	mr.mock.ctrl.T.Helper()
  4679  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsPagesWithContext), varargs...)
  4681  }
  4682  
  4683  // ListGroupsRequest mocks base method.
  4684  func (m *MockIAMAPI) ListGroupsRequest(arg0 *iam.ListGroupsInput) (*request.Request, *iam.ListGroupsOutput) {
  4685  	m.ctrl.T.Helper()
  4686  	ret := m.ctrl.Call(m, "ListGroupsRequest", arg0)
  4687  	ret0, _ := ret[0].(*request.Request)
  4688  	ret1, _ := ret[1].(*iam.ListGroupsOutput)
  4689  	return ret0, ret1
  4690  }
  4691  
  4692  // ListGroupsRequest indicates an expected call of ListGroupsRequest.
  4693  func (mr *MockIAMAPIMockRecorder) ListGroupsRequest(arg0 interface{}) *gomock.Call {
  4694  	mr.mock.ctrl.T.Helper()
  4695  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsRequest), arg0)
  4696  }
  4697  
  4698  // ListGroupsWithContext mocks base method.
  4699  func (m *MockIAMAPI) ListGroupsWithContext(arg0 context.Context, arg1 *iam.ListGroupsInput, arg2 ...request.Option) (*iam.ListGroupsOutput, error) {
  4700  	m.ctrl.T.Helper()
  4701  	varargs := []interface{}{arg0, arg1}
  4702  	for _, a := range arg2 {
  4703  		varargs = append(varargs, a)
  4704  	}
  4705  	ret := m.ctrl.Call(m, "ListGroupsWithContext", varargs...)
  4706  	ret0, _ := ret[0].(*iam.ListGroupsOutput)
  4707  	ret1, _ := ret[1].(error)
  4708  	return ret0, ret1
  4709  }
  4710  
  4711  // ListGroupsWithContext indicates an expected call of ListGroupsWithContext.
  4712  func (mr *MockIAMAPIMockRecorder) ListGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4713  	mr.mock.ctrl.T.Helper()
  4714  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4715  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListGroupsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListGroupsWithContext), varargs...)
  4716  }
  4717  
  4718  // ListInstanceProfileTags mocks base method.
  4719  func (m *MockIAMAPI) ListInstanceProfileTags(arg0 *iam.ListInstanceProfileTagsInput) (*iam.ListInstanceProfileTagsOutput, error) {
  4720  	m.ctrl.T.Helper()
  4721  	ret := m.ctrl.Call(m, "ListInstanceProfileTags", arg0)
  4722  	ret0, _ := ret[0].(*iam.ListInstanceProfileTagsOutput)
  4723  	ret1, _ := ret[1].(error)
  4724  	return ret0, ret1
  4725  }
  4726  
  4727  // ListInstanceProfileTags indicates an expected call of ListInstanceProfileTags.
  4728  func (mr *MockIAMAPIMockRecorder) ListInstanceProfileTags(arg0 interface{}) *gomock.Call {
  4729  	mr.mock.ctrl.T.Helper()
  4730  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfileTags", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfileTags), arg0)
  4731  }
  4732  
  4733  // ListInstanceProfileTagsRequest mocks base method.
  4734  func (m *MockIAMAPI) ListInstanceProfileTagsRequest(arg0 *iam.ListInstanceProfileTagsInput) (*request.Request, *iam.ListInstanceProfileTagsOutput) {
  4735  	m.ctrl.T.Helper()
  4736  	ret := m.ctrl.Call(m, "ListInstanceProfileTagsRequest", arg0)
  4737  	ret0, _ := ret[0].(*request.Request)
  4738  	ret1, _ := ret[1].(*iam.ListInstanceProfileTagsOutput)
  4739  	return ret0, ret1
  4740  }
  4741  
  4742  // ListInstanceProfileTagsRequest indicates an expected call of ListInstanceProfileTagsRequest.
  4743  func (mr *MockIAMAPIMockRecorder) ListInstanceProfileTagsRequest(arg0 interface{}) *gomock.Call {
  4744  	mr.mock.ctrl.T.Helper()
  4745  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfileTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfileTagsRequest), arg0)
  4746  }
  4747  
  4748  // ListInstanceProfileTagsWithContext mocks base method.
  4749  func (m *MockIAMAPI) ListInstanceProfileTagsWithContext(arg0 context.Context, arg1 *iam.ListInstanceProfileTagsInput, arg2 ...request.Option) (*iam.ListInstanceProfileTagsOutput, error) {
  4750  	m.ctrl.T.Helper()
  4751  	varargs := []interface{}{arg0, arg1}
  4752  	for _, a := range arg2 {
  4753  		varargs = append(varargs, a)
  4754  	}
  4755  	ret := m.ctrl.Call(m, "ListInstanceProfileTagsWithContext", varargs...)
  4756  	ret0, _ := ret[0].(*iam.ListInstanceProfileTagsOutput)
  4757  	ret1, _ := ret[1].(error)
  4758  	return ret0, ret1
  4759  }
  4760  
  4761  // ListInstanceProfileTagsWithContext indicates an expected call of ListInstanceProfileTagsWithContext.
  4762  func (mr *MockIAMAPIMockRecorder) ListInstanceProfileTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4763  	mr.mock.ctrl.T.Helper()
  4764  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4765  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfileTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfileTagsWithContext), varargs...)
  4766  }
  4767  
  4768  // ListInstanceProfiles mocks base method.
  4769  func (m *MockIAMAPI) ListInstanceProfiles(arg0 *iam.ListInstanceProfilesInput) (*iam.ListInstanceProfilesOutput, error) {
  4770  	m.ctrl.T.Helper()
  4771  	ret := m.ctrl.Call(m, "ListInstanceProfiles", arg0)
  4772  	ret0, _ := ret[0].(*iam.ListInstanceProfilesOutput)
  4773  	ret1, _ := ret[1].(error)
  4774  	return ret0, ret1
  4775  }
  4776  
  4777  // ListInstanceProfiles indicates an expected call of ListInstanceProfiles.
  4778  func (mr *MockIAMAPIMockRecorder) ListInstanceProfiles(arg0 interface{}) *gomock.Call {
  4779  	mr.mock.ctrl.T.Helper()
  4780  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfiles", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfiles), arg0)
  4781  }
  4782  
  4783  // ListInstanceProfilesForRole mocks base method.
  4784  func (m *MockIAMAPI) ListInstanceProfilesForRole(arg0 *iam.ListInstanceProfilesForRoleInput) (*iam.ListInstanceProfilesForRoleOutput, error) {
  4785  	m.ctrl.T.Helper()
  4786  	ret := m.ctrl.Call(m, "ListInstanceProfilesForRole", arg0)
  4787  	ret0, _ := ret[0].(*iam.ListInstanceProfilesForRoleOutput)
  4788  	ret1, _ := ret[1].(error)
  4789  	return ret0, ret1
  4790  }
  4791  
  4792  // ListInstanceProfilesForRole indicates an expected call of ListInstanceProfilesForRole.
  4793  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesForRole(arg0 interface{}) *gomock.Call {
  4794  	mr.mock.ctrl.T.Helper()
  4795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesForRole", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesForRole), arg0)
  4796  }
  4797  
  4798  // ListInstanceProfilesForRolePages mocks base method.
  4799  func (m *MockIAMAPI) ListInstanceProfilesForRolePages(arg0 *iam.ListInstanceProfilesForRoleInput, arg1 func(*iam.ListInstanceProfilesForRoleOutput, bool) bool) error {
  4800  	m.ctrl.T.Helper()
  4801  	ret := m.ctrl.Call(m, "ListInstanceProfilesForRolePages", arg0, arg1)
  4802  	ret0, _ := ret[0].(error)
  4803  	return ret0
  4804  }
  4805  
  4806  // ListInstanceProfilesForRolePages indicates an expected call of ListInstanceProfilesForRolePages.
  4807  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesForRolePages(arg0, arg1 interface{}) *gomock.Call {
  4808  	mr.mock.ctrl.T.Helper()
  4809  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesForRolePages", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesForRolePages), arg0, arg1)
  4810  }
  4811  
  4812  // ListInstanceProfilesForRolePagesWithContext mocks base method.
  4813  func (m *MockIAMAPI) ListInstanceProfilesForRolePagesWithContext(arg0 context.Context, arg1 *iam.ListInstanceProfilesForRoleInput, arg2 func(*iam.ListInstanceProfilesForRoleOutput, bool) bool, arg3 ...request.Option) error {
  4814  	m.ctrl.T.Helper()
  4815  	varargs := []interface{}{arg0, arg1, arg2}
  4816  	for _, a := range arg3 {
  4817  		varargs = append(varargs, a)
  4818  	}
  4819  	ret := m.ctrl.Call(m, "ListInstanceProfilesForRolePagesWithContext", varargs...)
  4820  	ret0, _ := ret[0].(error)
  4821  	return ret0
  4822  }
  4823  
  4824  // ListInstanceProfilesForRolePagesWithContext indicates an expected call of ListInstanceProfilesForRolePagesWithContext.
  4825  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesForRolePagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4826  	mr.mock.ctrl.T.Helper()
  4827  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4828  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesForRolePagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesForRolePagesWithContext), varargs...)
  4829  }
  4830  
  4831  // ListInstanceProfilesForRoleRequest mocks base method.
  4832  func (m *MockIAMAPI) ListInstanceProfilesForRoleRequest(arg0 *iam.ListInstanceProfilesForRoleInput) (*request.Request, *iam.ListInstanceProfilesForRoleOutput) {
  4833  	m.ctrl.T.Helper()
  4834  	ret := m.ctrl.Call(m, "ListInstanceProfilesForRoleRequest", arg0)
  4835  	ret0, _ := ret[0].(*request.Request)
  4836  	ret1, _ := ret[1].(*iam.ListInstanceProfilesForRoleOutput)
  4837  	return ret0, ret1
  4838  }
  4839  
  4840  // ListInstanceProfilesForRoleRequest indicates an expected call of ListInstanceProfilesForRoleRequest.
  4841  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesForRoleRequest(arg0 interface{}) *gomock.Call {
  4842  	mr.mock.ctrl.T.Helper()
  4843  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesForRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesForRoleRequest), arg0)
  4844  }
  4845  
  4846  // ListInstanceProfilesForRoleWithContext mocks base method.
  4847  func (m *MockIAMAPI) ListInstanceProfilesForRoleWithContext(arg0 context.Context, arg1 *iam.ListInstanceProfilesForRoleInput, arg2 ...request.Option) (*iam.ListInstanceProfilesForRoleOutput, error) {
  4848  	m.ctrl.T.Helper()
  4849  	varargs := []interface{}{arg0, arg1}
  4850  	for _, a := range arg2 {
  4851  		varargs = append(varargs, a)
  4852  	}
  4853  	ret := m.ctrl.Call(m, "ListInstanceProfilesForRoleWithContext", varargs...)
  4854  	ret0, _ := ret[0].(*iam.ListInstanceProfilesForRoleOutput)
  4855  	ret1, _ := ret[1].(error)
  4856  	return ret0, ret1
  4857  }
  4858  
  4859  // ListInstanceProfilesForRoleWithContext indicates an expected call of ListInstanceProfilesForRoleWithContext.
  4860  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesForRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4861  	mr.mock.ctrl.T.Helper()
  4862  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4863  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesForRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesForRoleWithContext), varargs...)
  4864  }
  4865  
  4866  // ListInstanceProfilesPages mocks base method.
  4867  func (m *MockIAMAPI) ListInstanceProfilesPages(arg0 *iam.ListInstanceProfilesInput, arg1 func(*iam.ListInstanceProfilesOutput, bool) bool) error {
  4868  	m.ctrl.T.Helper()
  4869  	ret := m.ctrl.Call(m, "ListInstanceProfilesPages", arg0, arg1)
  4870  	ret0, _ := ret[0].(error)
  4871  	return ret0
  4872  }
  4873  
  4874  // ListInstanceProfilesPages indicates an expected call of ListInstanceProfilesPages.
  4875  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesPages(arg0, arg1 interface{}) *gomock.Call {
  4876  	mr.mock.ctrl.T.Helper()
  4877  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesPages), arg0, arg1)
  4878  }
  4879  
  4880  // ListInstanceProfilesPagesWithContext mocks base method.
  4881  func (m *MockIAMAPI) ListInstanceProfilesPagesWithContext(arg0 context.Context, arg1 *iam.ListInstanceProfilesInput, arg2 func(*iam.ListInstanceProfilesOutput, bool) bool, arg3 ...request.Option) error {
  4882  	m.ctrl.T.Helper()
  4883  	varargs := []interface{}{arg0, arg1, arg2}
  4884  	for _, a := range arg3 {
  4885  		varargs = append(varargs, a)
  4886  	}
  4887  	ret := m.ctrl.Call(m, "ListInstanceProfilesPagesWithContext", varargs...)
  4888  	ret0, _ := ret[0].(error)
  4889  	return ret0
  4890  }
  4891  
  4892  // ListInstanceProfilesPagesWithContext indicates an expected call of ListInstanceProfilesPagesWithContext.
  4893  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  4894  	mr.mock.ctrl.T.Helper()
  4895  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  4896  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesPagesWithContext), varargs...)
  4897  }
  4898  
  4899  // ListInstanceProfilesRequest mocks base method.
  4900  func (m *MockIAMAPI) ListInstanceProfilesRequest(arg0 *iam.ListInstanceProfilesInput) (*request.Request, *iam.ListInstanceProfilesOutput) {
  4901  	m.ctrl.T.Helper()
  4902  	ret := m.ctrl.Call(m, "ListInstanceProfilesRequest", arg0)
  4903  	ret0, _ := ret[0].(*request.Request)
  4904  	ret1, _ := ret[1].(*iam.ListInstanceProfilesOutput)
  4905  	return ret0, ret1
  4906  }
  4907  
  4908  // ListInstanceProfilesRequest indicates an expected call of ListInstanceProfilesRequest.
  4909  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesRequest(arg0 interface{}) *gomock.Call {
  4910  	mr.mock.ctrl.T.Helper()
  4911  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesRequest), arg0)
  4912  }
  4913  
  4914  // ListInstanceProfilesWithContext mocks base method.
  4915  func (m *MockIAMAPI) ListInstanceProfilesWithContext(arg0 context.Context, arg1 *iam.ListInstanceProfilesInput, arg2 ...request.Option) (*iam.ListInstanceProfilesOutput, error) {
  4916  	m.ctrl.T.Helper()
  4917  	varargs := []interface{}{arg0, arg1}
  4918  	for _, a := range arg2 {
  4919  		varargs = append(varargs, a)
  4920  	}
  4921  	ret := m.ctrl.Call(m, "ListInstanceProfilesWithContext", varargs...)
  4922  	ret0, _ := ret[0].(*iam.ListInstanceProfilesOutput)
  4923  	ret1, _ := ret[1].(error)
  4924  	return ret0, ret1
  4925  }
  4926  
  4927  // ListInstanceProfilesWithContext indicates an expected call of ListInstanceProfilesWithContext.
  4928  func (mr *MockIAMAPIMockRecorder) ListInstanceProfilesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4929  	mr.mock.ctrl.T.Helper()
  4930  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4931  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstanceProfilesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListInstanceProfilesWithContext), varargs...)
  4932  }
  4933  
  4934  // ListMFADeviceTags mocks base method.
  4935  func (m *MockIAMAPI) ListMFADeviceTags(arg0 *iam.ListMFADeviceTagsInput) (*iam.ListMFADeviceTagsOutput, error) {
  4936  	m.ctrl.T.Helper()
  4937  	ret := m.ctrl.Call(m, "ListMFADeviceTags", arg0)
  4938  	ret0, _ := ret[0].(*iam.ListMFADeviceTagsOutput)
  4939  	ret1, _ := ret[1].(error)
  4940  	return ret0, ret1
  4941  }
  4942  
  4943  // ListMFADeviceTags indicates an expected call of ListMFADeviceTags.
  4944  func (mr *MockIAMAPIMockRecorder) ListMFADeviceTags(arg0 interface{}) *gomock.Call {
  4945  	mr.mock.ctrl.T.Helper()
  4946  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADeviceTags", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADeviceTags), arg0)
  4947  }
  4948  
  4949  // ListMFADeviceTagsRequest mocks base method.
  4950  func (m *MockIAMAPI) ListMFADeviceTagsRequest(arg0 *iam.ListMFADeviceTagsInput) (*request.Request, *iam.ListMFADeviceTagsOutput) {
  4951  	m.ctrl.T.Helper()
  4952  	ret := m.ctrl.Call(m, "ListMFADeviceTagsRequest", arg0)
  4953  	ret0, _ := ret[0].(*request.Request)
  4954  	ret1, _ := ret[1].(*iam.ListMFADeviceTagsOutput)
  4955  	return ret0, ret1
  4956  }
  4957  
  4958  // ListMFADeviceTagsRequest indicates an expected call of ListMFADeviceTagsRequest.
  4959  func (mr *MockIAMAPIMockRecorder) ListMFADeviceTagsRequest(arg0 interface{}) *gomock.Call {
  4960  	mr.mock.ctrl.T.Helper()
  4961  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADeviceTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADeviceTagsRequest), arg0)
  4962  }
  4963  
  4964  // ListMFADeviceTagsWithContext mocks base method.
  4965  func (m *MockIAMAPI) ListMFADeviceTagsWithContext(arg0 context.Context, arg1 *iam.ListMFADeviceTagsInput, arg2 ...request.Option) (*iam.ListMFADeviceTagsOutput, error) {
  4966  	m.ctrl.T.Helper()
  4967  	varargs := []interface{}{arg0, arg1}
  4968  	for _, a := range arg2 {
  4969  		varargs = append(varargs, a)
  4970  	}
  4971  	ret := m.ctrl.Call(m, "ListMFADeviceTagsWithContext", varargs...)
  4972  	ret0, _ := ret[0].(*iam.ListMFADeviceTagsOutput)
  4973  	ret1, _ := ret[1].(error)
  4974  	return ret0, ret1
  4975  }
  4976  
  4977  // ListMFADeviceTagsWithContext indicates an expected call of ListMFADeviceTagsWithContext.
  4978  func (mr *MockIAMAPIMockRecorder) ListMFADeviceTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  4979  	mr.mock.ctrl.T.Helper()
  4980  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  4981  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADeviceTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADeviceTagsWithContext), varargs...)
  4982  }
  4983  
  4984  // ListMFADevices mocks base method.
  4985  func (m *MockIAMAPI) ListMFADevices(arg0 *iam.ListMFADevicesInput) (*iam.ListMFADevicesOutput, error) {
  4986  	m.ctrl.T.Helper()
  4987  	ret := m.ctrl.Call(m, "ListMFADevices", arg0)
  4988  	ret0, _ := ret[0].(*iam.ListMFADevicesOutput)
  4989  	ret1, _ := ret[1].(error)
  4990  	return ret0, ret1
  4991  }
  4992  
  4993  // ListMFADevices indicates an expected call of ListMFADevices.
  4994  func (mr *MockIAMAPIMockRecorder) ListMFADevices(arg0 interface{}) *gomock.Call {
  4995  	mr.mock.ctrl.T.Helper()
  4996  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADevices", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADevices), arg0)
  4997  }
  4998  
  4999  // ListMFADevicesPages mocks base method.
  5000  func (m *MockIAMAPI) ListMFADevicesPages(arg0 *iam.ListMFADevicesInput, arg1 func(*iam.ListMFADevicesOutput, bool) bool) error {
  5001  	m.ctrl.T.Helper()
  5002  	ret := m.ctrl.Call(m, "ListMFADevicesPages", arg0, arg1)
  5003  	ret0, _ := ret[0].(error)
  5004  	return ret0
  5005  }
  5006  
  5007  // ListMFADevicesPages indicates an expected call of ListMFADevicesPages.
  5008  func (mr *MockIAMAPIMockRecorder) ListMFADevicesPages(arg0, arg1 interface{}) *gomock.Call {
  5009  	mr.mock.ctrl.T.Helper()
  5010  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADevicesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADevicesPages), arg0, arg1)
  5011  }
  5012  
  5013  // ListMFADevicesPagesWithContext mocks base method.
  5014  func (m *MockIAMAPI) ListMFADevicesPagesWithContext(arg0 context.Context, arg1 *iam.ListMFADevicesInput, arg2 func(*iam.ListMFADevicesOutput, bool) bool, arg3 ...request.Option) error {
  5015  	m.ctrl.T.Helper()
  5016  	varargs := []interface{}{arg0, arg1, arg2}
  5017  	for _, a := range arg3 {
  5018  		varargs = append(varargs, a)
  5019  	}
  5020  	ret := m.ctrl.Call(m, "ListMFADevicesPagesWithContext", varargs...)
  5021  	ret0, _ := ret[0].(error)
  5022  	return ret0
  5023  }
  5024  
  5025  // ListMFADevicesPagesWithContext indicates an expected call of ListMFADevicesPagesWithContext.
  5026  func (mr *MockIAMAPIMockRecorder) ListMFADevicesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5027  	mr.mock.ctrl.T.Helper()
  5028  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5029  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADevicesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADevicesPagesWithContext), varargs...)
  5030  }
  5031  
  5032  // ListMFADevicesRequest mocks base method.
  5033  func (m *MockIAMAPI) ListMFADevicesRequest(arg0 *iam.ListMFADevicesInput) (*request.Request, *iam.ListMFADevicesOutput) {
  5034  	m.ctrl.T.Helper()
  5035  	ret := m.ctrl.Call(m, "ListMFADevicesRequest", arg0)
  5036  	ret0, _ := ret[0].(*request.Request)
  5037  	ret1, _ := ret[1].(*iam.ListMFADevicesOutput)
  5038  	return ret0, ret1
  5039  }
  5040  
  5041  // ListMFADevicesRequest indicates an expected call of ListMFADevicesRequest.
  5042  func (mr *MockIAMAPIMockRecorder) ListMFADevicesRequest(arg0 interface{}) *gomock.Call {
  5043  	mr.mock.ctrl.T.Helper()
  5044  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADevicesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADevicesRequest), arg0)
  5045  }
  5046  
  5047  // ListMFADevicesWithContext mocks base method.
  5048  func (m *MockIAMAPI) ListMFADevicesWithContext(arg0 context.Context, arg1 *iam.ListMFADevicesInput, arg2 ...request.Option) (*iam.ListMFADevicesOutput, error) {
  5049  	m.ctrl.T.Helper()
  5050  	varargs := []interface{}{arg0, arg1}
  5051  	for _, a := range arg2 {
  5052  		varargs = append(varargs, a)
  5053  	}
  5054  	ret := m.ctrl.Call(m, "ListMFADevicesWithContext", varargs...)
  5055  	ret0, _ := ret[0].(*iam.ListMFADevicesOutput)
  5056  	ret1, _ := ret[1].(error)
  5057  	return ret0, ret1
  5058  }
  5059  
  5060  // ListMFADevicesWithContext indicates an expected call of ListMFADevicesWithContext.
  5061  func (mr *MockIAMAPIMockRecorder) ListMFADevicesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5062  	mr.mock.ctrl.T.Helper()
  5063  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5064  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMFADevicesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListMFADevicesWithContext), varargs...)
  5065  }
  5066  
  5067  // ListOpenIDConnectProviderTags mocks base method.
  5068  func (m *MockIAMAPI) ListOpenIDConnectProviderTags(arg0 *iam.ListOpenIDConnectProviderTagsInput) (*iam.ListOpenIDConnectProviderTagsOutput, error) {
  5069  	m.ctrl.T.Helper()
  5070  	ret := m.ctrl.Call(m, "ListOpenIDConnectProviderTags", arg0)
  5071  	ret0, _ := ret[0].(*iam.ListOpenIDConnectProviderTagsOutput)
  5072  	ret1, _ := ret[1].(error)
  5073  	return ret0, ret1
  5074  }
  5075  
  5076  // ListOpenIDConnectProviderTags indicates an expected call of ListOpenIDConnectProviderTags.
  5077  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProviderTags(arg0 interface{}) *gomock.Call {
  5078  	mr.mock.ctrl.T.Helper()
  5079  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProviderTags", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProviderTags), arg0)
  5080  }
  5081  
  5082  // ListOpenIDConnectProviderTagsRequest mocks base method.
  5083  func (m *MockIAMAPI) ListOpenIDConnectProviderTagsRequest(arg0 *iam.ListOpenIDConnectProviderTagsInput) (*request.Request, *iam.ListOpenIDConnectProviderTagsOutput) {
  5084  	m.ctrl.T.Helper()
  5085  	ret := m.ctrl.Call(m, "ListOpenIDConnectProviderTagsRequest", arg0)
  5086  	ret0, _ := ret[0].(*request.Request)
  5087  	ret1, _ := ret[1].(*iam.ListOpenIDConnectProviderTagsOutput)
  5088  	return ret0, ret1
  5089  }
  5090  
  5091  // ListOpenIDConnectProviderTagsRequest indicates an expected call of ListOpenIDConnectProviderTagsRequest.
  5092  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProviderTagsRequest(arg0 interface{}) *gomock.Call {
  5093  	mr.mock.ctrl.T.Helper()
  5094  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProviderTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProviderTagsRequest), arg0)
  5095  }
  5096  
  5097  // ListOpenIDConnectProviderTagsWithContext mocks base method.
  5098  func (m *MockIAMAPI) ListOpenIDConnectProviderTagsWithContext(arg0 context.Context, arg1 *iam.ListOpenIDConnectProviderTagsInput, arg2 ...request.Option) (*iam.ListOpenIDConnectProviderTagsOutput, error) {
  5099  	m.ctrl.T.Helper()
  5100  	varargs := []interface{}{arg0, arg1}
  5101  	for _, a := range arg2 {
  5102  		varargs = append(varargs, a)
  5103  	}
  5104  	ret := m.ctrl.Call(m, "ListOpenIDConnectProviderTagsWithContext", varargs...)
  5105  	ret0, _ := ret[0].(*iam.ListOpenIDConnectProviderTagsOutput)
  5106  	ret1, _ := ret[1].(error)
  5107  	return ret0, ret1
  5108  }
  5109  
  5110  // ListOpenIDConnectProviderTagsWithContext indicates an expected call of ListOpenIDConnectProviderTagsWithContext.
  5111  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProviderTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5112  	mr.mock.ctrl.T.Helper()
  5113  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5114  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProviderTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProviderTagsWithContext), varargs...)
  5115  }
  5116  
  5117  // ListOpenIDConnectProviders mocks base method.
  5118  func (m *MockIAMAPI) ListOpenIDConnectProviders(arg0 *iam.ListOpenIDConnectProvidersInput) (*iam.ListOpenIDConnectProvidersOutput, error) {
  5119  	m.ctrl.T.Helper()
  5120  	ret := m.ctrl.Call(m, "ListOpenIDConnectProviders", arg0)
  5121  	ret0, _ := ret[0].(*iam.ListOpenIDConnectProvidersOutput)
  5122  	ret1, _ := ret[1].(error)
  5123  	return ret0, ret1
  5124  }
  5125  
  5126  // ListOpenIDConnectProviders indicates an expected call of ListOpenIDConnectProviders.
  5127  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProviders(arg0 interface{}) *gomock.Call {
  5128  	mr.mock.ctrl.T.Helper()
  5129  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProviders", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProviders), arg0)
  5130  }
  5131  
  5132  // ListOpenIDConnectProvidersRequest mocks base method.
  5133  func (m *MockIAMAPI) ListOpenIDConnectProvidersRequest(arg0 *iam.ListOpenIDConnectProvidersInput) (*request.Request, *iam.ListOpenIDConnectProvidersOutput) {
  5134  	m.ctrl.T.Helper()
  5135  	ret := m.ctrl.Call(m, "ListOpenIDConnectProvidersRequest", arg0)
  5136  	ret0, _ := ret[0].(*request.Request)
  5137  	ret1, _ := ret[1].(*iam.ListOpenIDConnectProvidersOutput)
  5138  	return ret0, ret1
  5139  }
  5140  
  5141  // ListOpenIDConnectProvidersRequest indicates an expected call of ListOpenIDConnectProvidersRequest.
  5142  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProvidersRequest(arg0 interface{}) *gomock.Call {
  5143  	mr.mock.ctrl.T.Helper()
  5144  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProvidersRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProvidersRequest), arg0)
  5145  }
  5146  
  5147  // ListOpenIDConnectProvidersWithContext mocks base method.
  5148  func (m *MockIAMAPI) ListOpenIDConnectProvidersWithContext(arg0 context.Context, arg1 *iam.ListOpenIDConnectProvidersInput, arg2 ...request.Option) (*iam.ListOpenIDConnectProvidersOutput, error) {
  5149  	m.ctrl.T.Helper()
  5150  	varargs := []interface{}{arg0, arg1}
  5151  	for _, a := range arg2 {
  5152  		varargs = append(varargs, a)
  5153  	}
  5154  	ret := m.ctrl.Call(m, "ListOpenIDConnectProvidersWithContext", varargs...)
  5155  	ret0, _ := ret[0].(*iam.ListOpenIDConnectProvidersOutput)
  5156  	ret1, _ := ret[1].(error)
  5157  	return ret0, ret1
  5158  }
  5159  
  5160  // ListOpenIDConnectProvidersWithContext indicates an expected call of ListOpenIDConnectProvidersWithContext.
  5161  func (mr *MockIAMAPIMockRecorder) ListOpenIDConnectProvidersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5162  	mr.mock.ctrl.T.Helper()
  5163  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListOpenIDConnectProvidersWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListOpenIDConnectProvidersWithContext), varargs...)
  5165  }
  5166  
  5167  // ListPolicies mocks base method.
  5168  func (m *MockIAMAPI) ListPolicies(arg0 *iam.ListPoliciesInput) (*iam.ListPoliciesOutput, error) {
  5169  	m.ctrl.T.Helper()
  5170  	ret := m.ctrl.Call(m, "ListPolicies", arg0)
  5171  	ret0, _ := ret[0].(*iam.ListPoliciesOutput)
  5172  	ret1, _ := ret[1].(error)
  5173  	return ret0, ret1
  5174  }
  5175  
  5176  // ListPolicies indicates an expected call of ListPolicies.
  5177  func (mr *MockIAMAPIMockRecorder) ListPolicies(arg0 interface{}) *gomock.Call {
  5178  	mr.mock.ctrl.T.Helper()
  5179  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicies), arg0)
  5180  }
  5181  
  5182  // ListPoliciesGrantingServiceAccess mocks base method.
  5183  func (m *MockIAMAPI) ListPoliciesGrantingServiceAccess(arg0 *iam.ListPoliciesGrantingServiceAccessInput) (*iam.ListPoliciesGrantingServiceAccessOutput, error) {
  5184  	m.ctrl.T.Helper()
  5185  	ret := m.ctrl.Call(m, "ListPoliciesGrantingServiceAccess", arg0)
  5186  	ret0, _ := ret[0].(*iam.ListPoliciesGrantingServiceAccessOutput)
  5187  	ret1, _ := ret[1].(error)
  5188  	return ret0, ret1
  5189  }
  5190  
  5191  // ListPoliciesGrantingServiceAccess indicates an expected call of ListPoliciesGrantingServiceAccess.
  5192  func (mr *MockIAMAPIMockRecorder) ListPoliciesGrantingServiceAccess(arg0 interface{}) *gomock.Call {
  5193  	mr.mock.ctrl.T.Helper()
  5194  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesGrantingServiceAccess", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesGrantingServiceAccess), arg0)
  5195  }
  5196  
  5197  // ListPoliciesGrantingServiceAccessRequest mocks base method.
  5198  func (m *MockIAMAPI) ListPoliciesGrantingServiceAccessRequest(arg0 *iam.ListPoliciesGrantingServiceAccessInput) (*request.Request, *iam.ListPoliciesGrantingServiceAccessOutput) {
  5199  	m.ctrl.T.Helper()
  5200  	ret := m.ctrl.Call(m, "ListPoliciesGrantingServiceAccessRequest", arg0)
  5201  	ret0, _ := ret[0].(*request.Request)
  5202  	ret1, _ := ret[1].(*iam.ListPoliciesGrantingServiceAccessOutput)
  5203  	return ret0, ret1
  5204  }
  5205  
  5206  // ListPoliciesGrantingServiceAccessRequest indicates an expected call of ListPoliciesGrantingServiceAccessRequest.
  5207  func (mr *MockIAMAPIMockRecorder) ListPoliciesGrantingServiceAccessRequest(arg0 interface{}) *gomock.Call {
  5208  	mr.mock.ctrl.T.Helper()
  5209  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesGrantingServiceAccessRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesGrantingServiceAccessRequest), arg0)
  5210  }
  5211  
  5212  // ListPoliciesGrantingServiceAccessWithContext mocks base method.
  5213  func (m *MockIAMAPI) ListPoliciesGrantingServiceAccessWithContext(arg0 context.Context, arg1 *iam.ListPoliciesGrantingServiceAccessInput, arg2 ...request.Option) (*iam.ListPoliciesGrantingServiceAccessOutput, error) {
  5214  	m.ctrl.T.Helper()
  5215  	varargs := []interface{}{arg0, arg1}
  5216  	for _, a := range arg2 {
  5217  		varargs = append(varargs, a)
  5218  	}
  5219  	ret := m.ctrl.Call(m, "ListPoliciesGrantingServiceAccessWithContext", varargs...)
  5220  	ret0, _ := ret[0].(*iam.ListPoliciesGrantingServiceAccessOutput)
  5221  	ret1, _ := ret[1].(error)
  5222  	return ret0, ret1
  5223  }
  5224  
  5225  // ListPoliciesGrantingServiceAccessWithContext indicates an expected call of ListPoliciesGrantingServiceAccessWithContext.
  5226  func (mr *MockIAMAPIMockRecorder) ListPoliciesGrantingServiceAccessWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5227  	mr.mock.ctrl.T.Helper()
  5228  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesGrantingServiceAccessWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesGrantingServiceAccessWithContext), varargs...)
  5230  }
  5231  
  5232  // ListPoliciesPages mocks base method.
  5233  func (m *MockIAMAPI) ListPoliciesPages(arg0 *iam.ListPoliciesInput, arg1 func(*iam.ListPoliciesOutput, bool) bool) error {
  5234  	m.ctrl.T.Helper()
  5235  	ret := m.ctrl.Call(m, "ListPoliciesPages", arg0, arg1)
  5236  	ret0, _ := ret[0].(error)
  5237  	return ret0
  5238  }
  5239  
  5240  // ListPoliciesPages indicates an expected call of ListPoliciesPages.
  5241  func (mr *MockIAMAPIMockRecorder) ListPoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  5242  	mr.mock.ctrl.T.Helper()
  5243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesPages), arg0, arg1)
  5244  }
  5245  
  5246  // ListPoliciesPagesWithContext mocks base method.
  5247  func (m *MockIAMAPI) ListPoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListPoliciesInput, arg2 func(*iam.ListPoliciesOutput, bool) bool, arg3 ...request.Option) error {
  5248  	m.ctrl.T.Helper()
  5249  	varargs := []interface{}{arg0, arg1, arg2}
  5250  	for _, a := range arg3 {
  5251  		varargs = append(varargs, a)
  5252  	}
  5253  	ret := m.ctrl.Call(m, "ListPoliciesPagesWithContext", varargs...)
  5254  	ret0, _ := ret[0].(error)
  5255  	return ret0
  5256  }
  5257  
  5258  // ListPoliciesPagesWithContext indicates an expected call of ListPoliciesPagesWithContext.
  5259  func (mr *MockIAMAPIMockRecorder) ListPoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5260  	mr.mock.ctrl.T.Helper()
  5261  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5262  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesPagesWithContext), varargs...)
  5263  }
  5264  
  5265  // ListPoliciesRequest mocks base method.
  5266  func (m *MockIAMAPI) ListPoliciesRequest(arg0 *iam.ListPoliciesInput) (*request.Request, *iam.ListPoliciesOutput) {
  5267  	m.ctrl.T.Helper()
  5268  	ret := m.ctrl.Call(m, "ListPoliciesRequest", arg0)
  5269  	ret0, _ := ret[0].(*request.Request)
  5270  	ret1, _ := ret[1].(*iam.ListPoliciesOutput)
  5271  	return ret0, ret1
  5272  }
  5273  
  5274  // ListPoliciesRequest indicates an expected call of ListPoliciesRequest.
  5275  func (mr *MockIAMAPIMockRecorder) ListPoliciesRequest(arg0 interface{}) *gomock.Call {
  5276  	mr.mock.ctrl.T.Helper()
  5277  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesRequest), arg0)
  5278  }
  5279  
  5280  // ListPoliciesWithContext mocks base method.
  5281  func (m *MockIAMAPI) ListPoliciesWithContext(arg0 context.Context, arg1 *iam.ListPoliciesInput, arg2 ...request.Option) (*iam.ListPoliciesOutput, error) {
  5282  	m.ctrl.T.Helper()
  5283  	varargs := []interface{}{arg0, arg1}
  5284  	for _, a := range arg2 {
  5285  		varargs = append(varargs, a)
  5286  	}
  5287  	ret := m.ctrl.Call(m, "ListPoliciesWithContext", varargs...)
  5288  	ret0, _ := ret[0].(*iam.ListPoliciesOutput)
  5289  	ret1, _ := ret[1].(error)
  5290  	return ret0, ret1
  5291  }
  5292  
  5293  // ListPoliciesWithContext indicates an expected call of ListPoliciesWithContext.
  5294  func (mr *MockIAMAPIMockRecorder) ListPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5295  	mr.mock.ctrl.T.Helper()
  5296  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPoliciesWithContext), varargs...)
  5298  }
  5299  
  5300  // ListPolicyTags mocks base method.
  5301  func (m *MockIAMAPI) ListPolicyTags(arg0 *iam.ListPolicyTagsInput) (*iam.ListPolicyTagsOutput, error) {
  5302  	m.ctrl.T.Helper()
  5303  	ret := m.ctrl.Call(m, "ListPolicyTags", arg0)
  5304  	ret0, _ := ret[0].(*iam.ListPolicyTagsOutput)
  5305  	ret1, _ := ret[1].(error)
  5306  	return ret0, ret1
  5307  }
  5308  
  5309  // ListPolicyTags indicates an expected call of ListPolicyTags.
  5310  func (mr *MockIAMAPIMockRecorder) ListPolicyTags(arg0 interface{}) *gomock.Call {
  5311  	mr.mock.ctrl.T.Helper()
  5312  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyTags", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyTags), arg0)
  5313  }
  5314  
  5315  // ListPolicyTagsRequest mocks base method.
  5316  func (m *MockIAMAPI) ListPolicyTagsRequest(arg0 *iam.ListPolicyTagsInput) (*request.Request, *iam.ListPolicyTagsOutput) {
  5317  	m.ctrl.T.Helper()
  5318  	ret := m.ctrl.Call(m, "ListPolicyTagsRequest", arg0)
  5319  	ret0, _ := ret[0].(*request.Request)
  5320  	ret1, _ := ret[1].(*iam.ListPolicyTagsOutput)
  5321  	return ret0, ret1
  5322  }
  5323  
  5324  // ListPolicyTagsRequest indicates an expected call of ListPolicyTagsRequest.
  5325  func (mr *MockIAMAPIMockRecorder) ListPolicyTagsRequest(arg0 interface{}) *gomock.Call {
  5326  	mr.mock.ctrl.T.Helper()
  5327  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyTagsRequest), arg0)
  5328  }
  5329  
  5330  // ListPolicyTagsWithContext mocks base method.
  5331  func (m *MockIAMAPI) ListPolicyTagsWithContext(arg0 context.Context, arg1 *iam.ListPolicyTagsInput, arg2 ...request.Option) (*iam.ListPolicyTagsOutput, error) {
  5332  	m.ctrl.T.Helper()
  5333  	varargs := []interface{}{arg0, arg1}
  5334  	for _, a := range arg2 {
  5335  		varargs = append(varargs, a)
  5336  	}
  5337  	ret := m.ctrl.Call(m, "ListPolicyTagsWithContext", varargs...)
  5338  	ret0, _ := ret[0].(*iam.ListPolicyTagsOutput)
  5339  	ret1, _ := ret[1].(error)
  5340  	return ret0, ret1
  5341  }
  5342  
  5343  // ListPolicyTagsWithContext indicates an expected call of ListPolicyTagsWithContext.
  5344  func (mr *MockIAMAPIMockRecorder) ListPolicyTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5345  	mr.mock.ctrl.T.Helper()
  5346  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyTagsWithContext), varargs...)
  5348  }
  5349  
  5350  // ListPolicyVersions mocks base method.
  5351  func (m *MockIAMAPI) ListPolicyVersions(arg0 *iam.ListPolicyVersionsInput) (*iam.ListPolicyVersionsOutput, error) {
  5352  	m.ctrl.T.Helper()
  5353  	ret := m.ctrl.Call(m, "ListPolicyVersions", arg0)
  5354  	ret0, _ := ret[0].(*iam.ListPolicyVersionsOutput)
  5355  	ret1, _ := ret[1].(error)
  5356  	return ret0, ret1
  5357  }
  5358  
  5359  // ListPolicyVersions indicates an expected call of ListPolicyVersions.
  5360  func (mr *MockIAMAPIMockRecorder) ListPolicyVersions(arg0 interface{}) *gomock.Call {
  5361  	mr.mock.ctrl.T.Helper()
  5362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyVersions", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyVersions), arg0)
  5363  }
  5364  
  5365  // ListPolicyVersionsPages mocks base method.
  5366  func (m *MockIAMAPI) ListPolicyVersionsPages(arg0 *iam.ListPolicyVersionsInput, arg1 func(*iam.ListPolicyVersionsOutput, bool) bool) error {
  5367  	m.ctrl.T.Helper()
  5368  	ret := m.ctrl.Call(m, "ListPolicyVersionsPages", arg0, arg1)
  5369  	ret0, _ := ret[0].(error)
  5370  	return ret0
  5371  }
  5372  
  5373  // ListPolicyVersionsPages indicates an expected call of ListPolicyVersionsPages.
  5374  func (mr *MockIAMAPIMockRecorder) ListPolicyVersionsPages(arg0, arg1 interface{}) *gomock.Call {
  5375  	mr.mock.ctrl.T.Helper()
  5376  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyVersionsPages", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyVersionsPages), arg0, arg1)
  5377  }
  5378  
  5379  // ListPolicyVersionsPagesWithContext mocks base method.
  5380  func (m *MockIAMAPI) ListPolicyVersionsPagesWithContext(arg0 context.Context, arg1 *iam.ListPolicyVersionsInput, arg2 func(*iam.ListPolicyVersionsOutput, bool) bool, arg3 ...request.Option) error {
  5381  	m.ctrl.T.Helper()
  5382  	varargs := []interface{}{arg0, arg1, arg2}
  5383  	for _, a := range arg3 {
  5384  		varargs = append(varargs, a)
  5385  	}
  5386  	ret := m.ctrl.Call(m, "ListPolicyVersionsPagesWithContext", varargs...)
  5387  	ret0, _ := ret[0].(error)
  5388  	return ret0
  5389  }
  5390  
  5391  // ListPolicyVersionsPagesWithContext indicates an expected call of ListPolicyVersionsPagesWithContext.
  5392  func (mr *MockIAMAPIMockRecorder) ListPolicyVersionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5393  	mr.mock.ctrl.T.Helper()
  5394  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyVersionsPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyVersionsPagesWithContext), varargs...)
  5396  }
  5397  
  5398  // ListPolicyVersionsRequest mocks base method.
  5399  func (m *MockIAMAPI) ListPolicyVersionsRequest(arg0 *iam.ListPolicyVersionsInput) (*request.Request, *iam.ListPolicyVersionsOutput) {
  5400  	m.ctrl.T.Helper()
  5401  	ret := m.ctrl.Call(m, "ListPolicyVersionsRequest", arg0)
  5402  	ret0, _ := ret[0].(*request.Request)
  5403  	ret1, _ := ret[1].(*iam.ListPolicyVersionsOutput)
  5404  	return ret0, ret1
  5405  }
  5406  
  5407  // ListPolicyVersionsRequest indicates an expected call of ListPolicyVersionsRequest.
  5408  func (mr *MockIAMAPIMockRecorder) ListPolicyVersionsRequest(arg0 interface{}) *gomock.Call {
  5409  	mr.mock.ctrl.T.Helper()
  5410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyVersionsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyVersionsRequest), arg0)
  5411  }
  5412  
  5413  // ListPolicyVersionsWithContext mocks base method.
  5414  func (m *MockIAMAPI) ListPolicyVersionsWithContext(arg0 context.Context, arg1 *iam.ListPolicyVersionsInput, arg2 ...request.Option) (*iam.ListPolicyVersionsOutput, error) {
  5415  	m.ctrl.T.Helper()
  5416  	varargs := []interface{}{arg0, arg1}
  5417  	for _, a := range arg2 {
  5418  		varargs = append(varargs, a)
  5419  	}
  5420  	ret := m.ctrl.Call(m, "ListPolicyVersionsWithContext", varargs...)
  5421  	ret0, _ := ret[0].(*iam.ListPolicyVersionsOutput)
  5422  	ret1, _ := ret[1].(error)
  5423  	return ret0, ret1
  5424  }
  5425  
  5426  // ListPolicyVersionsWithContext indicates an expected call of ListPolicyVersionsWithContext.
  5427  func (mr *MockIAMAPIMockRecorder) ListPolicyVersionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5428  	mr.mock.ctrl.T.Helper()
  5429  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPolicyVersionsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListPolicyVersionsWithContext), varargs...)
  5431  }
  5432  
  5433  // ListRolePolicies mocks base method.
  5434  func (m *MockIAMAPI) ListRolePolicies(arg0 *iam.ListRolePoliciesInput) (*iam.ListRolePoliciesOutput, error) {
  5435  	m.ctrl.T.Helper()
  5436  	ret := m.ctrl.Call(m, "ListRolePolicies", arg0)
  5437  	ret0, _ := ret[0].(*iam.ListRolePoliciesOutput)
  5438  	ret1, _ := ret[1].(error)
  5439  	return ret0, ret1
  5440  }
  5441  
  5442  // ListRolePolicies indicates an expected call of ListRolePolicies.
  5443  func (mr *MockIAMAPIMockRecorder) ListRolePolicies(arg0 interface{}) *gomock.Call {
  5444  	mr.mock.ctrl.T.Helper()
  5445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolePolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListRolePolicies), arg0)
  5446  }
  5447  
  5448  // ListRolePoliciesPages mocks base method.
  5449  func (m *MockIAMAPI) ListRolePoliciesPages(arg0 *iam.ListRolePoliciesInput, arg1 func(*iam.ListRolePoliciesOutput, bool) bool) error {
  5450  	m.ctrl.T.Helper()
  5451  	ret := m.ctrl.Call(m, "ListRolePoliciesPages", arg0, arg1)
  5452  	ret0, _ := ret[0].(error)
  5453  	return ret0
  5454  }
  5455  
  5456  // ListRolePoliciesPages indicates an expected call of ListRolePoliciesPages.
  5457  func (mr *MockIAMAPIMockRecorder) ListRolePoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  5458  	mr.mock.ctrl.T.Helper()
  5459  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolePoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListRolePoliciesPages), arg0, arg1)
  5460  }
  5461  
  5462  // ListRolePoliciesPagesWithContext mocks base method.
  5463  func (m *MockIAMAPI) ListRolePoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListRolePoliciesInput, arg2 func(*iam.ListRolePoliciesOutput, bool) bool, arg3 ...request.Option) error {
  5464  	m.ctrl.T.Helper()
  5465  	varargs := []interface{}{arg0, arg1, arg2}
  5466  	for _, a := range arg3 {
  5467  		varargs = append(varargs, a)
  5468  	}
  5469  	ret := m.ctrl.Call(m, "ListRolePoliciesPagesWithContext", varargs...)
  5470  	ret0, _ := ret[0].(error)
  5471  	return ret0
  5472  }
  5473  
  5474  // ListRolePoliciesPagesWithContext indicates an expected call of ListRolePoliciesPagesWithContext.
  5475  func (mr *MockIAMAPIMockRecorder) ListRolePoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5476  	mr.mock.ctrl.T.Helper()
  5477  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5478  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolePoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListRolePoliciesPagesWithContext), varargs...)
  5479  }
  5480  
  5481  // ListRolePoliciesRequest mocks base method.
  5482  func (m *MockIAMAPI) ListRolePoliciesRequest(arg0 *iam.ListRolePoliciesInput) (*request.Request, *iam.ListRolePoliciesOutput) {
  5483  	m.ctrl.T.Helper()
  5484  	ret := m.ctrl.Call(m, "ListRolePoliciesRequest", arg0)
  5485  	ret0, _ := ret[0].(*request.Request)
  5486  	ret1, _ := ret[1].(*iam.ListRolePoliciesOutput)
  5487  	return ret0, ret1
  5488  }
  5489  
  5490  // ListRolePoliciesRequest indicates an expected call of ListRolePoliciesRequest.
  5491  func (mr *MockIAMAPIMockRecorder) ListRolePoliciesRequest(arg0 interface{}) *gomock.Call {
  5492  	mr.mock.ctrl.T.Helper()
  5493  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolePoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListRolePoliciesRequest), arg0)
  5494  }
  5495  
  5496  // ListRolePoliciesWithContext mocks base method.
  5497  func (m *MockIAMAPI) ListRolePoliciesWithContext(arg0 context.Context, arg1 *iam.ListRolePoliciesInput, arg2 ...request.Option) (*iam.ListRolePoliciesOutput, error) {
  5498  	m.ctrl.T.Helper()
  5499  	varargs := []interface{}{arg0, arg1}
  5500  	for _, a := range arg2 {
  5501  		varargs = append(varargs, a)
  5502  	}
  5503  	ret := m.ctrl.Call(m, "ListRolePoliciesWithContext", varargs...)
  5504  	ret0, _ := ret[0].(*iam.ListRolePoliciesOutput)
  5505  	ret1, _ := ret[1].(error)
  5506  	return ret0, ret1
  5507  }
  5508  
  5509  // ListRolePoliciesWithContext indicates an expected call of ListRolePoliciesWithContext.
  5510  func (mr *MockIAMAPIMockRecorder) ListRolePoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5511  	mr.mock.ctrl.T.Helper()
  5512  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5513  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolePoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListRolePoliciesWithContext), varargs...)
  5514  }
  5515  
  5516  // ListRoleTags mocks base method.
  5517  func (m *MockIAMAPI) ListRoleTags(arg0 *iam.ListRoleTagsInput) (*iam.ListRoleTagsOutput, error) {
  5518  	m.ctrl.T.Helper()
  5519  	ret := m.ctrl.Call(m, "ListRoleTags", arg0)
  5520  	ret0, _ := ret[0].(*iam.ListRoleTagsOutput)
  5521  	ret1, _ := ret[1].(error)
  5522  	return ret0, ret1
  5523  }
  5524  
  5525  // ListRoleTags indicates an expected call of ListRoleTags.
  5526  func (mr *MockIAMAPIMockRecorder) ListRoleTags(arg0 interface{}) *gomock.Call {
  5527  	mr.mock.ctrl.T.Helper()
  5528  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRoleTags", reflect.TypeOf((*MockIAMAPI)(nil).ListRoleTags), arg0)
  5529  }
  5530  
  5531  // ListRoleTagsRequest mocks base method.
  5532  func (m *MockIAMAPI) ListRoleTagsRequest(arg0 *iam.ListRoleTagsInput) (*request.Request, *iam.ListRoleTagsOutput) {
  5533  	m.ctrl.T.Helper()
  5534  	ret := m.ctrl.Call(m, "ListRoleTagsRequest", arg0)
  5535  	ret0, _ := ret[0].(*request.Request)
  5536  	ret1, _ := ret[1].(*iam.ListRoleTagsOutput)
  5537  	return ret0, ret1
  5538  }
  5539  
  5540  // ListRoleTagsRequest indicates an expected call of ListRoleTagsRequest.
  5541  func (mr *MockIAMAPIMockRecorder) ListRoleTagsRequest(arg0 interface{}) *gomock.Call {
  5542  	mr.mock.ctrl.T.Helper()
  5543  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRoleTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListRoleTagsRequest), arg0)
  5544  }
  5545  
  5546  // ListRoleTagsWithContext mocks base method.
  5547  func (m *MockIAMAPI) ListRoleTagsWithContext(arg0 context.Context, arg1 *iam.ListRoleTagsInput, arg2 ...request.Option) (*iam.ListRoleTagsOutput, error) {
  5548  	m.ctrl.T.Helper()
  5549  	varargs := []interface{}{arg0, arg1}
  5550  	for _, a := range arg2 {
  5551  		varargs = append(varargs, a)
  5552  	}
  5553  	ret := m.ctrl.Call(m, "ListRoleTagsWithContext", varargs...)
  5554  	ret0, _ := ret[0].(*iam.ListRoleTagsOutput)
  5555  	ret1, _ := ret[1].(error)
  5556  	return ret0, ret1
  5557  }
  5558  
  5559  // ListRoleTagsWithContext indicates an expected call of ListRoleTagsWithContext.
  5560  func (mr *MockIAMAPIMockRecorder) ListRoleTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5561  	mr.mock.ctrl.T.Helper()
  5562  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5563  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRoleTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListRoleTagsWithContext), varargs...)
  5564  }
  5565  
  5566  // ListRoles mocks base method.
  5567  func (m *MockIAMAPI) ListRoles(arg0 *iam.ListRolesInput) (*iam.ListRolesOutput, error) {
  5568  	m.ctrl.T.Helper()
  5569  	ret := m.ctrl.Call(m, "ListRoles", arg0)
  5570  	ret0, _ := ret[0].(*iam.ListRolesOutput)
  5571  	ret1, _ := ret[1].(error)
  5572  	return ret0, ret1
  5573  }
  5574  
  5575  // ListRoles indicates an expected call of ListRoles.
  5576  func (mr *MockIAMAPIMockRecorder) ListRoles(arg0 interface{}) *gomock.Call {
  5577  	mr.mock.ctrl.T.Helper()
  5578  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRoles", reflect.TypeOf((*MockIAMAPI)(nil).ListRoles), arg0)
  5579  }
  5580  
  5581  // ListRolesPages mocks base method.
  5582  func (m *MockIAMAPI) ListRolesPages(arg0 *iam.ListRolesInput, arg1 func(*iam.ListRolesOutput, bool) bool) error {
  5583  	m.ctrl.T.Helper()
  5584  	ret := m.ctrl.Call(m, "ListRolesPages", arg0, arg1)
  5585  	ret0, _ := ret[0].(error)
  5586  	return ret0
  5587  }
  5588  
  5589  // ListRolesPages indicates an expected call of ListRolesPages.
  5590  func (mr *MockIAMAPIMockRecorder) ListRolesPages(arg0, arg1 interface{}) *gomock.Call {
  5591  	mr.mock.ctrl.T.Helper()
  5592  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListRolesPages), arg0, arg1)
  5593  }
  5594  
  5595  // ListRolesPagesWithContext mocks base method.
  5596  func (m *MockIAMAPI) ListRolesPagesWithContext(arg0 context.Context, arg1 *iam.ListRolesInput, arg2 func(*iam.ListRolesOutput, bool) bool, arg3 ...request.Option) error {
  5597  	m.ctrl.T.Helper()
  5598  	varargs := []interface{}{arg0, arg1, arg2}
  5599  	for _, a := range arg3 {
  5600  		varargs = append(varargs, a)
  5601  	}
  5602  	ret := m.ctrl.Call(m, "ListRolesPagesWithContext", varargs...)
  5603  	ret0, _ := ret[0].(error)
  5604  	return ret0
  5605  }
  5606  
  5607  // ListRolesPagesWithContext indicates an expected call of ListRolesPagesWithContext.
  5608  func (mr *MockIAMAPIMockRecorder) ListRolesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5609  	mr.mock.ctrl.T.Helper()
  5610  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5611  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListRolesPagesWithContext), varargs...)
  5612  }
  5613  
  5614  // ListRolesRequest mocks base method.
  5615  func (m *MockIAMAPI) ListRolesRequest(arg0 *iam.ListRolesInput) (*request.Request, *iam.ListRolesOutput) {
  5616  	m.ctrl.T.Helper()
  5617  	ret := m.ctrl.Call(m, "ListRolesRequest", arg0)
  5618  	ret0, _ := ret[0].(*request.Request)
  5619  	ret1, _ := ret[1].(*iam.ListRolesOutput)
  5620  	return ret0, ret1
  5621  }
  5622  
  5623  // ListRolesRequest indicates an expected call of ListRolesRequest.
  5624  func (mr *MockIAMAPIMockRecorder) ListRolesRequest(arg0 interface{}) *gomock.Call {
  5625  	mr.mock.ctrl.T.Helper()
  5626  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListRolesRequest), arg0)
  5627  }
  5628  
  5629  // ListRolesWithContext mocks base method.
  5630  func (m *MockIAMAPI) ListRolesWithContext(arg0 context.Context, arg1 *iam.ListRolesInput, arg2 ...request.Option) (*iam.ListRolesOutput, error) {
  5631  	m.ctrl.T.Helper()
  5632  	varargs := []interface{}{arg0, arg1}
  5633  	for _, a := range arg2 {
  5634  		varargs = append(varargs, a)
  5635  	}
  5636  	ret := m.ctrl.Call(m, "ListRolesWithContext", varargs...)
  5637  	ret0, _ := ret[0].(*iam.ListRolesOutput)
  5638  	ret1, _ := ret[1].(error)
  5639  	return ret0, ret1
  5640  }
  5641  
  5642  // ListRolesWithContext indicates an expected call of ListRolesWithContext.
  5643  func (mr *MockIAMAPIMockRecorder) ListRolesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5644  	mr.mock.ctrl.T.Helper()
  5645  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5646  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListRolesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListRolesWithContext), varargs...)
  5647  }
  5648  
  5649  // ListSAMLProviderTags mocks base method.
  5650  func (m *MockIAMAPI) ListSAMLProviderTags(arg0 *iam.ListSAMLProviderTagsInput) (*iam.ListSAMLProviderTagsOutput, error) {
  5651  	m.ctrl.T.Helper()
  5652  	ret := m.ctrl.Call(m, "ListSAMLProviderTags", arg0)
  5653  	ret0, _ := ret[0].(*iam.ListSAMLProviderTagsOutput)
  5654  	ret1, _ := ret[1].(error)
  5655  	return ret0, ret1
  5656  }
  5657  
  5658  // ListSAMLProviderTags indicates an expected call of ListSAMLProviderTags.
  5659  func (mr *MockIAMAPIMockRecorder) ListSAMLProviderTags(arg0 interface{}) *gomock.Call {
  5660  	mr.mock.ctrl.T.Helper()
  5661  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProviderTags", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProviderTags), arg0)
  5662  }
  5663  
  5664  // ListSAMLProviderTagsRequest mocks base method.
  5665  func (m *MockIAMAPI) ListSAMLProviderTagsRequest(arg0 *iam.ListSAMLProviderTagsInput) (*request.Request, *iam.ListSAMLProviderTagsOutput) {
  5666  	m.ctrl.T.Helper()
  5667  	ret := m.ctrl.Call(m, "ListSAMLProviderTagsRequest", arg0)
  5668  	ret0, _ := ret[0].(*request.Request)
  5669  	ret1, _ := ret[1].(*iam.ListSAMLProviderTagsOutput)
  5670  	return ret0, ret1
  5671  }
  5672  
  5673  // ListSAMLProviderTagsRequest indicates an expected call of ListSAMLProviderTagsRequest.
  5674  func (mr *MockIAMAPIMockRecorder) ListSAMLProviderTagsRequest(arg0 interface{}) *gomock.Call {
  5675  	mr.mock.ctrl.T.Helper()
  5676  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProviderTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProviderTagsRequest), arg0)
  5677  }
  5678  
  5679  // ListSAMLProviderTagsWithContext mocks base method.
  5680  func (m *MockIAMAPI) ListSAMLProviderTagsWithContext(arg0 context.Context, arg1 *iam.ListSAMLProviderTagsInput, arg2 ...request.Option) (*iam.ListSAMLProviderTagsOutput, error) {
  5681  	m.ctrl.T.Helper()
  5682  	varargs := []interface{}{arg0, arg1}
  5683  	for _, a := range arg2 {
  5684  		varargs = append(varargs, a)
  5685  	}
  5686  	ret := m.ctrl.Call(m, "ListSAMLProviderTagsWithContext", varargs...)
  5687  	ret0, _ := ret[0].(*iam.ListSAMLProviderTagsOutput)
  5688  	ret1, _ := ret[1].(error)
  5689  	return ret0, ret1
  5690  }
  5691  
  5692  // ListSAMLProviderTagsWithContext indicates an expected call of ListSAMLProviderTagsWithContext.
  5693  func (mr *MockIAMAPIMockRecorder) ListSAMLProviderTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5694  	mr.mock.ctrl.T.Helper()
  5695  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5696  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProviderTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProviderTagsWithContext), varargs...)
  5697  }
  5698  
  5699  // ListSAMLProviders mocks base method.
  5700  func (m *MockIAMAPI) ListSAMLProviders(arg0 *iam.ListSAMLProvidersInput) (*iam.ListSAMLProvidersOutput, error) {
  5701  	m.ctrl.T.Helper()
  5702  	ret := m.ctrl.Call(m, "ListSAMLProviders", arg0)
  5703  	ret0, _ := ret[0].(*iam.ListSAMLProvidersOutput)
  5704  	ret1, _ := ret[1].(error)
  5705  	return ret0, ret1
  5706  }
  5707  
  5708  // ListSAMLProviders indicates an expected call of ListSAMLProviders.
  5709  func (mr *MockIAMAPIMockRecorder) ListSAMLProviders(arg0 interface{}) *gomock.Call {
  5710  	mr.mock.ctrl.T.Helper()
  5711  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProviders", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProviders), arg0)
  5712  }
  5713  
  5714  // ListSAMLProvidersRequest mocks base method.
  5715  func (m *MockIAMAPI) ListSAMLProvidersRequest(arg0 *iam.ListSAMLProvidersInput) (*request.Request, *iam.ListSAMLProvidersOutput) {
  5716  	m.ctrl.T.Helper()
  5717  	ret := m.ctrl.Call(m, "ListSAMLProvidersRequest", arg0)
  5718  	ret0, _ := ret[0].(*request.Request)
  5719  	ret1, _ := ret[1].(*iam.ListSAMLProvidersOutput)
  5720  	return ret0, ret1
  5721  }
  5722  
  5723  // ListSAMLProvidersRequest indicates an expected call of ListSAMLProvidersRequest.
  5724  func (mr *MockIAMAPIMockRecorder) ListSAMLProvidersRequest(arg0 interface{}) *gomock.Call {
  5725  	mr.mock.ctrl.T.Helper()
  5726  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProvidersRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProvidersRequest), arg0)
  5727  }
  5728  
  5729  // ListSAMLProvidersWithContext mocks base method.
  5730  func (m *MockIAMAPI) ListSAMLProvidersWithContext(arg0 context.Context, arg1 *iam.ListSAMLProvidersInput, arg2 ...request.Option) (*iam.ListSAMLProvidersOutput, error) {
  5731  	m.ctrl.T.Helper()
  5732  	varargs := []interface{}{arg0, arg1}
  5733  	for _, a := range arg2 {
  5734  		varargs = append(varargs, a)
  5735  	}
  5736  	ret := m.ctrl.Call(m, "ListSAMLProvidersWithContext", varargs...)
  5737  	ret0, _ := ret[0].(*iam.ListSAMLProvidersOutput)
  5738  	ret1, _ := ret[1].(error)
  5739  	return ret0, ret1
  5740  }
  5741  
  5742  // ListSAMLProvidersWithContext indicates an expected call of ListSAMLProvidersWithContext.
  5743  func (mr *MockIAMAPIMockRecorder) ListSAMLProvidersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5744  	mr.mock.ctrl.T.Helper()
  5745  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5746  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSAMLProvidersWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSAMLProvidersWithContext), varargs...)
  5747  }
  5748  
  5749  // ListSSHPublicKeys mocks base method.
  5750  func (m *MockIAMAPI) ListSSHPublicKeys(arg0 *iam.ListSSHPublicKeysInput) (*iam.ListSSHPublicKeysOutput, error) {
  5751  	m.ctrl.T.Helper()
  5752  	ret := m.ctrl.Call(m, "ListSSHPublicKeys", arg0)
  5753  	ret0, _ := ret[0].(*iam.ListSSHPublicKeysOutput)
  5754  	ret1, _ := ret[1].(error)
  5755  	return ret0, ret1
  5756  }
  5757  
  5758  // ListSSHPublicKeys indicates an expected call of ListSSHPublicKeys.
  5759  func (mr *MockIAMAPIMockRecorder) ListSSHPublicKeys(arg0 interface{}) *gomock.Call {
  5760  	mr.mock.ctrl.T.Helper()
  5761  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSSHPublicKeys", reflect.TypeOf((*MockIAMAPI)(nil).ListSSHPublicKeys), arg0)
  5762  }
  5763  
  5764  // ListSSHPublicKeysPages mocks base method.
  5765  func (m *MockIAMAPI) ListSSHPublicKeysPages(arg0 *iam.ListSSHPublicKeysInput, arg1 func(*iam.ListSSHPublicKeysOutput, bool) bool) error {
  5766  	m.ctrl.T.Helper()
  5767  	ret := m.ctrl.Call(m, "ListSSHPublicKeysPages", arg0, arg1)
  5768  	ret0, _ := ret[0].(error)
  5769  	return ret0
  5770  }
  5771  
  5772  // ListSSHPublicKeysPages indicates an expected call of ListSSHPublicKeysPages.
  5773  func (mr *MockIAMAPIMockRecorder) ListSSHPublicKeysPages(arg0, arg1 interface{}) *gomock.Call {
  5774  	mr.mock.ctrl.T.Helper()
  5775  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSSHPublicKeysPages", reflect.TypeOf((*MockIAMAPI)(nil).ListSSHPublicKeysPages), arg0, arg1)
  5776  }
  5777  
  5778  // ListSSHPublicKeysPagesWithContext mocks base method.
  5779  func (m *MockIAMAPI) ListSSHPublicKeysPagesWithContext(arg0 context.Context, arg1 *iam.ListSSHPublicKeysInput, arg2 func(*iam.ListSSHPublicKeysOutput, bool) bool, arg3 ...request.Option) error {
  5780  	m.ctrl.T.Helper()
  5781  	varargs := []interface{}{arg0, arg1, arg2}
  5782  	for _, a := range arg3 {
  5783  		varargs = append(varargs, a)
  5784  	}
  5785  	ret := m.ctrl.Call(m, "ListSSHPublicKeysPagesWithContext", varargs...)
  5786  	ret0, _ := ret[0].(error)
  5787  	return ret0
  5788  }
  5789  
  5790  // ListSSHPublicKeysPagesWithContext indicates an expected call of ListSSHPublicKeysPagesWithContext.
  5791  func (mr *MockIAMAPIMockRecorder) ListSSHPublicKeysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5792  	mr.mock.ctrl.T.Helper()
  5793  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5794  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSSHPublicKeysPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSSHPublicKeysPagesWithContext), varargs...)
  5795  }
  5796  
  5797  // ListSSHPublicKeysRequest mocks base method.
  5798  func (m *MockIAMAPI) ListSSHPublicKeysRequest(arg0 *iam.ListSSHPublicKeysInput) (*request.Request, *iam.ListSSHPublicKeysOutput) {
  5799  	m.ctrl.T.Helper()
  5800  	ret := m.ctrl.Call(m, "ListSSHPublicKeysRequest", arg0)
  5801  	ret0, _ := ret[0].(*request.Request)
  5802  	ret1, _ := ret[1].(*iam.ListSSHPublicKeysOutput)
  5803  	return ret0, ret1
  5804  }
  5805  
  5806  // ListSSHPublicKeysRequest indicates an expected call of ListSSHPublicKeysRequest.
  5807  func (mr *MockIAMAPIMockRecorder) ListSSHPublicKeysRequest(arg0 interface{}) *gomock.Call {
  5808  	mr.mock.ctrl.T.Helper()
  5809  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSSHPublicKeysRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListSSHPublicKeysRequest), arg0)
  5810  }
  5811  
  5812  // ListSSHPublicKeysWithContext mocks base method.
  5813  func (m *MockIAMAPI) ListSSHPublicKeysWithContext(arg0 context.Context, arg1 *iam.ListSSHPublicKeysInput, arg2 ...request.Option) (*iam.ListSSHPublicKeysOutput, error) {
  5814  	m.ctrl.T.Helper()
  5815  	varargs := []interface{}{arg0, arg1}
  5816  	for _, a := range arg2 {
  5817  		varargs = append(varargs, a)
  5818  	}
  5819  	ret := m.ctrl.Call(m, "ListSSHPublicKeysWithContext", varargs...)
  5820  	ret0, _ := ret[0].(*iam.ListSSHPublicKeysOutput)
  5821  	ret1, _ := ret[1].(error)
  5822  	return ret0, ret1
  5823  }
  5824  
  5825  // ListSSHPublicKeysWithContext indicates an expected call of ListSSHPublicKeysWithContext.
  5826  func (mr *MockIAMAPIMockRecorder) ListSSHPublicKeysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5827  	mr.mock.ctrl.T.Helper()
  5828  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5829  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSSHPublicKeysWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSSHPublicKeysWithContext), varargs...)
  5830  }
  5831  
  5832  // ListServerCertificateTags mocks base method.
  5833  func (m *MockIAMAPI) ListServerCertificateTags(arg0 *iam.ListServerCertificateTagsInput) (*iam.ListServerCertificateTagsOutput, error) {
  5834  	m.ctrl.T.Helper()
  5835  	ret := m.ctrl.Call(m, "ListServerCertificateTags", arg0)
  5836  	ret0, _ := ret[0].(*iam.ListServerCertificateTagsOutput)
  5837  	ret1, _ := ret[1].(error)
  5838  	return ret0, ret1
  5839  }
  5840  
  5841  // ListServerCertificateTags indicates an expected call of ListServerCertificateTags.
  5842  func (mr *MockIAMAPIMockRecorder) ListServerCertificateTags(arg0 interface{}) *gomock.Call {
  5843  	mr.mock.ctrl.T.Helper()
  5844  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificateTags", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificateTags), arg0)
  5845  }
  5846  
  5847  // ListServerCertificateTagsRequest mocks base method.
  5848  func (m *MockIAMAPI) ListServerCertificateTagsRequest(arg0 *iam.ListServerCertificateTagsInput) (*request.Request, *iam.ListServerCertificateTagsOutput) {
  5849  	m.ctrl.T.Helper()
  5850  	ret := m.ctrl.Call(m, "ListServerCertificateTagsRequest", arg0)
  5851  	ret0, _ := ret[0].(*request.Request)
  5852  	ret1, _ := ret[1].(*iam.ListServerCertificateTagsOutput)
  5853  	return ret0, ret1
  5854  }
  5855  
  5856  // ListServerCertificateTagsRequest indicates an expected call of ListServerCertificateTagsRequest.
  5857  func (mr *MockIAMAPIMockRecorder) ListServerCertificateTagsRequest(arg0 interface{}) *gomock.Call {
  5858  	mr.mock.ctrl.T.Helper()
  5859  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificateTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificateTagsRequest), arg0)
  5860  }
  5861  
  5862  // ListServerCertificateTagsWithContext mocks base method.
  5863  func (m *MockIAMAPI) ListServerCertificateTagsWithContext(arg0 context.Context, arg1 *iam.ListServerCertificateTagsInput, arg2 ...request.Option) (*iam.ListServerCertificateTagsOutput, error) {
  5864  	m.ctrl.T.Helper()
  5865  	varargs := []interface{}{arg0, arg1}
  5866  	for _, a := range arg2 {
  5867  		varargs = append(varargs, a)
  5868  	}
  5869  	ret := m.ctrl.Call(m, "ListServerCertificateTagsWithContext", varargs...)
  5870  	ret0, _ := ret[0].(*iam.ListServerCertificateTagsOutput)
  5871  	ret1, _ := ret[1].(error)
  5872  	return ret0, ret1
  5873  }
  5874  
  5875  // ListServerCertificateTagsWithContext indicates an expected call of ListServerCertificateTagsWithContext.
  5876  func (mr *MockIAMAPIMockRecorder) ListServerCertificateTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5877  	mr.mock.ctrl.T.Helper()
  5878  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5879  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificateTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificateTagsWithContext), varargs...)
  5880  }
  5881  
  5882  // ListServerCertificates mocks base method.
  5883  func (m *MockIAMAPI) ListServerCertificates(arg0 *iam.ListServerCertificatesInput) (*iam.ListServerCertificatesOutput, error) {
  5884  	m.ctrl.T.Helper()
  5885  	ret := m.ctrl.Call(m, "ListServerCertificates", arg0)
  5886  	ret0, _ := ret[0].(*iam.ListServerCertificatesOutput)
  5887  	ret1, _ := ret[1].(error)
  5888  	return ret0, ret1
  5889  }
  5890  
  5891  // ListServerCertificates indicates an expected call of ListServerCertificates.
  5892  func (mr *MockIAMAPIMockRecorder) ListServerCertificates(arg0 interface{}) *gomock.Call {
  5893  	mr.mock.ctrl.T.Helper()
  5894  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificates", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificates), arg0)
  5895  }
  5896  
  5897  // ListServerCertificatesPages mocks base method.
  5898  func (m *MockIAMAPI) ListServerCertificatesPages(arg0 *iam.ListServerCertificatesInput, arg1 func(*iam.ListServerCertificatesOutput, bool) bool) error {
  5899  	m.ctrl.T.Helper()
  5900  	ret := m.ctrl.Call(m, "ListServerCertificatesPages", arg0, arg1)
  5901  	ret0, _ := ret[0].(error)
  5902  	return ret0
  5903  }
  5904  
  5905  // ListServerCertificatesPages indicates an expected call of ListServerCertificatesPages.
  5906  func (mr *MockIAMAPIMockRecorder) ListServerCertificatesPages(arg0, arg1 interface{}) *gomock.Call {
  5907  	mr.mock.ctrl.T.Helper()
  5908  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificatesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificatesPages), arg0, arg1)
  5909  }
  5910  
  5911  // ListServerCertificatesPagesWithContext mocks base method.
  5912  func (m *MockIAMAPI) ListServerCertificatesPagesWithContext(arg0 context.Context, arg1 *iam.ListServerCertificatesInput, arg2 func(*iam.ListServerCertificatesOutput, bool) bool, arg3 ...request.Option) error {
  5913  	m.ctrl.T.Helper()
  5914  	varargs := []interface{}{arg0, arg1, arg2}
  5915  	for _, a := range arg3 {
  5916  		varargs = append(varargs, a)
  5917  	}
  5918  	ret := m.ctrl.Call(m, "ListServerCertificatesPagesWithContext", varargs...)
  5919  	ret0, _ := ret[0].(error)
  5920  	return ret0
  5921  }
  5922  
  5923  // ListServerCertificatesPagesWithContext indicates an expected call of ListServerCertificatesPagesWithContext.
  5924  func (mr *MockIAMAPIMockRecorder) ListServerCertificatesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  5925  	mr.mock.ctrl.T.Helper()
  5926  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  5927  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificatesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificatesPagesWithContext), varargs...)
  5928  }
  5929  
  5930  // ListServerCertificatesRequest mocks base method.
  5931  func (m *MockIAMAPI) ListServerCertificatesRequest(arg0 *iam.ListServerCertificatesInput) (*request.Request, *iam.ListServerCertificatesOutput) {
  5932  	m.ctrl.T.Helper()
  5933  	ret := m.ctrl.Call(m, "ListServerCertificatesRequest", arg0)
  5934  	ret0, _ := ret[0].(*request.Request)
  5935  	ret1, _ := ret[1].(*iam.ListServerCertificatesOutput)
  5936  	return ret0, ret1
  5937  }
  5938  
  5939  // ListServerCertificatesRequest indicates an expected call of ListServerCertificatesRequest.
  5940  func (mr *MockIAMAPIMockRecorder) ListServerCertificatesRequest(arg0 interface{}) *gomock.Call {
  5941  	mr.mock.ctrl.T.Helper()
  5942  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificatesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificatesRequest), arg0)
  5943  }
  5944  
  5945  // ListServerCertificatesWithContext mocks base method.
  5946  func (m *MockIAMAPI) ListServerCertificatesWithContext(arg0 context.Context, arg1 *iam.ListServerCertificatesInput, arg2 ...request.Option) (*iam.ListServerCertificatesOutput, error) {
  5947  	m.ctrl.T.Helper()
  5948  	varargs := []interface{}{arg0, arg1}
  5949  	for _, a := range arg2 {
  5950  		varargs = append(varargs, a)
  5951  	}
  5952  	ret := m.ctrl.Call(m, "ListServerCertificatesWithContext", varargs...)
  5953  	ret0, _ := ret[0].(*iam.ListServerCertificatesOutput)
  5954  	ret1, _ := ret[1].(error)
  5955  	return ret0, ret1
  5956  }
  5957  
  5958  // ListServerCertificatesWithContext indicates an expected call of ListServerCertificatesWithContext.
  5959  func (mr *MockIAMAPIMockRecorder) ListServerCertificatesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  5960  	mr.mock.ctrl.T.Helper()
  5961  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  5962  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServerCertificatesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListServerCertificatesWithContext), varargs...)
  5963  }
  5964  
  5965  // ListServiceSpecificCredentials mocks base method.
  5966  func (m *MockIAMAPI) ListServiceSpecificCredentials(arg0 *iam.ListServiceSpecificCredentialsInput) (*iam.ListServiceSpecificCredentialsOutput, error) {
  5967  	m.ctrl.T.Helper()
  5968  	ret := m.ctrl.Call(m, "ListServiceSpecificCredentials", arg0)
  5969  	ret0, _ := ret[0].(*iam.ListServiceSpecificCredentialsOutput)
  5970  	ret1, _ := ret[1].(error)
  5971  	return ret0, ret1
  5972  }
  5973  
  5974  // ListServiceSpecificCredentials indicates an expected call of ListServiceSpecificCredentials.
  5975  func (mr *MockIAMAPIMockRecorder) ListServiceSpecificCredentials(arg0 interface{}) *gomock.Call {
  5976  	mr.mock.ctrl.T.Helper()
  5977  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServiceSpecificCredentials", reflect.TypeOf((*MockIAMAPI)(nil).ListServiceSpecificCredentials), arg0)
  5978  }
  5979  
  5980  // ListServiceSpecificCredentialsRequest mocks base method.
  5981  func (m *MockIAMAPI) ListServiceSpecificCredentialsRequest(arg0 *iam.ListServiceSpecificCredentialsInput) (*request.Request, *iam.ListServiceSpecificCredentialsOutput) {
  5982  	m.ctrl.T.Helper()
  5983  	ret := m.ctrl.Call(m, "ListServiceSpecificCredentialsRequest", arg0)
  5984  	ret0, _ := ret[0].(*request.Request)
  5985  	ret1, _ := ret[1].(*iam.ListServiceSpecificCredentialsOutput)
  5986  	return ret0, ret1
  5987  }
  5988  
  5989  // ListServiceSpecificCredentialsRequest indicates an expected call of ListServiceSpecificCredentialsRequest.
  5990  func (mr *MockIAMAPIMockRecorder) ListServiceSpecificCredentialsRequest(arg0 interface{}) *gomock.Call {
  5991  	mr.mock.ctrl.T.Helper()
  5992  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServiceSpecificCredentialsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListServiceSpecificCredentialsRequest), arg0)
  5993  }
  5994  
  5995  // ListServiceSpecificCredentialsWithContext mocks base method.
  5996  func (m *MockIAMAPI) ListServiceSpecificCredentialsWithContext(arg0 context.Context, arg1 *iam.ListServiceSpecificCredentialsInput, arg2 ...request.Option) (*iam.ListServiceSpecificCredentialsOutput, error) {
  5997  	m.ctrl.T.Helper()
  5998  	varargs := []interface{}{arg0, arg1}
  5999  	for _, a := range arg2 {
  6000  		varargs = append(varargs, a)
  6001  	}
  6002  	ret := m.ctrl.Call(m, "ListServiceSpecificCredentialsWithContext", varargs...)
  6003  	ret0, _ := ret[0].(*iam.ListServiceSpecificCredentialsOutput)
  6004  	ret1, _ := ret[1].(error)
  6005  	return ret0, ret1
  6006  }
  6007  
  6008  // ListServiceSpecificCredentialsWithContext indicates an expected call of ListServiceSpecificCredentialsWithContext.
  6009  func (mr *MockIAMAPIMockRecorder) ListServiceSpecificCredentialsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6010  	mr.mock.ctrl.T.Helper()
  6011  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6012  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListServiceSpecificCredentialsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListServiceSpecificCredentialsWithContext), varargs...)
  6013  }
  6014  
  6015  // ListSigningCertificates mocks base method.
  6016  func (m *MockIAMAPI) ListSigningCertificates(arg0 *iam.ListSigningCertificatesInput) (*iam.ListSigningCertificatesOutput, error) {
  6017  	m.ctrl.T.Helper()
  6018  	ret := m.ctrl.Call(m, "ListSigningCertificates", arg0)
  6019  	ret0, _ := ret[0].(*iam.ListSigningCertificatesOutput)
  6020  	ret1, _ := ret[1].(error)
  6021  	return ret0, ret1
  6022  }
  6023  
  6024  // ListSigningCertificates indicates an expected call of ListSigningCertificates.
  6025  func (mr *MockIAMAPIMockRecorder) ListSigningCertificates(arg0 interface{}) *gomock.Call {
  6026  	mr.mock.ctrl.T.Helper()
  6027  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSigningCertificates", reflect.TypeOf((*MockIAMAPI)(nil).ListSigningCertificates), arg0)
  6028  }
  6029  
  6030  // ListSigningCertificatesPages mocks base method.
  6031  func (m *MockIAMAPI) ListSigningCertificatesPages(arg0 *iam.ListSigningCertificatesInput, arg1 func(*iam.ListSigningCertificatesOutput, bool) bool) error {
  6032  	m.ctrl.T.Helper()
  6033  	ret := m.ctrl.Call(m, "ListSigningCertificatesPages", arg0, arg1)
  6034  	ret0, _ := ret[0].(error)
  6035  	return ret0
  6036  }
  6037  
  6038  // ListSigningCertificatesPages indicates an expected call of ListSigningCertificatesPages.
  6039  func (mr *MockIAMAPIMockRecorder) ListSigningCertificatesPages(arg0, arg1 interface{}) *gomock.Call {
  6040  	mr.mock.ctrl.T.Helper()
  6041  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSigningCertificatesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListSigningCertificatesPages), arg0, arg1)
  6042  }
  6043  
  6044  // ListSigningCertificatesPagesWithContext mocks base method.
  6045  func (m *MockIAMAPI) ListSigningCertificatesPagesWithContext(arg0 context.Context, arg1 *iam.ListSigningCertificatesInput, arg2 func(*iam.ListSigningCertificatesOutput, bool) bool, arg3 ...request.Option) error {
  6046  	m.ctrl.T.Helper()
  6047  	varargs := []interface{}{arg0, arg1, arg2}
  6048  	for _, a := range arg3 {
  6049  		varargs = append(varargs, a)
  6050  	}
  6051  	ret := m.ctrl.Call(m, "ListSigningCertificatesPagesWithContext", varargs...)
  6052  	ret0, _ := ret[0].(error)
  6053  	return ret0
  6054  }
  6055  
  6056  // ListSigningCertificatesPagesWithContext indicates an expected call of ListSigningCertificatesPagesWithContext.
  6057  func (mr *MockIAMAPIMockRecorder) ListSigningCertificatesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  6058  	mr.mock.ctrl.T.Helper()
  6059  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  6060  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSigningCertificatesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSigningCertificatesPagesWithContext), varargs...)
  6061  }
  6062  
  6063  // ListSigningCertificatesRequest mocks base method.
  6064  func (m *MockIAMAPI) ListSigningCertificatesRequest(arg0 *iam.ListSigningCertificatesInput) (*request.Request, *iam.ListSigningCertificatesOutput) {
  6065  	m.ctrl.T.Helper()
  6066  	ret := m.ctrl.Call(m, "ListSigningCertificatesRequest", arg0)
  6067  	ret0, _ := ret[0].(*request.Request)
  6068  	ret1, _ := ret[1].(*iam.ListSigningCertificatesOutput)
  6069  	return ret0, ret1
  6070  }
  6071  
  6072  // ListSigningCertificatesRequest indicates an expected call of ListSigningCertificatesRequest.
  6073  func (mr *MockIAMAPIMockRecorder) ListSigningCertificatesRequest(arg0 interface{}) *gomock.Call {
  6074  	mr.mock.ctrl.T.Helper()
  6075  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSigningCertificatesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListSigningCertificatesRequest), arg0)
  6076  }
  6077  
  6078  // ListSigningCertificatesWithContext mocks base method.
  6079  func (m *MockIAMAPI) ListSigningCertificatesWithContext(arg0 context.Context, arg1 *iam.ListSigningCertificatesInput, arg2 ...request.Option) (*iam.ListSigningCertificatesOutput, error) {
  6080  	m.ctrl.T.Helper()
  6081  	varargs := []interface{}{arg0, arg1}
  6082  	for _, a := range arg2 {
  6083  		varargs = append(varargs, a)
  6084  	}
  6085  	ret := m.ctrl.Call(m, "ListSigningCertificatesWithContext", varargs...)
  6086  	ret0, _ := ret[0].(*iam.ListSigningCertificatesOutput)
  6087  	ret1, _ := ret[1].(error)
  6088  	return ret0, ret1
  6089  }
  6090  
  6091  // ListSigningCertificatesWithContext indicates an expected call of ListSigningCertificatesWithContext.
  6092  func (mr *MockIAMAPIMockRecorder) ListSigningCertificatesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6093  	mr.mock.ctrl.T.Helper()
  6094  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSigningCertificatesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListSigningCertificatesWithContext), varargs...)
  6096  }
  6097  
  6098  // ListUserPolicies mocks base method.
  6099  func (m *MockIAMAPI) ListUserPolicies(arg0 *iam.ListUserPoliciesInput) (*iam.ListUserPoliciesOutput, error) {
  6100  	m.ctrl.T.Helper()
  6101  	ret := m.ctrl.Call(m, "ListUserPolicies", arg0)
  6102  	ret0, _ := ret[0].(*iam.ListUserPoliciesOutput)
  6103  	ret1, _ := ret[1].(error)
  6104  	return ret0, ret1
  6105  }
  6106  
  6107  // ListUserPolicies indicates an expected call of ListUserPolicies.
  6108  func (mr *MockIAMAPIMockRecorder) ListUserPolicies(arg0 interface{}) *gomock.Call {
  6109  	mr.mock.ctrl.T.Helper()
  6110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserPolicies", reflect.TypeOf((*MockIAMAPI)(nil).ListUserPolicies), arg0)
  6111  }
  6112  
  6113  // ListUserPoliciesPages mocks base method.
  6114  func (m *MockIAMAPI) ListUserPoliciesPages(arg0 *iam.ListUserPoliciesInput, arg1 func(*iam.ListUserPoliciesOutput, bool) bool) error {
  6115  	m.ctrl.T.Helper()
  6116  	ret := m.ctrl.Call(m, "ListUserPoliciesPages", arg0, arg1)
  6117  	ret0, _ := ret[0].(error)
  6118  	return ret0
  6119  }
  6120  
  6121  // ListUserPoliciesPages indicates an expected call of ListUserPoliciesPages.
  6122  func (mr *MockIAMAPIMockRecorder) ListUserPoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  6123  	mr.mock.ctrl.T.Helper()
  6124  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserPoliciesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListUserPoliciesPages), arg0, arg1)
  6125  }
  6126  
  6127  // ListUserPoliciesPagesWithContext mocks base method.
  6128  func (m *MockIAMAPI) ListUserPoliciesPagesWithContext(arg0 context.Context, arg1 *iam.ListUserPoliciesInput, arg2 func(*iam.ListUserPoliciesOutput, bool) bool, arg3 ...request.Option) error {
  6129  	m.ctrl.T.Helper()
  6130  	varargs := []interface{}{arg0, arg1, arg2}
  6131  	for _, a := range arg3 {
  6132  		varargs = append(varargs, a)
  6133  	}
  6134  	ret := m.ctrl.Call(m, "ListUserPoliciesPagesWithContext", varargs...)
  6135  	ret0, _ := ret[0].(error)
  6136  	return ret0
  6137  }
  6138  
  6139  // ListUserPoliciesPagesWithContext indicates an expected call of ListUserPoliciesPagesWithContext.
  6140  func (mr *MockIAMAPIMockRecorder) ListUserPoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  6141  	mr.mock.ctrl.T.Helper()
  6142  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  6143  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserPoliciesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUserPoliciesPagesWithContext), varargs...)
  6144  }
  6145  
  6146  // ListUserPoliciesRequest mocks base method.
  6147  func (m *MockIAMAPI) ListUserPoliciesRequest(arg0 *iam.ListUserPoliciesInput) (*request.Request, *iam.ListUserPoliciesOutput) {
  6148  	m.ctrl.T.Helper()
  6149  	ret := m.ctrl.Call(m, "ListUserPoliciesRequest", arg0)
  6150  	ret0, _ := ret[0].(*request.Request)
  6151  	ret1, _ := ret[1].(*iam.ListUserPoliciesOutput)
  6152  	return ret0, ret1
  6153  }
  6154  
  6155  // ListUserPoliciesRequest indicates an expected call of ListUserPoliciesRequest.
  6156  func (mr *MockIAMAPIMockRecorder) ListUserPoliciesRequest(arg0 interface{}) *gomock.Call {
  6157  	mr.mock.ctrl.T.Helper()
  6158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserPoliciesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListUserPoliciesRequest), arg0)
  6159  }
  6160  
  6161  // ListUserPoliciesWithContext mocks base method.
  6162  func (m *MockIAMAPI) ListUserPoliciesWithContext(arg0 context.Context, arg1 *iam.ListUserPoliciesInput, arg2 ...request.Option) (*iam.ListUserPoliciesOutput, error) {
  6163  	m.ctrl.T.Helper()
  6164  	varargs := []interface{}{arg0, arg1}
  6165  	for _, a := range arg2 {
  6166  		varargs = append(varargs, a)
  6167  	}
  6168  	ret := m.ctrl.Call(m, "ListUserPoliciesWithContext", varargs...)
  6169  	ret0, _ := ret[0].(*iam.ListUserPoliciesOutput)
  6170  	ret1, _ := ret[1].(error)
  6171  	return ret0, ret1
  6172  }
  6173  
  6174  // ListUserPoliciesWithContext indicates an expected call of ListUserPoliciesWithContext.
  6175  func (mr *MockIAMAPIMockRecorder) ListUserPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6176  	mr.mock.ctrl.T.Helper()
  6177  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserPoliciesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUserPoliciesWithContext), varargs...)
  6179  }
  6180  
  6181  // ListUserTags mocks base method.
  6182  func (m *MockIAMAPI) ListUserTags(arg0 *iam.ListUserTagsInput) (*iam.ListUserTagsOutput, error) {
  6183  	m.ctrl.T.Helper()
  6184  	ret := m.ctrl.Call(m, "ListUserTags", arg0)
  6185  	ret0, _ := ret[0].(*iam.ListUserTagsOutput)
  6186  	ret1, _ := ret[1].(error)
  6187  	return ret0, ret1
  6188  }
  6189  
  6190  // ListUserTags indicates an expected call of ListUserTags.
  6191  func (mr *MockIAMAPIMockRecorder) ListUserTags(arg0 interface{}) *gomock.Call {
  6192  	mr.mock.ctrl.T.Helper()
  6193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserTags", reflect.TypeOf((*MockIAMAPI)(nil).ListUserTags), arg0)
  6194  }
  6195  
  6196  // ListUserTagsPages mocks base method.
  6197  func (m *MockIAMAPI) ListUserTagsPages(arg0 *iam.ListUserTagsInput, arg1 func(*iam.ListUserTagsOutput, bool) bool) error {
  6198  	m.ctrl.T.Helper()
  6199  	ret := m.ctrl.Call(m, "ListUserTagsPages", arg0, arg1)
  6200  	ret0, _ := ret[0].(error)
  6201  	return ret0
  6202  }
  6203  
  6204  // ListUserTagsPages indicates an expected call of ListUserTagsPages.
  6205  func (mr *MockIAMAPIMockRecorder) ListUserTagsPages(arg0, arg1 interface{}) *gomock.Call {
  6206  	mr.mock.ctrl.T.Helper()
  6207  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserTagsPages", reflect.TypeOf((*MockIAMAPI)(nil).ListUserTagsPages), arg0, arg1)
  6208  }
  6209  
  6210  // ListUserTagsPagesWithContext mocks base method.
  6211  func (m *MockIAMAPI) ListUserTagsPagesWithContext(arg0 context.Context, arg1 *iam.ListUserTagsInput, arg2 func(*iam.ListUserTagsOutput, bool) bool, arg3 ...request.Option) error {
  6212  	m.ctrl.T.Helper()
  6213  	varargs := []interface{}{arg0, arg1, arg2}
  6214  	for _, a := range arg3 {
  6215  		varargs = append(varargs, a)
  6216  	}
  6217  	ret := m.ctrl.Call(m, "ListUserTagsPagesWithContext", varargs...)
  6218  	ret0, _ := ret[0].(error)
  6219  	return ret0
  6220  }
  6221  
  6222  // ListUserTagsPagesWithContext indicates an expected call of ListUserTagsPagesWithContext.
  6223  func (mr *MockIAMAPIMockRecorder) ListUserTagsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  6224  	mr.mock.ctrl.T.Helper()
  6225  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  6226  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserTagsPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUserTagsPagesWithContext), varargs...)
  6227  }
  6228  
  6229  // ListUserTagsRequest mocks base method.
  6230  func (m *MockIAMAPI) ListUserTagsRequest(arg0 *iam.ListUserTagsInput) (*request.Request, *iam.ListUserTagsOutput) {
  6231  	m.ctrl.T.Helper()
  6232  	ret := m.ctrl.Call(m, "ListUserTagsRequest", arg0)
  6233  	ret0, _ := ret[0].(*request.Request)
  6234  	ret1, _ := ret[1].(*iam.ListUserTagsOutput)
  6235  	return ret0, ret1
  6236  }
  6237  
  6238  // ListUserTagsRequest indicates an expected call of ListUserTagsRequest.
  6239  func (mr *MockIAMAPIMockRecorder) ListUserTagsRequest(arg0 interface{}) *gomock.Call {
  6240  	mr.mock.ctrl.T.Helper()
  6241  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserTagsRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListUserTagsRequest), arg0)
  6242  }
  6243  
  6244  // ListUserTagsWithContext mocks base method.
  6245  func (m *MockIAMAPI) ListUserTagsWithContext(arg0 context.Context, arg1 *iam.ListUserTagsInput, arg2 ...request.Option) (*iam.ListUserTagsOutput, error) {
  6246  	m.ctrl.T.Helper()
  6247  	varargs := []interface{}{arg0, arg1}
  6248  	for _, a := range arg2 {
  6249  		varargs = append(varargs, a)
  6250  	}
  6251  	ret := m.ctrl.Call(m, "ListUserTagsWithContext", varargs...)
  6252  	ret0, _ := ret[0].(*iam.ListUserTagsOutput)
  6253  	ret1, _ := ret[1].(error)
  6254  	return ret0, ret1
  6255  }
  6256  
  6257  // ListUserTagsWithContext indicates an expected call of ListUserTagsWithContext.
  6258  func (mr *MockIAMAPIMockRecorder) ListUserTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6259  	mr.mock.ctrl.T.Helper()
  6260  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6261  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUserTagsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUserTagsWithContext), varargs...)
  6262  }
  6263  
  6264  // ListUsers mocks base method.
  6265  func (m *MockIAMAPI) ListUsers(arg0 *iam.ListUsersInput) (*iam.ListUsersOutput, error) {
  6266  	m.ctrl.T.Helper()
  6267  	ret := m.ctrl.Call(m, "ListUsers", arg0)
  6268  	ret0, _ := ret[0].(*iam.ListUsersOutput)
  6269  	ret1, _ := ret[1].(error)
  6270  	return ret0, ret1
  6271  }
  6272  
  6273  // ListUsers indicates an expected call of ListUsers.
  6274  func (mr *MockIAMAPIMockRecorder) ListUsers(arg0 interface{}) *gomock.Call {
  6275  	mr.mock.ctrl.T.Helper()
  6276  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUsers", reflect.TypeOf((*MockIAMAPI)(nil).ListUsers), arg0)
  6277  }
  6278  
  6279  // ListUsersPages mocks base method.
  6280  func (m *MockIAMAPI) ListUsersPages(arg0 *iam.ListUsersInput, arg1 func(*iam.ListUsersOutput, bool) bool) error {
  6281  	m.ctrl.T.Helper()
  6282  	ret := m.ctrl.Call(m, "ListUsersPages", arg0, arg1)
  6283  	ret0, _ := ret[0].(error)
  6284  	return ret0
  6285  }
  6286  
  6287  // ListUsersPages indicates an expected call of ListUsersPages.
  6288  func (mr *MockIAMAPIMockRecorder) ListUsersPages(arg0, arg1 interface{}) *gomock.Call {
  6289  	mr.mock.ctrl.T.Helper()
  6290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUsersPages", reflect.TypeOf((*MockIAMAPI)(nil).ListUsersPages), arg0, arg1)
  6291  }
  6292  
  6293  // ListUsersPagesWithContext mocks base method.
  6294  func (m *MockIAMAPI) ListUsersPagesWithContext(arg0 context.Context, arg1 *iam.ListUsersInput, arg2 func(*iam.ListUsersOutput, bool) bool, arg3 ...request.Option) error {
  6295  	m.ctrl.T.Helper()
  6296  	varargs := []interface{}{arg0, arg1, arg2}
  6297  	for _, a := range arg3 {
  6298  		varargs = append(varargs, a)
  6299  	}
  6300  	ret := m.ctrl.Call(m, "ListUsersPagesWithContext", varargs...)
  6301  	ret0, _ := ret[0].(error)
  6302  	return ret0
  6303  }
  6304  
  6305  // ListUsersPagesWithContext indicates an expected call of ListUsersPagesWithContext.
  6306  func (mr *MockIAMAPIMockRecorder) ListUsersPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  6307  	mr.mock.ctrl.T.Helper()
  6308  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  6309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUsersPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUsersPagesWithContext), varargs...)
  6310  }
  6311  
  6312  // ListUsersRequest mocks base method.
  6313  func (m *MockIAMAPI) ListUsersRequest(arg0 *iam.ListUsersInput) (*request.Request, *iam.ListUsersOutput) {
  6314  	m.ctrl.T.Helper()
  6315  	ret := m.ctrl.Call(m, "ListUsersRequest", arg0)
  6316  	ret0, _ := ret[0].(*request.Request)
  6317  	ret1, _ := ret[1].(*iam.ListUsersOutput)
  6318  	return ret0, ret1
  6319  }
  6320  
  6321  // ListUsersRequest indicates an expected call of ListUsersRequest.
  6322  func (mr *MockIAMAPIMockRecorder) ListUsersRequest(arg0 interface{}) *gomock.Call {
  6323  	mr.mock.ctrl.T.Helper()
  6324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUsersRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListUsersRequest), arg0)
  6325  }
  6326  
  6327  // ListUsersWithContext mocks base method.
  6328  func (m *MockIAMAPI) ListUsersWithContext(arg0 context.Context, arg1 *iam.ListUsersInput, arg2 ...request.Option) (*iam.ListUsersOutput, error) {
  6329  	m.ctrl.T.Helper()
  6330  	varargs := []interface{}{arg0, arg1}
  6331  	for _, a := range arg2 {
  6332  		varargs = append(varargs, a)
  6333  	}
  6334  	ret := m.ctrl.Call(m, "ListUsersWithContext", varargs...)
  6335  	ret0, _ := ret[0].(*iam.ListUsersOutput)
  6336  	ret1, _ := ret[1].(error)
  6337  	return ret0, ret1
  6338  }
  6339  
  6340  // ListUsersWithContext indicates an expected call of ListUsersWithContext.
  6341  func (mr *MockIAMAPIMockRecorder) ListUsersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6342  	mr.mock.ctrl.T.Helper()
  6343  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6344  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUsersWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListUsersWithContext), varargs...)
  6345  }
  6346  
  6347  // ListVirtualMFADevices mocks base method.
  6348  func (m *MockIAMAPI) ListVirtualMFADevices(arg0 *iam.ListVirtualMFADevicesInput) (*iam.ListVirtualMFADevicesOutput, error) {
  6349  	m.ctrl.T.Helper()
  6350  	ret := m.ctrl.Call(m, "ListVirtualMFADevices", arg0)
  6351  	ret0, _ := ret[0].(*iam.ListVirtualMFADevicesOutput)
  6352  	ret1, _ := ret[1].(error)
  6353  	return ret0, ret1
  6354  }
  6355  
  6356  // ListVirtualMFADevices indicates an expected call of ListVirtualMFADevices.
  6357  func (mr *MockIAMAPIMockRecorder) ListVirtualMFADevices(arg0 interface{}) *gomock.Call {
  6358  	mr.mock.ctrl.T.Helper()
  6359  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVirtualMFADevices", reflect.TypeOf((*MockIAMAPI)(nil).ListVirtualMFADevices), arg0)
  6360  }
  6361  
  6362  // ListVirtualMFADevicesPages mocks base method.
  6363  func (m *MockIAMAPI) ListVirtualMFADevicesPages(arg0 *iam.ListVirtualMFADevicesInput, arg1 func(*iam.ListVirtualMFADevicesOutput, bool) bool) error {
  6364  	m.ctrl.T.Helper()
  6365  	ret := m.ctrl.Call(m, "ListVirtualMFADevicesPages", arg0, arg1)
  6366  	ret0, _ := ret[0].(error)
  6367  	return ret0
  6368  }
  6369  
  6370  // ListVirtualMFADevicesPages indicates an expected call of ListVirtualMFADevicesPages.
  6371  func (mr *MockIAMAPIMockRecorder) ListVirtualMFADevicesPages(arg0, arg1 interface{}) *gomock.Call {
  6372  	mr.mock.ctrl.T.Helper()
  6373  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVirtualMFADevicesPages", reflect.TypeOf((*MockIAMAPI)(nil).ListVirtualMFADevicesPages), arg0, arg1)
  6374  }
  6375  
  6376  // ListVirtualMFADevicesPagesWithContext mocks base method.
  6377  func (m *MockIAMAPI) ListVirtualMFADevicesPagesWithContext(arg0 context.Context, arg1 *iam.ListVirtualMFADevicesInput, arg2 func(*iam.ListVirtualMFADevicesOutput, bool) bool, arg3 ...request.Option) error {
  6378  	m.ctrl.T.Helper()
  6379  	varargs := []interface{}{arg0, arg1, arg2}
  6380  	for _, a := range arg3 {
  6381  		varargs = append(varargs, a)
  6382  	}
  6383  	ret := m.ctrl.Call(m, "ListVirtualMFADevicesPagesWithContext", varargs...)
  6384  	ret0, _ := ret[0].(error)
  6385  	return ret0
  6386  }
  6387  
  6388  // ListVirtualMFADevicesPagesWithContext indicates an expected call of ListVirtualMFADevicesPagesWithContext.
  6389  func (mr *MockIAMAPIMockRecorder) ListVirtualMFADevicesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  6390  	mr.mock.ctrl.T.Helper()
  6391  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  6392  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVirtualMFADevicesPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListVirtualMFADevicesPagesWithContext), varargs...)
  6393  }
  6394  
  6395  // ListVirtualMFADevicesRequest mocks base method.
  6396  func (m *MockIAMAPI) ListVirtualMFADevicesRequest(arg0 *iam.ListVirtualMFADevicesInput) (*request.Request, *iam.ListVirtualMFADevicesOutput) {
  6397  	m.ctrl.T.Helper()
  6398  	ret := m.ctrl.Call(m, "ListVirtualMFADevicesRequest", arg0)
  6399  	ret0, _ := ret[0].(*request.Request)
  6400  	ret1, _ := ret[1].(*iam.ListVirtualMFADevicesOutput)
  6401  	return ret0, ret1
  6402  }
  6403  
  6404  // ListVirtualMFADevicesRequest indicates an expected call of ListVirtualMFADevicesRequest.
  6405  func (mr *MockIAMAPIMockRecorder) ListVirtualMFADevicesRequest(arg0 interface{}) *gomock.Call {
  6406  	mr.mock.ctrl.T.Helper()
  6407  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVirtualMFADevicesRequest", reflect.TypeOf((*MockIAMAPI)(nil).ListVirtualMFADevicesRequest), arg0)
  6408  }
  6409  
  6410  // ListVirtualMFADevicesWithContext mocks base method.
  6411  func (m *MockIAMAPI) ListVirtualMFADevicesWithContext(arg0 context.Context, arg1 *iam.ListVirtualMFADevicesInput, arg2 ...request.Option) (*iam.ListVirtualMFADevicesOutput, error) {
  6412  	m.ctrl.T.Helper()
  6413  	varargs := []interface{}{arg0, arg1}
  6414  	for _, a := range arg2 {
  6415  		varargs = append(varargs, a)
  6416  	}
  6417  	ret := m.ctrl.Call(m, "ListVirtualMFADevicesWithContext", varargs...)
  6418  	ret0, _ := ret[0].(*iam.ListVirtualMFADevicesOutput)
  6419  	ret1, _ := ret[1].(error)
  6420  	return ret0, ret1
  6421  }
  6422  
  6423  // ListVirtualMFADevicesWithContext indicates an expected call of ListVirtualMFADevicesWithContext.
  6424  func (mr *MockIAMAPIMockRecorder) ListVirtualMFADevicesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6425  	mr.mock.ctrl.T.Helper()
  6426  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6427  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVirtualMFADevicesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ListVirtualMFADevicesWithContext), varargs...)
  6428  }
  6429  
  6430  // PutGroupPolicy mocks base method.
  6431  func (m *MockIAMAPI) PutGroupPolicy(arg0 *iam.PutGroupPolicyInput) (*iam.PutGroupPolicyOutput, error) {
  6432  	m.ctrl.T.Helper()
  6433  	ret := m.ctrl.Call(m, "PutGroupPolicy", arg0)
  6434  	ret0, _ := ret[0].(*iam.PutGroupPolicyOutput)
  6435  	ret1, _ := ret[1].(error)
  6436  	return ret0, ret1
  6437  }
  6438  
  6439  // PutGroupPolicy indicates an expected call of PutGroupPolicy.
  6440  func (mr *MockIAMAPIMockRecorder) PutGroupPolicy(arg0 interface{}) *gomock.Call {
  6441  	mr.mock.ctrl.T.Helper()
  6442  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutGroupPolicy", reflect.TypeOf((*MockIAMAPI)(nil).PutGroupPolicy), arg0)
  6443  }
  6444  
  6445  // PutGroupPolicyRequest mocks base method.
  6446  func (m *MockIAMAPI) PutGroupPolicyRequest(arg0 *iam.PutGroupPolicyInput) (*request.Request, *iam.PutGroupPolicyOutput) {
  6447  	m.ctrl.T.Helper()
  6448  	ret := m.ctrl.Call(m, "PutGroupPolicyRequest", arg0)
  6449  	ret0, _ := ret[0].(*request.Request)
  6450  	ret1, _ := ret[1].(*iam.PutGroupPolicyOutput)
  6451  	return ret0, ret1
  6452  }
  6453  
  6454  // PutGroupPolicyRequest indicates an expected call of PutGroupPolicyRequest.
  6455  func (mr *MockIAMAPIMockRecorder) PutGroupPolicyRequest(arg0 interface{}) *gomock.Call {
  6456  	mr.mock.ctrl.T.Helper()
  6457  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutGroupPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).PutGroupPolicyRequest), arg0)
  6458  }
  6459  
  6460  // PutGroupPolicyWithContext mocks base method.
  6461  func (m *MockIAMAPI) PutGroupPolicyWithContext(arg0 context.Context, arg1 *iam.PutGroupPolicyInput, arg2 ...request.Option) (*iam.PutGroupPolicyOutput, error) {
  6462  	m.ctrl.T.Helper()
  6463  	varargs := []interface{}{arg0, arg1}
  6464  	for _, a := range arg2 {
  6465  		varargs = append(varargs, a)
  6466  	}
  6467  	ret := m.ctrl.Call(m, "PutGroupPolicyWithContext", varargs...)
  6468  	ret0, _ := ret[0].(*iam.PutGroupPolicyOutput)
  6469  	ret1, _ := ret[1].(error)
  6470  	return ret0, ret1
  6471  }
  6472  
  6473  // PutGroupPolicyWithContext indicates an expected call of PutGroupPolicyWithContext.
  6474  func (mr *MockIAMAPIMockRecorder) PutGroupPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6475  	mr.mock.ctrl.T.Helper()
  6476  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutGroupPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).PutGroupPolicyWithContext), varargs...)
  6478  }
  6479  
  6480  // PutRolePermissionsBoundary mocks base method.
  6481  func (m *MockIAMAPI) PutRolePermissionsBoundary(arg0 *iam.PutRolePermissionsBoundaryInput) (*iam.PutRolePermissionsBoundaryOutput, error) {
  6482  	m.ctrl.T.Helper()
  6483  	ret := m.ctrl.Call(m, "PutRolePermissionsBoundary", arg0)
  6484  	ret0, _ := ret[0].(*iam.PutRolePermissionsBoundaryOutput)
  6485  	ret1, _ := ret[1].(error)
  6486  	return ret0, ret1
  6487  }
  6488  
  6489  // PutRolePermissionsBoundary indicates an expected call of PutRolePermissionsBoundary.
  6490  func (mr *MockIAMAPIMockRecorder) PutRolePermissionsBoundary(arg0 interface{}) *gomock.Call {
  6491  	mr.mock.ctrl.T.Helper()
  6492  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePermissionsBoundary", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePermissionsBoundary), arg0)
  6493  }
  6494  
  6495  // PutRolePermissionsBoundaryRequest mocks base method.
  6496  func (m *MockIAMAPI) PutRolePermissionsBoundaryRequest(arg0 *iam.PutRolePermissionsBoundaryInput) (*request.Request, *iam.PutRolePermissionsBoundaryOutput) {
  6497  	m.ctrl.T.Helper()
  6498  	ret := m.ctrl.Call(m, "PutRolePermissionsBoundaryRequest", arg0)
  6499  	ret0, _ := ret[0].(*request.Request)
  6500  	ret1, _ := ret[1].(*iam.PutRolePermissionsBoundaryOutput)
  6501  	return ret0, ret1
  6502  }
  6503  
  6504  // PutRolePermissionsBoundaryRequest indicates an expected call of PutRolePermissionsBoundaryRequest.
  6505  func (mr *MockIAMAPIMockRecorder) PutRolePermissionsBoundaryRequest(arg0 interface{}) *gomock.Call {
  6506  	mr.mock.ctrl.T.Helper()
  6507  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePermissionsBoundaryRequest", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePermissionsBoundaryRequest), arg0)
  6508  }
  6509  
  6510  // PutRolePermissionsBoundaryWithContext mocks base method.
  6511  func (m *MockIAMAPI) PutRolePermissionsBoundaryWithContext(arg0 context.Context, arg1 *iam.PutRolePermissionsBoundaryInput, arg2 ...request.Option) (*iam.PutRolePermissionsBoundaryOutput, error) {
  6512  	m.ctrl.T.Helper()
  6513  	varargs := []interface{}{arg0, arg1}
  6514  	for _, a := range arg2 {
  6515  		varargs = append(varargs, a)
  6516  	}
  6517  	ret := m.ctrl.Call(m, "PutRolePermissionsBoundaryWithContext", varargs...)
  6518  	ret0, _ := ret[0].(*iam.PutRolePermissionsBoundaryOutput)
  6519  	ret1, _ := ret[1].(error)
  6520  	return ret0, ret1
  6521  }
  6522  
  6523  // PutRolePermissionsBoundaryWithContext indicates an expected call of PutRolePermissionsBoundaryWithContext.
  6524  func (mr *MockIAMAPIMockRecorder) PutRolePermissionsBoundaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6525  	mr.mock.ctrl.T.Helper()
  6526  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6527  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePermissionsBoundaryWithContext", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePermissionsBoundaryWithContext), varargs...)
  6528  }
  6529  
  6530  // PutRolePolicy mocks base method.
  6531  func (m *MockIAMAPI) PutRolePolicy(arg0 *iam.PutRolePolicyInput) (*iam.PutRolePolicyOutput, error) {
  6532  	m.ctrl.T.Helper()
  6533  	ret := m.ctrl.Call(m, "PutRolePolicy", arg0)
  6534  	ret0, _ := ret[0].(*iam.PutRolePolicyOutput)
  6535  	ret1, _ := ret[1].(error)
  6536  	return ret0, ret1
  6537  }
  6538  
  6539  // PutRolePolicy indicates an expected call of PutRolePolicy.
  6540  func (mr *MockIAMAPIMockRecorder) PutRolePolicy(arg0 interface{}) *gomock.Call {
  6541  	mr.mock.ctrl.T.Helper()
  6542  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePolicy), arg0)
  6543  }
  6544  
  6545  // PutRolePolicyRequest mocks base method.
  6546  func (m *MockIAMAPI) PutRolePolicyRequest(arg0 *iam.PutRolePolicyInput) (*request.Request, *iam.PutRolePolicyOutput) {
  6547  	m.ctrl.T.Helper()
  6548  	ret := m.ctrl.Call(m, "PutRolePolicyRequest", arg0)
  6549  	ret0, _ := ret[0].(*request.Request)
  6550  	ret1, _ := ret[1].(*iam.PutRolePolicyOutput)
  6551  	return ret0, ret1
  6552  }
  6553  
  6554  // PutRolePolicyRequest indicates an expected call of PutRolePolicyRequest.
  6555  func (mr *MockIAMAPIMockRecorder) PutRolePolicyRequest(arg0 interface{}) *gomock.Call {
  6556  	mr.mock.ctrl.T.Helper()
  6557  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePolicyRequest), arg0)
  6558  }
  6559  
  6560  // PutRolePolicyWithContext mocks base method.
  6561  func (m *MockIAMAPI) PutRolePolicyWithContext(arg0 context.Context, arg1 *iam.PutRolePolicyInput, arg2 ...request.Option) (*iam.PutRolePolicyOutput, error) {
  6562  	m.ctrl.T.Helper()
  6563  	varargs := []interface{}{arg0, arg1}
  6564  	for _, a := range arg2 {
  6565  		varargs = append(varargs, a)
  6566  	}
  6567  	ret := m.ctrl.Call(m, "PutRolePolicyWithContext", varargs...)
  6568  	ret0, _ := ret[0].(*iam.PutRolePolicyOutput)
  6569  	ret1, _ := ret[1].(error)
  6570  	return ret0, ret1
  6571  }
  6572  
  6573  // PutRolePolicyWithContext indicates an expected call of PutRolePolicyWithContext.
  6574  func (mr *MockIAMAPIMockRecorder) PutRolePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6575  	mr.mock.ctrl.T.Helper()
  6576  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6577  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).PutRolePolicyWithContext), varargs...)
  6578  }
  6579  
  6580  // PutUserPermissionsBoundary mocks base method.
  6581  func (m *MockIAMAPI) PutUserPermissionsBoundary(arg0 *iam.PutUserPermissionsBoundaryInput) (*iam.PutUserPermissionsBoundaryOutput, error) {
  6582  	m.ctrl.T.Helper()
  6583  	ret := m.ctrl.Call(m, "PutUserPermissionsBoundary", arg0)
  6584  	ret0, _ := ret[0].(*iam.PutUserPermissionsBoundaryOutput)
  6585  	ret1, _ := ret[1].(error)
  6586  	return ret0, ret1
  6587  }
  6588  
  6589  // PutUserPermissionsBoundary indicates an expected call of PutUserPermissionsBoundary.
  6590  func (mr *MockIAMAPIMockRecorder) PutUserPermissionsBoundary(arg0 interface{}) *gomock.Call {
  6591  	mr.mock.ctrl.T.Helper()
  6592  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPermissionsBoundary", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPermissionsBoundary), arg0)
  6593  }
  6594  
  6595  // PutUserPermissionsBoundaryRequest mocks base method.
  6596  func (m *MockIAMAPI) PutUserPermissionsBoundaryRequest(arg0 *iam.PutUserPermissionsBoundaryInput) (*request.Request, *iam.PutUserPermissionsBoundaryOutput) {
  6597  	m.ctrl.T.Helper()
  6598  	ret := m.ctrl.Call(m, "PutUserPermissionsBoundaryRequest", arg0)
  6599  	ret0, _ := ret[0].(*request.Request)
  6600  	ret1, _ := ret[1].(*iam.PutUserPermissionsBoundaryOutput)
  6601  	return ret0, ret1
  6602  }
  6603  
  6604  // PutUserPermissionsBoundaryRequest indicates an expected call of PutUserPermissionsBoundaryRequest.
  6605  func (mr *MockIAMAPIMockRecorder) PutUserPermissionsBoundaryRequest(arg0 interface{}) *gomock.Call {
  6606  	mr.mock.ctrl.T.Helper()
  6607  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPermissionsBoundaryRequest", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPermissionsBoundaryRequest), arg0)
  6608  }
  6609  
  6610  // PutUserPermissionsBoundaryWithContext mocks base method.
  6611  func (m *MockIAMAPI) PutUserPermissionsBoundaryWithContext(arg0 context.Context, arg1 *iam.PutUserPermissionsBoundaryInput, arg2 ...request.Option) (*iam.PutUserPermissionsBoundaryOutput, error) {
  6612  	m.ctrl.T.Helper()
  6613  	varargs := []interface{}{arg0, arg1}
  6614  	for _, a := range arg2 {
  6615  		varargs = append(varargs, a)
  6616  	}
  6617  	ret := m.ctrl.Call(m, "PutUserPermissionsBoundaryWithContext", varargs...)
  6618  	ret0, _ := ret[0].(*iam.PutUserPermissionsBoundaryOutput)
  6619  	ret1, _ := ret[1].(error)
  6620  	return ret0, ret1
  6621  }
  6622  
  6623  // PutUserPermissionsBoundaryWithContext indicates an expected call of PutUserPermissionsBoundaryWithContext.
  6624  func (mr *MockIAMAPIMockRecorder) PutUserPermissionsBoundaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6625  	mr.mock.ctrl.T.Helper()
  6626  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6627  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPermissionsBoundaryWithContext", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPermissionsBoundaryWithContext), varargs...)
  6628  }
  6629  
  6630  // PutUserPolicy mocks base method.
  6631  func (m *MockIAMAPI) PutUserPolicy(arg0 *iam.PutUserPolicyInput) (*iam.PutUserPolicyOutput, error) {
  6632  	m.ctrl.T.Helper()
  6633  	ret := m.ctrl.Call(m, "PutUserPolicy", arg0)
  6634  	ret0, _ := ret[0].(*iam.PutUserPolicyOutput)
  6635  	ret1, _ := ret[1].(error)
  6636  	return ret0, ret1
  6637  }
  6638  
  6639  // PutUserPolicy indicates an expected call of PutUserPolicy.
  6640  func (mr *MockIAMAPIMockRecorder) PutUserPolicy(arg0 interface{}) *gomock.Call {
  6641  	mr.mock.ctrl.T.Helper()
  6642  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPolicy", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPolicy), arg0)
  6643  }
  6644  
  6645  // PutUserPolicyRequest mocks base method.
  6646  func (m *MockIAMAPI) PutUserPolicyRequest(arg0 *iam.PutUserPolicyInput) (*request.Request, *iam.PutUserPolicyOutput) {
  6647  	m.ctrl.T.Helper()
  6648  	ret := m.ctrl.Call(m, "PutUserPolicyRequest", arg0)
  6649  	ret0, _ := ret[0].(*request.Request)
  6650  	ret1, _ := ret[1].(*iam.PutUserPolicyOutput)
  6651  	return ret0, ret1
  6652  }
  6653  
  6654  // PutUserPolicyRequest indicates an expected call of PutUserPolicyRequest.
  6655  func (mr *MockIAMAPIMockRecorder) PutUserPolicyRequest(arg0 interface{}) *gomock.Call {
  6656  	mr.mock.ctrl.T.Helper()
  6657  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPolicyRequest), arg0)
  6658  }
  6659  
  6660  // PutUserPolicyWithContext mocks base method.
  6661  func (m *MockIAMAPI) PutUserPolicyWithContext(arg0 context.Context, arg1 *iam.PutUserPolicyInput, arg2 ...request.Option) (*iam.PutUserPolicyOutput, error) {
  6662  	m.ctrl.T.Helper()
  6663  	varargs := []interface{}{arg0, arg1}
  6664  	for _, a := range arg2 {
  6665  		varargs = append(varargs, a)
  6666  	}
  6667  	ret := m.ctrl.Call(m, "PutUserPolicyWithContext", varargs...)
  6668  	ret0, _ := ret[0].(*iam.PutUserPolicyOutput)
  6669  	ret1, _ := ret[1].(error)
  6670  	return ret0, ret1
  6671  }
  6672  
  6673  // PutUserPolicyWithContext indicates an expected call of PutUserPolicyWithContext.
  6674  func (mr *MockIAMAPIMockRecorder) PutUserPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6675  	mr.mock.ctrl.T.Helper()
  6676  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6677  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutUserPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).PutUserPolicyWithContext), varargs...)
  6678  }
  6679  
  6680  // RemoveClientIDFromOpenIDConnectProvider mocks base method.
  6681  func (m *MockIAMAPI) RemoveClientIDFromOpenIDConnectProvider(arg0 *iam.RemoveClientIDFromOpenIDConnectProviderInput) (*iam.RemoveClientIDFromOpenIDConnectProviderOutput, error) {
  6682  	m.ctrl.T.Helper()
  6683  	ret := m.ctrl.Call(m, "RemoveClientIDFromOpenIDConnectProvider", arg0)
  6684  	ret0, _ := ret[0].(*iam.RemoveClientIDFromOpenIDConnectProviderOutput)
  6685  	ret1, _ := ret[1].(error)
  6686  	return ret0, ret1
  6687  }
  6688  
  6689  // RemoveClientIDFromOpenIDConnectProvider indicates an expected call of RemoveClientIDFromOpenIDConnectProvider.
  6690  func (mr *MockIAMAPIMockRecorder) RemoveClientIDFromOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
  6691  	mr.mock.ctrl.T.Helper()
  6692  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveClientIDFromOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).RemoveClientIDFromOpenIDConnectProvider), arg0)
  6693  }
  6694  
  6695  // RemoveClientIDFromOpenIDConnectProviderRequest mocks base method.
  6696  func (m *MockIAMAPI) RemoveClientIDFromOpenIDConnectProviderRequest(arg0 *iam.RemoveClientIDFromOpenIDConnectProviderInput) (*request.Request, *iam.RemoveClientIDFromOpenIDConnectProviderOutput) {
  6697  	m.ctrl.T.Helper()
  6698  	ret := m.ctrl.Call(m, "RemoveClientIDFromOpenIDConnectProviderRequest", arg0)
  6699  	ret0, _ := ret[0].(*request.Request)
  6700  	ret1, _ := ret[1].(*iam.RemoveClientIDFromOpenIDConnectProviderOutput)
  6701  	return ret0, ret1
  6702  }
  6703  
  6704  // RemoveClientIDFromOpenIDConnectProviderRequest indicates an expected call of RemoveClientIDFromOpenIDConnectProviderRequest.
  6705  func (mr *MockIAMAPIMockRecorder) RemoveClientIDFromOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
  6706  	mr.mock.ctrl.T.Helper()
  6707  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveClientIDFromOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).RemoveClientIDFromOpenIDConnectProviderRequest), arg0)
  6708  }
  6709  
  6710  // RemoveClientIDFromOpenIDConnectProviderWithContext mocks base method.
  6711  func (m *MockIAMAPI) RemoveClientIDFromOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.RemoveClientIDFromOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.RemoveClientIDFromOpenIDConnectProviderOutput, error) {
  6712  	m.ctrl.T.Helper()
  6713  	varargs := []interface{}{arg0, arg1}
  6714  	for _, a := range arg2 {
  6715  		varargs = append(varargs, a)
  6716  	}
  6717  	ret := m.ctrl.Call(m, "RemoveClientIDFromOpenIDConnectProviderWithContext", varargs...)
  6718  	ret0, _ := ret[0].(*iam.RemoveClientIDFromOpenIDConnectProviderOutput)
  6719  	ret1, _ := ret[1].(error)
  6720  	return ret0, ret1
  6721  }
  6722  
  6723  // RemoveClientIDFromOpenIDConnectProviderWithContext indicates an expected call of RemoveClientIDFromOpenIDConnectProviderWithContext.
  6724  func (mr *MockIAMAPIMockRecorder) RemoveClientIDFromOpenIDConnectProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6725  	mr.mock.ctrl.T.Helper()
  6726  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6727  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveClientIDFromOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).RemoveClientIDFromOpenIDConnectProviderWithContext), varargs...)
  6728  }
  6729  
  6730  // RemoveRoleFromInstanceProfile mocks base method.
  6731  func (m *MockIAMAPI) RemoveRoleFromInstanceProfile(arg0 *iam.RemoveRoleFromInstanceProfileInput) (*iam.RemoveRoleFromInstanceProfileOutput, error) {
  6732  	m.ctrl.T.Helper()
  6733  	ret := m.ctrl.Call(m, "RemoveRoleFromInstanceProfile", arg0)
  6734  	ret0, _ := ret[0].(*iam.RemoveRoleFromInstanceProfileOutput)
  6735  	ret1, _ := ret[1].(error)
  6736  	return ret0, ret1
  6737  }
  6738  
  6739  // RemoveRoleFromInstanceProfile indicates an expected call of RemoveRoleFromInstanceProfile.
  6740  func (mr *MockIAMAPIMockRecorder) RemoveRoleFromInstanceProfile(arg0 interface{}) *gomock.Call {
  6741  	mr.mock.ctrl.T.Helper()
  6742  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveRoleFromInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).RemoveRoleFromInstanceProfile), arg0)
  6743  }
  6744  
  6745  // RemoveRoleFromInstanceProfileRequest mocks base method.
  6746  func (m *MockIAMAPI) RemoveRoleFromInstanceProfileRequest(arg0 *iam.RemoveRoleFromInstanceProfileInput) (*request.Request, *iam.RemoveRoleFromInstanceProfileOutput) {
  6747  	m.ctrl.T.Helper()
  6748  	ret := m.ctrl.Call(m, "RemoveRoleFromInstanceProfileRequest", arg0)
  6749  	ret0, _ := ret[0].(*request.Request)
  6750  	ret1, _ := ret[1].(*iam.RemoveRoleFromInstanceProfileOutput)
  6751  	return ret0, ret1
  6752  }
  6753  
  6754  // RemoveRoleFromInstanceProfileRequest indicates an expected call of RemoveRoleFromInstanceProfileRequest.
  6755  func (mr *MockIAMAPIMockRecorder) RemoveRoleFromInstanceProfileRequest(arg0 interface{}) *gomock.Call {
  6756  	mr.mock.ctrl.T.Helper()
  6757  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveRoleFromInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).RemoveRoleFromInstanceProfileRequest), arg0)
  6758  }
  6759  
  6760  // RemoveRoleFromInstanceProfileWithContext mocks base method.
  6761  func (m *MockIAMAPI) RemoveRoleFromInstanceProfileWithContext(arg0 context.Context, arg1 *iam.RemoveRoleFromInstanceProfileInput, arg2 ...request.Option) (*iam.RemoveRoleFromInstanceProfileOutput, error) {
  6762  	m.ctrl.T.Helper()
  6763  	varargs := []interface{}{arg0, arg1}
  6764  	for _, a := range arg2 {
  6765  		varargs = append(varargs, a)
  6766  	}
  6767  	ret := m.ctrl.Call(m, "RemoveRoleFromInstanceProfileWithContext", varargs...)
  6768  	ret0, _ := ret[0].(*iam.RemoveRoleFromInstanceProfileOutput)
  6769  	ret1, _ := ret[1].(error)
  6770  	return ret0, ret1
  6771  }
  6772  
  6773  // RemoveRoleFromInstanceProfileWithContext indicates an expected call of RemoveRoleFromInstanceProfileWithContext.
  6774  func (mr *MockIAMAPIMockRecorder) RemoveRoleFromInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6775  	mr.mock.ctrl.T.Helper()
  6776  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6777  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveRoleFromInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).RemoveRoleFromInstanceProfileWithContext), varargs...)
  6778  }
  6779  
  6780  // RemoveUserFromGroup mocks base method.
  6781  func (m *MockIAMAPI) RemoveUserFromGroup(arg0 *iam.RemoveUserFromGroupInput) (*iam.RemoveUserFromGroupOutput, error) {
  6782  	m.ctrl.T.Helper()
  6783  	ret := m.ctrl.Call(m, "RemoveUserFromGroup", arg0)
  6784  	ret0, _ := ret[0].(*iam.RemoveUserFromGroupOutput)
  6785  	ret1, _ := ret[1].(error)
  6786  	return ret0, ret1
  6787  }
  6788  
  6789  // RemoveUserFromGroup indicates an expected call of RemoveUserFromGroup.
  6790  func (mr *MockIAMAPIMockRecorder) RemoveUserFromGroup(arg0 interface{}) *gomock.Call {
  6791  	mr.mock.ctrl.T.Helper()
  6792  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveUserFromGroup", reflect.TypeOf((*MockIAMAPI)(nil).RemoveUserFromGroup), arg0)
  6793  }
  6794  
  6795  // RemoveUserFromGroupRequest mocks base method.
  6796  func (m *MockIAMAPI) RemoveUserFromGroupRequest(arg0 *iam.RemoveUserFromGroupInput) (*request.Request, *iam.RemoveUserFromGroupOutput) {
  6797  	m.ctrl.T.Helper()
  6798  	ret := m.ctrl.Call(m, "RemoveUserFromGroupRequest", arg0)
  6799  	ret0, _ := ret[0].(*request.Request)
  6800  	ret1, _ := ret[1].(*iam.RemoveUserFromGroupOutput)
  6801  	return ret0, ret1
  6802  }
  6803  
  6804  // RemoveUserFromGroupRequest indicates an expected call of RemoveUserFromGroupRequest.
  6805  func (mr *MockIAMAPIMockRecorder) RemoveUserFromGroupRequest(arg0 interface{}) *gomock.Call {
  6806  	mr.mock.ctrl.T.Helper()
  6807  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveUserFromGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).RemoveUserFromGroupRequest), arg0)
  6808  }
  6809  
  6810  // RemoveUserFromGroupWithContext mocks base method.
  6811  func (m *MockIAMAPI) RemoveUserFromGroupWithContext(arg0 context.Context, arg1 *iam.RemoveUserFromGroupInput, arg2 ...request.Option) (*iam.RemoveUserFromGroupOutput, error) {
  6812  	m.ctrl.T.Helper()
  6813  	varargs := []interface{}{arg0, arg1}
  6814  	for _, a := range arg2 {
  6815  		varargs = append(varargs, a)
  6816  	}
  6817  	ret := m.ctrl.Call(m, "RemoveUserFromGroupWithContext", varargs...)
  6818  	ret0, _ := ret[0].(*iam.RemoveUserFromGroupOutput)
  6819  	ret1, _ := ret[1].(error)
  6820  	return ret0, ret1
  6821  }
  6822  
  6823  // RemoveUserFromGroupWithContext indicates an expected call of RemoveUserFromGroupWithContext.
  6824  func (mr *MockIAMAPIMockRecorder) RemoveUserFromGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6825  	mr.mock.ctrl.T.Helper()
  6826  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6827  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveUserFromGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).RemoveUserFromGroupWithContext), varargs...)
  6828  }
  6829  
  6830  // ResetServiceSpecificCredential mocks base method.
  6831  func (m *MockIAMAPI) ResetServiceSpecificCredential(arg0 *iam.ResetServiceSpecificCredentialInput) (*iam.ResetServiceSpecificCredentialOutput, error) {
  6832  	m.ctrl.T.Helper()
  6833  	ret := m.ctrl.Call(m, "ResetServiceSpecificCredential", arg0)
  6834  	ret0, _ := ret[0].(*iam.ResetServiceSpecificCredentialOutput)
  6835  	ret1, _ := ret[1].(error)
  6836  	return ret0, ret1
  6837  }
  6838  
  6839  // ResetServiceSpecificCredential indicates an expected call of ResetServiceSpecificCredential.
  6840  func (mr *MockIAMAPIMockRecorder) ResetServiceSpecificCredential(arg0 interface{}) *gomock.Call {
  6841  	mr.mock.ctrl.T.Helper()
  6842  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetServiceSpecificCredential", reflect.TypeOf((*MockIAMAPI)(nil).ResetServiceSpecificCredential), arg0)
  6843  }
  6844  
  6845  // ResetServiceSpecificCredentialRequest mocks base method.
  6846  func (m *MockIAMAPI) ResetServiceSpecificCredentialRequest(arg0 *iam.ResetServiceSpecificCredentialInput) (*request.Request, *iam.ResetServiceSpecificCredentialOutput) {
  6847  	m.ctrl.T.Helper()
  6848  	ret := m.ctrl.Call(m, "ResetServiceSpecificCredentialRequest", arg0)
  6849  	ret0, _ := ret[0].(*request.Request)
  6850  	ret1, _ := ret[1].(*iam.ResetServiceSpecificCredentialOutput)
  6851  	return ret0, ret1
  6852  }
  6853  
  6854  // ResetServiceSpecificCredentialRequest indicates an expected call of ResetServiceSpecificCredentialRequest.
  6855  func (mr *MockIAMAPIMockRecorder) ResetServiceSpecificCredentialRequest(arg0 interface{}) *gomock.Call {
  6856  	mr.mock.ctrl.T.Helper()
  6857  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetServiceSpecificCredentialRequest", reflect.TypeOf((*MockIAMAPI)(nil).ResetServiceSpecificCredentialRequest), arg0)
  6858  }
  6859  
  6860  // ResetServiceSpecificCredentialWithContext mocks base method.
  6861  func (m *MockIAMAPI) ResetServiceSpecificCredentialWithContext(arg0 context.Context, arg1 *iam.ResetServiceSpecificCredentialInput, arg2 ...request.Option) (*iam.ResetServiceSpecificCredentialOutput, error) {
  6862  	m.ctrl.T.Helper()
  6863  	varargs := []interface{}{arg0, arg1}
  6864  	for _, a := range arg2 {
  6865  		varargs = append(varargs, a)
  6866  	}
  6867  	ret := m.ctrl.Call(m, "ResetServiceSpecificCredentialWithContext", varargs...)
  6868  	ret0, _ := ret[0].(*iam.ResetServiceSpecificCredentialOutput)
  6869  	ret1, _ := ret[1].(error)
  6870  	return ret0, ret1
  6871  }
  6872  
  6873  // ResetServiceSpecificCredentialWithContext indicates an expected call of ResetServiceSpecificCredentialWithContext.
  6874  func (mr *MockIAMAPIMockRecorder) ResetServiceSpecificCredentialWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6875  	mr.mock.ctrl.T.Helper()
  6876  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6877  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetServiceSpecificCredentialWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ResetServiceSpecificCredentialWithContext), varargs...)
  6878  }
  6879  
  6880  // ResyncMFADevice mocks base method.
  6881  func (m *MockIAMAPI) ResyncMFADevice(arg0 *iam.ResyncMFADeviceInput) (*iam.ResyncMFADeviceOutput, error) {
  6882  	m.ctrl.T.Helper()
  6883  	ret := m.ctrl.Call(m, "ResyncMFADevice", arg0)
  6884  	ret0, _ := ret[0].(*iam.ResyncMFADeviceOutput)
  6885  	ret1, _ := ret[1].(error)
  6886  	return ret0, ret1
  6887  }
  6888  
  6889  // ResyncMFADevice indicates an expected call of ResyncMFADevice.
  6890  func (mr *MockIAMAPIMockRecorder) ResyncMFADevice(arg0 interface{}) *gomock.Call {
  6891  	mr.mock.ctrl.T.Helper()
  6892  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResyncMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).ResyncMFADevice), arg0)
  6893  }
  6894  
  6895  // ResyncMFADeviceRequest mocks base method.
  6896  func (m *MockIAMAPI) ResyncMFADeviceRequest(arg0 *iam.ResyncMFADeviceInput) (*request.Request, *iam.ResyncMFADeviceOutput) {
  6897  	m.ctrl.T.Helper()
  6898  	ret := m.ctrl.Call(m, "ResyncMFADeviceRequest", arg0)
  6899  	ret0, _ := ret[0].(*request.Request)
  6900  	ret1, _ := ret[1].(*iam.ResyncMFADeviceOutput)
  6901  	return ret0, ret1
  6902  }
  6903  
  6904  // ResyncMFADeviceRequest indicates an expected call of ResyncMFADeviceRequest.
  6905  func (mr *MockIAMAPIMockRecorder) ResyncMFADeviceRequest(arg0 interface{}) *gomock.Call {
  6906  	mr.mock.ctrl.T.Helper()
  6907  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResyncMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).ResyncMFADeviceRequest), arg0)
  6908  }
  6909  
  6910  // ResyncMFADeviceWithContext mocks base method.
  6911  func (m *MockIAMAPI) ResyncMFADeviceWithContext(arg0 context.Context, arg1 *iam.ResyncMFADeviceInput, arg2 ...request.Option) (*iam.ResyncMFADeviceOutput, error) {
  6912  	m.ctrl.T.Helper()
  6913  	varargs := []interface{}{arg0, arg1}
  6914  	for _, a := range arg2 {
  6915  		varargs = append(varargs, a)
  6916  	}
  6917  	ret := m.ctrl.Call(m, "ResyncMFADeviceWithContext", varargs...)
  6918  	ret0, _ := ret[0].(*iam.ResyncMFADeviceOutput)
  6919  	ret1, _ := ret[1].(error)
  6920  	return ret0, ret1
  6921  }
  6922  
  6923  // ResyncMFADeviceWithContext indicates an expected call of ResyncMFADeviceWithContext.
  6924  func (mr *MockIAMAPIMockRecorder) ResyncMFADeviceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6925  	mr.mock.ctrl.T.Helper()
  6926  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6927  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResyncMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).ResyncMFADeviceWithContext), varargs...)
  6928  }
  6929  
  6930  // SetDefaultPolicyVersion mocks base method.
  6931  func (m *MockIAMAPI) SetDefaultPolicyVersion(arg0 *iam.SetDefaultPolicyVersionInput) (*iam.SetDefaultPolicyVersionOutput, error) {
  6932  	m.ctrl.T.Helper()
  6933  	ret := m.ctrl.Call(m, "SetDefaultPolicyVersion", arg0)
  6934  	ret0, _ := ret[0].(*iam.SetDefaultPolicyVersionOutput)
  6935  	ret1, _ := ret[1].(error)
  6936  	return ret0, ret1
  6937  }
  6938  
  6939  // SetDefaultPolicyVersion indicates an expected call of SetDefaultPolicyVersion.
  6940  func (mr *MockIAMAPIMockRecorder) SetDefaultPolicyVersion(arg0 interface{}) *gomock.Call {
  6941  	mr.mock.ctrl.T.Helper()
  6942  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDefaultPolicyVersion", reflect.TypeOf((*MockIAMAPI)(nil).SetDefaultPolicyVersion), arg0)
  6943  }
  6944  
  6945  // SetDefaultPolicyVersionRequest mocks base method.
  6946  func (m *MockIAMAPI) SetDefaultPolicyVersionRequest(arg0 *iam.SetDefaultPolicyVersionInput) (*request.Request, *iam.SetDefaultPolicyVersionOutput) {
  6947  	m.ctrl.T.Helper()
  6948  	ret := m.ctrl.Call(m, "SetDefaultPolicyVersionRequest", arg0)
  6949  	ret0, _ := ret[0].(*request.Request)
  6950  	ret1, _ := ret[1].(*iam.SetDefaultPolicyVersionOutput)
  6951  	return ret0, ret1
  6952  }
  6953  
  6954  // SetDefaultPolicyVersionRequest indicates an expected call of SetDefaultPolicyVersionRequest.
  6955  func (mr *MockIAMAPIMockRecorder) SetDefaultPolicyVersionRequest(arg0 interface{}) *gomock.Call {
  6956  	mr.mock.ctrl.T.Helper()
  6957  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDefaultPolicyVersionRequest", reflect.TypeOf((*MockIAMAPI)(nil).SetDefaultPolicyVersionRequest), arg0)
  6958  }
  6959  
  6960  // SetDefaultPolicyVersionWithContext mocks base method.
  6961  func (m *MockIAMAPI) SetDefaultPolicyVersionWithContext(arg0 context.Context, arg1 *iam.SetDefaultPolicyVersionInput, arg2 ...request.Option) (*iam.SetDefaultPolicyVersionOutput, error) {
  6962  	m.ctrl.T.Helper()
  6963  	varargs := []interface{}{arg0, arg1}
  6964  	for _, a := range arg2 {
  6965  		varargs = append(varargs, a)
  6966  	}
  6967  	ret := m.ctrl.Call(m, "SetDefaultPolicyVersionWithContext", varargs...)
  6968  	ret0, _ := ret[0].(*iam.SetDefaultPolicyVersionOutput)
  6969  	ret1, _ := ret[1].(error)
  6970  	return ret0, ret1
  6971  }
  6972  
  6973  // SetDefaultPolicyVersionWithContext indicates an expected call of SetDefaultPolicyVersionWithContext.
  6974  func (mr *MockIAMAPIMockRecorder) SetDefaultPolicyVersionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  6975  	mr.mock.ctrl.T.Helper()
  6976  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  6977  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDefaultPolicyVersionWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SetDefaultPolicyVersionWithContext), varargs...)
  6978  }
  6979  
  6980  // SetSecurityTokenServicePreferences mocks base method.
  6981  func (m *MockIAMAPI) SetSecurityTokenServicePreferences(arg0 *iam.SetSecurityTokenServicePreferencesInput) (*iam.SetSecurityTokenServicePreferencesOutput, error) {
  6982  	m.ctrl.T.Helper()
  6983  	ret := m.ctrl.Call(m, "SetSecurityTokenServicePreferences", arg0)
  6984  	ret0, _ := ret[0].(*iam.SetSecurityTokenServicePreferencesOutput)
  6985  	ret1, _ := ret[1].(error)
  6986  	return ret0, ret1
  6987  }
  6988  
  6989  // SetSecurityTokenServicePreferences indicates an expected call of SetSecurityTokenServicePreferences.
  6990  func (mr *MockIAMAPIMockRecorder) SetSecurityTokenServicePreferences(arg0 interface{}) *gomock.Call {
  6991  	mr.mock.ctrl.T.Helper()
  6992  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityTokenServicePreferences", reflect.TypeOf((*MockIAMAPI)(nil).SetSecurityTokenServicePreferences), arg0)
  6993  }
  6994  
  6995  // SetSecurityTokenServicePreferencesRequest mocks base method.
  6996  func (m *MockIAMAPI) SetSecurityTokenServicePreferencesRequest(arg0 *iam.SetSecurityTokenServicePreferencesInput) (*request.Request, *iam.SetSecurityTokenServicePreferencesOutput) {
  6997  	m.ctrl.T.Helper()
  6998  	ret := m.ctrl.Call(m, "SetSecurityTokenServicePreferencesRequest", arg0)
  6999  	ret0, _ := ret[0].(*request.Request)
  7000  	ret1, _ := ret[1].(*iam.SetSecurityTokenServicePreferencesOutput)
  7001  	return ret0, ret1
  7002  }
  7003  
  7004  // SetSecurityTokenServicePreferencesRequest indicates an expected call of SetSecurityTokenServicePreferencesRequest.
  7005  func (mr *MockIAMAPIMockRecorder) SetSecurityTokenServicePreferencesRequest(arg0 interface{}) *gomock.Call {
  7006  	mr.mock.ctrl.T.Helper()
  7007  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityTokenServicePreferencesRequest", reflect.TypeOf((*MockIAMAPI)(nil).SetSecurityTokenServicePreferencesRequest), arg0)
  7008  }
  7009  
  7010  // SetSecurityTokenServicePreferencesWithContext mocks base method.
  7011  func (m *MockIAMAPI) SetSecurityTokenServicePreferencesWithContext(arg0 context.Context, arg1 *iam.SetSecurityTokenServicePreferencesInput, arg2 ...request.Option) (*iam.SetSecurityTokenServicePreferencesOutput, error) {
  7012  	m.ctrl.T.Helper()
  7013  	varargs := []interface{}{arg0, arg1}
  7014  	for _, a := range arg2 {
  7015  		varargs = append(varargs, a)
  7016  	}
  7017  	ret := m.ctrl.Call(m, "SetSecurityTokenServicePreferencesWithContext", varargs...)
  7018  	ret0, _ := ret[0].(*iam.SetSecurityTokenServicePreferencesOutput)
  7019  	ret1, _ := ret[1].(error)
  7020  	return ret0, ret1
  7021  }
  7022  
  7023  // SetSecurityTokenServicePreferencesWithContext indicates an expected call of SetSecurityTokenServicePreferencesWithContext.
  7024  func (mr *MockIAMAPIMockRecorder) SetSecurityTokenServicePreferencesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7025  	mr.mock.ctrl.T.Helper()
  7026  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7027  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityTokenServicePreferencesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SetSecurityTokenServicePreferencesWithContext), varargs...)
  7028  }
  7029  
  7030  // SimulateCustomPolicy mocks base method.
  7031  func (m *MockIAMAPI) SimulateCustomPolicy(arg0 *iam.SimulateCustomPolicyInput) (*iam.SimulatePolicyResponse, error) {
  7032  	m.ctrl.T.Helper()
  7033  	ret := m.ctrl.Call(m, "SimulateCustomPolicy", arg0)
  7034  	ret0, _ := ret[0].(*iam.SimulatePolicyResponse)
  7035  	ret1, _ := ret[1].(error)
  7036  	return ret0, ret1
  7037  }
  7038  
  7039  // SimulateCustomPolicy indicates an expected call of SimulateCustomPolicy.
  7040  func (mr *MockIAMAPIMockRecorder) SimulateCustomPolicy(arg0 interface{}) *gomock.Call {
  7041  	mr.mock.ctrl.T.Helper()
  7042  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateCustomPolicy", reflect.TypeOf((*MockIAMAPI)(nil).SimulateCustomPolicy), arg0)
  7043  }
  7044  
  7045  // SimulateCustomPolicyPages mocks base method.
  7046  func (m *MockIAMAPI) SimulateCustomPolicyPages(arg0 *iam.SimulateCustomPolicyInput, arg1 func(*iam.SimulatePolicyResponse, bool) bool) error {
  7047  	m.ctrl.T.Helper()
  7048  	ret := m.ctrl.Call(m, "SimulateCustomPolicyPages", arg0, arg1)
  7049  	ret0, _ := ret[0].(error)
  7050  	return ret0
  7051  }
  7052  
  7053  // SimulateCustomPolicyPages indicates an expected call of SimulateCustomPolicyPages.
  7054  func (mr *MockIAMAPIMockRecorder) SimulateCustomPolicyPages(arg0, arg1 interface{}) *gomock.Call {
  7055  	mr.mock.ctrl.T.Helper()
  7056  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateCustomPolicyPages", reflect.TypeOf((*MockIAMAPI)(nil).SimulateCustomPolicyPages), arg0, arg1)
  7057  }
  7058  
  7059  // SimulateCustomPolicyPagesWithContext mocks base method.
  7060  func (m *MockIAMAPI) SimulateCustomPolicyPagesWithContext(arg0 context.Context, arg1 *iam.SimulateCustomPolicyInput, arg2 func(*iam.SimulatePolicyResponse, bool) bool, arg3 ...request.Option) error {
  7061  	m.ctrl.T.Helper()
  7062  	varargs := []interface{}{arg0, arg1, arg2}
  7063  	for _, a := range arg3 {
  7064  		varargs = append(varargs, a)
  7065  	}
  7066  	ret := m.ctrl.Call(m, "SimulateCustomPolicyPagesWithContext", varargs...)
  7067  	ret0, _ := ret[0].(error)
  7068  	return ret0
  7069  }
  7070  
  7071  // SimulateCustomPolicyPagesWithContext indicates an expected call of SimulateCustomPolicyPagesWithContext.
  7072  func (mr *MockIAMAPIMockRecorder) SimulateCustomPolicyPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  7073  	mr.mock.ctrl.T.Helper()
  7074  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  7075  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateCustomPolicyPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SimulateCustomPolicyPagesWithContext), varargs...)
  7076  }
  7077  
  7078  // SimulateCustomPolicyRequest mocks base method.
  7079  func (m *MockIAMAPI) SimulateCustomPolicyRequest(arg0 *iam.SimulateCustomPolicyInput) (*request.Request, *iam.SimulatePolicyResponse) {
  7080  	m.ctrl.T.Helper()
  7081  	ret := m.ctrl.Call(m, "SimulateCustomPolicyRequest", arg0)
  7082  	ret0, _ := ret[0].(*request.Request)
  7083  	ret1, _ := ret[1].(*iam.SimulatePolicyResponse)
  7084  	return ret0, ret1
  7085  }
  7086  
  7087  // SimulateCustomPolicyRequest indicates an expected call of SimulateCustomPolicyRequest.
  7088  func (mr *MockIAMAPIMockRecorder) SimulateCustomPolicyRequest(arg0 interface{}) *gomock.Call {
  7089  	mr.mock.ctrl.T.Helper()
  7090  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateCustomPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).SimulateCustomPolicyRequest), arg0)
  7091  }
  7092  
  7093  // SimulateCustomPolicyWithContext mocks base method.
  7094  func (m *MockIAMAPI) SimulateCustomPolicyWithContext(arg0 context.Context, arg1 *iam.SimulateCustomPolicyInput, arg2 ...request.Option) (*iam.SimulatePolicyResponse, error) {
  7095  	m.ctrl.T.Helper()
  7096  	varargs := []interface{}{arg0, arg1}
  7097  	for _, a := range arg2 {
  7098  		varargs = append(varargs, a)
  7099  	}
  7100  	ret := m.ctrl.Call(m, "SimulateCustomPolicyWithContext", varargs...)
  7101  	ret0, _ := ret[0].(*iam.SimulatePolicyResponse)
  7102  	ret1, _ := ret[1].(error)
  7103  	return ret0, ret1
  7104  }
  7105  
  7106  // SimulateCustomPolicyWithContext indicates an expected call of SimulateCustomPolicyWithContext.
  7107  func (mr *MockIAMAPIMockRecorder) SimulateCustomPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7108  	mr.mock.ctrl.T.Helper()
  7109  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateCustomPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SimulateCustomPolicyWithContext), varargs...)
  7111  }
  7112  
  7113  // SimulatePrincipalPolicy mocks base method.
  7114  func (m *MockIAMAPI) SimulatePrincipalPolicy(arg0 *iam.SimulatePrincipalPolicyInput) (*iam.SimulatePolicyResponse, error) {
  7115  	m.ctrl.T.Helper()
  7116  	ret := m.ctrl.Call(m, "SimulatePrincipalPolicy", arg0)
  7117  	ret0, _ := ret[0].(*iam.SimulatePolicyResponse)
  7118  	ret1, _ := ret[1].(error)
  7119  	return ret0, ret1
  7120  }
  7121  
  7122  // SimulatePrincipalPolicy indicates an expected call of SimulatePrincipalPolicy.
  7123  func (mr *MockIAMAPIMockRecorder) SimulatePrincipalPolicy(arg0 interface{}) *gomock.Call {
  7124  	mr.mock.ctrl.T.Helper()
  7125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulatePrincipalPolicy", reflect.TypeOf((*MockIAMAPI)(nil).SimulatePrincipalPolicy), arg0)
  7126  }
  7127  
  7128  // SimulatePrincipalPolicyPages mocks base method.
  7129  func (m *MockIAMAPI) SimulatePrincipalPolicyPages(arg0 *iam.SimulatePrincipalPolicyInput, arg1 func(*iam.SimulatePolicyResponse, bool) bool) error {
  7130  	m.ctrl.T.Helper()
  7131  	ret := m.ctrl.Call(m, "SimulatePrincipalPolicyPages", arg0, arg1)
  7132  	ret0, _ := ret[0].(error)
  7133  	return ret0
  7134  }
  7135  
  7136  // SimulatePrincipalPolicyPages indicates an expected call of SimulatePrincipalPolicyPages.
  7137  func (mr *MockIAMAPIMockRecorder) SimulatePrincipalPolicyPages(arg0, arg1 interface{}) *gomock.Call {
  7138  	mr.mock.ctrl.T.Helper()
  7139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulatePrincipalPolicyPages", reflect.TypeOf((*MockIAMAPI)(nil).SimulatePrincipalPolicyPages), arg0, arg1)
  7140  }
  7141  
  7142  // SimulatePrincipalPolicyPagesWithContext mocks base method.
  7143  func (m *MockIAMAPI) SimulatePrincipalPolicyPagesWithContext(arg0 context.Context, arg1 *iam.SimulatePrincipalPolicyInput, arg2 func(*iam.SimulatePolicyResponse, bool) bool, arg3 ...request.Option) error {
  7144  	m.ctrl.T.Helper()
  7145  	varargs := []interface{}{arg0, arg1, arg2}
  7146  	for _, a := range arg3 {
  7147  		varargs = append(varargs, a)
  7148  	}
  7149  	ret := m.ctrl.Call(m, "SimulatePrincipalPolicyPagesWithContext", varargs...)
  7150  	ret0, _ := ret[0].(error)
  7151  	return ret0
  7152  }
  7153  
  7154  // SimulatePrincipalPolicyPagesWithContext indicates an expected call of SimulatePrincipalPolicyPagesWithContext.
  7155  func (mr *MockIAMAPIMockRecorder) SimulatePrincipalPolicyPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  7156  	mr.mock.ctrl.T.Helper()
  7157  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  7158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulatePrincipalPolicyPagesWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SimulatePrincipalPolicyPagesWithContext), varargs...)
  7159  }
  7160  
  7161  // SimulatePrincipalPolicyRequest mocks base method.
  7162  func (m *MockIAMAPI) SimulatePrincipalPolicyRequest(arg0 *iam.SimulatePrincipalPolicyInput) (*request.Request, *iam.SimulatePolicyResponse) {
  7163  	m.ctrl.T.Helper()
  7164  	ret := m.ctrl.Call(m, "SimulatePrincipalPolicyRequest", arg0)
  7165  	ret0, _ := ret[0].(*request.Request)
  7166  	ret1, _ := ret[1].(*iam.SimulatePolicyResponse)
  7167  	return ret0, ret1
  7168  }
  7169  
  7170  // SimulatePrincipalPolicyRequest indicates an expected call of SimulatePrincipalPolicyRequest.
  7171  func (mr *MockIAMAPIMockRecorder) SimulatePrincipalPolicyRequest(arg0 interface{}) *gomock.Call {
  7172  	mr.mock.ctrl.T.Helper()
  7173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulatePrincipalPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).SimulatePrincipalPolicyRequest), arg0)
  7174  }
  7175  
  7176  // SimulatePrincipalPolicyWithContext mocks base method.
  7177  func (m *MockIAMAPI) SimulatePrincipalPolicyWithContext(arg0 context.Context, arg1 *iam.SimulatePrincipalPolicyInput, arg2 ...request.Option) (*iam.SimulatePolicyResponse, error) {
  7178  	m.ctrl.T.Helper()
  7179  	varargs := []interface{}{arg0, arg1}
  7180  	for _, a := range arg2 {
  7181  		varargs = append(varargs, a)
  7182  	}
  7183  	ret := m.ctrl.Call(m, "SimulatePrincipalPolicyWithContext", varargs...)
  7184  	ret0, _ := ret[0].(*iam.SimulatePolicyResponse)
  7185  	ret1, _ := ret[1].(error)
  7186  	return ret0, ret1
  7187  }
  7188  
  7189  // SimulatePrincipalPolicyWithContext indicates an expected call of SimulatePrincipalPolicyWithContext.
  7190  func (mr *MockIAMAPIMockRecorder) SimulatePrincipalPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7191  	mr.mock.ctrl.T.Helper()
  7192  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulatePrincipalPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).SimulatePrincipalPolicyWithContext), varargs...)
  7194  }
  7195  
  7196  // TagInstanceProfile mocks base method.
  7197  func (m *MockIAMAPI) TagInstanceProfile(arg0 *iam.TagInstanceProfileInput) (*iam.TagInstanceProfileOutput, error) {
  7198  	m.ctrl.T.Helper()
  7199  	ret := m.ctrl.Call(m, "TagInstanceProfile", arg0)
  7200  	ret0, _ := ret[0].(*iam.TagInstanceProfileOutput)
  7201  	ret1, _ := ret[1].(error)
  7202  	return ret0, ret1
  7203  }
  7204  
  7205  // TagInstanceProfile indicates an expected call of TagInstanceProfile.
  7206  func (mr *MockIAMAPIMockRecorder) TagInstanceProfile(arg0 interface{}) *gomock.Call {
  7207  	mr.mock.ctrl.T.Helper()
  7208  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).TagInstanceProfile), arg0)
  7209  }
  7210  
  7211  // TagInstanceProfileRequest mocks base method.
  7212  func (m *MockIAMAPI) TagInstanceProfileRequest(arg0 *iam.TagInstanceProfileInput) (*request.Request, *iam.TagInstanceProfileOutput) {
  7213  	m.ctrl.T.Helper()
  7214  	ret := m.ctrl.Call(m, "TagInstanceProfileRequest", arg0)
  7215  	ret0, _ := ret[0].(*request.Request)
  7216  	ret1, _ := ret[1].(*iam.TagInstanceProfileOutput)
  7217  	return ret0, ret1
  7218  }
  7219  
  7220  // TagInstanceProfileRequest indicates an expected call of TagInstanceProfileRequest.
  7221  func (mr *MockIAMAPIMockRecorder) TagInstanceProfileRequest(arg0 interface{}) *gomock.Call {
  7222  	mr.mock.ctrl.T.Helper()
  7223  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagInstanceProfileRequest), arg0)
  7224  }
  7225  
  7226  // TagInstanceProfileWithContext mocks base method.
  7227  func (m *MockIAMAPI) TagInstanceProfileWithContext(arg0 context.Context, arg1 *iam.TagInstanceProfileInput, arg2 ...request.Option) (*iam.TagInstanceProfileOutput, error) {
  7228  	m.ctrl.T.Helper()
  7229  	varargs := []interface{}{arg0, arg1}
  7230  	for _, a := range arg2 {
  7231  		varargs = append(varargs, a)
  7232  	}
  7233  	ret := m.ctrl.Call(m, "TagInstanceProfileWithContext", varargs...)
  7234  	ret0, _ := ret[0].(*iam.TagInstanceProfileOutput)
  7235  	ret1, _ := ret[1].(error)
  7236  	return ret0, ret1
  7237  }
  7238  
  7239  // TagInstanceProfileWithContext indicates an expected call of TagInstanceProfileWithContext.
  7240  func (mr *MockIAMAPIMockRecorder) TagInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7241  	mr.mock.ctrl.T.Helper()
  7242  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagInstanceProfileWithContext), varargs...)
  7244  }
  7245  
  7246  // TagMFADevice mocks base method.
  7247  func (m *MockIAMAPI) TagMFADevice(arg0 *iam.TagMFADeviceInput) (*iam.TagMFADeviceOutput, error) {
  7248  	m.ctrl.T.Helper()
  7249  	ret := m.ctrl.Call(m, "TagMFADevice", arg0)
  7250  	ret0, _ := ret[0].(*iam.TagMFADeviceOutput)
  7251  	ret1, _ := ret[1].(error)
  7252  	return ret0, ret1
  7253  }
  7254  
  7255  // TagMFADevice indicates an expected call of TagMFADevice.
  7256  func (mr *MockIAMAPIMockRecorder) TagMFADevice(arg0 interface{}) *gomock.Call {
  7257  	mr.mock.ctrl.T.Helper()
  7258  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).TagMFADevice), arg0)
  7259  }
  7260  
  7261  // TagMFADeviceRequest mocks base method.
  7262  func (m *MockIAMAPI) TagMFADeviceRequest(arg0 *iam.TagMFADeviceInput) (*request.Request, *iam.TagMFADeviceOutput) {
  7263  	m.ctrl.T.Helper()
  7264  	ret := m.ctrl.Call(m, "TagMFADeviceRequest", arg0)
  7265  	ret0, _ := ret[0].(*request.Request)
  7266  	ret1, _ := ret[1].(*iam.TagMFADeviceOutput)
  7267  	return ret0, ret1
  7268  }
  7269  
  7270  // TagMFADeviceRequest indicates an expected call of TagMFADeviceRequest.
  7271  func (mr *MockIAMAPIMockRecorder) TagMFADeviceRequest(arg0 interface{}) *gomock.Call {
  7272  	mr.mock.ctrl.T.Helper()
  7273  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagMFADeviceRequest), arg0)
  7274  }
  7275  
  7276  // TagMFADeviceWithContext mocks base method.
  7277  func (m *MockIAMAPI) TagMFADeviceWithContext(arg0 context.Context, arg1 *iam.TagMFADeviceInput, arg2 ...request.Option) (*iam.TagMFADeviceOutput, error) {
  7278  	m.ctrl.T.Helper()
  7279  	varargs := []interface{}{arg0, arg1}
  7280  	for _, a := range arg2 {
  7281  		varargs = append(varargs, a)
  7282  	}
  7283  	ret := m.ctrl.Call(m, "TagMFADeviceWithContext", varargs...)
  7284  	ret0, _ := ret[0].(*iam.TagMFADeviceOutput)
  7285  	ret1, _ := ret[1].(error)
  7286  	return ret0, ret1
  7287  }
  7288  
  7289  // TagMFADeviceWithContext indicates an expected call of TagMFADeviceWithContext.
  7290  func (mr *MockIAMAPIMockRecorder) TagMFADeviceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7291  	mr.mock.ctrl.T.Helper()
  7292  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagMFADeviceWithContext), varargs...)
  7294  }
  7295  
  7296  // TagOpenIDConnectProvider mocks base method.
  7297  func (m *MockIAMAPI) TagOpenIDConnectProvider(arg0 *iam.TagOpenIDConnectProviderInput) (*iam.TagOpenIDConnectProviderOutput, error) {
  7298  	m.ctrl.T.Helper()
  7299  	ret := m.ctrl.Call(m, "TagOpenIDConnectProvider", arg0)
  7300  	ret0, _ := ret[0].(*iam.TagOpenIDConnectProviderOutput)
  7301  	ret1, _ := ret[1].(error)
  7302  	return ret0, ret1
  7303  }
  7304  
  7305  // TagOpenIDConnectProvider indicates an expected call of TagOpenIDConnectProvider.
  7306  func (mr *MockIAMAPIMockRecorder) TagOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
  7307  	mr.mock.ctrl.T.Helper()
  7308  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).TagOpenIDConnectProvider), arg0)
  7309  }
  7310  
  7311  // TagOpenIDConnectProviderRequest mocks base method.
  7312  func (m *MockIAMAPI) TagOpenIDConnectProviderRequest(arg0 *iam.TagOpenIDConnectProviderInput) (*request.Request, *iam.TagOpenIDConnectProviderOutput) {
  7313  	m.ctrl.T.Helper()
  7314  	ret := m.ctrl.Call(m, "TagOpenIDConnectProviderRequest", arg0)
  7315  	ret0, _ := ret[0].(*request.Request)
  7316  	ret1, _ := ret[1].(*iam.TagOpenIDConnectProviderOutput)
  7317  	return ret0, ret1
  7318  }
  7319  
  7320  // TagOpenIDConnectProviderRequest indicates an expected call of TagOpenIDConnectProviderRequest.
  7321  func (mr *MockIAMAPIMockRecorder) TagOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
  7322  	mr.mock.ctrl.T.Helper()
  7323  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagOpenIDConnectProviderRequest), arg0)
  7324  }
  7325  
  7326  // TagOpenIDConnectProviderWithContext mocks base method.
  7327  func (m *MockIAMAPI) TagOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.TagOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.TagOpenIDConnectProviderOutput, error) {
  7328  	m.ctrl.T.Helper()
  7329  	varargs := []interface{}{arg0, arg1}
  7330  	for _, a := range arg2 {
  7331  		varargs = append(varargs, a)
  7332  	}
  7333  	ret := m.ctrl.Call(m, "TagOpenIDConnectProviderWithContext", varargs...)
  7334  	ret0, _ := ret[0].(*iam.TagOpenIDConnectProviderOutput)
  7335  	ret1, _ := ret[1].(error)
  7336  	return ret0, ret1
  7337  }
  7338  
  7339  // TagOpenIDConnectProviderWithContext indicates an expected call of TagOpenIDConnectProviderWithContext.
  7340  func (mr *MockIAMAPIMockRecorder) TagOpenIDConnectProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7341  	mr.mock.ctrl.T.Helper()
  7342  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7343  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagOpenIDConnectProviderWithContext), varargs...)
  7344  }
  7345  
  7346  // TagPolicy mocks base method.
  7347  func (m *MockIAMAPI) TagPolicy(arg0 *iam.TagPolicyInput) (*iam.TagPolicyOutput, error) {
  7348  	m.ctrl.T.Helper()
  7349  	ret := m.ctrl.Call(m, "TagPolicy", arg0)
  7350  	ret0, _ := ret[0].(*iam.TagPolicyOutput)
  7351  	ret1, _ := ret[1].(error)
  7352  	return ret0, ret1
  7353  }
  7354  
  7355  // TagPolicy indicates an expected call of TagPolicy.
  7356  func (mr *MockIAMAPIMockRecorder) TagPolicy(arg0 interface{}) *gomock.Call {
  7357  	mr.mock.ctrl.T.Helper()
  7358  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagPolicy", reflect.TypeOf((*MockIAMAPI)(nil).TagPolicy), arg0)
  7359  }
  7360  
  7361  // TagPolicyRequest mocks base method.
  7362  func (m *MockIAMAPI) TagPolicyRequest(arg0 *iam.TagPolicyInput) (*request.Request, *iam.TagPolicyOutput) {
  7363  	m.ctrl.T.Helper()
  7364  	ret := m.ctrl.Call(m, "TagPolicyRequest", arg0)
  7365  	ret0, _ := ret[0].(*request.Request)
  7366  	ret1, _ := ret[1].(*iam.TagPolicyOutput)
  7367  	return ret0, ret1
  7368  }
  7369  
  7370  // TagPolicyRequest indicates an expected call of TagPolicyRequest.
  7371  func (mr *MockIAMAPIMockRecorder) TagPolicyRequest(arg0 interface{}) *gomock.Call {
  7372  	mr.mock.ctrl.T.Helper()
  7373  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagPolicyRequest), arg0)
  7374  }
  7375  
  7376  // TagPolicyWithContext mocks base method.
  7377  func (m *MockIAMAPI) TagPolicyWithContext(arg0 context.Context, arg1 *iam.TagPolicyInput, arg2 ...request.Option) (*iam.TagPolicyOutput, error) {
  7378  	m.ctrl.T.Helper()
  7379  	varargs := []interface{}{arg0, arg1}
  7380  	for _, a := range arg2 {
  7381  		varargs = append(varargs, a)
  7382  	}
  7383  	ret := m.ctrl.Call(m, "TagPolicyWithContext", varargs...)
  7384  	ret0, _ := ret[0].(*iam.TagPolicyOutput)
  7385  	ret1, _ := ret[1].(error)
  7386  	return ret0, ret1
  7387  }
  7388  
  7389  // TagPolicyWithContext indicates an expected call of TagPolicyWithContext.
  7390  func (mr *MockIAMAPIMockRecorder) TagPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7391  	mr.mock.ctrl.T.Helper()
  7392  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7393  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagPolicyWithContext), varargs...)
  7394  }
  7395  
  7396  // TagRole mocks base method.
  7397  func (m *MockIAMAPI) TagRole(arg0 *iam.TagRoleInput) (*iam.TagRoleOutput, error) {
  7398  	m.ctrl.T.Helper()
  7399  	ret := m.ctrl.Call(m, "TagRole", arg0)
  7400  	ret0, _ := ret[0].(*iam.TagRoleOutput)
  7401  	ret1, _ := ret[1].(error)
  7402  	return ret0, ret1
  7403  }
  7404  
  7405  // TagRole indicates an expected call of TagRole.
  7406  func (mr *MockIAMAPIMockRecorder) TagRole(arg0 interface{}) *gomock.Call {
  7407  	mr.mock.ctrl.T.Helper()
  7408  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagRole", reflect.TypeOf((*MockIAMAPI)(nil).TagRole), arg0)
  7409  }
  7410  
  7411  // TagRoleRequest mocks base method.
  7412  func (m *MockIAMAPI) TagRoleRequest(arg0 *iam.TagRoleInput) (*request.Request, *iam.TagRoleOutput) {
  7413  	m.ctrl.T.Helper()
  7414  	ret := m.ctrl.Call(m, "TagRoleRequest", arg0)
  7415  	ret0, _ := ret[0].(*request.Request)
  7416  	ret1, _ := ret[1].(*iam.TagRoleOutput)
  7417  	return ret0, ret1
  7418  }
  7419  
  7420  // TagRoleRequest indicates an expected call of TagRoleRequest.
  7421  func (mr *MockIAMAPIMockRecorder) TagRoleRequest(arg0 interface{}) *gomock.Call {
  7422  	mr.mock.ctrl.T.Helper()
  7423  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagRoleRequest), arg0)
  7424  }
  7425  
  7426  // TagRoleWithContext mocks base method.
  7427  func (m *MockIAMAPI) TagRoleWithContext(arg0 context.Context, arg1 *iam.TagRoleInput, arg2 ...request.Option) (*iam.TagRoleOutput, error) {
  7428  	m.ctrl.T.Helper()
  7429  	varargs := []interface{}{arg0, arg1}
  7430  	for _, a := range arg2 {
  7431  		varargs = append(varargs, a)
  7432  	}
  7433  	ret := m.ctrl.Call(m, "TagRoleWithContext", varargs...)
  7434  	ret0, _ := ret[0].(*iam.TagRoleOutput)
  7435  	ret1, _ := ret[1].(error)
  7436  	return ret0, ret1
  7437  }
  7438  
  7439  // TagRoleWithContext indicates an expected call of TagRoleWithContext.
  7440  func (mr *MockIAMAPIMockRecorder) TagRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7441  	mr.mock.ctrl.T.Helper()
  7442  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7443  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagRoleWithContext), varargs...)
  7444  }
  7445  
  7446  // TagSAMLProvider mocks base method.
  7447  func (m *MockIAMAPI) TagSAMLProvider(arg0 *iam.TagSAMLProviderInput) (*iam.TagSAMLProviderOutput, error) {
  7448  	m.ctrl.T.Helper()
  7449  	ret := m.ctrl.Call(m, "TagSAMLProvider", arg0)
  7450  	ret0, _ := ret[0].(*iam.TagSAMLProviderOutput)
  7451  	ret1, _ := ret[1].(error)
  7452  	return ret0, ret1
  7453  }
  7454  
  7455  // TagSAMLProvider indicates an expected call of TagSAMLProvider.
  7456  func (mr *MockIAMAPIMockRecorder) TagSAMLProvider(arg0 interface{}) *gomock.Call {
  7457  	mr.mock.ctrl.T.Helper()
  7458  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).TagSAMLProvider), arg0)
  7459  }
  7460  
  7461  // TagSAMLProviderRequest mocks base method.
  7462  func (m *MockIAMAPI) TagSAMLProviderRequest(arg0 *iam.TagSAMLProviderInput) (*request.Request, *iam.TagSAMLProviderOutput) {
  7463  	m.ctrl.T.Helper()
  7464  	ret := m.ctrl.Call(m, "TagSAMLProviderRequest", arg0)
  7465  	ret0, _ := ret[0].(*request.Request)
  7466  	ret1, _ := ret[1].(*iam.TagSAMLProviderOutput)
  7467  	return ret0, ret1
  7468  }
  7469  
  7470  // TagSAMLProviderRequest indicates an expected call of TagSAMLProviderRequest.
  7471  func (mr *MockIAMAPIMockRecorder) TagSAMLProviderRequest(arg0 interface{}) *gomock.Call {
  7472  	mr.mock.ctrl.T.Helper()
  7473  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagSAMLProviderRequest), arg0)
  7474  }
  7475  
  7476  // TagSAMLProviderWithContext mocks base method.
  7477  func (m *MockIAMAPI) TagSAMLProviderWithContext(arg0 context.Context, arg1 *iam.TagSAMLProviderInput, arg2 ...request.Option) (*iam.TagSAMLProviderOutput, error) {
  7478  	m.ctrl.T.Helper()
  7479  	varargs := []interface{}{arg0, arg1}
  7480  	for _, a := range arg2 {
  7481  		varargs = append(varargs, a)
  7482  	}
  7483  	ret := m.ctrl.Call(m, "TagSAMLProviderWithContext", varargs...)
  7484  	ret0, _ := ret[0].(*iam.TagSAMLProviderOutput)
  7485  	ret1, _ := ret[1].(error)
  7486  	return ret0, ret1
  7487  }
  7488  
  7489  // TagSAMLProviderWithContext indicates an expected call of TagSAMLProviderWithContext.
  7490  func (mr *MockIAMAPIMockRecorder) TagSAMLProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7491  	mr.mock.ctrl.T.Helper()
  7492  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7493  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagSAMLProviderWithContext), varargs...)
  7494  }
  7495  
  7496  // TagServerCertificate mocks base method.
  7497  func (m *MockIAMAPI) TagServerCertificate(arg0 *iam.TagServerCertificateInput) (*iam.TagServerCertificateOutput, error) {
  7498  	m.ctrl.T.Helper()
  7499  	ret := m.ctrl.Call(m, "TagServerCertificate", arg0)
  7500  	ret0, _ := ret[0].(*iam.TagServerCertificateOutput)
  7501  	ret1, _ := ret[1].(error)
  7502  	return ret0, ret1
  7503  }
  7504  
  7505  // TagServerCertificate indicates an expected call of TagServerCertificate.
  7506  func (mr *MockIAMAPIMockRecorder) TagServerCertificate(arg0 interface{}) *gomock.Call {
  7507  	mr.mock.ctrl.T.Helper()
  7508  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).TagServerCertificate), arg0)
  7509  }
  7510  
  7511  // TagServerCertificateRequest mocks base method.
  7512  func (m *MockIAMAPI) TagServerCertificateRequest(arg0 *iam.TagServerCertificateInput) (*request.Request, *iam.TagServerCertificateOutput) {
  7513  	m.ctrl.T.Helper()
  7514  	ret := m.ctrl.Call(m, "TagServerCertificateRequest", arg0)
  7515  	ret0, _ := ret[0].(*request.Request)
  7516  	ret1, _ := ret[1].(*iam.TagServerCertificateOutput)
  7517  	return ret0, ret1
  7518  }
  7519  
  7520  // TagServerCertificateRequest indicates an expected call of TagServerCertificateRequest.
  7521  func (mr *MockIAMAPIMockRecorder) TagServerCertificateRequest(arg0 interface{}) *gomock.Call {
  7522  	mr.mock.ctrl.T.Helper()
  7523  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagServerCertificateRequest), arg0)
  7524  }
  7525  
  7526  // TagServerCertificateWithContext mocks base method.
  7527  func (m *MockIAMAPI) TagServerCertificateWithContext(arg0 context.Context, arg1 *iam.TagServerCertificateInput, arg2 ...request.Option) (*iam.TagServerCertificateOutput, error) {
  7528  	m.ctrl.T.Helper()
  7529  	varargs := []interface{}{arg0, arg1}
  7530  	for _, a := range arg2 {
  7531  		varargs = append(varargs, a)
  7532  	}
  7533  	ret := m.ctrl.Call(m, "TagServerCertificateWithContext", varargs...)
  7534  	ret0, _ := ret[0].(*iam.TagServerCertificateOutput)
  7535  	ret1, _ := ret[1].(error)
  7536  	return ret0, ret1
  7537  }
  7538  
  7539  // TagServerCertificateWithContext indicates an expected call of TagServerCertificateWithContext.
  7540  func (mr *MockIAMAPIMockRecorder) TagServerCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7541  	mr.mock.ctrl.T.Helper()
  7542  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7543  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagServerCertificateWithContext), varargs...)
  7544  }
  7545  
  7546  // TagUser mocks base method.
  7547  func (m *MockIAMAPI) TagUser(arg0 *iam.TagUserInput) (*iam.TagUserOutput, error) {
  7548  	m.ctrl.T.Helper()
  7549  	ret := m.ctrl.Call(m, "TagUser", arg0)
  7550  	ret0, _ := ret[0].(*iam.TagUserOutput)
  7551  	ret1, _ := ret[1].(error)
  7552  	return ret0, ret1
  7553  }
  7554  
  7555  // TagUser indicates an expected call of TagUser.
  7556  func (mr *MockIAMAPIMockRecorder) TagUser(arg0 interface{}) *gomock.Call {
  7557  	mr.mock.ctrl.T.Helper()
  7558  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagUser", reflect.TypeOf((*MockIAMAPI)(nil).TagUser), arg0)
  7559  }
  7560  
  7561  // TagUserRequest mocks base method.
  7562  func (m *MockIAMAPI) TagUserRequest(arg0 *iam.TagUserInput) (*request.Request, *iam.TagUserOutput) {
  7563  	m.ctrl.T.Helper()
  7564  	ret := m.ctrl.Call(m, "TagUserRequest", arg0)
  7565  	ret0, _ := ret[0].(*request.Request)
  7566  	ret1, _ := ret[1].(*iam.TagUserOutput)
  7567  	return ret0, ret1
  7568  }
  7569  
  7570  // TagUserRequest indicates an expected call of TagUserRequest.
  7571  func (mr *MockIAMAPIMockRecorder) TagUserRequest(arg0 interface{}) *gomock.Call {
  7572  	mr.mock.ctrl.T.Helper()
  7573  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).TagUserRequest), arg0)
  7574  }
  7575  
  7576  // TagUserWithContext mocks base method.
  7577  func (m *MockIAMAPI) TagUserWithContext(arg0 context.Context, arg1 *iam.TagUserInput, arg2 ...request.Option) (*iam.TagUserOutput, error) {
  7578  	m.ctrl.T.Helper()
  7579  	varargs := []interface{}{arg0, arg1}
  7580  	for _, a := range arg2 {
  7581  		varargs = append(varargs, a)
  7582  	}
  7583  	ret := m.ctrl.Call(m, "TagUserWithContext", varargs...)
  7584  	ret0, _ := ret[0].(*iam.TagUserOutput)
  7585  	ret1, _ := ret[1].(error)
  7586  	return ret0, ret1
  7587  }
  7588  
  7589  // TagUserWithContext indicates an expected call of TagUserWithContext.
  7590  func (mr *MockIAMAPIMockRecorder) TagUserWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7591  	mr.mock.ctrl.T.Helper()
  7592  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7593  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).TagUserWithContext), varargs...)
  7594  }
  7595  
  7596  // UntagInstanceProfile mocks base method.
  7597  func (m *MockIAMAPI) UntagInstanceProfile(arg0 *iam.UntagInstanceProfileInput) (*iam.UntagInstanceProfileOutput, error) {
  7598  	m.ctrl.T.Helper()
  7599  	ret := m.ctrl.Call(m, "UntagInstanceProfile", arg0)
  7600  	ret0, _ := ret[0].(*iam.UntagInstanceProfileOutput)
  7601  	ret1, _ := ret[1].(error)
  7602  	return ret0, ret1
  7603  }
  7604  
  7605  // UntagInstanceProfile indicates an expected call of UntagInstanceProfile.
  7606  func (mr *MockIAMAPIMockRecorder) UntagInstanceProfile(arg0 interface{}) *gomock.Call {
  7607  	mr.mock.ctrl.T.Helper()
  7608  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagInstanceProfile", reflect.TypeOf((*MockIAMAPI)(nil).UntagInstanceProfile), arg0)
  7609  }
  7610  
  7611  // UntagInstanceProfileRequest mocks base method.
  7612  func (m *MockIAMAPI) UntagInstanceProfileRequest(arg0 *iam.UntagInstanceProfileInput) (*request.Request, *iam.UntagInstanceProfileOutput) {
  7613  	m.ctrl.T.Helper()
  7614  	ret := m.ctrl.Call(m, "UntagInstanceProfileRequest", arg0)
  7615  	ret0, _ := ret[0].(*request.Request)
  7616  	ret1, _ := ret[1].(*iam.UntagInstanceProfileOutput)
  7617  	return ret0, ret1
  7618  }
  7619  
  7620  // UntagInstanceProfileRequest indicates an expected call of UntagInstanceProfileRequest.
  7621  func (mr *MockIAMAPIMockRecorder) UntagInstanceProfileRequest(arg0 interface{}) *gomock.Call {
  7622  	mr.mock.ctrl.T.Helper()
  7623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagInstanceProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagInstanceProfileRequest), arg0)
  7624  }
  7625  
  7626  // UntagInstanceProfileWithContext mocks base method.
  7627  func (m *MockIAMAPI) UntagInstanceProfileWithContext(arg0 context.Context, arg1 *iam.UntagInstanceProfileInput, arg2 ...request.Option) (*iam.UntagInstanceProfileOutput, error) {
  7628  	m.ctrl.T.Helper()
  7629  	varargs := []interface{}{arg0, arg1}
  7630  	for _, a := range arg2 {
  7631  		varargs = append(varargs, a)
  7632  	}
  7633  	ret := m.ctrl.Call(m, "UntagInstanceProfileWithContext", varargs...)
  7634  	ret0, _ := ret[0].(*iam.UntagInstanceProfileOutput)
  7635  	ret1, _ := ret[1].(error)
  7636  	return ret0, ret1
  7637  }
  7638  
  7639  // UntagInstanceProfileWithContext indicates an expected call of UntagInstanceProfileWithContext.
  7640  func (mr *MockIAMAPIMockRecorder) UntagInstanceProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7641  	mr.mock.ctrl.T.Helper()
  7642  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7643  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagInstanceProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagInstanceProfileWithContext), varargs...)
  7644  }
  7645  
  7646  // UntagMFADevice mocks base method.
  7647  func (m *MockIAMAPI) UntagMFADevice(arg0 *iam.UntagMFADeviceInput) (*iam.UntagMFADeviceOutput, error) {
  7648  	m.ctrl.T.Helper()
  7649  	ret := m.ctrl.Call(m, "UntagMFADevice", arg0)
  7650  	ret0, _ := ret[0].(*iam.UntagMFADeviceOutput)
  7651  	ret1, _ := ret[1].(error)
  7652  	return ret0, ret1
  7653  }
  7654  
  7655  // UntagMFADevice indicates an expected call of UntagMFADevice.
  7656  func (mr *MockIAMAPIMockRecorder) UntagMFADevice(arg0 interface{}) *gomock.Call {
  7657  	mr.mock.ctrl.T.Helper()
  7658  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagMFADevice", reflect.TypeOf((*MockIAMAPI)(nil).UntagMFADevice), arg0)
  7659  }
  7660  
  7661  // UntagMFADeviceRequest mocks base method.
  7662  func (m *MockIAMAPI) UntagMFADeviceRequest(arg0 *iam.UntagMFADeviceInput) (*request.Request, *iam.UntagMFADeviceOutput) {
  7663  	m.ctrl.T.Helper()
  7664  	ret := m.ctrl.Call(m, "UntagMFADeviceRequest", arg0)
  7665  	ret0, _ := ret[0].(*request.Request)
  7666  	ret1, _ := ret[1].(*iam.UntagMFADeviceOutput)
  7667  	return ret0, ret1
  7668  }
  7669  
  7670  // UntagMFADeviceRequest indicates an expected call of UntagMFADeviceRequest.
  7671  func (mr *MockIAMAPIMockRecorder) UntagMFADeviceRequest(arg0 interface{}) *gomock.Call {
  7672  	mr.mock.ctrl.T.Helper()
  7673  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagMFADeviceRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagMFADeviceRequest), arg0)
  7674  }
  7675  
  7676  // UntagMFADeviceWithContext mocks base method.
  7677  func (m *MockIAMAPI) UntagMFADeviceWithContext(arg0 context.Context, arg1 *iam.UntagMFADeviceInput, arg2 ...request.Option) (*iam.UntagMFADeviceOutput, error) {
  7678  	m.ctrl.T.Helper()
  7679  	varargs := []interface{}{arg0, arg1}
  7680  	for _, a := range arg2 {
  7681  		varargs = append(varargs, a)
  7682  	}
  7683  	ret := m.ctrl.Call(m, "UntagMFADeviceWithContext", varargs...)
  7684  	ret0, _ := ret[0].(*iam.UntagMFADeviceOutput)
  7685  	ret1, _ := ret[1].(error)
  7686  	return ret0, ret1
  7687  }
  7688  
  7689  // UntagMFADeviceWithContext indicates an expected call of UntagMFADeviceWithContext.
  7690  func (mr *MockIAMAPIMockRecorder) UntagMFADeviceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7691  	mr.mock.ctrl.T.Helper()
  7692  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7693  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagMFADeviceWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagMFADeviceWithContext), varargs...)
  7694  }
  7695  
  7696  // UntagOpenIDConnectProvider mocks base method.
  7697  func (m *MockIAMAPI) UntagOpenIDConnectProvider(arg0 *iam.UntagOpenIDConnectProviderInput) (*iam.UntagOpenIDConnectProviderOutput, error) {
  7698  	m.ctrl.T.Helper()
  7699  	ret := m.ctrl.Call(m, "UntagOpenIDConnectProvider", arg0)
  7700  	ret0, _ := ret[0].(*iam.UntagOpenIDConnectProviderOutput)
  7701  	ret1, _ := ret[1].(error)
  7702  	return ret0, ret1
  7703  }
  7704  
  7705  // UntagOpenIDConnectProvider indicates an expected call of UntagOpenIDConnectProvider.
  7706  func (mr *MockIAMAPIMockRecorder) UntagOpenIDConnectProvider(arg0 interface{}) *gomock.Call {
  7707  	mr.mock.ctrl.T.Helper()
  7708  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagOpenIDConnectProvider", reflect.TypeOf((*MockIAMAPI)(nil).UntagOpenIDConnectProvider), arg0)
  7709  }
  7710  
  7711  // UntagOpenIDConnectProviderRequest mocks base method.
  7712  func (m *MockIAMAPI) UntagOpenIDConnectProviderRequest(arg0 *iam.UntagOpenIDConnectProviderInput) (*request.Request, *iam.UntagOpenIDConnectProviderOutput) {
  7713  	m.ctrl.T.Helper()
  7714  	ret := m.ctrl.Call(m, "UntagOpenIDConnectProviderRequest", arg0)
  7715  	ret0, _ := ret[0].(*request.Request)
  7716  	ret1, _ := ret[1].(*iam.UntagOpenIDConnectProviderOutput)
  7717  	return ret0, ret1
  7718  }
  7719  
  7720  // UntagOpenIDConnectProviderRequest indicates an expected call of UntagOpenIDConnectProviderRequest.
  7721  func (mr *MockIAMAPIMockRecorder) UntagOpenIDConnectProviderRequest(arg0 interface{}) *gomock.Call {
  7722  	mr.mock.ctrl.T.Helper()
  7723  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagOpenIDConnectProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagOpenIDConnectProviderRequest), arg0)
  7724  }
  7725  
  7726  // UntagOpenIDConnectProviderWithContext mocks base method.
  7727  func (m *MockIAMAPI) UntagOpenIDConnectProviderWithContext(arg0 context.Context, arg1 *iam.UntagOpenIDConnectProviderInput, arg2 ...request.Option) (*iam.UntagOpenIDConnectProviderOutput, error) {
  7728  	m.ctrl.T.Helper()
  7729  	varargs := []interface{}{arg0, arg1}
  7730  	for _, a := range arg2 {
  7731  		varargs = append(varargs, a)
  7732  	}
  7733  	ret := m.ctrl.Call(m, "UntagOpenIDConnectProviderWithContext", varargs...)
  7734  	ret0, _ := ret[0].(*iam.UntagOpenIDConnectProviderOutput)
  7735  	ret1, _ := ret[1].(error)
  7736  	return ret0, ret1
  7737  }
  7738  
  7739  // UntagOpenIDConnectProviderWithContext indicates an expected call of UntagOpenIDConnectProviderWithContext.
  7740  func (mr *MockIAMAPIMockRecorder) UntagOpenIDConnectProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7741  	mr.mock.ctrl.T.Helper()
  7742  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7743  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagOpenIDConnectProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagOpenIDConnectProviderWithContext), varargs...)
  7744  }
  7745  
  7746  // UntagPolicy mocks base method.
  7747  func (m *MockIAMAPI) UntagPolicy(arg0 *iam.UntagPolicyInput) (*iam.UntagPolicyOutput, error) {
  7748  	m.ctrl.T.Helper()
  7749  	ret := m.ctrl.Call(m, "UntagPolicy", arg0)
  7750  	ret0, _ := ret[0].(*iam.UntagPolicyOutput)
  7751  	ret1, _ := ret[1].(error)
  7752  	return ret0, ret1
  7753  }
  7754  
  7755  // UntagPolicy indicates an expected call of UntagPolicy.
  7756  func (mr *MockIAMAPIMockRecorder) UntagPolicy(arg0 interface{}) *gomock.Call {
  7757  	mr.mock.ctrl.T.Helper()
  7758  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagPolicy", reflect.TypeOf((*MockIAMAPI)(nil).UntagPolicy), arg0)
  7759  }
  7760  
  7761  // UntagPolicyRequest mocks base method.
  7762  func (m *MockIAMAPI) UntagPolicyRequest(arg0 *iam.UntagPolicyInput) (*request.Request, *iam.UntagPolicyOutput) {
  7763  	m.ctrl.T.Helper()
  7764  	ret := m.ctrl.Call(m, "UntagPolicyRequest", arg0)
  7765  	ret0, _ := ret[0].(*request.Request)
  7766  	ret1, _ := ret[1].(*iam.UntagPolicyOutput)
  7767  	return ret0, ret1
  7768  }
  7769  
  7770  // UntagPolicyRequest indicates an expected call of UntagPolicyRequest.
  7771  func (mr *MockIAMAPIMockRecorder) UntagPolicyRequest(arg0 interface{}) *gomock.Call {
  7772  	mr.mock.ctrl.T.Helper()
  7773  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagPolicyRequest), arg0)
  7774  }
  7775  
  7776  // UntagPolicyWithContext mocks base method.
  7777  func (m *MockIAMAPI) UntagPolicyWithContext(arg0 context.Context, arg1 *iam.UntagPolicyInput, arg2 ...request.Option) (*iam.UntagPolicyOutput, error) {
  7778  	m.ctrl.T.Helper()
  7779  	varargs := []interface{}{arg0, arg1}
  7780  	for _, a := range arg2 {
  7781  		varargs = append(varargs, a)
  7782  	}
  7783  	ret := m.ctrl.Call(m, "UntagPolicyWithContext", varargs...)
  7784  	ret0, _ := ret[0].(*iam.UntagPolicyOutput)
  7785  	ret1, _ := ret[1].(error)
  7786  	return ret0, ret1
  7787  }
  7788  
  7789  // UntagPolicyWithContext indicates an expected call of UntagPolicyWithContext.
  7790  func (mr *MockIAMAPIMockRecorder) UntagPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7791  	mr.mock.ctrl.T.Helper()
  7792  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7793  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagPolicyWithContext), varargs...)
  7794  }
  7795  
  7796  // UntagRole mocks base method.
  7797  func (m *MockIAMAPI) UntagRole(arg0 *iam.UntagRoleInput) (*iam.UntagRoleOutput, error) {
  7798  	m.ctrl.T.Helper()
  7799  	ret := m.ctrl.Call(m, "UntagRole", arg0)
  7800  	ret0, _ := ret[0].(*iam.UntagRoleOutput)
  7801  	ret1, _ := ret[1].(error)
  7802  	return ret0, ret1
  7803  }
  7804  
  7805  // UntagRole indicates an expected call of UntagRole.
  7806  func (mr *MockIAMAPIMockRecorder) UntagRole(arg0 interface{}) *gomock.Call {
  7807  	mr.mock.ctrl.T.Helper()
  7808  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagRole", reflect.TypeOf((*MockIAMAPI)(nil).UntagRole), arg0)
  7809  }
  7810  
  7811  // UntagRoleRequest mocks base method.
  7812  func (m *MockIAMAPI) UntagRoleRequest(arg0 *iam.UntagRoleInput) (*request.Request, *iam.UntagRoleOutput) {
  7813  	m.ctrl.T.Helper()
  7814  	ret := m.ctrl.Call(m, "UntagRoleRequest", arg0)
  7815  	ret0, _ := ret[0].(*request.Request)
  7816  	ret1, _ := ret[1].(*iam.UntagRoleOutput)
  7817  	return ret0, ret1
  7818  }
  7819  
  7820  // UntagRoleRequest indicates an expected call of UntagRoleRequest.
  7821  func (mr *MockIAMAPIMockRecorder) UntagRoleRequest(arg0 interface{}) *gomock.Call {
  7822  	mr.mock.ctrl.T.Helper()
  7823  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagRoleRequest), arg0)
  7824  }
  7825  
  7826  // UntagRoleWithContext mocks base method.
  7827  func (m *MockIAMAPI) UntagRoleWithContext(arg0 context.Context, arg1 *iam.UntagRoleInput, arg2 ...request.Option) (*iam.UntagRoleOutput, error) {
  7828  	m.ctrl.T.Helper()
  7829  	varargs := []interface{}{arg0, arg1}
  7830  	for _, a := range arg2 {
  7831  		varargs = append(varargs, a)
  7832  	}
  7833  	ret := m.ctrl.Call(m, "UntagRoleWithContext", varargs...)
  7834  	ret0, _ := ret[0].(*iam.UntagRoleOutput)
  7835  	ret1, _ := ret[1].(error)
  7836  	return ret0, ret1
  7837  }
  7838  
  7839  // UntagRoleWithContext indicates an expected call of UntagRoleWithContext.
  7840  func (mr *MockIAMAPIMockRecorder) UntagRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7841  	mr.mock.ctrl.T.Helper()
  7842  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7843  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagRoleWithContext), varargs...)
  7844  }
  7845  
  7846  // UntagSAMLProvider mocks base method.
  7847  func (m *MockIAMAPI) UntagSAMLProvider(arg0 *iam.UntagSAMLProviderInput) (*iam.UntagSAMLProviderOutput, error) {
  7848  	m.ctrl.T.Helper()
  7849  	ret := m.ctrl.Call(m, "UntagSAMLProvider", arg0)
  7850  	ret0, _ := ret[0].(*iam.UntagSAMLProviderOutput)
  7851  	ret1, _ := ret[1].(error)
  7852  	return ret0, ret1
  7853  }
  7854  
  7855  // UntagSAMLProvider indicates an expected call of UntagSAMLProvider.
  7856  func (mr *MockIAMAPIMockRecorder) UntagSAMLProvider(arg0 interface{}) *gomock.Call {
  7857  	mr.mock.ctrl.T.Helper()
  7858  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).UntagSAMLProvider), arg0)
  7859  }
  7860  
  7861  // UntagSAMLProviderRequest mocks base method.
  7862  func (m *MockIAMAPI) UntagSAMLProviderRequest(arg0 *iam.UntagSAMLProviderInput) (*request.Request, *iam.UntagSAMLProviderOutput) {
  7863  	m.ctrl.T.Helper()
  7864  	ret := m.ctrl.Call(m, "UntagSAMLProviderRequest", arg0)
  7865  	ret0, _ := ret[0].(*request.Request)
  7866  	ret1, _ := ret[1].(*iam.UntagSAMLProviderOutput)
  7867  	return ret0, ret1
  7868  }
  7869  
  7870  // UntagSAMLProviderRequest indicates an expected call of UntagSAMLProviderRequest.
  7871  func (mr *MockIAMAPIMockRecorder) UntagSAMLProviderRequest(arg0 interface{}) *gomock.Call {
  7872  	mr.mock.ctrl.T.Helper()
  7873  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagSAMLProviderRequest), arg0)
  7874  }
  7875  
  7876  // UntagSAMLProviderWithContext mocks base method.
  7877  func (m *MockIAMAPI) UntagSAMLProviderWithContext(arg0 context.Context, arg1 *iam.UntagSAMLProviderInput, arg2 ...request.Option) (*iam.UntagSAMLProviderOutput, error) {
  7878  	m.ctrl.T.Helper()
  7879  	varargs := []interface{}{arg0, arg1}
  7880  	for _, a := range arg2 {
  7881  		varargs = append(varargs, a)
  7882  	}
  7883  	ret := m.ctrl.Call(m, "UntagSAMLProviderWithContext", varargs...)
  7884  	ret0, _ := ret[0].(*iam.UntagSAMLProviderOutput)
  7885  	ret1, _ := ret[1].(error)
  7886  	return ret0, ret1
  7887  }
  7888  
  7889  // UntagSAMLProviderWithContext indicates an expected call of UntagSAMLProviderWithContext.
  7890  func (mr *MockIAMAPIMockRecorder) UntagSAMLProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7891  	mr.mock.ctrl.T.Helper()
  7892  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7893  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagSAMLProviderWithContext), varargs...)
  7894  }
  7895  
  7896  // UntagServerCertificate mocks base method.
  7897  func (m *MockIAMAPI) UntagServerCertificate(arg0 *iam.UntagServerCertificateInput) (*iam.UntagServerCertificateOutput, error) {
  7898  	m.ctrl.T.Helper()
  7899  	ret := m.ctrl.Call(m, "UntagServerCertificate", arg0)
  7900  	ret0, _ := ret[0].(*iam.UntagServerCertificateOutput)
  7901  	ret1, _ := ret[1].(error)
  7902  	return ret0, ret1
  7903  }
  7904  
  7905  // UntagServerCertificate indicates an expected call of UntagServerCertificate.
  7906  func (mr *MockIAMAPIMockRecorder) UntagServerCertificate(arg0 interface{}) *gomock.Call {
  7907  	mr.mock.ctrl.T.Helper()
  7908  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).UntagServerCertificate), arg0)
  7909  }
  7910  
  7911  // UntagServerCertificateRequest mocks base method.
  7912  func (m *MockIAMAPI) UntagServerCertificateRequest(arg0 *iam.UntagServerCertificateInput) (*request.Request, *iam.UntagServerCertificateOutput) {
  7913  	m.ctrl.T.Helper()
  7914  	ret := m.ctrl.Call(m, "UntagServerCertificateRequest", arg0)
  7915  	ret0, _ := ret[0].(*request.Request)
  7916  	ret1, _ := ret[1].(*iam.UntagServerCertificateOutput)
  7917  	return ret0, ret1
  7918  }
  7919  
  7920  // UntagServerCertificateRequest indicates an expected call of UntagServerCertificateRequest.
  7921  func (mr *MockIAMAPIMockRecorder) UntagServerCertificateRequest(arg0 interface{}) *gomock.Call {
  7922  	mr.mock.ctrl.T.Helper()
  7923  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagServerCertificateRequest), arg0)
  7924  }
  7925  
  7926  // UntagServerCertificateWithContext mocks base method.
  7927  func (m *MockIAMAPI) UntagServerCertificateWithContext(arg0 context.Context, arg1 *iam.UntagServerCertificateInput, arg2 ...request.Option) (*iam.UntagServerCertificateOutput, error) {
  7928  	m.ctrl.T.Helper()
  7929  	varargs := []interface{}{arg0, arg1}
  7930  	for _, a := range arg2 {
  7931  		varargs = append(varargs, a)
  7932  	}
  7933  	ret := m.ctrl.Call(m, "UntagServerCertificateWithContext", varargs...)
  7934  	ret0, _ := ret[0].(*iam.UntagServerCertificateOutput)
  7935  	ret1, _ := ret[1].(error)
  7936  	return ret0, ret1
  7937  }
  7938  
  7939  // UntagServerCertificateWithContext indicates an expected call of UntagServerCertificateWithContext.
  7940  func (mr *MockIAMAPIMockRecorder) UntagServerCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7941  	mr.mock.ctrl.T.Helper()
  7942  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7943  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagServerCertificateWithContext), varargs...)
  7944  }
  7945  
  7946  // UntagUser mocks base method.
  7947  func (m *MockIAMAPI) UntagUser(arg0 *iam.UntagUserInput) (*iam.UntagUserOutput, error) {
  7948  	m.ctrl.T.Helper()
  7949  	ret := m.ctrl.Call(m, "UntagUser", arg0)
  7950  	ret0, _ := ret[0].(*iam.UntagUserOutput)
  7951  	ret1, _ := ret[1].(error)
  7952  	return ret0, ret1
  7953  }
  7954  
  7955  // UntagUser indicates an expected call of UntagUser.
  7956  func (mr *MockIAMAPIMockRecorder) UntagUser(arg0 interface{}) *gomock.Call {
  7957  	mr.mock.ctrl.T.Helper()
  7958  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagUser", reflect.TypeOf((*MockIAMAPI)(nil).UntagUser), arg0)
  7959  }
  7960  
  7961  // UntagUserRequest mocks base method.
  7962  func (m *MockIAMAPI) UntagUserRequest(arg0 *iam.UntagUserInput) (*request.Request, *iam.UntagUserOutput) {
  7963  	m.ctrl.T.Helper()
  7964  	ret := m.ctrl.Call(m, "UntagUserRequest", arg0)
  7965  	ret0, _ := ret[0].(*request.Request)
  7966  	ret1, _ := ret[1].(*iam.UntagUserOutput)
  7967  	return ret0, ret1
  7968  }
  7969  
  7970  // UntagUserRequest indicates an expected call of UntagUserRequest.
  7971  func (mr *MockIAMAPIMockRecorder) UntagUserRequest(arg0 interface{}) *gomock.Call {
  7972  	mr.mock.ctrl.T.Helper()
  7973  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).UntagUserRequest), arg0)
  7974  }
  7975  
  7976  // UntagUserWithContext mocks base method.
  7977  func (m *MockIAMAPI) UntagUserWithContext(arg0 context.Context, arg1 *iam.UntagUserInput, arg2 ...request.Option) (*iam.UntagUserOutput, error) {
  7978  	m.ctrl.T.Helper()
  7979  	varargs := []interface{}{arg0, arg1}
  7980  	for _, a := range arg2 {
  7981  		varargs = append(varargs, a)
  7982  	}
  7983  	ret := m.ctrl.Call(m, "UntagUserWithContext", varargs...)
  7984  	ret0, _ := ret[0].(*iam.UntagUserOutput)
  7985  	ret1, _ := ret[1].(error)
  7986  	return ret0, ret1
  7987  }
  7988  
  7989  // UntagUserWithContext indicates an expected call of UntagUserWithContext.
  7990  func (mr *MockIAMAPIMockRecorder) UntagUserWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  7991  	mr.mock.ctrl.T.Helper()
  7992  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  7993  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UntagUserWithContext), varargs...)
  7994  }
  7995  
  7996  // UpdateAccessKey mocks base method.
  7997  func (m *MockIAMAPI) UpdateAccessKey(arg0 *iam.UpdateAccessKeyInput) (*iam.UpdateAccessKeyOutput, error) {
  7998  	m.ctrl.T.Helper()
  7999  	ret := m.ctrl.Call(m, "UpdateAccessKey", arg0)
  8000  	ret0, _ := ret[0].(*iam.UpdateAccessKeyOutput)
  8001  	ret1, _ := ret[1].(error)
  8002  	return ret0, ret1
  8003  }
  8004  
  8005  // UpdateAccessKey indicates an expected call of UpdateAccessKey.
  8006  func (mr *MockIAMAPIMockRecorder) UpdateAccessKey(arg0 interface{}) *gomock.Call {
  8007  	mr.mock.ctrl.T.Helper()
  8008  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccessKey", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccessKey), arg0)
  8009  }
  8010  
  8011  // UpdateAccessKeyRequest mocks base method.
  8012  func (m *MockIAMAPI) UpdateAccessKeyRequest(arg0 *iam.UpdateAccessKeyInput) (*request.Request, *iam.UpdateAccessKeyOutput) {
  8013  	m.ctrl.T.Helper()
  8014  	ret := m.ctrl.Call(m, "UpdateAccessKeyRequest", arg0)
  8015  	ret0, _ := ret[0].(*request.Request)
  8016  	ret1, _ := ret[1].(*iam.UpdateAccessKeyOutput)
  8017  	return ret0, ret1
  8018  }
  8019  
  8020  // UpdateAccessKeyRequest indicates an expected call of UpdateAccessKeyRequest.
  8021  func (mr *MockIAMAPIMockRecorder) UpdateAccessKeyRequest(arg0 interface{}) *gomock.Call {
  8022  	mr.mock.ctrl.T.Helper()
  8023  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccessKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccessKeyRequest), arg0)
  8024  }
  8025  
  8026  // UpdateAccessKeyWithContext mocks base method.
  8027  func (m *MockIAMAPI) UpdateAccessKeyWithContext(arg0 context.Context, arg1 *iam.UpdateAccessKeyInput, arg2 ...request.Option) (*iam.UpdateAccessKeyOutput, error) {
  8028  	m.ctrl.T.Helper()
  8029  	varargs := []interface{}{arg0, arg1}
  8030  	for _, a := range arg2 {
  8031  		varargs = append(varargs, a)
  8032  	}
  8033  	ret := m.ctrl.Call(m, "UpdateAccessKeyWithContext", varargs...)
  8034  	ret0, _ := ret[0].(*iam.UpdateAccessKeyOutput)
  8035  	ret1, _ := ret[1].(error)
  8036  	return ret0, ret1
  8037  }
  8038  
  8039  // UpdateAccessKeyWithContext indicates an expected call of UpdateAccessKeyWithContext.
  8040  func (mr *MockIAMAPIMockRecorder) UpdateAccessKeyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8041  	mr.mock.ctrl.T.Helper()
  8042  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8043  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccessKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccessKeyWithContext), varargs...)
  8044  }
  8045  
  8046  // UpdateAccountPasswordPolicy mocks base method.
  8047  func (m *MockIAMAPI) UpdateAccountPasswordPolicy(arg0 *iam.UpdateAccountPasswordPolicyInput) (*iam.UpdateAccountPasswordPolicyOutput, error) {
  8048  	m.ctrl.T.Helper()
  8049  	ret := m.ctrl.Call(m, "UpdateAccountPasswordPolicy", arg0)
  8050  	ret0, _ := ret[0].(*iam.UpdateAccountPasswordPolicyOutput)
  8051  	ret1, _ := ret[1].(error)
  8052  	return ret0, ret1
  8053  }
  8054  
  8055  // UpdateAccountPasswordPolicy indicates an expected call of UpdateAccountPasswordPolicy.
  8056  func (mr *MockIAMAPIMockRecorder) UpdateAccountPasswordPolicy(arg0 interface{}) *gomock.Call {
  8057  	mr.mock.ctrl.T.Helper()
  8058  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccountPasswordPolicy", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccountPasswordPolicy), arg0)
  8059  }
  8060  
  8061  // UpdateAccountPasswordPolicyRequest mocks base method.
  8062  func (m *MockIAMAPI) UpdateAccountPasswordPolicyRequest(arg0 *iam.UpdateAccountPasswordPolicyInput) (*request.Request, *iam.UpdateAccountPasswordPolicyOutput) {
  8063  	m.ctrl.T.Helper()
  8064  	ret := m.ctrl.Call(m, "UpdateAccountPasswordPolicyRequest", arg0)
  8065  	ret0, _ := ret[0].(*request.Request)
  8066  	ret1, _ := ret[1].(*iam.UpdateAccountPasswordPolicyOutput)
  8067  	return ret0, ret1
  8068  }
  8069  
  8070  // UpdateAccountPasswordPolicyRequest indicates an expected call of UpdateAccountPasswordPolicyRequest.
  8071  func (mr *MockIAMAPIMockRecorder) UpdateAccountPasswordPolicyRequest(arg0 interface{}) *gomock.Call {
  8072  	mr.mock.ctrl.T.Helper()
  8073  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccountPasswordPolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccountPasswordPolicyRequest), arg0)
  8074  }
  8075  
  8076  // UpdateAccountPasswordPolicyWithContext mocks base method.
  8077  func (m *MockIAMAPI) UpdateAccountPasswordPolicyWithContext(arg0 context.Context, arg1 *iam.UpdateAccountPasswordPolicyInput, arg2 ...request.Option) (*iam.UpdateAccountPasswordPolicyOutput, error) {
  8078  	m.ctrl.T.Helper()
  8079  	varargs := []interface{}{arg0, arg1}
  8080  	for _, a := range arg2 {
  8081  		varargs = append(varargs, a)
  8082  	}
  8083  	ret := m.ctrl.Call(m, "UpdateAccountPasswordPolicyWithContext", varargs...)
  8084  	ret0, _ := ret[0].(*iam.UpdateAccountPasswordPolicyOutput)
  8085  	ret1, _ := ret[1].(error)
  8086  	return ret0, ret1
  8087  }
  8088  
  8089  // UpdateAccountPasswordPolicyWithContext indicates an expected call of UpdateAccountPasswordPolicyWithContext.
  8090  func (mr *MockIAMAPIMockRecorder) UpdateAccountPasswordPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8091  	mr.mock.ctrl.T.Helper()
  8092  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8093  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAccountPasswordPolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAccountPasswordPolicyWithContext), varargs...)
  8094  }
  8095  
  8096  // UpdateAssumeRolePolicy mocks base method.
  8097  func (m *MockIAMAPI) UpdateAssumeRolePolicy(arg0 *iam.UpdateAssumeRolePolicyInput) (*iam.UpdateAssumeRolePolicyOutput, error) {
  8098  	m.ctrl.T.Helper()
  8099  	ret := m.ctrl.Call(m, "UpdateAssumeRolePolicy", arg0)
  8100  	ret0, _ := ret[0].(*iam.UpdateAssumeRolePolicyOutput)
  8101  	ret1, _ := ret[1].(error)
  8102  	return ret0, ret1
  8103  }
  8104  
  8105  // UpdateAssumeRolePolicy indicates an expected call of UpdateAssumeRolePolicy.
  8106  func (mr *MockIAMAPIMockRecorder) UpdateAssumeRolePolicy(arg0 interface{}) *gomock.Call {
  8107  	mr.mock.ctrl.T.Helper()
  8108  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAssumeRolePolicy", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAssumeRolePolicy), arg0)
  8109  }
  8110  
  8111  // UpdateAssumeRolePolicyRequest mocks base method.
  8112  func (m *MockIAMAPI) UpdateAssumeRolePolicyRequest(arg0 *iam.UpdateAssumeRolePolicyInput) (*request.Request, *iam.UpdateAssumeRolePolicyOutput) {
  8113  	m.ctrl.T.Helper()
  8114  	ret := m.ctrl.Call(m, "UpdateAssumeRolePolicyRequest", arg0)
  8115  	ret0, _ := ret[0].(*request.Request)
  8116  	ret1, _ := ret[1].(*iam.UpdateAssumeRolePolicyOutput)
  8117  	return ret0, ret1
  8118  }
  8119  
  8120  // UpdateAssumeRolePolicyRequest indicates an expected call of UpdateAssumeRolePolicyRequest.
  8121  func (mr *MockIAMAPIMockRecorder) UpdateAssumeRolePolicyRequest(arg0 interface{}) *gomock.Call {
  8122  	mr.mock.ctrl.T.Helper()
  8123  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAssumeRolePolicyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAssumeRolePolicyRequest), arg0)
  8124  }
  8125  
  8126  // UpdateAssumeRolePolicyWithContext mocks base method.
  8127  func (m *MockIAMAPI) UpdateAssumeRolePolicyWithContext(arg0 context.Context, arg1 *iam.UpdateAssumeRolePolicyInput, arg2 ...request.Option) (*iam.UpdateAssumeRolePolicyOutput, error) {
  8128  	m.ctrl.T.Helper()
  8129  	varargs := []interface{}{arg0, arg1}
  8130  	for _, a := range arg2 {
  8131  		varargs = append(varargs, a)
  8132  	}
  8133  	ret := m.ctrl.Call(m, "UpdateAssumeRolePolicyWithContext", varargs...)
  8134  	ret0, _ := ret[0].(*iam.UpdateAssumeRolePolicyOutput)
  8135  	ret1, _ := ret[1].(error)
  8136  	return ret0, ret1
  8137  }
  8138  
  8139  // UpdateAssumeRolePolicyWithContext indicates an expected call of UpdateAssumeRolePolicyWithContext.
  8140  func (mr *MockIAMAPIMockRecorder) UpdateAssumeRolePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8141  	mr.mock.ctrl.T.Helper()
  8142  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8143  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAssumeRolePolicyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateAssumeRolePolicyWithContext), varargs...)
  8144  }
  8145  
  8146  // UpdateGroup mocks base method.
  8147  func (m *MockIAMAPI) UpdateGroup(arg0 *iam.UpdateGroupInput) (*iam.UpdateGroupOutput, error) {
  8148  	m.ctrl.T.Helper()
  8149  	ret := m.ctrl.Call(m, "UpdateGroup", arg0)
  8150  	ret0, _ := ret[0].(*iam.UpdateGroupOutput)
  8151  	ret1, _ := ret[1].(error)
  8152  	return ret0, ret1
  8153  }
  8154  
  8155  // UpdateGroup indicates an expected call of UpdateGroup.
  8156  func (mr *MockIAMAPIMockRecorder) UpdateGroup(arg0 interface{}) *gomock.Call {
  8157  	mr.mock.ctrl.T.Helper()
  8158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateGroup", reflect.TypeOf((*MockIAMAPI)(nil).UpdateGroup), arg0)
  8159  }
  8160  
  8161  // UpdateGroupRequest mocks base method.
  8162  func (m *MockIAMAPI) UpdateGroupRequest(arg0 *iam.UpdateGroupInput) (*request.Request, *iam.UpdateGroupOutput) {
  8163  	m.ctrl.T.Helper()
  8164  	ret := m.ctrl.Call(m, "UpdateGroupRequest", arg0)
  8165  	ret0, _ := ret[0].(*request.Request)
  8166  	ret1, _ := ret[1].(*iam.UpdateGroupOutput)
  8167  	return ret0, ret1
  8168  }
  8169  
  8170  // UpdateGroupRequest indicates an expected call of UpdateGroupRequest.
  8171  func (mr *MockIAMAPIMockRecorder) UpdateGroupRequest(arg0 interface{}) *gomock.Call {
  8172  	mr.mock.ctrl.T.Helper()
  8173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateGroupRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateGroupRequest), arg0)
  8174  }
  8175  
  8176  // UpdateGroupWithContext mocks base method.
  8177  func (m *MockIAMAPI) UpdateGroupWithContext(arg0 context.Context, arg1 *iam.UpdateGroupInput, arg2 ...request.Option) (*iam.UpdateGroupOutput, error) {
  8178  	m.ctrl.T.Helper()
  8179  	varargs := []interface{}{arg0, arg1}
  8180  	for _, a := range arg2 {
  8181  		varargs = append(varargs, a)
  8182  	}
  8183  	ret := m.ctrl.Call(m, "UpdateGroupWithContext", varargs...)
  8184  	ret0, _ := ret[0].(*iam.UpdateGroupOutput)
  8185  	ret1, _ := ret[1].(error)
  8186  	return ret0, ret1
  8187  }
  8188  
  8189  // UpdateGroupWithContext indicates an expected call of UpdateGroupWithContext.
  8190  func (mr *MockIAMAPIMockRecorder) UpdateGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8191  	mr.mock.ctrl.T.Helper()
  8192  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8193  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateGroupWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateGroupWithContext), varargs...)
  8194  }
  8195  
  8196  // UpdateLoginProfile mocks base method.
  8197  func (m *MockIAMAPI) UpdateLoginProfile(arg0 *iam.UpdateLoginProfileInput) (*iam.UpdateLoginProfileOutput, error) {
  8198  	m.ctrl.T.Helper()
  8199  	ret := m.ctrl.Call(m, "UpdateLoginProfile", arg0)
  8200  	ret0, _ := ret[0].(*iam.UpdateLoginProfileOutput)
  8201  	ret1, _ := ret[1].(error)
  8202  	return ret0, ret1
  8203  }
  8204  
  8205  // UpdateLoginProfile indicates an expected call of UpdateLoginProfile.
  8206  func (mr *MockIAMAPIMockRecorder) UpdateLoginProfile(arg0 interface{}) *gomock.Call {
  8207  	mr.mock.ctrl.T.Helper()
  8208  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLoginProfile", reflect.TypeOf((*MockIAMAPI)(nil).UpdateLoginProfile), arg0)
  8209  }
  8210  
  8211  // UpdateLoginProfileRequest mocks base method.
  8212  func (m *MockIAMAPI) UpdateLoginProfileRequest(arg0 *iam.UpdateLoginProfileInput) (*request.Request, *iam.UpdateLoginProfileOutput) {
  8213  	m.ctrl.T.Helper()
  8214  	ret := m.ctrl.Call(m, "UpdateLoginProfileRequest", arg0)
  8215  	ret0, _ := ret[0].(*request.Request)
  8216  	ret1, _ := ret[1].(*iam.UpdateLoginProfileOutput)
  8217  	return ret0, ret1
  8218  }
  8219  
  8220  // UpdateLoginProfileRequest indicates an expected call of UpdateLoginProfileRequest.
  8221  func (mr *MockIAMAPIMockRecorder) UpdateLoginProfileRequest(arg0 interface{}) *gomock.Call {
  8222  	mr.mock.ctrl.T.Helper()
  8223  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLoginProfileRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateLoginProfileRequest), arg0)
  8224  }
  8225  
  8226  // UpdateLoginProfileWithContext mocks base method.
  8227  func (m *MockIAMAPI) UpdateLoginProfileWithContext(arg0 context.Context, arg1 *iam.UpdateLoginProfileInput, arg2 ...request.Option) (*iam.UpdateLoginProfileOutput, error) {
  8228  	m.ctrl.T.Helper()
  8229  	varargs := []interface{}{arg0, arg1}
  8230  	for _, a := range arg2 {
  8231  		varargs = append(varargs, a)
  8232  	}
  8233  	ret := m.ctrl.Call(m, "UpdateLoginProfileWithContext", varargs...)
  8234  	ret0, _ := ret[0].(*iam.UpdateLoginProfileOutput)
  8235  	ret1, _ := ret[1].(error)
  8236  	return ret0, ret1
  8237  }
  8238  
  8239  // UpdateLoginProfileWithContext indicates an expected call of UpdateLoginProfileWithContext.
  8240  func (mr *MockIAMAPIMockRecorder) UpdateLoginProfileWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8241  	mr.mock.ctrl.T.Helper()
  8242  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLoginProfileWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateLoginProfileWithContext), varargs...)
  8244  }
  8245  
  8246  // UpdateOpenIDConnectProviderThumbprint mocks base method.
  8247  func (m *MockIAMAPI) UpdateOpenIDConnectProviderThumbprint(arg0 *iam.UpdateOpenIDConnectProviderThumbprintInput) (*iam.UpdateOpenIDConnectProviderThumbprintOutput, error) {
  8248  	m.ctrl.T.Helper()
  8249  	ret := m.ctrl.Call(m, "UpdateOpenIDConnectProviderThumbprint", arg0)
  8250  	ret0, _ := ret[0].(*iam.UpdateOpenIDConnectProviderThumbprintOutput)
  8251  	ret1, _ := ret[1].(error)
  8252  	return ret0, ret1
  8253  }
  8254  
  8255  // UpdateOpenIDConnectProviderThumbprint indicates an expected call of UpdateOpenIDConnectProviderThumbprint.
  8256  func (mr *MockIAMAPIMockRecorder) UpdateOpenIDConnectProviderThumbprint(arg0 interface{}) *gomock.Call {
  8257  	mr.mock.ctrl.T.Helper()
  8258  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateOpenIDConnectProviderThumbprint", reflect.TypeOf((*MockIAMAPI)(nil).UpdateOpenIDConnectProviderThumbprint), arg0)
  8259  }
  8260  
  8261  // UpdateOpenIDConnectProviderThumbprintRequest mocks base method.
  8262  func (m *MockIAMAPI) UpdateOpenIDConnectProviderThumbprintRequest(arg0 *iam.UpdateOpenIDConnectProviderThumbprintInput) (*request.Request, *iam.UpdateOpenIDConnectProviderThumbprintOutput) {
  8263  	m.ctrl.T.Helper()
  8264  	ret := m.ctrl.Call(m, "UpdateOpenIDConnectProviderThumbprintRequest", arg0)
  8265  	ret0, _ := ret[0].(*request.Request)
  8266  	ret1, _ := ret[1].(*iam.UpdateOpenIDConnectProviderThumbprintOutput)
  8267  	return ret0, ret1
  8268  }
  8269  
  8270  // UpdateOpenIDConnectProviderThumbprintRequest indicates an expected call of UpdateOpenIDConnectProviderThumbprintRequest.
  8271  func (mr *MockIAMAPIMockRecorder) UpdateOpenIDConnectProviderThumbprintRequest(arg0 interface{}) *gomock.Call {
  8272  	mr.mock.ctrl.T.Helper()
  8273  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateOpenIDConnectProviderThumbprintRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateOpenIDConnectProviderThumbprintRequest), arg0)
  8274  }
  8275  
  8276  // UpdateOpenIDConnectProviderThumbprintWithContext mocks base method.
  8277  func (m *MockIAMAPI) UpdateOpenIDConnectProviderThumbprintWithContext(arg0 context.Context, arg1 *iam.UpdateOpenIDConnectProviderThumbprintInput, arg2 ...request.Option) (*iam.UpdateOpenIDConnectProviderThumbprintOutput, error) {
  8278  	m.ctrl.T.Helper()
  8279  	varargs := []interface{}{arg0, arg1}
  8280  	for _, a := range arg2 {
  8281  		varargs = append(varargs, a)
  8282  	}
  8283  	ret := m.ctrl.Call(m, "UpdateOpenIDConnectProviderThumbprintWithContext", varargs...)
  8284  	ret0, _ := ret[0].(*iam.UpdateOpenIDConnectProviderThumbprintOutput)
  8285  	ret1, _ := ret[1].(error)
  8286  	return ret0, ret1
  8287  }
  8288  
  8289  // UpdateOpenIDConnectProviderThumbprintWithContext indicates an expected call of UpdateOpenIDConnectProviderThumbprintWithContext.
  8290  func (mr *MockIAMAPIMockRecorder) UpdateOpenIDConnectProviderThumbprintWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8291  	mr.mock.ctrl.T.Helper()
  8292  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateOpenIDConnectProviderThumbprintWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateOpenIDConnectProviderThumbprintWithContext), varargs...)
  8294  }
  8295  
  8296  // UpdateRole mocks base method.
  8297  func (m *MockIAMAPI) UpdateRole(arg0 *iam.UpdateRoleInput) (*iam.UpdateRoleOutput, error) {
  8298  	m.ctrl.T.Helper()
  8299  	ret := m.ctrl.Call(m, "UpdateRole", arg0)
  8300  	ret0, _ := ret[0].(*iam.UpdateRoleOutput)
  8301  	ret1, _ := ret[1].(error)
  8302  	return ret0, ret1
  8303  }
  8304  
  8305  // UpdateRole indicates an expected call of UpdateRole.
  8306  func (mr *MockIAMAPIMockRecorder) UpdateRole(arg0 interface{}) *gomock.Call {
  8307  	mr.mock.ctrl.T.Helper()
  8308  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRole", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRole), arg0)
  8309  }
  8310  
  8311  // UpdateRoleDescription mocks base method.
  8312  func (m *MockIAMAPI) UpdateRoleDescription(arg0 *iam.UpdateRoleDescriptionInput) (*iam.UpdateRoleDescriptionOutput, error) {
  8313  	m.ctrl.T.Helper()
  8314  	ret := m.ctrl.Call(m, "UpdateRoleDescription", arg0)
  8315  	ret0, _ := ret[0].(*iam.UpdateRoleDescriptionOutput)
  8316  	ret1, _ := ret[1].(error)
  8317  	return ret0, ret1
  8318  }
  8319  
  8320  // UpdateRoleDescription indicates an expected call of UpdateRoleDescription.
  8321  func (mr *MockIAMAPIMockRecorder) UpdateRoleDescription(arg0 interface{}) *gomock.Call {
  8322  	mr.mock.ctrl.T.Helper()
  8323  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRoleDescription", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRoleDescription), arg0)
  8324  }
  8325  
  8326  // UpdateRoleDescriptionRequest mocks base method.
  8327  func (m *MockIAMAPI) UpdateRoleDescriptionRequest(arg0 *iam.UpdateRoleDescriptionInput) (*request.Request, *iam.UpdateRoleDescriptionOutput) {
  8328  	m.ctrl.T.Helper()
  8329  	ret := m.ctrl.Call(m, "UpdateRoleDescriptionRequest", arg0)
  8330  	ret0, _ := ret[0].(*request.Request)
  8331  	ret1, _ := ret[1].(*iam.UpdateRoleDescriptionOutput)
  8332  	return ret0, ret1
  8333  }
  8334  
  8335  // UpdateRoleDescriptionRequest indicates an expected call of UpdateRoleDescriptionRequest.
  8336  func (mr *MockIAMAPIMockRecorder) UpdateRoleDescriptionRequest(arg0 interface{}) *gomock.Call {
  8337  	mr.mock.ctrl.T.Helper()
  8338  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRoleDescriptionRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRoleDescriptionRequest), arg0)
  8339  }
  8340  
  8341  // UpdateRoleDescriptionWithContext mocks base method.
  8342  func (m *MockIAMAPI) UpdateRoleDescriptionWithContext(arg0 context.Context, arg1 *iam.UpdateRoleDescriptionInput, arg2 ...request.Option) (*iam.UpdateRoleDescriptionOutput, error) {
  8343  	m.ctrl.T.Helper()
  8344  	varargs := []interface{}{arg0, arg1}
  8345  	for _, a := range arg2 {
  8346  		varargs = append(varargs, a)
  8347  	}
  8348  	ret := m.ctrl.Call(m, "UpdateRoleDescriptionWithContext", varargs...)
  8349  	ret0, _ := ret[0].(*iam.UpdateRoleDescriptionOutput)
  8350  	ret1, _ := ret[1].(error)
  8351  	return ret0, ret1
  8352  }
  8353  
  8354  // UpdateRoleDescriptionWithContext indicates an expected call of UpdateRoleDescriptionWithContext.
  8355  func (mr *MockIAMAPIMockRecorder) UpdateRoleDescriptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8356  	mr.mock.ctrl.T.Helper()
  8357  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8358  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRoleDescriptionWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRoleDescriptionWithContext), varargs...)
  8359  }
  8360  
  8361  // UpdateRoleRequest mocks base method.
  8362  func (m *MockIAMAPI) UpdateRoleRequest(arg0 *iam.UpdateRoleInput) (*request.Request, *iam.UpdateRoleOutput) {
  8363  	m.ctrl.T.Helper()
  8364  	ret := m.ctrl.Call(m, "UpdateRoleRequest", arg0)
  8365  	ret0, _ := ret[0].(*request.Request)
  8366  	ret1, _ := ret[1].(*iam.UpdateRoleOutput)
  8367  	return ret0, ret1
  8368  }
  8369  
  8370  // UpdateRoleRequest indicates an expected call of UpdateRoleRequest.
  8371  func (mr *MockIAMAPIMockRecorder) UpdateRoleRequest(arg0 interface{}) *gomock.Call {
  8372  	mr.mock.ctrl.T.Helper()
  8373  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRoleRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRoleRequest), arg0)
  8374  }
  8375  
  8376  // UpdateRoleWithContext mocks base method.
  8377  func (m *MockIAMAPI) UpdateRoleWithContext(arg0 context.Context, arg1 *iam.UpdateRoleInput, arg2 ...request.Option) (*iam.UpdateRoleOutput, error) {
  8378  	m.ctrl.T.Helper()
  8379  	varargs := []interface{}{arg0, arg1}
  8380  	for _, a := range arg2 {
  8381  		varargs = append(varargs, a)
  8382  	}
  8383  	ret := m.ctrl.Call(m, "UpdateRoleWithContext", varargs...)
  8384  	ret0, _ := ret[0].(*iam.UpdateRoleOutput)
  8385  	ret1, _ := ret[1].(error)
  8386  	return ret0, ret1
  8387  }
  8388  
  8389  // UpdateRoleWithContext indicates an expected call of UpdateRoleWithContext.
  8390  func (mr *MockIAMAPIMockRecorder) UpdateRoleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8391  	mr.mock.ctrl.T.Helper()
  8392  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8393  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateRoleWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateRoleWithContext), varargs...)
  8394  }
  8395  
  8396  // UpdateSAMLProvider mocks base method.
  8397  func (m *MockIAMAPI) UpdateSAMLProvider(arg0 *iam.UpdateSAMLProviderInput) (*iam.UpdateSAMLProviderOutput, error) {
  8398  	m.ctrl.T.Helper()
  8399  	ret := m.ctrl.Call(m, "UpdateSAMLProvider", arg0)
  8400  	ret0, _ := ret[0].(*iam.UpdateSAMLProviderOutput)
  8401  	ret1, _ := ret[1].(error)
  8402  	return ret0, ret1
  8403  }
  8404  
  8405  // UpdateSAMLProvider indicates an expected call of UpdateSAMLProvider.
  8406  func (mr *MockIAMAPIMockRecorder) UpdateSAMLProvider(arg0 interface{}) *gomock.Call {
  8407  	mr.mock.ctrl.T.Helper()
  8408  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSAMLProvider", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSAMLProvider), arg0)
  8409  }
  8410  
  8411  // UpdateSAMLProviderRequest mocks base method.
  8412  func (m *MockIAMAPI) UpdateSAMLProviderRequest(arg0 *iam.UpdateSAMLProviderInput) (*request.Request, *iam.UpdateSAMLProviderOutput) {
  8413  	m.ctrl.T.Helper()
  8414  	ret := m.ctrl.Call(m, "UpdateSAMLProviderRequest", arg0)
  8415  	ret0, _ := ret[0].(*request.Request)
  8416  	ret1, _ := ret[1].(*iam.UpdateSAMLProviderOutput)
  8417  	return ret0, ret1
  8418  }
  8419  
  8420  // UpdateSAMLProviderRequest indicates an expected call of UpdateSAMLProviderRequest.
  8421  func (mr *MockIAMAPIMockRecorder) UpdateSAMLProviderRequest(arg0 interface{}) *gomock.Call {
  8422  	mr.mock.ctrl.T.Helper()
  8423  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSAMLProviderRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSAMLProviderRequest), arg0)
  8424  }
  8425  
  8426  // UpdateSAMLProviderWithContext mocks base method.
  8427  func (m *MockIAMAPI) UpdateSAMLProviderWithContext(arg0 context.Context, arg1 *iam.UpdateSAMLProviderInput, arg2 ...request.Option) (*iam.UpdateSAMLProviderOutput, error) {
  8428  	m.ctrl.T.Helper()
  8429  	varargs := []interface{}{arg0, arg1}
  8430  	for _, a := range arg2 {
  8431  		varargs = append(varargs, a)
  8432  	}
  8433  	ret := m.ctrl.Call(m, "UpdateSAMLProviderWithContext", varargs...)
  8434  	ret0, _ := ret[0].(*iam.UpdateSAMLProviderOutput)
  8435  	ret1, _ := ret[1].(error)
  8436  	return ret0, ret1
  8437  }
  8438  
  8439  // UpdateSAMLProviderWithContext indicates an expected call of UpdateSAMLProviderWithContext.
  8440  func (mr *MockIAMAPIMockRecorder) UpdateSAMLProviderWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8441  	mr.mock.ctrl.T.Helper()
  8442  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8443  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSAMLProviderWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSAMLProviderWithContext), varargs...)
  8444  }
  8445  
  8446  // UpdateSSHPublicKey mocks base method.
  8447  func (m *MockIAMAPI) UpdateSSHPublicKey(arg0 *iam.UpdateSSHPublicKeyInput) (*iam.UpdateSSHPublicKeyOutput, error) {
  8448  	m.ctrl.T.Helper()
  8449  	ret := m.ctrl.Call(m, "UpdateSSHPublicKey", arg0)
  8450  	ret0, _ := ret[0].(*iam.UpdateSSHPublicKeyOutput)
  8451  	ret1, _ := ret[1].(error)
  8452  	return ret0, ret1
  8453  }
  8454  
  8455  // UpdateSSHPublicKey indicates an expected call of UpdateSSHPublicKey.
  8456  func (mr *MockIAMAPIMockRecorder) UpdateSSHPublicKey(arg0 interface{}) *gomock.Call {
  8457  	mr.mock.ctrl.T.Helper()
  8458  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSSHPublicKey", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSSHPublicKey), arg0)
  8459  }
  8460  
  8461  // UpdateSSHPublicKeyRequest mocks base method.
  8462  func (m *MockIAMAPI) UpdateSSHPublicKeyRequest(arg0 *iam.UpdateSSHPublicKeyInput) (*request.Request, *iam.UpdateSSHPublicKeyOutput) {
  8463  	m.ctrl.T.Helper()
  8464  	ret := m.ctrl.Call(m, "UpdateSSHPublicKeyRequest", arg0)
  8465  	ret0, _ := ret[0].(*request.Request)
  8466  	ret1, _ := ret[1].(*iam.UpdateSSHPublicKeyOutput)
  8467  	return ret0, ret1
  8468  }
  8469  
  8470  // UpdateSSHPublicKeyRequest indicates an expected call of UpdateSSHPublicKeyRequest.
  8471  func (mr *MockIAMAPIMockRecorder) UpdateSSHPublicKeyRequest(arg0 interface{}) *gomock.Call {
  8472  	mr.mock.ctrl.T.Helper()
  8473  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSSHPublicKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSSHPublicKeyRequest), arg0)
  8474  }
  8475  
  8476  // UpdateSSHPublicKeyWithContext mocks base method.
  8477  func (m *MockIAMAPI) UpdateSSHPublicKeyWithContext(arg0 context.Context, arg1 *iam.UpdateSSHPublicKeyInput, arg2 ...request.Option) (*iam.UpdateSSHPublicKeyOutput, error) {
  8478  	m.ctrl.T.Helper()
  8479  	varargs := []interface{}{arg0, arg1}
  8480  	for _, a := range arg2 {
  8481  		varargs = append(varargs, a)
  8482  	}
  8483  	ret := m.ctrl.Call(m, "UpdateSSHPublicKeyWithContext", varargs...)
  8484  	ret0, _ := ret[0].(*iam.UpdateSSHPublicKeyOutput)
  8485  	ret1, _ := ret[1].(error)
  8486  	return ret0, ret1
  8487  }
  8488  
  8489  // UpdateSSHPublicKeyWithContext indicates an expected call of UpdateSSHPublicKeyWithContext.
  8490  func (mr *MockIAMAPIMockRecorder) UpdateSSHPublicKeyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8491  	mr.mock.ctrl.T.Helper()
  8492  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8493  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSSHPublicKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSSHPublicKeyWithContext), varargs...)
  8494  }
  8495  
  8496  // UpdateServerCertificate mocks base method.
  8497  func (m *MockIAMAPI) UpdateServerCertificate(arg0 *iam.UpdateServerCertificateInput) (*iam.UpdateServerCertificateOutput, error) {
  8498  	m.ctrl.T.Helper()
  8499  	ret := m.ctrl.Call(m, "UpdateServerCertificate", arg0)
  8500  	ret0, _ := ret[0].(*iam.UpdateServerCertificateOutput)
  8501  	ret1, _ := ret[1].(error)
  8502  	return ret0, ret1
  8503  }
  8504  
  8505  // UpdateServerCertificate indicates an expected call of UpdateServerCertificate.
  8506  func (mr *MockIAMAPIMockRecorder) UpdateServerCertificate(arg0 interface{}) *gomock.Call {
  8507  	mr.mock.ctrl.T.Helper()
  8508  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServerCertificate), arg0)
  8509  }
  8510  
  8511  // UpdateServerCertificateRequest mocks base method.
  8512  func (m *MockIAMAPI) UpdateServerCertificateRequest(arg0 *iam.UpdateServerCertificateInput) (*request.Request, *iam.UpdateServerCertificateOutput) {
  8513  	m.ctrl.T.Helper()
  8514  	ret := m.ctrl.Call(m, "UpdateServerCertificateRequest", arg0)
  8515  	ret0, _ := ret[0].(*request.Request)
  8516  	ret1, _ := ret[1].(*iam.UpdateServerCertificateOutput)
  8517  	return ret0, ret1
  8518  }
  8519  
  8520  // UpdateServerCertificateRequest indicates an expected call of UpdateServerCertificateRequest.
  8521  func (mr *MockIAMAPIMockRecorder) UpdateServerCertificateRequest(arg0 interface{}) *gomock.Call {
  8522  	mr.mock.ctrl.T.Helper()
  8523  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServerCertificateRequest), arg0)
  8524  }
  8525  
  8526  // UpdateServerCertificateWithContext mocks base method.
  8527  func (m *MockIAMAPI) UpdateServerCertificateWithContext(arg0 context.Context, arg1 *iam.UpdateServerCertificateInput, arg2 ...request.Option) (*iam.UpdateServerCertificateOutput, error) {
  8528  	m.ctrl.T.Helper()
  8529  	varargs := []interface{}{arg0, arg1}
  8530  	for _, a := range arg2 {
  8531  		varargs = append(varargs, a)
  8532  	}
  8533  	ret := m.ctrl.Call(m, "UpdateServerCertificateWithContext", varargs...)
  8534  	ret0, _ := ret[0].(*iam.UpdateServerCertificateOutput)
  8535  	ret1, _ := ret[1].(error)
  8536  	return ret0, ret1
  8537  }
  8538  
  8539  // UpdateServerCertificateWithContext indicates an expected call of UpdateServerCertificateWithContext.
  8540  func (mr *MockIAMAPIMockRecorder) UpdateServerCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8541  	mr.mock.ctrl.T.Helper()
  8542  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8543  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServerCertificateWithContext), varargs...)
  8544  }
  8545  
  8546  // UpdateServiceSpecificCredential mocks base method.
  8547  func (m *MockIAMAPI) UpdateServiceSpecificCredential(arg0 *iam.UpdateServiceSpecificCredentialInput) (*iam.UpdateServiceSpecificCredentialOutput, error) {
  8548  	m.ctrl.T.Helper()
  8549  	ret := m.ctrl.Call(m, "UpdateServiceSpecificCredential", arg0)
  8550  	ret0, _ := ret[0].(*iam.UpdateServiceSpecificCredentialOutput)
  8551  	ret1, _ := ret[1].(error)
  8552  	return ret0, ret1
  8553  }
  8554  
  8555  // UpdateServiceSpecificCredential indicates an expected call of UpdateServiceSpecificCredential.
  8556  func (mr *MockIAMAPIMockRecorder) UpdateServiceSpecificCredential(arg0 interface{}) *gomock.Call {
  8557  	mr.mock.ctrl.T.Helper()
  8558  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServiceSpecificCredential", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServiceSpecificCredential), arg0)
  8559  }
  8560  
  8561  // UpdateServiceSpecificCredentialRequest mocks base method.
  8562  func (m *MockIAMAPI) UpdateServiceSpecificCredentialRequest(arg0 *iam.UpdateServiceSpecificCredentialInput) (*request.Request, *iam.UpdateServiceSpecificCredentialOutput) {
  8563  	m.ctrl.T.Helper()
  8564  	ret := m.ctrl.Call(m, "UpdateServiceSpecificCredentialRequest", arg0)
  8565  	ret0, _ := ret[0].(*request.Request)
  8566  	ret1, _ := ret[1].(*iam.UpdateServiceSpecificCredentialOutput)
  8567  	return ret0, ret1
  8568  }
  8569  
  8570  // UpdateServiceSpecificCredentialRequest indicates an expected call of UpdateServiceSpecificCredentialRequest.
  8571  func (mr *MockIAMAPIMockRecorder) UpdateServiceSpecificCredentialRequest(arg0 interface{}) *gomock.Call {
  8572  	mr.mock.ctrl.T.Helper()
  8573  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServiceSpecificCredentialRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServiceSpecificCredentialRequest), arg0)
  8574  }
  8575  
  8576  // UpdateServiceSpecificCredentialWithContext mocks base method.
  8577  func (m *MockIAMAPI) UpdateServiceSpecificCredentialWithContext(arg0 context.Context, arg1 *iam.UpdateServiceSpecificCredentialInput, arg2 ...request.Option) (*iam.UpdateServiceSpecificCredentialOutput, error) {
  8578  	m.ctrl.T.Helper()
  8579  	varargs := []interface{}{arg0, arg1}
  8580  	for _, a := range arg2 {
  8581  		varargs = append(varargs, a)
  8582  	}
  8583  	ret := m.ctrl.Call(m, "UpdateServiceSpecificCredentialWithContext", varargs...)
  8584  	ret0, _ := ret[0].(*iam.UpdateServiceSpecificCredentialOutput)
  8585  	ret1, _ := ret[1].(error)
  8586  	return ret0, ret1
  8587  }
  8588  
  8589  // UpdateServiceSpecificCredentialWithContext indicates an expected call of UpdateServiceSpecificCredentialWithContext.
  8590  func (mr *MockIAMAPIMockRecorder) UpdateServiceSpecificCredentialWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8591  	mr.mock.ctrl.T.Helper()
  8592  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8593  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServiceSpecificCredentialWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateServiceSpecificCredentialWithContext), varargs...)
  8594  }
  8595  
  8596  // UpdateSigningCertificate mocks base method.
  8597  func (m *MockIAMAPI) UpdateSigningCertificate(arg0 *iam.UpdateSigningCertificateInput) (*iam.UpdateSigningCertificateOutput, error) {
  8598  	m.ctrl.T.Helper()
  8599  	ret := m.ctrl.Call(m, "UpdateSigningCertificate", arg0)
  8600  	ret0, _ := ret[0].(*iam.UpdateSigningCertificateOutput)
  8601  	ret1, _ := ret[1].(error)
  8602  	return ret0, ret1
  8603  }
  8604  
  8605  // UpdateSigningCertificate indicates an expected call of UpdateSigningCertificate.
  8606  func (mr *MockIAMAPIMockRecorder) UpdateSigningCertificate(arg0 interface{}) *gomock.Call {
  8607  	mr.mock.ctrl.T.Helper()
  8608  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSigningCertificate", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSigningCertificate), arg0)
  8609  }
  8610  
  8611  // UpdateSigningCertificateRequest mocks base method.
  8612  func (m *MockIAMAPI) UpdateSigningCertificateRequest(arg0 *iam.UpdateSigningCertificateInput) (*request.Request, *iam.UpdateSigningCertificateOutput) {
  8613  	m.ctrl.T.Helper()
  8614  	ret := m.ctrl.Call(m, "UpdateSigningCertificateRequest", arg0)
  8615  	ret0, _ := ret[0].(*request.Request)
  8616  	ret1, _ := ret[1].(*iam.UpdateSigningCertificateOutput)
  8617  	return ret0, ret1
  8618  }
  8619  
  8620  // UpdateSigningCertificateRequest indicates an expected call of UpdateSigningCertificateRequest.
  8621  func (mr *MockIAMAPIMockRecorder) UpdateSigningCertificateRequest(arg0 interface{}) *gomock.Call {
  8622  	mr.mock.ctrl.T.Helper()
  8623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSigningCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSigningCertificateRequest), arg0)
  8624  }
  8625  
  8626  // UpdateSigningCertificateWithContext mocks base method.
  8627  func (m *MockIAMAPI) UpdateSigningCertificateWithContext(arg0 context.Context, arg1 *iam.UpdateSigningCertificateInput, arg2 ...request.Option) (*iam.UpdateSigningCertificateOutput, error) {
  8628  	m.ctrl.T.Helper()
  8629  	varargs := []interface{}{arg0, arg1}
  8630  	for _, a := range arg2 {
  8631  		varargs = append(varargs, a)
  8632  	}
  8633  	ret := m.ctrl.Call(m, "UpdateSigningCertificateWithContext", varargs...)
  8634  	ret0, _ := ret[0].(*iam.UpdateSigningCertificateOutput)
  8635  	ret1, _ := ret[1].(error)
  8636  	return ret0, ret1
  8637  }
  8638  
  8639  // UpdateSigningCertificateWithContext indicates an expected call of UpdateSigningCertificateWithContext.
  8640  func (mr *MockIAMAPIMockRecorder) UpdateSigningCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8641  	mr.mock.ctrl.T.Helper()
  8642  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8643  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSigningCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateSigningCertificateWithContext), varargs...)
  8644  }
  8645  
  8646  // UpdateUser mocks base method.
  8647  func (m *MockIAMAPI) UpdateUser(arg0 *iam.UpdateUserInput) (*iam.UpdateUserOutput, error) {
  8648  	m.ctrl.T.Helper()
  8649  	ret := m.ctrl.Call(m, "UpdateUser", arg0)
  8650  	ret0, _ := ret[0].(*iam.UpdateUserOutput)
  8651  	ret1, _ := ret[1].(error)
  8652  	return ret0, ret1
  8653  }
  8654  
  8655  // UpdateUser indicates an expected call of UpdateUser.
  8656  func (mr *MockIAMAPIMockRecorder) UpdateUser(arg0 interface{}) *gomock.Call {
  8657  	mr.mock.ctrl.T.Helper()
  8658  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUser", reflect.TypeOf((*MockIAMAPI)(nil).UpdateUser), arg0)
  8659  }
  8660  
  8661  // UpdateUserRequest mocks base method.
  8662  func (m *MockIAMAPI) UpdateUserRequest(arg0 *iam.UpdateUserInput) (*request.Request, *iam.UpdateUserOutput) {
  8663  	m.ctrl.T.Helper()
  8664  	ret := m.ctrl.Call(m, "UpdateUserRequest", arg0)
  8665  	ret0, _ := ret[0].(*request.Request)
  8666  	ret1, _ := ret[1].(*iam.UpdateUserOutput)
  8667  	return ret0, ret1
  8668  }
  8669  
  8670  // UpdateUserRequest indicates an expected call of UpdateUserRequest.
  8671  func (mr *MockIAMAPIMockRecorder) UpdateUserRequest(arg0 interface{}) *gomock.Call {
  8672  	mr.mock.ctrl.T.Helper()
  8673  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUserRequest", reflect.TypeOf((*MockIAMAPI)(nil).UpdateUserRequest), arg0)
  8674  }
  8675  
  8676  // UpdateUserWithContext mocks base method.
  8677  func (m *MockIAMAPI) UpdateUserWithContext(arg0 context.Context, arg1 *iam.UpdateUserInput, arg2 ...request.Option) (*iam.UpdateUserOutput, error) {
  8678  	m.ctrl.T.Helper()
  8679  	varargs := []interface{}{arg0, arg1}
  8680  	for _, a := range arg2 {
  8681  		varargs = append(varargs, a)
  8682  	}
  8683  	ret := m.ctrl.Call(m, "UpdateUserWithContext", varargs...)
  8684  	ret0, _ := ret[0].(*iam.UpdateUserOutput)
  8685  	ret1, _ := ret[1].(error)
  8686  	return ret0, ret1
  8687  }
  8688  
  8689  // UpdateUserWithContext indicates an expected call of UpdateUserWithContext.
  8690  func (mr *MockIAMAPIMockRecorder) UpdateUserWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8691  	mr.mock.ctrl.T.Helper()
  8692  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8693  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUserWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UpdateUserWithContext), varargs...)
  8694  }
  8695  
  8696  // UploadSSHPublicKey mocks base method.
  8697  func (m *MockIAMAPI) UploadSSHPublicKey(arg0 *iam.UploadSSHPublicKeyInput) (*iam.UploadSSHPublicKeyOutput, error) {
  8698  	m.ctrl.T.Helper()
  8699  	ret := m.ctrl.Call(m, "UploadSSHPublicKey", arg0)
  8700  	ret0, _ := ret[0].(*iam.UploadSSHPublicKeyOutput)
  8701  	ret1, _ := ret[1].(error)
  8702  	return ret0, ret1
  8703  }
  8704  
  8705  // UploadSSHPublicKey indicates an expected call of UploadSSHPublicKey.
  8706  func (mr *MockIAMAPIMockRecorder) UploadSSHPublicKey(arg0 interface{}) *gomock.Call {
  8707  	mr.mock.ctrl.T.Helper()
  8708  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSSHPublicKey", reflect.TypeOf((*MockIAMAPI)(nil).UploadSSHPublicKey), arg0)
  8709  }
  8710  
  8711  // UploadSSHPublicKeyRequest mocks base method.
  8712  func (m *MockIAMAPI) UploadSSHPublicKeyRequest(arg0 *iam.UploadSSHPublicKeyInput) (*request.Request, *iam.UploadSSHPublicKeyOutput) {
  8713  	m.ctrl.T.Helper()
  8714  	ret := m.ctrl.Call(m, "UploadSSHPublicKeyRequest", arg0)
  8715  	ret0, _ := ret[0].(*request.Request)
  8716  	ret1, _ := ret[1].(*iam.UploadSSHPublicKeyOutput)
  8717  	return ret0, ret1
  8718  }
  8719  
  8720  // UploadSSHPublicKeyRequest indicates an expected call of UploadSSHPublicKeyRequest.
  8721  func (mr *MockIAMAPIMockRecorder) UploadSSHPublicKeyRequest(arg0 interface{}) *gomock.Call {
  8722  	mr.mock.ctrl.T.Helper()
  8723  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSSHPublicKeyRequest", reflect.TypeOf((*MockIAMAPI)(nil).UploadSSHPublicKeyRequest), arg0)
  8724  }
  8725  
  8726  // UploadSSHPublicKeyWithContext mocks base method.
  8727  func (m *MockIAMAPI) UploadSSHPublicKeyWithContext(arg0 context.Context, arg1 *iam.UploadSSHPublicKeyInput, arg2 ...request.Option) (*iam.UploadSSHPublicKeyOutput, error) {
  8728  	m.ctrl.T.Helper()
  8729  	varargs := []interface{}{arg0, arg1}
  8730  	for _, a := range arg2 {
  8731  		varargs = append(varargs, a)
  8732  	}
  8733  	ret := m.ctrl.Call(m, "UploadSSHPublicKeyWithContext", varargs...)
  8734  	ret0, _ := ret[0].(*iam.UploadSSHPublicKeyOutput)
  8735  	ret1, _ := ret[1].(error)
  8736  	return ret0, ret1
  8737  }
  8738  
  8739  // UploadSSHPublicKeyWithContext indicates an expected call of UploadSSHPublicKeyWithContext.
  8740  func (mr *MockIAMAPIMockRecorder) UploadSSHPublicKeyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8741  	mr.mock.ctrl.T.Helper()
  8742  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8743  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSSHPublicKeyWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UploadSSHPublicKeyWithContext), varargs...)
  8744  }
  8745  
  8746  // UploadServerCertificate mocks base method.
  8747  func (m *MockIAMAPI) UploadServerCertificate(arg0 *iam.UploadServerCertificateInput) (*iam.UploadServerCertificateOutput, error) {
  8748  	m.ctrl.T.Helper()
  8749  	ret := m.ctrl.Call(m, "UploadServerCertificate", arg0)
  8750  	ret0, _ := ret[0].(*iam.UploadServerCertificateOutput)
  8751  	ret1, _ := ret[1].(error)
  8752  	return ret0, ret1
  8753  }
  8754  
  8755  // UploadServerCertificate indicates an expected call of UploadServerCertificate.
  8756  func (mr *MockIAMAPIMockRecorder) UploadServerCertificate(arg0 interface{}) *gomock.Call {
  8757  	mr.mock.ctrl.T.Helper()
  8758  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadServerCertificate", reflect.TypeOf((*MockIAMAPI)(nil).UploadServerCertificate), arg0)
  8759  }
  8760  
  8761  // UploadServerCertificateRequest mocks base method.
  8762  func (m *MockIAMAPI) UploadServerCertificateRequest(arg0 *iam.UploadServerCertificateInput) (*request.Request, *iam.UploadServerCertificateOutput) {
  8763  	m.ctrl.T.Helper()
  8764  	ret := m.ctrl.Call(m, "UploadServerCertificateRequest", arg0)
  8765  	ret0, _ := ret[0].(*request.Request)
  8766  	ret1, _ := ret[1].(*iam.UploadServerCertificateOutput)
  8767  	return ret0, ret1
  8768  }
  8769  
  8770  // UploadServerCertificateRequest indicates an expected call of UploadServerCertificateRequest.
  8771  func (mr *MockIAMAPIMockRecorder) UploadServerCertificateRequest(arg0 interface{}) *gomock.Call {
  8772  	mr.mock.ctrl.T.Helper()
  8773  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadServerCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).UploadServerCertificateRequest), arg0)
  8774  }
  8775  
  8776  // UploadServerCertificateWithContext mocks base method.
  8777  func (m *MockIAMAPI) UploadServerCertificateWithContext(arg0 context.Context, arg1 *iam.UploadServerCertificateInput, arg2 ...request.Option) (*iam.UploadServerCertificateOutput, error) {
  8778  	m.ctrl.T.Helper()
  8779  	varargs := []interface{}{arg0, arg1}
  8780  	for _, a := range arg2 {
  8781  		varargs = append(varargs, a)
  8782  	}
  8783  	ret := m.ctrl.Call(m, "UploadServerCertificateWithContext", varargs...)
  8784  	ret0, _ := ret[0].(*iam.UploadServerCertificateOutput)
  8785  	ret1, _ := ret[1].(error)
  8786  	return ret0, ret1
  8787  }
  8788  
  8789  // UploadServerCertificateWithContext indicates an expected call of UploadServerCertificateWithContext.
  8790  func (mr *MockIAMAPIMockRecorder) UploadServerCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8791  	mr.mock.ctrl.T.Helper()
  8792  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8793  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadServerCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UploadServerCertificateWithContext), varargs...)
  8794  }
  8795  
  8796  // UploadSigningCertificate mocks base method.
  8797  func (m *MockIAMAPI) UploadSigningCertificate(arg0 *iam.UploadSigningCertificateInput) (*iam.UploadSigningCertificateOutput, error) {
  8798  	m.ctrl.T.Helper()
  8799  	ret := m.ctrl.Call(m, "UploadSigningCertificate", arg0)
  8800  	ret0, _ := ret[0].(*iam.UploadSigningCertificateOutput)
  8801  	ret1, _ := ret[1].(error)
  8802  	return ret0, ret1
  8803  }
  8804  
  8805  // UploadSigningCertificate indicates an expected call of UploadSigningCertificate.
  8806  func (mr *MockIAMAPIMockRecorder) UploadSigningCertificate(arg0 interface{}) *gomock.Call {
  8807  	mr.mock.ctrl.T.Helper()
  8808  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSigningCertificate", reflect.TypeOf((*MockIAMAPI)(nil).UploadSigningCertificate), arg0)
  8809  }
  8810  
  8811  // UploadSigningCertificateRequest mocks base method.
  8812  func (m *MockIAMAPI) UploadSigningCertificateRequest(arg0 *iam.UploadSigningCertificateInput) (*request.Request, *iam.UploadSigningCertificateOutput) {
  8813  	m.ctrl.T.Helper()
  8814  	ret := m.ctrl.Call(m, "UploadSigningCertificateRequest", arg0)
  8815  	ret0, _ := ret[0].(*request.Request)
  8816  	ret1, _ := ret[1].(*iam.UploadSigningCertificateOutput)
  8817  	return ret0, ret1
  8818  }
  8819  
  8820  // UploadSigningCertificateRequest indicates an expected call of UploadSigningCertificateRequest.
  8821  func (mr *MockIAMAPIMockRecorder) UploadSigningCertificateRequest(arg0 interface{}) *gomock.Call {
  8822  	mr.mock.ctrl.T.Helper()
  8823  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSigningCertificateRequest", reflect.TypeOf((*MockIAMAPI)(nil).UploadSigningCertificateRequest), arg0)
  8824  }
  8825  
  8826  // UploadSigningCertificateWithContext mocks base method.
  8827  func (m *MockIAMAPI) UploadSigningCertificateWithContext(arg0 context.Context, arg1 *iam.UploadSigningCertificateInput, arg2 ...request.Option) (*iam.UploadSigningCertificateOutput, error) {
  8828  	m.ctrl.T.Helper()
  8829  	varargs := []interface{}{arg0, arg1}
  8830  	for _, a := range arg2 {
  8831  		varargs = append(varargs, a)
  8832  	}
  8833  	ret := m.ctrl.Call(m, "UploadSigningCertificateWithContext", varargs...)
  8834  	ret0, _ := ret[0].(*iam.UploadSigningCertificateOutput)
  8835  	ret1, _ := ret[1].(error)
  8836  	return ret0, ret1
  8837  }
  8838  
  8839  // UploadSigningCertificateWithContext indicates an expected call of UploadSigningCertificateWithContext.
  8840  func (mr *MockIAMAPIMockRecorder) UploadSigningCertificateWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8841  	mr.mock.ctrl.T.Helper()
  8842  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8843  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadSigningCertificateWithContext", reflect.TypeOf((*MockIAMAPI)(nil).UploadSigningCertificateWithContext), varargs...)
  8844  }
  8845  
  8846  // WaitUntilInstanceProfileExists mocks base method.
  8847  func (m *MockIAMAPI) WaitUntilInstanceProfileExists(arg0 *iam.GetInstanceProfileInput) error {
  8848  	m.ctrl.T.Helper()
  8849  	ret := m.ctrl.Call(m, "WaitUntilInstanceProfileExists", arg0)
  8850  	ret0, _ := ret[0].(error)
  8851  	return ret0
  8852  }
  8853  
  8854  // WaitUntilInstanceProfileExists indicates an expected call of WaitUntilInstanceProfileExists.
  8855  func (mr *MockIAMAPIMockRecorder) WaitUntilInstanceProfileExists(arg0 interface{}) *gomock.Call {
  8856  	mr.mock.ctrl.T.Helper()
  8857  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceProfileExists", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilInstanceProfileExists), arg0)
  8858  }
  8859  
  8860  // WaitUntilInstanceProfileExistsWithContext mocks base method.
  8861  func (m *MockIAMAPI) WaitUntilInstanceProfileExistsWithContext(arg0 context.Context, arg1 *iam.GetInstanceProfileInput, arg2 ...request.WaiterOption) error {
  8862  	m.ctrl.T.Helper()
  8863  	varargs := []interface{}{arg0, arg1}
  8864  	for _, a := range arg2 {
  8865  		varargs = append(varargs, a)
  8866  	}
  8867  	ret := m.ctrl.Call(m, "WaitUntilInstanceProfileExistsWithContext", varargs...)
  8868  	ret0, _ := ret[0].(error)
  8869  	return ret0
  8870  }
  8871  
  8872  // WaitUntilInstanceProfileExistsWithContext indicates an expected call of WaitUntilInstanceProfileExistsWithContext.
  8873  func (mr *MockIAMAPIMockRecorder) WaitUntilInstanceProfileExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8874  	mr.mock.ctrl.T.Helper()
  8875  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8876  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInstanceProfileExistsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilInstanceProfileExistsWithContext), varargs...)
  8877  }
  8878  
  8879  // WaitUntilPolicyExists mocks base method.
  8880  func (m *MockIAMAPI) WaitUntilPolicyExists(arg0 *iam.GetPolicyInput) error {
  8881  	m.ctrl.T.Helper()
  8882  	ret := m.ctrl.Call(m, "WaitUntilPolicyExists", arg0)
  8883  	ret0, _ := ret[0].(error)
  8884  	return ret0
  8885  }
  8886  
  8887  // WaitUntilPolicyExists indicates an expected call of WaitUntilPolicyExists.
  8888  func (mr *MockIAMAPIMockRecorder) WaitUntilPolicyExists(arg0 interface{}) *gomock.Call {
  8889  	mr.mock.ctrl.T.Helper()
  8890  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilPolicyExists", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilPolicyExists), arg0)
  8891  }
  8892  
  8893  // WaitUntilPolicyExistsWithContext mocks base method.
  8894  func (m *MockIAMAPI) WaitUntilPolicyExistsWithContext(arg0 context.Context, arg1 *iam.GetPolicyInput, arg2 ...request.WaiterOption) error {
  8895  	m.ctrl.T.Helper()
  8896  	varargs := []interface{}{arg0, arg1}
  8897  	for _, a := range arg2 {
  8898  		varargs = append(varargs, a)
  8899  	}
  8900  	ret := m.ctrl.Call(m, "WaitUntilPolicyExistsWithContext", varargs...)
  8901  	ret0, _ := ret[0].(error)
  8902  	return ret0
  8903  }
  8904  
  8905  // WaitUntilPolicyExistsWithContext indicates an expected call of WaitUntilPolicyExistsWithContext.
  8906  func (mr *MockIAMAPIMockRecorder) WaitUntilPolicyExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8907  	mr.mock.ctrl.T.Helper()
  8908  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8909  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilPolicyExistsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilPolicyExistsWithContext), varargs...)
  8910  }
  8911  
  8912  // WaitUntilRoleExists mocks base method.
  8913  func (m *MockIAMAPI) WaitUntilRoleExists(arg0 *iam.GetRoleInput) error {
  8914  	m.ctrl.T.Helper()
  8915  	ret := m.ctrl.Call(m, "WaitUntilRoleExists", arg0)
  8916  	ret0, _ := ret[0].(error)
  8917  	return ret0
  8918  }
  8919  
  8920  // WaitUntilRoleExists indicates an expected call of WaitUntilRoleExists.
  8921  func (mr *MockIAMAPIMockRecorder) WaitUntilRoleExists(arg0 interface{}) *gomock.Call {
  8922  	mr.mock.ctrl.T.Helper()
  8923  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilRoleExists", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilRoleExists), arg0)
  8924  }
  8925  
  8926  // WaitUntilRoleExistsWithContext mocks base method.
  8927  func (m *MockIAMAPI) WaitUntilRoleExistsWithContext(arg0 context.Context, arg1 *iam.GetRoleInput, arg2 ...request.WaiterOption) error {
  8928  	m.ctrl.T.Helper()
  8929  	varargs := []interface{}{arg0, arg1}
  8930  	for _, a := range arg2 {
  8931  		varargs = append(varargs, a)
  8932  	}
  8933  	ret := m.ctrl.Call(m, "WaitUntilRoleExistsWithContext", varargs...)
  8934  	ret0, _ := ret[0].(error)
  8935  	return ret0
  8936  }
  8937  
  8938  // WaitUntilRoleExistsWithContext indicates an expected call of WaitUntilRoleExistsWithContext.
  8939  func (mr *MockIAMAPIMockRecorder) WaitUntilRoleExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8940  	mr.mock.ctrl.T.Helper()
  8941  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8942  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilRoleExistsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilRoleExistsWithContext), varargs...)
  8943  }
  8944  
  8945  // WaitUntilUserExists mocks base method.
  8946  func (m *MockIAMAPI) WaitUntilUserExists(arg0 *iam.GetUserInput) error {
  8947  	m.ctrl.T.Helper()
  8948  	ret := m.ctrl.Call(m, "WaitUntilUserExists", arg0)
  8949  	ret0, _ := ret[0].(error)
  8950  	return ret0
  8951  }
  8952  
  8953  // WaitUntilUserExists indicates an expected call of WaitUntilUserExists.
  8954  func (mr *MockIAMAPIMockRecorder) WaitUntilUserExists(arg0 interface{}) *gomock.Call {
  8955  	mr.mock.ctrl.T.Helper()
  8956  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilUserExists", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilUserExists), arg0)
  8957  }
  8958  
  8959  // WaitUntilUserExistsWithContext mocks base method.
  8960  func (m *MockIAMAPI) WaitUntilUserExistsWithContext(arg0 context.Context, arg1 *iam.GetUserInput, arg2 ...request.WaiterOption) error {
  8961  	m.ctrl.T.Helper()
  8962  	varargs := []interface{}{arg0, arg1}
  8963  	for _, a := range arg2 {
  8964  		varargs = append(varargs, a)
  8965  	}
  8966  	ret := m.ctrl.Call(m, "WaitUntilUserExistsWithContext", varargs...)
  8967  	ret0, _ := ret[0].(error)
  8968  	return ret0
  8969  }
  8970  
  8971  // WaitUntilUserExistsWithContext indicates an expected call of WaitUntilUserExistsWithContext.
  8972  func (mr *MockIAMAPIMockRecorder) WaitUntilUserExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  8973  	mr.mock.ctrl.T.Helper()
  8974  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  8975  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilUserExistsWithContext", reflect.TypeOf((*MockIAMAPI)(nil).WaitUntilUserExistsWithContext), varargs...)
  8976  }