AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the ListObjectAnnotations operation. Lists the annotations attached to an Amazon S3 object. Results are paginated, with a maximum of 1,000 annotations per object. Use the AnnotationPrefix parameter to filter the results by name prefix.

To use this operation, you must have the s3:ListObjectAnnotations permission.

Annotations are not supported by the following features: S3 Inventory Reports, API Gateway, S3 Storage Lens, Amazon S3 File Gateway, Amazon FSx, S3 on Outposts, and S3 Express One Zone (directory buckets).

The following operations are related to ListObjectAnnotations:

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.S3.Model.ListObjectAnnotationsRequest

Namespace: Amazon.S3.Model
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z

Syntax

C#
public class ListObjectAnnotationsRequest : AmazonWebServiceRequest
         IAmazonWebServiceRequest

The ListObjectAnnotationsRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AnnotationPrefix System.String

Gets and sets the property AnnotationPrefix.

Filter results to annotations whose name begins with the specified prefix.

Public Property BucketName System.String

Gets and sets the property BucketName.

The name of the bucket that contains the object.

Public Property ContinuationToken System.String

Gets and sets the property ContinuationToken.

Continuation token returned by a previous request to retrieve the next page.

Public Property ExpectedBucketOwner System.String

Gets and sets the property ExpectedBucketOwner.

The account ID of the expected bucket owner.

Public Property Key System.String

Gets and sets the property Key.

The object key.

Public Property MaxAnnotationResults System.Nullable<System.Int32>

Gets and sets the property MaxAnnotationResults.

The maximum number of annotations to return in the response. Maximum is 1,000.

Public Property RequestPayer Amazon.S3.RequestPayer

Gets and sets the property RequestPayer.

Public Property VersionId System.String

Gets and sets the property VersionId.

The version ID of the object.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer