pub fn input_artifact_details(
            mut self,
            input: crate::model::ActionTypeArtifactDetails,
        ) -> Self {
            self.input_artifact_details = Some(input);
            self
        }
/// <p>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.</p>
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.
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 .
pub fn input_artifact_details(
            mut self,
            input: crate::model::ActionTypeArtifactDetails,
        ) -> Self {
            self.input_artifact_details = Some(input);
            self
        }
pub fn input_artifact_details ( mut self , input : crate :: model :: ActionTypeArtifactDetails , ) -> Self { self . input_artifact_details = Some ( input ) ; self }
<p>Details for the artifacts, such as application files, to be worked on by the action.
<p > Details for the artifacts such as application files to be worked on by the action .
mut self
input
crate::model::ActionTypeArtifactDetails
mut self
input
crate::model::ActionTypeArtifactDetails