Class MountState
Inherited Members
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.Vault
Assembly: Pulumi.Vault.dll
Syntax
public sealed class MountState : ResourceArgs
Constructors
View SourceMountState()
Declaration
public MountState()
Properties
View SourceAccessor
The accessor for this mount.
Declaration
public Input<string> Accessor { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DefaultLeaseTtlSeconds
Default lease duration for tokens and secrets in seconds
Declaration
public Input<int> DefaultLeaseTtlSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Description
Human-friendly description of the mount
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Local
Boolean flag that can be explicitly set to true to enforce local mount in HA environment
Declaration
public Input<bool> Local { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MaxLeaseTtlSeconds
Maximum possible lease duration for tokens and secrets in seconds
Declaration
public Input<int> MaxLeaseTtlSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Options
Specifies mount type specific options that are passed to the backend
Declaration
public InputMap<object> Options { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Path
Where the secret backend will be mounted
Declaration
public Input<string> Path { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SealWrap
Boolean flag that can be explicitly set to true to enable seal wrapping for the mount, causing values stored by the mount to be wrapped by the seal's encryption capability
Declaration
public Input<bool> SealWrap { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Type
Type of the backend, such as "aws"
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |