/AWS1/CL_BUPBACKUPPLAN¶
Contains an optional backup plan display name and an array of BackupRule
objects, each of which specifies a backup rule. Each rule in a backup plan is a separate
scheduled task and can back up a different selection of Amazon Web Services
resources.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_backupplanname TYPE /AWS1/BUPBACKUPPLANNAME /AWS1/BUPBACKUPPLANNAME¶
The display name of a backup plan. Must contain only alphanumeric or '-_.' special characters.
If this is set in the console, it can contain 1 to 50 characters; if this is set through CLI or API, it can contain 1 to 200 characters.
it_rules TYPE /AWS1/CL_BUPBACKUPRULE=>TT_BACKUPRULES TT_BACKUPRULES¶
An array of
BackupRuleobjects, each of which specifies a scheduled task that is used to back up a selection of resources.
Optional arguments:¶
it_advancedbackupsettings TYPE /AWS1/CL_BUPADVANCEDBACKUPSE00=>TT_ADVANCEDBACKUPSETTINGS TT_ADVANCEDBACKUPSETTINGS¶
Contains a list of
BackupOptionsfor each resource type.
it_scansettings TYPE /AWS1/CL_BUPSCANSETTING=>TT_SCANSETTINGS TT_SCANSETTINGS¶
Contains your scanning configuration for the backup plan and includes the Malware scanner, your selected resources, and scanner role.
Queryable Attributes¶
BackupPlanName¶
The display name of a backup plan. Must contain only alphanumeric or '-_.' special characters.
If this is set in the console, it can contain 1 to 50 characters; if this is set through CLI or API, it can contain 1 to 200 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BACKUPPLANNAME() |
Getter for BACKUPPLANNAME, with configurable default |
ASK_BACKUPPLANNAME() |
Getter for BACKUPPLANNAME w/ exceptions if field has no valu |
HAS_BACKUPPLANNAME() |
Determine if BACKUPPLANNAME has a value |
Rules¶
An array of
BackupRuleobjects, each of which specifies a scheduled task that is used to back up a selection of resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULES() |
Getter for RULES, with configurable default |
ASK_RULES() |
Getter for RULES w/ exceptions if field has no value |
HAS_RULES() |
Determine if RULES has a value |
AdvancedBackupSettings¶
Contains a list of
BackupOptionsfor each resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADVANCEDBACKUPSETTINGS() |
Getter for ADVANCEDBACKUPSETTINGS, with configurable default |
ASK_ADVANCEDBACKUPSETTINGS() |
Getter for ADVANCEDBACKUPSETTINGS w/ exceptions if field has |
HAS_ADVANCEDBACKUPSETTINGS() |
Determine if ADVANCEDBACKUPSETTINGS has a value |
ScanSettings¶
Contains your scanning configuration for the backup plan and includes the Malware scanner, your selected resources, and scanner role.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCANSETTINGS() |
Getter for SCANSETTINGS, with configurable default |
ASK_SCANSETTINGS() |
Getter for SCANSETTINGS w/ exceptions if field has no value |
HAS_SCANSETTINGS() |
Determine if SCANSETTINGS has a value |