Class: Aws::SecurityHub::Types::AwsCodeBuildProjectArtifactsDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsCodeBuildProjectArtifactsDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Information about the build artifacts for the CodeBuild project.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#artifact_identifier ⇒ String
An identifier for the artifact definition.
-
#encryption_disabled ⇒ Boolean
Indicates whether to disable encryption on the artifact.
-
#location ⇒ String
Only used when
Type
isS3
. -
#name ⇒ String
Only used when Type is S3.
-
#namespace_type ⇒ String
Only used when
Type
isS3
. -
#override_artifact_name ⇒ Boolean
Whether the name specified in the buildspec file overrides the artifact name.
-
#packaging ⇒ String
Only used when
Type
isS3
. -
#path ⇒ String
Only used when
Type
isS3
. -
#type ⇒ String
The type of build artifact.
Instance Attribute Details
#artifact_identifier ⇒ String
An identifier for the artifact definition.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#encryption_disabled ⇒ Boolean
Indicates whether to disable encryption on the artifact. Only valid
when Type
is S3
.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#location ⇒ String
Only used when Type
is S3
. The name of the S3 bucket where the
artifact is located.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Only used when Type is S3. The name of the artifact. Used with
NamepaceType
and Path
to determine the pattern for storing the
artifact.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#namespace_type ⇒ String
Only used when Type
is S3
. The value to use for the namespace.
Used with Name
and Path
to determine the pattern for storing the
artifact.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#override_artifact_name ⇒ Boolean
Whether the name specified in the buildspec file overrides the artifact name.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#packaging ⇒ String
Only used when Type
is S3
. The type of output artifact to
create.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#path ⇒ String
Only used when Type
is S3
. The path to the artifact. Used with
Name
and NamespaceType
to determine the pattern for storing the
artifact.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of build artifact.
5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5048 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |