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, AllocateHostsRequest, AssignPrivateIpAddressesRequest, AssociateAddressRequest, AssociateDhcpOptionsRequest, AssociateRouteTableRequest, AttachClassicLinkVpcRequest, AttachInternetGatewayRequest, AttachNetworkInterfaceRequest, AttachVolumeRequest, AttachVpnGatewayRequest, AuthorizeSecurityGroupEgressRequest, AuthorizeSecurityGroupIngressRequest, BundleInstanceRequest, CancelBundleTaskRequest, CancelConversionTaskRequest, CancelExportTaskRequest, CancelImportTaskRequest, CancelReservedInstancesListingRequest, CancelSpotFleetRequestsRequest, CancelSpotInstanceRequestsRequest, ConfirmProductInstanceRequest, CopyImageRequest, CopySnapshotRequest, CreateCustomerGatewayRequest, CreateDhcpOptionsRequest, CreateFlowLogsRequest, CreateImageRequest, CreateInstanceExportTaskRequest, CreateInternetGatewayRequest, CreateKeyPairRequest, CreateNatGatewayRequest, CreateNetworkAclEntryRequest, CreateNetworkAclRequest, CreateNetworkInterfaceRequest, CreatePlacementGroupRequest, CreateReservedInstancesListingRequest, CreateRouteRequest, CreateRouteTableRequest, CreateSecurityGroupRequest, CreateSnapshotRequest, CreateSpotDatafeedSubscriptionRequest, CreateSubnetRequest, CreateTagsRequest, CreateVolumeRequest, CreateVpcEndpointRequest, CreateVpcPeeringConnectionRequest, CreateVpcRequest, CreateVpnConnectionRequest, CreateVpnConnectionRouteRequest, CreateVpnGatewayRequest, DeleteCustomerGatewayRequest, DeleteDhcpOptionsRequest, DeleteFlowLogsRequest, DeleteInternetGatewayRequest, DeleteKeyPairRequest, DeleteNatGatewayRequest, DeleteNetworkAclEntryRequest, DeleteNetworkAclRequest, DeleteNetworkInterfaceRequest, DeletePlacementGroupRequest, DeleteRouteRequest, DeleteRouteTableRequest, DeleteSecurityGroupRequest, DeleteSnapshotRequest, DeleteSpotDatafeedSubscriptionRequest, DeleteSubnetRequest, DeleteTagsRequest, DeleteVolumeRequest, DeleteVpcEndpointsRequest, DeleteVpcPeeringConnectionRequest, DeleteVpcRequest, DeleteVpnConnectionRequest, DeleteVpnConnectionRouteRequest, DeleteVpnGatewayRequest, DeregisterImageRequest, DescribeAccountAttributesRequest, DescribeAddressesRequest, DescribeAvailabilityZonesRequest, DescribeBundleTasksRequest, DescribeClassicLinkInstancesRequest, DescribeConversionTasksRequest, DescribeCustomerGatewaysRequest, DescribeDhcpOptionsRequest, DescribeExportTasksRequest, DescribeFlowLogsRequest, DescribeHostsRequest, DescribeIdFormatRequest, DescribeImageAttributeRequest, DescribeImagesRequest, DescribeImportImageTasksRequest, DescribeImportSnapshotTasksRequest, DescribeInstanceAttributeRequest, DescribeInstancesRequest, DescribeInstanceStatusRequest, DescribeInternetGatewaysRequest, DescribeKeyPairsRequest, DescribeMovingAddressesRequest, DescribeNatGatewaysRequest, DescribeNetworkAclsRequest, DescribeNetworkInterfaceAttributeRequest, DescribeNetworkInterfacesRequest, DescribePlacementGroupsRequest, DescribePrefixListsRequest, DescribeRegionsRequest, DescribeReservedInstancesListingsRequest, DescribeReservedInstancesModificationsRequest, DescribeReservedInstancesOfferingsRequest, DescribeReservedInstancesRequest, DescribeRouteTablesRequest, DescribeScheduledInstanceAvailabilityRequest, DescribeScheduledInstancesRequest, DescribeSecurityGroupReferencesRequest, DescribeSecurityGroupsRequest, DescribeSnapshotAttributeRequest, DescribeSnapshotsRequest, DescribeSpotDatafeedSubscriptionRequest, DescribeSpotFleetInstancesRequest, DescribeSpotFleetRequestHistoryRequest, DescribeSpotFleetRequestsRequest, DescribeSpotInstanceRequestsRequest, DescribeSpotPriceHistoryRequest, DescribeStaleSecurityGroupsRequest, DescribeSubnetsRequest, DescribeTagsRequest, DescribeVolumeAttributeRequest, DescribeVolumesRequest, DescribeVolumeStatusRequest, DescribeVpcAttributeRequest, DescribeVpcClassicLinkDnsSupportRequest, DescribeVpcClassicLinkRequest, DescribeVpcEndpointServicesRequest, DescribeVpcEndpointsRequest, DescribeVpcPeeringConnectionsRequest, DescribeVpcsRequest, DescribeVpnConnectionsRequest, DescribeVpnGatewaysRequest, DetachClassicLinkVpcRequest, DetachInternetGatewayRequest, DetachNetworkInterfaceRequest, DetachVolumeRequest, DetachVpnGatewayRequest, DisableVgwRoutePropagationRequest, DisableVpcClassicLinkDnsSupportRequest, DisableVpcClassicLinkRequest, DisassociateAddressRequest, DisassociateRouteTableRequest, EnableVgwRoutePropagationRequest, EnableVolumeIORequest, EnableVpcClassicLinkDnsSupportRequest, EnableVpcClassicLinkRequest, GetConsoleOutputRequest, GetPasswordDataRequest, ImportImageRequest, ImportInstanceRequest, ImportKeyPairRequest, ImportSnapshotRequest, ImportVolumeRequest, ModifyHostsRequest, ModifyIdFormatRequest, ModifyImageAttributeRequest, ModifyInstanceAttributeRequest, ModifyInstancePlacementRequest, ModifyNetworkInterfaceAttributeRequest, ModifyReservedInstancesRequest, ModifySnapshotAttributeRequest, ModifySpotFleetRequestRequest, ModifySubnetAttributeRequest, ModifyVolumeAttributeRequest, ModifyVpcAttributeRequest, ModifyVpcEndpointRequest, ModifyVpcPeeringConnectionOptionsRequest, MonitorInstancesRequest, MoveAddressToVpcRequest, PurchaseReservedInstancesOfferingRequest, PurchaseScheduledInstancesRequest, RebootInstancesRequest, RegisterImageRequest, RejectVpcPeeringConnectionRequest, ReleaseAddressRequest, ReleaseHostsRequest, ReplaceNetworkAclAssociationRequest, ReplaceNetworkAclEntryRequest, ReplaceRouteRequest, ReplaceRouteTableAssociationRequest, ReportInstanceStatusRequest, RequestSpotFleetRequest, RequestSpotInstancesRequest, ResetImageAttributeRequest, ResetInstanceAttributeRequest, ResetNetworkInterfaceAttributeRequest, ResetSnapshotAttributeRequest, RestoreAddressToClassicRequest, RevokeSecurityGroupEgressRequest, RevokeSecurityGroupIngressRequest, RunInstancesRequest, RunScheduledInstancesRequest, StartInstancesRequest, StopInstancesRequest, TerminateInstancesRequest, UnassignPrivateIpAddressesRequest, UnmonitorInstancesRequest

public interface DryRunSupportedRequest<X extends AmazonWebServiceRequest>
Generic interface for operation request that is supported with dry-run.
  • Method Summary

    Modifier and Type
    Method
    Description
    This method is intended for internal use only.
  • Method Details

    • 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.