LaunchPermissionConfiguration class
Describes the configuration for a launch permission. The launch permission
modification request is sent to the EC2
ModifyImageAttribute API on behalf of the user for each Region they have
selected to distribute the AMI. To make an AMI public, set the launch
permission authorized accounts to all
. See the examples for
making an AMI public at EC2
ModifyImageAttribute.
Constructors
-
LaunchPermissionConfiguration({List<
String> ? userGroups, List<String> ? userIds}) -
LaunchPermissionConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
userGroups
→ List<
String> ? -
The name of the group.
final
-
userIds
→ List<
String> ? -
The AWS account ID.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited