Documentation ¶
Overview ¶
Package gcpclient is a generated GoMock package.
Index ¶
- type MockClient
- func (m *MockClient) CreateCloudBillingAccount(projectID, billingAccount string) error
- func (m *MockClient) CreateProject(parentFolder, claimName string) (*cloudresourcemanager.Operation, error)
- func (m *MockClient) CreateProjectLabels(project *cloudresourcemanager.Project, labels map[string]string) error
- func (m *MockClient) CreateServiceAccount(name, displayName string) (*iam.ServiceAccount, error)
- func (m *MockClient) CreateServiceAccountKey(serviceAccountEmail string) (*iam.ServiceAccountKey, error)
- func (m *MockClient) DeleteProject(parentFolder string) (*cloudresourcemanager.Empty, error)
- func (m *MockClient) DeleteServiceAccount(accountEmail string) error
- func (m *MockClient) DeleteServiceAccountKeys(serviceAccountEmail string) error
- func (m *MockClient) EXPECT() *MockClientMockRecorder
- func (m *MockClient) EnableAPI(projectID, api string) error
- func (m *MockClient) GetIamPolicy(projectName string) (*cloudresourcemanager.Policy, error)
- func (m *MockClient) GetProject(projectID string) (*cloudresourcemanager.Project, error)
- func (m *MockClient) GetServiceAccount(accountName string) (*iam.ServiceAccount, error)
- func (m *MockClient) ListAPIs(projectID string) ([]string, error)
- func (m *MockClient) ListAvailabilityZones(projectID, region string) ([]string, error)
- func (m *MockClient) ListProjects() ([]*cloudresourcemanager.Project, error)
- func (m *MockClient) SetIamPolicy(setIamPolicyRequest *cloudresourcemanager.SetIamPolicyRequest) (*cloudresourcemanager.Policy, error)
- type MockClientMockRecorder
- func (mr *MockClientMockRecorder) CreateCloudBillingAccount(projectID, billingAccount any) *gomock.Call
- func (mr *MockClientMockRecorder) CreateProject(parentFolder, claimName any) *gomock.Call
- func (mr *MockClientMockRecorder) CreateProjectLabels(project, labels any) *gomock.Call
- func (mr *MockClientMockRecorder) CreateServiceAccount(name, displayName any) *gomock.Call
- func (mr *MockClientMockRecorder) CreateServiceAccountKey(serviceAccountEmail any) *gomock.Call
- func (mr *MockClientMockRecorder) DeleteProject(parentFolder any) *gomock.Call
- func (mr *MockClientMockRecorder) DeleteServiceAccount(accountEmail any) *gomock.Call
- func (mr *MockClientMockRecorder) DeleteServiceAccountKeys(serviceAccountEmail any) *gomock.Call
- func (mr *MockClientMockRecorder) EnableAPI(projectID, api any) *gomock.Call
- func (mr *MockClientMockRecorder) GetIamPolicy(projectName any) *gomock.Call
- func (mr *MockClientMockRecorder) GetProject(projectID any) *gomock.Call
- func (mr *MockClientMockRecorder) GetServiceAccount(accountName any) *gomock.Call
- func (mr *MockClientMockRecorder) ListAPIs(projectID any) *gomock.Call
- func (mr *MockClientMockRecorder) ListAvailabilityZones(projectID, region any) *gomock.Call
- func (mr *MockClientMockRecorder) ListProjects() *gomock.Call
- func (mr *MockClientMockRecorder) SetIamPolicy(setIamPolicyRequest any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct {
// contains filtered or unexported fields
}
MockClient is a mock of Client interface.
func NewMockClient ¶
func NewMockClient(ctrl *gomock.Controller) *MockClient
NewMockClient creates a new mock instance.
func (*MockClient) CreateCloudBillingAccount ¶
func (m *MockClient) CreateCloudBillingAccount(projectID, billingAccount string) error
CreateCloudBillingAccount mocks base method.
func (*MockClient) CreateProject ¶
func (m *MockClient) CreateProject(parentFolder, claimName string) (*cloudresourcemanager.Operation, error)
CreateProject mocks base method.
func (*MockClient) CreateProjectLabels ¶
func (m *MockClient) CreateProjectLabels(project *cloudresourcemanager.Project, labels map[string]string) error
CreateProjectLabels mocks base method.
func (*MockClient) CreateServiceAccount ¶
func (m *MockClient) CreateServiceAccount(name, displayName string) (*iam.ServiceAccount, error)
CreateServiceAccount mocks base method.
func (*MockClient) CreateServiceAccountKey ¶
func (m *MockClient) CreateServiceAccountKey(serviceAccountEmail string) (*iam.ServiceAccountKey, error)
CreateServiceAccountKey mocks base method.
func (*MockClient) DeleteProject ¶
func (m *MockClient) DeleteProject(parentFolder string) (*cloudresourcemanager.Empty, error)
DeleteProject mocks base method.
func (*MockClient) DeleteServiceAccount ¶
func (m *MockClient) DeleteServiceAccount(accountEmail string) error
DeleteServiceAccount mocks base method.
func (*MockClient) DeleteServiceAccountKeys ¶
func (m *MockClient) DeleteServiceAccountKeys(serviceAccountEmail string) error
DeleteServiceAccountKeys mocks base method.
func (*MockClient) EXPECT ¶
func (m *MockClient) EXPECT() *MockClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockClient) EnableAPI ¶
func (m *MockClient) EnableAPI(projectID, api string) error
EnableAPI mocks base method.
func (*MockClient) GetIamPolicy ¶
func (m *MockClient) GetIamPolicy(projectName string) (*cloudresourcemanager.Policy, error)
GetIamPolicy mocks base method.
func (*MockClient) GetProject ¶
func (m *MockClient) GetProject(projectID string) (*cloudresourcemanager.Project, error)
GetProject mocks base method.
func (*MockClient) GetServiceAccount ¶
func (m *MockClient) GetServiceAccount(accountName string) (*iam.ServiceAccount, error)
GetServiceAccount mocks base method.
func (*MockClient) ListAPIs ¶
func (m *MockClient) ListAPIs(projectID string) ([]string, error)
ListAPIs mocks base method.
func (*MockClient) ListAvailabilityZones ¶
func (m *MockClient) ListAvailabilityZones(projectID, region string) ([]string, error)
ListAvailabilityZones mocks base method.
func (*MockClient) ListProjects ¶
func (m *MockClient) ListProjects() ([]*cloudresourcemanager.Project, error)
ListProjects mocks base method.
func (*MockClient) SetIamPolicy ¶
func (m *MockClient) SetIamPolicy(setIamPolicyRequest *cloudresourcemanager.SetIamPolicyRequest) (*cloudresourcemanager.Policy, error)
SetIamPolicy mocks base method.
type MockClientMockRecorder ¶
type MockClientMockRecorder struct {
// contains filtered or unexported fields
}
MockClientMockRecorder is the mock recorder for MockClient.
func (*MockClientMockRecorder) CreateCloudBillingAccount ¶
func (mr *MockClientMockRecorder) CreateCloudBillingAccount(projectID, billingAccount any) *gomock.Call
CreateCloudBillingAccount indicates an expected call of CreateCloudBillingAccount.
func (*MockClientMockRecorder) CreateProject ¶
func (mr *MockClientMockRecorder) CreateProject(parentFolder, claimName any) *gomock.Call
CreateProject indicates an expected call of CreateProject.
func (*MockClientMockRecorder) CreateProjectLabels ¶
func (mr *MockClientMockRecorder) CreateProjectLabels(project, labels any) *gomock.Call
CreateProjectLabels indicates an expected call of CreateProjectLabels.
func (*MockClientMockRecorder) CreateServiceAccount ¶
func (mr *MockClientMockRecorder) CreateServiceAccount(name, displayName any) *gomock.Call
CreateServiceAccount indicates an expected call of CreateServiceAccount.
func (*MockClientMockRecorder) CreateServiceAccountKey ¶
func (mr *MockClientMockRecorder) CreateServiceAccountKey(serviceAccountEmail any) *gomock.Call
CreateServiceAccountKey indicates an expected call of CreateServiceAccountKey.
func (*MockClientMockRecorder) DeleteProject ¶
func (mr *MockClientMockRecorder) DeleteProject(parentFolder any) *gomock.Call
DeleteProject indicates an expected call of DeleteProject.
func (*MockClientMockRecorder) DeleteServiceAccount ¶
func (mr *MockClientMockRecorder) DeleteServiceAccount(accountEmail any) *gomock.Call
DeleteServiceAccount indicates an expected call of DeleteServiceAccount.
func (*MockClientMockRecorder) DeleteServiceAccountKeys ¶
func (mr *MockClientMockRecorder) DeleteServiceAccountKeys(serviceAccountEmail any) *gomock.Call
DeleteServiceAccountKeys indicates an expected call of DeleteServiceAccountKeys.
func (*MockClientMockRecorder) EnableAPI ¶
func (mr *MockClientMockRecorder) EnableAPI(projectID, api any) *gomock.Call
EnableAPI indicates an expected call of EnableAPI.
func (*MockClientMockRecorder) GetIamPolicy ¶
func (mr *MockClientMockRecorder) GetIamPolicy(projectName any) *gomock.Call
GetIamPolicy indicates an expected call of GetIamPolicy.
func (*MockClientMockRecorder) GetProject ¶
func (mr *MockClientMockRecorder) GetProject(projectID any) *gomock.Call
GetProject indicates an expected call of GetProject.
func (*MockClientMockRecorder) GetServiceAccount ¶
func (mr *MockClientMockRecorder) GetServiceAccount(accountName any) *gomock.Call
GetServiceAccount indicates an expected call of GetServiceAccount.
func (*MockClientMockRecorder) ListAPIs ¶
func (mr *MockClientMockRecorder) ListAPIs(projectID any) *gomock.Call
ListAPIs indicates an expected call of ListAPIs.
func (*MockClientMockRecorder) ListAvailabilityZones ¶
func (mr *MockClientMockRecorder) ListAvailabilityZones(projectID, region any) *gomock.Call
ListAvailabilityZones indicates an expected call of ListAvailabilityZones.
func (*MockClientMockRecorder) ListProjects ¶
func (mr *MockClientMockRecorder) ListProjects() *gomock.Call
ListProjects indicates an expected call of ListProjects.
func (*MockClientMockRecorder) SetIamPolicy ¶
func (mr *MockClientMockRecorder) SetIamPolicy(setIamPolicyRequest any) *gomock.Call
SetIamPolicy indicates an expected call of SetIamPolicy.