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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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.
8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8722 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 |