Constructor
new MuteConfig(propertiesopt)
Constructs a new MuteConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v1.IMuteConfig |
<optional> |
Properties to set |
- Implements:
-
- IMuteConfig
Members
createTime
MuteConfig createTime.
description
MuteConfig description.
displayName
MuteConfig displayName.
expiryTime
MuteConfig expiryTime.
filter
MuteConfig filter.
mostRecentEditor
MuteConfig mostRecentEditor.
name
MuteConfig name.
type
MuteConfig type.
updateTime
MuteConfig updateTime.
MuteConfigType
MuteConfigType enum.
Properties:
Name | Type | Description |
---|---|---|
MUTE_CONFIG_TYPE_UNSPECIFIED |
number |
MUTE_CONFIG_TYPE_UNSPECIFIED value |
STATIC |
number |
STATIC value |
DYNAMIC |
number |
DYNAMIC value |
Methods
toJSON() → {Object.<string, *>}
Converts this MuteConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.securitycenter.v1.MuteConfig}
Creates a new MuteConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v1.IMuteConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.securitycenter.v1.MuteConfig |
MuteConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.securitycenter.v1.MuteConfig}
Decodes a MuteConfig 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.securitycenter.v1.MuteConfig |
MuteConfig |
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.securitycenter.v1.MuteConfig}
Decodes a MuteConfig 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.securitycenter.v1.MuteConfig |
MuteConfig |
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 MuteConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.IMuteConfig |
MuteConfig 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 MuteConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.IMuteConfig |
MuteConfig 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.securitycenter.v1.MuteConfig}
Creates a MuteConfig 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.securitycenter.v1.MuteConfig |
MuteConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for MuteConfig
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 MuteConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.MuteConfig |
MuteConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a MuteConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|