Documentation ¶
Index ¶
- type Logger
- type ServiceAccountsClient
- func (f *ServiceAccountsClient) DeleteServiceAccount(param1 string) error
- func (f *ServiceAccountsClient) GetProjectIamPolicy() (*gcpcrm.Policy, error)
- func (f *ServiceAccountsClient) ListServiceAccounts() ([]*gcpiam.ServiceAccount, error)
- func (f *ServiceAccountsClient) SetProjectIamPolicy(param1 *gcpcrm.Policy) (*gcpcrm.Policy, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger struct { DebuglnCall struct { sync.Mutex CallCount int Receives struct { Message string } Stub func(string) } PrintfCall struct { sync.Mutex CallCount int Receives struct { Message string A []interface { } } Stub func(string, ...interface { }) } PromptWithDetailsCall struct { sync.Mutex CallCount int Receives struct { ResourceType string ResourceName string } Returns struct { Proceed bool } Stub func(string, string) bool } }
type ServiceAccountsClient ¶
type ServiceAccountsClient struct { DeleteServiceAccountCall struct { sync.Mutex CallCount int Receives struct { Account string } Returns struct { Error error } Stub func(string) error } GetProjectIamPolicyCall struct { sync.Mutex CallCount int Returns struct { Policy *gcpcrm.Policy Error error } Stub func() (*gcpcrm.Policy, error) } ListServiceAccountsCall struct { sync.Mutex CallCount int Returns struct { ServiceAccountSlice []*gcpiam.ServiceAccount Error error } Stub func() ([]*gcpiam.ServiceAccount, error) } SetProjectIamPolicyCall struct { sync.Mutex CallCount int Receives struct { Policy *gcpcrm.Policy } Returns struct { Policy *gcpcrm.Policy Error error } Stub func(*gcpcrm.Policy) (*gcpcrm.Policy, error) } }
func (*ServiceAccountsClient) DeleteServiceAccount ¶
func (f *ServiceAccountsClient) DeleteServiceAccount(param1 string) error
func (*ServiceAccountsClient) GetProjectIamPolicy ¶ added in v0.43.0
func (f *ServiceAccountsClient) GetProjectIamPolicy() (*gcpcrm.Policy, error)
func (*ServiceAccountsClient) ListServiceAccounts ¶
func (f *ServiceAccountsClient) ListServiceAccounts() ([]*gcpiam.ServiceAccount, error)
func (*ServiceAccountsClient) SetProjectIamPolicy ¶ added in v0.43.0
Click to show internal directories.
Click to hide internal directories.