gcpclient

package
v0.0.0-...-e9c822e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package gcpclient is a generated GoMock package.

Index

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 interface{}) *gomock.Call

CreateCloudBillingAccount indicates an expected call of CreateCloudBillingAccount.

func (*MockClientMockRecorder) CreateProject

func (mr *MockClientMockRecorder) CreateProject(parentFolder, claimName interface{}) *gomock.Call

CreateProject indicates an expected call of CreateProject.

func (*MockClientMockRecorder) CreateProjectLabels

func (mr *MockClientMockRecorder) CreateProjectLabels(project, labels interface{}) *gomock.Call

CreateProjectLabels indicates an expected call of CreateProjectLabels.

func (*MockClientMockRecorder) CreateServiceAccount

func (mr *MockClientMockRecorder) CreateServiceAccount(name, displayName interface{}) *gomock.Call

CreateServiceAccount indicates an expected call of CreateServiceAccount.

func (*MockClientMockRecorder) CreateServiceAccountKey

func (mr *MockClientMockRecorder) CreateServiceAccountKey(serviceAccountEmail interface{}) *gomock.Call

CreateServiceAccountKey indicates an expected call of CreateServiceAccountKey.

func (*MockClientMockRecorder) DeleteProject

func (mr *MockClientMockRecorder) DeleteProject(parentFolder interface{}) *gomock.Call

DeleteProject indicates an expected call of DeleteProject.

func (*MockClientMockRecorder) DeleteServiceAccount

func (mr *MockClientMockRecorder) DeleteServiceAccount(accountEmail interface{}) *gomock.Call

DeleteServiceAccount indicates an expected call of DeleteServiceAccount.

func (*MockClientMockRecorder) DeleteServiceAccountKeys

func (mr *MockClientMockRecorder) DeleteServiceAccountKeys(serviceAccountEmail interface{}) *gomock.Call

DeleteServiceAccountKeys indicates an expected call of DeleteServiceAccountKeys.

func (*MockClientMockRecorder) EnableAPI

func (mr *MockClientMockRecorder) EnableAPI(projectID, api interface{}) *gomock.Call

EnableAPI indicates an expected call of EnableAPI.

func (*MockClientMockRecorder) GetIamPolicy

func (mr *MockClientMockRecorder) GetIamPolicy(projectName interface{}) *gomock.Call

GetIamPolicy indicates an expected call of GetIamPolicy.

func (*MockClientMockRecorder) GetProject

func (mr *MockClientMockRecorder) GetProject(projectID interface{}) *gomock.Call

GetProject indicates an expected call of GetProject.

func (*MockClientMockRecorder) GetServiceAccount

func (mr *MockClientMockRecorder) GetServiceAccount(accountName interface{}) *gomock.Call

GetServiceAccount indicates an expected call of GetServiceAccount.

func (*MockClientMockRecorder) ListAPIs

func (mr *MockClientMockRecorder) ListAPIs(projectID interface{}) *gomock.Call

ListAPIs indicates an expected call of ListAPIs.

func (*MockClientMockRecorder) ListAvailabilityZones

func (mr *MockClientMockRecorder) ListAvailabilityZones(projectID, region interface{}) *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 interface{}) *gomock.Call

SetIamPolicy indicates an expected call of SetIamPolicy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL