# Constants
AbortSequence represent a sequence that needs to be aborted.
PauseSequence represent a paused sequence.
ResumeSequence represent a sequence that was paused and should now be resumed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AddTemporaryDataOptions are used to modify the behavior of adding temporary data to a keptn event.
Approval approval.
No description provided by the author
CreateProject create project.
CreateService create service.
No description provided by the author
DeleteProjectResponse delete project response.
DeleteServiceResponse delete service response.
Error error.
No description provided by the author
EventContext event context.
EventContextInfo event context info.
Events events.
EventSubscription describes to what events the Keptn service is subscribed to.
EventSubscriptionFilter is used to filter subscriptions by projects stages and/or services.
ExpandedProject expanded project
swagger:model ExpandedProject.
ExpandedProjects expanded projects
swagger:model ExpandedProjects.
ExpandedService service expanded with remediaitons
swagger:model ExpandedService.
ExpandedServices expanded services
swagger:model ExpandedProjects.
ExpandedStage stage with expanded service
swagger:model ExpandedStage.
ExpandedStages stores ExpandedStage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GitAuthCredentials stores git credentials.
GitAuthCredentialsSecure stores git credentials without secure information model for retrieving credentials data with GET request.
HttpsGitAuth stores HTTPS git credentials.
HttpsGitAuthSecure stores HTTPS git credentials without secure information model for retrieving credentials data with GET request.
Integration represents a Keptn service a.k.a.
IntegrationID is the unique id of a Keptn service a.k.a "Keptn integration" It is composed by a name, the namespace the service resides in and the node name of the cluster node.
KeptnContextExtendedCE keptn context extended CloudEvent.
KubernetesMetaData represents metadata specific to Kubernetes.
No description provided by the author
No description provided by the author
Metadata metadata.
MetaData contains important information about the Keptn service which is used during registering the service to the control plane.
Project project.
Projects projects.
ProxyGitAuth stores proxy git credentials.
ProxyGitAuthSecure stores proxy git credentials without secure information model for retrieving credentials data with GET request.
No description provided by the author
Remediation remediation
swagger:model Remediation.
Resource resource.
Resources resources.
Secret secret.
No description provided by the author
SequenceControl represents the wanted SequenceControlState for a certain Project Stage and Context.
SequenceControlCommand contains instructions to issue a Sequence state change request.
No description provided by the author
SequenceState represent the current state of a sequence.
SequenceStateEvaluation returns evaluation details.
SequenceStateEvent contains information about the Event type time and ID.
SequenceStates collects all states of a sequence.
SequenceStateStage represent current state of a stage in a sequence.
SequenceTimeout is used to signal via channel that a sequence needs to be timed out.
Service service.
Services services.
SshGitAuth stores SSH git credentials.
Stage stage.
Stages stages.
No description provided by the author
Timeframe timeframe.
Version version.
# Interfaces
TemporaryData represents additional (temporary) data to be added to the data section of a keptn event.
# Type aliases
SequenceControlState represent the wanted state of a sequence.