pub fn artifact_credentials(
        &self,
    ) -> std::option::Option<&crate::model::AwsSessionCredentials> {
        self.artifact_credentials.as_ref()
    }
/// <p>Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifacts for the pipeline in AWS CodePipeline.</p>
Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifacts for the pipeline in AWS CodePipeline.
Represents an AWS session credentials object . These credentials are temporary credentials that are issued by AWS Secure Token Service ( STS ) . They can be used to access input and output artifacts in the S3 bucket used to store artifacts for the pipeline in AWS CodePipeline .
pub fn artifact_credentials(
        &self,
    ) -> std::option::Option<&crate::model::AwsSessionCredentials> {
        self.artifact_credentials.as_ref()
    }
pub fn artifact_credentials ( & self , ) -> std :: option :: Option < & crate :: model :: AwsSessionCredentials > { self . artifact_credentials . as_ref ( ) }
<p>Represents an AWS session credentials object.
<p > Represents an AWS session credentials object .
&self
&self