NAME
Paws::DMS::TableStatistics
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DMS::TableStatistics object:
$service_obj->Method(Att1 => { Ddls => $value, ..., ValidationSuspendedRecords => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::DMS::TableStatistics object:
$result = $service_obj->Method(...);
$result->Att1->Ddls
DESCRIPTION
Provides a collection of table statistics in response to a request by the DescribeTableStatistics
operation.
ATTRIBUTES
Ddls => Int
The data definition language (DDL) used to build and modify the structure of your tables.
Deletes => Int
The number of delete actions performed on a table.
FullLoadCondtnlChkFailedRows => Int
The number of rows that failed conditional checks during the full load operation (valid only for migrations where DynamoDB is the target).
FullLoadEndTime => Str
The time when the full load operation completed.
FullLoadErrorRows => Int
The number of rows that failed to load during the full load operation (valid only for migrations where DynamoDB is the target).
FullLoadReloaded => Bool
A value that indicates if the table was reloaded (true
) or loaded as part of a new full load operation (false
).
FullLoadRows => Int
The number of rows added during the full load operation.
FullLoadStartTime => Str
The time when the full load operation started.
Inserts => Int
The number of insert actions performed on a table.
LastUpdateTime => Str
The last time a table was updated.
SchemaName => Str
The schema name.
TableName => Str
The name of the table.
TableState => Str
The state of the tables described.
Valid states: Table does not exist | Before load | Full load | Table completed | Table cancelled | Table error | Table all | Table updates | Table is being reloaded
Updates => Int
The number of update actions performed on a table.
ValidationFailedRecords => Int
The number of records that failed validation.
ValidationPendingRecords => Int
The number of records that have yet to be validated.
ValidationState => Str
The validation state of the table.
This parameter can have the following values:
Not enabled – Validation isn't enabled for the table in the migration task.
Pending records – Some records in the table are waiting for validation.
Mismatched records – Some records in the table don't match between the source and target.
Suspended records – Some records in the table couldn't be validated.
No primary key –The table couldn't be validated because it has no primary key.
Table error – The table wasn't validated because it's in an error state and some data wasn't migrated.
Validated – All rows in the table are validated. If the table is updated, the status can change from Validated.
Error – The table couldn't be validated because of an unexpected error.
Pending validation – The table is waiting validation.
Preparing table – Preparing the table enabled in the migration task for validation.
Pending revalidation – All rows in the table are pending validation after the table was updated.
ValidationStateDetails => Str
Additional details about the state of validation.
ValidationSuspendedRecords => Int
The number of records that couldn't be validated.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::DMS
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues