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, AccessRequestsNamespace, AccessReviewDismissalsNamespace, AccessReviewNamespace, AccountsCredentialsNamespace, AccountsNamespace, AccountsPluginsNamespace, AccountsPreflightNamespace, AccountsSyncTypeNamespace, AgentsNamespace, AgentsSessionsNamespace, AgentsSettingsNamespace, AlertRulesDeliveriesNamespace, AlertRulesNamespace, ApiError, ApiKeysNamespace, ArtifactsNamespace, AssociationsNamespace, AuditLogsNamespace, AuthNamespace, BackupsNamespace, BackupsPoliciesNamespace, BastionsNamespace, BillingCapacityNamespace, BillingNamespace, BillingRulesNamespace, BlastRadiusNamespace, BudgetsNamespace, BusinessMetricsGetNamespace, BusinessMetricsNamespace, BusinessMetricsValuesNamespace, ChangeFreezesNamespace, ChangesAlertSettingsNamespace, ChangesNamespace, ChangesRevertNamespace, CommitmentsNamespace, ConfigNamespace, ConfigurationError, ConnectNamespace, CostAlertsGetNamespace, CostAlertsNamespace, CostAnnotationsNamespace, CostCentresNamespace, CostCentresRulesNamespace, CostExportsNamespace, CostReportFoldersNamespace, CostReportNotificationsNamespace, CostReportsNamespace, CostReportsNotificationsNamespace, CostScenariosGetNamespace, CostScenariosNamespace, CostsAnomaliesNamespace, CostsAnomalySettingsNamespace, CostsEfficiencyAlertSettingsNamespace, CostsNamespace, CredentialHygieneNamespace, CreditsNamespace, CurrencyNamespace, CurrencyRatesNamespace, CustomGraphsNamespace, DashboardsDefaultNamespace, DashboardsNamespace, DashboardsPinNamespace, DashboardsWidgetsNamespace, DependencyGraphNamespace, DeploymentsNamespace, DeploymentsRunsNamespace, DeploymentsTriggersNamespace, DigestNamespace, DigestRecipientsNamespace, DnsNamespace, DockerNamespace, EnvironmentDiffNamespace, EnvironmentsInstancesNamespace, EnvironmentsNamespace, EnvironmentsSettingsNamespace, EnvironmentsTemplatesNamespace, Error, ExpiringNamespace, ExpiringSettingsNamespace, IacNamespace, IacStatesNamespace, IncidentsGetNamespace, IncidentsNamespace, IncidentsNotesNamespace, InvitationsByTokenNamespace, InvitationsNamespace, InvoicesNamespace, JiraNamespace, JiraProjectsNamespace, KvNamespace, LeasesNamespace, LinearNamespace, LogWorkspacesNamespace, ManagedAccountsNamespace, MetricAlertsNamespace, MomentNamespace, MsteamsNamespace, MsteamsWebhooksNamespace, NetworkFlowsNamespace, NetworkFlowsSettingsNamespace, OrgsNamespace, OrphansNamespace, OwnershipNamespace, PagesNamespace, PostureDismissalsNamespace, PostureNamespace, PostureSettingsNamespace, ProbesNamespace, ProfileEmailChangeNamespace, ProfileMfaNamespace, ProfileNamespace, ProfileSessionsNamespace, QuotasNamespace, QuotasSettingsNamespace, ResourcesManifestNamespace, ResourcesNamespace, ResourcesSecretVersionsNamespace, RightsizingNamespace, SavedCostFiltersNamespace, SchedulesNamespace, SearchNamespace, SessionRecordingsNamespace, SessionRecordingsSettingsNamespace, SftpNamespace, SharedConsolesInvitesNamespace, SharedConsolesNamespace, SharedConsolesParticipantsNamespace, SlackChannelsNamespace, SlackInstallationsNamespace, SlackNamespace, SqlNamespace, SshFanoutNamespace, SshFanoutSnippetsNamespace, SshKeysNamespace, SshTunnelsNamespace, StatusIncidentsNamespace, StatusNamespace, StatusPagesNamespace, StorageNamespace, TagPolicyNamespace, TeamInvitationsNamespace, TeamMembersNamespace, TeamNamespace, TeamRolesNamespace, Transport, Upload, WorkflowApprovalsNamespace, WorkflowsNamespace, WorkflowsScheduleNamespace
Constant Summary collapse
- VERSION =
"1.22.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"