Struct aws_sdk_codedeploy::model::RevisionLocation
source · [−]#[non_exhaustive]pub struct RevisionLocation { /* private fields */ }
Expand description
Information about the location of an application revision.
Implementations
sourceimpl RevisionLocation
impl RevisionLocation
sourcepub fn revision_type(&self) -> Option<&RevisionLocationType>
pub fn revision_type(&self) -> Option<&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
AppSpecContent
object 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.
sourcepub fn s3_location(&self) -> Option<&S3Location>
pub fn s3_location(&self) -> Option<&S3Location>
Information about the location of a revision stored in Amazon S3.
sourcepub fn git_hub_location(&self) -> Option<&GitHubLocation>
pub fn git_hub_location(&self) -> Option<&GitHubLocation>
Information about the location of application artifacts stored in GitHub.
sourcepub fn string(&self) -> Option<&RawString>
pub fn string(&self) -> Option<&RawString>
Information about the location of an Lambda deployment revision stored as a RawString.
sourcepub fn app_spec_content(&self) -> Option<&AppSpecContent>
pub fn app_spec_content(&self) -> Option<&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.
sourceimpl RevisionLocation
impl RevisionLocation
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RevisionLocation
.
Trait Implementations
sourceimpl Clone for RevisionLocation
impl Clone for RevisionLocation
sourcefn clone(&self) -> RevisionLocation
fn clone(&self) -> RevisionLocation
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more