Constructor
new ConfigSyncVersion(propertiesopt)
Constructs a new ConfigSyncVersion.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncVersion |
<optional> |
Properties to set |
- Implements:
-
- IConfigSyncVersion
Members
admissionWebhook
ConfigSyncVersion admissionWebhook.
gitSync
ConfigSyncVersion gitSync.
importer
ConfigSyncVersion importer.
monitor
ConfigSyncVersion monitor.
otelCollector
ConfigSyncVersion otelCollector.
reconcilerManager
ConfigSyncVersion reconcilerManager.
resourceGroupControllerManager
ConfigSyncVersion resourceGroupControllerManager.
rootReconciler
ConfigSyncVersion rootReconciler.
syncer
ConfigSyncVersion syncer.
Methods
toJSON() → {Object.<string, *>}
Converts this ConfigSyncVersion to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.gkehub.configmanagement.v1beta.ConfigSyncVersion}
Creates a new ConfigSyncVersion instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncVersion |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.gkehub.configmanagement.v1beta.ConfigSyncVersion |
ConfigSyncVersion instance |
(static) decode(reader, lengthopt) → {google.cloud.gkehub.configmanagement.v1beta.ConfigSyncVersion}
Decodes a ConfigSyncVersion 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.gkehub.configmanagement.v1beta.ConfigSyncVersion |
ConfigSyncVersion |
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.gkehub.configmanagement.v1beta.ConfigSyncVersion}
Decodes a ConfigSyncVersion 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.gkehub.configmanagement.v1beta.ConfigSyncVersion |
ConfigSyncVersion |
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 ConfigSyncVersion message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncVersion |
ConfigSyncVersion 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 ConfigSyncVersion message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncVersion |
ConfigSyncVersion 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.gkehub.configmanagement.v1beta.ConfigSyncVersion}
Creates a ConfigSyncVersion 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.gkehub.configmanagement.v1beta.ConfigSyncVersion |
ConfigSyncVersion |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ConfigSyncVersion
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 ConfigSyncVersion message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.ConfigSyncVersion |
ConfigSyncVersion |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ConfigSyncVersion message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|