Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 2.09 KB

AwsTempCredentials.md

File metadata and controls

22 lines (18 loc) · 2.09 KB

icasdk.model.aws_temp_credentials.AwsTempCredentials

Model Type Info

Input Type Accessed Type Description Notes
dict, frozendict.frozendict, None, frozendict.frozendict, NoneClass,

Dictionary Keys

Key Input Type Accessed Type Description Notes
bucket str, str, The S3 bucket name.
secretKey str, str, The S3 secret key.
accessKey str, str, The S3 access key.
sessionToken str, str, The S3 session token.
region str, str, The S3 region.
objectPrefix str, str, The S3 object prefix these temporary credentials will give access to.
serverSideEncryptionAlgorithm None, str, NoneClass, str, Used to specify the type of server-side encryption (SSE) to be used on the object provider. This value is used to determine the Amazon S3 header "x-amz-server-side-encryption" value. For example, specify "AES256" for SSE-S3, or "AWS:KMS" for SSE-KMS. By default if none is specified, "AES256" will be used. [optional]
serverSideEncryptionKey None, str, NoneClass, str, Used to specify the server-side encryption key that might be associated with the specified server-side encryption algorithm. This value can be the AWS KMS arn key, to be used for the Amazon S3 header "x-amz-server-side-encryption-aws-kms-key-id" value. Value will be ignored if encryption is "AES256" [optional]
any_string_name dict, frozendict.frozendict, str, date, datetime, int, float, bool, decimal.Decimal, None, list, tuple, bytes, io.FileIO, io.BufferedReader frozendict.frozendict, str, BoolClass, decimal.Decimal, NoneClass, tuple, bytes, FileIO any string name can be used but the value must be the correct type [optional]

[Back to Model list] [Back to API list] [Back to README]