Class: Aws::RAM::Types::PermissionArnAndTemplateParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::RAM::Types::PermissionArnAndTemplateParameters
- Defined in:
- gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb
Overview
Contains a permission ARN and its associated template parameter values. The CreateResourceShare operation uses this structure when associating permissions that have template parameters.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#permission_arn ⇒ String
The [Amazon Resource Name (ARN)][1] of the permission to associate with the resource share.
-
#permission_template_parameters ⇒ Array<Types::PermissionTemplateParameterInput>
The list of template parameter values to assign for this permission.
Instance Attribute Details
#permission_arn ⇒ String
The Amazon Resource Name (ARN) of the permission to associate with the resource share.
2755 2756 2757 2758 2759 2760 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 2755 class PermissionArnAndTemplateParameters < Struct.new( :permission_arn, :permission_template_parameters) SENSITIVE = [] include Aws::Structure end |
#permission_template_parameters ⇒ Array<Types::PermissionTemplateParameterInput>
The list of template parameter values to assign for this permission. You must provide values for all parameters declared in the permission template.
2755 2756 2757 2758 2759 2760 |
# File 'gems/aws-sdk-ram/lib/aws-sdk-ram/types.rb', line 2755 class PermissionArnAndTemplateParameters < Struct.new( :permission_arn, :permission_template_parameters) SENSITIVE = [] include Aws::Structure end |