Class: Aws::SecurityHub::Types::AwsCodeBuildProjectArtifactsDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsCodeBuildProjectArtifactsDetails
- Includes:
- Aws::Structure
- Defined in:
- 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` is `S3`.
-
#name ⇒ String
Only used when Type is S3.
-
#namespace_type ⇒ String
Only used when ‘Type` is `S3`.
-
#override_artifact_name ⇒ Boolean
Whether the name specified in the buildspec file overrides the artifact name.
-
#packaging ⇒ String
Only used when ‘Type` is `S3`.
-
#path ⇒ String
Only used when ‘Type` is `S3`.
-
#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 '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 '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 '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 '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 '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 '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 '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 '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 '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 |