RoleCredentials
public struct RoleCredentials : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The identifier used for the temporary security credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
Declaration
Swift
public let accessKeyId: String?
-
The date on which temporary security credentials expire.
Declaration
Swift
public let expiration: Int64?
-
The key that is used to sign the request. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
Declaration
Swift
public let secretAccessKey: String?
-
The token used for temporary credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
Declaration
Swift
public let sessionToken: String?
-
Undocumented
Declaration
Swift
public init(accessKeyId: String? = nil, expiration: Int64? = nil, secretAccessKey: String? = nil, sessionToken: String? = nil)