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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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
.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 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.
5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5179 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |