Show / Hide Table of Contents

Class VaultLockState

Inheritance
System.Object
InputArgs
ResourceArgs
VaultLockState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Glacier
Assembly: Pulumi.Aws.dll
Syntax
public sealed class VaultLockState : ResourceArgs

Constructors

View Source

VaultLockState()

Declaration
public VaultLockState()

Properties

View Source

CompleteLock

Boolean whether to permanently apply this Glacier Lock Policy. Once completed, this cannot be undone. If set to false, the Glacier Lock Policy remains in a testing mode for 24 hours. After that time, the Glacier Lock Policy is automatically removed by Glacier and the this provider resource will show as needing recreation. Changing this from false to true will show as resource recreation, which is expected. Changing this from true to false is not possible unless the Glacier Vault is recreated at the same time.

Declaration
public Input<bool> CompleteLock { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

IgnoreDeletionError

Allow this provider to ignore the error returned when attempting to delete the Glacier Lock Policy. This can be used to delete or recreate the Glacier Vault via this provider, for example, if the Glacier Vault Lock policy permits that action. This should only be used in conjunction with complete_lock being set to true.

Declaration
public Input<bool> IgnoreDeletionError { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Policy

JSON string containing the IAM policy to apply as the Glacier Vault Lock policy.

Declaration
public Input<string> Policy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VaultName

The name of the Glacier Vault.

Declaration
public Input<string> VaultName { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.