EnvironmentSummary
¶
Source code in docs_src/capo_proton/types/environment_summary.py
component_role_arn
instance-attribute
¶
component_role_arn: NotRequired[Arn]
The Amazon Resource Name (ARN) of the IAM service role that Proton uses when provisioning directly defined components in this environment. It determines the scope of infrastructure that a component can provision.
The environment must have a componentRoleArn to allow directly defined components to be associated with the environment.
For more information about components, see Proton components in the Proton User Guide.
deployment_status
instance-attribute
¶
deployment_status: DeploymentStatus
The environment deployment status.
deployment_status_message
instance-attribute
¶
deployment_status_message: NotRequired[StatusMessage]
An environment deployment status message.
description
instance-attribute
¶
description: NotRequired[Description]
The description of the environment.
environment_account_connection_id
instance-attribute
¶
environment_account_connection_id: NotRequired[EnvironmentAccountConnectionId]
The ID of the environment account connection that the environment is associated with.
environment_account_id
instance-attribute
¶
environment_account_id: NotRequired[AwsAccountId]
The ID of the environment account that the environment infrastructure resources are provisioned in.
last_attempted_deployment_id
instance-attribute
¶
last_attempted_deployment_id: NotRequired[DeploymentId]
The ID of the last attempted deployment of this environment.
last_deployment_attempted_at
instance-attribute
¶
last_deployment_attempted_at: datetime
The time when a deployment of the environment was last attempted.
last_deployment_succeeded_at
instance-attribute
¶
last_deployment_succeeded_at: datetime
The time when the environment was last deployed successfully.
last_succeeded_deployment_id
instance-attribute
¶
last_succeeded_deployment_id: NotRequired[DeploymentId]
The ID of the last successful deployment of this environment.
proton_service_role_arn
instance-attribute
¶
proton_service_role_arn: NotRequired[Arn]
The Amazon Resource Name (ARN) of the Proton service role that allows Proton to make calls to other services on your behalf.
provisioning
instance-attribute
¶
provisioning: NotRequired[Provisioning]
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
template_major_version
instance-attribute
¶
template_major_version: TemplateVersionPart
The major version of the environment template.
template_minor_version
instance-attribute
¶
template_minor_version: TemplateVersionPart
The minor version of the environment template.
template_name
instance-attribute
¶
template_name: ResourceName
The name of the environment template.