Class: Aws::EC2::Types::LaunchPermissionModifications
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::LaunchPermissionModifications
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Note:
When making an API call, you may pass LaunchPermissionModifications data as a hash:
{
add: [
{
group: "all", # accepts all
user_id: "String",
},
],
remove: [
{
group: "all", # accepts all
user_id: "String",
},
],
}
Describes a launch permission modification.
Instance Attribute Summary collapse
-
#add ⇒ Array<Types::LaunchPermission>
The AWS account ID to add to the list of launch permissions for the AMI.
-
#remove ⇒ Array<Types::LaunchPermission>
The AWS account ID to remove from the list of launch permissions for the AMI.
Instance Attribute Details
#add ⇒ Array<Types::LaunchPermission>
The AWS account ID to add to the list of launch permissions for the AMI.
23403 23404 23405 23406 23407 |
# File 'lib/aws-sdk-ec2/types.rb', line 23403 class LaunchPermissionModifications < Struct.new( :add, :remove) include Aws::Structure end |
#remove ⇒ Array<Types::LaunchPermission>
The AWS account ID to remove from the list of launch permissions for the AMI.
23403 23404 23405 23406 23407 |
# File 'lib/aws-sdk-ec2/types.rb', line 23403 class LaunchPermissionModifications < Struct.new( :add, :remove) include Aws::Structure end |