ExternalBackupJob¶
-
class
oci.database.models.
ExternalBackupJob
(**kwargs)¶ Bases:
object
Provides all the details that apply to an external backup job.
Methods
__init__
(**kwargs)Initializes a new ExternalBackupJob object with values from keyword arguments. Attributes
backup_id
[Required] Gets the backup_id of this ExternalBackupJob. bucket_name
[Required] Gets the bucket_name of this ExternalBackupJob. provisioning
[Required] Gets the provisioning of this ExternalBackupJob. swift_password
Gets the swift_password of this ExternalBackupJob. swift_path
[Required] Gets the swift_path of this ExternalBackupJob. tag
[Required] Gets the tag of this ExternalBackupJob. user_name
[Required] Gets the user_name of this ExternalBackupJob. -
__init__
(**kwargs)¶ Initializes a new ExternalBackupJob object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - backup_id (str) – The value to assign to the backup_id property of this ExternalBackupJob.
- provisioning (bool) – The value to assign to the provisioning property of this ExternalBackupJob.
- swift_path (str) – The value to assign to the swift_path property of this ExternalBackupJob.
- bucket_name (str) – The value to assign to the bucket_name property of this ExternalBackupJob.
- tag (str) – The value to assign to the tag property of this ExternalBackupJob.
- user_name (str) – The value to assign to the user_name property of this ExternalBackupJob.
- swift_password (str) – The value to assign to the swift_password property of this ExternalBackupJob.
-
backup_id
¶ [Required] Gets the backup_id of this ExternalBackupJob. The OCID of the associated backup resource.
Returns: The backup_id of this ExternalBackupJob. Return type: str
-
bucket_name
¶ [Required] Gets the bucket_name of this ExternalBackupJob. The name of the Swift compartment bucket where the backup should be stored.
Returns: The bucket_name of this ExternalBackupJob. Return type: str
-
provisioning
¶ [Required] Gets the provisioning of this ExternalBackupJob. An indicator for the provisioning state of the resource. If TRUE, the resource is still being provisioned.
Returns: The provisioning of this ExternalBackupJob. Return type: bool
-
swift_password
¶ Gets the swift_password of this ExternalBackupJob. The auth token to use for access to the Swift compartment bucket that will store the standalone backup. For information about auth tokens, see Working with Auth Tokens.
Returns: The swift_password of this ExternalBackupJob. Return type: str
-
swift_path
¶ [Required] Gets the swift_path of this ExternalBackupJob. The Swift path to use as a destination for the standalone backup.
Returns: The swift_path of this ExternalBackupJob. Return type: str
-
tag
¶ [Required] Gets the tag of this ExternalBackupJob. The tag for RMAN to apply to the backup.
Returns: The tag of this ExternalBackupJob. Return type: str
-
user_name
¶ [Required] Gets the user_name of this ExternalBackupJob. The Swift user name to use for transferring the standalone backup to the designated Swift compartment bucket.
Returns: The user_name of this ExternalBackupJob. Return type: str
-