AWS SDK for C++
0.12.9
AWS SDK for C++
|
#include <PutObjectRequest.h>
Additional Inherited Members |
Definition at line 36 of file PutObjectRequest.h.
Aws::S3::Model::PutObjectRequest::PutObjectRequest | ( | ) |
|
inline |
A map of metadata to store with the object in S3.
Definition at line 537 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 542 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 547 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 552 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 557 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 562 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 567 of file PutObjectRequest.h.
|
inline |
The canned ACL to apply to the object.
Definition at line 45 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 70 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 105 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 140 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 177 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 224 of file PutObjectRequest.h.
|
inline |
Size of the body in bytes. This parameter is useful when the size of the body cannot be determined automatically.
Definition at line 260 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 277 of file PutObjectRequest.h.
|
inline |
The date and time at which the object is no longer cacheable.
Definition at line 312 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 337 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 372 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 407 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 442 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 477 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 512 of file PutObjectRequest.h.
|
inline |
Definition at line 884 of file PutObjectRequest.h.
|
overridevirtual |
Override this method to put data members from a subclass into the headers collection.
Reimplemented from Aws::AmazonStreamingWebServiceRequest.
|
inline |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
Definition at line 573 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 676 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 715 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 776 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 827 of file PutObjectRequest.h.
|
inline |
The type of storage to use for the object. Defaults to 'STANDARD'.
Definition at line 602 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 629 of file PutObjectRequest.h.
|
inline |
The canned ACL to apply to the object.
Definition at line 50 of file PutObjectRequest.h.
|
inline |
The canned ACL to apply to the object.
Definition at line 55 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 75 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 80 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 85 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 110 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 115 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 120 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 145 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 150 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 155 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 184 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 191 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 198 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 229 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 234 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 239 of file PutObjectRequest.h.
|
inline |
Size of the body in bytes. This parameter is useful when the size of the body cannot be determined automatically.
Definition at line 266 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 282 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 287 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 292 of file PutObjectRequest.h.
|
inline |
The date and time at which the object is no longer cacheable.
Definition at line 317 of file PutObjectRequest.h.
|
inline |
The date and time at which the object is no longer cacheable.
Definition at line 322 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 342 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 347 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 352 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 377 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 382 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 387 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 412 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 417 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 422 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 447 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 452 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 457 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 482 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 487 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 492 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 517 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 522 of file PutObjectRequest.h.
|
inline |
Definition at line 887 of file PutObjectRequest.h.
|
inline |
Definition at line 890 of file PutObjectRequest.h.
|
inline |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
Definition at line 579 of file PutObjectRequest.h.
|
inline |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
Definition at line 585 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 681 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 686 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 691 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 724 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 733 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 742 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 783 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 790 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 797 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 836 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 845 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 854 of file PutObjectRequest.h.
|
inline |
The type of storage to use for the object. Defaults to 'STANDARD'.
Definition at line 607 of file PutObjectRequest.h.
|
inline |
The type of storage to use for the object. Defaults to 'STANDARD'.
Definition at line 612 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 636 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 643 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 650 of file PutObjectRequest.h.
|
inline |
The canned ACL to apply to the object.
Definition at line 60 of file PutObjectRequest.h.
|
inline |
The canned ACL to apply to the object.
Definition at line 65 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 90 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 95 of file PutObjectRequest.h.
|
inline |
Name of the bucket to which the PUT operation was initiated.
Definition at line 100 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 125 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 130 of file PutObjectRequest.h.
|
inline |
Specifies caching behavior along the request/reply chain.
Definition at line 135 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 160 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 165 of file PutObjectRequest.h.
|
inline |
Specifies presentational information for the object.
Definition at line 170 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 205 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 212 of file PutObjectRequest.h.
|
inline |
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
Definition at line 219 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 244 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 249 of file PutObjectRequest.h.
|
inline |
The language the content is in.
Definition at line 254 of file PutObjectRequest.h.
|
inline |
Size of the body in bytes. This parameter is useful when the size of the body cannot be determined automatically.
Definition at line 272 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 297 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 302 of file PutObjectRequest.h.
|
inline |
The base64-encoded 128-bit MD5 digest of the part data.
Definition at line 307 of file PutObjectRequest.h.
|
inline |
The date and time at which the object is no longer cacheable.
Definition at line 327 of file PutObjectRequest.h.
|
inline |
The date and time at which the object is no longer cacheable.
Definition at line 332 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 357 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 362 of file PutObjectRequest.h.
|
inline |
Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object.
Definition at line 367 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 392 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 397 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object data and its metadata.
Definition at line 402 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 427 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 432 of file PutObjectRequest.h.
|
inline |
Allows grantee to read the object ACL.
Definition at line 437 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 462 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 467 of file PutObjectRequest.h.
|
inline |
Allows grantee to write the ACL for the applicable object.
Definition at line 472 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 497 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 502 of file PutObjectRequest.h.
|
inline |
Object key for which the PUT operation was initiated.
Definition at line 507 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 527 of file PutObjectRequest.h.
|
inline |
A map of metadata to store with the object in S3.
Definition at line 532 of file PutObjectRequest.h.
|
inline |
Definition at line 893 of file PutObjectRequest.h.
|
inline |
Definition at line 896 of file PutObjectRequest.h.
|
inline |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
Definition at line 591 of file PutObjectRequest.h.
|
inline |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
Definition at line 597 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 696 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 701 of file PutObjectRequest.h.
|
inline |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
Definition at line 706 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 751 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 760 of file PutObjectRequest.h.
|
inline |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is used to store the object and then it is discarded; Amazon does not store the encryption key. The key must be appropriate for use with the algorithm specified in the x-amz-server-side-encryption-customer-algorithm header.
Definition at line 769 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 804 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 811 of file PutObjectRequest.h.
|
inline |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this header for a message integrity check to ensure the encryption key was transmitted without error.
Definition at line 818 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 863 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 872 of file PutObjectRequest.h.
|
inline |
Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
Definition at line 881 of file PutObjectRequest.h.
|
inline |
The type of storage to use for the object. Defaults to 'STANDARD'.
Definition at line 617 of file PutObjectRequest.h.
|
inline |
The type of storage to use for the object. Defaults to 'STANDARD'.
Definition at line 622 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 657 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 664 of file PutObjectRequest.h.
|
inline |
If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metadata.
Definition at line 671 of file PutObjectRequest.h.