Show / Hide Table of Contents

Class BackupVault

(experimental) A backup vault.

Inheritance
System.Object
Construct
Resource
BackupVault
Implements
IBackupVault
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.AWS.Backup.dll
Syntax (csharp)
public class BackupVault : Resource, IBackupVault, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class BackupVault
    Inherits Resource
    Implements IBackupVault, IResource, IConstruct, IConstruct, IDependable
Remarks

Stability: Experimental

Synopsis

Constructors

BackupVault(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

BackupVault(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

BackupVault(Construct, String, IBackupVaultProps)

Properties

BackupVaultArn

(experimental) The ARN of the backup vault.

BackupVaultName

(experimental) The name of a logical container where backups are stored.

Methods

FromBackupVaultName(Construct, String, String)

(experimental) Import an existing backup vault.

Constructors

BackupVault(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected BackupVault(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

BackupVault(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected BackupVault(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

BackupVault(Construct, String, IBackupVaultProps)

public BackupVault(Construct scope, string id, IBackupVaultProps props = null)
Parameters
scope Constructs.Construct
id System.String
props IBackupVaultProps
Remarks

Stability: Experimental

Properties

BackupVaultArn

(experimental) The ARN of the backup vault.

public virtual string BackupVaultArn { get; }
Property Value

System.String

Remarks

Stability: Experimental

Attribute: true

BackupVaultName

(experimental) The name of a logical container where backups are stored.

public virtual string BackupVaultName { get; }
Property Value

System.String

Remarks

Stability: Experimental

Methods

FromBackupVaultName(Construct, String, String)

(experimental) Import an existing backup vault.

public static IBackupVault FromBackupVaultName(Construct scope, string id, string backupVaultName)
Parameters
scope Constructs.Construct
id System.String
backupVaultName System.String
Returns

IBackupVault

Remarks

Stability: Experimental

Implements

IBackupVault
IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX