Class ProcessCredentialVersion1
Class to which the Json stdout from credential process is de-serialized into.
public class ProcessCredentialVersion1
- Inheritance
-
ProcessCredentialVersion1
- Inherited Members
Constructors
ProcessCredentialVersion1()
public ProcessCredentialVersion1()
Properties
AccessKeyId
AWS Access key
[JsonProperty(Required = true)]
public string AccessKeyId { get; set; }
Property Value
Expiration
ISO8601 formatted timestamp till when the credential is valid.
public DateTime Expiration { get; set; }
Property Value
SecretAccessKey
AWS Secret key
[JsonProperty(Required = true)]
public string SecretAccessKey { get; set; }
Property Value
SessionToken
AWS Session token for session credentials
public string SessionToken { get; set; }
Property Value
Version
Version of the Json payload
[JsonProperty(Required = true)]
public int Version { get; set; }