# Packages
No description provided by the author
No description provided by the author
+groupName=apps.openshift.io Package v1 is the v1 version of the API.
No description provided by the author
# Functions
DeploymentToPodLogOptions builds a PodLogOptions object out of a DeploymentLogOptions.
Resource kept for generated code DEPRECATED.
# Constants
DefaultRecreateTimeoutSeconds is the default TimeoutSeconds for RecreateDeploymentStrategyParams.
DefaultRevisionHistoryLimit is the number of old ReplicationControllers to retain to allow for rollbacks.
DefaultRollingIntervalSeconds is the default IntervalSeconds for RollingDeploymentStrategyParams.
DefaultRollingTimeoutSeconds is the default TimeoutSeconds for RollingDeploymentStrategyParams.
DefaultRollingUpdatePeriodSeconds is the default PeriodSeconds for RollingDeploymentStrategyParams.
DeploymentStrategyTypeCustom is a user defined strategy.
DeploymentStrategyTypeRecreate is a simple strategy suitable as a default.
DeploymentStrategyTypeRolling uses the Kubernetes RollingUpdater.
DeploymentTriggerManual is a placeholder implementation which does nothing.
DeploymentTriggerOnConfigChange will create new deployments in response to changes to the ControllerTemplate of a DeploymentConfig.
DeploymentTriggerOnImageChange will create new deployments in response to updated tags from a Docker image repository.
No description provided by the author
LifecycleHookFailurePolicyAbort means abort the deployment.
LifecycleHookFailurePolicyIgnore means ignore failure and continue the deployment.
LifecycleHookFailurePolicyRetry means retry the hook until it succeeds.
MaxDeploymentDurationSeconds represents the maximum duration that a deployment is allowed to run.
# Variables
DEPRECATED kept for generated code.
No description provided by the author
DEPRECATED kept for generated code.
# Structs
CustomDeploymentStrategyParams are the input to the Custom deployment strategy.
DeploymentCause captures information about a particular cause of a deployment.
DeploymentCauseImageTrigger contains information about a deployment caused by an image trigger.
DeploymentCondition describes the state of a deployment config at a certain point.
DeploymentConfig represents a configuration for a single deployment (represented as a ReplicationController).
DeploymentConfigList is a collection of deployment configs.
DeploymentConfigRollback provides the input to rollback generation.
DeploymentConfigRollbackSpec represents the options for rollback generation.
DeploymentConfigSpec represents the desired state of the deployment.
DeploymentConfigStatus represents the current deployment state.
DeploymentDetails captures information about the causes of a deployment.
DeploymentLog represents the logs for a deployment.
DeploymentLogOptions is the REST options for a deployment log.
DeploymentRequest is a request to a deployment config for a new deployment.
DeploymentStrategy describes how to perform a deployment.
DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.
DeploymentTriggerPolicy describes a policy for a single trigger that results in a new deployment.
ExecNewPodHook is a hook implementation which runs a command in a new pod based on the specified container which is assumed to be part of the deployment template.
LifecycleHook defines a specific deployment lifecycle action.
RecreateDeploymentStrategyParams are the input to the Recreate deployment strategy.
RollingDeploymentStrategyParams are the input to the Rolling deployment strategy.
TagImageHook is a request to tag the image in a particular container onto an ImageStreamTag.
# Type aliases
No description provided by the author
No description provided by the author
DeploymentStrategyType refers to a specific DeploymentStrategy implementation.
DeploymentTriggerType refers to a specific DeploymentTriggerPolicy implementation.
LifecycleHookFailurePolicy describes possibles actions to take if a hook fails.