RevisionLocation
¶
Used by
Source code in docs_src/capo_codedeploy/types/revision_location.py
app_spec_content
instance-attribute
¶
app_spec_content: NotRequired[AppSpecContent]
The content of an AppSpec file for an Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML and stored as a RawString.
git_hub_location
instance-attribute
¶
git_hub_location: NotRequired[GitHubLocation]
Information about the location of application artifacts stored in GitHub.
revision_type
instance-attribute
¶
revision_type: NotRequired[RevisionLocationType]
The type of application revision:
-
S3: An application revision stored in Amazon S3.
-
GitHub: An application revision stored in GitHub (EC2/On-premises deployments only).
-
String: A YAML-formatted or JSON-formatted string (Lambda deployments only).
-
AppSpecContent: An
AppSpecContentobject that contains the contents of an AppSpec file for an Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML stored as a RawString.
s3_location
instance-attribute
¶
s3_location: NotRequired[S3Location]
Information about the location of a revision stored in Amazon S3.