Class AuthBackendIdentityWhitelist
Configures the periodic tidying operation of the whitelisted identity entries.
For more information, see the Vault docs.
Example Usage
using Pulumi;
using Vault = Pulumi.Vault;
class MyStack : Stack
{
public MyStack()
{
var exampleAuthBackend = new Vault.AuthBackend("exampleAuthBackend", new Vault.AuthBackendArgs
{
Type = "aws",
});
var exampleAuthBackendIdentityWhitelist = new Vault.Aws.AuthBackendIdentityWhitelist("exampleAuthBackendIdentityWhitelist", new Vault.Aws.AuthBackendIdentityWhitelistArgs
{
Backend = exampleAuthBackend.Path,
SafetyBuffer = 3600,
});
}
}
Inherited Members
Namespace: Pulumi.Vault.Aws
Assembly: Pulumi.Vault.dll
Syntax
public class AuthBackendIdentityWhitelist : CustomResource
Constructors
View SourceAuthBackendIdentityWhitelist(String, AuthBackendIdentityWhitelistArgs, CustomResourceOptions)
Create a AuthBackendIdentityWhitelist resource with the given unique name, arguments, and options.
Declaration
public AuthBackendIdentityWhitelist(string name, AuthBackendIdentityWhitelistArgs args = null, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resource |
| AuthBackendIdentityWhitelistArgs | args | The arguments used to populate this resource's properties |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Properties
View SourceBackend
The path of the AWS backend being configured.
Declaration
public Output<string> Backend { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
DisablePeriodicTidy
If set to true, disables the periodic tidying of the identity-whitelist entries.
Declaration
public Output<bool?> DisablePeriodicTidy { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.Nullable<System.Boolean>> |
SafetyBuffer
The amount of extra time, in minutes, that must have passed beyond the roletag expiration, before it is removed from the backend storage.
Declaration
public Output<int?> SafetyBuffer { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.Nullable<System.Int32>> |
Methods
View SourceGet(String, Input<String>, AuthBackendIdentityWhitelistState, CustomResourceOptions)
Get an existing AuthBackendIdentityWhitelist resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
Declaration
public static AuthBackendIdentityWhitelist Get(string name, Input<string> id, AuthBackendIdentityWhitelistState state = null, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resulting resource. |
| Input<System.String> | id | The unique provider ID of the resource to lookup. |
| AuthBackendIdentityWhitelistState | state | Any extra arguments used during the lookup. |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Returns
| Type | Description |
|---|---|
| AuthBackendIdentityWhitelist |