<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/deploy/v1/cloud_deploy.proto

namespace GPBMetadata\Google\Cloud\Deploy\V1;

class CloudDeploy
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Type\Date::initOnce();
        $pool->internalAddGeneratedFile(
            '
ʜ
)google/cloud/deploy/v1/cloud_deploy.protogoogle.cloud.deploy.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.protogoogle/protobuf/duration.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.protogoogle/type/date.proto"
DeliveryPipeline
name (	BA
uid (	BA
description (	N
annotations (29.google.cloud.deploy.v1.DeliveryPipeline.AnnotationsEntryD
labels (24.google.cloud.deploy.v1.DeliveryPipeline.LabelsEntry4
create_time (2.google.protobuf.TimestampBA4
update_time (2.google.protobuf.TimestampBAA
serial_pipeline (2&.google.cloud.deploy.v1.SerialPipelineH A
	condition (2).google.cloud.deploy.v1.PipelineConditionBA
etag
 (	
	suspended (2
AnnotationsEntry
key (	
value (	:8-
LabelsEntry
key (	
value (	:8:A|
+clouddeploy.googleapis.com/DeliveryPipelineMprojects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}B

pipeline"?
SerialPipeline-
stages (2.google.cloud.deploy.v1.Stage"e
Stage
	target_id (	
profiles (	7
strategy (2 .google.cloud.deploy.v1.StrategyBA"W
Strategy4
standard (2 .google.cloud.deploy.v1.StandardH B
deployment_strategy"
Standard
verify ("Y
PipelineReadyCondition
status (/
update_time (2.google.protobuf.Timestamp"
TargetsPresentCondition
status (?
missing_targets (	B&A#
!clouddeploy.googleapis.com/Target/
update_time (2.google.protobuf.Timestamp"
PipelineConditionP
pipeline_ready_condition (2..google.cloud.deploy.v1.PipelineReadyConditionR
targets_present_condition (2/.google.cloud.deploy.v1.TargetsPresentCondition"
ListDeliveryPipelinesRequestC
parent (	B3AA-+clouddeploy.googleapis.com/DeliveryPipeline
	page_size (

page_token (	
filter (	
order_by (	"
ListDeliveryPipelinesResponseD
delivery_pipelines (2(.google.cloud.deploy.v1.DeliveryPipeline
next_page_token (	
unreachable (	"_
GetDeliveryPipelineRequestA
name (	B3AA-
+clouddeploy.googleapis.com/DeliveryPipeline"
CreateDeliveryPipelineRequestC
parent (	B3AA-+clouddeploy.googleapis.com/DeliveryPipeline!
delivery_pipeline_id (	BAH
delivery_pipeline (2(.google.cloud.deploy.v1.DeliveryPipelineBA

request_id (	BA
validate_only (BA"
UpdateDeliveryPipelineRequest4
update_mask (2.google.protobuf.FieldMaskBAH
delivery_pipeline (2(.google.cloud.deploy.v1.DeliveryPipelineBA

request_id (	BA
allow_missing (BA
validate_only (BA"
DeleteDeliveryPipelineRequestA
name (	B3AA-
+clouddeploy.googleapis.com/DeliveryPipeline

request_id (	BA
allow_missing (BA
validate_only (BA
force (BA
etag (	BA"
Target
name (	BA
	target_id (	BA
uid (	BA
description (	BAI
annotations (2/.google.cloud.deploy.v1.Target.AnnotationsEntryBA?
labels (2*.google.cloud.deploy.v1.Target.LabelsEntryBA
require_approval (BA4
create_time (2.google.protobuf.TimestampBA4
update_time	 (2.google.protobuf.TimestampBA1
gke (2".google.cloud.deploy.v1.GkeClusterH ?
anthos_cluster (2%.google.cloud.deploy.v1.AnthosClusterH 7
run (2(.google.cloud.deploy.v1.CloudRunLocationH 
etag (	BAB
execution_configs (2\'.google.cloud.deploy.v1.ExecutionConfig2
AnnotationsEntry
key (	
value (	:8-
LabelsEntry
key (	
value (	:8:`A]
!clouddeploy.googleapis.com/Target8projects/{project}/locations/{location}/targets/{target}B
deployment_target"
ExecutionConfigV
usages (2A.google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsageBA@
default_pool (2#.google.cloud.deploy.v1.DefaultPoolBAH @
private_pool (2#.google.cloud.deploy.v1.PrivatePoolBAH A
worker_pool (	B,AA&
$cloudbuild.googleapis.com/WorkerPool
service_account (	BA
artifact_storage (	BA9
execution_timeout (2.google.protobuf.DurationBA"l
ExecutionEnvironmentUsage+
\'EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED 

RENDER

DEPLOY

VERIFYB
execution_environment"J
DefaultPool
service_account (	BA
artifact_storage (	BA"
PrivatePoolA
worker_pool (	B,AA&
$cloudbuild.googleapis.com/WorkerPool
service_account (	BA
artifact_storage (	BA"^

GkeCluster6
cluster (	B%A"
 container.googleapis.com/Cluster
internal_ip (BA"J
AnthosCluster9

membership (	B%A"
 gkehub.googleapis.com/Membership"O
CloudRunLocation;
location (	B)AA#
!locations.googleapis.com/Location"
ListTargetsRequest9
parent (	B)AA#!clouddeploy.googleapis.com/Target
	page_size (BA

page_token (	BA
filter (	BA
order_by (	BA"t
ListTargetsResponse/
targets (2.google.cloud.deploy.v1.Target
next_page_token (	
unreachable (	"K
GetTargetRequest7
name (	B)AA#
!clouddeploy.googleapis.com/Target"
CreateTargetRequest9
parent (	B)AA#!clouddeploy.googleapis.com/Target
	target_id (	BA3
target (2.google.cloud.deploy.v1.TargetBA

request_id (	BA
validate_only (BA"
UpdateTargetRequest4
update_mask (2.google.protobuf.FieldMaskBA3
target (2.google.cloud.deploy.v1.TargetBA

request_id (	BA
allow_missing (BA
validate_only (BA"
DeleteTargetRequest7
name (	B)AA#
!clouddeploy.googleapis.com/Target

request_id (	BA
allow_missing (BA
validate_only (BA
etag (	BA"
Release
name (	BA
uid (	BA
description (	E
annotations (20.google.cloud.deploy.v1.Release.AnnotationsEntry;
labels (2+.google.cloud.deploy.v1.Release.LabelsEntry
	abandoned (BA4
create_time (2.google.protobuf.TimestampBA:
render_start_time (2.google.protobuf.TimestampBA8
render_end_time (2.google.protobuf.TimestampBA
skaffold_config_uri (	
skaffold_config_path	 (	>
build_artifacts
 (2%.google.cloud.deploy.v1.BuildArtifactQ
delivery_pipeline_snapshot (2(.google.cloud.deploy.v1.DeliveryPipelineBA=
target_snapshots (2.google.cloud.deploy.v1.TargetBAF
render_state (2+.google.cloud.deploy.v1.Release.RenderStateBA
etag (	
skaffold_version (	S
target_artifacts (24.google.cloud.deploy.v1.Release.TargetArtifactsEntryBAO
target_renders (22.google.cloud.deploy.v1.Release.TargetRendersEntryBA
TargetRender@
rendering_build (	B\'AA!
cloudbuild.googleapis.com/Build\\
rendering_state (2>.google.cloud.deploy.v1.Release.TargetRender.TargetRenderStateBAU
failure_cause (29.google.cloud.deploy.v1.Release.TargetRender.FailureCauseBA
failure_message (	BA"d
TargetRenderState#
TARGET_RENDER_STATE_UNSPECIFIED 
	SUCCEEDED

FAILED
IN_PROGRESS"`
FailureCause
FAILURE_CAUSE_UNSPECIFIED 
CLOUD_BUILD_UNAVAILABLE
EXECUTION_FAILED2
AnnotationsEntry
key (	
value (	:8-
LabelsEntry
key (	
value (	:8^
TargetArtifactsEntry
key (	5
value (2&.google.cloud.deploy.v1.TargetArtifact:8b
TargetRendersEntry
key (	;
value (2,.google.cloud.deploy.v1.Release.TargetRender:8"W
RenderState
RENDER_STATE_UNSPECIFIED 
	SUCCEEDED

FAILED
IN_PROGRESS:A
"clouddeploy.googleapis.com/Release`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/releases/{release}"+
BuildArtifact
image (	
tag (	"s
TargetArtifact
artifact_uri (	BAH !
skaffold_config_path (	BA
manifest_path (	BAB
uri"
ListReleasesRequestC
parent (	B3AA-
+clouddeploy.googleapis.com/DeliveryPipeline
	page_size (BA

page_token (	BA
filter (	BA
order_by (	BA"w
ListReleasesResponse1
releases (2.google.cloud.deploy.v1.Release
next_page_token (	
unreachable (	"M
GetReleaseRequest8
name (	B*AA$
"clouddeploy.googleapis.com/Release"
CreateReleaseRequestC
parent (	B3AA-
+clouddeploy.googleapis.com/DeliveryPipeline

release_id (	BA5
release (2.google.cloud.deploy.v1.ReleaseBA

request_id (	BA
validate_only (BA"
Rollout
name (	BA
uid (	BA
description (	E
annotations (20.google.cloud.deploy.v1.Rollout.AnnotationsEntry;
labels (2+.google.cloud.deploy.v1.Rollout.LabelsEntry4
create_time (2.google.protobuf.TimestampBA5
approve_time (2.google.protobuf.TimestampBA5
enqueue_time (2.google.protobuf.TimestampBA:
deploy_start_time	 (2.google.protobuf.TimestampBA8
deploy_end_time
 (2.google.protobuf.TimestampBA
	target_id (	BAJ
approval_state (2-.google.cloud.deploy.v1.Rollout.ApprovalStateBA9
state (2%.google.cloud.deploy.v1.Rollout.StateBA
failure_reason (	BA@
deploying_build (	B\'AA!
cloudbuild.googleapis.com/Build
etag (	O
deploy_failure_cause (2,.google.cloud.deploy.v1.Rollout.FailureCauseBA2
phases (2.google.cloud.deploy.v1.PhaseBA7
metadata (2 .google.cloud.deploy.v1.MetadataBA2
AnnotationsEntry
key (	
value (	:8-
LabelsEntry
key (	
value (	:8"{
ApprovalState
APPROVAL_STATE_UNSPECIFIED 
NEEDS_APPROVAL
DOES_NOT_NEED_APPROVAL
APPROVED
REJECTED"
State
STATE_UNSPECIFIED 
	SUCCEEDED

FAILED
IN_PROGRESS
PENDING_APPROVAL
APPROVAL_REJECTED
PENDING
PENDING_RELEASE"
FailureCause
FAILURE_CAUSE_UNSPECIFIED 
CLOUD_BUILD_UNAVAILABLE
EXECUTION_FAILED
DEADLINE_EXCEEDED
RELEASE_FAILED
RELEASE_ABANDONED!
VERIFICATION_CONFIG_NOT_FOUND:A
"clouddeploy.googleapis.com/Rolloutsprojects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/releases/{release}/rollouts/{rollout}"L
Metadata@
	cloud_run (2(.google.cloud.deploy.v1.CloudRunMetadataBA"X
DeployJobRunMetadata@
	cloud_run (2(.google.cloud.deploy.v1.CloudRunMetadataBA"Z
CloudRunMetadata
service (	BA
service_urls (	BA
revision (	BA"
Phase
id (	BA7
state (2#.google.cloud.deploy.v1.Phase.StateBAF
deployment_jobs (2&.google.cloud.deploy.v1.DeploymentJobsBAH "d
State
STATE_UNSPECIFIED 
PENDING
IN_PROGRESS
	SUCCEEDED

FAILED
ABORTEDB
jobs"|
DeploymentJobs4

deploy_job (2.google.cloud.deploy.v1.JobBA4

verify_job (2.google.cloud.deploy.v1.JobBA"
Job
id (	BA5
state (2!.google.cloud.deploy.v1.Job.StateBA:
job_run (	B)AA#
!clouddeploy.googleapis.com/JobRun<

deploy_job (2!.google.cloud.deploy.v1.DeployJobBAH <

verify_job (2!.google.cloud.deploy.v1.VerifyJobBAH "r
State
STATE_UNSPECIFIED 
PENDING
DISABLED
IN_PROGRESS
	SUCCEEDED

FAILED
ABORTEDB

job_type"
	DeployJob"
	VerifyJob"
ListRolloutsRequest:
parent (	B*AA$
"clouddeploy.googleapis.com/Release
	page_size (BA

page_token (	BA
filter (	BA
order_by (	BA"w
ListRolloutsResponse1
rollouts (2.google.cloud.deploy.v1.Rollout
next_page_token (	
unreachable (	"M
GetRolloutRequest8
name (	B*AA$
"clouddeploy.googleapis.com/Rollout"
CreateRolloutRequest:
parent (	B*AA$
"clouddeploy.googleapis.com/Release

rollout_id (	BA5
rollout (2.google.cloud.deploy.v1.RolloutBA

request_id (	BA
validate_only (BA"
OperationMetadata4
create_time (2.google.protobuf.TimestampBA1
end_time (2.google.protobuf.TimestampBA
target (	BA
verb (	BA
status_message (	BA#
requested_cancellation (BA
api_version (	BA"h
ApproveRolloutRequest8
name (	B*AA$
"clouddeploy.googleapis.com/Rollout
approved (BA"
ApproveRolloutResponse"z
RetryJobRequest;
rollout (	B*AA$
"clouddeploy.googleapis.com/Rollout
phase_id (	BA
job_id (	BA"
RetryJobResponse"Q
AbandonReleaseRequest8
name (	B*AA$
"clouddeploy.googleapis.com/Release"
AbandonReleaseResponse"
JobRun
name (	BA
uid (	BA
phase_id (	BA
job_id (	BA4
create_time (2.google.protobuf.TimestampBA3

start_time (2.google.protobuf.TimestampBA1
end_time (2.google.protobuf.TimestampBA8
state (2$.google.cloud.deploy.v1.JobRun.StateBAC
deploy_job_run	 (2$.google.cloud.deploy.v1.DeployJobRunBAH C
verify_job_run
 (2$.google.cloud.deploy.v1.VerifyJobRunBAH 
etag (	BA"J
State
STATE_UNSPECIFIED 
IN_PROGRESS
	SUCCEEDED

FAILED:A
!clouddeploy.googleapis.com/JobRunprojects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/releases/{release}/rollouts/{rollout}/jobRuns/{job_run}B	
job_run"
DeployJobRun6
build (	B\'AA!
cloudbuild.googleapis.com/BuildM
failure_cause (21.google.cloud.deploy.v1.DeployJobRun.FailureCauseBA
failure_message (	BAC
metadata (2,.google.cloud.deploy.v1.DeployJobRunMetadataBA"w
FailureCause
FAILURE_CAUSE_UNSPECIFIED 
CLOUD_BUILD_UNAVAILABLE
EXECUTION_FAILED
DEADLINE_EXCEEDED"
VerifyJobRun6
build (	B\'AA!
cloudbuild.googleapis.com/Build
artifact_uri (	BA
event_log_path (	BAM
failure_cause (21.google.cloud.deploy.v1.VerifyJobRun.FailureCauseBA
failure_message (	BA"
FailureCause
FAILURE_CAUSE_UNSPECIFIED 
CLOUD_BUILD_UNAVAILABLE
EXECUTION_FAILED
DEADLINE_EXCEEDED!
VERIFICATION_CONFIG_NOT_FOUND"
ListJobRunsRequest:
parent (	B*AA$
"clouddeploy.googleapis.com/Rollout
	page_size (BA

page_token (	BA
filter (	BA
order_by (	BA"u
ListJobRunsResponse0
job_runs (2.google.cloud.deploy.v1.JobRun
next_page_token (	
unreachable (	"K
GetJobRunRequest7
name (	B)AA#
!clouddeploy.googleapis.com/JobRun"
Config
name (	H
supported_versions (2\'.google.cloud.deploy.v1.SkaffoldVersionBA%
default_skaffold_version (	BA:VAS
!clouddeploy.googleapis.com/Config.projects/{project}/locations/{location}/config"O
SkaffoldVersion
version (	+
support_end_date (2.google.type.Date"K
GetConfigRequest7
name (	B)AA#
!clouddeploy.googleapis.com/Config2$
CloudDeploy
ListDeliveryPipelines4.google.cloud.deploy.v1.ListDeliveryPipelinesRequest5.google.cloud.deploy.v1.ListDeliveryPipelinesResponse"F75/v1/{parent=projects/*/locations/*}/deliveryPipelinesAparent
GetDeliveryPipeline2.google.cloud.deploy.v1.GetDeliveryPipelineRequest(.google.cloud.deploy.v1.DeliveryPipeline"D75/v1/{name=projects/*/locations/*/deliveryPipelines/*}Aname
CreateDeliveryPipeline5.google.cloud.deploy.v1.CreateDeliveryPipelineRequest.google.longrunning.Operation"J"5/v1/{parent=projects/*/locations/*}/deliveryPipelines:delivery_pipelineA-parent,delivery_pipeline,delivery_pipeline_idA%
DeliveryPipelineOperationMetadata
UpdateDeliveryPipeline5.google.cloud.deploy.v1.UpdateDeliveryPipelineRequest.google.longrunning.Operation"\\2G/v1/{delivery_pipeline.name=projects/*/locations/*/deliveryPipelines/*}:delivery_pipelineAdelivery_pipeline,update_maskA%
DeliveryPipelineOperationMetadata
DeleteDeliveryPipeline5.google.cloud.deploy.v1.DeleteDeliveryPipelineRequest.google.longrunning.Operation"q7*5/v1/{name=projects/*/locations/*/deliveryPipelines/*}AnameA*
google.protobuf.EmptyOperationMetadata
ListTargets*.google.cloud.deploy.v1.ListTargetsRequest+.google.cloud.deploy.v1.ListTargetsResponse"<-+/v1/{parent=projects/*/locations/*}/targetsAparent
	GetTarget(.google.cloud.deploy.v1.GetTargetRequest.google.cloud.deploy.v1.Target":-+/v1/{name=projects/*/locations/*/targets/*}Aname
CreateTarget+.google.cloud.deploy.v1.CreateTargetRequest.google.longrunning.Operation"s5"+/v1/{parent=projects/*/locations/*}/targets:targetAparent,target,target_idA
TargetOperationMetadata
UpdateTarget+.google.cloud.deploy.v1.UpdateTargetRequest.google.longrunning.Operation"u<22/v1/{target.name=projects/*/locations/*/targets/*}:targetAtarget,update_maskA
TargetOperationMetadata
DeleteTarget+.google.cloud.deploy.v1.DeleteTargetRequest.google.longrunning.Operation"g-*+/v1/{name=projects/*/locations/*/targets/*}AnameA*
google.protobuf.EmptyOperationMetadata
ListReleases+.google.cloud.deploy.v1.ListReleasesRequest,.google.cloud.deploy.v1.ListReleasesResponse"QB@/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releasesAparent

GetRelease).google.cloud.deploy.v1.GetReleaseRequest.google.cloud.deploy.v1.Release"OB@/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}Aname
CreateRelease,.google.cloud.deploy.v1.CreateReleaseRequest.google.longrunning.Operation"K"@/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases:releaseAparent,release,release_idA
ReleaseOperationMetadata
AbandonRelease-.google.cloud.deploy.v1.AbandonReleaseRequest..google.cloud.deploy.v1.AbandonReleaseResponse"ZM"H/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}:abandon:*Aname
ApproveRollout-.google.cloud.deploy.v1.ApproveRolloutRequest..google.cloud.deploy.v1.ApproveRolloutResponse"eX"S/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:approve:*Aname
ListRollouts+.google.cloud.deploy.v1.ListRolloutsRequest,.google.cloud.deploy.v1.ListRolloutsResponse"\\MK/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rolloutsAparent

GetRollout).google.cloud.deploy.v1.GetRolloutRequest.google.cloud.deploy.v1.Rollout"ZMK/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}Aname
CreateRollout,.google.cloud.deploy.v1.CreateRolloutRequest.google.longrunning.Operation"V"K/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts:rolloutAparent,rollout,rollout_idA
RolloutOperationMetadata
RetryJob\'.google.cloud.deploy.v1.RetryJobRequest(.google.cloud.deploy.v1.RetryJobResponse"|\\"W/v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:retryJob:*Arollout,phase_id,job_id
ListJobRuns*.google.cloud.deploy.v1.ListJobRunsRequest+.google.cloud.deploy.v1.ListJobRunsResponse"fWU/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}/jobRunsAparent
	GetJobRun(.google.cloud.deploy.v1.GetJobRunRequest.google.cloud.deploy.v1.JobRun"dWU/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}Aname
	GetConfig(.google.cloud.deploy.v1.GetConfigRequest.google.cloud.deploy.v1.Config"7*(/v1/{name=projects/*/locations/*/config}AnameNAclouddeploy.googleapis.comA.https://www.googleapis.com/auth/cloud-platformB
com.google.cloud.deploy.v1BCloudDeployProtoPZ2cloud.google.com/go/deploy/apiv1/deploypb;deploypbAY
cloudbuild.googleapis.com/Build6projects/{project}/locations/{location}/builds/{build}A^
 container.googleapis.com/Cluster:projects/{project}/locations/{location}/clusters/{cluster}Af
$clouddeploy.googleapis.com/Operation>projects/{project}/locations/{location}/operations/{operation}Ai
$cloudbuild.googleapis.com/WorkerPoolAprojects/{project}/locations/{location}/workerPools/{worker_pool}Ad
 gkehub.googleapis.com/Membership@projects/{project}/locations/{location}/memberships/{membership}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

