Struct aws_sdk_codepipeline::model::ActionTypeDeclaration
source · [−]#[non_exhaustive]pub struct ActionTypeDeclaration { /* private fields */ }
Expand description
The parameters for the action type definition that are provided when the action type is created or updated.
Implementations
sourceimpl ActionTypeDeclaration
impl ActionTypeDeclaration
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description for the action type to be updated.
sourcepub fn executor(&self) -> Option<&ActionTypeExecutor>
pub fn executor(&self) -> Option<&ActionTypeExecutor>
Information about the executor for an action type that was created with any supported integration model.
sourcepub fn id(&self) -> Option<&ActionTypeIdentifier>
pub fn id(&self) -> Option<&ActionTypeIdentifier>
The action category, owner, provider, and version of the action type to be updated.
sourcepub fn input_artifact_details(&self) -> Option<&ActionTypeArtifactDetails>
pub fn input_artifact_details(&self) -> Option<&ActionTypeArtifactDetails>
Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.
sourcepub fn output_artifact_details(&self) -> Option<&ActionTypeArtifactDetails>
pub fn output_artifact_details(&self) -> Option<&ActionTypeArtifactDetails>
Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.
sourcepub fn permissions(&self) -> Option<&ActionTypePermissions>
pub fn permissions(&self) -> Option<&ActionTypePermissions>
Details identifying the accounts with permissions to use the action type.
sourcepub fn properties(&self) -> Option<&[ActionTypeProperty]>
pub fn properties(&self) -> Option<&[ActionTypeProperty]>
The properties of the action type to be updated.
sourcepub fn urls(&self) -> Option<&ActionTypeUrls>
pub fn urls(&self) -> Option<&ActionTypeUrls>
The links associated with the action type to be updated.
sourceimpl ActionTypeDeclaration
impl ActionTypeDeclaration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ActionTypeDeclaration
.
Trait Implementations
sourceimpl Clone for ActionTypeDeclaration
impl Clone for ActionTypeDeclaration
sourcefn clone(&self) -> ActionTypeDeclaration
fn clone(&self) -> ActionTypeDeclaration
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more