sigs.k8s.io/cluster-api-provider-azure@v1.14.3/azure/mock_azure/azure_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: ../interfaces.go
    19  //
    20  // Generated by this command:
    21  //
    22  //	mockgen -destination azure_mock.go -package mock_azure -source ../interfaces.go
    23  //
    24  
    25  // Package mock_azure is a generated GoMock package.
    26  package mock_azure
    27  
    28  import (
    29  	context "context"
    30  	reflect "reflect"
    31  	time "time"
    32  
    33  	azcore "github.com/Azure/azure-sdk-for-go/sdk/azcore"
    34  	genruntime "github.com/Azure/azure-service-operator/v2/pkg/genruntime"
    35  	gomock "go.uber.org/mock/gomock"
    36  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    37  	v1beta1 "sigs.k8s.io/cluster-api-provider-azure/api/v1beta1"
    38  	v1beta10 "sigs.k8s.io/cluster-api/api/v1beta1"
    39  	client "sigs.k8s.io/controller-runtime/pkg/client"
    40  )
    41  
    42  // MockReconciler is a mock of Reconciler interface.
    43  type MockReconciler struct {
    44  	ctrl     *gomock.Controller
    45  	recorder *MockReconcilerMockRecorder
    46  }
    47  
    48  // MockReconcilerMockRecorder is the mock recorder for MockReconciler.
    49  type MockReconcilerMockRecorder struct {
    50  	mock *MockReconciler
    51  }
    52  
    53  // NewMockReconciler creates a new mock instance.
    54  func NewMockReconciler(ctrl *gomock.Controller) *MockReconciler {
    55  	mock := &MockReconciler{ctrl: ctrl}
    56  	mock.recorder = &MockReconcilerMockRecorder{mock}
    57  	return mock
    58  }
    59  
    60  // EXPECT returns an object that allows the caller to indicate expected use.
    61  func (m *MockReconciler) EXPECT() *MockReconcilerMockRecorder {
    62  	return m.recorder
    63  }
    64  
    65  // Delete mocks base method.
    66  func (m *MockReconciler) Delete(ctx context.Context) error {
    67  	m.ctrl.T.Helper()
    68  	ret := m.ctrl.Call(m, "Delete", ctx)
    69  	ret0, _ := ret[0].(error)
    70  	return ret0
    71  }
    72  
    73  // Delete indicates an expected call of Delete.
    74  func (mr *MockReconcilerMockRecorder) Delete(ctx any) *gomock.Call {
    75  	mr.mock.ctrl.T.Helper()
    76  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockReconciler)(nil).Delete), ctx)
    77  }
    78  
    79  // Reconcile mocks base method.
    80  func (m *MockReconciler) Reconcile(ctx context.Context) error {
    81  	m.ctrl.T.Helper()
    82  	ret := m.ctrl.Call(m, "Reconcile", ctx)
    83  	ret0, _ := ret[0].(error)
    84  	return ret0
    85  }
    86  
    87  // Reconcile indicates an expected call of Reconcile.
    88  func (mr *MockReconcilerMockRecorder) Reconcile(ctx any) *gomock.Call {
    89  	mr.mock.ctrl.T.Helper()
    90  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Reconcile", reflect.TypeOf((*MockReconciler)(nil).Reconcile), ctx)
    91  }
    92  
    93  // MockPauser is a mock of Pauser interface.
    94  type MockPauser struct {
    95  	ctrl     *gomock.Controller
    96  	recorder *MockPauserMockRecorder
    97  }
    98  
    99  // MockPauserMockRecorder is the mock recorder for MockPauser.
   100  type MockPauserMockRecorder struct {
   101  	mock *MockPauser
   102  }
   103  
   104  // NewMockPauser creates a new mock instance.
   105  func NewMockPauser(ctrl *gomock.Controller) *MockPauser {
   106  	mock := &MockPauser{ctrl: ctrl}
   107  	mock.recorder = &MockPauserMockRecorder{mock}
   108  	return mock
   109  }
   110  
   111  // EXPECT returns an object that allows the caller to indicate expected use.
   112  func (m *MockPauser) EXPECT() *MockPauserMockRecorder {
   113  	return m.recorder
   114  }
   115  
   116  // Pause mocks base method.
   117  func (m *MockPauser) Pause(arg0 context.Context) error {
   118  	m.ctrl.T.Helper()
   119  	ret := m.ctrl.Call(m, "Pause", arg0)
   120  	ret0, _ := ret[0].(error)
   121  	return ret0
   122  }
   123  
   124  // Pause indicates an expected call of Pause.
   125  func (mr *MockPauserMockRecorder) Pause(arg0 any) *gomock.Call {
   126  	mr.mock.ctrl.T.Helper()
   127  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pause", reflect.TypeOf((*MockPauser)(nil).Pause), arg0)
   128  }
   129  
   130  // MockServiceReconciler is a mock of ServiceReconciler interface.
   131  type MockServiceReconciler struct {
   132  	ctrl     *gomock.Controller
   133  	recorder *MockServiceReconcilerMockRecorder
   134  }
   135  
   136  // MockServiceReconcilerMockRecorder is the mock recorder for MockServiceReconciler.
   137  type MockServiceReconcilerMockRecorder struct {
   138  	mock *MockServiceReconciler
   139  }
   140  
   141  // NewMockServiceReconciler creates a new mock instance.
   142  func NewMockServiceReconciler(ctrl *gomock.Controller) *MockServiceReconciler {
   143  	mock := &MockServiceReconciler{ctrl: ctrl}
   144  	mock.recorder = &MockServiceReconcilerMockRecorder{mock}
   145  	return mock
   146  }
   147  
   148  // EXPECT returns an object that allows the caller to indicate expected use.
   149  func (m *MockServiceReconciler) EXPECT() *MockServiceReconcilerMockRecorder {
   150  	return m.recorder
   151  }
   152  
   153  // Delete mocks base method.
   154  func (m *MockServiceReconciler) Delete(ctx context.Context) error {
   155  	m.ctrl.T.Helper()
   156  	ret := m.ctrl.Call(m, "Delete", ctx)
   157  	ret0, _ := ret[0].(error)
   158  	return ret0
   159  }
   160  
   161  // Delete indicates an expected call of Delete.
   162  func (mr *MockServiceReconcilerMockRecorder) Delete(ctx any) *gomock.Call {
   163  	mr.mock.ctrl.T.Helper()
   164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockServiceReconciler)(nil).Delete), ctx)
   165  }
   166  
   167  // Name mocks base method.
   168  func (m *MockServiceReconciler) Name() string {
   169  	m.ctrl.T.Helper()
   170  	ret := m.ctrl.Call(m, "Name")
   171  	ret0, _ := ret[0].(string)
   172  	return ret0
   173  }
   174  
   175  // Name indicates an expected call of Name.
   176  func (mr *MockServiceReconcilerMockRecorder) Name() *gomock.Call {
   177  	mr.mock.ctrl.T.Helper()
   178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockServiceReconciler)(nil).Name))
   179  }
   180  
   181  // Reconcile mocks base method.
   182  func (m *MockServiceReconciler) Reconcile(ctx context.Context) error {
   183  	m.ctrl.T.Helper()
   184  	ret := m.ctrl.Call(m, "Reconcile", ctx)
   185  	ret0, _ := ret[0].(error)
   186  	return ret0
   187  }
   188  
   189  // Reconcile indicates an expected call of Reconcile.
   190  func (mr *MockServiceReconcilerMockRecorder) Reconcile(ctx any) *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Reconcile", reflect.TypeOf((*MockServiceReconciler)(nil).Reconcile), ctx)
   193  }
   194  
   195  // MockAuthorizer is a mock of Authorizer interface.
   196  type MockAuthorizer struct {
   197  	ctrl     *gomock.Controller
   198  	recorder *MockAuthorizerMockRecorder
   199  }
   200  
   201  // MockAuthorizerMockRecorder is the mock recorder for MockAuthorizer.
   202  type MockAuthorizerMockRecorder struct {
   203  	mock *MockAuthorizer
   204  }
   205  
   206  // NewMockAuthorizer creates a new mock instance.
   207  func NewMockAuthorizer(ctrl *gomock.Controller) *MockAuthorizer {
   208  	mock := &MockAuthorizer{ctrl: ctrl}
   209  	mock.recorder = &MockAuthorizerMockRecorder{mock}
   210  	return mock
   211  }
   212  
   213  // EXPECT returns an object that allows the caller to indicate expected use.
   214  func (m *MockAuthorizer) EXPECT() *MockAuthorizerMockRecorder {
   215  	return m.recorder
   216  }
   217  
   218  // BaseURI mocks base method.
   219  func (m *MockAuthorizer) BaseURI() string {
   220  	m.ctrl.T.Helper()
   221  	ret := m.ctrl.Call(m, "BaseURI")
   222  	ret0, _ := ret[0].(string)
   223  	return ret0
   224  }
   225  
   226  // BaseURI indicates an expected call of BaseURI.
   227  func (mr *MockAuthorizerMockRecorder) BaseURI() *gomock.Call {
   228  	mr.mock.ctrl.T.Helper()
   229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BaseURI", reflect.TypeOf((*MockAuthorizer)(nil).BaseURI))
   230  }
   231  
   232  // ClientID mocks base method.
   233  func (m *MockAuthorizer) ClientID() string {
   234  	m.ctrl.T.Helper()
   235  	ret := m.ctrl.Call(m, "ClientID")
   236  	ret0, _ := ret[0].(string)
   237  	return ret0
   238  }
   239  
   240  // ClientID indicates an expected call of ClientID.
   241  func (mr *MockAuthorizerMockRecorder) ClientID() *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientID", reflect.TypeOf((*MockAuthorizer)(nil).ClientID))
   244  }
   245  
   246  // ClientSecret mocks base method.
   247  func (m *MockAuthorizer) ClientSecret() string {
   248  	m.ctrl.T.Helper()
   249  	ret := m.ctrl.Call(m, "ClientSecret")
   250  	ret0, _ := ret[0].(string)
   251  	return ret0
   252  }
   253  
   254  // ClientSecret indicates an expected call of ClientSecret.
   255  func (mr *MockAuthorizerMockRecorder) ClientSecret() *gomock.Call {
   256  	mr.mock.ctrl.T.Helper()
   257  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientSecret", reflect.TypeOf((*MockAuthorizer)(nil).ClientSecret))
   258  }
   259  
   260  // CloudEnvironment mocks base method.
   261  func (m *MockAuthorizer) CloudEnvironment() string {
   262  	m.ctrl.T.Helper()
   263  	ret := m.ctrl.Call(m, "CloudEnvironment")
   264  	ret0, _ := ret[0].(string)
   265  	return ret0
   266  }
   267  
   268  // CloudEnvironment indicates an expected call of CloudEnvironment.
   269  func (mr *MockAuthorizerMockRecorder) CloudEnvironment() *gomock.Call {
   270  	mr.mock.ctrl.T.Helper()
   271  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudEnvironment", reflect.TypeOf((*MockAuthorizer)(nil).CloudEnvironment))
   272  }
   273  
   274  // HashKey mocks base method.
   275  func (m *MockAuthorizer) HashKey() string {
   276  	m.ctrl.T.Helper()
   277  	ret := m.ctrl.Call(m, "HashKey")
   278  	ret0, _ := ret[0].(string)
   279  	return ret0
   280  }
   281  
   282  // HashKey indicates an expected call of HashKey.
   283  func (mr *MockAuthorizerMockRecorder) HashKey() *gomock.Call {
   284  	mr.mock.ctrl.T.Helper()
   285  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashKey", reflect.TypeOf((*MockAuthorizer)(nil).HashKey))
   286  }
   287  
   288  // SubscriptionID mocks base method.
   289  func (m *MockAuthorizer) SubscriptionID() string {
   290  	m.ctrl.T.Helper()
   291  	ret := m.ctrl.Call(m, "SubscriptionID")
   292  	ret0, _ := ret[0].(string)
   293  	return ret0
   294  }
   295  
   296  // SubscriptionID indicates an expected call of SubscriptionID.
   297  func (mr *MockAuthorizerMockRecorder) SubscriptionID() *gomock.Call {
   298  	mr.mock.ctrl.T.Helper()
   299  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubscriptionID", reflect.TypeOf((*MockAuthorizer)(nil).SubscriptionID))
   300  }
   301  
   302  // TenantID mocks base method.
   303  func (m *MockAuthorizer) TenantID() string {
   304  	m.ctrl.T.Helper()
   305  	ret := m.ctrl.Call(m, "TenantID")
   306  	ret0, _ := ret[0].(string)
   307  	return ret0
   308  }
   309  
   310  // TenantID indicates an expected call of TenantID.
   311  func (mr *MockAuthorizerMockRecorder) TenantID() *gomock.Call {
   312  	mr.mock.ctrl.T.Helper()
   313  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TenantID", reflect.TypeOf((*MockAuthorizer)(nil).TenantID))
   314  }
   315  
   316  // Token mocks base method.
   317  func (m *MockAuthorizer) Token() azcore.TokenCredential {
   318  	m.ctrl.T.Helper()
   319  	ret := m.ctrl.Call(m, "Token")
   320  	ret0, _ := ret[0].(azcore.TokenCredential)
   321  	return ret0
   322  }
   323  
   324  // Token indicates an expected call of Token.
   325  func (mr *MockAuthorizerMockRecorder) Token() *gomock.Call {
   326  	mr.mock.ctrl.T.Helper()
   327  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Token", reflect.TypeOf((*MockAuthorizer)(nil).Token))
   328  }
   329  
   330  // MockNetworkDescriber is a mock of NetworkDescriber interface.
   331  type MockNetworkDescriber struct {
   332  	ctrl     *gomock.Controller
   333  	recorder *MockNetworkDescriberMockRecorder
   334  }
   335  
   336  // MockNetworkDescriberMockRecorder is the mock recorder for MockNetworkDescriber.
   337  type MockNetworkDescriberMockRecorder struct {
   338  	mock *MockNetworkDescriber
   339  }
   340  
   341  // NewMockNetworkDescriber creates a new mock instance.
   342  func NewMockNetworkDescriber(ctrl *gomock.Controller) *MockNetworkDescriber {
   343  	mock := &MockNetworkDescriber{ctrl: ctrl}
   344  	mock.recorder = &MockNetworkDescriberMockRecorder{mock}
   345  	return mock
   346  }
   347  
   348  // EXPECT returns an object that allows the caller to indicate expected use.
   349  func (m *MockNetworkDescriber) EXPECT() *MockNetworkDescriberMockRecorder {
   350  	return m.recorder
   351  }
   352  
   353  // APIServerLB mocks base method.
   354  func (m *MockNetworkDescriber) APIServerLB() *v1beta1.LoadBalancerSpec {
   355  	m.ctrl.T.Helper()
   356  	ret := m.ctrl.Call(m, "APIServerLB")
   357  	ret0, _ := ret[0].(*v1beta1.LoadBalancerSpec)
   358  	return ret0
   359  }
   360  
   361  // APIServerLB indicates an expected call of APIServerLB.
   362  func (mr *MockNetworkDescriberMockRecorder) APIServerLB() *gomock.Call {
   363  	mr.mock.ctrl.T.Helper()
   364  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLB", reflect.TypeOf((*MockNetworkDescriber)(nil).APIServerLB))
   365  }
   366  
   367  // APIServerLBName mocks base method.
   368  func (m *MockNetworkDescriber) APIServerLBName() string {
   369  	m.ctrl.T.Helper()
   370  	ret := m.ctrl.Call(m, "APIServerLBName")
   371  	ret0, _ := ret[0].(string)
   372  	return ret0
   373  }
   374  
   375  // APIServerLBName indicates an expected call of APIServerLBName.
   376  func (mr *MockNetworkDescriberMockRecorder) APIServerLBName() *gomock.Call {
   377  	mr.mock.ctrl.T.Helper()
   378  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLBName", reflect.TypeOf((*MockNetworkDescriber)(nil).APIServerLBName))
   379  }
   380  
   381  // APIServerLBPoolName mocks base method.
   382  func (m *MockNetworkDescriber) APIServerLBPoolName() string {
   383  	m.ctrl.T.Helper()
   384  	ret := m.ctrl.Call(m, "APIServerLBPoolName")
   385  	ret0, _ := ret[0].(string)
   386  	return ret0
   387  }
   388  
   389  // APIServerLBPoolName indicates an expected call of APIServerLBPoolName.
   390  func (mr *MockNetworkDescriberMockRecorder) APIServerLBPoolName() *gomock.Call {
   391  	mr.mock.ctrl.T.Helper()
   392  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLBPoolName", reflect.TypeOf((*MockNetworkDescriber)(nil).APIServerLBPoolName))
   393  }
   394  
   395  // ControlPlaneRouteTable mocks base method.
   396  func (m *MockNetworkDescriber) ControlPlaneRouteTable() v1beta1.RouteTable {
   397  	m.ctrl.T.Helper()
   398  	ret := m.ctrl.Call(m, "ControlPlaneRouteTable")
   399  	ret0, _ := ret[0].(v1beta1.RouteTable)
   400  	return ret0
   401  }
   402  
   403  // ControlPlaneRouteTable indicates an expected call of ControlPlaneRouteTable.
   404  func (mr *MockNetworkDescriberMockRecorder) ControlPlaneRouteTable() *gomock.Call {
   405  	mr.mock.ctrl.T.Helper()
   406  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControlPlaneRouteTable", reflect.TypeOf((*MockNetworkDescriber)(nil).ControlPlaneRouteTable))
   407  }
   408  
   409  // ControlPlaneSubnet mocks base method.
   410  func (m *MockNetworkDescriber) ControlPlaneSubnet() v1beta1.SubnetSpec {
   411  	m.ctrl.T.Helper()
   412  	ret := m.ctrl.Call(m, "ControlPlaneSubnet")
   413  	ret0, _ := ret[0].(v1beta1.SubnetSpec)
   414  	return ret0
   415  }
   416  
   417  // ControlPlaneSubnet indicates an expected call of ControlPlaneSubnet.
   418  func (mr *MockNetworkDescriberMockRecorder) ControlPlaneSubnet() *gomock.Call {
   419  	mr.mock.ctrl.T.Helper()
   420  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControlPlaneSubnet", reflect.TypeOf((*MockNetworkDescriber)(nil).ControlPlaneSubnet))
   421  }
   422  
   423  // GetPrivateDNSZoneName mocks base method.
   424  func (m *MockNetworkDescriber) GetPrivateDNSZoneName() string {
   425  	m.ctrl.T.Helper()
   426  	ret := m.ctrl.Call(m, "GetPrivateDNSZoneName")
   427  	ret0, _ := ret[0].(string)
   428  	return ret0
   429  }
   430  
   431  // GetPrivateDNSZoneName indicates an expected call of GetPrivateDNSZoneName.
   432  func (mr *MockNetworkDescriberMockRecorder) GetPrivateDNSZoneName() *gomock.Call {
   433  	mr.mock.ctrl.T.Helper()
   434  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPrivateDNSZoneName", reflect.TypeOf((*MockNetworkDescriber)(nil).GetPrivateDNSZoneName))
   435  }
   436  
   437  // IsAPIServerPrivate mocks base method.
   438  func (m *MockNetworkDescriber) IsAPIServerPrivate() bool {
   439  	m.ctrl.T.Helper()
   440  	ret := m.ctrl.Call(m, "IsAPIServerPrivate")
   441  	ret0, _ := ret[0].(bool)
   442  	return ret0
   443  }
   444  
   445  // IsAPIServerPrivate indicates an expected call of IsAPIServerPrivate.
   446  func (mr *MockNetworkDescriberMockRecorder) IsAPIServerPrivate() *gomock.Call {
   447  	mr.mock.ctrl.T.Helper()
   448  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsAPIServerPrivate", reflect.TypeOf((*MockNetworkDescriber)(nil).IsAPIServerPrivate))
   449  }
   450  
   451  // IsIPv6Enabled mocks base method.
   452  func (m *MockNetworkDescriber) IsIPv6Enabled() bool {
   453  	m.ctrl.T.Helper()
   454  	ret := m.ctrl.Call(m, "IsIPv6Enabled")
   455  	ret0, _ := ret[0].(bool)
   456  	return ret0
   457  }
   458  
   459  // IsIPv6Enabled indicates an expected call of IsIPv6Enabled.
   460  func (mr *MockNetworkDescriberMockRecorder) IsIPv6Enabled() *gomock.Call {
   461  	mr.mock.ctrl.T.Helper()
   462  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsIPv6Enabled", reflect.TypeOf((*MockNetworkDescriber)(nil).IsIPv6Enabled))
   463  }
   464  
   465  // IsVnetManaged mocks base method.
   466  func (m *MockNetworkDescriber) IsVnetManaged() bool {
   467  	m.ctrl.T.Helper()
   468  	ret := m.ctrl.Call(m, "IsVnetManaged")
   469  	ret0, _ := ret[0].(bool)
   470  	return ret0
   471  }
   472  
   473  // IsVnetManaged indicates an expected call of IsVnetManaged.
   474  func (mr *MockNetworkDescriberMockRecorder) IsVnetManaged() *gomock.Call {
   475  	mr.mock.ctrl.T.Helper()
   476  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsVnetManaged", reflect.TypeOf((*MockNetworkDescriber)(nil).IsVnetManaged))
   477  }
   478  
   479  // NodeSubnets mocks base method.
   480  func (m *MockNetworkDescriber) NodeSubnets() []v1beta1.SubnetSpec {
   481  	m.ctrl.T.Helper()
   482  	ret := m.ctrl.Call(m, "NodeSubnets")
   483  	ret0, _ := ret[0].([]v1beta1.SubnetSpec)
   484  	return ret0
   485  }
   486  
   487  // NodeSubnets indicates an expected call of NodeSubnets.
   488  func (mr *MockNetworkDescriberMockRecorder) NodeSubnets() *gomock.Call {
   489  	mr.mock.ctrl.T.Helper()
   490  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NodeSubnets", reflect.TypeOf((*MockNetworkDescriber)(nil).NodeSubnets))
   491  }
   492  
   493  // OutboundLBName mocks base method.
   494  func (m *MockNetworkDescriber) OutboundLBName(arg0 string) string {
   495  	m.ctrl.T.Helper()
   496  	ret := m.ctrl.Call(m, "OutboundLBName", arg0)
   497  	ret0, _ := ret[0].(string)
   498  	return ret0
   499  }
   500  
   501  // OutboundLBName indicates an expected call of OutboundLBName.
   502  func (mr *MockNetworkDescriberMockRecorder) OutboundLBName(arg0 any) *gomock.Call {
   503  	mr.mock.ctrl.T.Helper()
   504  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OutboundLBName", reflect.TypeOf((*MockNetworkDescriber)(nil).OutboundLBName), arg0)
   505  }
   506  
   507  // OutboundPoolName mocks base method.
   508  func (m *MockNetworkDescriber) OutboundPoolName(arg0 string) string {
   509  	m.ctrl.T.Helper()
   510  	ret := m.ctrl.Call(m, "OutboundPoolName", arg0)
   511  	ret0, _ := ret[0].(string)
   512  	return ret0
   513  }
   514  
   515  // OutboundPoolName indicates an expected call of OutboundPoolName.
   516  func (mr *MockNetworkDescriberMockRecorder) OutboundPoolName(arg0 any) *gomock.Call {
   517  	mr.mock.ctrl.T.Helper()
   518  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OutboundPoolName", reflect.TypeOf((*MockNetworkDescriber)(nil).OutboundPoolName), arg0)
   519  }
   520  
   521  // SetSubnet mocks base method.
   522  func (m *MockNetworkDescriber) SetSubnet(arg0 v1beta1.SubnetSpec) {
   523  	m.ctrl.T.Helper()
   524  	m.ctrl.Call(m, "SetSubnet", arg0)
   525  }
   526  
   527  // SetSubnet indicates an expected call of SetSubnet.
   528  func (mr *MockNetworkDescriberMockRecorder) SetSubnet(arg0 any) *gomock.Call {
   529  	mr.mock.ctrl.T.Helper()
   530  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSubnet", reflect.TypeOf((*MockNetworkDescriber)(nil).SetSubnet), arg0)
   531  }
   532  
   533  // Subnet mocks base method.
   534  func (m *MockNetworkDescriber) Subnet(arg0 string) v1beta1.SubnetSpec {
   535  	m.ctrl.T.Helper()
   536  	ret := m.ctrl.Call(m, "Subnet", arg0)
   537  	ret0, _ := ret[0].(v1beta1.SubnetSpec)
   538  	return ret0
   539  }
   540  
   541  // Subnet indicates an expected call of Subnet.
   542  func (mr *MockNetworkDescriberMockRecorder) Subnet(arg0 any) *gomock.Call {
   543  	mr.mock.ctrl.T.Helper()
   544  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnet", reflect.TypeOf((*MockNetworkDescriber)(nil).Subnet), arg0)
   545  }
   546  
   547  // Subnets mocks base method.
   548  func (m *MockNetworkDescriber) Subnets() v1beta1.Subnets {
   549  	m.ctrl.T.Helper()
   550  	ret := m.ctrl.Call(m, "Subnets")
   551  	ret0, _ := ret[0].(v1beta1.Subnets)
   552  	return ret0
   553  }
   554  
   555  // Subnets indicates an expected call of Subnets.
   556  func (mr *MockNetworkDescriberMockRecorder) Subnets() *gomock.Call {
   557  	mr.mock.ctrl.T.Helper()
   558  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnets", reflect.TypeOf((*MockNetworkDescriber)(nil).Subnets))
   559  }
   560  
   561  // Vnet mocks base method.
   562  func (m *MockNetworkDescriber) Vnet() *v1beta1.VnetSpec {
   563  	m.ctrl.T.Helper()
   564  	ret := m.ctrl.Call(m, "Vnet")
   565  	ret0, _ := ret[0].(*v1beta1.VnetSpec)
   566  	return ret0
   567  }
   568  
   569  // Vnet indicates an expected call of Vnet.
   570  func (mr *MockNetworkDescriberMockRecorder) Vnet() *gomock.Call {
   571  	mr.mock.ctrl.T.Helper()
   572  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Vnet", reflect.TypeOf((*MockNetworkDescriber)(nil).Vnet))
   573  }
   574  
   575  // MockClusterDescriber is a mock of ClusterDescriber interface.
   576  type MockClusterDescriber struct {
   577  	ctrl     *gomock.Controller
   578  	recorder *MockClusterDescriberMockRecorder
   579  }
   580  
   581  // MockClusterDescriberMockRecorder is the mock recorder for MockClusterDescriber.
   582  type MockClusterDescriberMockRecorder struct {
   583  	mock *MockClusterDescriber
   584  }
   585  
   586  // NewMockClusterDescriber creates a new mock instance.
   587  func NewMockClusterDescriber(ctrl *gomock.Controller) *MockClusterDescriber {
   588  	mock := &MockClusterDescriber{ctrl: ctrl}
   589  	mock.recorder = &MockClusterDescriberMockRecorder{mock}
   590  	return mock
   591  }
   592  
   593  // EXPECT returns an object that allows the caller to indicate expected use.
   594  func (m *MockClusterDescriber) EXPECT() *MockClusterDescriberMockRecorder {
   595  	return m.recorder
   596  }
   597  
   598  // AdditionalTags mocks base method.
   599  func (m *MockClusterDescriber) AdditionalTags() v1beta1.Tags {
   600  	m.ctrl.T.Helper()
   601  	ret := m.ctrl.Call(m, "AdditionalTags")
   602  	ret0, _ := ret[0].(v1beta1.Tags)
   603  	return ret0
   604  }
   605  
   606  // AdditionalTags indicates an expected call of AdditionalTags.
   607  func (mr *MockClusterDescriberMockRecorder) AdditionalTags() *gomock.Call {
   608  	mr.mock.ctrl.T.Helper()
   609  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdditionalTags", reflect.TypeOf((*MockClusterDescriber)(nil).AdditionalTags))
   610  }
   611  
   612  // AvailabilitySetEnabled mocks base method.
   613  func (m *MockClusterDescriber) AvailabilitySetEnabled() bool {
   614  	m.ctrl.T.Helper()
   615  	ret := m.ctrl.Call(m, "AvailabilitySetEnabled")
   616  	ret0, _ := ret[0].(bool)
   617  	return ret0
   618  }
   619  
   620  // AvailabilitySetEnabled indicates an expected call of AvailabilitySetEnabled.
   621  func (mr *MockClusterDescriberMockRecorder) AvailabilitySetEnabled() *gomock.Call {
   622  	mr.mock.ctrl.T.Helper()
   623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AvailabilitySetEnabled", reflect.TypeOf((*MockClusterDescriber)(nil).AvailabilitySetEnabled))
   624  }
   625  
   626  // BaseURI mocks base method.
   627  func (m *MockClusterDescriber) BaseURI() string {
   628  	m.ctrl.T.Helper()
   629  	ret := m.ctrl.Call(m, "BaseURI")
   630  	ret0, _ := ret[0].(string)
   631  	return ret0
   632  }
   633  
   634  // BaseURI indicates an expected call of BaseURI.
   635  func (mr *MockClusterDescriberMockRecorder) BaseURI() *gomock.Call {
   636  	mr.mock.ctrl.T.Helper()
   637  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BaseURI", reflect.TypeOf((*MockClusterDescriber)(nil).BaseURI))
   638  }
   639  
   640  // ClientID mocks base method.
   641  func (m *MockClusterDescriber) ClientID() string {
   642  	m.ctrl.T.Helper()
   643  	ret := m.ctrl.Call(m, "ClientID")
   644  	ret0, _ := ret[0].(string)
   645  	return ret0
   646  }
   647  
   648  // ClientID indicates an expected call of ClientID.
   649  func (mr *MockClusterDescriberMockRecorder) ClientID() *gomock.Call {
   650  	mr.mock.ctrl.T.Helper()
   651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientID", reflect.TypeOf((*MockClusterDescriber)(nil).ClientID))
   652  }
   653  
   654  // ClientSecret mocks base method.
   655  func (m *MockClusterDescriber) ClientSecret() string {
   656  	m.ctrl.T.Helper()
   657  	ret := m.ctrl.Call(m, "ClientSecret")
   658  	ret0, _ := ret[0].(string)
   659  	return ret0
   660  }
   661  
   662  // ClientSecret indicates an expected call of ClientSecret.
   663  func (mr *MockClusterDescriberMockRecorder) ClientSecret() *gomock.Call {
   664  	mr.mock.ctrl.T.Helper()
   665  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientSecret", reflect.TypeOf((*MockClusterDescriber)(nil).ClientSecret))
   666  }
   667  
   668  // CloudEnvironment mocks base method.
   669  func (m *MockClusterDescriber) CloudEnvironment() string {
   670  	m.ctrl.T.Helper()
   671  	ret := m.ctrl.Call(m, "CloudEnvironment")
   672  	ret0, _ := ret[0].(string)
   673  	return ret0
   674  }
   675  
   676  // CloudEnvironment indicates an expected call of CloudEnvironment.
   677  func (mr *MockClusterDescriberMockRecorder) CloudEnvironment() *gomock.Call {
   678  	mr.mock.ctrl.T.Helper()
   679  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudEnvironment", reflect.TypeOf((*MockClusterDescriber)(nil).CloudEnvironment))
   680  }
   681  
   682  // CloudProviderConfigOverrides mocks base method.
   683  func (m *MockClusterDescriber) CloudProviderConfigOverrides() *v1beta1.CloudProviderConfigOverrides {
   684  	m.ctrl.T.Helper()
   685  	ret := m.ctrl.Call(m, "CloudProviderConfigOverrides")
   686  	ret0, _ := ret[0].(*v1beta1.CloudProviderConfigOverrides)
   687  	return ret0
   688  }
   689  
   690  // CloudProviderConfigOverrides indicates an expected call of CloudProviderConfigOverrides.
   691  func (mr *MockClusterDescriberMockRecorder) CloudProviderConfigOverrides() *gomock.Call {
   692  	mr.mock.ctrl.T.Helper()
   693  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudProviderConfigOverrides", reflect.TypeOf((*MockClusterDescriber)(nil).CloudProviderConfigOverrides))
   694  }
   695  
   696  // ClusterName mocks base method.
   697  func (m *MockClusterDescriber) ClusterName() string {
   698  	m.ctrl.T.Helper()
   699  	ret := m.ctrl.Call(m, "ClusterName")
   700  	ret0, _ := ret[0].(string)
   701  	return ret0
   702  }
   703  
   704  // ClusterName indicates an expected call of ClusterName.
   705  func (mr *MockClusterDescriberMockRecorder) ClusterName() *gomock.Call {
   706  	mr.mock.ctrl.T.Helper()
   707  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterName", reflect.TypeOf((*MockClusterDescriber)(nil).ClusterName))
   708  }
   709  
   710  // ExtendedLocation mocks base method.
   711  func (m *MockClusterDescriber) ExtendedLocation() *v1beta1.ExtendedLocationSpec {
   712  	m.ctrl.T.Helper()
   713  	ret := m.ctrl.Call(m, "ExtendedLocation")
   714  	ret0, _ := ret[0].(*v1beta1.ExtendedLocationSpec)
   715  	return ret0
   716  }
   717  
   718  // ExtendedLocation indicates an expected call of ExtendedLocation.
   719  func (mr *MockClusterDescriberMockRecorder) ExtendedLocation() *gomock.Call {
   720  	mr.mock.ctrl.T.Helper()
   721  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocation", reflect.TypeOf((*MockClusterDescriber)(nil).ExtendedLocation))
   722  }
   723  
   724  // ExtendedLocationName mocks base method.
   725  func (m *MockClusterDescriber) ExtendedLocationName() string {
   726  	m.ctrl.T.Helper()
   727  	ret := m.ctrl.Call(m, "ExtendedLocationName")
   728  	ret0, _ := ret[0].(string)
   729  	return ret0
   730  }
   731  
   732  // ExtendedLocationName indicates an expected call of ExtendedLocationName.
   733  func (mr *MockClusterDescriberMockRecorder) ExtendedLocationName() *gomock.Call {
   734  	mr.mock.ctrl.T.Helper()
   735  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationName", reflect.TypeOf((*MockClusterDescriber)(nil).ExtendedLocationName))
   736  }
   737  
   738  // ExtendedLocationType mocks base method.
   739  func (m *MockClusterDescriber) ExtendedLocationType() string {
   740  	m.ctrl.T.Helper()
   741  	ret := m.ctrl.Call(m, "ExtendedLocationType")
   742  	ret0, _ := ret[0].(string)
   743  	return ret0
   744  }
   745  
   746  // ExtendedLocationType indicates an expected call of ExtendedLocationType.
   747  func (mr *MockClusterDescriberMockRecorder) ExtendedLocationType() *gomock.Call {
   748  	mr.mock.ctrl.T.Helper()
   749  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationType", reflect.TypeOf((*MockClusterDescriber)(nil).ExtendedLocationType))
   750  }
   751  
   752  // FailureDomains mocks base method.
   753  func (m *MockClusterDescriber) FailureDomains() []*string {
   754  	m.ctrl.T.Helper()
   755  	ret := m.ctrl.Call(m, "FailureDomains")
   756  	ret0, _ := ret[0].([]*string)
   757  	return ret0
   758  }
   759  
   760  // FailureDomains indicates an expected call of FailureDomains.
   761  func (mr *MockClusterDescriberMockRecorder) FailureDomains() *gomock.Call {
   762  	mr.mock.ctrl.T.Helper()
   763  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FailureDomains", reflect.TypeOf((*MockClusterDescriber)(nil).FailureDomains))
   764  }
   765  
   766  // HashKey mocks base method.
   767  func (m *MockClusterDescriber) HashKey() string {
   768  	m.ctrl.T.Helper()
   769  	ret := m.ctrl.Call(m, "HashKey")
   770  	ret0, _ := ret[0].(string)
   771  	return ret0
   772  }
   773  
   774  // HashKey indicates an expected call of HashKey.
   775  func (mr *MockClusterDescriberMockRecorder) HashKey() *gomock.Call {
   776  	mr.mock.ctrl.T.Helper()
   777  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashKey", reflect.TypeOf((*MockClusterDescriber)(nil).HashKey))
   778  }
   779  
   780  // Location mocks base method.
   781  func (m *MockClusterDescriber) Location() string {
   782  	m.ctrl.T.Helper()
   783  	ret := m.ctrl.Call(m, "Location")
   784  	ret0, _ := ret[0].(string)
   785  	return ret0
   786  }
   787  
   788  // Location indicates an expected call of Location.
   789  func (mr *MockClusterDescriberMockRecorder) Location() *gomock.Call {
   790  	mr.mock.ctrl.T.Helper()
   791  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Location", reflect.TypeOf((*MockClusterDescriber)(nil).Location))
   792  }
   793  
   794  // NodeResourceGroup mocks base method.
   795  func (m *MockClusterDescriber) NodeResourceGroup() string {
   796  	m.ctrl.T.Helper()
   797  	ret := m.ctrl.Call(m, "NodeResourceGroup")
   798  	ret0, _ := ret[0].(string)
   799  	return ret0
   800  }
   801  
   802  // NodeResourceGroup indicates an expected call of NodeResourceGroup.
   803  func (mr *MockClusterDescriberMockRecorder) NodeResourceGroup() *gomock.Call {
   804  	mr.mock.ctrl.T.Helper()
   805  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NodeResourceGroup", reflect.TypeOf((*MockClusterDescriber)(nil).NodeResourceGroup))
   806  }
   807  
   808  // ResourceGroup mocks base method.
   809  func (m *MockClusterDescriber) ResourceGroup() string {
   810  	m.ctrl.T.Helper()
   811  	ret := m.ctrl.Call(m, "ResourceGroup")
   812  	ret0, _ := ret[0].(string)
   813  	return ret0
   814  }
   815  
   816  // ResourceGroup indicates an expected call of ResourceGroup.
   817  func (mr *MockClusterDescriberMockRecorder) ResourceGroup() *gomock.Call {
   818  	mr.mock.ctrl.T.Helper()
   819  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceGroup", reflect.TypeOf((*MockClusterDescriber)(nil).ResourceGroup))
   820  }
   821  
   822  // SubscriptionID mocks base method.
   823  func (m *MockClusterDescriber) SubscriptionID() string {
   824  	m.ctrl.T.Helper()
   825  	ret := m.ctrl.Call(m, "SubscriptionID")
   826  	ret0, _ := ret[0].(string)
   827  	return ret0
   828  }
   829  
   830  // SubscriptionID indicates an expected call of SubscriptionID.
   831  func (mr *MockClusterDescriberMockRecorder) SubscriptionID() *gomock.Call {
   832  	mr.mock.ctrl.T.Helper()
   833  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubscriptionID", reflect.TypeOf((*MockClusterDescriber)(nil).SubscriptionID))
   834  }
   835  
   836  // TenantID mocks base method.
   837  func (m *MockClusterDescriber) TenantID() string {
   838  	m.ctrl.T.Helper()
   839  	ret := m.ctrl.Call(m, "TenantID")
   840  	ret0, _ := ret[0].(string)
   841  	return ret0
   842  }
   843  
   844  // TenantID indicates an expected call of TenantID.
   845  func (mr *MockClusterDescriberMockRecorder) TenantID() *gomock.Call {
   846  	mr.mock.ctrl.T.Helper()
   847  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TenantID", reflect.TypeOf((*MockClusterDescriber)(nil).TenantID))
   848  }
   849  
   850  // Token mocks base method.
   851  func (m *MockClusterDescriber) Token() azcore.TokenCredential {
   852  	m.ctrl.T.Helper()
   853  	ret := m.ctrl.Call(m, "Token")
   854  	ret0, _ := ret[0].(azcore.TokenCredential)
   855  	return ret0
   856  }
   857  
   858  // Token indicates an expected call of Token.
   859  func (mr *MockClusterDescriberMockRecorder) Token() *gomock.Call {
   860  	mr.mock.ctrl.T.Helper()
   861  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Token", reflect.TypeOf((*MockClusterDescriber)(nil).Token))
   862  }
   863  
   864  // MockAsyncStatusUpdater is a mock of AsyncStatusUpdater interface.
   865  type MockAsyncStatusUpdater struct {
   866  	ctrl     *gomock.Controller
   867  	recorder *MockAsyncStatusUpdaterMockRecorder
   868  }
   869  
   870  // MockAsyncStatusUpdaterMockRecorder is the mock recorder for MockAsyncStatusUpdater.
   871  type MockAsyncStatusUpdaterMockRecorder struct {
   872  	mock *MockAsyncStatusUpdater
   873  }
   874  
   875  // NewMockAsyncStatusUpdater creates a new mock instance.
   876  func NewMockAsyncStatusUpdater(ctrl *gomock.Controller) *MockAsyncStatusUpdater {
   877  	mock := &MockAsyncStatusUpdater{ctrl: ctrl}
   878  	mock.recorder = &MockAsyncStatusUpdaterMockRecorder{mock}
   879  	return mock
   880  }
   881  
   882  // EXPECT returns an object that allows the caller to indicate expected use.
   883  func (m *MockAsyncStatusUpdater) EXPECT() *MockAsyncStatusUpdaterMockRecorder {
   884  	return m.recorder
   885  }
   886  
   887  // DefaultedAzureCallTimeout mocks base method.
   888  func (m *MockAsyncStatusUpdater) DefaultedAzureCallTimeout() time.Duration {
   889  	m.ctrl.T.Helper()
   890  	ret := m.ctrl.Call(m, "DefaultedAzureCallTimeout")
   891  	ret0, _ := ret[0].(time.Duration)
   892  	return ret0
   893  }
   894  
   895  // DefaultedAzureCallTimeout indicates an expected call of DefaultedAzureCallTimeout.
   896  func (mr *MockAsyncStatusUpdaterMockRecorder) DefaultedAzureCallTimeout() *gomock.Call {
   897  	mr.mock.ctrl.T.Helper()
   898  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureCallTimeout", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).DefaultedAzureCallTimeout))
   899  }
   900  
   901  // DefaultedAzureServiceReconcileTimeout mocks base method.
   902  func (m *MockAsyncStatusUpdater) DefaultedAzureServiceReconcileTimeout() time.Duration {
   903  	m.ctrl.T.Helper()
   904  	ret := m.ctrl.Call(m, "DefaultedAzureServiceReconcileTimeout")
   905  	ret0, _ := ret[0].(time.Duration)
   906  	return ret0
   907  }
   908  
   909  // DefaultedAzureServiceReconcileTimeout indicates an expected call of DefaultedAzureServiceReconcileTimeout.
   910  func (mr *MockAsyncStatusUpdaterMockRecorder) DefaultedAzureServiceReconcileTimeout() *gomock.Call {
   911  	mr.mock.ctrl.T.Helper()
   912  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureServiceReconcileTimeout", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).DefaultedAzureServiceReconcileTimeout))
   913  }
   914  
   915  // DefaultedReconcilerRequeue mocks base method.
   916  func (m *MockAsyncStatusUpdater) DefaultedReconcilerRequeue() time.Duration {
   917  	m.ctrl.T.Helper()
   918  	ret := m.ctrl.Call(m, "DefaultedReconcilerRequeue")
   919  	ret0, _ := ret[0].(time.Duration)
   920  	return ret0
   921  }
   922  
   923  // DefaultedReconcilerRequeue indicates an expected call of DefaultedReconcilerRequeue.
   924  func (mr *MockAsyncStatusUpdaterMockRecorder) DefaultedReconcilerRequeue() *gomock.Call {
   925  	mr.mock.ctrl.T.Helper()
   926  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedReconcilerRequeue", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).DefaultedReconcilerRequeue))
   927  }
   928  
   929  // DeleteLongRunningOperationState mocks base method.
   930  func (m *MockAsyncStatusUpdater) DeleteLongRunningOperationState(arg0, arg1, arg2 string) {
   931  	m.ctrl.T.Helper()
   932  	m.ctrl.Call(m, "DeleteLongRunningOperationState", arg0, arg1, arg2)
   933  }
   934  
   935  // DeleteLongRunningOperationState indicates an expected call of DeleteLongRunningOperationState.
   936  func (mr *MockAsyncStatusUpdaterMockRecorder) DeleteLongRunningOperationState(arg0, arg1, arg2 any) *gomock.Call {
   937  	mr.mock.ctrl.T.Helper()
   938  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLongRunningOperationState", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).DeleteLongRunningOperationState), arg0, arg1, arg2)
   939  }
   940  
   941  // GetLongRunningOperationState mocks base method.
   942  func (m *MockAsyncStatusUpdater) GetLongRunningOperationState(arg0, arg1, arg2 string) *v1beta1.Future {
   943  	m.ctrl.T.Helper()
   944  	ret := m.ctrl.Call(m, "GetLongRunningOperationState", arg0, arg1, arg2)
   945  	ret0, _ := ret[0].(*v1beta1.Future)
   946  	return ret0
   947  }
   948  
   949  // GetLongRunningOperationState indicates an expected call of GetLongRunningOperationState.
   950  func (mr *MockAsyncStatusUpdaterMockRecorder) GetLongRunningOperationState(arg0, arg1, arg2 any) *gomock.Call {
   951  	mr.mock.ctrl.T.Helper()
   952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLongRunningOperationState", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).GetLongRunningOperationState), arg0, arg1, arg2)
   953  }
   954  
   955  // SetLongRunningOperationState mocks base method.
   956  func (m *MockAsyncStatusUpdater) SetLongRunningOperationState(arg0 *v1beta1.Future) {
   957  	m.ctrl.T.Helper()
   958  	m.ctrl.Call(m, "SetLongRunningOperationState", arg0)
   959  }
   960  
   961  // SetLongRunningOperationState indicates an expected call of SetLongRunningOperationState.
   962  func (mr *MockAsyncStatusUpdaterMockRecorder) SetLongRunningOperationState(arg0 any) *gomock.Call {
   963  	mr.mock.ctrl.T.Helper()
   964  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLongRunningOperationState", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).SetLongRunningOperationState), arg0)
   965  }
   966  
   967  // UpdateDeleteStatus mocks base method.
   968  func (m *MockAsyncStatusUpdater) UpdateDeleteStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
   969  	m.ctrl.T.Helper()
   970  	m.ctrl.Call(m, "UpdateDeleteStatus", arg0, arg1, arg2)
   971  }
   972  
   973  // UpdateDeleteStatus indicates an expected call of UpdateDeleteStatus.
   974  func (mr *MockAsyncStatusUpdaterMockRecorder) UpdateDeleteStatus(arg0, arg1, arg2 any) *gomock.Call {
   975  	mr.mock.ctrl.T.Helper()
   976  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateDeleteStatus", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).UpdateDeleteStatus), arg0, arg1, arg2)
   977  }
   978  
   979  // UpdatePatchStatus mocks base method.
   980  func (m *MockAsyncStatusUpdater) UpdatePatchStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
   981  	m.ctrl.T.Helper()
   982  	m.ctrl.Call(m, "UpdatePatchStatus", arg0, arg1, arg2)
   983  }
   984  
   985  // UpdatePatchStatus indicates an expected call of UpdatePatchStatus.
   986  func (mr *MockAsyncStatusUpdaterMockRecorder) UpdatePatchStatus(arg0, arg1, arg2 any) *gomock.Call {
   987  	mr.mock.ctrl.T.Helper()
   988  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePatchStatus", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).UpdatePatchStatus), arg0, arg1, arg2)
   989  }
   990  
   991  // UpdatePutStatus mocks base method.
   992  func (m *MockAsyncStatusUpdater) UpdatePutStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
   993  	m.ctrl.T.Helper()
   994  	m.ctrl.Call(m, "UpdatePutStatus", arg0, arg1, arg2)
   995  }
   996  
   997  // UpdatePutStatus indicates an expected call of UpdatePutStatus.
   998  func (mr *MockAsyncStatusUpdaterMockRecorder) UpdatePutStatus(arg0, arg1, arg2 any) *gomock.Call {
   999  	mr.mock.ctrl.T.Helper()
  1000  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePutStatus", reflect.TypeOf((*MockAsyncStatusUpdater)(nil).UpdatePutStatus), arg0, arg1, arg2)
  1001  }
  1002  
  1003  // MockAsyncReconciler is a mock of AsyncReconciler interface.
  1004  type MockAsyncReconciler struct {
  1005  	ctrl     *gomock.Controller
  1006  	recorder *MockAsyncReconcilerMockRecorder
  1007  }
  1008  
  1009  // MockAsyncReconcilerMockRecorder is the mock recorder for MockAsyncReconciler.
  1010  type MockAsyncReconcilerMockRecorder struct {
  1011  	mock *MockAsyncReconciler
  1012  }
  1013  
  1014  // NewMockAsyncReconciler creates a new mock instance.
  1015  func NewMockAsyncReconciler(ctrl *gomock.Controller) *MockAsyncReconciler {
  1016  	mock := &MockAsyncReconciler{ctrl: ctrl}
  1017  	mock.recorder = &MockAsyncReconcilerMockRecorder{mock}
  1018  	return mock
  1019  }
  1020  
  1021  // EXPECT returns an object that allows the caller to indicate expected use.
  1022  func (m *MockAsyncReconciler) EXPECT() *MockAsyncReconcilerMockRecorder {
  1023  	return m.recorder
  1024  }
  1025  
  1026  // DefaultedAzureCallTimeout mocks base method.
  1027  func (m *MockAsyncReconciler) DefaultedAzureCallTimeout() time.Duration {
  1028  	m.ctrl.T.Helper()
  1029  	ret := m.ctrl.Call(m, "DefaultedAzureCallTimeout")
  1030  	ret0, _ := ret[0].(time.Duration)
  1031  	return ret0
  1032  }
  1033  
  1034  // DefaultedAzureCallTimeout indicates an expected call of DefaultedAzureCallTimeout.
  1035  func (mr *MockAsyncReconcilerMockRecorder) DefaultedAzureCallTimeout() *gomock.Call {
  1036  	mr.mock.ctrl.T.Helper()
  1037  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureCallTimeout", reflect.TypeOf((*MockAsyncReconciler)(nil).DefaultedAzureCallTimeout))
  1038  }
  1039  
  1040  // DefaultedAzureServiceReconcileTimeout mocks base method.
  1041  func (m *MockAsyncReconciler) DefaultedAzureServiceReconcileTimeout() time.Duration {
  1042  	m.ctrl.T.Helper()
  1043  	ret := m.ctrl.Call(m, "DefaultedAzureServiceReconcileTimeout")
  1044  	ret0, _ := ret[0].(time.Duration)
  1045  	return ret0
  1046  }
  1047  
  1048  // DefaultedAzureServiceReconcileTimeout indicates an expected call of DefaultedAzureServiceReconcileTimeout.
  1049  func (mr *MockAsyncReconcilerMockRecorder) DefaultedAzureServiceReconcileTimeout() *gomock.Call {
  1050  	mr.mock.ctrl.T.Helper()
  1051  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureServiceReconcileTimeout", reflect.TypeOf((*MockAsyncReconciler)(nil).DefaultedAzureServiceReconcileTimeout))
  1052  }
  1053  
  1054  // DefaultedReconcilerRequeue mocks base method.
  1055  func (m *MockAsyncReconciler) DefaultedReconcilerRequeue() time.Duration {
  1056  	m.ctrl.T.Helper()
  1057  	ret := m.ctrl.Call(m, "DefaultedReconcilerRequeue")
  1058  	ret0, _ := ret[0].(time.Duration)
  1059  	return ret0
  1060  }
  1061  
  1062  // DefaultedReconcilerRequeue indicates an expected call of DefaultedReconcilerRequeue.
  1063  func (mr *MockAsyncReconcilerMockRecorder) DefaultedReconcilerRequeue() *gomock.Call {
  1064  	mr.mock.ctrl.T.Helper()
  1065  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedReconcilerRequeue", reflect.TypeOf((*MockAsyncReconciler)(nil).DefaultedReconcilerRequeue))
  1066  }
  1067  
  1068  // MockClusterScoper is a mock of ClusterScoper interface.
  1069  type MockClusterScoper struct {
  1070  	ctrl     *gomock.Controller
  1071  	recorder *MockClusterScoperMockRecorder
  1072  }
  1073  
  1074  // MockClusterScoperMockRecorder is the mock recorder for MockClusterScoper.
  1075  type MockClusterScoperMockRecorder struct {
  1076  	mock *MockClusterScoper
  1077  }
  1078  
  1079  // NewMockClusterScoper creates a new mock instance.
  1080  func NewMockClusterScoper(ctrl *gomock.Controller) *MockClusterScoper {
  1081  	mock := &MockClusterScoper{ctrl: ctrl}
  1082  	mock.recorder = &MockClusterScoperMockRecorder{mock}
  1083  	return mock
  1084  }
  1085  
  1086  // EXPECT returns an object that allows the caller to indicate expected use.
  1087  func (m *MockClusterScoper) EXPECT() *MockClusterScoperMockRecorder {
  1088  	return m.recorder
  1089  }
  1090  
  1091  // APIServerLB mocks base method.
  1092  func (m *MockClusterScoper) APIServerLB() *v1beta1.LoadBalancerSpec {
  1093  	m.ctrl.T.Helper()
  1094  	ret := m.ctrl.Call(m, "APIServerLB")
  1095  	ret0, _ := ret[0].(*v1beta1.LoadBalancerSpec)
  1096  	return ret0
  1097  }
  1098  
  1099  // APIServerLB indicates an expected call of APIServerLB.
  1100  func (mr *MockClusterScoperMockRecorder) APIServerLB() *gomock.Call {
  1101  	mr.mock.ctrl.T.Helper()
  1102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLB", reflect.TypeOf((*MockClusterScoper)(nil).APIServerLB))
  1103  }
  1104  
  1105  // APIServerLBName mocks base method.
  1106  func (m *MockClusterScoper) APIServerLBName() string {
  1107  	m.ctrl.T.Helper()
  1108  	ret := m.ctrl.Call(m, "APIServerLBName")
  1109  	ret0, _ := ret[0].(string)
  1110  	return ret0
  1111  }
  1112  
  1113  // APIServerLBName indicates an expected call of APIServerLBName.
  1114  func (mr *MockClusterScoperMockRecorder) APIServerLBName() *gomock.Call {
  1115  	mr.mock.ctrl.T.Helper()
  1116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLBName", reflect.TypeOf((*MockClusterScoper)(nil).APIServerLBName))
  1117  }
  1118  
  1119  // APIServerLBPoolName mocks base method.
  1120  func (m *MockClusterScoper) APIServerLBPoolName() string {
  1121  	m.ctrl.T.Helper()
  1122  	ret := m.ctrl.Call(m, "APIServerLBPoolName")
  1123  	ret0, _ := ret[0].(string)
  1124  	return ret0
  1125  }
  1126  
  1127  // APIServerLBPoolName indicates an expected call of APIServerLBPoolName.
  1128  func (mr *MockClusterScoperMockRecorder) APIServerLBPoolName() *gomock.Call {
  1129  	mr.mock.ctrl.T.Helper()
  1130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIServerLBPoolName", reflect.TypeOf((*MockClusterScoper)(nil).APIServerLBPoolName))
  1131  }
  1132  
  1133  // AdditionalTags mocks base method.
  1134  func (m *MockClusterScoper) AdditionalTags() v1beta1.Tags {
  1135  	m.ctrl.T.Helper()
  1136  	ret := m.ctrl.Call(m, "AdditionalTags")
  1137  	ret0, _ := ret[0].(v1beta1.Tags)
  1138  	return ret0
  1139  }
  1140  
  1141  // AdditionalTags indicates an expected call of AdditionalTags.
  1142  func (mr *MockClusterScoperMockRecorder) AdditionalTags() *gomock.Call {
  1143  	mr.mock.ctrl.T.Helper()
  1144  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdditionalTags", reflect.TypeOf((*MockClusterScoper)(nil).AdditionalTags))
  1145  }
  1146  
  1147  // AvailabilitySetEnabled mocks base method.
  1148  func (m *MockClusterScoper) AvailabilitySetEnabled() bool {
  1149  	m.ctrl.T.Helper()
  1150  	ret := m.ctrl.Call(m, "AvailabilitySetEnabled")
  1151  	ret0, _ := ret[0].(bool)
  1152  	return ret0
  1153  }
  1154  
  1155  // AvailabilitySetEnabled indicates an expected call of AvailabilitySetEnabled.
  1156  func (mr *MockClusterScoperMockRecorder) AvailabilitySetEnabled() *gomock.Call {
  1157  	mr.mock.ctrl.T.Helper()
  1158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AvailabilitySetEnabled", reflect.TypeOf((*MockClusterScoper)(nil).AvailabilitySetEnabled))
  1159  }
  1160  
  1161  // BaseURI mocks base method.
  1162  func (m *MockClusterScoper) BaseURI() string {
  1163  	m.ctrl.T.Helper()
  1164  	ret := m.ctrl.Call(m, "BaseURI")
  1165  	ret0, _ := ret[0].(string)
  1166  	return ret0
  1167  }
  1168  
  1169  // BaseURI indicates an expected call of BaseURI.
  1170  func (mr *MockClusterScoperMockRecorder) BaseURI() *gomock.Call {
  1171  	mr.mock.ctrl.T.Helper()
  1172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BaseURI", reflect.TypeOf((*MockClusterScoper)(nil).BaseURI))
  1173  }
  1174  
  1175  // ClientID mocks base method.
  1176  func (m *MockClusterScoper) ClientID() string {
  1177  	m.ctrl.T.Helper()
  1178  	ret := m.ctrl.Call(m, "ClientID")
  1179  	ret0, _ := ret[0].(string)
  1180  	return ret0
  1181  }
  1182  
  1183  // ClientID indicates an expected call of ClientID.
  1184  func (mr *MockClusterScoperMockRecorder) ClientID() *gomock.Call {
  1185  	mr.mock.ctrl.T.Helper()
  1186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientID", reflect.TypeOf((*MockClusterScoper)(nil).ClientID))
  1187  }
  1188  
  1189  // ClientSecret mocks base method.
  1190  func (m *MockClusterScoper) ClientSecret() string {
  1191  	m.ctrl.T.Helper()
  1192  	ret := m.ctrl.Call(m, "ClientSecret")
  1193  	ret0, _ := ret[0].(string)
  1194  	return ret0
  1195  }
  1196  
  1197  // ClientSecret indicates an expected call of ClientSecret.
  1198  func (mr *MockClusterScoperMockRecorder) ClientSecret() *gomock.Call {
  1199  	mr.mock.ctrl.T.Helper()
  1200  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientSecret", reflect.TypeOf((*MockClusterScoper)(nil).ClientSecret))
  1201  }
  1202  
  1203  // CloudEnvironment mocks base method.
  1204  func (m *MockClusterScoper) CloudEnvironment() string {
  1205  	m.ctrl.T.Helper()
  1206  	ret := m.ctrl.Call(m, "CloudEnvironment")
  1207  	ret0, _ := ret[0].(string)
  1208  	return ret0
  1209  }
  1210  
  1211  // CloudEnvironment indicates an expected call of CloudEnvironment.
  1212  func (mr *MockClusterScoperMockRecorder) CloudEnvironment() *gomock.Call {
  1213  	mr.mock.ctrl.T.Helper()
  1214  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudEnvironment", reflect.TypeOf((*MockClusterScoper)(nil).CloudEnvironment))
  1215  }
  1216  
  1217  // CloudProviderConfigOverrides mocks base method.
  1218  func (m *MockClusterScoper) CloudProviderConfigOverrides() *v1beta1.CloudProviderConfigOverrides {
  1219  	m.ctrl.T.Helper()
  1220  	ret := m.ctrl.Call(m, "CloudProviderConfigOverrides")
  1221  	ret0, _ := ret[0].(*v1beta1.CloudProviderConfigOverrides)
  1222  	return ret0
  1223  }
  1224  
  1225  // CloudProviderConfigOverrides indicates an expected call of CloudProviderConfigOverrides.
  1226  func (mr *MockClusterScoperMockRecorder) CloudProviderConfigOverrides() *gomock.Call {
  1227  	mr.mock.ctrl.T.Helper()
  1228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudProviderConfigOverrides", reflect.TypeOf((*MockClusterScoper)(nil).CloudProviderConfigOverrides))
  1229  }
  1230  
  1231  // ClusterName mocks base method.
  1232  func (m *MockClusterScoper) ClusterName() string {
  1233  	m.ctrl.T.Helper()
  1234  	ret := m.ctrl.Call(m, "ClusterName")
  1235  	ret0, _ := ret[0].(string)
  1236  	return ret0
  1237  }
  1238  
  1239  // ClusterName indicates an expected call of ClusterName.
  1240  func (mr *MockClusterScoperMockRecorder) ClusterName() *gomock.Call {
  1241  	mr.mock.ctrl.T.Helper()
  1242  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterName", reflect.TypeOf((*MockClusterScoper)(nil).ClusterName))
  1243  }
  1244  
  1245  // ControlPlaneRouteTable mocks base method.
  1246  func (m *MockClusterScoper) ControlPlaneRouteTable() v1beta1.RouteTable {
  1247  	m.ctrl.T.Helper()
  1248  	ret := m.ctrl.Call(m, "ControlPlaneRouteTable")
  1249  	ret0, _ := ret[0].(v1beta1.RouteTable)
  1250  	return ret0
  1251  }
  1252  
  1253  // ControlPlaneRouteTable indicates an expected call of ControlPlaneRouteTable.
  1254  func (mr *MockClusterScoperMockRecorder) ControlPlaneRouteTable() *gomock.Call {
  1255  	mr.mock.ctrl.T.Helper()
  1256  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControlPlaneRouteTable", reflect.TypeOf((*MockClusterScoper)(nil).ControlPlaneRouteTable))
  1257  }
  1258  
  1259  // ControlPlaneSubnet mocks base method.
  1260  func (m *MockClusterScoper) ControlPlaneSubnet() v1beta1.SubnetSpec {
  1261  	m.ctrl.T.Helper()
  1262  	ret := m.ctrl.Call(m, "ControlPlaneSubnet")
  1263  	ret0, _ := ret[0].(v1beta1.SubnetSpec)
  1264  	return ret0
  1265  }
  1266  
  1267  // ControlPlaneSubnet indicates an expected call of ControlPlaneSubnet.
  1268  func (mr *MockClusterScoperMockRecorder) ControlPlaneSubnet() *gomock.Call {
  1269  	mr.mock.ctrl.T.Helper()
  1270  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControlPlaneSubnet", reflect.TypeOf((*MockClusterScoper)(nil).ControlPlaneSubnet))
  1271  }
  1272  
  1273  // DefaultedAzureCallTimeout mocks base method.
  1274  func (m *MockClusterScoper) DefaultedAzureCallTimeout() time.Duration {
  1275  	m.ctrl.T.Helper()
  1276  	ret := m.ctrl.Call(m, "DefaultedAzureCallTimeout")
  1277  	ret0, _ := ret[0].(time.Duration)
  1278  	return ret0
  1279  }
  1280  
  1281  // DefaultedAzureCallTimeout indicates an expected call of DefaultedAzureCallTimeout.
  1282  func (mr *MockClusterScoperMockRecorder) DefaultedAzureCallTimeout() *gomock.Call {
  1283  	mr.mock.ctrl.T.Helper()
  1284  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureCallTimeout", reflect.TypeOf((*MockClusterScoper)(nil).DefaultedAzureCallTimeout))
  1285  }
  1286  
  1287  // DefaultedAzureServiceReconcileTimeout mocks base method.
  1288  func (m *MockClusterScoper) DefaultedAzureServiceReconcileTimeout() time.Duration {
  1289  	m.ctrl.T.Helper()
  1290  	ret := m.ctrl.Call(m, "DefaultedAzureServiceReconcileTimeout")
  1291  	ret0, _ := ret[0].(time.Duration)
  1292  	return ret0
  1293  }
  1294  
  1295  // DefaultedAzureServiceReconcileTimeout indicates an expected call of DefaultedAzureServiceReconcileTimeout.
  1296  func (mr *MockClusterScoperMockRecorder) DefaultedAzureServiceReconcileTimeout() *gomock.Call {
  1297  	mr.mock.ctrl.T.Helper()
  1298  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureServiceReconcileTimeout", reflect.TypeOf((*MockClusterScoper)(nil).DefaultedAzureServiceReconcileTimeout))
  1299  }
  1300  
  1301  // DefaultedReconcilerRequeue mocks base method.
  1302  func (m *MockClusterScoper) DefaultedReconcilerRequeue() time.Duration {
  1303  	m.ctrl.T.Helper()
  1304  	ret := m.ctrl.Call(m, "DefaultedReconcilerRequeue")
  1305  	ret0, _ := ret[0].(time.Duration)
  1306  	return ret0
  1307  }
  1308  
  1309  // DefaultedReconcilerRequeue indicates an expected call of DefaultedReconcilerRequeue.
  1310  func (mr *MockClusterScoperMockRecorder) DefaultedReconcilerRequeue() *gomock.Call {
  1311  	mr.mock.ctrl.T.Helper()
  1312  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedReconcilerRequeue", reflect.TypeOf((*MockClusterScoper)(nil).DefaultedReconcilerRequeue))
  1313  }
  1314  
  1315  // DeleteLongRunningOperationState mocks base method.
  1316  func (m *MockClusterScoper) DeleteLongRunningOperationState(arg0, arg1, arg2 string) {
  1317  	m.ctrl.T.Helper()
  1318  	m.ctrl.Call(m, "DeleteLongRunningOperationState", arg0, arg1, arg2)
  1319  }
  1320  
  1321  // DeleteLongRunningOperationState indicates an expected call of DeleteLongRunningOperationState.
  1322  func (mr *MockClusterScoperMockRecorder) DeleteLongRunningOperationState(arg0, arg1, arg2 any) *gomock.Call {
  1323  	mr.mock.ctrl.T.Helper()
  1324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLongRunningOperationState", reflect.TypeOf((*MockClusterScoper)(nil).DeleteLongRunningOperationState), arg0, arg1, arg2)
  1325  }
  1326  
  1327  // ExtendedLocation mocks base method.
  1328  func (m *MockClusterScoper) ExtendedLocation() *v1beta1.ExtendedLocationSpec {
  1329  	m.ctrl.T.Helper()
  1330  	ret := m.ctrl.Call(m, "ExtendedLocation")
  1331  	ret0, _ := ret[0].(*v1beta1.ExtendedLocationSpec)
  1332  	return ret0
  1333  }
  1334  
  1335  // ExtendedLocation indicates an expected call of ExtendedLocation.
  1336  func (mr *MockClusterScoperMockRecorder) ExtendedLocation() *gomock.Call {
  1337  	mr.mock.ctrl.T.Helper()
  1338  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocation", reflect.TypeOf((*MockClusterScoper)(nil).ExtendedLocation))
  1339  }
  1340  
  1341  // ExtendedLocationName mocks base method.
  1342  func (m *MockClusterScoper) ExtendedLocationName() string {
  1343  	m.ctrl.T.Helper()
  1344  	ret := m.ctrl.Call(m, "ExtendedLocationName")
  1345  	ret0, _ := ret[0].(string)
  1346  	return ret0
  1347  }
  1348  
  1349  // ExtendedLocationName indicates an expected call of ExtendedLocationName.
  1350  func (mr *MockClusterScoperMockRecorder) ExtendedLocationName() *gomock.Call {
  1351  	mr.mock.ctrl.T.Helper()
  1352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationName", reflect.TypeOf((*MockClusterScoper)(nil).ExtendedLocationName))
  1353  }
  1354  
  1355  // ExtendedLocationType mocks base method.
  1356  func (m *MockClusterScoper) ExtendedLocationType() string {
  1357  	m.ctrl.T.Helper()
  1358  	ret := m.ctrl.Call(m, "ExtendedLocationType")
  1359  	ret0, _ := ret[0].(string)
  1360  	return ret0
  1361  }
  1362  
  1363  // ExtendedLocationType indicates an expected call of ExtendedLocationType.
  1364  func (mr *MockClusterScoperMockRecorder) ExtendedLocationType() *gomock.Call {
  1365  	mr.mock.ctrl.T.Helper()
  1366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationType", reflect.TypeOf((*MockClusterScoper)(nil).ExtendedLocationType))
  1367  }
  1368  
  1369  // FailureDomains mocks base method.
  1370  func (m *MockClusterScoper) FailureDomains() []*string {
  1371  	m.ctrl.T.Helper()
  1372  	ret := m.ctrl.Call(m, "FailureDomains")
  1373  	ret0, _ := ret[0].([]*string)
  1374  	return ret0
  1375  }
  1376  
  1377  // FailureDomains indicates an expected call of FailureDomains.
  1378  func (mr *MockClusterScoperMockRecorder) FailureDomains() *gomock.Call {
  1379  	mr.mock.ctrl.T.Helper()
  1380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FailureDomains", reflect.TypeOf((*MockClusterScoper)(nil).FailureDomains))
  1381  }
  1382  
  1383  // GetClient mocks base method.
  1384  func (m *MockClusterScoper) GetClient() client.Client {
  1385  	m.ctrl.T.Helper()
  1386  	ret := m.ctrl.Call(m, "GetClient")
  1387  	ret0, _ := ret[0].(client.Client)
  1388  	return ret0
  1389  }
  1390  
  1391  // GetClient indicates an expected call of GetClient.
  1392  func (mr *MockClusterScoperMockRecorder) GetClient() *gomock.Call {
  1393  	mr.mock.ctrl.T.Helper()
  1394  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClient", reflect.TypeOf((*MockClusterScoper)(nil).GetClient))
  1395  }
  1396  
  1397  // GetDeletionTimestamp mocks base method.
  1398  func (m *MockClusterScoper) GetDeletionTimestamp() *v1.Time {
  1399  	m.ctrl.T.Helper()
  1400  	ret := m.ctrl.Call(m, "GetDeletionTimestamp")
  1401  	ret0, _ := ret[0].(*v1.Time)
  1402  	return ret0
  1403  }
  1404  
  1405  // GetDeletionTimestamp indicates an expected call of GetDeletionTimestamp.
  1406  func (mr *MockClusterScoperMockRecorder) GetDeletionTimestamp() *gomock.Call {
  1407  	mr.mock.ctrl.T.Helper()
  1408  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDeletionTimestamp", reflect.TypeOf((*MockClusterScoper)(nil).GetDeletionTimestamp))
  1409  }
  1410  
  1411  // GetLongRunningOperationState mocks base method.
  1412  func (m *MockClusterScoper) GetLongRunningOperationState(arg0, arg1, arg2 string) *v1beta1.Future {
  1413  	m.ctrl.T.Helper()
  1414  	ret := m.ctrl.Call(m, "GetLongRunningOperationState", arg0, arg1, arg2)
  1415  	ret0, _ := ret[0].(*v1beta1.Future)
  1416  	return ret0
  1417  }
  1418  
  1419  // GetLongRunningOperationState indicates an expected call of GetLongRunningOperationState.
  1420  func (mr *MockClusterScoperMockRecorder) GetLongRunningOperationState(arg0, arg1, arg2 any) *gomock.Call {
  1421  	mr.mock.ctrl.T.Helper()
  1422  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLongRunningOperationState", reflect.TypeOf((*MockClusterScoper)(nil).GetLongRunningOperationState), arg0, arg1, arg2)
  1423  }
  1424  
  1425  // GetPrivateDNSZoneName mocks base method.
  1426  func (m *MockClusterScoper) GetPrivateDNSZoneName() string {
  1427  	m.ctrl.T.Helper()
  1428  	ret := m.ctrl.Call(m, "GetPrivateDNSZoneName")
  1429  	ret0, _ := ret[0].(string)
  1430  	return ret0
  1431  }
  1432  
  1433  // GetPrivateDNSZoneName indicates an expected call of GetPrivateDNSZoneName.
  1434  func (mr *MockClusterScoperMockRecorder) GetPrivateDNSZoneName() *gomock.Call {
  1435  	mr.mock.ctrl.T.Helper()
  1436  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPrivateDNSZoneName", reflect.TypeOf((*MockClusterScoper)(nil).GetPrivateDNSZoneName))
  1437  }
  1438  
  1439  // HashKey mocks base method.
  1440  func (m *MockClusterScoper) HashKey() string {
  1441  	m.ctrl.T.Helper()
  1442  	ret := m.ctrl.Call(m, "HashKey")
  1443  	ret0, _ := ret[0].(string)
  1444  	return ret0
  1445  }
  1446  
  1447  // HashKey indicates an expected call of HashKey.
  1448  func (mr *MockClusterScoperMockRecorder) HashKey() *gomock.Call {
  1449  	mr.mock.ctrl.T.Helper()
  1450  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashKey", reflect.TypeOf((*MockClusterScoper)(nil).HashKey))
  1451  }
  1452  
  1453  // IsAPIServerPrivate mocks base method.
  1454  func (m *MockClusterScoper) IsAPIServerPrivate() bool {
  1455  	m.ctrl.T.Helper()
  1456  	ret := m.ctrl.Call(m, "IsAPIServerPrivate")
  1457  	ret0, _ := ret[0].(bool)
  1458  	return ret0
  1459  }
  1460  
  1461  // IsAPIServerPrivate indicates an expected call of IsAPIServerPrivate.
  1462  func (mr *MockClusterScoperMockRecorder) IsAPIServerPrivate() *gomock.Call {
  1463  	mr.mock.ctrl.T.Helper()
  1464  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsAPIServerPrivate", reflect.TypeOf((*MockClusterScoper)(nil).IsAPIServerPrivate))
  1465  }
  1466  
  1467  // IsIPv6Enabled mocks base method.
  1468  func (m *MockClusterScoper) IsIPv6Enabled() bool {
  1469  	m.ctrl.T.Helper()
  1470  	ret := m.ctrl.Call(m, "IsIPv6Enabled")
  1471  	ret0, _ := ret[0].(bool)
  1472  	return ret0
  1473  }
  1474  
  1475  // IsIPv6Enabled indicates an expected call of IsIPv6Enabled.
  1476  func (mr *MockClusterScoperMockRecorder) IsIPv6Enabled() *gomock.Call {
  1477  	mr.mock.ctrl.T.Helper()
  1478  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsIPv6Enabled", reflect.TypeOf((*MockClusterScoper)(nil).IsIPv6Enabled))
  1479  }
  1480  
  1481  // IsVnetManaged mocks base method.
  1482  func (m *MockClusterScoper) IsVnetManaged() bool {
  1483  	m.ctrl.T.Helper()
  1484  	ret := m.ctrl.Call(m, "IsVnetManaged")
  1485  	ret0, _ := ret[0].(bool)
  1486  	return ret0
  1487  }
  1488  
  1489  // IsVnetManaged indicates an expected call of IsVnetManaged.
  1490  func (mr *MockClusterScoperMockRecorder) IsVnetManaged() *gomock.Call {
  1491  	mr.mock.ctrl.T.Helper()
  1492  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsVnetManaged", reflect.TypeOf((*MockClusterScoper)(nil).IsVnetManaged))
  1493  }
  1494  
  1495  // Location mocks base method.
  1496  func (m *MockClusterScoper) Location() string {
  1497  	m.ctrl.T.Helper()
  1498  	ret := m.ctrl.Call(m, "Location")
  1499  	ret0, _ := ret[0].(string)
  1500  	return ret0
  1501  }
  1502  
  1503  // Location indicates an expected call of Location.
  1504  func (mr *MockClusterScoperMockRecorder) Location() *gomock.Call {
  1505  	mr.mock.ctrl.T.Helper()
  1506  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Location", reflect.TypeOf((*MockClusterScoper)(nil).Location))
  1507  }
  1508  
  1509  // NodeResourceGroup mocks base method.
  1510  func (m *MockClusterScoper) NodeResourceGroup() string {
  1511  	m.ctrl.T.Helper()
  1512  	ret := m.ctrl.Call(m, "NodeResourceGroup")
  1513  	ret0, _ := ret[0].(string)
  1514  	return ret0
  1515  }
  1516  
  1517  // NodeResourceGroup indicates an expected call of NodeResourceGroup.
  1518  func (mr *MockClusterScoperMockRecorder) NodeResourceGroup() *gomock.Call {
  1519  	mr.mock.ctrl.T.Helper()
  1520  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NodeResourceGroup", reflect.TypeOf((*MockClusterScoper)(nil).NodeResourceGroup))
  1521  }
  1522  
  1523  // NodeSubnets mocks base method.
  1524  func (m *MockClusterScoper) NodeSubnets() []v1beta1.SubnetSpec {
  1525  	m.ctrl.T.Helper()
  1526  	ret := m.ctrl.Call(m, "NodeSubnets")
  1527  	ret0, _ := ret[0].([]v1beta1.SubnetSpec)
  1528  	return ret0
  1529  }
  1530  
  1531  // NodeSubnets indicates an expected call of NodeSubnets.
  1532  func (mr *MockClusterScoperMockRecorder) NodeSubnets() *gomock.Call {
  1533  	mr.mock.ctrl.T.Helper()
  1534  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NodeSubnets", reflect.TypeOf((*MockClusterScoper)(nil).NodeSubnets))
  1535  }
  1536  
  1537  // OutboundLBName mocks base method.
  1538  func (m *MockClusterScoper) OutboundLBName(arg0 string) string {
  1539  	m.ctrl.T.Helper()
  1540  	ret := m.ctrl.Call(m, "OutboundLBName", arg0)
  1541  	ret0, _ := ret[0].(string)
  1542  	return ret0
  1543  }
  1544  
  1545  // OutboundLBName indicates an expected call of OutboundLBName.
  1546  func (mr *MockClusterScoperMockRecorder) OutboundLBName(arg0 any) *gomock.Call {
  1547  	mr.mock.ctrl.T.Helper()
  1548  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OutboundLBName", reflect.TypeOf((*MockClusterScoper)(nil).OutboundLBName), arg0)
  1549  }
  1550  
  1551  // OutboundPoolName mocks base method.
  1552  func (m *MockClusterScoper) OutboundPoolName(arg0 string) string {
  1553  	m.ctrl.T.Helper()
  1554  	ret := m.ctrl.Call(m, "OutboundPoolName", arg0)
  1555  	ret0, _ := ret[0].(string)
  1556  	return ret0
  1557  }
  1558  
  1559  // OutboundPoolName indicates an expected call of OutboundPoolName.
  1560  func (mr *MockClusterScoperMockRecorder) OutboundPoolName(arg0 any) *gomock.Call {
  1561  	mr.mock.ctrl.T.Helper()
  1562  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OutboundPoolName", reflect.TypeOf((*MockClusterScoper)(nil).OutboundPoolName), arg0)
  1563  }
  1564  
  1565  // ResourceGroup mocks base method.
  1566  func (m *MockClusterScoper) ResourceGroup() string {
  1567  	m.ctrl.T.Helper()
  1568  	ret := m.ctrl.Call(m, "ResourceGroup")
  1569  	ret0, _ := ret[0].(string)
  1570  	return ret0
  1571  }
  1572  
  1573  // ResourceGroup indicates an expected call of ResourceGroup.
  1574  func (mr *MockClusterScoperMockRecorder) ResourceGroup() *gomock.Call {
  1575  	mr.mock.ctrl.T.Helper()
  1576  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceGroup", reflect.TypeOf((*MockClusterScoper)(nil).ResourceGroup))
  1577  }
  1578  
  1579  // SetLongRunningOperationState mocks base method.
  1580  func (m *MockClusterScoper) SetLongRunningOperationState(arg0 *v1beta1.Future) {
  1581  	m.ctrl.T.Helper()
  1582  	m.ctrl.Call(m, "SetLongRunningOperationState", arg0)
  1583  }
  1584  
  1585  // SetLongRunningOperationState indicates an expected call of SetLongRunningOperationState.
  1586  func (mr *MockClusterScoperMockRecorder) SetLongRunningOperationState(arg0 any) *gomock.Call {
  1587  	mr.mock.ctrl.T.Helper()
  1588  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLongRunningOperationState", reflect.TypeOf((*MockClusterScoper)(nil).SetLongRunningOperationState), arg0)
  1589  }
  1590  
  1591  // SetSubnet mocks base method.
  1592  func (m *MockClusterScoper) SetSubnet(arg0 v1beta1.SubnetSpec) {
  1593  	m.ctrl.T.Helper()
  1594  	m.ctrl.Call(m, "SetSubnet", arg0)
  1595  }
  1596  
  1597  // SetSubnet indicates an expected call of SetSubnet.
  1598  func (mr *MockClusterScoperMockRecorder) SetSubnet(arg0 any) *gomock.Call {
  1599  	mr.mock.ctrl.T.Helper()
  1600  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSubnet", reflect.TypeOf((*MockClusterScoper)(nil).SetSubnet), arg0)
  1601  }
  1602  
  1603  // Subnet mocks base method.
  1604  func (m *MockClusterScoper) Subnet(arg0 string) v1beta1.SubnetSpec {
  1605  	m.ctrl.T.Helper()
  1606  	ret := m.ctrl.Call(m, "Subnet", arg0)
  1607  	ret0, _ := ret[0].(v1beta1.SubnetSpec)
  1608  	return ret0
  1609  }
  1610  
  1611  // Subnet indicates an expected call of Subnet.
  1612  func (mr *MockClusterScoperMockRecorder) Subnet(arg0 any) *gomock.Call {
  1613  	mr.mock.ctrl.T.Helper()
  1614  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnet", reflect.TypeOf((*MockClusterScoper)(nil).Subnet), arg0)
  1615  }
  1616  
  1617  // Subnets mocks base method.
  1618  func (m *MockClusterScoper) Subnets() v1beta1.Subnets {
  1619  	m.ctrl.T.Helper()
  1620  	ret := m.ctrl.Call(m, "Subnets")
  1621  	ret0, _ := ret[0].(v1beta1.Subnets)
  1622  	return ret0
  1623  }
  1624  
  1625  // Subnets indicates an expected call of Subnets.
  1626  func (mr *MockClusterScoperMockRecorder) Subnets() *gomock.Call {
  1627  	mr.mock.ctrl.T.Helper()
  1628  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnets", reflect.TypeOf((*MockClusterScoper)(nil).Subnets))
  1629  }
  1630  
  1631  // SubscriptionID mocks base method.
  1632  func (m *MockClusterScoper) SubscriptionID() string {
  1633  	m.ctrl.T.Helper()
  1634  	ret := m.ctrl.Call(m, "SubscriptionID")
  1635  	ret0, _ := ret[0].(string)
  1636  	return ret0
  1637  }
  1638  
  1639  // SubscriptionID indicates an expected call of SubscriptionID.
  1640  func (mr *MockClusterScoperMockRecorder) SubscriptionID() *gomock.Call {
  1641  	mr.mock.ctrl.T.Helper()
  1642  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubscriptionID", reflect.TypeOf((*MockClusterScoper)(nil).SubscriptionID))
  1643  }
  1644  
  1645  // TenantID mocks base method.
  1646  func (m *MockClusterScoper) TenantID() string {
  1647  	m.ctrl.T.Helper()
  1648  	ret := m.ctrl.Call(m, "TenantID")
  1649  	ret0, _ := ret[0].(string)
  1650  	return ret0
  1651  }
  1652  
  1653  // TenantID indicates an expected call of TenantID.
  1654  func (mr *MockClusterScoperMockRecorder) TenantID() *gomock.Call {
  1655  	mr.mock.ctrl.T.Helper()
  1656  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TenantID", reflect.TypeOf((*MockClusterScoper)(nil).TenantID))
  1657  }
  1658  
  1659  // Token mocks base method.
  1660  func (m *MockClusterScoper) Token() azcore.TokenCredential {
  1661  	m.ctrl.T.Helper()
  1662  	ret := m.ctrl.Call(m, "Token")
  1663  	ret0, _ := ret[0].(azcore.TokenCredential)
  1664  	return ret0
  1665  }
  1666  
  1667  // Token indicates an expected call of Token.
  1668  func (mr *MockClusterScoperMockRecorder) Token() *gomock.Call {
  1669  	mr.mock.ctrl.T.Helper()
  1670  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Token", reflect.TypeOf((*MockClusterScoper)(nil).Token))
  1671  }
  1672  
  1673  // UpdateDeleteStatus mocks base method.
  1674  func (m *MockClusterScoper) UpdateDeleteStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
  1675  	m.ctrl.T.Helper()
  1676  	m.ctrl.Call(m, "UpdateDeleteStatus", arg0, arg1, arg2)
  1677  }
  1678  
  1679  // UpdateDeleteStatus indicates an expected call of UpdateDeleteStatus.
  1680  func (mr *MockClusterScoperMockRecorder) UpdateDeleteStatus(arg0, arg1, arg2 any) *gomock.Call {
  1681  	mr.mock.ctrl.T.Helper()
  1682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateDeleteStatus", reflect.TypeOf((*MockClusterScoper)(nil).UpdateDeleteStatus), arg0, arg1, arg2)
  1683  }
  1684  
  1685  // UpdatePatchStatus mocks base method.
  1686  func (m *MockClusterScoper) UpdatePatchStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
  1687  	m.ctrl.T.Helper()
  1688  	m.ctrl.Call(m, "UpdatePatchStatus", arg0, arg1, arg2)
  1689  }
  1690  
  1691  // UpdatePatchStatus indicates an expected call of UpdatePatchStatus.
  1692  func (mr *MockClusterScoperMockRecorder) UpdatePatchStatus(arg0, arg1, arg2 any) *gomock.Call {
  1693  	mr.mock.ctrl.T.Helper()
  1694  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePatchStatus", reflect.TypeOf((*MockClusterScoper)(nil).UpdatePatchStatus), arg0, arg1, arg2)
  1695  }
  1696  
  1697  // UpdatePutStatus mocks base method.
  1698  func (m *MockClusterScoper) UpdatePutStatus(arg0 v1beta10.ConditionType, arg1 string, arg2 error) {
  1699  	m.ctrl.T.Helper()
  1700  	m.ctrl.Call(m, "UpdatePutStatus", arg0, arg1, arg2)
  1701  }
  1702  
  1703  // UpdatePutStatus indicates an expected call of UpdatePutStatus.
  1704  func (mr *MockClusterScoperMockRecorder) UpdatePutStatus(arg0, arg1, arg2 any) *gomock.Call {
  1705  	mr.mock.ctrl.T.Helper()
  1706  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePutStatus", reflect.TypeOf((*MockClusterScoper)(nil).UpdatePutStatus), arg0, arg1, arg2)
  1707  }
  1708  
  1709  // Vnet mocks base method.
  1710  func (m *MockClusterScoper) Vnet() *v1beta1.VnetSpec {
  1711  	m.ctrl.T.Helper()
  1712  	ret := m.ctrl.Call(m, "Vnet")
  1713  	ret0, _ := ret[0].(*v1beta1.VnetSpec)
  1714  	return ret0
  1715  }
  1716  
  1717  // Vnet indicates an expected call of Vnet.
  1718  func (mr *MockClusterScoperMockRecorder) Vnet() *gomock.Call {
  1719  	mr.mock.ctrl.T.Helper()
  1720  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Vnet", reflect.TypeOf((*MockClusterScoper)(nil).Vnet))
  1721  }
  1722  
  1723  // MockManagedClusterScoper is a mock of ManagedClusterScoper interface.
  1724  type MockManagedClusterScoper struct {
  1725  	ctrl     *gomock.Controller
  1726  	recorder *MockManagedClusterScoperMockRecorder
  1727  }
  1728  
  1729  // MockManagedClusterScoperMockRecorder is the mock recorder for MockManagedClusterScoper.
  1730  type MockManagedClusterScoperMockRecorder struct {
  1731  	mock *MockManagedClusterScoper
  1732  }
  1733  
  1734  // NewMockManagedClusterScoper creates a new mock instance.
  1735  func NewMockManagedClusterScoper(ctrl *gomock.Controller) *MockManagedClusterScoper {
  1736  	mock := &MockManagedClusterScoper{ctrl: ctrl}
  1737  	mock.recorder = &MockManagedClusterScoperMockRecorder{mock}
  1738  	return mock
  1739  }
  1740  
  1741  // EXPECT returns an object that allows the caller to indicate expected use.
  1742  func (m *MockManagedClusterScoper) EXPECT() *MockManagedClusterScoperMockRecorder {
  1743  	return m.recorder
  1744  }
  1745  
  1746  // AdditionalTags mocks base method.
  1747  func (m *MockManagedClusterScoper) AdditionalTags() v1beta1.Tags {
  1748  	m.ctrl.T.Helper()
  1749  	ret := m.ctrl.Call(m, "AdditionalTags")
  1750  	ret0, _ := ret[0].(v1beta1.Tags)
  1751  	return ret0
  1752  }
  1753  
  1754  // AdditionalTags indicates an expected call of AdditionalTags.
  1755  func (mr *MockManagedClusterScoperMockRecorder) AdditionalTags() *gomock.Call {
  1756  	mr.mock.ctrl.T.Helper()
  1757  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdditionalTags", reflect.TypeOf((*MockManagedClusterScoper)(nil).AdditionalTags))
  1758  }
  1759  
  1760  // AvailabilitySetEnabled mocks base method.
  1761  func (m *MockManagedClusterScoper) AvailabilitySetEnabled() bool {
  1762  	m.ctrl.T.Helper()
  1763  	ret := m.ctrl.Call(m, "AvailabilitySetEnabled")
  1764  	ret0, _ := ret[0].(bool)
  1765  	return ret0
  1766  }
  1767  
  1768  // AvailabilitySetEnabled indicates an expected call of AvailabilitySetEnabled.
  1769  func (mr *MockManagedClusterScoperMockRecorder) AvailabilitySetEnabled() *gomock.Call {
  1770  	mr.mock.ctrl.T.Helper()
  1771  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AvailabilitySetEnabled", reflect.TypeOf((*MockManagedClusterScoper)(nil).AvailabilitySetEnabled))
  1772  }
  1773  
  1774  // BaseURI mocks base method.
  1775  func (m *MockManagedClusterScoper) BaseURI() string {
  1776  	m.ctrl.T.Helper()
  1777  	ret := m.ctrl.Call(m, "BaseURI")
  1778  	ret0, _ := ret[0].(string)
  1779  	return ret0
  1780  }
  1781  
  1782  // BaseURI indicates an expected call of BaseURI.
  1783  func (mr *MockManagedClusterScoperMockRecorder) BaseURI() *gomock.Call {
  1784  	mr.mock.ctrl.T.Helper()
  1785  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BaseURI", reflect.TypeOf((*MockManagedClusterScoper)(nil).BaseURI))
  1786  }
  1787  
  1788  // ClientID mocks base method.
  1789  func (m *MockManagedClusterScoper) ClientID() string {
  1790  	m.ctrl.T.Helper()
  1791  	ret := m.ctrl.Call(m, "ClientID")
  1792  	ret0, _ := ret[0].(string)
  1793  	return ret0
  1794  }
  1795  
  1796  // ClientID indicates an expected call of ClientID.
  1797  func (mr *MockManagedClusterScoperMockRecorder) ClientID() *gomock.Call {
  1798  	mr.mock.ctrl.T.Helper()
  1799  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientID", reflect.TypeOf((*MockManagedClusterScoper)(nil).ClientID))
  1800  }
  1801  
  1802  // ClientSecret mocks base method.
  1803  func (m *MockManagedClusterScoper) ClientSecret() string {
  1804  	m.ctrl.T.Helper()
  1805  	ret := m.ctrl.Call(m, "ClientSecret")
  1806  	ret0, _ := ret[0].(string)
  1807  	return ret0
  1808  }
  1809  
  1810  // ClientSecret indicates an expected call of ClientSecret.
  1811  func (mr *MockManagedClusterScoperMockRecorder) ClientSecret() *gomock.Call {
  1812  	mr.mock.ctrl.T.Helper()
  1813  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientSecret", reflect.TypeOf((*MockManagedClusterScoper)(nil).ClientSecret))
  1814  }
  1815  
  1816  // CloudEnvironment mocks base method.
  1817  func (m *MockManagedClusterScoper) CloudEnvironment() string {
  1818  	m.ctrl.T.Helper()
  1819  	ret := m.ctrl.Call(m, "CloudEnvironment")
  1820  	ret0, _ := ret[0].(string)
  1821  	return ret0
  1822  }
  1823  
  1824  // CloudEnvironment indicates an expected call of CloudEnvironment.
  1825  func (mr *MockManagedClusterScoperMockRecorder) CloudEnvironment() *gomock.Call {
  1826  	mr.mock.ctrl.T.Helper()
  1827  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudEnvironment", reflect.TypeOf((*MockManagedClusterScoper)(nil).CloudEnvironment))
  1828  }
  1829  
  1830  // CloudProviderConfigOverrides mocks base method.
  1831  func (m *MockManagedClusterScoper) CloudProviderConfigOverrides() *v1beta1.CloudProviderConfigOverrides {
  1832  	m.ctrl.T.Helper()
  1833  	ret := m.ctrl.Call(m, "CloudProviderConfigOverrides")
  1834  	ret0, _ := ret[0].(*v1beta1.CloudProviderConfigOverrides)
  1835  	return ret0
  1836  }
  1837  
  1838  // CloudProviderConfigOverrides indicates an expected call of CloudProviderConfigOverrides.
  1839  func (mr *MockManagedClusterScoperMockRecorder) CloudProviderConfigOverrides() *gomock.Call {
  1840  	mr.mock.ctrl.T.Helper()
  1841  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudProviderConfigOverrides", reflect.TypeOf((*MockManagedClusterScoper)(nil).CloudProviderConfigOverrides))
  1842  }
  1843  
  1844  // ClusterName mocks base method.
  1845  func (m *MockManagedClusterScoper) ClusterName() string {
  1846  	m.ctrl.T.Helper()
  1847  	ret := m.ctrl.Call(m, "ClusterName")
  1848  	ret0, _ := ret[0].(string)
  1849  	return ret0
  1850  }
  1851  
  1852  // ClusterName indicates an expected call of ClusterName.
  1853  func (mr *MockManagedClusterScoperMockRecorder) ClusterName() *gomock.Call {
  1854  	mr.mock.ctrl.T.Helper()
  1855  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterName", reflect.TypeOf((*MockManagedClusterScoper)(nil).ClusterName))
  1856  }
  1857  
  1858  // DefaultedAzureCallTimeout mocks base method.
  1859  func (m *MockManagedClusterScoper) DefaultedAzureCallTimeout() time.Duration {
  1860  	m.ctrl.T.Helper()
  1861  	ret := m.ctrl.Call(m, "DefaultedAzureCallTimeout")
  1862  	ret0, _ := ret[0].(time.Duration)
  1863  	return ret0
  1864  }
  1865  
  1866  // DefaultedAzureCallTimeout indicates an expected call of DefaultedAzureCallTimeout.
  1867  func (mr *MockManagedClusterScoperMockRecorder) DefaultedAzureCallTimeout() *gomock.Call {
  1868  	mr.mock.ctrl.T.Helper()
  1869  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureCallTimeout", reflect.TypeOf((*MockManagedClusterScoper)(nil).DefaultedAzureCallTimeout))
  1870  }
  1871  
  1872  // DefaultedAzureServiceReconcileTimeout mocks base method.
  1873  func (m *MockManagedClusterScoper) DefaultedAzureServiceReconcileTimeout() time.Duration {
  1874  	m.ctrl.T.Helper()
  1875  	ret := m.ctrl.Call(m, "DefaultedAzureServiceReconcileTimeout")
  1876  	ret0, _ := ret[0].(time.Duration)
  1877  	return ret0
  1878  }
  1879  
  1880  // DefaultedAzureServiceReconcileTimeout indicates an expected call of DefaultedAzureServiceReconcileTimeout.
  1881  func (mr *MockManagedClusterScoperMockRecorder) DefaultedAzureServiceReconcileTimeout() *gomock.Call {
  1882  	mr.mock.ctrl.T.Helper()
  1883  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedAzureServiceReconcileTimeout", reflect.TypeOf((*MockManagedClusterScoper)(nil).DefaultedAzureServiceReconcileTimeout))
  1884  }
  1885  
  1886  // DefaultedReconcilerRequeue mocks base method.
  1887  func (m *MockManagedClusterScoper) DefaultedReconcilerRequeue() time.Duration {
  1888  	m.ctrl.T.Helper()
  1889  	ret := m.ctrl.Call(m, "DefaultedReconcilerRequeue")
  1890  	ret0, _ := ret[0].(time.Duration)
  1891  	return ret0
  1892  }
  1893  
  1894  // DefaultedReconcilerRequeue indicates an expected call of DefaultedReconcilerRequeue.
  1895  func (mr *MockManagedClusterScoperMockRecorder) DefaultedReconcilerRequeue() *gomock.Call {
  1896  	mr.mock.ctrl.T.Helper()
  1897  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultedReconcilerRequeue", reflect.TypeOf((*MockManagedClusterScoper)(nil).DefaultedReconcilerRequeue))
  1898  }
  1899  
  1900  // ExtendedLocation mocks base method.
  1901  func (m *MockManagedClusterScoper) ExtendedLocation() *v1beta1.ExtendedLocationSpec {
  1902  	m.ctrl.T.Helper()
  1903  	ret := m.ctrl.Call(m, "ExtendedLocation")
  1904  	ret0, _ := ret[0].(*v1beta1.ExtendedLocationSpec)
  1905  	return ret0
  1906  }
  1907  
  1908  // ExtendedLocation indicates an expected call of ExtendedLocation.
  1909  func (mr *MockManagedClusterScoperMockRecorder) ExtendedLocation() *gomock.Call {
  1910  	mr.mock.ctrl.T.Helper()
  1911  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocation", reflect.TypeOf((*MockManagedClusterScoper)(nil).ExtendedLocation))
  1912  }
  1913  
  1914  // ExtendedLocationName mocks base method.
  1915  func (m *MockManagedClusterScoper) ExtendedLocationName() string {
  1916  	m.ctrl.T.Helper()
  1917  	ret := m.ctrl.Call(m, "ExtendedLocationName")
  1918  	ret0, _ := ret[0].(string)
  1919  	return ret0
  1920  }
  1921  
  1922  // ExtendedLocationName indicates an expected call of ExtendedLocationName.
  1923  func (mr *MockManagedClusterScoperMockRecorder) ExtendedLocationName() *gomock.Call {
  1924  	mr.mock.ctrl.T.Helper()
  1925  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationName", reflect.TypeOf((*MockManagedClusterScoper)(nil).ExtendedLocationName))
  1926  }
  1927  
  1928  // ExtendedLocationType mocks base method.
  1929  func (m *MockManagedClusterScoper) ExtendedLocationType() string {
  1930  	m.ctrl.T.Helper()
  1931  	ret := m.ctrl.Call(m, "ExtendedLocationType")
  1932  	ret0, _ := ret[0].(string)
  1933  	return ret0
  1934  }
  1935  
  1936  // ExtendedLocationType indicates an expected call of ExtendedLocationType.
  1937  func (mr *MockManagedClusterScoperMockRecorder) ExtendedLocationType() *gomock.Call {
  1938  	mr.mock.ctrl.T.Helper()
  1939  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendedLocationType", reflect.TypeOf((*MockManagedClusterScoper)(nil).ExtendedLocationType))
  1940  }
  1941  
  1942  // FailureDomains mocks base method.
  1943  func (m *MockManagedClusterScoper) FailureDomains() []*string {
  1944  	m.ctrl.T.Helper()
  1945  	ret := m.ctrl.Call(m, "FailureDomains")
  1946  	ret0, _ := ret[0].([]*string)
  1947  	return ret0
  1948  }
  1949  
  1950  // FailureDomains indicates an expected call of FailureDomains.
  1951  func (mr *MockManagedClusterScoperMockRecorder) FailureDomains() *gomock.Call {
  1952  	mr.mock.ctrl.T.Helper()
  1953  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FailureDomains", reflect.TypeOf((*MockManagedClusterScoper)(nil).FailureDomains))
  1954  }
  1955  
  1956  // HashKey mocks base method.
  1957  func (m *MockManagedClusterScoper) HashKey() string {
  1958  	m.ctrl.T.Helper()
  1959  	ret := m.ctrl.Call(m, "HashKey")
  1960  	ret0, _ := ret[0].(string)
  1961  	return ret0
  1962  }
  1963  
  1964  // HashKey indicates an expected call of HashKey.
  1965  func (mr *MockManagedClusterScoperMockRecorder) HashKey() *gomock.Call {
  1966  	mr.mock.ctrl.T.Helper()
  1967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashKey", reflect.TypeOf((*MockManagedClusterScoper)(nil).HashKey))
  1968  }
  1969  
  1970  // Location mocks base method.
  1971  func (m *MockManagedClusterScoper) Location() string {
  1972  	m.ctrl.T.Helper()
  1973  	ret := m.ctrl.Call(m, "Location")
  1974  	ret0, _ := ret[0].(string)
  1975  	return ret0
  1976  }
  1977  
  1978  // Location indicates an expected call of Location.
  1979  func (mr *MockManagedClusterScoperMockRecorder) Location() *gomock.Call {
  1980  	mr.mock.ctrl.T.Helper()
  1981  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Location", reflect.TypeOf((*MockManagedClusterScoper)(nil).Location))
  1982  }
  1983  
  1984  // NodeResourceGroup mocks base method.
  1985  func (m *MockManagedClusterScoper) NodeResourceGroup() string {
  1986  	m.ctrl.T.Helper()
  1987  	ret := m.ctrl.Call(m, "NodeResourceGroup")
  1988  	ret0, _ := ret[0].(string)
  1989  	return ret0
  1990  }
  1991  
  1992  // NodeResourceGroup indicates an expected call of NodeResourceGroup.
  1993  func (mr *MockManagedClusterScoperMockRecorder) NodeResourceGroup() *gomock.Call {
  1994  	mr.mock.ctrl.T.Helper()
  1995  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NodeResourceGroup", reflect.TypeOf((*MockManagedClusterScoper)(nil).NodeResourceGroup))
  1996  }
  1997  
  1998  // ResourceGroup mocks base method.
  1999  func (m *MockManagedClusterScoper) ResourceGroup() string {
  2000  	m.ctrl.T.Helper()
  2001  	ret := m.ctrl.Call(m, "ResourceGroup")
  2002  	ret0, _ := ret[0].(string)
  2003  	return ret0
  2004  }
  2005  
  2006  // ResourceGroup indicates an expected call of ResourceGroup.
  2007  func (mr *MockManagedClusterScoperMockRecorder) ResourceGroup() *gomock.Call {
  2008  	mr.mock.ctrl.T.Helper()
  2009  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceGroup", reflect.TypeOf((*MockManagedClusterScoper)(nil).ResourceGroup))
  2010  }
  2011  
  2012  // SubscriptionID mocks base method.
  2013  func (m *MockManagedClusterScoper) SubscriptionID() string {
  2014  	m.ctrl.T.Helper()
  2015  	ret := m.ctrl.Call(m, "SubscriptionID")
  2016  	ret0, _ := ret[0].(string)
  2017  	return ret0
  2018  }
  2019  
  2020  // SubscriptionID indicates an expected call of SubscriptionID.
  2021  func (mr *MockManagedClusterScoperMockRecorder) SubscriptionID() *gomock.Call {
  2022  	mr.mock.ctrl.T.Helper()
  2023  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubscriptionID", reflect.TypeOf((*MockManagedClusterScoper)(nil).SubscriptionID))
  2024  }
  2025  
  2026  // TenantID mocks base method.
  2027  func (m *MockManagedClusterScoper) TenantID() string {
  2028  	m.ctrl.T.Helper()
  2029  	ret := m.ctrl.Call(m, "TenantID")
  2030  	ret0, _ := ret[0].(string)
  2031  	return ret0
  2032  }
  2033  
  2034  // TenantID indicates an expected call of TenantID.
  2035  func (mr *MockManagedClusterScoperMockRecorder) TenantID() *gomock.Call {
  2036  	mr.mock.ctrl.T.Helper()
  2037  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TenantID", reflect.TypeOf((*MockManagedClusterScoper)(nil).TenantID))
  2038  }
  2039  
  2040  // Token mocks base method.
  2041  func (m *MockManagedClusterScoper) Token() azcore.TokenCredential {
  2042  	m.ctrl.T.Helper()
  2043  	ret := m.ctrl.Call(m, "Token")
  2044  	ret0, _ := ret[0].(azcore.TokenCredential)
  2045  	return ret0
  2046  }
  2047  
  2048  // Token indicates an expected call of Token.
  2049  func (mr *MockManagedClusterScoperMockRecorder) Token() *gomock.Call {
  2050  	mr.mock.ctrl.T.Helper()
  2051  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Token", reflect.TypeOf((*MockManagedClusterScoper)(nil).Token))
  2052  }
  2053  
  2054  // MockResourceSpecGetter is a mock of ResourceSpecGetter interface.
  2055  type MockResourceSpecGetter struct {
  2056  	ctrl     *gomock.Controller
  2057  	recorder *MockResourceSpecGetterMockRecorder
  2058  }
  2059  
  2060  // MockResourceSpecGetterMockRecorder is the mock recorder for MockResourceSpecGetter.
  2061  type MockResourceSpecGetterMockRecorder struct {
  2062  	mock *MockResourceSpecGetter
  2063  }
  2064  
  2065  // NewMockResourceSpecGetter creates a new mock instance.
  2066  func NewMockResourceSpecGetter(ctrl *gomock.Controller) *MockResourceSpecGetter {
  2067  	mock := &MockResourceSpecGetter{ctrl: ctrl}
  2068  	mock.recorder = &MockResourceSpecGetterMockRecorder{mock}
  2069  	return mock
  2070  }
  2071  
  2072  // EXPECT returns an object that allows the caller to indicate expected use.
  2073  func (m *MockResourceSpecGetter) EXPECT() *MockResourceSpecGetterMockRecorder {
  2074  	return m.recorder
  2075  }
  2076  
  2077  // OwnerResourceName mocks base method.
  2078  func (m *MockResourceSpecGetter) OwnerResourceName() string {
  2079  	m.ctrl.T.Helper()
  2080  	ret := m.ctrl.Call(m, "OwnerResourceName")
  2081  	ret0, _ := ret[0].(string)
  2082  	return ret0
  2083  }
  2084  
  2085  // OwnerResourceName indicates an expected call of OwnerResourceName.
  2086  func (mr *MockResourceSpecGetterMockRecorder) OwnerResourceName() *gomock.Call {
  2087  	mr.mock.ctrl.T.Helper()
  2088  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OwnerResourceName", reflect.TypeOf((*MockResourceSpecGetter)(nil).OwnerResourceName))
  2089  }
  2090  
  2091  // Parameters mocks base method.
  2092  func (m *MockResourceSpecGetter) Parameters(ctx context.Context, existing any) (any, error) {
  2093  	m.ctrl.T.Helper()
  2094  	ret := m.ctrl.Call(m, "Parameters", ctx, existing)
  2095  	ret0, _ := ret[0].(any)
  2096  	ret1, _ := ret[1].(error)
  2097  	return ret0, ret1
  2098  }
  2099  
  2100  // Parameters indicates an expected call of Parameters.
  2101  func (mr *MockResourceSpecGetterMockRecorder) Parameters(ctx, existing any) *gomock.Call {
  2102  	mr.mock.ctrl.T.Helper()
  2103  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Parameters", reflect.TypeOf((*MockResourceSpecGetter)(nil).Parameters), ctx, existing)
  2104  }
  2105  
  2106  // ResourceGroupName mocks base method.
  2107  func (m *MockResourceSpecGetter) ResourceGroupName() string {
  2108  	m.ctrl.T.Helper()
  2109  	ret := m.ctrl.Call(m, "ResourceGroupName")
  2110  	ret0, _ := ret[0].(string)
  2111  	return ret0
  2112  }
  2113  
  2114  // ResourceGroupName indicates an expected call of ResourceGroupName.
  2115  func (mr *MockResourceSpecGetterMockRecorder) ResourceGroupName() *gomock.Call {
  2116  	mr.mock.ctrl.T.Helper()
  2117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceGroupName", reflect.TypeOf((*MockResourceSpecGetter)(nil).ResourceGroupName))
  2118  }
  2119  
  2120  // ResourceName mocks base method.
  2121  func (m *MockResourceSpecGetter) ResourceName() string {
  2122  	m.ctrl.T.Helper()
  2123  	ret := m.ctrl.Call(m, "ResourceName")
  2124  	ret0, _ := ret[0].(string)
  2125  	return ret0
  2126  }
  2127  
  2128  // ResourceName indicates an expected call of ResourceName.
  2129  func (mr *MockResourceSpecGetterMockRecorder) ResourceName() *gomock.Call {
  2130  	mr.mock.ctrl.T.Helper()
  2131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceName", reflect.TypeOf((*MockResourceSpecGetter)(nil).ResourceName))
  2132  }
  2133  
  2134  // MockResourceSpecGetterWithHeaders is a mock of ResourceSpecGetterWithHeaders interface.
  2135  type MockResourceSpecGetterWithHeaders struct {
  2136  	ctrl     *gomock.Controller
  2137  	recorder *MockResourceSpecGetterWithHeadersMockRecorder
  2138  }
  2139  
  2140  // MockResourceSpecGetterWithHeadersMockRecorder is the mock recorder for MockResourceSpecGetterWithHeaders.
  2141  type MockResourceSpecGetterWithHeadersMockRecorder struct {
  2142  	mock *MockResourceSpecGetterWithHeaders
  2143  }
  2144  
  2145  // NewMockResourceSpecGetterWithHeaders creates a new mock instance.
  2146  func NewMockResourceSpecGetterWithHeaders(ctrl *gomock.Controller) *MockResourceSpecGetterWithHeaders {
  2147  	mock := &MockResourceSpecGetterWithHeaders{ctrl: ctrl}
  2148  	mock.recorder = &MockResourceSpecGetterWithHeadersMockRecorder{mock}
  2149  	return mock
  2150  }
  2151  
  2152  // EXPECT returns an object that allows the caller to indicate expected use.
  2153  func (m *MockResourceSpecGetterWithHeaders) EXPECT() *MockResourceSpecGetterWithHeadersMockRecorder {
  2154  	return m.recorder
  2155  }
  2156  
  2157  // CustomHeaders mocks base method.
  2158  func (m *MockResourceSpecGetterWithHeaders) CustomHeaders() map[string]string {
  2159  	m.ctrl.T.Helper()
  2160  	ret := m.ctrl.Call(m, "CustomHeaders")
  2161  	ret0, _ := ret[0].(map[string]string)
  2162  	return ret0
  2163  }
  2164  
  2165  // CustomHeaders indicates an expected call of CustomHeaders.
  2166  func (mr *MockResourceSpecGetterWithHeadersMockRecorder) CustomHeaders() *gomock.Call {
  2167  	mr.mock.ctrl.T.Helper()
  2168  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CustomHeaders", reflect.TypeOf((*MockResourceSpecGetterWithHeaders)(nil).CustomHeaders))
  2169  }
  2170  
  2171  // OwnerResourceName mocks base method.
  2172  func (m *MockResourceSpecGetterWithHeaders) OwnerResourceName() string {
  2173  	m.ctrl.T.Helper()
  2174  	ret := m.ctrl.Call(m, "OwnerResourceName")
  2175  	ret0, _ := ret[0].(string)
  2176  	return ret0
  2177  }
  2178  
  2179  // OwnerResourceName indicates an expected call of OwnerResourceName.
  2180  func (mr *MockResourceSpecGetterWithHeadersMockRecorder) OwnerResourceName() *gomock.Call {
  2181  	mr.mock.ctrl.T.Helper()
  2182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OwnerResourceName", reflect.TypeOf((*MockResourceSpecGetterWithHeaders)(nil).OwnerResourceName))
  2183  }
  2184  
  2185  // Parameters mocks base method.
  2186  func (m *MockResourceSpecGetterWithHeaders) Parameters(ctx context.Context, existing any) (any, error) {
  2187  	m.ctrl.T.Helper()
  2188  	ret := m.ctrl.Call(m, "Parameters", ctx, existing)
  2189  	ret0, _ := ret[0].(any)
  2190  	ret1, _ := ret[1].(error)
  2191  	return ret0, ret1
  2192  }
  2193  
  2194  // Parameters indicates an expected call of Parameters.
  2195  func (mr *MockResourceSpecGetterWithHeadersMockRecorder) Parameters(ctx, existing any) *gomock.Call {
  2196  	mr.mock.ctrl.T.Helper()
  2197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Parameters", reflect.TypeOf((*MockResourceSpecGetterWithHeaders)(nil).Parameters), ctx, existing)
  2198  }
  2199  
  2200  // ResourceGroupName mocks base method.
  2201  func (m *MockResourceSpecGetterWithHeaders) ResourceGroupName() string {
  2202  	m.ctrl.T.Helper()
  2203  	ret := m.ctrl.Call(m, "ResourceGroupName")
  2204  	ret0, _ := ret[0].(string)
  2205  	return ret0
  2206  }
  2207  
  2208  // ResourceGroupName indicates an expected call of ResourceGroupName.
  2209  func (mr *MockResourceSpecGetterWithHeadersMockRecorder) ResourceGroupName() *gomock.Call {
  2210  	mr.mock.ctrl.T.Helper()
  2211  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceGroupName", reflect.TypeOf((*MockResourceSpecGetterWithHeaders)(nil).ResourceGroupName))
  2212  }
  2213  
  2214  // ResourceName mocks base method.
  2215  func (m *MockResourceSpecGetterWithHeaders) ResourceName() string {
  2216  	m.ctrl.T.Helper()
  2217  	ret := m.ctrl.Call(m, "ResourceName")
  2218  	ret0, _ := ret[0].(string)
  2219  	return ret0
  2220  }
  2221  
  2222  // ResourceName indicates an expected call of ResourceName.
  2223  func (mr *MockResourceSpecGetterWithHeadersMockRecorder) ResourceName() *gomock.Call {
  2224  	mr.mock.ctrl.T.Helper()
  2225  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceName", reflect.TypeOf((*MockResourceSpecGetterWithHeaders)(nil).ResourceName))
  2226  }
  2227  
  2228  // MockASOResourceSpecGetter is a mock of ASOResourceSpecGetter interface.
  2229  type MockASOResourceSpecGetter[T genruntime.MetaObject] struct {
  2230  	ctrl     *gomock.Controller
  2231  	recorder *MockASOResourceSpecGetterMockRecorder[T]
  2232  }
  2233  
  2234  // MockASOResourceSpecGetterMockRecorder is the mock recorder for MockASOResourceSpecGetter.
  2235  type MockASOResourceSpecGetterMockRecorder[T genruntime.MetaObject] struct {
  2236  	mock *MockASOResourceSpecGetter[T]
  2237  }
  2238  
  2239  // NewMockASOResourceSpecGetter creates a new mock instance.
  2240  func NewMockASOResourceSpecGetter[T genruntime.MetaObject](ctrl *gomock.Controller) *MockASOResourceSpecGetter[T] {
  2241  	mock := &MockASOResourceSpecGetter[T]{ctrl: ctrl}
  2242  	mock.recorder = &MockASOResourceSpecGetterMockRecorder[T]{mock}
  2243  	return mock
  2244  }
  2245  
  2246  // EXPECT returns an object that allows the caller to indicate expected use.
  2247  func (m *MockASOResourceSpecGetter[T]) EXPECT() *MockASOResourceSpecGetterMockRecorder[T] {
  2248  	return m.recorder
  2249  }
  2250  
  2251  // Parameters mocks base method.
  2252  func (m *MockASOResourceSpecGetter[T]) Parameters(ctx context.Context, existing T) (T, error) {
  2253  	m.ctrl.T.Helper()
  2254  	ret := m.ctrl.Call(m, "Parameters", ctx, existing)
  2255  	ret0, _ := ret[0].(T)
  2256  	ret1, _ := ret[1].(error)
  2257  	return ret0, ret1
  2258  }
  2259  
  2260  // Parameters indicates an expected call of Parameters.
  2261  func (mr *MockASOResourceSpecGetterMockRecorder[T]) Parameters(ctx, existing any) *gomock.Call {
  2262  	mr.mock.ctrl.T.Helper()
  2263  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Parameters", reflect.TypeOf((*MockASOResourceSpecGetter[T])(nil).Parameters), ctx, existing)
  2264  }
  2265  
  2266  // ResourceRef mocks base method.
  2267  func (m *MockASOResourceSpecGetter[T]) ResourceRef() T {
  2268  	m.ctrl.T.Helper()
  2269  	ret := m.ctrl.Call(m, "ResourceRef")
  2270  	ret0, _ := ret[0].(T)
  2271  	return ret0
  2272  }
  2273  
  2274  // ResourceRef indicates an expected call of ResourceRef.
  2275  func (mr *MockASOResourceSpecGetterMockRecorder[T]) ResourceRef() *gomock.Call {
  2276  	mr.mock.ctrl.T.Helper()
  2277  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceRef", reflect.TypeOf((*MockASOResourceSpecGetter[T])(nil).ResourceRef))
  2278  }
  2279  
  2280  // WasManaged mocks base method.
  2281  func (m *MockASOResourceSpecGetter[T]) WasManaged(arg0 T) bool {
  2282  	m.ctrl.T.Helper()
  2283  	ret := m.ctrl.Call(m, "WasManaged", arg0)
  2284  	ret0, _ := ret[0].(bool)
  2285  	return ret0
  2286  }
  2287  
  2288  // WasManaged indicates an expected call of WasManaged.
  2289  func (mr *MockASOResourceSpecGetterMockRecorder[T]) WasManaged(arg0 any) *gomock.Call {
  2290  	mr.mock.ctrl.T.Helper()
  2291  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WasManaged", reflect.TypeOf((*MockASOResourceSpecGetter[T])(nil).WasManaged), arg0)
  2292  }