The identity and technical contract details declared by the specification.
v1PortStatus
object
3 properties
applicationsApplicationDestination
object
3 properties
applicationsApplicationBulkRefreshResponse
object
1 property
applicationsKustomizeResId
object
3 properties
applicationsOperationState
object
9 properties
applicationsApplicationPatchRequest
object
5 properties
applicationsApplicationSourceHelm
object
15 properties
v1FieldsV1
object
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. Each key is either a '.' representing the field itself, and will always map to…
1 property
applicationsOperationInitiator
object
2 properties
applicationsInfo
object
2 properties
applicationsKustomizeGvk
object
3 properties
repositoriesManifestResponse
object
6 properties
applicationsApplicationResourceResponse
object
1 property
applicationsApplicationBulkSyncResponse
object
1 property
v1GovernanceMetadata
object
GovernanceMetadata contains OPA policy evaluation results for an entity. This structure mirrors the standard Harness governanceMetadata format used across all…
13 properties
applicationsEnvEntry
object
2 properties
v1LoadBalancerIngress
object
LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.
4 properties
applicationsResourceRef
object
6 properties
applicationsSyncOperation
object
SyncOperation contains details about a sync operation.
11 properties
applicationsHydrateOperation
object
7 properties
v1LegacyApplicationSetListItem
object
Application set name, retrieved from application collection.
1 property
gatewayruntimeError
object
4 properties
applicationsManagedResourcesResponse
object
1 property
applicationsSyncStrategy
object
2 properties
v1PolicyMetadata
object
PolicyMetadata contains evaluation results for a single policy within a policy set.
12 properties
applicationsApplicationTree
object
4 properties
applicationsSyncPolicy
object
4 properties
applicationsApplicationResourcePatchRequest
object
10 properties
applicationsResourceIgnoreDifferences
object
ResourceIgnoreDifferences contains resource filter and list of json paths which should be ignored during comparison with live state.
7 properties
v1OwnerReference
object
6 properties
servicev1Application
object
15 properties
v1ApplicationAttributes
object
2 properties
applicationsResourceActionRunRequest
object
9 properties
applicationsApplicationCreateRequest
object
5 properties
applicationsOperation
object
4 properties
applicationsSyncOperationResource
object
SyncOperationResource contains resources to sync.
4 properties
v1MicroTime
object
MicroTime is version of Time with microsecond level precision. +protobuf.options.marshal=false +protobuf.as=Timestamp +protobuf.options.(gogoproto.goprotostrin…
2 properties
applicationsResourceNetworkingInfo
object
ResourceNetworkingInfo holds networking-related information for a resource.
5 properties
applicationsAppHealthStatus
object
3 properties
applicationsHealthStatus
object
3 properties
applicationsApplicationSyncResponse
object
6 properties
applicationsSyncOptions
object
1 property
applicationsApplicationBulkRefreshRequest
object
2 properties
repositoriesCommitMetadata
object
CommitMetadata contains metadata about a commit that is related in some way to another commit.
6 properties
applicationsResourceNode
object
ResourceNode contains information about a live Kubernetes resource and its relationships with other resources.
9 properties
applicationsKsonnetParameter
object
3 properties
applicationsSyncStatus
object
4 properties
applicationsApplicationBulkSyncRequest
object
7 properties
applicationsBulkOperationAppTarget
object
3 properties
applicationsApplicationSource
object
11 properties
v1ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
15 properties
applicationsSyncStrategyHook
object
SyncStrategyHook will perform a sync using hooks annotations. If no hook annotation is specified falls back to kubectl apply.
1 property
applicationsApplicationCondition
object
4 properties
applicationsApplicationSyncWindow
object
4 properties
applicationsOperationTerminateResponse
object
protobufAny
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
2 properties
applicationsApplicationUpdateSpecRequest
object
5 properties
v1ListMeta
object
ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMe…
4 properties
servicev1ApplicationPatchRequest
object
5 properties
applicationsHostInfo
object
HostInfo holds metadata and resource usage metrics for a specific host in the cluster.
4 properties
repositoriesRevisionMetadata
object
RevisionMetadata contains metadata for a specific revision in a Git repository. This field is used by the Source Hydrator feature which may be removed in the f…
6 properties
applicationsApplication
object
5 properties
applicationsHelmParameter
object
3 properties
v1PolicySetDetail
object
PolicySetDetail contains evaluation results for a single policy set.
11 properties
gitopsservicev1NamespaceList
object
7 properties
gitopsservicev1Namespace
object
1 property
applicationsInfoItem
object
2 properties
applicationsManagedNamespaceMetadata
object
2 properties
applicationsApplicationSourceKsonnet
object
2 properties
applicationsBackoff
object
3 properties
applicationsApplicationSourcePluginParameter
object
4 properties
applicationsSyncSource
object
SyncSource specifies a location from which hydrated manifests may be synced. RepoURL is assumed based on the associated DrySource config in the SourceHydrator.
2 properties
v1ApplicationSyncStatus
object
15 properties
applicationsRevisionHistory
object
10 properties
runtimeStreamError
object
5 properties
applicationsApplicationList
object
2 properties
applicationsSyncPolicyAutomated
object
4 properties
v1ApplicationSyncStatuslist
object
7 properties
v1User
object
4 properties
applicationsResourceActionParam
object
ResourceActionParam represents a parameter for a resource action. It includes a name, value, type, and an optional default value for the parameter.
4 properties
applicationsLogEntry
object
5 properties
applicationsApplicationResponse
object
ApplicationQueryApplicationSortByOptions
string
v1LegacyApplicationSetList
object
7 properties
applicationsApplicationSyncRequest
object
14 properties
applicationsEventList
object
EventList is a list of events.
2 properties
repositoriesRevisionReference
object
RevisionReference contains a reference to a some information that is related in some way to another commit. For now, it supports only references to a commit. I…
1 property
applicationsHostResourceInfo
object
HostResourceInfo represents resource usage details for a specific resource type on a host.
4 properties
applicationsObjectReference
object
7 properties
v1SortOrderOptions
string
applicationsResourceAction
object
ResourceAction represents an individual action that can be performed on a resource. It includes parameters, an optional disabled flag, an icon for display, and…
3 properties
applicationsApplicationSyncWindowsResponse
object
3 properties
applicationsResourceActionsListResponse
object
1 property
applicationsSourceHydrator
object
SourceHydrator specifies a dry "don't repeat yourself" source for manifests, a sync source from which to sync hydrated manifests, and an optional hydrateTo loc…
3 properties
applicationsApplicationSpec
object
ApplicationSpec represents desired application state. Contains link to repository with application definition and additional parameters link definition revisio…
9 properties
applicationsApplicationSourcePlugin
object
3 properties
applicationsApplicationWatchEvent
object
ApplicationWatchEvent contains information about application change.
2 properties
applicationsKustomizeSelector
object
3 properties
applicationsRetryStrategy
object
3 properties
applicationsDrySource
object
DrySource specifies a location for dry "don't repeat yourself" manifest source information.
7 properties
v1ManagedFieldsEntry
object
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
7 properties
applicationsSyncStrategyApply
object
1 property
applicationsResourceDiff
object
ResourceDiff holds the diff between a live and target resource object in Argo CD. It is used to compare the desired state (from Git/Helm) with the actual state…
12 properties
applicationsApplicationSummary
object
2 properties
applicationsEventSeries
object
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
2 properties
applicationsApplicationRollbackRequest
object
6 properties
v1ApplicationSyncStatusQuery
object
14 properties
applicationsSuccessfulHydrateOperation
object
3 properties
v1ApplicationAttributesList
object
1 property
applicationsResourceResult
object
11 properties
applicationsSyncOperationResult
object
6 properties
applicationsEvent
object
17 properties
applicationsApplicationRefreshResponse
object
6 properties
applicationsHydrateTo
object
HydrateTo specifies a location to which hydrated manifests should be pushed as a "staging area" before being moved to the SyncSource. The RepoURL and Path are…
1 property
applicationsApplicationSourceKustomize
object
18 properties
applicationsJsonnetVar
object
3 properties
applicationsOptionalMap
object
1 property
v1NodeSystemInfo
object
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
11 properties
applicationsLogEntriesBatch
object
4 properties
applicationsApplicationSourceDirectory
object
4 properties
applicationsResourceStatus
object
ResourceStatus holds the current synchronization and health status of a Kubernetes resource.
11 properties
applicationsEventSource
object
2 properties
applicationsSourceHydratorStatus
object
2 properties
servicev1ApplicationQuery
object
11 properties
v1NodeSwapStatus
object
NodeSwapStatus represents swap memory information.
1 property
applicationsHelmFileParameter
object
2 properties
applicationsApplicationStatus
object
14 properties
applicationsComparedTo
object
4 properties
applicationsOptionalArray
object
1 property
applicationsApplicationSourceJsonnet
object
3 properties
applicationsApplicationUpdateRequest
object
3 properties
v1Time
object
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
2 properties
applicationsKustomizePatch
object
4 properties
applicationsKustomizeReplicas
object
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Harness publishes across the network.