Class: Aws::WellArchitected::Types::ShareInvitationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::ShareInvitationSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-wellarchitected/types.rb
Overview
A share invitation summary return object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lens_arn ⇒ String
The ARN for the lens.
-
#lens_name ⇒ String
The full name of the lens.
-
#permission_type ⇒ String
Permission granted on a share request.
-
#profile_arn ⇒ String
The profile ARN.
-
#profile_name ⇒ String
The profile name.
-
#share_invitation_id ⇒ String
The ID assigned to the share invitation.
-
#share_resource_type ⇒ String
The resource type of the share invitation.
-
#shared_by ⇒ String
An Amazon Web Services account ID.
-
#shared_with ⇒ String
The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the workload, lens, profile, or review template is shared.
-
#template_arn ⇒ String
The review template ARN.
-
#template_name ⇒ String
The name of the review template.
-
#workload_id ⇒ String
The ID assigned to the workload.
-
#workload_name ⇒ String
The name of the workload.
Instance Attribute Details
#lens_arn ⇒ String
The ARN for the lens.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#lens_name ⇒ String
The full name of the lens.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#permission_type ⇒ String
Permission granted on a share request.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#profile_arn ⇒ String
The profile ARN.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#profile_name ⇒ String
The profile name.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#share_invitation_id ⇒ String
The ID assigned to the share invitation.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#share_resource_type ⇒ String
The resource type of the share invitation.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#shared_by ⇒ String
An Amazon Web Services account ID.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#shared_with ⇒ String
The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the workload, lens, profile, or review template is shared.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#template_arn ⇒ String
The review template ARN.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#template_name ⇒ String
The name of the review template.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |
#workload_id ⇒ String
The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) 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.
5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5445 class ShareInvitationSummary < Struct.new( :share_invitation_id, :shared_by, :shared_with, :permission_type, :share_resource_type, :workload_name, :workload_id, :lens_name, :lens_arn, :profile_name, :profile_arn, :template_name, :template_arn) SENSITIVE = [] include Aws::Structure end |