public interface PlacementGroupApi
Modifier and Type | Method and Description |
---|---|
void |
createPlacementGroupInRegion(String region,
String name)
like {@link #createPlacementGroupInRegion(String,String,String) except that the strategy is default: "cluster".
|
void |
createPlacementGroupInRegion(String region,
String name,
String strategy)
Creates a placement group that you launch cluster compute instances into.
|
void |
deletePlacementGroupInRegion(String region,
String name)
Deletes a placement group from your account.
|
Set<PlacementGroup> |
describePlacementGroupsInRegion(String region,
String... placementGroupIds)
Returns information about one or more placement groups in your account.
|
Set<PlacementGroup> |
describePlacementGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about one or more placement groups in your account.
|
@Named(value="CreatePlacementGroup") void createPlacementGroupInRegion(@Nullable String region, String name, String strategy)
region
- Region to create the placement group in.name
- The name of the placement group..strategy
- The placement group strategy.describePlacementGroupsInRegion(java.lang.String, java.lang.String...)
,
deletePlacementGroupInRegion(java.lang.String, java.lang.String)
,
@Named(value="CreatePlacementGroup") void createPlacementGroupInRegion(@Nullable String region, String name)
@Named(value="DeletePlacementGroup") void deletePlacementGroupInRegion(@Nullable String region, String name)
region
- Region to delete the placement from fromname
- Name of the security group to delete.describePlacementGroupsInRegion(java.lang.String, java.lang.String...)
,
createPlacementGroupInRegion(java.lang.String, java.lang.String, java.lang.String)
,
@Named(value="DescribePlacementGroups") Set<PlacementGroup> describePlacementGroupsInRegion(@Nullable String region, String... placementGroupIds)
region
- The bundleTask ID is tied to the Region.groupNames
- The name of the placement group. You can specify more than one in the request, or
omit the parameter if you want information about all your placement groups. By
default, all placement groups are describeddeletePlacementGroupInRegion(java.lang.String, java.lang.String)
,
createPlacementGroupInRegion(java.lang.String, java.lang.String, java.lang.String)
,
@Named(value="DescribePlacementGroups") Set<PlacementGroup> describePlacementGroupsInRegionWithFilter(@Nullable String region, com.google.common.collect.Multimap<String,String> filter)
region
- The bundleTask ID is tied to the Region.filter
- Multimap of filter key/valuesdeletePlacementGroupInRegion(java.lang.String, java.lang.String)
,
createPlacementGroupInRegion(java.lang.String, java.lang.String, java.lang.String)
,
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.