Show / Hide Table of Contents

Class ExternalBackupJob

Provides all the details that apply to an external backup job.

Inheritance
object
ExternalBackupJob
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class ExternalBackupJob

Properties

BackupId

Declaration
[Required(ErrorMessage = "BackupId is required.")]
[JsonProperty(PropertyName = "backupId")]
public string BackupId { get; set; }
Property Value
Type Description
string

The OCID of the associated backup resource.

Remarks

Required

BucketName

Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type Description
string

The name of the Swift compartment bucket where the backup should be stored.

Remarks

Required

Provisioning

Declaration
[Required(ErrorMessage = "Provisioning is required.")]
[JsonProperty(PropertyName = "provisioning")]
public bool? Provisioning { get; set; }
Property Value
Type Description
bool?

An indicator for the provisioning state of the resource. If TRUE, the resource is still being provisioned.

Remarks

Required

SwiftPassword

Declaration
[JsonProperty(PropertyName = "swiftPassword")]
public string SwiftPassword { get; set; }
Property Value
Type Description
string

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.

SwiftPath

Declaration
[Required(ErrorMessage = "SwiftPath is required.")]
[JsonProperty(PropertyName = "swiftPath")]
public string SwiftPath { get; set; }
Property Value
Type Description
string

The Swift path to use as a destination for the standalone backup.

Remarks

Required

Tag

Declaration
[Required(ErrorMessage = "Tag is required.")]
[JsonProperty(PropertyName = "tag")]
public string Tag { get; set; }
Property Value
Type Description
string

The tag for RMAN to apply to the backup.

Remarks

Required

UserName

Declaration
[Required(ErrorMessage = "UserName is required.")]
[JsonProperty(PropertyName = "userName")]
public string UserName { get; set; }
Property Value
Type Description
string

The Swift user name to use for transferring the standalone backup to the designated Swift compartment bucket.

Remarks

Required

In this article
Back to top