Skip to main content

Module source

Module source 

Source
Expand description

Validated managed-source values and versioned source-sync wire contracts.

Structs§

BeginSourceSyncResponse
GitBranchName
ListSourceSyncsResponse
ManagedSourceConfiguration
ReconfigureSourceRequest
Proposed online settings. The expected version identifies the installed head.
RepositoryContentSubdirectory
SourceConfigurationVersion
A positive source-configuration version representable by SQLite.
SourceDeployKeyResponse
Public SSH identity derived from the selected protected deploy key.
SourcePollInterval
A bounded whole-second managed-source poll interval.
SourceSyncId
SourceSyncResource
SourceValueError
SshCredentialName
SshRemote
SshRemoteHost
A canonical IPv4 address or unambiguous lowercase DNS name used only as a structured SSH endpoint.
SshRemotePort
A nonzero TCP port for the structured SSH endpoint.
SshRemoteUser
SshRepositoryPath

Enums§

SourceStatusResponse
Current source mode and its non-secret runtime state.
SourceSyncAdmission
SourceSyncFailureCode
SourceSyncOutcome
SourceSyncRequestOrigin
SourceSyncStage

Constants§

GIT_SHA1_SOURCE_COMMIT_PREFIX
GIT_SHA256_SOURCE_COMMIT_PREFIX
SOURCE_PATH
SOURCE_SYNCS_PATH

Functions§

valid_source_commit
Validates the complete, algorithm-qualified Git identity used on the wire.
valid_source_content_digest