# Functions
No description provided by the author
EnsureFinalizerAdded parses the meta.Finalizers of ProjectReference instance and adds FinalizerName if not found.
EnsureProjectClaimReady sets the ProjectClaim to Ready after the ProjectReference was reconciled correctly and gcp project has been created.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewReferenceAdapter creates an adapter to turn what is requested in a ProjectReference into a GCP project and write the output back.
VerifyProjectClaimPending waits until the ProjectClaim has been initialized, meaning is in state PendingProject.
# Constants
No description provided by the author
# Variables
OSDReadOnlyConsoleAccessRoles is a list of Roles that a service account required to get read only console access.
OSDRequiredAPIS is list of API's, required to setup OpenShift cluster.
OSDRequiredRoles is a list of Roles for service account osd-managed-admin used by the cloud-credential-operator to setup Openshift cluster.
OSDSharedVPCRoles is a list of Roles that a service account required to get shared VPC access.
OSDSREConsoleAccessRoles is a list of Roles that a service account required to get console access.
# Structs
AddorUpdateBindingResponse contains the data that is returned by the AddOrUpdarteBindings function.
ProjectReferenceReconciler reconciles a ProjectReference object.
ReferenceAdapter is used to do all the processing of the ProjectReference type inside the reconcile loop.
# Type aliases
No description provided by the author