Enum aws_sdk_ssm::error::PutInventoryErrorKind [−][src]
#[non_exhaustive]
pub enum PutInventoryErrorKind {
Show 13 variants
CustomSchemaCountLimitExceededException(CustomSchemaCountLimitExceededException),
InternalServerError(InternalServerError),
InvalidInstanceId(InvalidInstanceId),
InvalidInventoryItemContextException(InvalidInventoryItemContextException),
InvalidItemContentException(InvalidItemContentException),
InvalidTypeNameException(InvalidTypeNameException),
ItemContentMismatchException(ItemContentMismatchException),
ItemSizeLimitExceededException(ItemSizeLimitExceededException),
SubTypeCountLimitExceededException(SubTypeCountLimitExceededException),
TotalSizeLimitExceededException(TotalSizeLimitExceededException),
UnsupportedInventoryItemContextException(UnsupportedInventoryItemContextException),
UnsupportedInventorySchemaVersionException(UnsupportedInventorySchemaVersionException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the PutInventory
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
CustomSchemaCountLimitExceededException(CustomSchemaCountLimitExceededException)
Tuple Fields
You have exceeded the limit for custom schemas. Delete one or more custom schemas and try again.
InternalServerError(InternalServerError)
Tuple Fields
An error occurred on the server side.
InvalidInstanceId(InvalidInstanceId)
Tuple Fields
The following problems can cause this exception:
-
You don't have permission to access the instance.
-
Amazon Web Services Systems Manager Agent(SSM Agent) isn't running. Verify that SSM Agent is running.
-
SSM Agent isn't registered with the SSM endpoint. Try reinstalling SSM Agent.
-
The instance isn't in valid state. Valid states are:
Running
,Pending
,Stopped
, andStopping
. Invalid states are:Shutting-down
andTerminated
.
InvalidInventoryItemContextException(InvalidInventoryItemContextException)
Tuple Fields
You specified invalid keys or values in the Context
attribute for
InventoryItem
. Verify the keys and values, and try again.
InvalidItemContentException(InvalidItemContentException)
Tuple Fields
One or more content items isn't valid.
InvalidTypeNameException(InvalidTypeNameException)
Tuple Fields
The parameter type name isn't valid.
ItemContentMismatchException(ItemContentMismatchException)
Tuple Fields
The inventory item has invalid content.
ItemSizeLimitExceededException(ItemSizeLimitExceededException)
Tuple Fields
The inventory item size has exceeded the size limit.
SubTypeCountLimitExceededException(SubTypeCountLimitExceededException)
Tuple Fields
The sub-type count exceeded the limit for the inventory type.
TotalSizeLimitExceededException(TotalSizeLimitExceededException)
Tuple Fields
The size of inventory data has exceeded the total size limit for the resource.
UnsupportedInventoryItemContextException(UnsupportedInventoryItemContextException)
Tuple Fields
The Context
attribute that you specified for the InventoryItem
isn't allowed for this inventory type. You can only use the Context
attribute with
inventory types like AWS:ComplianceItem
.
UnsupportedInventorySchemaVersionException(UnsupportedInventorySchemaVersionException)
Tuple Fields
Inventory item type schema version has to match supported versions in the service. Check output of GetInventorySchema to see the available schema version for each type.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for PutInventoryErrorKind
impl Send for PutInventoryErrorKind
impl Sync for PutInventoryErrorKind
impl Unpin for PutInventoryErrorKind
impl !UnwindSafe for PutInventoryErrorKind
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more