[][src]Struct rusoto_dynamodb::UpdateGlobalTableSettingsInput

pub struct UpdateGlobalTableSettingsInput {
    pub global_table_global_secondary_index_settings_update: Option<Vec<GlobalTableGlobalSecondaryIndexSettingsUpdate>>,
    pub global_table_name: String,
    pub global_table_provisioned_write_capacity_auto_scaling_settings_update: Option<AutoScalingSettingsUpdate>,
    pub global_table_provisioned_write_capacity_units: Option<i64>,
    pub replica_settings_update: Option<Vec<ReplicaSettingsUpdate>>,
}

Fields

Represents the settings of a global secondary index for a global table that will be modified.

The name of the global table

AutoScaling settings for managing provisioned write capacity for the global table.

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

Represents the settings for a global table in a region that will be modified.

Trait Implementations

impl Clone for UpdateGlobalTableSettingsInput
[src]

Performs copy-assignment from source. Read more

impl Default for UpdateGlobalTableSettingsInput
[src]

impl PartialEq<UpdateGlobalTableSettingsInput> for UpdateGlobalTableSettingsInput
[src]

impl Debug for UpdateGlobalTableSettingsInput
[src]

impl Serialize for UpdateGlobalTableSettingsInput
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T