Class: Aws::ARCZonalShift::Types::GetManagedResourceResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ARCZonalShift::Types::GetManagedResourceResponse
- Defined in:
- gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#applied_weights ⇒ Hash<String,Float>
A collection of key-value pairs that indicate whether resources are active in Availability Zones or not.
-
#arn ⇒ String
The Amazon Resource Name (ARN) for the resource.
-
#autoshifts ⇒ Array<Types::AutoshiftInResource>
An array of the autoshifts that are active for the resource.
-
#name ⇒ String
The name of the resource.
-
#practice_run_configuration ⇒ Types::PracticeRunConfiguration
The practice run configuration for zonal autoshift that's associated with the resource.
-
#zonal_autoshift_status ⇒ String
The status for zonal autoshift for a resource.
-
#zonal_shifts ⇒ Array<Types::ZonalShiftInResource>
The zonal shifts that are currently active for a resource.
Instance Attribute Details
#applied_weights ⇒ Hash<String,Float>
A collection of key-value pairs that indicate whether resources are active in Availability Zones or not. The key name is the Availability Zone where the resource is deployed. The value is 1 or 0.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) for the resource.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#autoshifts ⇒ Array<Types::AutoshiftInResource>
An array of the autoshifts that are active for the resource.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the resource.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#practice_run_configuration ⇒ Types::PracticeRunConfiguration
The practice run configuration for zonal autoshift that's associated with the resource.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#zonal_autoshift_status ⇒ String
The status for zonal autoshift for a resource. When the autoshift
status is ENABLED
, Amazon Web Services shifts traffic for a
resource away from an Availability Zone, on your behalf, when Amazon
Web Services determines that there's an issue in the Availability
Zone that could potentially affect customers.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |
#zonal_shifts ⇒ Array<Types::ZonalShiftInResource>
The zonal shifts that are currently active for a resource.
433 434 435 436 437 438 439 440 441 442 443 |
# File 'gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/types.rb', line 433 class GetManagedResourceResponse < Struct.new( :applied_weights, :arn, :autoshifts, :name, :practice_run_configuration, :zonal_autoshift_status, :zonal_shifts) SENSITIVE = [] include Aws::Structure end |