Class AuthBackendRoleSecretIDState
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.AppRole
Assembly: Pulumi.Vault.dll
Syntax
public sealed class AuthBackendRoleSecretIDState : ResourceArgs
Constructors
View SourceAuthBackendRoleSecretIDState()
Declaration
public AuthBackendRoleSecretIDState()
Properties
View SourceAccessor
The unique ID for this SecretID that can be safely logged.
Declaration
public Input<string> Accessor { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Backend
Unique name of the auth backend to configure.
Declaration
public Input<string> Backend { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
CidrLists
If set, specifies blocks of IP addresses which can perform the login operation using this SecretID.
Declaration
public InputList<string> CidrLists { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Metadata
A JSON-encoded string containing metadata in key-value pairs to be set on tokens issued with this SecretID.
Declaration
public Input<string> Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RoleName
The name of the role to create the SecretID for.
Declaration
public Input<string> RoleName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SecretId
The SecretID to be created. If set, uses "Push" mode. Defaults to Vault auto-generating SecretIDs.
Declaration
public Input<string> SecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WrappingAccessor
The unique ID for the response-wrapped SecretID that can be safely logged.
Declaration
public Input<string> WrappingAccessor { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WrappingToken
The token used to retrieve a response-wrapped SecretID.
Declaration
public Input<string> WrappingToken { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WrappingTtl
If set, the SecretID response will be response-wrapped and available for the duration specified. Only a single unwrapping of the token is allowed.
Declaration
public Input<string> WrappingTtl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |