Module: Infrawrench
- Defined in:
- lib/infrawrench/client.rb,
lib/infrawrench/version.rb,
lib/infrawrench/transport.rb,
sig/infrawrench/sdk.rbs
Overview
Kept in its own file so the gemspec can read the version without loading the client — a gemspec that pulls in net/http is a gemspec that can fail to parse.
Defined Under Namespace
Modules: _Readable Classes: APIV1Client, AccountsCredentialsNamespace, AccountsNamespace, AccountsSyncTypeNamespace, AgentsNamespace, AgentsSessionsNamespace, AgentsSettingsNamespace, ApiError, ApiKeysNamespace, ArtifactsNamespace, AssociationsNamespace, AuditLogsNamespace, AuthNamespace, BastionsNamespace, BillingNamespace, BudgetsNamespace, ConfigurationError, ConnectNamespace, CostsNamespace, DashboardsDefaultNamespace, DashboardsNamespace, DashboardsPinNamespace, DashboardsWidgetsNamespace, DockerNamespace, Error, InvitationsByTokenNamespace, InvitationsNamespace, KvNamespace, OrgsNamespace, ProfileEmailChangeNamespace, ProfileMfaNamespace, ProfileNamespace, ProfileSessionsNamespace, ResourcesManifestNamespace, ResourcesNamespace, ResourcesSecretVersionsNamespace, SearchNamespace, SftpNamespace, SlackChannelsNamespace, SlackInstallationsNamespace, SlackNamespace, SqlNamespace, SshKeysNamespace, SshTunnelsNamespace, StorageNamespace, TeamInvitationsNamespace, TeamMembersNamespace, TeamNamespace, TeamRolesNamespace, Transport, Upload
Constant Summary collapse
- VERSION =
"0.3.0"- DEFAULT_BASE_URL =
Replaced with the first server advertised by the spec.
"https://app.infrawrench.com"- SCOPE_PARAM =
Replaced with the path parameter the client can carry as configuration (
orgId), ornilif the API has no such parameter. "orgId"