The name of the annotation.Length Constraints: Minimum length of 1. Maximum length of 512 bytes.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The annotation payload. Must be between 1 byte and 1 MiB in size, and must be valid UTF-8 encoded text. If the payload contains invalid UTF-8 bytes, the request fails with HTTP 415 (Unsupported Media Type). To store binary data, encode the payload using Base64 before uploading.The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The name of the bucket that contains the object.
| Required? | True |
| Position? | 1 |
| Accept pipeline input? | True (ByValue, ByPropertyName) |
The checksum algorithm to use. Supported values: CRC32, CRC32C, CRC64NVME, SHA1, SHA256, SHA512, MD5, XXHASH64, XXHASH3, XXHASH128.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded CRC32 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded CRC32C checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded CRC64NVME checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded MD5 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded SHA1 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded SHA256 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded SHA512 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded XXHASH128 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded XXHASH3 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded XXHASH64 checksum of the annotation payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.S3.AmazonS3ClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Base64-encoded MD5 digest of the message.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with an HTTP 403 (Access Denied) error.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-ForcePathStyleAddressing <
Boolean>
S3 requests can be performed using one of two URI styles: Virtual or Path. When using Virtual style, the bucket is included as part of the hostname. When using Path style the bucket is included as part of the URI path. The default value is $true when the EndpointUrl parameter is specified, $false otherwise.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The object key.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
If specified, the operation only succeeds if the object's ETag matches the provided value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3.Model.PutObjectAnnotationResponse). Specifying the name of a property of type Amazon.S3.Model.PutObjectAnnotationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint. To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Configures the request to Amazon S3 to use the dualstack endpoint for a region. S3 supports dualstack endpoints which return both IPv6 and IPv4 values. The dualstack mode of Amazon S3 cannot be used with accelerate mode.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The version ID of the object to attach the annotation to.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |