Versions in this module Expand all Collapse all v0 v0.2.1 Oct 19, 2026 Changes in this version + type APIError struct + Code string + Details *map[string]interface{} + Message string + RequestId string + Retryable bool + type ActivateOrgOIDCParams struct + IfMatch string + Origin string + XCSRFToken string + type ActivatePolicyJSONRequestBody = PolicyActivateRequest + type ActivatePolicyParams struct + IfMatch string + XCSRFToken string + type AdvisoryInput struct + AdvisoryId string + AffectedRange string + CommitSha string + Ecosystem string + Package string + Path string + ReferenceUrl string + RepositoryId string + Severity string + Title string + type AgentBinding struct + AccountId string + ConnectionId string + ConnectionVersion int + CredentialVersion int + Deployment string + Model string + OrgId string + RunnerId *string + RuntimeDigest string + type AgentQualification struct + AuthCustody bool + Binding AgentBinding + CheckedAt string + Entitlement bool + EvidenceId string + ExpiresAt string + NativeToolContainment bool + NoPaidOverage bool + Quota bool + Terms bool + Topology bool + type AgentQualificationInput struct + AuthCustody bool + CheckedAt string + Entitlement bool + EvidenceId string + ExpiresAt string + NativeToolContainment bool + NoPaidOverage bool + Quota bool + Terms bool + Topology bool + type AgentQualificationResponse struct + Capabilities map[string]Capability + Qualification *AgentQualification + type ApproveCustomProfileJSONRequestBody = CustomProfileApproval + type ApproveCustomProfileParams struct + IfMatch string + type ArtifactMetadata struct + CreatedAt time.Time + ExpiresAt time.Time + Id string + MediaType string + Name string + OrgId string + RepositoryId string + Sha256 string + Size int64 + TaskId string + type ArtifactProvenance struct + ArtifactDigest string + BuildId string + ExpiresAt time.Time + IssuedAt time.Time + OrgId string + RepositoryId string + SourceSha string + type AuditEvent struct + Action string + ActorId string + CreatedAt time.Time + Data map[string]interface{} + Id string + ObjectId string + RepositoryId *string + RequestId string + type AuditEventPage struct + Complete bool + Items []AuditEvent + NextCursor *string + type Autopilot struct + Active int + Awaiting int + Blocked int + CheckedAt *time.Time + Enabled bool + Queued int + Skipped int + Status string + Version int64 + type AutopilotMetric struct + AutoMerged int + Blocked int + Class string + Fixed int + MedianHoursToFix *float32 + Open int + Regressed int + Repository string + RepositoryId string + Reverted int + type AutopilotUpdate struct + Enabled bool + type BootstrapJSONRequestBody = BootstrapRequest + type BootstrapParams struct + XCSRFToken string + type BootstrapRequest struct + Name string + Token string + type BotRevalidation struct + ChangeId string + CompanionId string + Gate *MergeGate + ObservedAt *time.Time + Reason string + State BotRevalidationState + TaskId string + type BotRevalidationState string + const BotRevalidationStateBlocked + const BotRevalidationStateClosed + const BotRevalidationStateMerged + const BotRevalidationStatePending + const BotRevalidationStateReady + const BotRevalidationStateWaitingCompanion + func (e BotRevalidationState) Valid() bool + type BudgetAmount struct + Concurrency int64 + MicroUsd int64 + Milliseconds int64 + Requests int64 + Tokens int64 + type BudgetCaps struct + Concurrency *int64 + MicroUsd *int64 + Milliseconds *int64 + Requests *int64 + Tokens *int64 + type BudgetLimit struct + Caps BudgetCaps + End *time.Time + Held BudgetAmount + Paused bool + Period BudgetLimitPeriod + Scope BudgetScope + Spent BudgetAmount + Start *time.Time + Version int64 + type BudgetLimitInput struct + Caps BudgetCaps + End *time.Time + Paused bool + Period BudgetLimitInputPeriod + Start *time.Time + type BudgetLimitInputPeriod string + const BudgetLimitInputPeriodCustom + const BudgetLimitInputPeriodDaily + const BudgetLimitInputPeriodMonthly + func (e BudgetLimitInputPeriod) Valid() bool + type BudgetLimitPeriod string + const BudgetLimitPeriodCustom + const BudgetLimitPeriodDaily + const BudgetLimitPeriodMonthly + func (e BudgetLimitPeriod) Valid() bool + type BudgetQuote struct + InputTokens int64 + MaxMilliseconds int64 + MaxOutputTokens int64 + MaxRequests int64 + Model string + OperationId string + Route string + RouteVersion int64 + type BudgetReservation struct + Actual *BudgetAmount + CampaignId *string + ConnectionId string + ConnectionVersion int64 + CreatedAt time.Time + Debt BudgetAmount + DispatchedAt *time.Time + Id string + Lease WorkflowLease + Maximum BudgetAmount + Quote BudgetQuote + Reference *string + Route BudgetRoute + Scopes []BudgetScopeSnapshot + State string + type BudgetRoute struct + ConnectionId string + InputMicroUsdPerMillion int64 + MaxInputTokens int64 + MaxMilliseconds int64 + MaxOutputTokens int64 + MaxRequests int64 + Mode string + Model string + Name string + OutputMicroUsdPerMillion int64 + Paused bool + PricingVersion string + QualificationRef string + Qualified bool + RequestMicroUsd int64 + Version int64 + type BudgetRouteInput struct + InputMicroUsdPerMillion int64 + MaxInputTokens int64 + MaxMilliseconds int64 + MaxOutputTokens int64 + MaxRequests int64 + Mode string + Model string + Name string + OutputMicroUsdPerMillion int64 + Paused bool + PricingVersion string + RequestMicroUsd int64 + type BudgetScope struct + Id string + Kind string + type BudgetScopeSnapshot struct + PeriodStart time.Time + Scope BudgetScope + Version int64 + type Campaign struct + Counts CampaignCounts + CreatedAt time.Time + GrantExpiresAt time.Time + Id string + Kind string + Name string + ObservingSince *time.Time + Reason string + RequestedBy string + Spec CampaignInput + Stage int + State string + UpdatedAt time.Time + Version int64 + type CampaignControlInput struct + Reason string + StageDecision *CampaignControlInputStageDecision + type CampaignControlInputStageDecision string + const ContinueCurrentStage + func (e CampaignControlInputStageDecision) Valid() bool + type CampaignCounts struct + Excluded int + Failed int + Pending int + Running int + Succeeded int + Total int + Unknown int + type CampaignCreateInput struct + IdempotencyKey string + PreviewId string + type CampaignInput struct + BatchSize int + CanaryIds []string + CanarySize int + Concurrency int + FailureLimit int + FailurePercent int + Kind CampaignInputKind + Members []CampaignMemberInput + Name string + NotBefore *time.Time + ObservationSeconds int64 + Selection string + Success CampaignInputSuccess + Windows []CampaignWindow + type CampaignInputKind string + const CampaignInputKindGitops + const CampaignInputKindPipeline + const CampaignInputKindRepair + func (e CampaignInputKind) Valid() bool + type CampaignInputSuccess string + const CampaignInputSuccessHealthy + const CampaignInputSuccessMerged + const CampaignInputSuccessPublished + func (e CampaignInputSuccess) Valid() bool + type CampaignMember struct + ActionId *string + Canary bool + Group string + Halt bool + Id string + Input CampaignMemberInput + Pins map[string]string + Reason string + Repositories []string + RepositoryId string + RepositoryName string + Stage int + State string + SucceededAt *time.Time + type CampaignMemberInput struct + Environment *string + Gitops *GitOpsPreviewInput + Pipeline *DeploymentPreviewInput + Repair *RepairInput + RepositoryId string + type CampaignMemberPage struct + Complete bool + Items []CampaignMember + NextCursor *string + type CampaignPage struct + Complete bool + Items []Campaign + NextCursor *string + type CampaignPreview struct + Blockers []string + ExpiresAt time.Time + Hash string + Id string + Input CampaignInput + Members []CampaignMember + type CampaignWindow struct + EndMinute int + StartMinute int + Weekdays []int + type CancelCampaignJSONRequestBody = CampaignControlInput + type CancelCampaignParams struct + IfMatch string + XCSRFToken string + type CancelDeploymentParams struct + IfMatch string + XCSRFToken string + type CancelGitHubAppSetupParams struct + XCSRFToken string + type CancelGitOpsPromotionParams struct + IfMatch string + XCSRFToken string + type CancelInventoryJobParams struct + IfMatch string + XCSRFToken string + type CancelMergeOperationParams struct + IfMatch string + XCSRFToken string + type CancelTaskParams struct + IfMatch string + XCSRFToken string + type Capability struct + LastChecked time.Time + Reason string + Scope string + Source string + State CapabilityState + Version string + type CapabilityState string + const CapabilityStateSupported + const CapabilityStateUnknown + const CapabilityStateUnsupported + func (e CapabilityState) Valid() bool + type ChangeState string + const ChangeStateBlocked + const ChangeStateClosed + const ChangeStateDraft + const ChangeStateEligible + const ChangeStateEvaluating + const ChangeStateMergeRequested + const ChangeStateMerged + const ChangeStateOpen + const ChangeStateQueued + const ChangeStateReconciling + func (e ChangeState) Valid() bool + type CompletePrivateGrantJSONRequestBody = PrivateCompletion + type CompletePrivateGrantParams struct + XPrivateResultCapability string + type Connection struct + Capabilities map[string]ConnectionCapability + CredentialVersion int64 + Endpoint string + Id string + KeyConfirmedAt *time.Time + Kind string + Name string + OrgId string + PrivateRoute *PrivateRoute + Provider string + Reason string + ServerVersion string + Settings ConnectionSettings + State string + VerifiedAt *time.Time + Version int64 + type ConnectionCapability struct + LastChecked time.Time + Reason string + Scope string + Source string + State string + Version string + type ConnectionCreate struct + Endpoint string + Kind string + Name string + PrivateRoute *PrivateRoute + Provider string + Secret *string + Settings ConnectionSettings + type ConnectionPage struct + Complete bool + Items []Connection + NextCursor *string + type ConnectionSettings struct + AllowedModels *[]string + AppId *string + AuthKind string + BillingRoute string + CaPem *string + InstallationId *string + Managed *ConnectionSettingsManaged + Model *string + Namespace *string + Profile *string + RuntimeVersion *string + WebhookPending *bool + type ConnectionSettingsManaged string + const GithubHosted + const GithubManifest + func (e ConnectionSettingsManaged) Valid() bool + type ConnectionUpdate struct + Name string + Namespace string + type ContinueGitOpsPromotionParams struct + XCSRFToken string + type CreateAgentsConnectionJSONRequestBody = ConnectionCreate + type CreateAgentsConnectionParams struct + XCSRFToken string + type CreateCampaignJSONRequestBody = CampaignCreateInput + type CreateCampaignParams struct + XCSRFToken string + type CreateConnectionJSONRequestBody = ConnectionCreate + type CreateConnectionParams struct + XCSRFToken string + type CreateCustomProfileJSONRequestBody = CustomProfileInput + type CreateDeliveryConnectionJSONRequestBody = ConnectionCreate + type CreateDeliveryConnectionParams struct + XCSRFToken string + type CreateForgesConnectionJSONRequestBody = ConnectionCreate + type CreateForgesConnectionParams struct + XCSRFToken string + type CreateModelsConnectionJSONRequestBody = ConnectionCreate + type CreateModelsConnectionParams struct + XCSRFToken string + type CreateOrgOIDCInvitationJSONRequestBody = OrgOIDCInvitationInput + type CreateOrgOIDCInvitationParams struct + Origin string + XCSRFToken string + type CreatePolicyVersionJSONRequestBody = PolicyVersionCreate + type CreatePolicyVersionParams struct + XCSRFToken string + type CreateRunnerEnrollmentParams struct + XCSRFToken string + type CreateRunnerPoolJSONRequestBody = RunnerPoolInput + type CreateRunnerPoolParams struct + XCSRFToken string + type CreatedOrgOIDCInvitation struct + CreatedAt time.Time + Email string + ExpiresAt time.Time + Id string + Redeemed bool + RedemptionUrl string + Role CreatedOrgOIDCInvitationRole + type CreatedOrgOIDCInvitationRole string + const CreatedOrgOIDCInvitationRoleAdmin + const CreatedOrgOIDCInvitationRoleMaintainer + const CreatedOrgOIDCInvitationRoleOwner + const CreatedOrgOIDCInvitationRoleReviewer + const CreatedOrgOIDCInvitationRoleViewer + func (e CreatedOrgOIDCInvitationRole) Valid() bool + type CredentialRotation struct + Secret *string + type CustomProfile struct + ApprovalEvidence string + ApprovedAt *string + ApprovedBy *string + Argv []string + Concurrency int + CreatedAt string + Executable string + Id string + ImageDigest string + MaxOutputBytes int + MaxTurns int + MaxWallSeconds int + Name string + ProtocolVersion int + RevokedAt *string + Version int + type CustomProfileApproval struct + Evidence string + type CustomProfileInput struct + Argv []string + Concurrency int + Executable string + ImageDigest string + MaxOutputBytes int + MaxTurns int + MaxWallSeconds int + Name string + ProtocolVersion int + type CustomProfilePage struct + Complete bool + Items []CustomProfile + NextCursor *string + type Decision struct + Blockers []string + Outcome DecisionOutcome + PolicyHash string + RequiredActions []string + Rules []string + type DecisionOutcome string + const DecisionOutcomeAllow + const DecisionOutcomeDeny + const DecisionOutcomeUnknown + func (e DecisionOutcome) Valid() bool + type DeleteConnectionParams struct + IfMatch string + XCSRFToken string + type DeleteMembershipParams struct + IfMatch string + XCSRFToken string + type DeleteTeamParams struct + IfMatch string + XCSRFToken string + type DeliveryPipelineRequest struct + ArtifactDigest string + ConfigSha256 string + CorrelationId string + Environment string + Inputs map[string]string + ObserveOnly bool + Ref string + Repository ForgeRepoRef + RequestedAt time.Time + RulesHash string + RunId string + SourceSha string + WorkflowId string + WorkflowPath string + WorkflowSha string + type DeliveryQualification struct + ConnectionVersion int64 + EnvironmentSerialization bool + EvidenceReference string + EvidenceSha256 string + ExpiresAt time.Time + NativeEnforcement bool + NoBypass bool + PinnedInputs bool + Provider string + ServerVersion string + VerifiedAt time.Time + type DeliveryWorkflow struct + ConfigSha256 string + Id string + Inputs map[string]string + Path string + Ref string + Sha string + type DeploymentConfiguration struct + DeadlineSeconds int64 + Enabled bool + Environment string + HealthChecks []string + HealthPublicKey string + MaxEvidenceAgeSeconds int64 + Mode DeploymentConfigurationMode + NativeEnvironment string + ObservationSeconds int64 + ProvenancePublicKey string + Qualification DeliveryQualification + RecoveryWorkflow *DeliveryWorkflow + RepositoryId string + Version int64 + Workflow DeliveryWorkflow + type DeploymentConfigurationMode string + const DeploymentConfigurationModeObserve + const DeploymentConfigurationModePipeline + func (e DeploymentConfigurationMode) Valid() bool + type DeploymentConfigurationPage struct + Items []DeploymentConfiguration + type DeploymentDetail struct + Gate DeploymentGate + Health *DeploymentHealth + Operation DeploymentOperation + type DeploymentGate struct + Binding PolicyEvidenceBinding + Blockers []string + ConfigurationVersion int64 + ConnectionId string + ConnectionVersion int64 + Decision PolicyResult + Environment string + ExpiresAt time.Time + Id string + Native NativeDeploymentGates + Pipeline DeliveryPipelineRequest + RepositoryId string + Request DeploymentPreviewInput + type DeploymentHealth struct + ArtifactDigest string + Checks map[string]bool + ConfigurationVersion int64 + DeploymentId string + Environment string + Healthy bool + Nonce string + ObservedAt time.Time + OrgId string + Revision string + RunAttempt int64 + RunId string + SourceSha string + type DeploymentOperation struct + CancelRequested bool + CancelState DeploymentOperationCancelState + CreatedAt time.Time + Environment string + FinishedAt *time.Time + GateId string + Id string + Native *NativeDeploymentStatus + Reason string + RecoveryOf *string + RepositoryId string + RequestedBy string + State string + UpdatedAt time.Time + Version int64 + type DeploymentOperationCancelState string + const DeploymentOperationCancelStateConfirmed + const DeploymentOperationCancelStateDispatching + const DeploymentOperationCancelStateEmpty + const DeploymentOperationCancelStatePending + const DeploymentOperationCancelStateUncertain + func (e DeploymentOperationCancelState) Valid() bool + type DeploymentOperationPage struct + Complete bool + Items []DeploymentOperation + NextCursor *string + type DeploymentPreviewInput struct + ArtifactDigest string + ChangeId string + Provenance SignedArtifactProvenance + RecoveryOf *string + RestoreDeploymentId *string + SourceSha string + type DeploymentRequestInput struct + GateId string + IdempotencyKey string + type DeploymentState string + const DeploymentStateAwaitingGates + const DeploymentStateBlocked + const DeploymentStateCancelled + const DeploymentStateCompletedUnverified + const DeploymentStateEligible + const DeploymentStateFailed + const DeploymentStateHealthy + const DeploymentStatePlanned + const DeploymentStateReconciling + const DeploymentStateRecovered + const DeploymentStateRecovering + const DeploymentStateRecoveryFailed + const DeploymentStateRecoveryRequested + const DeploymentStateRequested + const DeploymentStateRunning + const DeploymentStateVerifying + func (e DeploymentState) Valid() bool + type DeploymentTrackInput struct + ArtifactDigest string + ChangeId string + IdempotencyKey string + Provenance SignedArtifactProvenance + RecoveryOf *string + RestoreDeploymentId *string + RunId string + SourceSha string + type DisableOrgOIDCParams struct + IfMatch string + Origin string + XCSRFToken string + type DiscoveryScan struct + ObservedAt *time.Time + Reason string + RepositoryId string + State DiscoveryScanState + Version int64 + type DiscoveryScanState string + const DiscoveryScanStateComplete + const DiscoveryScanStateFailed + const DiscoveryScanStateNotStarted + const DiscoveryScanStateQueued + const DiscoveryScanStateRunning + const DiscoveryScanStateStale + func (e DiscoveryScanState) Valid() bool + type EnqueueRepairJSONRequestBody = RepairInput + type EnqueueRepairParams struct + XCSRFToken string + type EnqueueTaskJSONRequestBody = TaskCreate + type EnqueueTaskParams struct + XCSRFToken string + type EnrollRunnerJSONBody struct + Name string + type EnrollRunnerJSONRequestBody EnrollRunnerJSONBody + type EnrollmentToken struct + ExpiresAt time.Time + Token string + type Event struct + AggregateId string + AggregateType string + AggregateVersion int64 + Data map[string]interface{} + DataVersion int + Id int64 + OccurredAt time.Time + OrgId string + RepositoryId *string + RequestId string + Type string + type EventPage struct + Complete bool + Cursor int64 + Items []Event + type ExportAuditPageParams struct + Action *string + ActorId *string + Cursor *string + Limit *int + RepositoryId *string + Since *time.Time + Until *time.Time + type Finding struct + AssignedTo *string + Category string + Evidence MaintenanceEvidence + EvidenceDigest string + Fingerprint string + FirstSeen time.Time + Id string + LastSeen time.Time + OrgId string + Reason string + RepositoryId string + Severity FindingSeverity + SnoozeUntil *time.Time + Source string + SourceId string + State FindingState + SupersededBy *string + Title string + Version int64 + type FindingPage struct + Complete bool + Items []Finding + NextCursor *string + type FindingSeverity string + const Critical + const High + const Info + const Low + const Medium + func (e FindingSeverity) Valid() bool + type FindingState string + const FindingStateDismissed + const FindingStateOpen + const FindingStateResolved + const FindingStateSnoozed + const FindingStateSuperseded + func (e FindingState) Valid() bool + type FindingUpdate struct + Action FindingUpdateAction + AssignedTo *string + Reason *string + SnoozeUntil *time.Time + type FindingUpdateAction string + const Assign + const Dismiss + const Reopen + const Snooze + func (e FindingUpdateAction) Valid() bool + type ForgeApproval struct + ActorId string + Dismissed bool + HeadSha string + Id string + State string + type ForgeChange struct + AuthorId string + AuthorLogin string + AuthorType string + Body string + Draft bool + HeadBranch string + HeadRepository ForgeRepoRef + HeadSha string + Id string + MergeSha string + MergeStatus string + OperationId string + Repository ForgeRepoRef + State string + TargetBranch string + TargetRepository ForgeRepoRef + TargetSha string + Title string + Url string + type ForgeCheck struct + Conclusion string + HeadSha string + Id string + Name string + PublisherId string + Status string + Url string + type ForgeCheckRule struct + Name string + PublisherId string + type ForgeMergeCapabilities struct + Features map[string]Capability + Provider string + ServerVersion string + type ForgeMergeResult struct + HeadSha string + MergeSha string + NativeId string + State string + Url string + type ForgeNativeEligibility struct + Blockers []string + HeadSha string + State string + TargetSha string + type ForgeQueueState struct + HeadSha string + Id string + State string + TargetSha string + TestedSha string + type ForgeRepoRef struct + FullName string + NativeId string + type ForgeRepository struct + Archived bool + CloneUrl string + DefaultBranch string + FullName string + NativeId string + Permissions *[]string + Private bool + Url string + type ForgeRules struct + ActorCanBypass bool + AllowedMergeMethods []string + CodeOwnersEnforced string + DismissStaleReviews bool + Hash string + ObservedAt time.Time + Reason string + RequireCodeOwners bool + RequireQueue bool + RequireStrictTarget bool + RequiredApprovals int64 + RequiredChecks []ForgeCheckRule + State string + StrictTargetEnforced string + type GetBudgetRouteParams struct + Model *string + Route *string + type GetEffectivePolicyParams struct + RepositoryId *string + type GitHubAppPending struct + AppSlug *string + ExpiresAt time.Time + Id string + Phase GitHubAppPendingPhase + ResumeUrl *string + type GitHubAppPendingPhase string + const Authorizing + const AwaitingInstall + const Completing + const Converting + const Created + const HandedOff + func (e GitHubAppPendingPhase) Valid() bool + type GitHubAppSetup struct + HandoffUrl string + Id string + type GitHubAppSetupCreate struct + GithubOrg *string + Name string + type GitHubAppStatus struct + Mode GitHubAppStatusMode + Pending *GitHubAppPending + Reason *string + type GitHubAppStatusMode string + const GitHubAppStatusModeHosted + const GitHubAppStatusModeManifest + const GitHubAppStatusModeUnavailable + func (e GitHubAppStatusMode) Valid() bool + type GitOpsConfiguration struct + DeadlineSeconds int64 + DeliveryRepositoryId string + Enabled bool + Environment string + HealthChecks []string + HealthPublicKey string + ImageRepository string + ManifestPath string + MaxEvidenceAgeSeconds int64 + ObservationSeconds int64 + Pointer string + PromoteFrom *string + ProvenancePublicKey string + RecoveryAllowed bool + SourceRepositoryId string + TargetBranch string + Version int64 + type GitOpsConfigurationPage struct + Items []GitOpsConfiguration + type GitOpsDetail struct + Gate GitOpsGate + Health *GitOpsHealth + Promotion GitOpsPromotion + type GitOpsGate struct + After string + Before string + Blockers []string + Configuration GitOpsConfiguration + Decision PolicyResult + Delivery struct{ ... } + DeliveryConnectionId string + DeliveryConnectionVersion int64 + DeliveryPolicyHash string + ExpiresAt time.Time + Id string + ManifestSha256 string + OperationId string + PatchedManifest []byte + Request GitOpsPreviewInput + Source struct{ ... } + SourceConnectionId string + SourceConnectionVersion int64 + SourcePolicyHash string + TargetSha string + type GitOpsHealth struct + ArtifactDigest string + Checks map[string]bool + ConfigurationVersion int64 + DeliveryRevision string + Environment string + Healthy bool + Nonce string + ObservedAt time.Time + OrgId string + PromotionId string + SourceSha string + type GitOpsPreviewInput struct + ArtifactDigest string + ChangeId string + Provenance SignedArtifactProvenance + RecoveryOf *string + RestorePromotionId *string + SourceSha string + type GitOpsPromotion struct + Branch string + CancelRequested bool + CandidateSha string + Change *ForgeChange + CreatedAt time.Time + DeliveryRepositoryId string + Environment string + FinishedAt *time.Time + GateId string + Id string + MergeSha string + Reason string + RecoveryOf *string + RequestedBy string + SourceRepositoryId string + State string + UpdatedAt time.Time + Version int64 + type GitOpsPromotionPage struct + Complete bool + Items []GitOpsPromotion + NextCursor *string + type GithubAppWebhookJSONBody = map[string]interface + type GithubAppWebhookJSONRequestBody = GithubAppWebhookJSONBody + type GithubAppWebhookParams struct + XGitHubEvent string + XHubSignature256 string + type GithubInstallCallbackParams struct + InstallationId *string + SetupAction *string + State *string + type GithubManifestCallbackParams struct + Code *string + State *string + type GithubOAuthCallbackParams struct + Code *string + Error *string + State *string + type Health struct + Status string + type ImportAdvisoryJSONRequestBody = AdvisoryInput + type ImportInventoryCandidatesJSONRequestBody = InventoryImportInput + type ImportInventoryCandidatesParams struct + IfMatch string + XCSRFToken string + type InventoryCandidatePage struct + Complete bool + Items []ForgeRepository + NextCursor *string + type InventoryChangePage struct + Complete bool + ConnectionVersion int64 + Items []ForgeChange + NextCursor *string + ObservedAt *time.Time + SnapshotState string + type InventoryImportInput struct + All *bool + NativeIds *[]string + TeamIds *[]string + type InventoryJob struct + AvailableAt time.Time + ConnectionId string + ConnectionVersion int64 + CreatedAt time.Time + Failures int64 + Id string + Kind InventoryJobKind + Namespace string + OrgId string + Pages int64 + ParentId *string + Processed int64 + Reason *string + RepositoryId *string + State InventoryJobState + UpdatedAt time.Time + Version int64 + type InventoryJobKind string + const InventoryJobKindImport + const InventoryJobKindRefresh + const InventoryJobKindScan + func (e InventoryJobKind) Valid() bool + type InventoryJobPage struct + Complete bool + Items []InventoryJob + NextCursor *string + type InventoryJobState string + const InventoryJobStateCancelled + const InventoryJobStateComplete + const InventoryJobStateFailed + const InventoryJobStateQueued + const InventoryJobStateRunning + const InventoryJobStateStale + func (e InventoryJobState) Valid() bool + type InventorySyncInput struct + ConnectionId string + Namespace *string + type InventoryWebhook struct + ConnectionId string + Id string + Path string + Revoked bool + Version int64 + type InvitationAuthorization struct + AuthorizationUrl string + type InvokeRunnerOperationJSONBody struct + ConnectionId string + Input map[string]interface{} + type InvokeRunnerOperationJSONRequestBody InvokeRunnerOperationJSONBody + type IssuedInventoryWebhook struct + ConnectionId string + Id string + Path string + Revoked bool + Secret string + Version int64 + type ListAgentsConnectionsParams struct + Cursor *string + Limit *int + type ListAuditEventsParams struct + Action *string + ActorId *string + Cursor *string + Limit *int + RepositoryId *string + Since *time.Time + Until *time.Time + type ListBotRevalidationsParams struct + XCSRFToken string + type ListCampaignMembersParams struct + Cursor *string + Limit *int + type ListCampaignsParams struct + Cursor *string + Limit *int + State *string + type ListConnectionsParams struct + Cursor *string + Kind *string + Limit *int + type ListCustomProfilesParams struct + Cursor *string + Limit *int + type ListDeliveryConnectionsParams struct + Cursor *string + Limit *int + type ListDeploymentsParams struct + Cursor *string + Environment *string + Limit *int + RepositoryId *string + type ListFindingsParams struct + Category *string + Cursor *string + Limit *int + Q *string + RepositoryId *string + Severity *string + State *string + type ListForgesConnectionsParams struct + Cursor *string + Limit *int + type ListGitOpsPromotionsParams struct + Cursor *string + Environment *string + Limit *int + type ListInventoryCandidatesParams struct + Cursor *string + Limit *int + type ListInventoryChangesParams struct + Cursor *string + Limit *int + type ListInventoryJobsParams struct + Cursor *string + Limit *int + type ListMembershipsParams struct + Cursor *string + Limit *int + type ListMergeOperationsParams struct + ChangeId *string + Cursor *string + Limit *int + RepositoryId string + type ListModelCatalogJSONRequestBody = ModelCatalogRequest + type ListModelCatalogParams struct + XCSRFToken string + type ListModelsConnectionsParams struct + Cursor *string + Limit *int + type ListOrgOIDCInvitationsParams struct + Cursor *string + Limit *int + type ListPolicyVersionsParams struct + Cursor *string + ScopeId *string + ScopeKind *string + type ListRunnerPoolsParams struct + Cursor *string + Limit *int + Q *string + State *ListRunnerPoolsParamsState + type ListRunnerPoolsParamsState string + const ListRunnerPoolsParamsStateActive + const ListRunnerPoolsParamsStateDraining + const ListRunnerPoolsParamsStateRevoked + func (e ListRunnerPoolsParamsState) Valid() bool + type ListRunnersParams struct + Cursor *string + Limit *int + type ListTasksParams struct + Cursor *string + Limit *int64 + State *string + type ListTeamsParams struct + Cursor *string + Limit *int + type ListUsageParams struct + ConnectionId *string + Cursor *string + Limit *int + Provider *string + Recipe *string + RepositoryId *string + Since *time.Time + State *string + TeamId *string + Until *time.Time + type LogoutParams struct + XCSRFToken string + type MaintenanceBotConfig struct + Dependabot MaintenanceBotStatus + Renovate MaintenanceBotStatus + type MaintenanceBotIdentity struct + ActorId string + Kind MaintenanceBotIdentityKind + type MaintenanceBotIdentityKind string + const Dependabot + const Renovate + func (e MaintenanceBotIdentityKind) Valid() bool + type MaintenanceBotStatus struct + Automerge MaintenanceBotStatusAutomerge + Present bool + type MaintenanceBotStatusAutomerge string + const MaintenanceBotStatusAutomergeDisabled + const MaintenanceBotStatusAutomergeEnabled + const MaintenanceBotStatusAutomergeUnknown + func (e MaintenanceBotStatusAutomerge) Valid() bool + type MaintenanceConfig struct + MergeAuthority MaintenanceConfigMergeAuthority + RepositoryId string + TrustedBots []MaintenanceBotIdentity + Version int64 + type MaintenanceConfigMergeAuthority string + const MaintenanceConfigMergeAuthorityBot + const MaintenanceConfigMergeAuthorityObserve + const MaintenanceConfigMergeAuthorityReforge + func (e MaintenanceConfigMergeAuthority) Valid() bool + type MaintenanceDependency struct + Ecosystem string + From string + Manifest string + Name string + To string + type MaintenanceEvidence struct + ActionLabel *string + ActionUrl *string + AdvisoryId *string + Blockers []string + Bot *string + BotConfig *MaintenanceBotConfig + Change *ForgeChange + Checks []struct{ ... } + Complete bool + ConfigVersion int64 + ConnectionId string + ConnectionVersion int64 + Dependencies []MaintenanceDependency + HeadOwnership *string + HeadSha string + MergeBlockers *[]string + Ownership string + Provenance string + ReferenceUrl *string + Review ... + TargetBranch string + TargetSha string + TrackedFiles ... + type Membership struct + AllRepositories bool + OrgId string + RepositoryIds []string + Role Role + TeamIds []string + UserId *string + Version *int64 + type MembershipInput struct + AllRepositories bool + RepositoryIds []string + Role Role + TeamIds []string + type MembershipPage struct + Complete bool + Items []Membership + NextCursor *string + type MergeCompanion struct + ChangeId string + HeadSha string + MergeSha string + State string + TaskId string + type MergeConfiguration struct + CheckPublishers map[string]string + CooperationReference string + Enabled bool + InspectorConnectionId *string + Qualification MergeQualification + RepositoryId string + Version int64 + type MergeGate struct + Binding PolicyEvidenceBinding + ChangedLines int64 + Companions []MergeCompanion + ConfigurationVersion int64 + ConnectionId string + ConnectionVersion int64 + Decision PolicyResult + ExpiresAt time.Time + Id string + Method string + Paths []string + Phase *string + RepositoryId string + Snapshot MergeSnapshot + type MergeOperation struct + CancelRequested bool + ChangeId string + CreatedAt time.Time + GateId string + Id string + NativeQueueId *string + NativeResult *ForgeMergeResult + Reason string + RepositoryId string + RequestedGateId string + State string + UpdatedAt time.Time + Version int64 + type MergeOperationPage struct + Complete bool + Items []MergeOperation + NextCursor *string + type MergePreviewRequest struct + Method string + type MergeQualification struct + CiConfigSha256 *string + ConnectionVersion int64 + EvidenceReference string + EvidenceSha256 string + ExactHead bool + ExpiresAt time.Time + InspectorVersion int64 + Provider string + QueueExecutionGate bool + ServerVersion string + StrictTarget bool + VerifiedAt time.Time + type MergeRequestInput struct + GateId string + IdempotencyKey string + type MergeSnapshot struct + Approvals []ForgeApproval + Capabilities ForgeMergeCapabilities + Change ForgeChange + Checks []ForgeCheck + ExecutionCheck ... + Native ForgeNativeEligibility + ObservedAt time.Time + Queue ForgeQueueState + Rules ForgeRules + TrainGate *map[string]interface{} + type Meta struct + BootstrapRequired *bool + Development bool + DocsUrl *string + Edition MetaEdition + FixtureAuth bool + Name string + Version string + type MetaEdition string + const MetaEditionHosted + const MetaEditionSelfHosted + func (e MetaEdition) Valid() bool + type ModelCatalog struct + Items []ModelCatalogItem + type ModelCatalogItem struct + Disabled *bool + Id string + Name string + Reason *string + type ModelCatalogRequest struct + Endpoint string + Provider ModelCatalogRequestProvider + Secret *string + Settings ModelCatalogSettings + type ModelCatalogRequestProvider string + const Anthropic + const Compatible + const Google + const Openai + func (e ModelCatalogRequestProvider) Valid() bool + type ModelCatalogSettings struct + AuthKind ModelCatalogSettingsAuthKind + BillingRoute ModelCatalogSettingsBillingRoute + CaPem *string + Model *string + Profile *string + type ModelCatalogSettingsAuthKind string + const ApiKey + func (e ModelCatalogSettingsAuthKind) Valid() bool + type ModelCatalogSettingsBillingRoute string + const DirectApi + func (e ModelCatalogSettingsBillingRoute) Valid() bool + type ModelMessage struct + Role string + Text string + ToolCallId *string + ToolCalls *[]ModelToolCall + type ModelTool struct + Description string + Name string + Schema interface{} + type ModelToolCall struct + Arguments interface{} + Id string + Name string + type ModelTurn struct + Continuation interface{} + MaxOutputTokens int64 + Messages *[]ModelMessage + Model string + OperationId string + System string + TimeoutMs int64 + Tools *[]ModelTool + type ModelTurnResult struct + Continuation interface{} + FinishReason string + ProviderId string + Text string + ToolCalls *[]ModelToolCall + Usage ModelUsage + type ModelUsage struct + CacheCreationTokens int64 + CacheTokens int64 + InputTokens int64 + Known bool + OutputTokens int64 + Source string + type NativeDeliveryWorkflow struct + Id string + Name string + Path string + Ref string + Url string + type NativeDeploymentGates struct + ApprovalUrl string + Blockers []string + Environment string + NativeEnforced string + RulesHash string + State string + type NativeDeploymentStatus struct + ArtifactDigest string + CorrelationId string + CreatedAt time.Time + Environment string + Event string + Health string + Id string + ObservedAt time.Time + Ref string + RunAttempt int64 + SourceSha string + State string + UpdatedAt time.Time + Url string + WorkflowId string + WorkflowPath string + WorkflowSha string + type ObserveDeploymentParams struct + XCSRFToken string + type ObserveGitOpsPromotionParams struct + XCSRFToken string + type OidcCallbackParams struct + Code string + State string + type OrgOIDCInput struct + ClientId string + ClientSecret *string + Issuer string + type OrgOIDCInvitation struct + CreatedAt time.Time + Email string + ExpiresAt time.Time + Id string + Redeemed bool + Role OrgOIDCInvitationRole + type OrgOIDCInvitationInput struct + Email string + ExpiresAt time.Time + Role OrgOIDCInvitationInputRole + type OrgOIDCInvitationInputRole string + const OrgOIDCInvitationInputRoleAdmin + const OrgOIDCInvitationInputRoleMaintainer + const OrgOIDCInvitationInputRoleOwner + const OrgOIDCInvitationInputRoleReviewer + const OrgOIDCInvitationInputRoleViewer + func (e OrgOIDCInvitationInputRole) Valid() bool + type OrgOIDCInvitationPage struct + Complete bool + Items []OrgOIDCInvitation + NextCursor *string + type OrgOIDCInvitationRole string + const OrgOIDCInvitationRoleAdmin + const OrgOIDCInvitationRoleMaintainer + const OrgOIDCInvitationRoleOwner + const OrgOIDCInvitationRoleReviewer + const OrgOIDCInvitationRoleViewer + func (e OrgOIDCInvitationRole) Valid() bool + type OrgOIDCSettings struct + ActivationAvailable bool + ActivationBlocked *string + ClientId *string + Configured bool + Issuer *string + SecretPresent bool + Status OrgOIDCSettingsStatus + Verified bool + VerifiedAt *time.Time + Version int64 + type OrgOIDCSettingsStatus string + const OrgOIDCSettingsStatusActive + const OrgOIDCSettingsStatusDisabled + const OrgOIDCSettingsStatusDraft + const OrgOIDCSettingsStatusProbeVerified + const OrgOIDCSettingsStatusUnconfigured + func (e OrgOIDCSettingsStatus) Valid() bool + type Organisation struct + Id string + Name string + Paused bool + Version int64 + type Overview struct + Attention []OverviewAttention + Capacity OverviewCapacity + Counts OverviewCounts + Portfolio []OverviewPortfolioRow + Severity []OverviewSeverity + Trend []OverviewDay + type OverviewAttention struct + AgeSeconds int + AssignedTo *string + Id string + RepositoryId string + RepositoryName string + Severity string + State string + Title string + type OverviewCapacity struct + ActivePools int + ActiveRunners int + QueuedJobs int + ReservedMicroUsd int + RunningJobs int + type OverviewCounts struct + AccessibleRepositories int + Blocked int + NeedsDecision int + QueuedJobs int + ReadyForReview int + Running int + StaleRepositories int + VerifiedDeployments int + type OverviewDay struct + Day string + Deployments int + Findings int + Merges int + Runs int + type OverviewPortfolioRow struct + Accessible bool + Blocked int + Blocker *string + LastSyncedAt string + OpenChanges int + OpenFindings int + Provider string + RepositoryId string + RepositoryName string + type OverviewSeverity struct + Count int + Severity string + type Pause struct + Id string + Kind string + Paused bool + Version int64 + type PauseCampaignJSONRequestBody = CampaignControlInput + type PauseCampaignParams struct + IfMatch string + XCSRFToken string + type PauseInput struct + Paused bool + type PinnedSnapshot struct + CommitSha string + Complete bool + Files *[]SourceFile + ManifestSha256 string + type PolicyActivateRequest struct + PrimaryTeamId *string + Reason string + RepositoryId *string + SimulationHash string + type PolicyBindingVersion struct + Version int64 + type PolicyDefaults struct + BranchPrefix *string + Model *string + Route *string + type PolicyDocument struct + Allow *PolicyLists + Defaults *PolicyDefaults + Deny *[]string + ForbiddenPaths *[]string + Limits *PolicyLimits + MaxEvidenceAgeSeconds *int64 + Paused *bool + Required *[]PolicyRequirement + ReviewProofs *[]PolicyDocumentReviewProofs + Schema PolicyDocumentSchema + type PolicyDocumentReviewProofs string + const Structural + const Tests + func (e PolicyDocumentReviewProofs) Valid() bool + type PolicyDocumentSchema string + const Maintenancev1 + func (e PolicyDocumentSchema) Valid() bool + type PolicyEvidence struct + Approvals *int + Binding PolicyEvidenceBinding + Id string + Identity *string + ObservedAt time.Time + Reference string + State string + type PolicyEvidenceBinding struct + Artifact *string + CapabilityVersion *string + Head *string + PolicyHash *string + ProviderRules *string + SourceSha *string + Target *string + Tested *string + type PolicyInput struct + Action string + Current *PolicyEvidenceBinding + Environment *string + Evidence *[]PolicyEvidence + MergeMethod *string + Model *string + Now *time.Time + Paths *[]string + PausedScopes *[]string + Recipe *string + Route *string + Stage *PolicyInputStage + StartingPolicyHash *string + Usage *PolicyLimits + Workflow *string + type PolicyInputStage string + const PolicyInputStageDeploymentAdmission + const PolicyInputStageEmpty + func (e PolicyInputStage) Valid() bool + type PolicyLayer struct + BindingVersion int64 + Policy PolicyDocument + Scope PolicyScope + VersionId string + type PolicyLimits struct + Attempts *int64 + Budget *int64 + ChangedFiles *int64 + ChangedLines *int64 + Concurrency *int64 + OpenChanges *int64 + type PolicyLists struct + Environments *[]string + MergeMethods *[]string + Models *[]string + Recipes *[]string + Routes *[]string + Workflows *[]string + type PolicyRequirement struct + Actions []string + Approvals *int + Id string + Identity *string + type PolicyResult struct + Bindings []PolicyLayer + Blockers []string + EvidenceReferences []string + Outcome PolicyResultOutcome + PolicyHash string + RequiredActions []string + Rules []string + StartingPolicyHash string + type PolicyResultOutcome string + const PolicyResultOutcomeAllow + const PolicyResultOutcomeDeny + const PolicyResultOutcomeUnknown + func (e PolicyResultOutcome) Valid() bool + type PolicyScope struct + Id string + Kind PolicyScopeKind + type PolicyScopeKind string + const PolicyScopeKindOrganisation + const PolicyScopeKindRepository + const PolicyScopeKindTeam + func (e PolicyScopeKind) Valid() bool + type PolicySimulateRequest struct + Input PolicyInput + PrimaryTeamId *string + RepositoryId *string + type PolicySimulation struct + Decision PolicyResult + Hash string + Resolved ResolvedPolicy + type PolicyVersion struct + ActorId string + CreatedAt time.Time + Hash string + Id string + Policy PolicyDocument + Reason string + Scope PolicyScope + type PolicyVersionCreate struct + Policy PolicyDocument + Reason string + Scope PolicyScope + type PolicyVersionPage struct + Complete bool + Items []PolicyVersion + NextCursor *string + type PollPrivateGrantJSONBody = map[string]interface + type PollPrivateGrantJSONRequestBody = PollPrivateGrantJSONBody + type PreviewCampaignJSONRequestBody = CampaignInput + type PreviewCampaignParams struct + XCSRFToken string + type PreviewDeploymentJSONRequestBody = DeploymentPreviewInput + type PreviewDeploymentParams struct + XCSRFToken string + type PreviewGitOpsMergeJSONRequestBody = MergePreviewRequest + type PreviewGitOpsMergeParams struct + XCSRFToken string + type PreviewGitOpsPromotionJSONRequestBody = GitOpsPreviewInput + type PreviewGitOpsPromotionParams struct + XCSRFToken string + type PreviewProtectedMergeJSONRequestBody = MergePreviewRequest + type PreviewProtectedMergeParams struct + XCSRFToken string + type PreviewRepairJSONRequestBody = RepairInput + type PreviewRepairParams struct + XCSRFToken string + type PrivateCompletion struct + GrantId string + Result map[string]interface{} + type PrivateGrant struct + AuthorityId string + Connection map[string]interface{} + ExpiresAt time.Time + Id string + Operation PrivateOperation + ResultCapability string + RunnerVersion *int64 + Secret string + Target struct{ ... } + TimeoutMs int + type PrivateOperation struct + Change *map[string]interface{} + Changes *map[string]interface{} + Checks *map[string]interface{} + File *map[string]interface{} + Id string + Inventory *map[string]interface{} + Kind PrivateOperationKind + Ref *map[string]interface{} + Repository *map[string]interface{} + Source *map[string]interface{} + type PrivateOperationKind string + const PrivateOperationKindForgeApprovals + const PrivateOperationKindForgeChecks + const PrivateOperationKindForgeInventory + const PrivateOperationKindForgeProbe + const PrivateOperationKindForgeReadChange + const PrivateOperationKindForgeReadFile + const PrivateOperationKindForgeReconcileChanges + const PrivateOperationKindForgeRepository + const PrivateOperationKindForgeResolveRef + const PrivateOperationKindForgeSourceManifest + const PrivateOperationKindModelList + const PrivateOperationKindModelProbe + func (e PrivateOperationKind) Valid() bool + type PrivateRoute struct + ApprovedAt *time.Time + Cidrs []string + Host string + RevokedAt *time.Time + RunnerId string + type PrivateRouteChange struct + Route PrivateRoute + type ProbeOrgOIDCParams struct + IfMatch string + Origin string + XCSRFToken string + type PutAgentQualificationJSONRequestBody = AgentQualificationInput + type PutBudgetJSONRequestBody = BudgetLimitInput + type PutBudgetParams struct + IfMatch string + XCSRFToken string + type PutBudgetRouteJSONRequestBody = BudgetRouteInput + type PutBudgetRouteParams struct + IfMatch string + XCSRFToken string + type PutDeploymentConfigurationJSONRequestBody = DeploymentConfiguration + type PutDeploymentConfigurationParams struct + IfMatch string + XCSRFToken string + type PutGitOpsConfigurationJSONRequestBody = GitOpsConfiguration + type PutGitOpsConfigurationParams struct + IfMatch string + XCSRFToken string + type PutMaintenanceConfigJSONRequestBody = MaintenanceConfig + type PutMaintenanceConfigParams struct + IfMatch string + type PutMembershipJSONRequestBody = MembershipInput + type PutMembershipParams struct + IfMatch string + XCSRFToken string + type PutMergeConfigurationJSONRequestBody = MergeConfiguration + type PutMergeConfigurationParams struct + IfMatch string + XCSRFToken string + type PutOrgOIDCJSONRequestBody = OrgOIDCInput + type PutOrgOIDCParams struct + IfMatch string + Origin string + XCSRFToken string + type PutTeamJSONRequestBody = TeamInput + type PutTeamParams struct + IfMatch string + XCSRFToken string + type ReceiveForgeWebhookJSONBody map[string]interface + type ReceiveForgeWebhookJSONRequestBody ReceiveForgeWebhookJSONBody + type ReconcileMergeOperationParams struct + IfMatch string + XCSRFToken string + type ReconcileRepairParams struct + IfMatch string + XCSRFToken string + type RedeemOrgOIDCInvitationFormdataBody struct + Token string + type RedeemOrgOIDCInvitationFormdataRequestBody RedeemOrgOIDCInvitationFormdataBody + type RedeemOrgOIDCInvitationParams struct + Origin string + type RepairCheck struct + Cases map[string]string + CommandId string + Complete bool + Excerpt *string + ExitCode int64 + OutputSha256 string + Reason string + type RepairCommand struct + Args *[]string + Directory string + Id string + ReportFormat string + TimeoutSeconds int64 + type RepairExecution struct + BaselineRepository ForgeRepoRef + ConnectionId string + ConnectionVersion int64 + Finding Finding + MaxAttempts int64 + MaxOutputTokens int64 + Model string + NativeHeadSha *string + Plan RepairPlan + PolicyHash string + Repository ForgeRepoRef + Request RepairInput + TurnTimeoutMs int64 + type RepairInput struct + CustomProfileId *string + CustomProfileVersion *int64 + FindingId string + FindingVersion int64 + IdempotencyKey *string + ModelConnectionId string + ModelRoute string + PlanDigest *string + Recipe string + RunnerPoolId string + type RepairPatch struct + Content []byte + Delete *bool + Path string + type RepairPlan struct + AuthorityHash *string + BaselineSha string + Digest string + ForbiddenPaths *[]string + Image string + MaxChangedLines int64 + ProtectedHashes map[string]string + Recipe RepairRecipe + TargetSha string + Version int64 + type RepairPreview struct + Blockers *[]string + Context RepairExecution + ExpiresAt time.Time + type RepairPublication struct + ArtifactIds *[]string + Checks *[]RepairCheck + HeadSha string + PlanDigest string + type RepairRecipe struct + Commands *[]RepairCommand + ManifestPaths *[]string + MaxFiles int64 + MaxPatchBytes int64 + MaxTurns int64 + MinimumTests int64 + Name string + ProtectedPaths *[]string + TimeoutSeconds int64 + Version string + type RepairReport struct + Artifacts *[]string + Baseline *[]RepairCheck + Candidate *[]RepairCheck + Diff *string + Patches *[]RepairPatch + PlanDigest string + Reason string + State string + Target *[]RepairCheck + Turns int64 + type RepairRun struct + Branch string + CandidateArtifacts *[]string + CandidateChecks *[]RepairCheck + CandidateSha string + Change *ForgeChange + Context RepairExecution + Report *RepairReport + State string + Task Task + UpdatedAt time.Time + Version int64 + type ReplayEventsParams struct + After *int64 + type RepositoriesParams struct + Cursor *string + Limit *int + Provider *string + Q *string + Status *string + TeamId *string + type Repository struct + Accessible bool + Archived bool + ChangesObservedAt *time.Time + ConnectionId string + ConnectionVersion *int64 + DefaultBranch string + Id string + LastSyncedAt *time.Time + Name string + NativeId string + OrgId string + Paused bool + Provider RepositoryProvider + SyncReason *string + SyncState *string + TeamIds []string + Url string + Version int64 + type RepositoryPage struct + Complete bool + Items []Repository + NextCursor *string + type RepositoryProvider string + const Gitea + const Github + const Gitlab + func (e RepositoryProvider) Valid() bool + type RequestDeploymentJSONRequestBody = DeploymentRequestInput + type RequestDeploymentParams struct + XCSRFToken string + type RequestGitOpsMergeJSONRequestBody = MergeRequestInput + type RequestGitOpsMergeParams struct + XCSRFToken string + type RequestGitOpsPromotionJSONRequestBody = DeploymentRequestInput + type RequestGitOpsPromotionParams struct + XCSRFToken string + type RequestProtectedMergeJSONRequestBody = MergeRequestInput + type RequestProtectedMergeParams struct + XCSRFToken string + type ResolvedPolicy struct + Hash string + Layers []PolicyLayer + MissingDefaults []string + Paused bool + Policy PolicyDocument + PrimaryTeamId *string + Problems []string + RepositoryId string + ScopePaused bool + type ResumeCampaignJSONRequestBody = CampaignControlInput + type ResumeCampaignParams struct + IfMatch string + XCSRFToken string + type ResumeTaskParams struct + IfMatch string + XCSRFToken string + type RevokeConnectionParams struct + IfMatch string + XCSRFToken string + type RevokeCustomProfileParams struct + IfMatch string + type RevokeInventoryWebhookParams struct + IfMatch string + XCSRFToken string + type RevokeOrgOIDCInvitationParams struct + Origin string + XCSRFToken string + type RevokeRunnerParams struct + IfMatch string + XCSRFToken string + type RevokeSessionsParams struct + XCSRFToken string + type RewrapCredentialParams struct + IfMatch string + XCSRFToken string + type Role string + const RoleAdmin + const RoleMaintainer + const RoleOwner + const RoleReviewer + const RoleViewer + func (e Role) Valid() bool + type RotateCredentialJSONRequestBody = CredentialRotation + type RotateCredentialParams struct + IfMatch string + XCSRFToken string + type RotateInventoryWebhookParams struct + IfMatch string + XCSRFToken string + type RunRepositoryParams struct + XCSRFToken string + type Runner struct + BusySlots int + CredentialExpiresAt time.Time + EnrolledAt time.Time + Id string + LastSeenAt time.Time + Name string + OrgId string + PoolId string + PoolName string + PoolState string + RouteCount int + State string + Version int64 + type RunnerAssignment struct + ExpiresAt time.Time + Lease WorkflowLease + Task Task + Token string + type RunnerCompletion struct + Outcome RunnerCompletionOutcome + Reason *string + Retryable *bool + type RunnerCompletionOutcome string + const RunnerCompletionOutcomeCancelled + const RunnerCompletionOutcomeCompleted + const RunnerCompletionOutcomeFailed + const RunnerCompletionOutcomeUncertain + func (e RunnerCompletionOutcome) Valid() bool + type RunnerCredential struct + ExpiresAt time.Time + Runner Runner + Token string + type RunnerHeartbeat struct + Lease WorkflowLease + Reason *string + Stop bool + type RunnerModelTurnJSONRequestBody = ModelTurn + type RunnerPage struct + Complete bool + Items []Runner + NextCursor *string + type RunnerPool struct + Builtin *bool + BusySlots *int + Id string + Name string + OrgId string + RepositoryIds []string + RunnerCount *int + State RunnerPoolState + Version int64 + type RunnerPoolInput struct + Name string + RepositoryIds []string + State *RunnerPoolInputState + type RunnerPoolInputState string + const RunnerPoolInputStateActive + const RunnerPoolInputStateDraining + const RunnerPoolInputStateRevoked + func (e RunnerPoolInputState) Valid() bool + type RunnerPoolPage struct + Complete bool + Items []RunnerPool + NextCursor *string + type RunnerPoolState string + const RunnerPoolStateActive + const RunnerPoolStateDraining + const RunnerPoolStateRevoked + func (e RunnerPoolState) Valid() bool + type RunnerProgressJSONBody struct + State TaskState + type RunnerProgressJSONRequestBody RunnerProgressJSONBody + type RunnerRecordNativeChecksJSONRequestBody = RepairPublication + type RunnerRepairPublishJSONRequestBody = RepairPublication + type RunnerRepairReportJSONRequestBody = RepairReport + type RunnerResultJSONRequestBody = RunnerCompletion + type SeriesUsageParams struct + ConnectionId *string + Provider *string + Recipe *string + RepositoryId *string + Since *time.Time + State *string + TeamId *string + Until *time.Time + type Session struct + CsrfToken string + Memberships []Membership + Organisations []Organisation + User struct{ ... } + type SetPauseJSONRequestBody = PauseInput + type SetPauseParams struct + IfMatch string + XCSRFToken string + type SetPrivateRouteJSONRequestBody = PrivateRouteChange + type SetPrivateRouteParams struct + IfMatch string + XCSRFToken string + type Setup struct + Steps []SetupStep + type SetupStep struct + ConnectionId *string + Done bool + Id SetupStepId + Reason *string + RepositoryId *string + type SetupStepId string + const SetupStepIdAssignment + const SetupStepIdBudget + const SetupStepIdForge + const SetupStepIdModel + const SetupStepIdPolicy + const SetupStepIdPricing + const SetupStepIdRepository + const SetupStepIdRunner + const SetupStepIdScan + const SetupStepIdServer + func (e SetupStepId) Valid() bool + type SignedArtifactProvenance struct + Document ArtifactProvenance + Signature string + type SimulatePolicyJSONRequestBody = PolicySimulateRequest + type SimulatePolicyParams struct + XCSRFToken string + type SourceFile struct + Content []byte + Delete *bool + Executable *bool + Path string + type StartCampaignJSONRequestBody = CampaignControlInput + type StartCampaignParams struct + IfMatch string + XCSRFToken string + type StartGitHubAppSetupJSONRequestBody = GitHubAppSetupCreate + type StartGitHubAppSetupParams struct + XCSRFToken string + type StartInventorySyncJSONRequestBody = InventorySyncInput + type StartInventorySyncParams struct + XCSRFToken string + type StreamEventsParams struct + After *int64 + LastEventID *string + type SubmitDeploymentHealthJSONRequestBody = DeploymentHealth + type SubmitDeploymentHealthParams struct + XReforgeSignature string + type SubmitGitOpsHealthJSONRequestBody = GitOpsHealth + type SubmitGitOpsHealthParams struct + XReforgeSignature string + type SummarizeUsageParams struct + ConnectionId *string + Provider *string + Recipe *string + RepositoryId *string + Since *time.Time + State *string + TeamId *string + Until *time.Time + type Task struct + CampaignId *string + CancelVersion int64 + CancellationRequested bool + CreatedAt time.Time + Id string + MaxAttempts int64 + ModelConnectionId *string + ModelRoute string + OperationId string + OrgId string + PolicyHash string + Reason string + Recipe string + RecipeVersion string + RepositoryId string + RunnerPoolId *string + StartingPolicyHash string + State TaskState + TargetBranch string + Version int64 + type TaskCreate struct + CampaignId *string + IdempotencyKey string + MaxAttempts *int64 + ModelConnectionId *string + ModelRoute *string + PolicyHash *string + Priority *int64 + Recipe string + RecipeVersion string + RepositoryId string + RunnerPoolId *string + TargetBranch string + type TaskPage struct + Complete bool + Items []Task + NextCursor *string + type TaskState string + const TaskStateBlocked + const TaskStateCancelled + const TaskStateCancelling + const TaskStateCompleted + const TaskStateFailed + const TaskStatePlanning + const TaskStatePublishing + const TaskStateQueued + const TaskStateReconciling + const TaskStateRepairing + const TaskStateReproducing + const TaskStateValidating + func (e TaskState) Valid() bool + type Team struct + Id string + Name string + RepositoryIds []string + Version int64 + type TeamInput struct + Name string + RepositoryIds []string + type TeamPage struct + Complete bool + Items []Team + NextCursor *string + type TestConnectionParams struct + IfMatch string + XCSRFToken string + type TrackDeploymentJSONRequestBody = DeploymentTrackInput + type TrackDeploymentParams struct + XCSRFToken string + type UpdateAutopilotJSONRequestBody = AutopilotUpdate + type UpdateAutopilotParams struct + IfMatch string + XCSRFToken string + type UpdateConnectionJSONRequestBody = ConnectionUpdate + type UpdateConnectionParams struct + IfMatch string + XCSRFToken string + type UpdateFindingJSONRequestBody = FindingUpdate + type UpdateFindingParams struct + IfMatch string + type UpdateRunnerPoolJSONRequestBody = RunnerPoolInput + type UpdateRunnerPoolParams struct + IfMatch string + XCSRFToken string + type UploadRunnerArtifactJSONBody = []byte + type UploadRunnerArtifactJSONRequestBody = UploadRunnerArtifactJSONBody + type UploadRunnerArtifactParams struct + XArtifactName string + type UploadRunnerArtifactTextBody = []byte + type UploadRunnerArtifactTextRequestBody = UploadRunnerArtifactTextBody + type UsageDay struct + Day string + MicroUsd int64 + Records int64 + Tokens int64 + type UsageEntry struct + Provider string + Recipe string + RepositoryName string + Reservation BudgetReservation + type UsagePage struct + Complete bool + Items []UsageEntry + NextCursor *string + type UsageProvider struct + MicroUsd int64 + Provider string + Records int64 + Tokens int64 + type UsageSeries struct + Days []UsageDay + Providers []UsageProvider + type UsageSummary struct + Cancelled int64 + Dispatched int64 + EstimatedCostMicroUsd int64 + Held BudgetAmount + KnownTokens int64 + Records int64 + Reserved int64 + Settled int64 + Unknown int64 + UnknownMaximum BudgetAmount + type WorkflowLease struct + AttemptId string + ExpiresAt time.Time + Fence int64 + JobId string + OperationId string + OrgId string + PolicyHash string + RepositoryId string + TaskId string + WorkerId string