Class: Aws::ObservabilityAdmin::Types::RegionStatus

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

Overview

Represents the status of a multi-region operation in a specific Amazon Web Services Region. This structure is used to report per-region progress for both telemetry evaluation and telemetry rule replication.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#failure_reasonString

The reason for a failure status in this region. This field is only populated when Status indicates a failure.

Returns:

  • (String)


1854
1855
1856
1857
1858
1859
1860
1861
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1854

class RegionStatus < Struct.new(
  :region,
  :status,
  :failure_reason,
  :rule_arn)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Amazon Web Services Region code (for example, eu-west-1 or us-west-2) that this status applies to.

Returns:

  • (String)


1854
1855
1856
1857
1858
1859
1860
1861
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1854

class RegionStatus < Struct.new(
  :region,
  :status,
  :failure_reason,
  :rule_arn)
  SENSITIVE = []
  include Aws::Structure
end

#rule_arnString

The Amazon Resource Name (ARN) of the telemetry rule in this spoke region. This field is only present for telemetry rule region statuses and is populated when the rule has been successfully created in the spoke region (status is ACTIVE).

Returns:

  • (String)


1854
1855
1856
1857
1858
1859
1860
1861
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1854

class RegionStatus < Struct.new(
  :region,
  :status,
  :failure_reason,
  :rule_arn)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the operation in this region. For telemetry evaluation, valid values include STARTING, RUNNING, and FAILED_START. For telemetry rules, valid values include PENDING, ACTIVE, and FAILED.

Returns:

  • (String)


1854
1855
1856
1857
1858
1859
1860
1861
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1854

class RegionStatus < Struct.new(
  :region,
  :status,
  :failure_reason,
  :rule_arn)
  SENSITIVE = []
  include Aws::Structure
end