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 { // TODO (tc): Add other service clients here as needed. AuthzClient() authz.AuthorizationClient TeamsClient() teams.TeamsClient TeamsV2Client() v2beta.TeamsClient TokensClient() tokens.TokensMgmtClient TokensV2Client() v2beta.TokensClient UsersClient() users.UsersMgmtClient PoliciesClient() v2beta.PoliciesClient ReportingClient() reporting.ReportingServiceClient 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.