classArtifact(TypedDict,closed=True):name:NotRequired["capo_codepipeline.types.artifact_name.ArtifactName"]"""<p>The artifact's name.</p>"""revision:NotRequired["capo_codepipeline.types.revision.Revision"]"""<p>The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).</p>"""location:NotRequired["capo_codepipeline.types.artifact_location.ArtifactLocation"]"""<p>The location of an artifact.</p>"""