Constructor
new BackupDisasterRecovery(propertiesopt)
Constructs a new BackupDisasterRecovery.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v2.IBackupDisasterRecovery |
<optional> |
Properties to set |
- Implements:
-
- IBackupDisasterRecovery
Members
appliance
BackupDisasterRecovery appliance.
applications
BackupDisasterRecovery applications.
backupCreateTime
BackupDisasterRecovery backupCreateTime.
backupTemplate
BackupDisasterRecovery backupTemplate.
backupType
BackupDisasterRecovery backupType.
host
BackupDisasterRecovery host.
policies
BackupDisasterRecovery policies.
policyOptions
BackupDisasterRecovery policyOptions.
profile
BackupDisasterRecovery profile.
storagePool
BackupDisasterRecovery storagePool.
Methods
toJSON() → {Object.<string, *>}
Converts this BackupDisasterRecovery to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.securitycenter.v2.BackupDisasterRecovery}
Creates a new BackupDisasterRecovery instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.securitycenter.v2.IBackupDisasterRecovery |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.securitycenter.v2.BackupDisasterRecovery |
BackupDisasterRecovery instance |
(static) decode(reader, lengthopt) → {google.cloud.securitycenter.v2.BackupDisasterRecovery}
Decodes a BackupDisasterRecovery 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.v2.BackupDisasterRecovery |
BackupDisasterRecovery |
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.v2.BackupDisasterRecovery}
Decodes a BackupDisasterRecovery 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.v2.BackupDisasterRecovery |
BackupDisasterRecovery |
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 BackupDisasterRecovery message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v2.IBackupDisasterRecovery |
BackupDisasterRecovery 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 BackupDisasterRecovery message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v2.IBackupDisasterRecovery |
BackupDisasterRecovery 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.v2.BackupDisasterRecovery}
Creates a BackupDisasterRecovery 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.v2.BackupDisasterRecovery |
BackupDisasterRecovery |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for BackupDisasterRecovery
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 BackupDisasterRecovery message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.securitycenter.v2.BackupDisasterRecovery |
BackupDisasterRecovery |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a BackupDisasterRecovery message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|