{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-proton/refs/heads/main/json-schema/amazon-proton-counts-summary-schema.json", "title": "CountsSummary", "description": "Summary counts of each Proton resource type.", "type": "object", "properties": { "components": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "

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.

" } ] }, "environmentTemplates": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The total number of environment templates in the Amazon Web Services account. The environmentTemplates object will only contain total members." } ] }, "environments": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The staleness counts for Proton environments in the Amazon Web Services account. The environments object will only contain total members." } ] }, "pipelines": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The staleness counts for Proton pipelines in the Amazon Web Services account." } ] }, "serviceInstances": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The staleness counts for Proton service instances in the Amazon Web Services account." } ] }, "serviceTemplates": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The total number of service templates in the Amazon Web Services account. The serviceTemplates object will only contain total members." } ] }, "services": { "allOf": [ { "$ref": "#/components/schemas/ResourceCountsSummary" }, { "description": "The staleness counts for Proton services in the Amazon Web Services account." } ] } } }