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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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.
7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 7373 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 |