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
TypeisS3. -
#name ⇒ String
Only used when Type is S3.
-
#namespace_type ⇒ String
Only used when
TypeisS3. -
#override_artifact_name ⇒ Boolean
Whether the name specified in the buildspec file overrides the artifact name.
-
#packaging ⇒ String
Only used when
TypeisS3. -
#path ⇒ String
Only used when
TypeisS3. -
#type ⇒ String
The type of build artifact.
Instance Attribute Details
#artifact_identifier ⇒ String
An identifier for the artifact definition.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 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.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5100 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |