Interface protos.google.cloud.run.v2.IRevisionTemplate (1.0.2)

Properties of a RevisionTemplate.

Package

@google-cloud/run

Properties

annotations

annotations?: ({ [k: string]: string }|null);

RevisionTemplate annotations

containers

containers?: (google.cloud.run.v2.IContainer[]|null);

RevisionTemplate containers

encryptionKey

encryptionKey?: (string|null);

RevisionTemplate encryptionKey

executionEnvironment

executionEnvironment?: (google.cloud.run.v2.ExecutionEnvironment|keyof typeof google.cloud.run.v2.ExecutionEnvironment|null);

RevisionTemplate executionEnvironment

labels

labels?: ({ [k: string]: string }|null);

RevisionTemplate labels

maxInstanceRequestConcurrency

maxInstanceRequestConcurrency?: (number|null);

RevisionTemplate maxInstanceRequestConcurrency

revision

revision?: (string|null);

RevisionTemplate revision

scaling

scaling?: (google.cloud.run.v2.IRevisionScaling|null);

RevisionTemplate scaling

serviceAccount

serviceAccount?: (string|null);

RevisionTemplate serviceAccount

sessionAffinity

sessionAffinity?: (boolean|null);

RevisionTemplate sessionAffinity

timeout

timeout?: (google.protobuf.IDuration|null);

RevisionTemplate timeout

volumes

volumes?: (google.cloud.run.v2.IVolume[]|null);

RevisionTemplate volumes

vpcAccess

vpcAccess?: (google.cloud.run.v2.IVpcAccess|null);

RevisionTemplate vpcAccess