Amazon Kinesis Producer C SDK
__AwsCredentials Struct Reference

#include <Include.h>

Collaboration diagram for __AwsCredentials:
Collaboration graph

Public Attributes

UINT32 version
 Version of structure. More...
 
UINT32 size
 Size of the entire structure in bytes including the struct itself. More...
 
PCHAR accessKeyId
 Access Key ID - NULL terminated. More...
 
UINT32 accessKeyIdLen
 Length of the access key id - not including NULL terminator. More...
 
PCHAR secretKey
 Secret Key - NULL terminated. More...
 
UINT32 secretKeyLen
 Length of the secret key - not including NULL terminator. More...
 
PCHAR sessionToken
 Session token - NULL terminated. More...
 
UINT32 sessionTokenLen
 Length of the session token - not including NULL terminator. More...
 
UINT64 expiration
 The rest of the data might follow the structure. More...
 

Member Data Documentation

◆ accessKeyId

PCHAR __AwsCredentials::accessKeyId

Access Key ID - NULL terminated.

◆ accessKeyIdLen

UINT32 __AwsCredentials::accessKeyIdLen

Length of the access key id - not including NULL terminator.

◆ expiration

UINT64 __AwsCredentials::expiration

The rest of the data might follow the structure.

Expiration in absolute time in 100ns.

◆ secretKey

PCHAR __AwsCredentials::secretKey

Secret Key - NULL terminated.

◆ secretKeyLen

UINT32 __AwsCredentials::secretKeyLen

Length of the secret key - not including NULL terminator.

◆ sessionToken

PCHAR __AwsCredentials::sessionToken

Session token - NULL terminated.

◆ sessionTokenLen

UINT32 __AwsCredentials::sessionTokenLen

Length of the session token - not including NULL terminator.

◆ size

UINT32 __AwsCredentials::size

Size of the entire structure in bytes including the struct itself.

◆ version

UINT32 __AwsCredentials::version

Version of structure.


The documentation for this struct was generated from the following file: