Constructor
new RevisionTemplate(propertiesopt)
Constructs a new RevisionTemplate.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IRevisionTemplate |
<optional> |
Properties to set |
- Implements:
-
- IRevisionTemplate
Members
annotations
RevisionTemplate annotations.
containers
RevisionTemplate containers.
encryptionKey
RevisionTemplate encryptionKey.
executionEnvironment
RevisionTemplate executionEnvironment.
labels
RevisionTemplate labels.
maxInstanceRequestConcurrency
RevisionTemplate maxInstanceRequestConcurrency.
revision
RevisionTemplate revision.
scaling
RevisionTemplate scaling.
serviceAccount
RevisionTemplate serviceAccount.
sessionAffinity
RevisionTemplate sessionAffinity.
timeout
RevisionTemplate timeout.
volumes
RevisionTemplate volumes.
vpcAccess
RevisionTemplate vpcAccess.
Methods
toJSON() → {Object.<string, *>}
Converts this RevisionTemplate to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.run.v2.RevisionTemplate}
Creates a new RevisionTemplate instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IRevisionTemplate |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.RevisionTemplate |
RevisionTemplate instance |
(static) decode(reader, lengthopt) → {google.cloud.run.v2.RevisionTemplate}
Decodes a RevisionTemplate 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.RevisionTemplate |
RevisionTemplate |
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.RevisionTemplate}
Decodes a RevisionTemplate 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.RevisionTemplate |
RevisionTemplate |
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 RevisionTemplate message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IRevisionTemplate |
RevisionTemplate 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 RevisionTemplate message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IRevisionTemplate |
RevisionTemplate 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.RevisionTemplate}
Creates a RevisionTemplate 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.RevisionTemplate |
RevisionTemplate |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RevisionTemplate
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 RevisionTemplate message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.RevisionTemplate |
RevisionTemplate |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RevisionTemplate message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|