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
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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 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.
5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5054 class AwsCodeBuildProjectArtifactsDetails < Struct.new( :artifact_identifier, :encryption_disabled, :location, :name, :namespace_type, :override_artifact_name, :packaging, :path, :type) SENSITIVE = [] include Aws::Structure end |