Class GetAccessCredentialsArgs
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.Aws
Assembly: Pulumi.Vault.dll
Syntax
public sealed class GetAccessCredentialsArgs : InvokeArgs
Constructors
View SourceGetAccessCredentialsArgs()
Declaration
public GetAccessCredentialsArgs()
Properties
View SourceBackend
The path to the AWS secret backend to
read credentials from, with no leading or trailing /s.
Declaration
public string Backend { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Role
The name of the AWS secret backend role to read
credentials from, with no leading or trailing /s.
Declaration
public string Role { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RoleArn
The specific AWS ARN to use from the configured role. If the role does not have multiple ARNs, this does not need to be specified.
Declaration
public string RoleArn { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Type
The type of credentials to read. Defaults
to "creds", which just returns an AWS Access Key ID and Secret
Key. Can also be set to "sts", which will return a security token
in addition to the keys.
Declaration
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |