Class: Aws::ARCRegionswitch::Types::AuroraProvisionedScalingConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ARCRegionswitch::Types::AuroraProvisionedScalingConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-arcregionswitch/types.rb
Overview
Configuration for Amazon Aurora provisioned cluster scaling used in a Region switch plan.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cross_account_role ⇒ String
The cross account role for the configuration.
-
#external_id ⇒ String
The external ID (secret key) for the configuration.
-
#global_cluster_identifier ⇒ String
The global cluster identifier for a global database.
-
#instance_arns ⇒ Hash<String,String>
Per-Region configuration that maps each Region to the Aurora database instance ARN for scaling.
-
#region_database_cluster_arns ⇒ Hash<String,String>
Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.
-
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
Instance Attribute Details
#cross_account_role ⇒ String
The cross account role for the configuration.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |
#external_id ⇒ String
The external ID (secret key) for the configuration.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |
#global_cluster_identifier ⇒ String
The global cluster identifier for a global database.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |
#instance_arns ⇒ Hash<String,String>
Per-Region configuration that maps each Region to the Aurora database instance ARN for scaling.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |
#region_database_cluster_arns ⇒ Hash<String,String>
Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
357 358 359 360 361 362 363 364 365 366 |
# File 'lib/aws-sdk-arcregionswitch/types.rb', line 357 class AuroraProvisionedScalingConfiguration < Struct.new( :timeout_minutes, :cross_account_role, :external_id, :global_cluster_identifier, :region_database_cluster_arns, :instance_arns) SENSITIVE = [] include Aws::Structure end |