Constructor
new PublicAdvertisedPrefix(propertiesopt)
Constructs a new PublicAdvertisedPrefix.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IPublicAdvertisedPrefix |
<optional> |
Properties to set |
- Implements:
-
- IPublicAdvertisedPrefix
Members
_creationTimestamp
PublicAdvertisedPrefix _creationTimestamp.
_description
PublicAdvertisedPrefix _description.
_dnsVerificationIp
PublicAdvertisedPrefix _dnsVerificationIp.
_fingerprint
PublicAdvertisedPrefix _fingerprint.
_id
PublicAdvertisedPrefix _id.
_ipCidrRange
PublicAdvertisedPrefix _ipCidrRange.
_kind
PublicAdvertisedPrefix _kind.
_name
PublicAdvertisedPrefix _name.
_selfLink
PublicAdvertisedPrefix _selfLink.
_sharedSecret
PublicAdvertisedPrefix _sharedSecret.
_status
PublicAdvertisedPrefix _status.
creationTimestamp
PublicAdvertisedPrefix creationTimestamp.
description
PublicAdvertisedPrefix description.
dnsVerificationIp
PublicAdvertisedPrefix dnsVerificationIp.
fingerprint
PublicAdvertisedPrefix fingerprint.
id
PublicAdvertisedPrefix id.
ipCidrRange
PublicAdvertisedPrefix ipCidrRange.
kind
PublicAdvertisedPrefix kind.
name
PublicAdvertisedPrefix name.
publicDelegatedPrefixs
PublicAdvertisedPrefix publicDelegatedPrefixs.
selfLink
PublicAdvertisedPrefix selfLink.
sharedSecret
PublicAdvertisedPrefix sharedSecret.
status
PublicAdvertisedPrefix status.
Status
Status enum.
Properties:
Name | Type | Description |
---|---|---|
UNDEFINED_STATUS |
number |
UNDEFINED_STATUS value |
INITIAL |
number |
INITIAL value |
PREFIX_CONFIGURATION_COMPLETE |
number |
PREFIX_CONFIGURATION_COMPLETE value |
PREFIX_CONFIGURATION_IN_PROGRESS |
number |
PREFIX_CONFIGURATION_IN_PROGRESS value |
PREFIX_REMOVAL_IN_PROGRESS |
number |
PREFIX_REMOVAL_IN_PROGRESS value |
PTR_CONFIGURED |
number |
PTR_CONFIGURED value |
REVERSE_DNS_LOOKUP_FAILED |
number |
REVERSE_DNS_LOOKUP_FAILED value |
VALIDATED |
number |
VALIDATED value |
Methods
toJSON() → {Object.<string, *>}
Converts this PublicAdvertisedPrefix to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.compute.v1.PublicAdvertisedPrefix}
Creates a new PublicAdvertisedPrefix instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IPublicAdvertisedPrefix |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.PublicAdvertisedPrefix |
PublicAdvertisedPrefix instance |
(static) decode(reader, lengthopt) → {google.cloud.compute.v1.PublicAdvertisedPrefix}
Decodes a PublicAdvertisedPrefix 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.PublicAdvertisedPrefix |
PublicAdvertisedPrefix |
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.PublicAdvertisedPrefix}
Decodes a PublicAdvertisedPrefix 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.PublicAdvertisedPrefix |
PublicAdvertisedPrefix |
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 PublicAdvertisedPrefix message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IPublicAdvertisedPrefix |
PublicAdvertisedPrefix 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 PublicAdvertisedPrefix message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IPublicAdvertisedPrefix |
PublicAdvertisedPrefix 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.PublicAdvertisedPrefix}
Creates a PublicAdvertisedPrefix 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.PublicAdvertisedPrefix |
PublicAdvertisedPrefix |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for PublicAdvertisedPrefix
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 PublicAdvertisedPrefix message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.PublicAdvertisedPrefix |
PublicAdvertisedPrefix |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a PublicAdvertisedPrefix message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|