Show / Hide Table of Contents

Class AuthBackendRoleTagArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AuthBackendRoleTagArgs
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.Vault.Aws
Assembly: Pulumi.Vault.dll
Syntax
public sealed class AuthBackendRoleTagArgs : ResourceArgs

Constructors

View Source

AuthBackendRoleTagArgs()

Declaration
public AuthBackendRoleTagArgs()

Properties

View Source

AllowInstanceMigration

If set, allows migration of the underlying instances where the client resides. Use with caution.

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

Backend

The path to the AWS auth backend to read role tags from, with no leading or trailing /s. Defaults to "aws".

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

DisallowReauthentication

If set, only allows a single token to be granted per instance ID.

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

InstanceId

Instance ID for which this tag is intended for. If set, the created tag can only be used by the instance with the given ID.

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

MaxTtl

The maximum TTL of the tokens issued using this role.

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

Policies

The policies to be associated with the tag. Must be a subset of the policies associated with the role.

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

Role

The name of the AWS auth backend role to read role tags from, with no leading or trailing /s.

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