Class: Aws::WellArchitected::Types::ShareInvitationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::ShareInvitationSummary
- Defined in:
- gems/aws-sdk-wellarchitected/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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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.
7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7385 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 |