Constructor
new ConfigSyncState(propertiesopt)
Constructs a new ConfigSyncState.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncState |
<optional> |
Properties to set |
- Implements:
-
- IConfigSyncState
Members
clusterLevelStopSyncingState
ConfigSyncState clusterLevelStopSyncingState.
crCount
ConfigSyncState crCount.
deploymentState
ConfigSyncState deploymentState.
errors
ConfigSyncState errors.
reposyncCrd
ConfigSyncState reposyncCrd.
rootsyncCrd
ConfigSyncState rootsyncCrd.
state
ConfigSyncState state.
syncState
ConfigSyncState syncState.
version
ConfigSyncState version.
CRDState
CRDState enum.
Properties:
Name | Type | Description |
---|---|---|
CRD_STATE_UNSPECIFIED |
number |
CRD_STATE_UNSPECIFIED value |
NOT_INSTALLED |
number |
NOT_INSTALLED value |
INSTALLED |
number |
INSTALLED value |
TERMINATING |
number |
TERMINATING value |
INSTALLING |
number |
INSTALLING value |
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
CONFIG_SYNC_NOT_INSTALLED |
number |
CONFIG_SYNC_NOT_INSTALLED value |
CONFIG_SYNC_INSTALLED |
number |
CONFIG_SYNC_INSTALLED value |
CONFIG_SYNC_ERROR |
number |
CONFIG_SYNC_ERROR value |
CONFIG_SYNC_PENDING |
number |
CONFIG_SYNC_PENDING value |
StopSyncingState
StopSyncingState enum.
Properties:
Name | Type | Description |
---|---|---|
STOP_SYNCING_STATE_UNSPECIFIED |
number |
STOP_SYNCING_STATE_UNSPECIFIED value |
NOT_STOPPED |
number |
NOT_STOPPED value |
PENDING |
number |
PENDING value |
STOPPED |
number |
STOPPED value |
Methods
toJSON() → {Object.<string, *>}
Converts this ConfigSyncState to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState}
Creates a new ConfigSyncState instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncState |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState |
ConfigSyncState instance |
(static) decode(reader, lengthopt) → {google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState}
Decodes a ConfigSyncState 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.ConfigSyncState |
ConfigSyncState |
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.ConfigSyncState}
Decodes a ConfigSyncState 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.ConfigSyncState |
ConfigSyncState |
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 ConfigSyncState message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncState |
ConfigSyncState 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 ConfigSyncState message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.IConfigSyncState |
ConfigSyncState 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.ConfigSyncState}
Creates a ConfigSyncState 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.ConfigSyncState |
ConfigSyncState |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ConfigSyncState
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 ConfigSyncState message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState |
ConfigSyncState |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ConfigSyncState message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|