Constructor
new ExternalSystem(propertiesopt)
Constructs a new ExternalSystem.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v1.IExternalSystem |
<optional> |
Properties to set |
- Implements:
-
- IExternalSystem
Classes
Members
assignees
ExternalSystem assignees.
caseCloseTime
ExternalSystem caseCloseTime.
caseCreateTime
ExternalSystem caseCreateTime.
casePriority
ExternalSystem casePriority.
caseSla
ExternalSystem caseSla.
caseUri
ExternalSystem caseUri.
externalSystemUpdateTime
ExternalSystem externalSystemUpdateTime.
externalUid
ExternalSystem externalUid.
name
ExternalSystem name.
status
ExternalSystem status.
ticketInfo
ExternalSystem ticketInfo.
Methods
toJSON() → {Object.<string, *>}
Converts this ExternalSystem to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.securitycenter.v1.ExternalSystem}
Creates a new ExternalSystem instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v1.IExternalSystem |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.securitycenter.v1.ExternalSystem |
ExternalSystem instance |
(static) decode(reader, lengthopt) → {google.cloud.securitycenter.v1.ExternalSystem}
Decodes an ExternalSystem 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.ExternalSystem |
ExternalSystem |
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.ExternalSystem}
Decodes an ExternalSystem 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.ExternalSystem |
ExternalSystem |
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 ExternalSystem message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.IExternalSystem |
ExternalSystem 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 ExternalSystem message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.IExternalSystem |
ExternalSystem 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.ExternalSystem}
Creates an ExternalSystem 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.ExternalSystem |
ExternalSystem |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ExternalSystem
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 ExternalSystem message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v1.ExternalSystem |
ExternalSystem |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an ExternalSystem message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|