@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
53 lines (52 loc) • 3.66 kB
TypeScript
export declare const GlobalTableContributorInsightsSpecificationMode: {
readonly AccessedAndThrottledKeys: "ACCESSED_AND_THROTTLED_KEYS";
readonly ThrottledKeys: "THROTTLED_KEYS";
};
/**
* Specifies the CloudWatch Contributor Insights mode for a global table. Valid values are `ACCESSED_AND_THROTTLED_KEYS` (tracks all access and throttled events) or `THROTTLED_KEYS` (tracks only throttled events). This setting determines what type of contributor insights data is collected for the global table.
*/
export type GlobalTableContributorInsightsSpecificationMode = (typeof GlobalTableContributorInsightsSpecificationMode)[keyof typeof GlobalTableContributorInsightsSpecificationMode];
export declare const GlobalTableKinesisStreamSpecificationApproximateCreationDateTimePrecision: {
readonly Microsecond: "MICROSECOND";
readonly Millisecond: "MILLISECOND";
};
/**
* The precision for the time and date that the stream was created.
*/
export type GlobalTableKinesisStreamSpecificationApproximateCreationDateTimePrecision = (typeof GlobalTableKinesisStreamSpecificationApproximateCreationDateTimePrecision)[keyof typeof GlobalTableKinesisStreamSpecificationApproximateCreationDateTimePrecision];
export declare const GlobalTableMultiRegionConsistency: {
readonly Eventual: "EVENTUAL";
readonly Strong: "STRONG";
};
/**
* Specifies the consistency mode for a new global table.
*
* You can specify one of the following consistency modes:
*
* - `EVENTUAL` : Configures a new global table for multi-Region eventual consistency (MREC).
* - `STRONG` : Configures a new global table for multi-Region strong consistency (MRSC).
*
* If you don't specify this field, the global table consistency mode defaults to `EVENTUAL` . For more information about global tables consistency modes, see [Consistency modes](https://docs.aws.amazon.com/V2globaltables_HowItWorks.html#V2globaltables_HowItWorks.consistency-modes) in DynamoDB developer guide.
*/
export type GlobalTableMultiRegionConsistency = (typeof GlobalTableMultiRegionConsistency)[keyof typeof GlobalTableMultiRegionConsistency];
export declare const GlobalTableReplicaSpecificationGlobalTableSettingsReplicationMode: {
readonly Enabled: "ENABLED";
readonly Disabled: "DISABLED";
};
export type GlobalTableReplicaSpecificationGlobalTableSettingsReplicationMode = (typeof GlobalTableReplicaSpecificationGlobalTableSettingsReplicationMode)[keyof typeof GlobalTableReplicaSpecificationGlobalTableSettingsReplicationMode];
export declare const TableContributorInsightsSpecificationMode: {
readonly AccessedAndThrottledKeys: "ACCESSED_AND_THROTTLED_KEYS";
readonly ThrottledKeys: "THROTTLED_KEYS";
};
/**
* Specifies the CloudWatch Contributor Insights mode for a table. Valid values are ``ACCESSED_AND_THROTTLED_KEYS`` (tracks all access and throttled events) or ``THROTTLED_KEYS`` (tracks only throttled events). This setting determines what type of contributor insights data is collected for the table.
*/
export type TableContributorInsightsSpecificationMode = (typeof TableContributorInsightsSpecificationMode)[keyof typeof TableContributorInsightsSpecificationMode];
export declare const TableKinesisStreamSpecificationApproximateCreationDateTimePrecision: {
readonly Microsecond: "MICROSECOND";
readonly Millisecond: "MILLISECOND";
};
/**
* The precision for the time and date that the stream was created.
*/
export type TableKinesisStreamSpecificationApproximateCreationDateTimePrecision = (typeof TableKinesisStreamSpecificationApproximateCreationDateTimePrecision)[keyof typeof TableKinesisStreamSpecificationApproximateCreationDateTimePrecision];