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