Proton Component

Proton Component in AWS Proton represents a building block of infrastructure or application resources that can be created, managed, and deployed as part of an environment or service. It allows teams to define reusable infrastructure templates and standardize deployments across applications. Components help enforce consistency, security, and compliance by encapsulating infrastructure definitions and making them available for use in Proton-managed services.

aws.proton_component

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
arncorestringThe Amazon Resource Name (ARN) of the component.
created_atcoretimestampThe time when the component was created.
deployment_statuscorestringThe component deployment status.
deployment_status_messagecorestringThe message associated with the component deployment status.
descriptioncorestringA description of the component.
environment_namecorestringThe name of the Proton environment that this component is associated with.
last_attempted_deployment_idcorestringThe ID of the last attempted deployment of this component.
last_client_request_tokencorestringThe last token the client requested.
last_deployment_attempted_atcoretimestampThe time when a deployment of the component was last attempted.
last_deployment_succeeded_atcoretimestampThe time when the component was last deployed successfully.
last_modified_atcoretimestampThe time when the component was last modified.
last_succeeded_deployment_idcorestringThe ID of the last successful deployment of this component.
namecorestringThe name of the component.
service_instance_namecorestringThe name of the service instance that this component is attached to. Provided when a component is attached to a service instance.
service_namecorestringThe name of the service that serviceInstanceName is associated with. Provided when a component is attached to a service instance.
service_speccorestringThe service spec that the component uses to access service inputs. Provided when a component is attached to a service instance.
tagscorehstore