Class: Aws::WellArchitected::Types::LensUpgradeSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::LensUpgradeSummary
- Defined in:
- gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb
Overview
Lens upgrade summary return object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_lens_version ⇒ String
The current version of the lens.
-
#latest_lens_version ⇒ String
The latest version of the lens.
-
#lens_alias ⇒ String
The alias of the lens.
-
#lens_arn ⇒ String
The ARN for the lens.
-
#resource_arn ⇒ String
ResourceArnof the lens being upgraded. -
#resource_name ⇒ String
The name of the workload.
-
#workload_id ⇒ String
The ID assigned to the workload.
-
#workload_name ⇒ String
The name of the workload.
Instance Attribute Details
#current_lens_version ⇒ String
The current version of the lens.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#latest_lens_version ⇒ String
The latest version of the lens.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#lens_alias ⇒ String
The alias of the lens.
For Amazon Web Services official lenses, this is either the lens
alias, such as serverless, or the lens ARN, such as
arn:aws:wellarchitected:us-east-1::lens/serverless. Note that some
operations (such as ExportLens and CreateLensShare) are not
permitted on Amazon Web Services official lenses.
For custom lenses, this is the lens ARN, such as
arn:aws:wellarchitected:us-west-2:123456789012:lens/0123456789abcdef01234567890abcdef.
Each lens is identified by its LensSummary$LensAlias.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#lens_arn ⇒ String
The ARN for the lens.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
ResourceArn of the lens being upgraded
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#resource_name ⇒ String
The name of the workload.
The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#workload_id ⇒ String
The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |
#workload_name ⇒ String
The name of the workload.
The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness.
4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4582 class LensUpgradeSummary < Struct.new( :workload_id, :workload_name, :lens_alias, :lens_arn, :current_lens_version, :latest_lens_version, :resource_arn, :resource_name) SENSITIVE = [] include Aws::Structure end |