Constructor
new Revision(propertiesopt)
Constructs a new Revision.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IRevision |
<optional> |
Properties to set |
- Implements:
-
- IRevision
Members
annotations
Revision annotations.
conditions
Revision conditions.
containers
Revision containers.
createTime
Revision createTime.
deleteTime
Revision deleteTime.
encryptionKey
Revision encryptionKey.
encryptionKeyRevocationAction
Revision encryptionKeyRevocationAction.
encryptionKeyShutdownDuration
Revision encryptionKeyShutdownDuration.
etag
Revision etag.
executionEnvironment
Revision executionEnvironment.
expireTime
Revision expireTime.
generation
Revision generation.
labels
Revision labels.
launchStage
Revision launchStage.
logUri
Revision logUri.
maxInstanceRequestConcurrency
Revision maxInstanceRequestConcurrency.
name
Revision name.
observedGeneration
Revision observedGeneration.
reconciling
Revision reconciling.
satisfiesPzs
Revision satisfiesPzs.
scaling
Revision scaling.
service
Revision service.
serviceAccount
Revision serviceAccount.
sessionAffinity
Revision sessionAffinity.
timeout
Revision timeout.
uid
Revision uid.
updateTime
Revision updateTime.
volumes
Revision volumes.
vpcAccess
Revision vpcAccess.
Methods
toJSON() → {Object.<string, *>}
Converts this Revision to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.run.v2.Revision}
Creates a new Revision instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IRevision |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Revision |
Revision instance |
(static) decode(reader, lengthopt) → {google.cloud.run.v2.Revision}
Decodes a Revision message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Revision |
Revision |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.run.v2.Revision}
Decodes a Revision message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Revision |
Revision |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified Revision message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IRevision |
Revision message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified Revision message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IRevision |
Revision message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.run.v2.Revision}
Creates a Revision message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Revision |
Revision |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Revision
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Revision message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.Revision |
Revision |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Revision message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|