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.
Object is archived and inaccessible until restored.
If the object you are retrieving is stored in the S3 Glacier Flexible Retrieval storage
class, the S3 Glacier Deep Archive storage class, the S3 Intelligent-Tiering Archive
Access tier, or the S3 Intelligent-Tiering Deep Archive Access tier, before you can
retrieve the object you must first restore a copy using RestoreObject.
Otherwise, this operation returns an InvalidObjectState error. For information
about restoring archived objects, see Restoring
Archived Objects in the Amazon S3 User Guide.
Namespace: Amazon.S3.Model
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z
public class InvalidObjectStateException : AmazonS3Exception ISerializable
The InvalidObjectStateException type exposes the following members
| Name | Description | |
|---|---|---|
|
InvalidObjectStateException() |
Default constructor for InvalidObjectStateException message. |
|
InvalidObjectStateException(string) |
Constructs a new InvalidObjectStateException with the specified error message. |
|
InvalidObjectStateException(string, Exception) |
Construct instance of InvalidObjectStateException |
|
InvalidObjectStateException(Exception) |
Construct instance of InvalidObjectStateException |
|
InvalidObjectStateException(string, Exception, ErrorType, string, string, HttpStatusCode) |
Construct instance of InvalidObjectStateException |
|
InvalidObjectStateException(string, ErrorType, string, string, HttpStatusCode) |
Construct instance of InvalidObjectStateException |
|
InvalidObjectStateException(string, Exception, ErrorType, string, string, HttpStatusCode, string, string) |
Construct instance of InvalidObjectStateException |
| Name | Type | Description | |
|---|---|---|---|
|
AccessTier | Amazon.S3.IntelligentTieringAccessTier |
Gets and sets the property AccessTier. |
|
AmazonCloudFrontId | System.String | Inherited from Amazon.S3.AmazonS3Exception. |
|
AmazonId2 | System.String | Inherited from Amazon.S3.AmazonS3Exception. |
|
Data | System.Collections.IDictionary | Inherited from System.Exception. |
|
ErrorCode | System.String | Inherited from Amazon.Runtime.AmazonServiceException. |
|
ErrorType | Amazon.Runtime.ErrorType | Inherited from Amazon.Runtime.AmazonServiceException. |
|
HelpLink | System.String | Inherited from System.Exception. |
|
HResult | System.Int32 | Inherited from System.Exception. |
|
InnerException | System.Exception | Inherited from System.Exception. |
|
Message | System.String | Inherited from Amazon.S3.AmazonS3Exception. |
|
RequestId | System.String | Inherited from Amazon.Runtime.AmazonServiceException. |
|
ResponseBody | System.String | Inherited from Amazon.S3.AmazonS3Exception. |
|
Retryable | Amazon.Runtime.RetryableDetails | Inherited from Amazon.Runtime.AmazonServiceException. |
|
Source | System.String | Inherited from System.Exception. |
|
StackTrace | System.String | Inherited from System.Exception. |
|
StatusCode | System.Net.HttpStatusCode | Inherited from Amazon.Runtime.AmazonServiceException. |
|
StorageClass | Amazon.S3.S3StorageClass |
Gets and sets the property StorageClass. |
|
TargetSite | System.Reflection.MethodBase | Inherited from System.Exception. |
| Name | Description | |
|---|---|---|
|
GetObjectData(SerializationInfo, StreamingContext) |
Sets the System.Runtime.Serialization.SerializationInfo with information about the exception. |
.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