<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/run/v2/revision.proto

namespace GPBMetadata\Google\Cloud\Run\V2;

class Revision
{
    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\LaunchStage::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Api\Routing::initOnce();
        \GPBMetadata\Google\Cloud\Run\V2\Condition::initOnce();
        \GPBMetadata\Google\Cloud\Run\V2\K8SMin::initOnce();
        \GPBMetadata\Google\Cloud\Run\V2\VendorSettings::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
—
"google/cloud/run/v2/revision.protogoogle.cloud.run.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/launch_stage.protogoogle/api/resource.protogoogle/api/routing.proto#google/cloud/run/v2/condition.proto!google/cloud/run/v2/k8s.min.proto)google/cloud/run/v2/vendor_settings.proto#google/longrunning/operations.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.proto"G
GetRevisionRequest1
name (	B#àAúA
run.googleapis.com/Revision"ˆ
ListRevisionsRequest3
parent (	B#àAúArun.googleapis.com/Revision
	page_size (

page_token (	
show_deleted ("b
ListRevisionsResponse0
	revisions (2.google.cloud.run.v2.Revision
next_page_token (	"o
DeleteRevisionRequest1
name (	B#àAúA
run.googleapis.com/Revision
validate_only (
etag (	"ä
Revision
name (	BàA
uid (	BàA

generation (BàA9
labels (2).google.cloud.run.v2.Revision.LabelsEntryC
annotations (2..google.cloud.run.v2.Revision.AnnotationsEntry4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA4
delete_time (2.google.protobuf.TimestampBàA4
expire_time	 (2.google.protobuf.TimestampBàA-
launch_stage
 (2.google.api.LaunchStage3
service (	B"àAúA
run.googleapis.com/Service5
scaling (2$.google.cloud.run.v2.RevisionScaling2

vpc_access (2.google.cloud.run.v2.VpcAccess(
 max_instance_request_concurrency" (*
timeout (2.google.protobuf.Duration
service_account (	2

containers (2.google.cloud.run.v2.Container,
volumes (2.google.cloud.run.v2.VolumeH
execution_environment (2).google.cloud.run.v2.ExecutionEnvironment>
encryption_key (	B&úA#
!cloudkms.googleapis.com/CryptoKey\\
 encryption_key_revocation_action (22.google.cloud.run.v2.EncryptionKeyRevocationActionC
 encryption_key_shutdown_duration (2.google.protobuf.Duration
reconciling (BàA7

conditions (2.google.cloud.run.v2.ConditionBàA 
observed_generation  (BàA
log_uri! (	BàA
etagc (	BàA-
LabelsEntry
key (	
value (	:82
AnnotationsEntry
key (	
value (	:8:têAq
run.googleapis.com/RevisionOprojects/{project}/locations/{location}/services/{service}/revisions/{revision}R2…
	RevisionsÒ
GetRevision\'.google.cloud.run.v2.GetRevisionRequest.google.cloud.run.v2.Revision"{‚Óä“:8/v2/{name=projects/*/locations/*/services/*/revisions/*}ŠÓä“.,
name$projects/*/locations/{location=*}/**ÚAnameç
ListRevisions).google.cloud.run.v2.ListRevisionsRequest*.google.cloud.run.v2.ListRevisionsResponse"‚Óä“:8/v2/{parent=projects/*/locations/*/services/*}/revisionsŠÓä“0.
parent$projects/*/locations/{location=*}/**ÚAparentð
DeleteRevision*.google.cloud.run.v2.DeleteRevisionRequest.google.longrunning.Operation"’‚Óä“:*8/v2/{name=projects/*/locations/*/services/*/revisions/*}ŠÓä“.,
name$projects/*/locations/{location=*}/**ÚAnameÊA
RevisionRevisionFÊArun.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBU
com.google.cloud.run.v2BRevisionProtoPZ)cloud.google.com/go/run/apiv2/runpb;runpbbproto3'
        , true);

        static::$is_initialized = true;
    }
}

