Constructor
new GuestPolicy(propertiesopt)
Constructs a new GuestPolicy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.osconfig.v1beta.IGuestPolicy |
<optional> |
Properties to set |
- Implements:
-
- IGuestPolicy
Members
assignment
GuestPolicy assignment.
createTime
GuestPolicy createTime.
description
GuestPolicy description.
etag
GuestPolicy etag.
name
GuestPolicy name.
packageRepositories
GuestPolicy packageRepositories.
packages
GuestPolicy packages.
recipes
GuestPolicy recipes.
updateTime
GuestPolicy updateTime.
Methods
toJSON() → {Object.<string, *>}
Converts this GuestPolicy to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.osconfig.v1beta.GuestPolicy}
Creates a new GuestPolicy instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.osconfig.v1beta.IGuestPolicy |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.osconfig.v1beta.GuestPolicy |
GuestPolicy instance |
(static) decode(reader, lengthopt) → {google.cloud.osconfig.v1beta.GuestPolicy}
Decodes a GuestPolicy 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.osconfig.v1beta.GuestPolicy |
GuestPolicy |
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.osconfig.v1beta.GuestPolicy}
Decodes a GuestPolicy 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.osconfig.v1beta.GuestPolicy |
GuestPolicy |
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 GuestPolicy message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1beta.IGuestPolicy |
GuestPolicy 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 GuestPolicy message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1beta.IGuestPolicy |
GuestPolicy 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.osconfig.v1beta.GuestPolicy}
Creates a GuestPolicy 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.osconfig.v1beta.GuestPolicy |
GuestPolicy |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for GuestPolicy
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 GuestPolicy message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1beta.GuestPolicy |
GuestPolicy |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a GuestPolicy message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|