[][src]Module openshift_openapi::api::apps::v1

Structs

CustomDeploymentStrategyParams

CustomDeploymentStrategyParams are the input to the Custom deployment strategy.

DeploymentCause

DeploymentCause captures information about a particular cause of a deployment.

DeploymentCauseImageTrigger

DeploymentCauseImageTrigger represents details about the cause of a deployment originating from an image change trigger

DeploymentCondition

DeploymentCondition describes the state of a deployment config at a certain point.

DeploymentConfig

Deployment Configs define the template for a pod and manages deploying new images or configuration changes. A single deployment configuration is usually analogous to a single micro-service. Can support many different deployment patterns, including full restart, customizable rolling updates, and fully custom behaviors, as well as pre- and post- deployment hooks. Each individual deployment is represented as a replication controller.

DeploymentConfigRollback

DeploymentConfigRollback provides the input to rollback generation.

DeploymentConfigRollbackSpec

DeploymentConfigRollbackSpec represents the options for rollback generation.

DeploymentConfigSpec

DeploymentConfigSpec represents the desired state of the deployment.

DeploymentConfigStatus

DeploymentConfigStatus represents the current deployment state.

DeploymentDetails

DeploymentDetails captures information about the causes of a deployment.

DeploymentLog

DeploymentLog represents the logs for a deployment

DeploymentRequest

DeploymentRequest is a request to a deployment config for a new deployment.

DeploymentStrategy

DeploymentStrategy describes how to perform a deployment.

DeploymentTriggerImageChangeParams

DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.

DeploymentTriggerPolicy

DeploymentTriggerPolicy describes a policy for a single trigger that results in a new deployment.

ExecNewPodHook

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

LifecycleHook defines a specific deployment lifecycle action. Only one type of action may be specified at any time.

ReadNamespacedDeploymentConfigLogOptional

Optional parameters of DeploymentLog::read_namespaced_deployment_config_log

ReadNamespacedDeploymentConfigOptional

Optional parameters of DeploymentConfig::read_namespaced_deployment_config

ReadNamespacedDeploymentConfigStatusOptional

Optional parameters of DeploymentConfig::read_namespaced_deployment_config_status

RecreateDeploymentStrategyParams

RecreateDeploymentStrategyParams are the input to the Recreate deployment strategy.

RollingDeploymentStrategyParams

RollingDeploymentStrategyParams are the input to the Rolling deployment strategy.

TagImageHook

TagImageHook is a request to tag the image in a particular container onto an ImageStreamTag.

Enums

ReadNamespacedDeploymentConfigLogResponse

Use <ReadNamespacedDeploymentConfigLogResponse as Response>::try_from_parts to parse the HTTP response body of DeploymentLog::read_namespaced_deployment_config_log

ReadNamespacedDeploymentConfigResponse

Use <ReadNamespacedDeploymentConfigResponse as Response>::try_from_parts to parse the HTTP response body of DeploymentConfig::read_namespaced_deployment_config

ReadNamespacedDeploymentConfigStatusResponse

Use <ReadNamespacedDeploymentConfigStatusResponse as Response>::try_from_parts to parse the HTTP response body of DeploymentConfig::read_namespaced_deployment_config_status