Constructor
new RouterStatusBgpPeerStatus(propertiesopt)
Constructs a new RouterStatusBgpPeerStatus.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IRouterStatusBgpPeerStatus |
<optional> |
Properties to set |
- Implements:
-
- IRouterStatusBgpPeerStatus
Members
_bfdStatus
RouterStatusBgpPeerStatus _bfdStatus.
_enableIpv6
RouterStatusBgpPeerStatus _enableIpv6.
_ipAddress
RouterStatusBgpPeerStatus _ipAddress.
_ipv6NexthopAddress
RouterStatusBgpPeerStatus _ipv6NexthopAddress.
_linkedVpnTunnel
RouterStatusBgpPeerStatus _linkedVpnTunnel.
_md5AuthEnabled
RouterStatusBgpPeerStatus _md5AuthEnabled.
_name
RouterStatusBgpPeerStatus _name.
_numLearnedRoutes
RouterStatusBgpPeerStatus _numLearnedRoutes.
_peerIpAddress
RouterStatusBgpPeerStatus _peerIpAddress.
_peerIpv6NexthopAddress
RouterStatusBgpPeerStatus _peerIpv6NexthopAddress.
_routerApplianceInstance
RouterStatusBgpPeerStatus _routerApplianceInstance.
_state
RouterStatusBgpPeerStatus _state.
_status
RouterStatusBgpPeerStatus _status.
_statusReason
RouterStatusBgpPeerStatus _statusReason.
_uptime
RouterStatusBgpPeerStatus _uptime.
_uptimeSeconds
RouterStatusBgpPeerStatus _uptimeSeconds.
advertisedRoutes
RouterStatusBgpPeerStatus advertisedRoutes.
bfdStatus
RouterStatusBgpPeerStatus bfdStatus.
enableIpv6
RouterStatusBgpPeerStatus enableIpv6.
ipAddress
RouterStatusBgpPeerStatus ipAddress.
ipv6NexthopAddress
RouterStatusBgpPeerStatus ipv6NexthopAddress.
linkedVpnTunnel
RouterStatusBgpPeerStatus linkedVpnTunnel.
md5AuthEnabled
RouterStatusBgpPeerStatus md5AuthEnabled.
name
RouterStatusBgpPeerStatus name.
numLearnedRoutes
RouterStatusBgpPeerStatus numLearnedRoutes.
peerIpAddress
RouterStatusBgpPeerStatus peerIpAddress.
peerIpv6NexthopAddress
RouterStatusBgpPeerStatus peerIpv6NexthopAddress.
routerApplianceInstance
RouterStatusBgpPeerStatus routerApplianceInstance.
state
RouterStatusBgpPeerStatus state.
status
RouterStatusBgpPeerStatus status.
statusReason
RouterStatusBgpPeerStatus statusReason.
uptime
RouterStatusBgpPeerStatus uptime.
uptimeSeconds
RouterStatusBgpPeerStatus uptimeSeconds.
Status
Status enum.
Properties:
Name | Type | Description |
---|---|---|
UNDEFINED_STATUS |
number |
UNDEFINED_STATUS value |
DOWN |
number |
DOWN value |
UNKNOWN |
number |
UNKNOWN value |
UP |
number |
UP value |
StatusReason
StatusReason enum.
Properties:
Name | Type | Description |
---|---|---|
UNDEFINED_STATUS_REASON |
number |
UNDEFINED_STATUS_REASON value |
MD5_AUTH_INTERNAL_PROBLEM |
number |
MD5_AUTH_INTERNAL_PROBLEM value |
STATUS_REASON_UNSPECIFIED |
number |
STATUS_REASON_UNSPECIFIED value |
Methods
toJSON() → {Object.<string, *>}
Converts this RouterStatusBgpPeerStatus to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.compute.v1.RouterStatusBgpPeerStatus}
Creates a new RouterStatusBgpPeerStatus instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IRouterStatusBgpPeerStatus |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.RouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus instance |
(static) decode(reader, lengthopt) → {google.cloud.compute.v1.RouterStatusBgpPeerStatus}
Decodes a RouterStatusBgpPeerStatus 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.RouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus |
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.RouterStatusBgpPeerStatus}
Decodes a RouterStatusBgpPeerStatus 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.RouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus |
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 RouterStatusBgpPeerStatus message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IRouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus 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 RouterStatusBgpPeerStatus message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IRouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus 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.RouterStatusBgpPeerStatus}
Creates a RouterStatusBgpPeerStatus 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.RouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RouterStatusBgpPeerStatus
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 RouterStatusBgpPeerStatus message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.RouterStatusBgpPeerStatus |
RouterStatusBgpPeerStatus |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RouterStatusBgpPeerStatus message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|