Constructor
new HealthCheckService(propertiesopt)
Constructs a new HealthCheckService.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IHealthCheckService |
<optional> |
Properties to set |
- Implements:
-
- IHealthCheckService
Members
_creationTimestamp
HealthCheckService _creationTimestamp.
_description
HealthCheckService _description.
_fingerprint
HealthCheckService _fingerprint.
_healthStatusAggregationPolicy
HealthCheckService _healthStatusAggregationPolicy.
_id
HealthCheckService _id.
_kind
HealthCheckService _kind.
_name
HealthCheckService _name.
_region
HealthCheckService _region.
_selfLink
HealthCheckService _selfLink.
creationTimestamp
HealthCheckService creationTimestamp.
description
HealthCheckService description.
fingerprint
HealthCheckService fingerprint.
healthChecks
HealthCheckService healthChecks.
healthStatusAggregationPolicy
HealthCheckService healthStatusAggregationPolicy.
id
HealthCheckService id.
kind
HealthCheckService kind.
name
HealthCheckService name.
networkEndpointGroups
HealthCheckService networkEndpointGroups.
notificationEndpoints
HealthCheckService notificationEndpoints.
region
HealthCheckService region.
selfLink
HealthCheckService selfLink.
HealthStatusAggregationPolicy
HealthStatusAggregationPolicy enum.
Properties:
Name | Type | Description |
---|---|---|
UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY |
number |
UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY value |
AND |
number |
AND value |
NO_AGGREGATION |
number |
NO_AGGREGATION value |
Methods
toJSON() → {Object.<string, *>}
Converts this HealthCheckService to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.compute.v1.HealthCheckService}
Creates a new HealthCheckService instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IHealthCheckService |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.HealthCheckService |
HealthCheckService instance |
(static) decode(reader, lengthopt) → {google.cloud.compute.v1.HealthCheckService}
Decodes a HealthCheckService 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.compute.v1.HealthCheckService |
HealthCheckService |
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.compute.v1.HealthCheckService}
Decodes a HealthCheckService 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.compute.v1.HealthCheckService |
HealthCheckService |
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 HealthCheckService message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IHealthCheckService |
HealthCheckService 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 HealthCheckService message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IHealthCheckService |
HealthCheckService 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.compute.v1.HealthCheckService}
Creates a HealthCheckService 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.compute.v1.HealthCheckService |
HealthCheckService |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for HealthCheckService
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 HealthCheckService message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.HealthCheckService |
HealthCheckService |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a HealthCheckService message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|