Class: Aws::ARCZonalShift::Types::GetManagedResourceResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-arczonalshift/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#applied_weightsHash<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.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The Amazon Resource Name (ARN) for the resource.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#autoshiftsArray<Types::AutoshiftInResource>

An array of the autoshifts that are active for the resource.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the resource.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#practice_run_configurationTypes::PracticeRunConfiguration

The practice run configuration for zonal autoshift that’s associated with the resource.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#zonal_autoshift_statusString

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.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end

#zonal_shiftsArray<Types::ZonalShiftInResource>

The zonal shifts that are currently active for a resource.



557
558
559
560
561
562
563
564
565
566
567
# File 'lib/aws-sdk-arczonalshift/types.rb', line 557

class GetManagedResourceResponse < Struct.new(
  :arn,
  :name,
  :applied_weights,
  :zonal_shifts,
  :autoshifts,
  :practice_run_configuration,
  :zonal_autoshift_status)
  SENSITIVE = []
  include Aws::Structure
end