@Path(value="/")
public interface InternetGatewayApi
Modifier and Type | Method and Description |
---|---|
Boolean |
attachInternetGateway(String region,
String internetGatewayId,
String vpcId)
Attaches an
InternetGateway to a VPC |
Boolean |
attachInternetGateway(String region,
String internetGatewayId,
String vpcId,
InternetGatewayOptions options)
Attaches an
InternetGateway to a VPC , supplying options. |
InternetGateway |
createInternetGateway(String region)
Creates an
InternetGateway |
InternetGateway |
createInternetGateway(String region,
InternetGatewayOptions options)
Creates an
InternetGateway , supplying options. |
boolean |
deleteInternetGateway(String region,
String internetGatewayId)
Deletes an
InternetGateway . |
boolean |
deleteInternetGateway(String region,
String internetGatewayId,
InternetGatewayOptions options)
Deletes an
InternetGateway , supplying options. |
com.google.common.collect.FluentIterable<InternetGateway> |
describeInternetGatewaysInRegion(String region,
String... internetGatewayIds)
Describes
InternetGateway s. |
Boolean |
detachInternetGateway(String region,
String internetGatewayId,
String vpcId)
Detaches an
InternetGateway from a VPC |
Boolean |
detachInternetGateway(String region,
String internetGatewayId,
String vpcId,
InternetGatewayOptions options)
Detaches an
InternetGateway from a VPC , supplying options. |
@Named(value="DetachInternetGateway") @POST Boolean detachInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId, @FormParam(value="VpcId") String vpcId)
InternetGateway
from a VPC
region
- Region where the VPC existsinternetGatewayId
- ID of the gateway to detachvpcId
- The ID of the VPC@Named(value="DetachInternetGateway") @POST Boolean detachInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId, @FormParam(value="VpcId") String vpcId, InternetGatewayOptions options)
InternetGateway
from a VPC
, supplying options.region
- Region where the VPC existsinternetGatewayId
- ID of the gateway to detachvpcId
- The ID of the VPCoptions
- Options for the request@Named(value="AttachInternetGateway") @POST Boolean attachInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId, @FormParam(value="VpcId") String vpcId)
InternetGateway
to a VPC
region
- Region where the VPC existsinternetGatewayId
- ID of the gateway to attachvpcId
- The ID of the VPC@Named(value="AttachInternetGateway") @POST Boolean attachInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId, @FormParam(value="VpcId") String vpcId, InternetGatewayOptions options)
InternetGateway
to a VPC
, supplying options.region
- Region where the VPC existsinternetGatewayId
- ID of the gateway to attachvpcId
- The ID of the VPCoptions
- Options for the request@Named(value="CreateInternetGateway") @POST InternetGateway createInternetGateway(@Nullable String region)
InternetGateway
region
- The region to create the gateway in.@Named(value="CreateInternetGateway") @POST InternetGateway createInternetGateway(@Nullable String region, InternetGatewayOptions options)
InternetGateway
, supplying options.region
- The region to create the gateway inoptions
- Options for the request@Named(value="DeleteInternetGateway") @POST boolean deleteInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId)
InternetGateway
.region
- gateways are tied to the Region where its files are located within Amazon S3.internetGatewayId
- The gateway ID.@Named(value="DeleteInternetGateway") @POST boolean deleteInternetGateway(@Nullable String region, @FormParam(value="InternetGatewayId") String internetGatewayId, InternetGatewayOptions options)
InternetGateway
, supplying options.region
- gateways are tied to the Region where its files are located within Amazon S3.internetGatewayId
- The gateway ID.options
- Options for the request@Named(value="DescribeInternetGateways") @POST com.google.common.collect.FluentIterable<InternetGateway> describeInternetGatewaysInRegion(@Nullable String region, String... internetGatewayIds)
InternetGateway
s.region
- The region to search for gateways.internetGatewayIds
- Optional list of known gateway ids to restrict the searchCopyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.