Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadLocalCerts ¶
func LoadLocalCerts() (*certs.ServiceCerts, error)
Types ¶
type APIClient ¶
type APIClient interface { AuthzClient() iam.AuthorizationClient TeamsClient() iam.TeamsClient TokensClient() iam.TokensClient UsersClient() iam.UsersClient PoliciesClient() iam.PoliciesClient ReportingClient() reporting.ReportingServiceClient ApplicationsClient() applications.ApplicationsServiceClient CloseConnection() error }
APIClient is an API client ready for making requests against our public API. The client will auth via the deployment-service cert, which has a system level policy granting it universal access to our API.
Click to show internal directories.
Click to hide internal directories.