com.amazonaws.services.ec2.model
Interface DryRunSupportedRequest<X extends AmazonWebServiceRequest>

Type Parameters:
X - The type of original, user facing request represented by this DryRunSupportedRequest.
All Known Implementing Classes:
AcceptVpcPeeringConnectionRequest, AllocateAddressRequest, AssociateAddressRequest, AssociateDhcpOptionsRequest, AssociateRouteTableRequest, AttachInternetGatewayRequest, AttachNetworkInterfaceRequest, AttachVolumeRequest, AttachVpnGatewayRequest, AuthorizeSecurityGroupEgressRequest, AuthorizeSecurityGroupIngressRequest, BundleInstanceRequest, CancelBundleTaskRequest, CancelConversionTaskRequest, CancelSpotInstanceRequestsRequest, ConfirmProductInstanceRequest, CopyImageRequest, CopySnapshotRequest, CreateCustomerGatewayRequest, CreateDhcpOptionsRequest, CreateImageRequest, CreateInternetGatewayRequest, CreateKeyPairRequest, CreateNetworkAclEntryRequest, CreateNetworkAclRequest, CreateNetworkInterfaceRequest, CreatePlacementGroupRequest, CreateRouteRequest, CreateRouteTableRequest, CreateSecurityGroupRequest, CreateSnapshotRequest, CreateSpotDatafeedSubscriptionRequest, CreateSubnetRequest, CreateTagsRequest, CreateVolumeRequest, CreateVpcPeeringConnectionRequest, CreateVpcRequest, CreateVpnConnectionRequest, CreateVpnGatewayRequest, DeleteCustomerGatewayRequest, DeleteDhcpOptionsRequest, DeleteInternetGatewayRequest, DeleteKeyPairRequest, DeleteNetworkAclEntryRequest, DeleteNetworkAclRequest, DeleteNetworkInterfaceRequest, DeletePlacementGroupRequest, DeleteRouteRequest, DeleteRouteTableRequest, DeleteSecurityGroupRequest, DeleteSnapshotRequest, DeleteSpotDatafeedSubscriptionRequest, DeleteSubnetRequest, DeleteTagsRequest, DeleteVolumeRequest, DeleteVpcPeeringConnectionRequest, DeleteVpcRequest, DeleteVpnConnectionRequest, DeleteVpnGatewayRequest, DeregisterImageRequest, DescribeAccountAttributesRequest, DescribeAddressesRequest, DescribeAvailabilityZonesRequest, DescribeBundleTasksRequest, DescribeConversionTasksRequest, DescribeCustomerGatewaysRequest, DescribeDhcpOptionsRequest, DescribeImageAttributeRequest, DescribeImagesRequest, DescribeInstanceAttributeRequest, DescribeInstancesRequest, DescribeInstanceStatusRequest, DescribeInternetGatewaysRequest, DescribeKeyPairsRequest, DescribeNetworkAclsRequest, DescribeNetworkInterfaceAttributeRequest, DescribeNetworkInterfacesRequest, DescribePlacementGroupsRequest, DescribeRegionsRequest, DescribeReservedInstancesOfferingsRequest, DescribeReservedInstancesRequest, DescribeRouteTablesRequest, DescribeSecurityGroupsRequest, DescribeSnapshotAttributeRequest, DescribeSnapshotsRequest, DescribeSpotDatafeedSubscriptionRequest, DescribeSpotInstanceRequestsRequest, DescribeSpotPriceHistoryRequest, DescribeSubnetsRequest, DescribeTagsRequest, DescribeVolumeAttributeRequest, DescribeVolumesRequest, DescribeVolumeStatusRequest, DescribeVpcAttributeRequest, DescribeVpcPeeringConnectionsRequest, DescribeVpcsRequest, DescribeVpnConnectionsRequest, DescribeVpnGatewaysRequest, DetachInternetGatewayRequest, DetachNetworkInterfaceRequest, DetachVolumeRequest, DetachVpnGatewayRequest, DisassociateAddressRequest, DisassociateRouteTableRequest, EnableVolumeIORequest, GetConsoleOutputRequest, GetPasswordDataRequest, ImportInstanceRequest, ImportKeyPairRequest, ImportVolumeRequest, ModifyImageAttributeRequest, ModifyInstanceAttributeRequest, ModifyNetworkInterfaceAttributeRequest, ModifySnapshotAttributeRequest, ModifyVolumeAttributeRequest, MonitorInstancesRequest, PurchaseReservedInstancesOfferingRequest, RebootInstancesRequest, RegisterImageRequest, RejectVpcPeeringConnectionRequest, ReleaseAddressRequest, ReplaceNetworkAclAssociationRequest, ReplaceNetworkAclEntryRequest, ReplaceRouteRequest, ReplaceRouteTableAssociationRequest, ReportInstanceStatusRequest, RequestSpotInstancesRequest, ResetImageAttributeRequest, ResetInstanceAttributeRequest, ResetNetworkInterfaceAttributeRequest, ResetSnapshotAttributeRequest, RevokeSecurityGroupEgressRequest, RevokeSecurityGroupIngressRequest, RunInstancesRequest, StartInstancesRequest, StopInstancesRequest, TerminateInstancesRequest, UnmonitorInstancesRequest

public interface DryRunSupportedRequest<X extends AmazonWebServiceRequest>

Generic interface for operation request that is supported with dry-run.


Method Summary
 Request<X> getDryRunRequest()
          This method is intended for internal use only.
 

Method Detail

getDryRunRequest

Request<X> getDryRunRequest()
This method is intended for internal use only. Returns the marshaled request configured with additional parameters to enable operation dry-run.



Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.