Class: Aws::IoT::Types::GetPackageVersionResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::GetPackageVersionResponse
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Constant Summary collapse
- SENSITIVE =
[:description, :attributes, :recipe]
Instance Attribute Summary collapse
-
#artifact ⇒ Types::PackageVersionArtifact
The various components that make up a software package version.
-
#attributes ⇒ Hash<String,String>
Metadata that were added to the package version that can be used to define a package version’s configuration.
-
#creation_date ⇒ Time
The date when the package version was created.
-
#description ⇒ String
The package version description.
-
#error_reason ⇒ String
Error reason for a package version failure during creation or update.
-
#last_modified_date ⇒ Time
The date when the package version was last updated.
-
#package_name ⇒ String
The name of the software package.
-
#package_version_arn ⇒ String
The ARN for the package version.
-
#recipe ⇒ String
The inline job document associated with a software package version used for a quick job deployment.
-
#sbom ⇒ Types::Sbom
The software bill of materials for a software package version.
-
#sbom_validation_status ⇒ String
The status of the validation for a new software bill of materials added to a software package version.
-
#status ⇒ String
The status associated to the package version.
-
#version_name ⇒ String
The name of the package version.
Instance Attribute Details
#artifact ⇒ Types::PackageVersionArtifact
The various components that make up a software package version.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#attributes ⇒ Hash<String,String>
Metadata that were added to the package version that can be used to define a package version’s configuration.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#creation_date ⇒ Time
The date when the package version was created.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#description ⇒ String
The package version description.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#error_reason ⇒ String
Error reason for a package version failure during creation or update.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#last_modified_date ⇒ Time
The date when the package version was last updated.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#package_name ⇒ String
The name of the software package.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#package_version_arn ⇒ String
The ARN for the package version.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#recipe ⇒ String
The inline job document associated with a software package version used for a quick job deployment.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#sbom ⇒ Types::Sbom
The software bill of materials for a software package version.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#sbom_validation_status ⇒ String
The status of the validation for a new software bill of materials added to a software package version.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#status ⇒ String
The status associated to the package version. For more information, see Package version lifecycle.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |
#version_name ⇒ String
The name of the package version.
8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8693 class GetPackageVersionResponse < Struct.new( :package_version_arn, :package_name, :version_name, :description, :attributes, :artifact, :status, :error_reason, :creation_date, :last_modified_date, :sbom, :sbom_validation_status, :recipe) SENSITIVE = [:description, :attributes, :recipe] include Aws::Structure end |