Class: Aws::Proton::Types::CountsSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb

Overview

Summary counts of each Proton resource type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#componentsTypes::ResourceCountsSummary

The total number of components in the Amazon Web Services account.

The semantics of the components field are different from the semantics of results for other infrastructure-provisioning resources. That's because at this time components don't have associated templates, therefore they don't have the concept of staleness. The components object will only contain total and failed members.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#environment_templatesTypes::ResourceCountsSummary

The total number of environment templates in the Amazon Web Services account. The environmentTemplates object will only contain total members.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#environmentsTypes::ResourceCountsSummary

The staleness counts for Proton environments in the Amazon Web Services account. The environments object will only contain total members.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#pipelinesTypes::ResourceCountsSummary

The staleness counts for Proton pipelines in the Amazon Web Services account.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#service_instancesTypes::ResourceCountsSummary

The staleness counts for Proton service instances in the Amazon Web Services account.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#service_templatesTypes::ResourceCountsSummary

The total number of service templates in the Amazon Web Services account. The serviceTemplates object will only contain total members.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end

#servicesTypes::ResourceCountsSummary

The staleness counts for Proton services in the Amazon Web Services account.



504
505
506
507
508
509
510
511
512
513
514
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 504

class CountsSummary < Struct.new(
  :components,
  :environment_templates,
  :environments,
  :pipelines,
  :service_instances,
  :service_templates,
  :services)
  SENSITIVE = []
  include Aws::Structure
end