Class: Aws::Resiliencehubv2::Types::ServiceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Resiliencehubv2::Types::ServiceSummary
- Defined in:
- gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb
Overview
Contains summary information about a service.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
Displayed only if caller has access.
-
#achievability ⇒ Types::Achievability
The achievability status of the service's resilience targets.
-
#assessment_status ⇒ String
The current assessment status of the service.
-
#associated_systems ⇒ Array<Types::AssociatedSystem>
The systems associated with the service.
-
#created_at ⇒ Time
The timestamp when the service was created.
-
#dependency_discovery ⇒ Types::DependencyDiscoveryConfig
The dependency discovery configuration.
-
#dev_ops_agent_space_arn ⇒ String
The ARN of the DevOps Agent Agent Space linked to the service, when the service is linked to one.
-
#dev_ops_agent_status ⇒ String
The DevOps Agent connection status for the service.
-
#name ⇒ String
Resource name (used in ARN — no spaces allowed).
-
#open_findings_count ⇒ Integer
The number of open findings.
-
#organization_id ⇒ String
Displayed only if caller has access.
-
#ou_id ⇒ String
Displayed only if caller has access.
-
#policy_arn ⇒ String
ARN identifier.
-
#regions ⇒ Array<String>
The Regions where the service operates.
-
#resolved_findings_count ⇒ Integer
The number of resolved findings.
-
#service_arn ⇒ String
ARN identifier.
-
#updated_at ⇒ Time
The timestamp when the service was last updated.
Instance Attribute Details
#account_id ⇒ String
Displayed only if caller has access.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#achievability ⇒ Types::Achievability
The achievability status of the service's resilience targets.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#assessment_status ⇒ String
The current assessment status of the service.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#associated_systems ⇒ Array<Types::AssociatedSystem>
The systems associated with the service.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the service was created.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dependency_discovery ⇒ Types::DependencyDiscoveryConfig
The dependency discovery configuration.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dev_ops_agent_space_arn ⇒ String
The ARN of the DevOps Agent Agent Space linked to the service, when the service is linked to one.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dev_ops_agent_status ⇒ String
The DevOps Agent connection status for the service. Valid values:
CONNECTING - The service is being connected to the Agent Space.
CONNECTED - The service is connected to the Agent Space.
DISCONNECTED - The service is not connected to an Agent Space.
FAILED - The connection attempt failed.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Resource name (used in ARN — no spaces allowed).
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#open_findings_count ⇒ Integer
The number of open findings.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#organization_id ⇒ String
Displayed only if caller has access.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#ou_id ⇒ String
Displayed only if caller has access.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#policy_arn ⇒ String
ARN identifier.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
The Regions where the service operates.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#resolved_findings_count ⇒ Integer
The number of resolved findings.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#service_arn ⇒ String
ARN identifier.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the service was last updated.
5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5264 class ServiceSummary < Struct.new( :service_arn, :name, :associated_systems, :regions, :policy_arn, :assessment_status, :dev_ops_agent_status, :dev_ops_agent_space_arn, :open_findings_count, :resolved_findings_count, :dependency_discovery, :achievability, :organization_id, :ou_id, :account_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |