org.dasein.cloud.aws.identity
Class IAMMethod
java.lang.Object
org.dasein.cloud.aws.compute.EC2Method
org.dasein.cloud.aws.identity.IAMMethod
public class IAMMethod
- extends EC2Method
| Fields inherited from class org.dasein.cloud.aws.compute.EC2Method |
ALLOCATE_ADDRESS, ASSOCIATE_ADDRESS, ASSOCIATE_DHCP_OPTIONS, ATTACH_VOLUME, AUTHORIZE_SECURITY_GROUP_INGRESS, AUTOSCALING_PREFIX, BUNDLE_INSTANCE, CREATE_AUTO_SCALING_GROUP, CREATE_DHCP_OPTIONS, CREATE_IMAGE, CREATE_KEY_PAIR, CREATE_LAUNCH_CONFIGURATION, CREATE_OR_UPDATE_SCALING_TRIGGER, CREATE_SECURITY_GROUP, CREATE_SNAPSHOT, CREATE_SUBNET, CREATE_VOLUME, CREATE_VPC, DELETE_AUTO_SCALING_GROUP, DELETE_KEY_PAIR, DELETE_LAUNCH_CONFIGURATION, DELETE_SECURITY_GROUP, DELETE_SNAPSHOT, DELETE_SUBNET, DELETE_VOLUME, DELETE_VPC, DEREGISTER_IMAGE, DESCRIBE_ADDRESSES, DESCRIBE_AUTO_SCALING_GROUPS, DESCRIBE_BUNDLE_TASKS, DESCRIBE_DHCP_OPTIONS, DESCRIBE_IMAGE_ATTRIBUTE, DESCRIBE_IMAGES, DESCRIBE_INSTANCES, DESCRIBE_KEY_PAIRS, DESCRIBE_LAUNCH_CONFIGURATIONS, DESCRIBE_RESERVED_INSTANCES, DESCRIBE_RESERVED_INSTANCES_OFFERINGS, DESCRIBE_SECURITY_GROUPS, DESCRIBE_SNAPSHOT_ATTRIBUTE, DESCRIBE_SNAPSHOTS, DESCRIBE_SUBNETS, DESCRIBE_VOLUMES, DESCRIBE_VPCS, DETACH_VOLUME, DISASSOCIATE_ADDRESS, EC2_PREFIX, GET_CONSOLE_OUTPUT, GET_METRIC_STATISTICS, GET_PASSWORD_DATA, MODIFY_IMAGE_ATTRIBUTE, MODIFY_SNAPSHOT_ATTRIBUTE, MONITOR_INSTANCES, PURCHASE_RESERVED_INSTANCES_OFFERING, RDS_PREFIX, REBOOT_INSTANCES, REGISTER_IMAGE, RELEASE_ADDRESS, REVOKE_SECURITY_GROUP_INGRESS, RUN_INSTANCES, SDB_PREFIX, SET_DESIRED_CAPACITY, SNS_PREFIX, SQS_PREFIX, START_INSTANCES, STOP_INSTANCES, TERMINATE_INSTANCES, UNMONITOR_INSTANCES, UPDATE_AUTO_SCALING_GROUP |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IAM_PREFIX
public static final String IAM_PREFIX
- See Also:
- Constant Field Values
IAM_URL
public static final String IAM_URL
- See Also:
- Constant Field Values
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
ADD_USER_TO_GROUP
public static final String ADD_USER_TO_GROUP
- See Also:
- Constant Field Values
CREATE_ACCESS_KEY
public static final String CREATE_ACCESS_KEY
- See Also:
- Constant Field Values
CREATE_GROUP
public static final String CREATE_GROUP
- See Also:
- Constant Field Values
CREATE_LOGIN_PROFILE
public static final String CREATE_LOGIN_PROFILE
- See Also:
- Constant Field Values
CREATE_USER
public static final String CREATE_USER
- See Also:
- Constant Field Values
DELETE_ACCESS_KEY
public static final String DELETE_ACCESS_KEY
- See Also:
- Constant Field Values
DELETE_GROUP
public static final String DELETE_GROUP
- See Also:
- Constant Field Values
DELETE_LOGIN_PROFILE
public static final String DELETE_LOGIN_PROFILE
- See Also:
- Constant Field Values
DELETE_USER
public static final String DELETE_USER
- See Also:
- Constant Field Values
GET_ACCESS_KEY
public static final String GET_ACCESS_KEY
- See Also:
- Constant Field Values
GET_GROUP
public static final String GET_GROUP
- See Also:
- Constant Field Values
GET_GROUP_POLICY
public static final String GET_GROUP_POLICY
- See Also:
- Constant Field Values
GET_USER
public static final String GET_USER
- See Also:
- Constant Field Values
GET_USER_POLICY
public static final String GET_USER_POLICY
- See Also:
- Constant Field Values
LIST_ACCESS_KEY
public static final String LIST_ACCESS_KEY
- See Also:
- Constant Field Values
LIST_GROUP_POLICIES
public static final String LIST_GROUP_POLICIES
- See Also:
- Constant Field Values
LIST_GROUPS
public static final String LIST_GROUPS
- See Also:
- Constant Field Values
LIST_GROUPS_FOR_USER
public static final String LIST_GROUPS_FOR_USER
- See Also:
- Constant Field Values
LIST_USER_POLICIES
public static final String LIST_USER_POLICIES
- See Also:
- Constant Field Values
LIST_USERS
public static final String LIST_USERS
- See Also:
- Constant Field Values
PUT_GROUP_POLICY
public static final String PUT_GROUP_POLICY
- See Also:
- Constant Field Values
PUT_USER_POLICY
public static final String PUT_USER_POLICY
- See Also:
- Constant Field Values
REMOVE_USER_FROM_GROUP
public static final String REMOVE_USER_FROM_GROUP
- See Also:
- Constant Field Values
UPDATE_GROUP
public static final String UPDATE_GROUP
- See Also:
- Constant Field Values
UPDATE_USER
public static final String UPDATE_USER
- See Also:
- Constant Field Values
IAMMethod
public IAMMethod(AWSCloud provider,
Map<String,String> parameters)
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
asIAMServiceAction
@Nonnull
public static org.dasein.cloud.identity.ServiceAction[] asIAMServiceAction(@Nonnull
String action)
Copyright © 2012 enStratus Networks LLC. All Rights Reserved.