Class: Aws::RDS::Types::PendingModifiedValues

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb

Overview

This data type is used as a response element in the ModifyDBInstance operation and contains changes that will be applied during the next maintenance window.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allocated_storageInteger

The allocated storage size for the DB instance specified in gibibytes (GiB).

Returns:

  • (Integer)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#automation_modeString

The automation mode of the RDS Custom DB instance: full or all-paused. If full, the DB instance automates monitoring and instance recovery. If all-paused, the instance pauses automation for the duration set by --resume-full-automation-mode-minutes.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#backup_retention_periodInteger

The number of days for which automated backups are retained.

Returns:

  • (Integer)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#ca_certificate_identifierString

The identifier of the CA certificate for the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_classString

The name of the compute and memory capacity class for the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_identifierString

The database identifier for the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#db_subnet_group_nameString

The DB subnet group for the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#engine_versionString

The database engine version.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#iam_database_authentication_enabledBoolean

Whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.

Returns:

  • (Boolean)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#iopsInteger

The Provisioned IOPS value for the DB instance.

Returns:

  • (Integer)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#license_modelString

The license model for the DB instance.

Valid values: license-included | bring-your-own-license | general-public-license

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#master_user_passwordString

The master credentials for the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#multi_azBoolean

A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.

Returns:

  • (Boolean)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#pending_cloudwatch_logs_exportsTypes::PendingCloudwatchLogsExports

A list of the log types whose configuration is still pending. In other words, these log types are in the process of being activated or deactivated.



18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#portInteger

The port for the DB instance.

Returns:

  • (Integer)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#processor_featuresArray<Types::ProcessorFeature>

The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.

Returns:



18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#resume_full_automation_mode_timeTime

The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.

Returns:

  • (Time)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end

#storage_typeString

The storage type of the DB instance.

Returns:

  • (String)


18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 18212

class PendingModifiedValues < Struct.new(
  :db_instance_class,
  :allocated_storage,
  :master_user_password,
  :port,
  :backup_retention_period,
  :multi_az,
  :engine_version,
  :license_model,
  :iops,
  :db_instance_identifier,
  :storage_type,
  :ca_certificate_identifier,
  :db_subnet_group_name,
  :pending_cloudwatch_logs_exports,
  :processor_features,
  :iam_database_authentication_enabled,
  :automation_mode,
  :resume_full_automation_mode_time)
  SENSITIVE = []
  include Aws::Structure
end