![]() |
![]()
| ![]() |
![]()
NAMEPaws::CodeBuild::ProjectArtifacts USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::CodeBuild::ProjectArtifacts object: $service_obj->Method(Att1 => { ArtifactIdentifier => $value, ..., Type => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::CodeBuild::ProjectArtifacts object: $result = $service_obj->Method(...); $result->Att1->ArtifactIdentifier DESCRIPTIONInformation about the build output artifacts for the build project. ATTRIBUTESArtifactIdentifier => StrAn identifier for this artifact definition. EncryptionDisabled => BoolSet to true if you do not want your output artifacts encrypted. This option is valid only if your artifacts type is Amazon S3. If this is set with another artifacts type, an invalidInputException is thrown. Location => StrInformation about the build output artifact location:
Name => StrAlong with "path" and "namespaceType", the pattern that CodeBuild uses to name and store the output artifact:
For example:
NamespaceType => StrAlong with "path" and "name", the pattern that CodeBuild uses to determine the name and location to store the output artifact:
For example, if "path" is set to "MyArtifacts", "namespaceType" is set to "BUILD_ID", and "name" is set to "MyArtifact.zip", the output artifact is stored in "MyArtifacts/<build-ID>/MyArtifact.zip". OverrideArtifactName => BoolIf this flag is set, a name specified in the buildspec file overrides the artifact name. The name specified in a buildspec file is calculated at build time and uses the Shell Command Language. For example, you can append a date and time to your artifact name so that it is always unique. Packaging => StrThe type of build output artifact to create:
Path => StrAlong with "namespaceType" and "name", the pattern that CodeBuild uses to name and store the output artifact:
For example, if "path" is set to "MyArtifacts", "namespaceType" is set to "NONE", and "name" is set to "MyArtifact.zip", the output artifact is stored in the output bucket at "MyArtifacts/MyArtifact.zip". REQUIRED Type => StrThe type of build output artifact. Valid values include:
SEE ALSOThis class forms part of Paws, describing an object used in Paws::CodeBuild BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|