Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseKeyIDFromRrn ¶
ParseKeyIDFromRrn parses key id from Google Cloud API relative resource name (resource path) of
a service account key
func PopulateSaKey ¶
func PopulateSaKey(cr *v1alpha1.ServiceAccountKey, fromProvider *iam.ServiceAccountKey) error
PopulateSaKey populates `v1alpha1.ServiceAccountKeyObservation` status from the specified API response
Types ¶
type Client ¶
type Client interface { Create(name string, createserviceaccountkeyrequest *iam.CreateServiceAccountKeyRequest) *iam.ProjectsServiceAccountsKeysCreateCall Delete(name string) *iam.ProjectsServiceAccountsKeysDeleteCall Get(name string) *iam.ProjectsServiceAccountsKeysGetCall }
Client should be satisfied to conduct ServiceAccountKey operations.
Click to show internal directories.
Click to hide internal directories.