Constructor
new ConsumerPscConnection(propertiesopt)
Constructs a new ConsumerPscConnection.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.networkconnectivity.v1.ServiceConnectionMap.IConsumerPscConnection |
<optional> |
Properties to set |
- Implements:
-
- IConsumerPscConnection
Members
_ipVersion
ConsumerPscConnection _ipVersion.
error
ConsumerPscConnection error.
errorInfo
ConsumerPscConnection errorInfo.
errorType
ConsumerPscConnection errorType.
forwardingRule
ConsumerPscConnection forwardingRule.
gceOperation
ConsumerPscConnection gceOperation.
ip
ConsumerPscConnection ip.
ipVersion
ConsumerPscConnection ipVersion.
network
ConsumerPscConnection network.
producerInstanceId
ConsumerPscConnection producerInstanceId.
producerInstanceMetadata
ConsumerPscConnection producerInstanceMetadata.
project
ConsumerPscConnection project.
pscConnectionId
ConsumerPscConnection pscConnectionId.
selectedSubnetwork
ConsumerPscConnection selectedSubnetwork.
serviceAttachmentUri
ConsumerPscConnection serviceAttachmentUri.
state
ConsumerPscConnection state.
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
ACTIVE |
number |
ACTIVE value |
FAILED |
number |
FAILED value |
CREATING |
number |
CREATING value |
DELETING |
number |
DELETING value |
CREATE_REPAIRING |
number |
CREATE_REPAIRING value |
DELETE_REPAIRING |
number |
DELETE_REPAIRING value |
Methods
toJSON() → {Object.<string, *>}
Converts this ConsumerPscConnection to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection}
Creates a new ConsumerPscConnection instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.networkconnectivity.v1.ServiceConnectionMap.IConsumerPscConnection |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection |
ConsumerPscConnection instance |
(static) decode(reader, lengthopt) → {google.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection}
Decodes a ConsumerPscConnection 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.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection |
ConsumerPscConnection |
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.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection}
Decodes a ConsumerPscConnection 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.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection |
ConsumerPscConnection |
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 ConsumerPscConnection message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.networkconnectivity.v1.ServiceConnectionMap.IConsumerPscConnection |
ConsumerPscConnection 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 ConsumerPscConnection message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.networkconnectivity.v1.ServiceConnectionMap.IConsumerPscConnection |
ConsumerPscConnection 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.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection}
Creates a ConsumerPscConnection 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.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection |
ConsumerPscConnection |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ConsumerPscConnection
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 ConsumerPscConnection message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection |
ConsumerPscConnection |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ConsumerPscConnection message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|