Struct rusoto_codepipeline::PipelineDeclaration [−][src]
pub struct PipelineDeclaration { pub artifact_store: ArtifactStore, pub name: String, pub role_arn: String, pub stages: Vec<StageDeclaration>, pub version: Option<i64>, }
Represents the structure of actions and stages to be performed in the pipeline.
Fields
artifact_store: ArtifactStore
Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.
name: String
The name of the action to be performed.
role_arn: String
The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.
stages: Vec<StageDeclaration>
The stage in which to perform the action.
version: Option<i64>
The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.
Trait Implementations
impl Default for PipelineDeclaration
[src]
impl Default for PipelineDeclaration
fn default() -> PipelineDeclaration
[src]
fn default() -> PipelineDeclaration
Returns the "default value" for a type. Read more
impl Debug for PipelineDeclaration
[src]
impl Debug for PipelineDeclaration
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for PipelineDeclaration
[src]
impl Clone for PipelineDeclaration
fn clone(&self) -> PipelineDeclaration
[src]
fn clone(&self) -> PipelineDeclaration
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for PipelineDeclaration
[src]
impl PartialEq for PipelineDeclaration
fn eq(&self, other: &PipelineDeclaration) -> bool
[src]
fn eq(&self, other: &PipelineDeclaration) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &PipelineDeclaration) -> bool
[src]
fn ne(&self, other: &PipelineDeclaration) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for PipelineDeclaration
impl Send for PipelineDeclaration
impl Sync for PipelineDeclaration
impl Sync for PipelineDeclaration