View Source GoogleApi.CloudDeploy.V1.Model.DeliveryPipeline (google_api_cloud_deploy v0.13.0)
A DeliveryPipeline resource in the Cloud Deploy API. A DeliveryPipeline defines a pipeline through which a Skaffold configuration can progress.
Attributes
-
annotations(type:map(), default:nil) - User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. -
condition(type:GoogleApi.CloudDeploy.V1.Model.PipelineCondition.t, default:nil) - Output only. Information around the state of the Delivery Pipeline. -
createTime(type:DateTime.t, default:nil) - Output only. Time at which the pipeline was created. -
description(type:String.t, default:nil) - Description of theDeliveryPipeline. Max length is 255 characters. -
etag(type:String.t, default:nil) - This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. -
labels(type:map(), default:nil) - Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. All characters must use UTF-8 encoding, and international characters are allowed. Keys must start with a lowercase letter or international character. Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes. -
name(type:String.t, default:nil) - Optional. Name of theDeliveryPipeline. Format isprojects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}. ThedeliveryPipelinecomponent must match[a-z]([a-z0-9-]{0,61}[a-z0-9])? -
serialPipeline(type:GoogleApi.CloudDeploy.V1.Model.SerialPipeline.t, default:nil) - SerialPipeline defines a sequential set of stages for aDeliveryPipeline. -
suspended(type:boolean(), default:nil) - When suspended, no new releases or rollouts can be created, but in-progress ones will complete. -
uid(type:String.t, default:nil) - Output only. Unique identifier of theDeliveryPipeline. -
updateTime(type:DateTime.t, default:nil) - Output only. Most recent time at which the pipeline was updated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudDeploy.V1.Model.DeliveryPipeline{ annotations: map() | nil, condition: GoogleApi.CloudDeploy.V1.Model.PipelineCondition.t() | nil, createTime: DateTime.t() | nil, description: String.t() | nil, etag: String.t() | nil, labels: map() | nil, name: String.t() | nil, serialPipeline: GoogleApi.CloudDeploy.V1.Model.SerialPipeline.t() | nil, suspended: boolean() | nil, uid: String.t() | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.