java.lang.String vpcPeeringConnectionId
VpcPeeringConnection vpcPeeringConnection
java.lang.String attributeName
com.amazonaws.internal.ListWithAutoConstructFlag<T> attributeValues
java.lang.String attributeValue
java.lang.String instanceType
java.lang.String instanceId
java.lang.String spotInstanceRequestId
java.lang.String instanceId
java.lang.String publicIp
java.lang.String allocationId
java.lang.String associationId
java.lang.String domain
standard) or instances in a VPC
(vpc).
Constraints:
Allowed Values: vpc, standard
java.lang.String networkInterfaceId
java.lang.String networkInterfaceOwnerId
java.lang.String privateIpAddress
java.lang.String domain
vpc to allocate the address for use with instances
in a VPC. Default: The address is for use with instances in EC2-Classic.
Constraints:
Allowed Values: vpc, standard
java.lang.String publicIp
java.lang.String domain
standard) or instances in a VPC
(vpc).
Constraints:
Allowed Values: vpc, standard
java.lang.String allocationId
java.lang.String autoPlacement
Default: Enabled
Constraints:
Allowed Values: on, off
java.lang.String clientToken
java.lang.String instanceType
java.lang.Integer quantity
java.lang.String availabilityZone
com.amazonaws.internal.ListWithAutoConstructFlag<T> hostIds
java.lang.String networkInterfaceId
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
If you don't specify an IP address, Amazon EC2 automatically selects an IP address within the subnet range.
java.lang.Integer secondaryPrivateIpAddressCount
java.lang.Boolean allowReassignment
java.lang.String instanceId
java.lang.String publicIp
java.lang.String allocationId
java.lang.String networkInterfaceId
java.lang.String privateIpAddress
java.lang.Boolean allowReassociation
java.lang.String associationId
java.lang.String dhcpOptionsId
default to associate
no DHCP options with the VPC.java.lang.String vpcId
java.lang.String subnetId
java.lang.String routeTableId
java.lang.String associationId
java.lang.String instanceId
java.lang.String vpcId
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String internetGatewayId
java.lang.String vpcId
java.lang.String networkInterfaceId
java.lang.String instanceId
java.lang.Integer deviceIndex
java.lang.String attachmentId
java.lang.String volumeId
java.lang.String instanceId
java.lang.String device
/dev/sdh or xvdh).VolumeAttachment attachment
java.lang.String vpnGatewayId
java.lang.String vpcId
VpcAttachment vpcAttachment
java.lang.String groupId
java.lang.String sourceSecurityGroupName
java.lang.String sourceSecurityGroupOwnerId
java.lang.String ipProtocol
java.lang.Integer fromPort
java.lang.Integer toPort
java.lang.String cidrIp
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissions
java.lang.String groupName
java.lang.String groupId
java.lang.String sourceSecurityGroupName
java.lang.String sourceSecurityGroupOwnerId
java.lang.String ipProtocol
tcp, udp,
icmp) or number (see Protocol
Numbers). (VPC only) Use -1 to specify all.java.lang.Integer fromPort
-1 to specify all
ICMP types.java.lang.Integer toPort
-1 to specify all
ICMP codes for the ICMP type.java.lang.String cidrIp
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissions
java.lang.String zoneName
java.lang.String state
Constraints:
Allowed Values: available, information, impaired, unavailable
java.lang.String regionName
com.amazonaws.internal.ListWithAutoConstructFlag<T> messages
java.lang.String message
com.amazonaws.internal.ListWithAutoConstructFlag<T> availableInstanceCapacity
java.lang.Integer availableVCpus
java.lang.String virtualName
ephemeralN). Instance store
volumes are numbered starting from 0. An instance type with 2
available instance store volumes can specify mappings for
ephemeral0 and ephemeral1.The number of
available instance store volumes depends on the instance type. After
you connect to the instance, you must mount the volume.
Constraints: For M3 instances, you must specify instance store volumes in the block device mapping for the instance. When you launch an M3 instance, we ignore any instance store volumes specified in the block device mapping for the AMI.
java.lang.String deviceName
/dev/sdh or xvdh).EbsBlockDevice ebs
java.lang.String noDevice
java.lang.String instanceId
Type: String
Default: None
Required: Yes
Storage storage
BundleTask bundleTask
java.lang.String instanceId
java.lang.String bundleId
java.lang.String state
Constraints:
Allowed Values: pending, waiting-for-shutdown, bundling, storing, cancelling, complete, failed
java.util.Date startTime
java.util.Date updateTime
Storage storage
java.lang.String progress
BundleTaskError bundleTaskError
java.lang.String code
java.lang.String message
java.lang.String bundleId
BundleTask bundleTask
java.lang.String conversionTaskId
java.lang.String reasonMessage
java.lang.String exportTaskId
CreateInstanceExportTask.java.lang.String importTaskId
java.lang.String cancelReason
java.lang.String importTaskId
java.lang.String state
java.lang.String previousState
java.lang.String spotInstanceRequestId
java.lang.String state
Constraints:
Allowed Values: active, open, closed, cancelled, completed
java.lang.String reservedInstancesListingId
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesListings
java.lang.String code
Constraints:
Allowed Values: fleetRequestIdDoesNotExist, fleetRequestIdMalformed, fleetRequestNotInCancellableState, unexpectedError
java.lang.String message
java.lang.String spotFleetRequestId
CancelSpotFleetRequestsError error
com.amazonaws.internal.ListWithAutoConstructFlag<T> spotFleetRequestIds
java.lang.Boolean terminateInstances
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessfulFleetRequests
com.amazonaws.internal.ListWithAutoConstructFlag<T> successfulFleetRequests
java.lang.String spotFleetRequestId
java.lang.String currentSpotFleetRequestState
Constraints:
Allowed Values: submitted, active, cancelled, failed, cancelled_running, cancelled_terminating, modifying
java.lang.String previousSpotFleetRequestState
Constraints:
Allowed Values: submitted, active, cancelled, failed, cancelled_running, cancelled_terminating, modifying
com.amazonaws.internal.ListWithAutoConstructFlag<T> spotInstanceRequestIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> cancelledSpotInstanceRequests
java.lang.String vpcId
java.lang.Boolean classicLinkDnsSupported
java.lang.String instanceId
java.lang.String vpcId
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.util.Date uploadStart
java.util.Date uploadEnd
java.lang.Double uploadSize
java.lang.String comment
java.lang.String productCode
java.lang.String instanceId
java.lang.String ownerId
java.lang.Boolean returnValue
true if the
specified product code is owned by the requester and associated with
the specified instance.java.lang.String conversionTaskId
java.lang.String expirationTime
ImportInstanceTaskDetails importInstance
ImportVolumeTaskDetails importVolume
java.lang.String state
Constraints:
Allowed Values: active, cancelling, cancelled, completed
java.lang.String statusMessage
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String sourceRegion
java.lang.String sourceImageId
java.lang.String name
java.lang.String description
java.lang.String clientToken
java.lang.Boolean encrypted
KmsKeyId. For more information, see Amazon
EBS Encryption in the Amazon Elastic Compute Cloud User
Guide.java.lang.String kmsKeyId
arn:aws:kms namespace, followed by
the region of the CMK, the AWS account ID of the CMK owner, the
key namespace, and then the CMK ID. For example,
arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef.
The specified CMK must exist in the region that the snapshot is being
copied to. If a KmsKeyId is specified, the
Encrypted flag must also be set.java.lang.String imageId
java.lang.String sourceRegion
java.lang.String sourceSnapshotId
java.lang.String description
java.lang.String destinationRegion
PresignedUrl
parameter of a snapshot copy operation. This parameter is only valid
for specifying the destination region in a PresignedUrl
parameter, where it is required. CopySnapshot
sends the snapshot copy to the regional endpoint that you send the
HTTP request to, such as ec2.us-east-1.amazonaws.com (in
the AWS CLI, this is specified with the --region
parameter or the default region in your AWS configuration file).
java.lang.String presignedUrl
PresignedUrl should use
the snapshot source endpoint, the CopySnapshot action,
and include the SourceRegion,
SourceSnapshotId, and DestinationRegion
parameters. The PresignedUrl must be signed using AWS
Signature Version 4. Because EBS snapshots are stored in Amazon S3,
the signing algorithm for this parameter uses the same logic that is
described in Authenticating
Requests by Using Query Parameters (AWS Signature Version 4) in
the Amazon Simple Storage Service API Reference. An invalid or
improperly signed PresignedUrl will cause the copy
operation to fail asynchronously, and the snapshot will move to an
error state.java.lang.Boolean encrypted
KmsKeyId. For more information, see Amazon
EBS Encryption in the Amazon Elastic Compute Cloud User
Guide.java.lang.String kmsKeyId
arn:aws:kms namespace, followed by the region of the CMK,
the AWS account ID of the CMK owner, the key namespace,
and then the CMK ID. For example,
arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef.
The specified CMK must exist in the region that the snapshot is being
copied to. If a KmsKeyId is specified, the
Encrypted flag must also be set.java.lang.String snapshotId
java.lang.String type
ipsec.1).
Constraints:
Allowed Values: ipsec.1
java.lang.String publicIp
java.lang.Integer bgpAsn
Default: 65000
CustomerGateway customerGateway
com.amazonaws.internal.ListWithAutoConstructFlag<T> dhcpConfigurations
DhcpOptions dhcpOptions
com.amazonaws.internal.ListWithAutoConstructFlag<T> resourceIds
Constraints: Maximum of 1000 resources
java.lang.String resourceType
Constraints:
Allowed Values: VPC, Subnet, NetworkInterface
java.lang.String trafficType
Constraints:
Allowed Values: ACCEPT, REJECT, ALL
java.lang.String logGroupName
java.lang.String deliverLogsPermissionArn
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> flowLogIds
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessful
java.lang.String instanceId
java.lang.String name
Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@), or underscores(_)
java.lang.String description
java.lang.Boolean noReboot
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.String imageId
java.lang.String description
java.lang.String instanceId
java.lang.String targetEnvironment
Constraints:
Allowed Values: citrix, vmware, microsoft
ExportToS3TaskSpecification exportToS3Task
ExportTask exportTask
InternetGateway internetGateway
java.lang.String keyName
Constraints: Up to 255 ASCII characters
KeyPair keyPair
java.lang.String subnetId
java.lang.String allocationId
java.lang.String clientToken
Constraint: Maximum 64 ASCII characters.
NatGateway natGateway
java.lang.String clientToken
java.lang.String networkAclId
java.lang.Integer ruleNumber
Constraints: Positive integer from 1 to 32766. The range 32767 to 65535 is reserved for internal use.
java.lang.String protocol
java.lang.String ruleAction
Constraints:
Allowed Values: allow, deny
java.lang.Boolean egress
java.lang.String cidrBlock
172.16.0.0/24).IcmpTypeCode icmpTypeCode
PortRange portRange
java.lang.String vpcId
NetworkAcl networkAcl
java.lang.String subnetId
java.lang.String description
java.lang.String privateIpAddress
privateIpAddresses as primary
(only one IP address can be designated as primary).com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
java.lang.Integer secondaryPrivateIpAddressCount
privateIpAddresses. The number of IP addresses you can assign to a network interface varies by instance type. For more information, see Private IP Addresses Per ENI Per Instance Type in the Amazon Elastic Compute Cloud User Guide.
NetworkInterface networkInterface
java.lang.String groupName
Constraints: Up to 255 ASCII characters
java.lang.String strategy
Constraints:
Allowed Values: cluster
java.lang.String reservedInstancesId
java.lang.Integer instanceCount
com.amazonaws.internal.ListWithAutoConstructFlag<T> priceSchedules
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesListings
java.lang.String routeTableId
java.lang.String destinationCidrBlock
java.lang.String gatewayId
java.lang.String instanceId
java.lang.String networkInterfaceId
java.lang.String vpcPeeringConnectionId
java.lang.String natGatewayId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String vpcId
RouteTable routeTable
java.lang.String groupName
Constraints: Up to 255 characters in length
Constraints for EC2-Classic: ASCII characters
Constraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
java.lang.String description
Constraints: Up to 255 characters in length
Constraints for EC2-Classic: ASCII characters
Constraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
java.lang.String vpcId
java.lang.String groupId
java.lang.String volumeId
java.lang.String description
Snapshot snapshot
java.lang.String bucket
java.lang.String prefix
SpotDatafeedSubscription spotDatafeedSubscription
java.lang.String vpcId
java.lang.String cidrBlock
10.0.0.0/24.java.lang.String availabilityZone
Default: AWS selects one for you. If you create more than one subnet in your VPC, we may not necessarily select a different zone for each subnet.
Subnet subnet
com.amazonaws.internal.ListWithAutoConstructFlag<T> resources
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
value parameter is required, but if
you don't want the tag to have a value, specify the parameter with no
value, and we set the value to an empty string.java.lang.String userId
java.lang.String group
Constraints:
Allowed Values: all
com.amazonaws.internal.ListWithAutoConstructFlag<T> add
com.amazonaws.internal.ListWithAutoConstructFlag<T> remove
java.lang.Integer size
Constraints: 1-16384 for
gp2, 4-16384 for io1, 500-16384 for
st1, 500-16384 for sc1, and 1-1024 for
standard. If you specify a snapshot, the volume size must
be equal to or larger than the snapshot size.
Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.
java.lang.String snapshotId
java.lang.String availabilityZone
java.lang.String volumeType
gp2 for General Purpose SSD,
io1 for Provisioned IOPS SSD, st1 for
Throughput Optimized HDD, sc1 for Cold HDD, or
standard for Magnetic volumes. Default:
standard
Constraints:
Allowed Values: standard, io1, gp2, sc1, st1
java.lang.Integer iops
Constraint: Range is 100 to 20000 for Provisioned IOPS SSD volumes
java.lang.Boolean encrypted
java.lang.String kmsKeyId
arn:aws:kms namespace, followed by the
region of the CMK, the AWS account ID of the CMK owner, the
key namespace, and then the CMK ID. For example,
arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef.
If a KmsKeyId is specified, the Encrypted
flag must also be set.Volume volume
java.lang.String vpcId
java.lang.String serviceName
com.amazonaws.region.service. To get a list
of available services, use the DescribeVpcEndpointServices
request.java.lang.String policyDocument
com.amazonaws.internal.ListWithAutoConstructFlag<T> routeTableIds
java.lang.String clientToken
VpcEndpoint vpcEndpoint
java.lang.String clientToken
java.lang.String vpcId
java.lang.String peerVpcId
java.lang.String peerOwnerId
Default: Your AWS account ID
VpcPeeringConnection vpcPeeringConnection
java.lang.String cidrBlock
10.0.0.0/16.java.lang.String instanceTenancy
default, instances are launched with shared tenancy by
default. You can launch instances with any tenancy into a shared
tenancy VPC. For dedicated, instances are launched as
dedicated tenancy instances by default. You can only launch instances
with a tenancy of dedicated or host into a
dedicated tenancy VPC. Important: The host
value cannot be used with this parameter. Use the default
or dedicated values only.
Default:
default
Constraints:
Allowed Values: default, dedicated, host
Vpc vpc
java.lang.String type
ipsec.1).java.lang.String customerGatewayId
java.lang.String vpnGatewayId
VpnConnectionOptionsSpecification options
true. Default: false
VpnConnection vpnConnection
java.lang.String vpnConnectionId
java.lang.String destinationCidrBlock
java.lang.String type
Constraints:
Allowed Values: ipsec.1
java.lang.String availabilityZone
VpnGateway vpnGateway
java.lang.String customerGatewayId
java.lang.String state
pending | available |
deleting | deleted).java.lang.String type
ipsec.1).java.lang.String ipAddress
java.lang.String bgpAsn
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String customerGatewayId
java.lang.String dhcpOptionsId
com.amazonaws.internal.ListWithAutoConstructFlag<T> flowLogIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessful
java.lang.String internetGatewayId
java.lang.String keyName
java.lang.String natGatewayId
java.lang.String natGatewayId
java.lang.String networkAclId
java.lang.Integer ruleNumber
java.lang.Boolean egress
java.lang.String networkAclId
java.lang.String networkInterfaceId
java.lang.String groupName
java.lang.String routeTableId
java.lang.String destinationCidrBlock
java.lang.String routeTableId
java.lang.String groupName
java.lang.String groupId
java.lang.String snapshotId
java.lang.String subnetId
com.amazonaws.internal.ListWithAutoConstructFlag<T> resources
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
value
parameter, we delete the tag regardless of its value. If you specify
this parameter with an empty string as the value, we delete the key
only if its value is an empty string.java.lang.String volumeId
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcEndpointIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessful
java.lang.String vpcPeeringConnectionId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String vpcId
java.lang.String vpnConnectionId
java.lang.String vpnConnectionId
java.lang.String destinationCidrBlock
java.lang.String vpnGatewayId
java.lang.String imageId
com.amazonaws.internal.ListWithAutoConstructFlag<T> attributeNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> accountAttributes
com.amazonaws.internal.ListWithAutoConstructFlag<T> publicIps
Default: Describes all your Elastic IP addresses.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
allocation-id - [EC2-VPC] The allocation ID for
the address.
association-id - [EC2-VPC] The
association ID for the address.
domain -
Indicates whether the address is for use in EC2-Classic
(standard) or in a VPC (vpc).
instance-id - The ID of the instance the address is
associated with, if any.
network-interface-id - [EC2-VPC] The ID of the network
interface that the address is associated with, if any.
network-interface-owner-id - The AWS account ID of the
owner.
private-ip-address - [EC2-VPC] The
private IP address associated with the Elastic IP address.
public-ip - The Elastic IP address.
com.amazonaws.internal.ListWithAutoConstructFlag<T> allocationIds
Default: Describes all your Elastic IP addresses.
com.amazonaws.internal.ListWithAutoConstructFlag<T> addresses
com.amazonaws.internal.ListWithAutoConstructFlag<T> zoneNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
message - Information
about the Availability Zone.
region-name -
The name of the region for the Availability Zone (for example,
us-east-1).
state - The state
of the Availability Zone (available |
information | impaired |
unavailable).
zone-name - The
name of the Availability Zone (for example, us-east-1a).
com.amazonaws.internal.ListWithAutoConstructFlag<T> availabilityZones
com.amazonaws.internal.ListWithAutoConstructFlag<T> bundleIds
Default: Describes all your bundle tasks.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
bundle-id - The ID of
the bundle task.
error-code - If the task
failed, the error code returned.
error-message - If the task failed, the error message
returned.
instance-id - The ID of the
instance.
progress - The level of task
completion, as a percentage (for example, 20%).
s3-bucket - The Amazon S3 bucket to store the AMI.
s3-prefix - The beginning of the AMI name.
start-time - The time the task started (for
example, 2013-09-15T17:15:20.000Z).
state -
The state of the task (pending |
waiting-for-shutdown | bundling |
storing | cancelling | complete
| failed).
update-time - The
time of the most recent update for the task.
com.amazonaws.internal.ListWithAutoConstructFlag<T> bundleTasks
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
group-id - The ID of a
VPC security group that's associated with the instance.
instance-id - The ID of the instance.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC that the
instance is linked to.
java.lang.String nextToken
java.lang.Integer maxResults
NextToken
value. This value can be between 5 and 1000; if
MaxResults is given a value larger than 1000, only 1000
results are returned. You cannot specify this parameter and the
instance IDs parameter in the same request. Constraint: If the value is greater than 1000, we return only 1000 items.
com.amazonaws.internal.ListWithAutoConstructFlag<T> instances
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
com.amazonaws.internal.ListWithAutoConstructFlag<T> conversionTaskIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> conversionTasks
com.amazonaws.internal.ListWithAutoConstructFlag<T> customerGatewayIds
Default: Describes all your customer gateways.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
bgp-asn - The customer
gateway's Border Gateway Protocol (BGP) Autonomous System Number
(ASN).
customer-gateway-id - The ID of the
customer gateway.
ip-address - The IP
address of the customer gateway's Internet-routable external
interface.
state - The state of the
customer gateway (pending | available |
deleting | deleted).
type - The type of customer gateway. Currently, the
only supported type is ipsec.1.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
com.amazonaws.internal.ListWithAutoConstructFlag<T> customerGateways
com.amazonaws.internal.ListWithAutoConstructFlag<T> dhcpOptionsIds
Default: Describes all your DHCP options sets.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
dhcp-options-id - The
ID of a set of DHCP options.
key - The key
for one of the options (for example, domain-name).
value - The value for one of the options.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
com.amazonaws.internal.ListWithAutoConstructFlag<T> dhcpOptions
com.amazonaws.internal.ListWithAutoConstructFlag<T> exportTaskIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> exportTasks
com.amazonaws.internal.ListWithAutoConstructFlag<T> flowLogIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filter
deliver-log-status - The
status of the logs delivery (SUCCESS |
FAILED).
flow-log-id - The ID of
the flow log.
log-group-name - The name of
the log group.
resource-id - The ID of the
VPC, subnet, or network interface.
traffic-type - The type of traffic
(ACCEPT | REJECT | ALL)
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value. This value can be
between 5 and 1000; if MaxResults is given a value larger
than 1000, only 1000 results are returned. You cannot specify this
parameter and the flow log IDs parameter in the same request.com.amazonaws.internal.ListWithAutoConstructFlag<T> flowLogs
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> hostIds
java.lang.String nextToken
java.lang.Integer maxResults
nextToken value. This value can be
between 5 and 500; if maxResults is given a larger value
than 500, you will receive an error. You cannot specify this parameter
and the host IDs parameter in the same request.com.amazonaws.internal.ListWithAutoConstructFlag<T> filter
instance-type - The
instance type size that the Dedicated host is configured to
support.
auto-placement - Whether
auto-placement is enabled or disabled (on |
off).
host-reservation-id - The
ID of the reservation associated with this host.
client-token - The idempotency token you provided
when you launched the instance
state- The
allocation state of the Dedicated host (available |
under-assessment | permanent-failure |
released | released-permanent-failure).
availability-zone - The Availability Zone of the
host.
com.amazonaws.internal.ListWithAutoConstructFlag<T> hosts
java.lang.String nextToken
null when there are no more results to return.java.lang.String resource
com.amazonaws.internal.ListWithAutoConstructFlag<T> statuses
java.lang.String imageId
java.lang.String attribute
Note: Depending on your account
privileges, the blockDeviceMapping attribute may return a
Client.AuthFailure error. If this happens, use
DescribeImages to get information about the block device
mapping for the AMI.
Constraints:
Allowed Values: description, kernel, ramdisk, launchPermission, productCodes, blockDeviceMapping, sriovNetSupport
ImageAttribute imageAttribute
com.amazonaws.internal.ListWithAutoConstructFlag<T> imageIds
Default: Describes all images available to you.
com.amazonaws.internal.ListWithAutoConstructFlag<T> owners
amazon (owner is Amazon), aws-marketplace
(owner is AWS Marketplace), self (owner is the sender of
the request). Omitting this option returns all images for which you
have launch permissions, regardless of ownership.com.amazonaws.internal.ListWithAutoConstructFlag<T> executableUsers
self (the sender of the request), or
all (public AMIs).com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
architecture - The
image architecture (i386 | x86_64).
block-device-mapping.delete-on-termination - A
Boolean value that indicates whether the Amazon EBS volume is deleted
on instance termination.
block-device-mapping.device-name - The device name for
the EBS volume (for example, /dev/sdh).
block-device-mapping.snapshot-id - The ID of the
snapshot used for the EBS volume.
block-device-mapping.volume-size - The volume size of
the EBS volume, in GiB.
block-device-mapping.volume-type - The volume type of
the EBS volume (gp2 | io1 | st1
| sc1 | standard).
description - The description of the image (provided
during image creation).
hypervisor - The
hypervisor type (ovm | xen).
image-id - The ID of the image.
image-type - The image type (machine |
kernel | ramdisk).
is-public - A Boolean that indicates whether the image
is public.
kernel-id - The kernel ID.
manifest-location - The location of the image
manifest.
name - The name of the AMI
(provided during image creation).
owner-alias - The AWS account alias (for example,
amazon).
owner-id - The AWS
account ID of the image owner.
platform -
The platform. To only list Windows-based AMIs, use
windows.
product-code - The
product code.
product-code.type - The type
of the product code (devpay | marketplace).
ramdisk-id - The RAM disk ID.
root-device-name - The name of the root device volume
(for example, /dev/sda1).
root-device-type - The type of the root device volume
(ebs | instance-store).
state - The state of the image (available
| pending | failed).
state-reason-code - The reason code for the state
change.
state-reason-message - The message
for the state change.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For example, if
you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
virtualization-type - The
virtualization type (paravirtual | hvm).
com.amazonaws.internal.ListWithAutoConstructFlag<T> images
com.amazonaws.internal.ListWithAutoConstructFlag<T> importTaskIds
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
task-state filter and one of the
following values: active, completed, deleting, deleted.com.amazonaws.internal.ListWithAutoConstructFlag<T> importImageTasks
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> importTaskIds
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
com.amazonaws.internal.ListWithAutoConstructFlag<T> importSnapshotTasks
java.lang.String nextToken
null when there are no more results to return.java.lang.String instanceId
java.lang.String attribute
Constraints:
Allowed Values: instanceType, kernel, ramdisk, userData, disableApiTermination, instanceInitiatedShutdownBehavior, rootDeviceName, blockDeviceMapping, productCodes, sourceDestCheck, groupSet, ebsOptimized, sriovNetSupport
InstanceAttribute instanceAttribute
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
Default: Describes all your instances.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
affinity - The affinity
setting for an instance running on a Dedicated host
(default | host).
architecture - The instance architecture
(i386 | x86_64).
availability-zone - The Availability Zone of the
instance.
block-device-mapping.attach-time
- The attach time for an EBS volume mapped to the instance, for
example, 2010-09-15T17:15:20.000Z.
block-device-mapping.delete-on-termination - A Boolean
that indicates whether the EBS volume is deleted on instance
termination.
block-device-mapping.device-name - The device name for
the EBS volume (for example, /dev/sdh or
xvdh).
block-device-mapping.status - The status for the EBS
volume (attaching | attached |
detaching | detached).
block-device-mapping.volume-id - The volume ID of the
EBS volume.
client-token - The idempotency
token you provided when you launched the instance.
dns-name - The public DNS name of the instance.
group-id - The ID of the security group for the
instance. EC2-Classic only.
group-name -
The name of the security group for the instance. EC2-Classic only.
host-Id - The ID of the Dedicated host on
which the instance is running, if applicable.
hypervisor - The hypervisor type of the instance
(ovm | xen).
iam-instance-profile.arn - The instance profile
associated with the instance. Specified as an ARN.
image-id - The ID of the image used to launch the
instance.
instance-id - The ID of the
instance.
instance-lifecycle - Indicates
whether this is a Spot Instance or a Scheduled Instance
(spot | scheduled).
instance-state-code - The state of the instance, as a
16-bit unsigned integer. The high byte is an opaque internal value and
should be ignored. The low byte is set based on the state represented.
The valid values are: 0 (pending), 16 (running), 32 (shutting-down),
48 (terminated), 64 (stopping), and 80 (stopped).
instance-state-name - The state of the instance
(pending | running |
shutting-down | terminated |
stopping | stopped).
instance-type - The type of instance (for example,
t2.micro).
instance.group-id -
The ID of the security group for the instance.
instance.group-name - The name of the security group
for the instance.
ip-address - The public
IP address of the instance.
kernel-id - The
kernel ID.
key-name - The name of the key
pair used when the instance was launched.
launch-index - When launching multiple instances, this
is the index for the instance in the launch group (for example, 0, 1,
2, and so on).
launch-time - The time when
the instance was launched.
monitoring-state
- Indicates whether monitoring is enabled for the instance
(disabled | enabled).
owner-id - The AWS account ID of the instance owner.
placement-group-name - The name of the
placement group for the instance.
platform
- The platform. Use windows if you have Windows
instances; otherwise, leave blank.
private-dns-name - The private DNS name of the
instance.
private-ip-address - The private
IP address of the instance.
product-code -
The product code associated with the AMI used to launch the instance.
product-code.type - The type of product
code (devpay | marketplace).
ramdisk-id - The RAM disk ID.
reason - The reason for the current state of the
instance (for example, shows "User Initiated [date]" when you stop or
terminate the instance). Similar to the state-reason-code filter.
requester-id - The ID of the entity that
launched the instance on your behalf (for example, AWS Management
Console, Auto Scaling, and so on).
reservation-id - The ID of the instance's reservation.
A reservation ID is created any time you launch an instance. A
reservation ID has a one-to-one relationship with an instance launch
request, but can be associated with more than one instance if you
launch multiple instances using the same launch request. For example,
if you launch one instance, you'll get one reservation ID. If you
launch ten instances using the same launch request, you'll also get
one reservation ID.
root-device-name - The
name of the root device for the instance (for example,
/dev/sda1 or /dev/xvda).
root-device-type - The type of root device that the
instance uses (ebs | instance-store).
source-dest-check - Indicates whether the
instance performs source/destination checking. A value of
true means that checking is enabled, and
false means checking is disabled. The value must be
false for the instance to perform network address
translation (NAT) in your VPC.
spot-instance-request-id - The ID of the Spot instance
request.
state-reason-code - The reason
code for the state change.
state-reason-message - A message that describes the
state change.
subnet-id - The ID of the
subnet for the instance.
tag:key=value - The key/value
combination of a tag assigned to the resource, where
tag:key is the tag's key.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
tenancy - The tenancy of an
instance (dedicated | default |
host).
virtualization-type -
The virtualization type of the instance (paravirtual |
hvm).
vpc-id - The ID of the
VPC that the instance is running in.
network-interface.description - The description of the
network interface.
network-interface.subnet-id - The ID of the subnet for
the network interface.
network-interface.vpc-id - The ID of the VPC for the
network interface.
network-interface.network-interface-id - The ID of the
network interface.
network-interface.owner-id - The ID of the owner of
the network interface.
network-interface.availability-zone - The Availability
Zone for the network interface.
network-interface.requester-id - The requester ID for
the network interface.
network-interface.requester-managed - Indicates
whether the network interface is being managed by AWS.
network-interface.status - The status of the network
interface (available) | in-use).
network-interface.mac-address - The MAC address of the
network interface.
network-interface.private-dns-name - The private DNS
name of the network interface.
network-interface.source-dest-check - Whether the
network interface performs source/destination checking. A value of
true means checking is enabled, and false
means checking is disabled. The value must be false for
the network interface to perform network address translation (NAT) in
your VPC.
network-interface.group-id - The
ID of a security group associated with the network interface.
network-interface.group-name - The name of a
security group associated with the network interface.
network-interface.attachment.attachment-id - The ID of
the interface attachment.
network-interface.attachment.instance-id - The ID of
the instance to which the network interface is attached.
network-interface.attachment.instance-owner-id - The
owner ID of the instance to which the network interface is attached.
network-interface.addresses.private-ip-address - The
private IP address associated with the network interface.
network-interface.attachment.device-index - The device
index to which the network interface is attached.
network-interface.attachment.status - The status of
the attachment (attaching | attached |
detaching | detached).
network-interface.attachment.attach-time - The time
that the network interface was attached to an instance.
network-interface.attachment.delete-on-termination -
Specifies whether the attachment is deleted when an instance is
terminated.
network-interface.addresses.primary - Specifies
whether the IP address of the network interface is the primary private
IP address.
network-interface.addresses.association.public-ip -
The ID of the association of an Elastic IP address with a network
interface.
network-interface.addresses.association.ip-owner-id -
The owner ID of the private IP address associated with the network
interface.
association.public-ip - The
address of the Elastic IP address bound to the network interface.
association.ip-owner-id - The owner of the
Elastic IP address associated with the network interface.
association.allocation-id - The allocation ID returned
when you allocated the Elastic IP address for your network interface.
association.association-id - The
association ID returned when the network interface was associated with
an IP address.
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value. This value can be between 5 and 1000.
You cannot specify this parameter and the instance IDs parameter or
tag filters in the same call.com.amazonaws.internal.ListWithAutoConstructFlag<T> reservations
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
Default: Describes all your instances.
Constraints: Maximum 100 explicitly specified instance IDs.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone of the instance.
event.code - The code for the scheduled event
(instance-reboot | system-reboot |
system-maintenance | instance-retirement |
instance-stop).
event.description - A description of the event.
event.not-after - The latest end time for the
scheduled event (for example, 2014-09-15T17:15:20.000Z).
event.not-before - The earliest start time
for the scheduled event (for example,
2014-09-15T17:15:20.000Z).
instance-state-code - The code for the instance state,
as a 16-bit unsigned integer. The high byte is an opaque internal
value and should be ignored. The low byte is set based on the state
represented. The valid values are 0 (pending), 16 (running), 32
(shutting-down), 48 (terminated), 64 (stopping), and 80 (stopped).
instance-state-name - The state of the
instance (pending | running |
shutting-down | terminated |
stopping | stopped).
instance-status.reachability - Filters on instance
status where the name is reachability
(passed | failed | initializing
| insufficient-data).
instance-status.status - The status of the instance
(ok | impaired | initializing |
insufficient-data | not-applicable).
system-status.reachability - Filters on system
status where the name is reachability
(passed | failed | initializing
| insufficient-data).
system-status.status - The system status of the
instance (ok | impaired |
initializing | insufficient-data |
not-applicable).
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value. This value can be between 5 and 1000.
You cannot specify this parameter and the instance IDs parameter in
the same call.java.lang.Boolean includeAllInstances
true, includes the health status for all instances.
When false, includes the health status for running
instances only. Default: false
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceStatuses
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> internetGatewayIds
Default: Describes all your Internet gateways.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
attachment.state - The
current state of the attachment between the gateway and the VPC
(available). Present only if a VPC is attached.
attachment.vpc-id - The ID of an attached VPC.
internet-gateway-id - The ID of the
Internet gateway.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
com.amazonaws.internal.ListWithAutoConstructFlag<T> internetGateways
com.amazonaws.internal.ListWithAutoConstructFlag<T> keyNames
Default: Describes all your key pairs.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
fingerprint - The
fingerprint of the key pair.
key-name - The
name of the key pair.
com.amazonaws.internal.ListWithAutoConstructFlag<T> keyPairs
com.amazonaws.internal.ListWithAutoConstructFlag<T> publicIps
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
moving-status - The
status of the Elastic IP address (MovingToVpc |
RestoringToClassic).
java.lang.Integer maxResults
NextToken
value. This value can be between 5 and 1000; if
MaxResults is given a value outside of this range, an
error is returned. Default: If no value is provided, the default is 1000.
com.amazonaws.internal.ListWithAutoConstructFlag<T> movingAddressStatuses
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> natGatewayIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filter
nat-gateway-id - The ID
of the NAT gateway.
state - The state of
the NAT gateway (pending | failed |
available | deleting |
deleted).
subnet-id - The ID
of the subnet in which the NAT gateway resides.
vpc-id - The ID of the VPC in which the NAT gateway
resides.
java.lang.Integer maxResults
Constraint: If the value specified is greater than 1000, we return only 1000 items.
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> natGateways
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> networkAclIds
Default: Describes all your network ACLs.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
association.association-id - The ID of an association
ID for the ACL.
association.network-acl-id
- The ID of the network ACL involved in the association.
association.subnet-id - The ID of the subnet involved
in the association.
default - Indicates
whether the ACL is the default network ACL for the VPC.
entry.cidr - The CIDR range specified in the entry.
entry.egress - Indicates whether the entry
applies to egress traffic.
entry.icmp.code
- The ICMP code specified in the entry, if any.
entry.icmp.type - The ICMP type specified in the
entry, if any.
entry.port-range.from - The
start of the port range specified in the entry.
entry.port-range.to - The end of the port range
specified in the entry.
entry.protocol -
The protocol specified in the entry (tcp |
udp | icmp or a protocol number).
entry.rule-action - Allows or denies the matching
traffic (allow | deny).
entry.rule-number - The number of an entry (in other
words, rule) in the ACL's set of entries.
network-acl-id - The ID of the network ACL.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC for the
network ACL.
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkAcls
java.lang.String networkInterfaceId
java.lang.String attribute
Constraints:
Allowed Values: description, groupSet, sourceDestCheck, attachment
java.lang.String networkInterfaceId
java.lang.String description
java.lang.Boolean sourceDestCheck
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
NetworkInterfaceAttachment attachment
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaceIds
Default: Describes all your network interfaces.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
addresses.private-ip-address - The private IP
addresses associated with the network interface.
addresses.primary - Whether the private IP address is
the primary IP address associated with the network interface.
addresses.association.public-ip - The association
ID returned when the network interface was associated with the Elastic
IP address.
addresses.association.owner-id
- The owner ID of the addresses associated with the network interface.
association.association-id - The
association ID returned when the network interface was associated with
an IP address.
association.allocation-id -
The allocation ID returned when you allocated the Elastic IP address
for your network interface.
association.ip-owner-id - The owner of the Elastic IP
address associated with the network interface.
association.public-ip - The address of the Elastic IP
address bound to the network interface.
association.public-dns-name - The public DNS name for
the network interface.
attachment.attachment-id - The ID of the interface
attachment.
attachment.attach.time - The
time that the network interface was attached to an instance.
attachment.delete-on-termination - Indicates
whether the attachment is deleted when an instance is terminated.
attachment.device-index - The device index
to which the network interface is attached.
attachment.instance-id - The ID of the instance to
which the network interface is attached.
attachment.instance-owner-id - The owner ID of the
instance to which the network interface is attached.
attachment.nat-gateway-id - The ID of the NAT gateway
to which the network interface is attached.
attachment.status - The status of the attachment
(attaching | attached |
detaching | detached).
availability-zone - The Availability Zone of the
network interface.
description - The
description of the network interface.
group-id - The ID of a security group associated with
the network interface.
group-name - The
name of a security group associated with the network interface.
mac-address - The MAC address of the network
interface.
network-interface-id - The ID of
the network interface.
owner-id - The AWS
account ID of the network interface owner.
private-ip-address - The private IP address or
addresses of the network interface.
private-dns-name - The private DNS name of the network
interface.
requester-id - The ID of the
entity that launched the instance on your behalf (for example, AWS
Management Console, Auto Scaling, and so on).
requester-managed - Indicates whether the network
interface is being managed by an AWS service (for example, AWS
Management Console, Auto Scaling, and so on).
source-desk-check - Indicates whether the network
interface performs source/destination checking. A value of
true means checking is enabled, and false
means checking is disabled. The value must be false for
the network interface to perform network address translation (NAT) in
your VPC.
status - The status of the
network interface. If the network interface is not attached to an
instance, the status is available; if a network interface
is attached to an instance the status is in-use.
subnet-id - The ID of the subnet for the network
interface.
tag:key=value -
The key/value combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the
resource. This filter is independent of the tag-value
filter. For example, if you use both the filter "tag-key=Purpose" and
the filter "tag-value=X", you get any resources assigned both the tag
key Purpose (regardless of what the tag's value is), and the tag value
X (regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC for the
network interface.
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupNames
Default: Describes all your placement groups, or only those otherwise specified.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
group-name - The name
of the placement group.
state - The state
of the placement group (pending | available
| deleting | deleted).
strategy - The strategy of the placement group
(cluster).
com.amazonaws.internal.ListWithAutoConstructFlag<T> placementGroups
com.amazonaws.internal.ListWithAutoConstructFlag<T> prefixListIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
prefix-list-id: The ID
of a prefix list.
prefix-list-name: The
name of a prefix list.
java.lang.Integer maxResults
Constraint: If the value specified is greater than 1000, we return only 1000 items.
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> prefixLists
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> regionNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
endpoint - The endpoint
of the region (for example, ec2.us-east-1.amazonaws.com).
region-name - The name of the region (for
example, us-east-1).
com.amazonaws.internal.ListWithAutoConstructFlag<T> regions
java.lang.String reservedInstancesId
java.lang.String reservedInstancesListingId
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
reserved-instances-id -
The ID of the Reserved Instances.
reserved-instances-listing-id - The ID of the Reserved
Instances listing.
status - The status of
the Reserved Instance listing (pending |
active | cancelled | closed).
status-message - The reason for the status.
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesListings
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesModificationIds
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
client-token - The
idempotency token for the modification request.
create-date - The time when the modification request
was created.
effective-date - The time when
the modification becomes effective.
modification-result.reserved-instances-id - The ID for
the Reserved Instances created as part of the modification request.
This ID is only available when the status of the modification is
fulfilled.
modification-result.target-configuration.availability-zone
- The Availability Zone for the new Reserved Instances.
modification-result.target-configuration.instance-count
- The number of new Reserved Instances.
modification-result.target-configuration.instance-type
- The instance type of the new Reserved Instances.
modification-result.target-configuration.platform -
The network platform of the new Reserved Instances
(EC2-Classic | EC2-VPC).
reserved-instances-id - The ID of the Reserved
Instances modified.
reserved-instances-modification-id - The ID of the
modification request.
status - The status
of the Reserved Instances modification request
(processing | fulfilled |
failed).
status-message - The
reason for the status.
update-date - The
time when the modification request was last updated.
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesModifications
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesOfferingIds
java.lang.String instanceType
m1.small). For more information, see Instance
Types in the Amazon Elastic Compute Cloud User Guide.
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.lang.String availabilityZone
java.lang.String productDescription
(Amazon VPC) in the description are for use with
Amazon VPC.
Constraints:
Allowed Values: Linux/UNIX, Linux/UNIX (Amazon VPC), Windows, Windows (Amazon VPC)
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone where the Reserved Instance can be used.
duration - The duration of the Reserved Instance (for
example, one year or three years), in seconds (31536000 |
94608000).
fixed-price - The
purchase price of the Reserved Instance (for example, 9800.0).
instance-type - The instance type that is covered
by the reservation.
marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.
product-description
- The Reserved Instance product platform description. Instances that
include (Amazon VPC) in the product platform description
will only be displayed to EC2-Classic account holders and are for use
with Amazon VPC. (Linux/UNIX | Linux/UNIX (Amazon
VPC) | SUSE Linux | SUSE Linux (Amazon
VPC) | Red Hat Enterprise Linux | Red Hat
Enterprise Linux (Amazon VPC) | Windows |
Windows (Amazon VPC) | Windows with SQL Server
Standard | Windows with SQL Server Standard (Amazon
VPC) | Windows with SQL Server Web |
Windows with SQL Server Web (Amazon VPC) | Windows with
SQL Server Enterprise | Windows with SQL Server
Enterprise (Amazon VPC))
reserved-instances-offering-id - The Reserved
Instances offering ID.
usage-price - The
usage price of the Reserved Instance, per hour (for example, 0.84).
java.lang.String instanceTenancy
dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances). Default: default
Constraints:
Allowed Values: default, dedicated, host
java.lang.String offeringType
Medium Utilization Reserved Instance offering type.
Constraints:
Allowed Values: Heavy Utilization, Medium Utilization, Light Utilization, No Upfront, Partial Upfront, All Upfront
java.lang.String nextToken
java.lang.Integer maxResults
NextToken
value. The maximum is 100. Default: 100
java.lang.Boolean includeMarketplace
java.lang.Long minDuration
Default: 2592000 (1 month)
java.lang.Long maxDuration
Default: 94608000 (3 years)
java.lang.Integer maxInstanceCount
Default: 20
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesOfferings
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesIds
Default: Describes all your Reserved Instances, or only those otherwise specified.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone where the Reserved Instance can be used.
duration - The duration of the Reserved Instance (one
year or three years), in seconds (31536000 |
94608000).
end - The time when
the Reserved Instance expires (for example, 2015-08-07T11:54:42.000Z).
fixed-price - The purchase price of the
Reserved Instance (for example, 9800.0).
instance-type - The instance type that is covered by
the reservation.
product-description - The
Reserved Instance product platform description. Instances that include
(Amazon VPC) in the product platform description will
only be displayed to EC2-Classic account holders and are for use with
Amazon VPC (Linux/UNIX | Linux/UNIX (Amazon
VPC) | SUSE Linux | SUSE Linux (Amazon
VPC) | Red Hat Enterprise Linux | Red Hat
Enterprise Linux (Amazon VPC) | Windows |
Windows (Amazon VPC) | Windows with SQL Server
Standard | Windows with SQL Server Standard (Amazon
VPC) | Windows with SQL Server Web | Windows
with SQL Server Web (Amazon VPC) | Windows with SQL
Server Enterprise | Windows with SQL Server Enterprise
(Amazon VPC)).
reserved-instances-id
- The ID of the Reserved Instance.
start -
The time at which the Reserved Instance purchase request was placed
(for example, 2014-08-07T11:54:42.000Z).
state - The state of the Reserved Instance
(payment-pending | active |
payment-failed | retired).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
usage-price - The usage price of
the Reserved Instance, per hour (for example, 0.84).
java.lang.String offeringType
Medium Utilization Reserved Instance offering type.
Constraints:
Allowed Values: Heavy Utilization, Medium Utilization, Light Utilization, No Upfront, Partial Upfront, All Upfront
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstances
com.amazonaws.internal.ListWithAutoConstructFlag<T> routeTableIds
Default: Describes all your route tables.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
association.route-table-association-id - The ID of an
association ID for the route table.
association.route-table-id - The ID of the route table
involved in the association.
association.subnet-id - The ID of the subnet involved
in the association.
association.main -
Indicates whether the route table is the main route table for the VPC
(true | false).
route-table-id - The ID of the route table.
route.destination-cidr-block - The CIDR range
specified in a route in the table.
route.destination-prefix-list-id - The ID (prefix) of
the AWS service specified in a route in the table.
route.gateway-id - The ID of a gateway specified in a
route in the table.
route.instance-id - The
ID of an instance specified in a route in the table.
route.nat-gateway-id - The ID of a NAT gateway.
route.origin - Describes how the route was
created. CreateRouteTable indicates that the route was
automatically created when the route table was created;
CreateRoute indicates that the route was manually added
to the route table; EnableVgwRoutePropagation indicates
that the route was propagated by route propagation.
route.state - The state of a route in the route table
(active | blackhole). The blackhole state
indicates that the route's target isn't available (for example, the
specified gateway isn't attached to the VPC, the specified NAT
instance has been terminated, and so on).
route.vpc-peering-connection-id - The ID of a VPC
peering connection specified in a route in the table.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC for the
route table.
com.amazonaws.internal.ListWithAutoConstructFlag<T> routeTables
ScheduledInstanceRecurrenceRequest recurrence
SlotDateTimeRangeRequest firstSlotStartTimeRange
java.lang.Integer minSlotDurationInHours
java.lang.Integer maxSlotDurationInHours
MinSlotDurationInHours and less than 1,720.java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone (for example, us-west-2a).
instance-type - The instance type (for example,
c4.large).
network-platform -
The network platform (EC2-Classic or
EC2-VPC).
platform - The
platform (Linux/UNIX or Windows).
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> scheduledInstanceAvailabilitySet
com.amazonaws.internal.ListWithAutoConstructFlag<T> scheduledInstanceIds
SlotStartTimeRangeRequest slotStartTimeRange
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone (for example, us-west-2a).
instance-type - The instance type (for example,
c4.large).
network-platform -
The network platform (EC2-Classic or
EC2-VPC).
platform - The
platform (Linux/UNIX or Windows).
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> scheduledInstanceSet
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupId
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroupReferenceSet
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupNames
group-name filter to describe security groups by name.
Default: Describes all your security groups.
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupIds
Default: Describes all your security groups.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
description - The description of the security group.
egress.ip-permission.prefix-list-id - The
ID (prefix) of the AWS service to which the security group allows
access.
group-id - The ID of the security
group.
group-name - The name of the
security group.
ip-permission.cidr - A CIDR
range that has been granted permission.
ip-permission.from-port - The start of port range for
the TCP and UDP protocols, or an ICMP type number.
ip-permission.group-id - The ID of a security group
that has been granted permission.
ip-permission.group-name - The name of a security
group that has been granted permission.
ip-permission.protocol - The IP protocol for the
permission (tcp | udp | icmp or
a protocol number).
ip-permission.to-port -
The end of port range for the TCP and UDP protocols, or an ICMP code.
ip-permission.user-id - The ID of an AWS
account that has been granted permission.
owner-id - The AWS account ID of the owner of the
security group.
tag-key - The key of a tag
assigned to the security group.
tag-value -
The value of a tag assigned to the security group.
vpc-id - The ID of the VPC specified when the security
group was created.
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroups
java.lang.String snapshotId
java.lang.String attribute
Constraints:
Allowed Values: productCodes, createVolumePermission
java.lang.String snapshotId
com.amazonaws.internal.ListWithAutoConstructFlag<T> createVolumePermissions
com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
com.amazonaws.internal.ListWithAutoConstructFlag<T> snapshotIds
Default: Describes snapshots for which you have launch permissions.
com.amazonaws.internal.ListWithAutoConstructFlag<T> ownerIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> restorableByUserIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
description - A
description of the snapshot.
owner-alias -
The AWS account alias (for example, amazon) that owns the
snapshot.
owner-id - The ID of the AWS
account that owns the snapshot.
progress -
The progress of the snapshot, as a percentage (for example, 80%).
snapshot-id - The snapshot ID.
start-time - The time stamp when the snapshot was
initiated.
status - The status of the
snapshot (pending | completed |
error).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
volume-id - The ID of the volume
the snapshot is for.
volume-size - The size
of the volume, in GiB.
java.lang.String nextToken
NextToken value returned from a previous paginated
DescribeSnapshots request where MaxResults
was used and the results exceeded the value of that parameter.
Pagination continues from the end of the previous results that
returned the NextToken value. This value is
null when there are no more results to return.java.lang.Integer maxResults
DescribeSnapshots in paginated output. When this
parameter is used, DescribeSnapshots only returns
MaxResults results in a single page along with a
NextToken response element. The remaining results of the
initial request can be seen by sending another
DescribeSnapshots request with the returned
NextToken value. This value can be between 5 and 1000; if
MaxResults is given a value larger than 1000, only 1000
results are returned. If this parameter is not used, then
DescribeSnapshots returns all results. You cannot specify
this parameter and the snapshot IDs parameter in the same request.com.amazonaws.internal.ListWithAutoConstructFlag<T> snapshots
java.lang.String nextToken
NextToken value to include in a future
DescribeSnapshots request. When the results of a
DescribeSnapshots request exceed MaxResults,
this value can be used to retrieve the next page of results. This
value is null when there are no more results to return.SpotDatafeedSubscription spotDatafeedSubscription
java.lang.String spotFleetRequestId
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.java.lang.String spotFleetRequestId
com.amazonaws.internal.ListWithAutoConstructFlag<T> activeInstances
java.lang.String nextToken
null when there are no more results to return.java.lang.String spotFleetRequestId
java.lang.String eventType
Constraints:
Allowed Values: instanceChange, fleetRequestChange, error
java.util.Date startTime
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.java.lang.String spotFleetRequestId
java.util.Date startTime
java.util.Date lastEvaluatedTime
If nextToken
indicates that there are more results, this value is not present.
com.amazonaws.internal.ListWithAutoConstructFlag<T> historyRecords
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> spotFleetRequestIds
java.lang.String nextToken
java.lang.Integer maxResults
NextToken value.com.amazonaws.internal.ListWithAutoConstructFlag<T> spotFleetRequestConfigs
java.lang.String nextToken
null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> spotInstanceRequestIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone-group
- The Availability Zone group.
create-time
- The time stamp when the Spot instance request was created.
fault-code - The fault code related to the
request.
fault-message - The fault message
related to the request.
instance-id - The
ID of the instance that fulfilled the request.
launch-group - The Spot instance launch group.
launch.block-device-mapping.delete-on-termination
- Indicates whether the Amazon EBS volume is deleted on instance
termination.
launch.block-device-mapping.device-name - The device
name for the Amazon EBS volume (for example, /dev/sdh).
launch.block-device-mapping.snapshot-id -
The ID of the snapshot used for the Amazon EBS volume.
launch.block-device-mapping.volume-size - The size of
the Amazon EBS volume, in GiB.
launch.block-device-mapping.volume-type - The type of
the Amazon EBS volume: gp2 for General Purpose SSD,
io1 for Provisioned IOPS SSD, st1 for
Throughput Optimized HDD, sc1for Cold HDD, or
standard for Magnetic.
launch.group-id - The security group for the instance.
launch.image-id - The ID of the AMI.
launch.instance-type - The type of instance (for
example, m3.medium).
launch.kernel-id - The kernel ID.
launch.key-name - The name of the key pair the
instance launched with.
launch.monitoring-enabled - Whether monitoring is
enabled for the Spot instance.
launch.ramdisk-id - The RAM disk ID.
network-interface.network-interface-id - The ID of the
network interface.
network-interface.device-index - The index of the
device for the network interface attachment on the instance.
network-interface.subnet-id - The ID of the
subnet for the instance.
network-interface.description - A description of the
network interface.
network-interface.private-ip-address - The primary
private IP address of the network interface.
network-interface.delete-on-termination - Indicates
whether the network interface is deleted when the instance is
terminated.
network-interface.group-id -
The ID of the security group associated with the network interface.
network-interface.group-name - The name of
the security group associated with the network interface.
network-interface.addresses.primary - Indicates
whether the IP address is the primary private IP address.
product-description - The product description
associated with the instance (Linux/UNIX |
Windows).
spot-instance-request-id - The Spot instance request
ID.
spot-price - The maximum hourly price
for any Spot instance launched to fulfill the request.
state - The state of the Spot instance request
(open | active | closed |
cancelled | failed). Spot bid status
information can help you track your Amazon EC2 Spot instance requests.
For more information, see Spot
Bid Status in the Amazon Elastic Compute Cloud User Guide.
status-code - The short code describing the most
recent evaluation of your Spot instance request.
status-message - The message explaining the status of
the Spot instance request.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
type - The type of Spot instance
request (one-time | persistent).
launched-availability-zone - The Availability Zone in
which the bid is launched.
valid-from - The
start date of the request.
valid-until -
The end date of the request.
com.amazonaws.internal.ListWithAutoConstructFlag<T> spotInstanceRequests
java.util.Date startTime
java.util.Date endTime
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceTypes
com.amazonaws.internal.ListWithAutoConstructFlag<T> productDescriptions
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availability-zone - The
Availability Zone for which prices should be returned.
instance-type - The type of instance (for example,
m3.medium).
product-description - The product description for the
Spot price (Linux/UNIX | SUSE Linux |
Windows | Linux/UNIX (Amazon VPC) |
SUSE Linux (Amazon VPC) | Windows (Amazon
VPC)).
spot-price - The Spot price.
The value must match exactly (or use wildcards; greater than or less
than comparison is not supported).
timestamp - The timestamp of the Spot price history,
in UTC format (for example,
YYYY-MM-DDTHH:MM:SSZ). You
can use wildcards (* and ?). Greater than or less than comparison is
not supported.
java.lang.String availabilityZone
java.lang.Integer maxResults
NextToken value.java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> spotPriceHistory
java.lang.String nextToken
null when there are no more results to return.java.lang.String vpcId
java.lang.Integer maxResults
Constraints:
Range: 5 - 255
java.lang.String nextToken
Constraints:
Length: 1 - 1024
com.amazonaws.internal.ListWithAutoConstructFlag<T> staleSecurityGroupSet
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> subnetIds
Default: Describes all your subnets.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
availabilityZone - The
Availability Zone for the subnet. You can also use
availability-zone as the filter name.
available-ip-address-count - The number of IP
addresses in the subnet that are available.
cidrBlock - The CIDR block of the subnet. The CIDR
block you specify must exactly match the subnet's CIDR block for
information to be returned for the subnet. You can also use
cidr or cidr-block as the filter names.
defaultForAz - Indicates whether this is
the default subnet for the Availability Zone. You can also use
default-for-az as the filter name.
state - The state of the subnet (pending
| available).
subnet-id - The
ID of the subnet.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC for the
subnet.
com.amazonaws.internal.ListWithAutoConstructFlag<T> subnets
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type
(customer-gateway | dhcp-options |
image | instance |
internet-gateway | network-acl |
network-interface | reserved-instances |
route-table | security-group |
snapshot | spot-instances-request |
subnet | volume | vpc |
vpn-connection | vpn-gateway).
value - The tag value.
java.lang.Integer maxResults
NextToken value.java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String nextToken
null when there are no more results to return..java.lang.String volumeId
java.lang.String attribute
Constraints:
Allowed Values: autoEnableIO, productCodes
java.lang.String volumeId
java.lang.Boolean autoEnableIO
autoEnableIO attribute.com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
com.amazonaws.internal.ListWithAutoConstructFlag<T> volumeIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
attachment.attach-time
- The time stamp when the attachment initiated.
attachment.delete-on-termination - Whether the volume
is deleted on instance termination.
attachment.device - The device name that is exposed to
the instance (for example, /dev/sda1).
attachment.instance-id - The ID of the instance the
volume is attached to.
attachment.status -
The attachment state (attaching | attached |
detaching | detached).
availability-zone - The Availability Zone in which the
volume was created.
create-time - The time
stamp when the volume was created.
encrypted - The encryption status of the volume.
size - The size of the volume, in GiB.
snapshot-id - The snapshot from which the volume was
created.
status - The status of the volume
(creating | available | in-use
| deleting | deleted | error).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
volume-id - The volume ID.
volume-type - The Amazon EBS volume type. This
can be gp2 for General Purpose SSD, io1 for
Provisioned IOPS SSD, st1 for Throughput Optimized HDD,
sc1 for Cold HDD, or standard for Magnetic
volumes.
java.lang.String nextToken
NextToken value returned from a previous paginated
DescribeVolumes request where MaxResults was
used and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the
NextToken value. This value is null when
there are no more results to return.java.lang.Integer maxResults
DescribeVolumes in paginated output. When this parameter
is used, DescribeVolumes only returns
MaxResults results in a single page along with a
NextToken response element. The remaining results of the
initial request can be seen by sending another
DescribeVolumes request with the returned
NextToken value. This value can be between 5 and 1000; if
MaxResults is given a value larger than 1000, only 1000
results are returned. If this parameter is not used, then
DescribeVolumes returns all results. You cannot specify
this parameter and the volume IDs parameter in the same request.com.amazonaws.internal.ListWithAutoConstructFlag<T> volumes
java.lang.String nextToken
NextToken value to include in a future
DescribeVolumes request. When the results of a
DescribeVolumes request exceed MaxResults,
this value can be used to retrieve the next page of results. This
value is null when there are no more results to return.com.amazonaws.internal.ListWithAutoConstructFlag<T> volumeIds
Default: Describes all your volumes.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
action.code - The
action code for the event (for example,
enable-volume-io).
action.description - A description of the action.
action.event-id - The event ID associated
with the action.
availability-zone - The
Availability Zone of the instance.
event.description - A description of the event.
event.event-id - The event ID.
event.event-type - The event type (for
io-enabled: passed | failed;
for io-performance: io-performance:degraded
| io-performance:severely-degraded |
io-performance:stalled).
event.not-after - The latest end time for the event.
event.not-before - The earliest start time
for the event.
volume-status.details-name -
The cause for volume-status.status
(io-enabled | io-performance).
volume-status.details-status - The status of
volume-status.details-name (for io-enabled:
passed | failed; for
io-performance: normal |
degraded | severely-degraded |
stalled).
volume-status.status
- The status of the volume (ok | impaired |
warning | insufficient-data).
java.lang.String nextToken
NextToken value to include in a future
DescribeVolumeStatus request. When the results of the
request exceed MaxResults, this value can be used to
retrieve the next page of results. This value is null
when there are no more results to return.java.lang.Integer maxResults
DescribeVolumeStatus in paginated output. When this
parameter is used, the request only returns MaxResults
results in a single page along with a NextToken response
element. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. This value can be between 5 and 1000; if
MaxResults is given a value larger than 1000, only 1000
results are returned. If this parameter is not used, then
DescribeVolumeStatus returns all results. You cannot
specify this parameter and the volume IDs parameter in the same
request.com.amazonaws.internal.ListWithAutoConstructFlag<T> volumeStatuses
java.lang.String nextToken
null when there are no more results to return.java.lang.String vpcId
java.lang.String attribute
Constraints:
Allowed Values: enableDnsSupport, enableDnsHostnames
java.lang.String vpcId
java.lang.Boolean enableDnsSupport
true, the Amazon DNS server resolves DNS
hostnames for your instances to their corresponding IP addresses;
otherwise, it does not.java.lang.Boolean enableDnsHostnames
true, instances in the VPC get DNS
hostnames; otherwise, they do not.com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcIds
java.lang.Integer maxResults
Constraints:
Range: 5 - 255
java.lang.String nextToken
Constraints:
Length: 1 - 1024
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcs
java.lang.String nextToken
Constraints:
Length: 1 - 1024
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
is-classic-link-enabled
- Whether the VPC is enabled for ClassicLink (true |
false).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcs
java.lang.Integer maxResults
Constraint: If the value is greater than 1000, we return only 1000 items.
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> serviceNames
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcEndpointIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
service-name: The name
of the AWS service.
vpc-id: The ID of the
VPC in which the endpoint resides.
vpc-endpoint-id: The ID of the endpoint.
vpc-endpoint-state: The state of the endpoint.
(pending | available | deleting
| deleted)
java.lang.Integer maxResults
Constraint: If the value is greater than 1000, we return only 1000 items.
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcEndpoints
java.lang.String nextToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcPeeringConnectionIds
Default: Describes all your VPC peering connections.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
accepter-vpc-info.cidr-block - The CIDR block of the
peer VPC.
accepter-vpc-info.owner-id - The
AWS account ID of the owner of the peer VPC.
accepter-vpc-info.vpc-id - The ID of the peer VPC.
expiration-time - The expiration date and
time for the VPC peering connection.
requester-vpc-info.cidr-block - The CIDR block of the
requester's VPC.
requester-vpc-info.owner-id - The AWS account ID of
the owner of the requester VPC.
requester-vpc-info.vpc-id - The ID of the requester
VPC.
status-code - The status of the VPC
peering connection (pending-acceptance |
failed | expired | provisioning
| active | deleted | rejected).
status-message - A message that provides
more information about the status of the VPC peering connection, if
applicable.
tag:key=value -
The key/value combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the
resource. This filter is independent of the tag-value
filter. For example, if you use both the filter "tag-key=Purpose" and
the filter "tag-value=X", you get any resources assigned both the tag
key Purpose (regardless of what the tag's value is), and the tag value
X (regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-peering-connection-id - The ID
of the VPC peering connection.
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcPeeringConnections
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcIds
Default: Describes all your VPCs.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
cidr - The CIDR block
of the VPC. The CIDR block you specify must exactly match the VPC's
CIDR block for information to be returned for the VPC. Must contain
the slash followed by one or two digits (for example,
/28).
dhcp-options-id - The ID
of a set of DHCP options.
isDefault -
Indicates whether the VPC is the default VPC.
state - The state of the VPC (pending |
available).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
vpc-id - The ID of the VPC.
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcs
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpnConnectionIds
Default: Describes your VPN connections.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
customer-gateway-configuration - The configuration
information for the customer gateway.
customer-gateway-id - The ID of a customer gateway
associated with the VPN connection.
state -
The state of the VPN connection (pending |
available | deleting |
deleted).
option.static-routes-only - Indicates whether the
connection has static routes only. Used for devices that do not
support Border Gateway Protocol (BGP).
route.destination-cidr-block - The destination CIDR
block. This corresponds to the subnet used in a customer data center.
bgp-asn - The BGP Autonomous System Number
(ASN) associated with a BGP device.
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
type - The type of VPN connection.
Currently the only supported type is ipsec.1.
vpn-connection-id - The ID of the VPN connection.
vpn-gateway-id - The ID of a virtual
private gateway associated with the VPN connection.
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpnConnections
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpnGatewayIds
Default: Describes all your virtual private gateways.
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
attachment.state - The
current state of the attachment between the gateway and the VPC
(attaching | attached |
detaching | detached).
attachment.vpc-id - The ID of an attached VPC.
availability-zone - The Availability Zone for the
virtual private gateway (if applicable).
state - The state of the virtual private gateway
(pending | available | deleting
| deleted).
tag:key=value - The key/value
combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource.
This filter is independent of the tag-value filter. For
example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose
(regardless of what the tag's value is), and the tag value X
(regardless of what the tag's key is). If you want to list only
resources where Purpose is X, see the
tag:key=value filter.
tag-value - The value of a tag assigned to the
resource. This filter is independent of the tag-key
filter.
type - The type of virtual private
gateway. Currently the only supported type is ipsec.1.
vpn-gateway-id - The ID of the virtual
private gateway.
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpnGateways
java.lang.String instanceId
java.lang.String vpcId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String internetGatewayId
java.lang.String vpcId
java.lang.String attachmentId
java.lang.Boolean force
java.lang.String volumeId
java.lang.String instanceId
java.lang.String device
java.lang.Boolean force
VolumeAttachment attachment
java.lang.String vpnGatewayId
java.lang.String vpcId
java.lang.String key
com.amazonaws.internal.ListWithAutoConstructFlag<T> values
java.lang.String dhcpOptionsId
com.amazonaws.internal.ListWithAutoConstructFlag<T> dhcpConfigurations
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String routeTableId
java.lang.String gatewayId
java.lang.String vpcId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String vpcId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String publicIp
java.lang.String associationId
java.lang.String associationId
DiskImageDetail image
java.lang.String description
VolumeDetail volume
java.lang.String format
Constraints:
Allowed Values: VMDK, RAW, VHD
java.lang.Long size
java.lang.String importManifestUrl
For information about the import manifest referenced by this API action, see VM Import Manifest.
java.lang.String checksum
java.lang.String format
Constraints:
Allowed Values: VMDK, RAW, VHD
java.lang.Long bytes
java.lang.String importManifestUrl
For information about the import manifest referenced by this API action, see VM Import Manifest.
java.lang.Long size
java.lang.String id
java.lang.String snapshotId
java.lang.Integer volumeSize
Constraints: 1-16384 for General
Purpose SSD (gp2), 4-16384 for Provisioned IOPS SSD
(io1), 500-16384 for Throughput Optimized HDD
(st1), 500-16384 for Cold HDD (sc1), and
1-1024 for Magnetic (standard) volumes. If you specify a
snapshot, the volume size must be equal to or larger than the snapshot
size.
Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.
java.lang.Boolean deleteOnTermination
java.lang.String volumeType
gp2, io1, st1,
sc1, or standard. Default:
standard
Constraints:
Allowed Values: standard, io1, gp2, sc1, st1
java.lang.Integer iops
gp2, this represents the
baseline performance of the volume and the rate at which the volume
accumulates I/O credits for bursting. For more information on General
Purpose SSD baseline performance, I/O credits, and bursting, see Amazon
EBS Volume Types in the Amazon Elastic Compute Cloud User
Guide. Constraint: Range is 100-20000 IOPS for io1 volumes and
100-10000 IOPS for gp2 volumes.
Condition: This
parameter is required for requests to create
volumes; it is not used in requests to
create io1gp2, st1, sc1, or
standard volumes.
java.lang.Boolean encrypted
java.lang.String volumeId
java.lang.String status
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.util.Date attachTime
java.lang.Boolean deleteOnTermination
java.lang.String volumeId
java.lang.Boolean deleteOnTermination
java.lang.String routeTableId
java.lang.String gatewayId
java.lang.String volumeId
java.lang.String vpcId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String vpcId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String instanceId
instanceChange events.java.lang.String eventSubType
The following are the error events.
iamFleetRoleInvalid - The Spot fleet did not have
the required permissions either to launch or terminate an instance.
launchSpecTemporarilyBlacklisted - The
configuration is not valid and several attempts to launch instances
have failed. For more information, see the description of the event.
spotFleetRequestConfigurationInvalid - The
configuration is not valid. For more information, see the description
of the event.
spotInstanceCountLimitExceeded - You've reached the
limit on the number of Spot instances that you can launch.
The following are the fleetRequestChange events.
active - The Spot fleet has been validated and
Amazon EC2 is attempting to maintain the target number of running Spot
instances.
cancelled - The Spot fleet is
canceled and has no running Spot instances. The Spot fleet will be
deleted two days after its instances were terminated.
cancelled_running - The Spot fleet is canceled and
will not launch additional Spot instances, but its existing Spot
instances continue to run until they are interrupted or terminated.
cancelled_terminating - The Spot fleet is
canceled and its Spot instances are terminating.
expired - The Spot fleet request has expired. A
subsequent event indicates that the instances were terminated, if the
request was created with TerminateInstancesWithExpiration
set.
modify_in_progress - A request to
modify the Spot fleet request was accepted and is in progress.
modify_successful - The Spot fleet request was
modified.
price_update - The bid price for
a launch configuration was adjusted because it was too high. This
change is permanent.
submitted - The Spot
fleet request is being evaluated and Amazon EC2 is preparing to launch
the target number of Spot instances.
The following are
the instanceChange events.
launched - A bid was fulfilled and a new instance was
launched.
terminated - An instance was
terminated by the user.
java.lang.String eventDescription
java.lang.String exportTaskId
java.lang.String description
java.lang.String state
Constraints:
Allowed Values: active, cancelling, cancelled, completed
java.lang.String statusMessage
InstanceExportDetails instanceExportDetails
ExportToS3Task exportToS3Task
java.lang.String diskImageFormat
Constraints:
Allowed Values: VMDK, RAW, VHD
java.lang.String containerFormat
Constraints:
Allowed Values: ova
java.lang.String s3Bucket
[email protected].java.lang.String s3Key
java.lang.String diskImageFormat
Constraints:
Allowed Values: VMDK, RAW, VHD
java.lang.String containerFormat
Constraints:
Allowed Values: ova
java.lang.String s3Bucket
[email protected].java.lang.String s3Prefix
java.lang.String name
com.amazonaws.internal.ListWithAutoConstructFlag<T> values
java.util.Date creationTime
java.lang.String flowLogId
java.lang.String flowLogStatus
ACTIVE).java.lang.String resourceId
java.lang.String trafficType
Constraints:
Allowed Values: ACCEPT, REJECT, ALL
java.lang.String logGroupName
java.lang.String deliverLogsStatus
SUCCESS |
FAILED).java.lang.String deliverLogsErrorMessage
Rate limited
indicates that CloudWatch logs throttling has been applied for one or
more network interfaces, or that you've reached the limit on the
number of CloudWatch Logs log groups that you can create. Access
error indicates that the IAM role associated with the flow log
does not have sufficient permissions to publish to CloudWatch Logs.
Unknown error indicates an internal error.java.lang.String deliverLogsPermissionArn
java.lang.String instanceId
java.lang.String instanceId
java.util.Date timestamp
java.lang.String output
java.lang.String instanceId
java.lang.Boolean wakeUp
true, acts as keystroke input and wakes up an
instance that's in standby or "sleep" mode.java.lang.String instanceId
java.lang.String imageData
java.lang.String instanceId
java.lang.String instanceId
java.util.Date timestamp
java.lang.String passwordData
java.lang.String groupName
java.lang.String groupId
java.util.Date timestamp
java.lang.String eventType
error - Indicates an error
with the Spot fleet request.
fleetRequestChange - Indicates a change in the status
or configuration of the Spot fleet request.
instanceChange - Indicates that an instance was
launched or terminated.
Constraints:
Allowed Values: instanceChange, fleetRequestChange, error
EventInformation eventInformation
java.lang.String hostId
java.lang.String autoPlacement
Constraints:
Allowed Values: on, off
java.lang.String hostReservationId
null response if the Dedicated host doesn't have an
associated reservation.java.lang.String clientToken
HostProperties hostProperties
java.lang.String state
Constraints:
Allowed Values: available, under-assessment, permanent-failure, released, released-permanent-failure
java.lang.String availabilityZone
com.amazonaws.internal.ListWithAutoConstructFlag<T> instances
AvailableCapacity availableCapacity
java.lang.String instanceId
java.lang.String instanceType
java.lang.Integer sockets
java.lang.Integer cores
java.lang.Integer totalVCpus
java.lang.String instanceType
java.lang.String arn
java.lang.String id
java.lang.String arn
java.lang.String name
java.lang.Integer type
java.lang.Integer code
java.lang.String resource
java.lang.Boolean useLongIds
java.util.Date deadline
java.lang.String imageId
java.lang.String imageLocation
java.lang.String state
available,
the image is successfully registered and can be used to launch an
instance.
Constraints:
Allowed Values: pending, available, invalid, deregistered, transient, failed, error
java.lang.String ownerId
java.lang.String creationDate
java.lang.Boolean publicValue
true if this image has public launch permissions or
false if it has only implicit and explicit launch
permissions.com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
java.lang.String architecture
Constraints:
Allowed Values: i386, x86_64
java.lang.String imageType
Constraints:
Allowed Values: machine, kernel, ramdisk
java.lang.String kernelId
java.lang.String ramdiskId
java.lang.String platform
Windows for Windows AMIs; otherwise blank.
Constraints:
Allowed Values: Windows
java.lang.String sriovNetSupport
StateReason stateReason
java.lang.String imageOwnerAlias
amazon,
self) or the AWS account ID of the AMI owner.java.lang.String name
java.lang.String description
java.lang.String rootDeviceType
Constraints:
Allowed Values: ebs, instance-store
java.lang.String rootDeviceName
/dev/sda1 or /dev/xvda).com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.String virtualizationType
Constraints:
Allowed Values: hvm, paravirtual
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String hypervisor
Constraints:
Allowed Values: ovm, xen
java.lang.String imageId
com.amazonaws.internal.ListWithAutoConstructFlag<T> launchPermissions
com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
java.lang.String kernelId
java.lang.String ramdiskId
java.lang.String description
java.lang.String sriovNetSupport
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.String description
java.lang.String format
Valid values:
RAW | VHD | VMDK |
OVA
java.lang.String url
UserBucket userBucket
java.lang.String deviceName
java.lang.String snapshotId
java.lang.String description
com.amazonaws.internal.ListWithAutoConstructFlag<T> diskContainers
java.lang.String licenseType
Note: You may only use BYOL if you have existing licenses with rights to use these licenses in a third party cloud like AWS. For more information, see VM Import/Export Prerequisites in the Amazon Elastic Compute Cloud User Guide.
Valid values: AWS | BYOL
java.lang.String hypervisor
Valid values: xen
java.lang.String architecture
Valid values:
i386 | x86_64
java.lang.String platform
Valid values:
Windows | Linux
ClientData clientData
java.lang.String clientToken
java.lang.String roleName
java.lang.String importTaskId
java.lang.String architecture
java.lang.String licenseType
java.lang.String platform
java.lang.String hypervisor
java.lang.String description
com.amazonaws.internal.ListWithAutoConstructFlag<T> snapshotDetails
java.lang.String imageId
java.lang.String progress
java.lang.String statusMessage
java.lang.String status
java.lang.String importTaskId
java.lang.String architecture
Valid values:
i386 | x86_64
java.lang.String licenseType
java.lang.String platform
java.lang.String hypervisor
Valid values:
xen
java.lang.String description
com.amazonaws.internal.ListWithAutoConstructFlag<T> snapshotDetails
java.lang.String imageId
java.lang.String progress
java.lang.String statusMessage
java.lang.String status
java.lang.String architecture
Constraints:
Allowed Values: i386, x86_64
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupIds
java.lang.String additionalInfo
UserData userData
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
Placement placement
java.lang.Boolean monitoring
java.lang.String subnetId
java.lang.String instanceInitiatedShutdownBehavior
Constraints:
Allowed Values: stop, terminate
java.lang.String privateIpAddress
java.lang.String description
ImportInstanceLaunchSpecification launchSpecification
com.amazonaws.internal.ListWithAutoConstructFlag<T> diskImages
java.lang.String platform
Constraints:
Allowed Values: Windows
ConversionTask conversionTask
com.amazonaws.internal.ListWithAutoConstructFlag<T> volumes
java.lang.String instanceId
java.lang.String platform
Constraints:
Allowed Values: Windows
java.lang.String description
java.lang.Long bytesConverted
java.lang.String availabilityZone
DiskImageDescription image
DiskImageVolumeDescription volume
java.lang.String status
java.lang.String statusMessage
java.lang.String description
java.lang.String keyName
java.lang.String publicKeyMaterial
java.lang.String keyName
java.lang.String keyFingerprint
java.lang.String description
SnapshotDiskContainer diskContainer
ClientData clientData
java.lang.String clientToken
java.lang.String roleName
java.lang.String importTaskId
SnapshotTaskDetail snapshotTaskDetail
java.lang.String description
java.lang.String importTaskId
SnapshotTaskDetail snapshotTaskDetail
java.lang.String description
java.lang.String availabilityZone
DiskImageDetail image
java.lang.String description
VolumeDetail volume
ConversionTask conversionTask
java.lang.Long bytesConverted
java.lang.String availabilityZone
java.lang.String description
DiskImageDescription image
DiskImageVolumeDescription volume
java.lang.String instanceId
java.lang.String imageId
InstanceState state
java.lang.String privateDnsName
running state. For EC2-VPC,
this name is only available if you've enabled DNS hostnames for your
VPC.java.lang.String publicDnsName
running state.
For EC2-VPC, this name is only available if you've enabled DNS
hostnames for your VPC.java.lang.String stateTransitionReason
java.lang.String keyName
java.lang.Integer amiLaunchIndex
com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.util.Date launchTime
Placement placement
java.lang.String kernelId
java.lang.String ramdiskId
java.lang.String platform
Windows for Windows instances; otherwise
blank.
Constraints:
Allowed Values: Windows
Monitoring monitoring
java.lang.String subnetId
java.lang.String vpcId
java.lang.String privateIpAddress
java.lang.String publicIpAddress
StateReason stateReason
java.lang.String architecture
Constraints:
Allowed Values: i386, x86_64
java.lang.String rootDeviceType
Constraints:
Allowed Values: ebs, instance-store
java.lang.String rootDeviceName
/dev/sda1 or
/dev/xvda).com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.String virtualizationType
Constraints:
Allowed Values: hvm, paravirtual
java.lang.String instanceLifecycle
Constraints:
Allowed Values: spot, scheduled
java.lang.String spotInstanceRequestId
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroups
java.lang.Boolean sourceDestCheck
true means checking is enabled,
and false means checking is disabled. The value must be
false for the instance to perform NAT. For more
information, see NAT
Instances in the Amazon Virtual Private Cloud User Guide.java.lang.String hypervisor
Constraints:
Allowed Values: ovm, xen
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
IamInstanceProfile iamInstanceProfile
java.lang.Boolean ebsOptimized
java.lang.String sriovNetSupport
java.lang.String instanceId
java.lang.String instanceType
java.lang.String kernelId
java.lang.String ramdiskId
java.lang.String userData
java.lang.Boolean disableApiTermination
true, you can't terminate the instance
through the Amazon EC2 console, CLI, or API; otherwise, you can.java.lang.String instanceInitiatedShutdownBehavior
java.lang.String rootDeviceName
/dev/sda1 or
/dev/xvda).com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
java.lang.Boolean ebsOptimized
java.lang.String sriovNetSupport
java.lang.Boolean sourceDestCheck
true means checking is enabled, and false
means checking is disabled. This value must be false for
a NAT instance to perform NAT.com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
java.lang.String deviceName
/dev/sdh or xvdh).EbsInstanceBlockDevice ebs
java.lang.String deviceName
/dev/sdh or xvdh).EbsInstanceBlockDeviceSpecification ebs
java.lang.String virtualName
java.lang.String noDevice
java.lang.String instanceType
java.lang.Integer availableCapacity
java.lang.Integer totalCapacity
java.lang.String state
Constraints:
Allowed Values: available, sold, cancelled, pending
java.lang.Integer instanceCount
state.java.lang.String instanceId
java.lang.String targetEnvironment
Constraints:
Allowed Values: citrix, vmware, microsoft
java.lang.String instanceId
Monitoring monitoring
java.lang.String networkInterfaceId
java.lang.String subnetId
java.lang.String vpcId
java.lang.String description
java.lang.String ownerId
java.lang.String status
Constraints:
Allowed Values: available, attaching, in-use, detaching
java.lang.String macAddress
java.lang.String privateIpAddress
java.lang.String privateDnsName
java.lang.Boolean sourceDestCheck
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
InstanceNetworkInterfaceAttachment attachment
InstanceNetworkInterfaceAssociation association
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
java.lang.String publicIp
java.lang.String publicDnsName
java.lang.String ipOwnerId
java.lang.String attachmentId
java.lang.Integer deviceIndex
java.lang.String status
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.util.Date attachTime
java.lang.Boolean deleteOnTermination
java.lang.String networkInterfaceId
java.lang.Integer deviceIndex
java.lang.String subnetId
java.lang.String description
java.lang.String privateIpAddress
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
java.lang.Boolean deleteOnTermination
true, the interface is deleted when the
instance is terminated. You can specify true only if
creating a new network interface when launching an instance.com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
java.lang.Integer secondaryPrivateIpAddressCount
java.lang.Boolean associatePublicIpAddress
true.java.lang.String privateIpAddress
java.lang.String privateDnsName
java.lang.Boolean primary
InstanceNetworkInterfaceAssociation association
java.lang.Integer code
0 :
pending
16 :
running
32 :
shutting-down
48 :
terminated
64 :
stopping
80 :
stopped
java.lang.String name
Constraints:
Allowed Values: pending, running, shutting-down, terminated, stopping, stopped
java.lang.String instanceId
InstanceState currentState
InstanceState previousState
java.lang.String instanceId
java.lang.String availabilityZone
com.amazonaws.internal.ListWithAutoConstructFlag<T> events
InstanceState instanceState
running state.InstanceStatusSummary systemStatus
InstanceStatusSummary instanceStatus
java.lang.String name
Constraints:
Allowed Values: reachability
java.lang.String status
Constraints:
Allowed Values: passed, failed, insufficient-data, initializing
java.util.Date impairedSince
java.lang.String code
Constraints:
Allowed Values: instance-reboot, system-reboot, system-maintenance, instance-retirement, instance-stop
java.lang.String description
After a scheduled event is completed, it can still be described for up to a week. If the event has been completed, this description starts with the following text: [Completed].
java.util.Date notBefore
java.util.Date notAfter
java.lang.String status
Constraints:
Allowed Values: ok, impaired, insufficient-data, not-applicable, initializing
com.amazonaws.internal.ListWithAutoConstructFlag<T> details
java.lang.String internetGatewayId
com.amazonaws.internal.ListWithAutoConstructFlag<T> attachments
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String vpcId
java.lang.String state
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.lang.String ipProtocol
tcp, udp, and
icmp) or number (see Protocol
Numbers). [EC2-VPC only] When you authorize or revoke security
group rules, you can use -1 to specify all.
java.lang.Integer fromPort
-1 indicates all ICMP types.java.lang.Integer toPort
-1 indicates all ICMP codes for the specified
ICMP type.com.amazonaws.internal.ListWithAutoConstructFlag<T> userIdGroupPairs
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipRanges
com.amazonaws.internal.ListWithAutoConstructFlag<T> prefixListIds
java.lang.String keyName
java.lang.String keyFingerprint
java.lang.String keyMaterial
java.lang.String keyName
java.lang.String keyFingerprint
java.lang.String userId
java.lang.String group
Constraints:
Allowed Values: all
com.amazonaws.internal.ListWithAutoConstructFlag<T> add
com.amazonaws.internal.ListWithAutoConstructFlag<T> remove
java.lang.String imageId
java.lang.String keyName
com.amazonaws.internal.ListWithAutoConstructFlag<T> allSecurityGroups
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroups
java.lang.String userData
java.lang.String addressingType
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
SpotPlacement placement
java.lang.String kernelId
java.lang.String ramdiskId
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
Although you can specify encrypted EBS volumes in this block device mapping for your Spot Instances, these volumes are not encrypted.
java.lang.Boolean monitoringEnabled
Default: Disabled
java.lang.String subnetId
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
IamInstanceProfileSpecification iamInstanceProfile
java.lang.Boolean ebsOptimized
Default:
false
com.amazonaws.internal.ListWithAutoConstructFlag<T> hostIds
java.lang.String autoPlacement
Constraints:
Allowed Values: on, off
com.amazonaws.internal.ListWithAutoConstructFlag<T> successful
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessful
java.lang.String resource
java.lang.Boolean useLongIds
java.lang.String imageId
java.lang.String attribute
java.lang.String operationType
Constraints:
Allowed Values: add, remove
com.amazonaws.internal.ListWithAutoConstructFlag<T> userIds
launchPermission attribute.com.amazonaws.internal.ListWithAutoConstructFlag<T> userGroups
launchPermission attribute.com.amazonaws.internal.ListWithAutoConstructFlag<T> productCodes
productCodes attribute.java.lang.String value
description attribute.LaunchPermissionModifications launchPermission
java.lang.String description
java.lang.String instanceId
java.lang.String attribute
Constraints:
Allowed Values: instanceType, kernel, ramdisk, userData, disableApiTermination, instanceInitiatedShutdownBehavior, rootDeviceName, blockDeviceMapping, productCodes, sourceDestCheck, groupSet, ebsOptimized, sriovNetSupport
java.lang.String value
kernel,
ramdisk, userData,
disableApiTermination, or
instanceInitiatedShutdownBehavior attribute.com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
DeleteOnTermination attribute for volumes
that are currently attached. The volume must be owned by the caller.
If no value is specified for DeleteOnTermination, the
default is true and the volume is deleted when the
instance is terminated. To add instance store volumes to an Amazon EBS-backed instance, you must add them when you launch the instance. For more information, see Updating the Block Device Mapping when Launching an Instance in the Amazon Elastic Compute Cloud User Guide.
java.lang.Boolean sourceDestCheck
true means that checking is enabled, and
false means checking is disabled. This value must be
false for a NAT instance to perform NAT.java.lang.Boolean disableApiTermination
true, you can't terminate the instance
using the Amazon EC2 console, CLI, or API; otherwise, you can. You
cannot use this paramater for Spot Instances.java.lang.String instanceType
InvalidInstanceAttributeValue.java.lang.String kernel
java.lang.String ramdisk
java.lang.String userData
java.lang.String instanceInitiatedShutdownBehavior
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
java.lang.Boolean ebsOptimized
java.lang.String sriovNetSupport
simple to enable enhanced networking for the
instance. There is no way to disable enhanced networking at this time.
This option is supported only for HVM instances. Specifying this option with a PV instance can make it unreachable.
java.lang.String instanceId
java.lang.String tenancy
Constraints:
Allowed Values: dedicated, host
java.lang.String affinity
Constraints:
Allowed Values: default, host
java.lang.String hostId
java.lang.Boolean returnValue
true if the request succeeds, and an error otherwise.java.lang.String networkInterfaceId
java.lang.String description
java.lang.Boolean sourceDestCheck
true means checking is enabled, and false
means checking is disabled. This value must be false for
a NAT instance to perform NAT. For more information, see NAT
Instances in the Amazon Virtual Private Cloud User Guide.com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
NetworkInterfaceAttachmentChanges attachment
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> targetConfigurations
java.lang.String reservedInstancesModificationId
java.lang.String snapshotId
java.lang.String attribute
Only volume creation permissions may be modified at the customer level.
Constraints:
Allowed Values: productCodes, createVolumePermission
java.lang.String operationType
Constraints:
Allowed Values: add, remove
com.amazonaws.internal.ListWithAutoConstructFlag<T> userIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupNames
CreateVolumePermissionModifications createVolumePermission
java.lang.String spotFleetRequestId
java.lang.Integer targetCapacity
java.lang.String excessCapacityTerminationPolicy
Constraints:
Allowed Values: noTermination, default
java.lang.Boolean returnValue
true if the request succeeds, and an error otherwise.java.lang.String subnetId
java.lang.Boolean mapPublicIpOnLaunch
true to indicate that instances launched into the
specified subnet should be assigned public IP address.java.lang.String volumeId
java.lang.Boolean autoEnableIO
java.lang.String vpcId
java.lang.Boolean enableDnsSupport
You cannot modify the DNS resolution and DNS hostnames attributes in the same request. Use separate requests for each attribute.
java.lang.Boolean enableDnsHostnames
You cannot modify the DNS resolution and DNS hostnames attributes in the same request. Use separate requests for each attribute. You can only enable DNS hostnames if you've enabled DNS support.
java.lang.String vpcEndpointId
java.lang.Boolean resetPolicy
true to reset the policy document to the default
policy. The default policy allows access to the service.java.lang.String policyDocument
com.amazonaws.internal.ListWithAutoConstructFlag<T> addRouteTableIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> removeRouteTableIds
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String vpcPeeringConnectionId
PeeringConnectionOptionsRequest requesterPeeringConnectionOptions
PeeringConnectionOptionsRequest accepterPeeringConnectionOptions
PeeringConnectionOptions requesterPeeringConnectionOptions
PeeringConnectionOptions accepterPeeringConnectionOptions
java.lang.String state
Constraints:
Allowed Values: disabled, disabling, enabled, pending
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceMonitorings
java.lang.String publicIp
java.lang.String allocationId
java.lang.String status
Constraints:
Allowed Values: MoveInProgress, InVpc, InClassic
java.lang.String publicIp
java.lang.String moveStatus
Constraints:
Allowed Values: movingToVpc, restoringToClassic
java.lang.String vpcId
java.lang.String subnetId
java.lang.String natGatewayId
java.util.Date createTime
java.util.Date deleteTime
com.amazonaws.internal.ListWithAutoConstructFlag<T> natGatewayAddresses
java.lang.String state
pending: The
NAT gateway is being created and is not ready to process traffic.
failed: The NAT gateway could not be
created. Check the failureCode and
failureMessage fields for the reason.
available: The NAT gateway is able to process traffic.
This status remains until you delete the NAT gateway, and does not
indicate the health of the NAT gateway.
deleting: The NAT gateway is in the process of being
terminated and may still be processing traffic.
deleted: The NAT gateway has been terminated and is no
longer processing traffic.
Constraints:
Allowed Values: pending, failed, available, deleting, deleted
java.lang.String failureCode
InsufficientFreeAddressesInSubnet |
Gateway.NotAttached |
InvalidAllocationID.NotFound |
Resource.AlreadyAssociated | InternalError |
InvalidSubnetID.NotFound)java.lang.String failureMessage
For InsufficientFreeAddressesInSubnet: "Subnet has insufficient free addresses to create this NAT gateway"
For Gateway.NotAttached: "Network vpc-xxxxxxxx has no Internet gateway attached"
For InvalidAllocationID.NotFound: "Elastic IP address eipalloc-xxxxxxxx could not be associated with this NAT gateway"
For Resource.AlreadyAssociated: "Elastic IP address eipalloc-xxxxxxxx is already associated"
For InternalError: "Network interface eni-xxxxxxxx, created and used internally by this NAT gateway is in an invalid state. Please try again."
For InvalidSubnetID.NotFound: "The specified subnet subnet-xxxxxxxx does not exist or could not be found."
ProvisionedBandwidth provisionedBandwidth
java.lang.String publicIp
java.lang.String allocationId
java.lang.String privateIp
java.lang.String networkInterfaceId
java.lang.String networkAclId
java.lang.String vpcId
java.lang.Boolean isDefault
com.amazonaws.internal.ListWithAutoConstructFlag<T> entries
com.amazonaws.internal.ListWithAutoConstructFlag<T> associations
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String networkAclAssociationId
java.lang.String networkAclId
java.lang.String subnetId
java.lang.Integer ruleNumber
java.lang.String protocol
-1 means all protocols.java.lang.String ruleAction
Constraints:
Allowed Values: allow, deny
java.lang.Boolean egress
java.lang.String cidrBlock
IcmpTypeCode icmpTypeCode
PortRange portRange
java.lang.String networkInterfaceId
java.lang.String subnetId
java.lang.String vpcId
java.lang.String availabilityZone
java.lang.String description
java.lang.String ownerId
java.lang.String requesterId
java.lang.Boolean requesterManaged
java.lang.String status
Constraints:
Allowed Values: available, attaching, in-use, detaching
java.lang.String macAddress
java.lang.String privateIpAddress
java.lang.String privateDnsName
java.lang.Boolean sourceDestCheck
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
NetworkInterfaceAttachment attachment
NetworkInterfaceAssociation association
com.amazonaws.internal.ListWithAutoConstructFlag<T> tagSet
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
java.lang.String interfaceType
Constraints:
Allowed Values: interface, natGateway
java.lang.String publicIp
java.lang.String publicDnsName
java.lang.String ipOwnerId
java.lang.String allocationId
java.lang.String associationId
java.lang.String attachmentId
java.lang.String instanceId
java.lang.String instanceOwnerId
java.lang.Integer deviceIndex
java.lang.String status
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.util.Date attachTime
java.lang.Boolean deleteOnTermination
java.lang.String attachmentId
java.lang.Boolean deleteOnTermination
java.lang.String privateIpAddress
java.lang.String privateDnsName
java.lang.Boolean primary
NetworkInterfaceAssociation association
java.lang.Boolean allowEgressFromLocalClassicLinkToRemoteVpc
java.lang.Boolean allowEgressFromLocalVpcToRemoteClassicLink
java.lang.Boolean allowEgressFromLocalClassicLinkToRemoteVpc
java.lang.Boolean allowEgressFromLocalVpcToRemoteClassicLink
java.lang.String availabilityZone
java.lang.String groupName
java.lang.String tenancy
dedicated runs on
single-tenant hardware. The host tenancy is not supported
for the ImportInstance command.
Constraints:
Allowed Values: default, dedicated, host
java.lang.String hostId
java.lang.String affinity
java.lang.String groupName
java.lang.String strategy
Constraints:
Allowed Values: cluster
java.lang.String state
Constraints:
Allowed Values: pending, available, deleting, deleted
java.lang.Integer from
java.lang.Integer to
java.lang.String prefixListId
java.lang.String prefixListName
com.amazonaws.internal.ListWithAutoConstructFlag<T> cidrs
java.lang.String prefixListId
java.lang.Long term
java.lang.Double price
java.lang.String currencyCode
USD.
Constraints:
Allowed Values: USD
java.lang.Boolean active
A specific price schedule is always in effect, but only one price schedule can be active at any time. Take, for example, a Reserved Instance listing that has five months remaining in its term. When you specify price schedules for five months and two months, this means that schedule 1, covering the first three months of the remaining term, will be active during months 5, 4, and 3. Then schedule 2, covering the last two months of the term, will be active for months 2 and 1.
java.lang.Long term
java.lang.Double price
java.lang.String currencyCode
USD.
Constraints:
Allowed Values: USD
java.lang.Double price
java.lang.Integer count
java.lang.String privateIpAddress
java.lang.Boolean primary
java.lang.String productCodeId
java.lang.String productCodeType
Constraints:
Allowed Values: devpay, marketplace
java.lang.String gatewayId
java.lang.String provisioned
java.lang.String requested
java.util.Date requestTime
java.util.Date provisionTime
java.lang.String status
java.lang.String purchaseToken
java.lang.Integer instanceCount
java.lang.String reservedInstancesOfferingId
java.lang.Integer instanceCount
ReservedInstanceLimitPrice limitPrice
java.lang.String reservedInstancesId
java.lang.String clientToken
com.amazonaws.internal.ListWithAutoConstructFlag<T> purchaseRequests
Constraints:
Length: 1 -
com.amazonaws.internal.ListWithAutoConstructFlag<T> scheduledInstanceSet
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
java.lang.String frequency
Constraints:
Allowed Values: Hourly
java.lang.Double amount
java.lang.String regionName
java.lang.String endpoint
java.lang.String imageLocation
java.lang.String name
Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@), or underscores(_)
java.lang.String description
java.lang.String architecture
Default: For Amazon EBS-backed AMIs,
i386. For instance store-backed AMIs, the architecture
specified in the manifest file.
Constraints:
Allowed Values: i386, x86_64
java.lang.String kernelId
java.lang.String ramdiskId
java.lang.String rootDeviceName
/dev/sda1, or
/dev/xvda).com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.String virtualizationType
Default: paravirtual
java.lang.String sriovNetSupport
simple to enable enhanced networking for the AMI
and any instances that you launch from the AMI. There is no way to disable enhanced networking at this time.
This option is supported only for HVM AMIs. Specifying this option with a PV AMI can make instances launched from the AMI unreachable.
java.lang.String imageId
java.lang.String vpcPeeringConnectionId
java.lang.Boolean returnValue
true if the request succeeds; otherwise, it
returns an error.java.lang.String publicIp
java.lang.String allocationId
com.amazonaws.internal.ListWithAutoConstructFlag<T> hostIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> successful
com.amazonaws.internal.ListWithAutoConstructFlag<T> unsuccessful
java.lang.String associationId
java.lang.String networkAclId
java.lang.String newAssociationId
java.lang.String networkAclId
java.lang.Integer ruleNumber
java.lang.String protocol
all or -1
to mean all protocols.java.lang.String ruleAction
Constraints:
Allowed Values: allow, deny
java.lang.Boolean egress
Default: If no value is specified, we replace the ingress rule.
java.lang.String cidrBlock
IcmpTypeCode icmpTypeCode
PortRange portRange
java.lang.String routeTableId
java.lang.String destinationCidrBlock
java.lang.String gatewayId
java.lang.String instanceId
java.lang.String networkInterfaceId
java.lang.String vpcPeeringConnectionId
java.lang.String natGatewayId
java.lang.String associationId
java.lang.String routeTableId
java.lang.String newAssociationId
com.amazonaws.internal.ListWithAutoConstructFlag<T> instances
java.lang.String status
Constraints:
Allowed Values: ok, impaired
java.util.Date startTime
java.util.Date endTime
com.amazonaws.internal.ListWithAutoConstructFlag<T> reasonCodes
instance-stuck-in-state: My
instance is stuck in a state.
unresponsive:
My instance is unresponsive.
not-accepting-credentials: My instance is not
accepting my credentials.
password-not-available: A password is not available
for my instance.
performance-network: My
instance is experiencing performance problems which I believe are
network related.
performance-instance-store: My instance is
experiencing performance problems which I believe are related to the
instance stores.
performance-ebs-volume: My
instance is experiencing performance problems which I believe are
related to an EBS volume.
performance-other: My instance is experiencing
performance problems.
other: [explain using
the description parameter]
java.lang.String description
SpotFleetRequestConfigData spotFleetRequestConfig
java.lang.String spotFleetRequestId
java.lang.String spotPrice
java.lang.String clientToken
java.lang.Integer instanceCount
Default: 1
java.lang.String type
Default: one-time
Constraints:
Allowed Values: one-time, persistent
java.util.Date validFrom
Default: The request is effective indefinitely.
java.util.Date validUntil
Default: The request is effective indefinitely.
java.lang.String launchGroup
Default: Instances are launched and terminated individually
java.lang.String availabilityZoneGroup
When you specify an Availability Zone group in a Spot Instance request, all Spot instances in the request are launched in the same Availability Zone. Instance proximity is maintained with this parameter, but the choice of Availability Zone is not. The group applies only to bids for Spot Instances of the same instance type. Any additional Spot instance requests that are specified with the same Availability Zone group name are launched in that same Availability Zone, as long as at least one instance from the group is still active.
If there is no active instance running in the Availability Zone group that you specify for a new Spot instance request (all instances are terminated, the bid is expired, or the bid falls below current market), then Amazon EC2 launches the instance in any Availability Zone where the constraint can be met. Consequently, the subsequent set of Spot instances could be placed in a different zone from the original request, even if you specified the same Availability Zone group.
Default: Instances are launched in any available Availability Zone.
java.lang.Integer blockDurationMinutes
The duration period starts as soon as your Spot instance receives its instance ID. At the end of the duration period, Amazon EC2 marks the Spot instance for termination and provides a Spot instance termination notice, which gives the instance a two-minute warning before it terminates.
Note that you can't specify an Availability Zone group or a launch group if you specify a duration.
LaunchSpecification launchSpecification
com.amazonaws.internal.ListWithAutoConstructFlag<T> spotInstanceRequests
java.lang.String reservationId
java.lang.String ownerId
java.lang.String requesterId
com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
com.amazonaws.internal.ListWithAutoConstructFlag<T> groupNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> instances
java.lang.Double amount
java.lang.String currencyCode
limitPrice amount is specified.
At this time, the only supported currency is USD.
Constraints:
Allowed Values: USD
java.lang.String reservedInstancesId
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.lang.String availabilityZone
java.util.Date start
java.util.Date end
java.lang.Long duration
java.lang.Float usagePrice
java.lang.Float fixedPrice
java.lang.Integer instanceCount
java.lang.String productDescription
Constraints:
Allowed Values: Linux/UNIX, Linux/UNIX (Amazon VPC), Windows, Windows (Amazon VPC)
java.lang.String state
Constraints:
Allowed Values: payment-pending, active, payment-failed, retired
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String instanceTenancy
Constraints:
Allowed Values: default, dedicated, host
java.lang.String currencyCode
USD.
Constraints:
Allowed Values: USD
java.lang.String offeringType
Constraints:
Allowed Values: Heavy Utilization, Medium Utilization, Light Utilization, No Upfront, Partial Upfront, All Upfront
com.amazonaws.internal.ListWithAutoConstructFlag<T> recurringCharges
java.lang.String availabilityZone
java.lang.String platform
java.lang.Integer instanceCount
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.lang.String reservedInstancesId
java.lang.String reservedInstancesListingId
java.lang.String reservedInstancesId
java.util.Date createDate
java.util.Date updateDate
java.lang.String status
Constraints:
Allowed Values: active, pending, cancelled, closed
java.lang.String statusMessage
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceCounts
com.amazonaws.internal.ListWithAutoConstructFlag<T> priceSchedules
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String clientToken
java.lang.String reservedInstancesModificationId
com.amazonaws.internal.ListWithAutoConstructFlag<T> reservedInstancesIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> modificationResults
java.util.Date createDate
java.util.Date updateDate
java.util.Date effectiveDate
java.lang.String status
java.lang.String statusMessage
java.lang.String clientToken
java.lang.String reservedInstancesId
ReservedInstancesConfiguration targetConfiguration
java.lang.String reservedInstancesOfferingId
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.lang.String availabilityZone
java.lang.Long duration
java.lang.Float usagePrice
java.lang.Float fixedPrice
java.lang.String productDescription
Constraints:
Allowed Values: Linux/UNIX, Linux/UNIX (Amazon VPC), Windows, Windows (Amazon VPC)
java.lang.String instanceTenancy
Constraints:
Allowed Values: default, dedicated, host
java.lang.String currencyCode
USD.
Constraints:
Allowed Values: USD
java.lang.String offeringType
Constraints:
Allowed Values: Heavy Utilization, Medium Utilization, Light Utilization, No Upfront, Partial Upfront, All Upfront
com.amazonaws.internal.ListWithAutoConstructFlag<T> recurringCharges
java.lang.Boolean marketplace
true.com.amazonaws.internal.ListWithAutoConstructFlag<T> pricingDetails
java.lang.String imageId
java.lang.String attribute
Constraints:
Allowed Values: launchPermission
java.lang.String instanceId
java.lang.String attribute
You can only reset the following
attributes: kernel | ramdisk |
sourceDestCheck. To change an instance attribute, use
ModifyInstanceAttribute.
Constraints:
Allowed Values: instanceType, kernel, ramdisk, userData, disableApiTermination, instanceInitiatedShutdownBehavior, rootDeviceName, blockDeviceMapping, productCodes, sourceDestCheck, groupSet, ebsOptimized, sriovNetSupport
java.lang.String networkInterfaceId
java.lang.String sourceDestCheck
true.java.lang.String snapshotId
java.lang.String attribute
Constraints:
Allowed Values: productCodes, createVolumePermission
java.lang.String publicIp
java.lang.String status
Constraints:
Allowed Values: MoveInProgress, InVpc, InClassic
java.lang.String publicIp
java.lang.String groupId
java.lang.String sourceSecurityGroupName
java.lang.String sourceSecurityGroupOwnerId
java.lang.String ipProtocol
java.lang.Integer fromPort
java.lang.Integer toPort
java.lang.String cidrIp
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissions
java.lang.String groupName
java.lang.String groupId
java.lang.String sourceSecurityGroupName
java.lang.String sourceSecurityGroupOwnerId
java.lang.String ipProtocol
java.lang.Integer fromPort
-1 to specify all
ICMP types.java.lang.Integer toPort
-1 to specify all
ICMP codes for the ICMP type.java.lang.String cidrIp
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissions
java.lang.String destinationCidrBlock
java.lang.String destinationPrefixListId
java.lang.String gatewayId
java.lang.String instanceId
java.lang.String instanceOwnerId
java.lang.String networkInterfaceId
java.lang.String vpcPeeringConnectionId
java.lang.String natGatewayId
java.lang.String state
blackhole state indicates
that the route's target isn't available (for example, the specified
gateway isn't attached to the VPC, or the specified NAT instance has
been terminated).
Constraints:
Allowed Values: active, blackhole
java.lang.String origin
CreateRouteTable - The route was automatically
created when the route table was created.
CreateRoute - The route was manually added to the
route table.
EnableVgwRoutePropagation - The
route was propagated by route propagation.
Constraints:
Allowed Values: CreateRouteTable, CreateRoute, EnableVgwRoutePropagation
java.lang.String routeTableId
java.lang.String vpcId
com.amazonaws.internal.ListWithAutoConstructFlag<T> routes
com.amazonaws.internal.ListWithAutoConstructFlag<T> associations
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
com.amazonaws.internal.ListWithAutoConstructFlag<T> propagatingVgws
java.lang.String routeTableAssociationId
java.lang.String routeTableId
java.lang.String subnetId
java.lang.Boolean main
java.lang.String imageId
java.lang.Integer minCount
Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about the default limits, and how to request an increase, see How many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.
java.lang.Integer maxCount
MinCount. Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about the default limits, and how to request an increase, see How many instances can I run in Amazon EC2 in the Amazon EC2 FAQ.
java.lang.String keyName
If you do not specify a key pair, you can't connect to the instance unless you choose an AMI that is configured to allow users another way to log in.
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroups
Default: Amazon EC2 uses the default security group.
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroupIds
Default: Amazon EC2 uses the default security group.
java.lang.String userData
java.lang.String instanceType
Default: m1.small
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
Placement placement
java.lang.String kernelId
We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see PV-GRUB in the Amazon Elastic Compute Cloud User Guide.
java.lang.String ramdiskId
We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see PV-GRUB in the Amazon Elastic Compute Cloud User Guide.
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
java.lang.Boolean monitoring
java.lang.String subnetId
java.lang.Boolean disableApiTermination
true, you can't terminate
the instance using the Amazon EC2 console, CLI, or API; otherwise, you
can. If you set this parameter to true and then later
want to be able to terminate the instance, you must first change the
value of the disableApiTermination attribute to
false using ModifyInstanceAttribute.
Alternatively, if you set
InstanceInitiatedShutdownBehavior to
terminate, you can terminate the instance by running the
shutdown command from the instance. Default: false
java.lang.String instanceInitiatedShutdownBehavior
Default: stop
Constraints:
Allowed Values: stop, terminate
java.lang.String privateIpAddress
Only one private IP address can be
designated as primary. Therefore, you can't specify this parameter if
PrivateIpAddresses.n.Primary is set to true
and PrivateIpAddresses.n.PrivateIpAddress is set to an IP
address.
Default: We select an IP address from the IP address range of the subnet.
java.lang.String clientToken
Constraints: Maximum 64 ASCII characters
java.lang.String additionalInfo
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
IamInstanceProfileSpecification iamInstanceProfile
java.lang.Boolean ebsOptimized
Default:
false
Reservation reservation
java.lang.String clientToken
java.lang.Integer instanceCount
Default: 1
java.lang.String scheduledInstanceId
ScheduledInstancesLaunchSpecification launchSpecification
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIdSet
java.lang.String bucket
java.lang.String prefix
java.lang.String aWSAccessKeyId
java.lang.String uploadPolicy
java.lang.String uploadPolicySignature
java.lang.String scheduledInstanceId
java.lang.String instanceType
java.lang.String platform
Linux/UNIX or Windows).java.lang.String networkPlatform
EC2-Classic or
EC2-VPC).java.lang.String availabilityZone
java.lang.Integer slotDurationInHours
ScheduledInstanceRecurrence recurrence
java.util.Date previousSlotEndTime
java.util.Date nextSlotStartTime
java.lang.String hourlyPrice
java.lang.Integer totalScheduledInstanceHours
java.lang.Integer instanceCount
java.util.Date termStartDate
java.util.Date termEndDate
java.util.Date createDate
java.lang.String instanceType
java.lang.String platform
Linux/UNIX or Windows).java.lang.String networkPlatform
EC2-Classic or
EC2-VPC).java.lang.String availabilityZone
java.lang.String purchaseToken
java.lang.Integer slotDurationInHours
ScheduledInstanceRecurrence recurrence
java.util.Date firstSlotStartTime
java.lang.String hourlyPrice
java.lang.Integer totalScheduledInstanceHours
java.lang.Integer availableInstanceCount
java.lang.Integer minTermDurationInDays
java.lang.Integer maxTermDurationInDays
java.lang.String frequency
Daily, Weekly, or
Monthly).java.lang.Integer interval
frequency. For example, every 2 weeks or every 2 months.com.amazonaws.internal.ListWithAutoConstructFlag<T> occurrenceDaySet
java.lang.Boolean occurrenceRelativeToEnd
java.lang.String occurrenceUnit
occurrenceDaySet (DayOfWeek or
DayOfMonth).java.lang.String frequency
Daily, Weekly, or
Monthly).java.lang.Integer interval
Frequency. For example, every 2 weeks or every 2 months.com.amazonaws.internal.ListWithAutoConstructFlag<T> occurrenceDays
java.lang.Boolean occurrenceRelativeToEnd
java.lang.String occurrenceUnit
OccurrenceDays (DayOfWeek or
DayOfMonth). This value is required for a monthly
schedule. You can't specify DayOfWeek with a weekly
schedule. You can't specify this value with a daily schedule.java.lang.String deviceName
/dev/sdh or xvdh).java.lang.String noDevice
java.lang.String virtualName
ephemeralN). Instance store
volumes are numbered starting from 0. An instance type with two
available instance store volumes can specify mappings for
ephemeral0 and ephemeral1.The number of
available instance store volumes depends on the instance type. After
you connect to the instance, you must mount the volume.
Constraints: For M3 instances, you must specify instance store volumes in the block device mapping for the instance. When you launch an M3 instance, we ignore any instance store volumes specified in the block device mapping for the AMI.
ScheduledInstancesEbs ebs
java.lang.String snapshotId
java.lang.Integer volumeSize
Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.
java.lang.Boolean deleteOnTermination
java.lang.String volumeType
gp2 for General Purpose SSD,
io1 for Provisioned IOPS SSD, Throughput Optimized HDD
for st1, Cold HDD for sc1, or
standard for Magnetic. Default: standard
java.lang.Integer iops
gp2 volumes, this
represents the baseline performance of the volume and the rate at
which the volume accumulates I/O credits for bursting. For more
information about gp2 baseline performance, I/O credits,
and bursting, see Amazon
EBS Volume Types in the Amazon Elastic Compute Cloud User
Guide. Constraint: Range is 100-20000 IOPS for io1
volumes and 100-10000 IOPS for gp2 volumes.
Condition:
This parameter is required for requests to create
io1volumes; it is not used in requests to create
gp2, st1, sc1, or
standard volumes.
java.lang.Boolean encrypted
java.lang.String arn
java.lang.String name
java.lang.String imageId
java.lang.String keyName
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroupIds
java.lang.String userData
ScheduledInstancesPlacement placement
java.lang.String kernelId
java.lang.String instanceType
java.lang.String ramdiskId
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
ScheduledInstancesMonitoring monitoring
java.lang.String subnetId
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
ScheduledInstancesIamInstanceProfile iamInstanceProfile
java.lang.Boolean ebsOptimized
Default:
false
java.lang.Boolean enabled
java.lang.String networkInterfaceId
java.lang.Integer deviceIndex
java.lang.String subnetId
java.lang.String description
java.lang.String privateIpAddress
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddressConfigs
java.lang.Integer secondaryPrivateIpAddressCount
java.lang.Boolean associatePublicIpAddress
true.com.amazonaws.internal.ListWithAutoConstructFlag<T> groups
java.lang.Boolean deleteOnTermination
java.lang.String availabilityZone
java.lang.String groupName
java.lang.String privateIpAddress
java.lang.Boolean primary
java.lang.String ownerId
java.lang.String groupName
java.lang.String groupId
java.lang.String description
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissions
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipPermissionsEgress
java.lang.String vpcId
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String groupId
java.lang.String referencingVpcId
java.lang.String vpcPeeringConnectionId
java.util.Date earliestTime
java.util.Date latestTime
java.util.Date earliestTime
java.util.Date latestTime
java.lang.String snapshotId
java.lang.String volumeId
java.lang.String state
Constraints:
Allowed Values: pending, completed, error
java.lang.String stateMessage
java.util.Date startTime
java.lang.String progress
java.lang.String ownerId
java.lang.String description
java.lang.Integer volumeSize
java.lang.String ownerAlias
amazon,
self) or AWS account ID that owns the snapshot.com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.Boolean encrypted
java.lang.String kmsKeyId
java.lang.String dataEncryptionKeyId
java.lang.Double diskImageSize
java.lang.String description
java.lang.String format
java.lang.String url
UserBucketDetails userBucket
java.lang.String deviceName
java.lang.String snapshotId
java.lang.String progress
java.lang.String statusMessage
java.lang.String status
java.lang.String description
java.lang.String format
Valid values:
RAW | VHD | VMDK |
OVA
java.lang.String url
UserBucket userBucket
java.lang.Double diskImageSize
java.lang.String description
java.lang.String format
java.lang.String url
UserBucketDetails userBucket
java.lang.String snapshotId
java.lang.String progress
java.lang.String statusMessage
java.lang.String status
java.lang.String ownerId
java.lang.String bucket
java.lang.String prefix
java.lang.String state
Constraints:
Allowed Values: Active, Inactive
SpotInstanceStateFault fault
java.lang.String imageId
java.lang.String keyName
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroups
java.lang.String userData
java.lang.String addressingType
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
SpotPlacement placement
java.lang.String kernelId
java.lang.String ramdiskId
com.amazonaws.internal.ListWithAutoConstructFlag<T> blockDeviceMappings
SpotFleetMonitoring monitoring
java.lang.String subnetId
com.amazonaws.internal.ListWithAutoConstructFlag<T> networkInterfaces
IamInstanceProfileSpecification iamInstanceProfile
java.lang.Boolean ebsOptimized
Default:
false
java.lang.Double weightedCapacity
If the target capacity divided by this value is not a whole number, we round the number of instances to the next whole number. If this value is not specified, the default is 1.
java.lang.String spotPrice
WeightedCapacity.java.lang.Boolean enabled
Default: false
java.lang.String spotFleetRequestId
java.lang.String spotFleetRequestState
Constraints:
Allowed Values: submitted, active, cancelled, failed, cancelled_running, cancelled_terminating, modifying
SpotFleetRequestConfigData spotFleetRequestConfig
java.util.Date createTime
java.lang.String clientToken
java.lang.String spotPrice
java.lang.Integer targetCapacity
java.util.Date validFrom
java.util.Date validUntil
java.lang.Boolean terminateInstancesWithExpiration
java.lang.String iamFleetRole
terminateInstancesWithExpiration.com.amazonaws.internal.ListWithAutoConstructFlag<T> launchSpecifications
Constraints:
Length: 1 -
java.lang.String excessCapacityTerminationPolicy
Constraints:
Allowed Values: noTermination, default
java.lang.String allocationStrategy
lowestPrice.
Constraints:
Allowed Values: lowestPrice, diversified
java.lang.Double fulfilledCapacity
java.lang.String type
request the target capacity or also attempt to
maintain it. When you request a certain
target capacity, the fleet will only place the required bids. It will
not attempt to replenish Spot instances if capacity is diminished, nor
will it submit bids in alternative Spot pools if capacity is not
available. When you want to maintain a certain target
capacity, fleet will place the required bids to meet this target
capacity. It will also automatically replenish any interrupted
instances. Default: maintain.
Constraints:
Allowed Values: request, maintain
java.lang.String spotInstanceRequestId
java.lang.String spotPrice
java.lang.String type
Constraints:
Allowed Values: one-time, persistent
java.lang.String state
Constraints:
Allowed Values: open, active, closed, cancelled, failed
SpotInstanceStateFault fault
SpotInstanceStatus status
java.util.Date validFrom
java.util.Date validUntil
java.lang.String launchGroup
java.lang.String availabilityZoneGroup
LaunchSpecification launchSpecification
java.lang.String instanceId
java.util.Date createTime
java.lang.String productDescription
Constraints:
Allowed Values: Linux/UNIX, Linux/UNIX (Amazon VPC), Windows, Windows (Amazon VPC)
java.lang.Integer blockDurationMinutes
java.lang.String actualBlockHourlyPrice
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String launchedAvailabilityZone
java.lang.String code
java.lang.String message
java.lang.String code
java.util.Date updateTime
java.lang.String message
java.lang.String availabilityZone
[Spot fleet only] To specify multiple Availability Zones, separate them using commas; for example, "us-west-2a, us-west-2b".
java.lang.String groupName
java.lang.String instanceType
Constraints:
Allowed Values: t1.micro, t2.nano, t2.micro, t2.small, t2.medium, t2.large, m1.small, m1.medium, m1.large, m1.xlarge, m3.medium, m3.large, m3.xlarge, m3.2xlarge, m4.large, m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, cr1.8xlarge, r3.large, r3.xlarge, r3.2xlarge, r3.4xlarge, r3.8xlarge, x1.4xlarge, x1.8xlarge, x1.16xlarge, x1.32xlarge, i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge, hi1.4xlarge, hs1.8xlarge, c1.medium, c1.xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge, c4.large, c4.xlarge, c4.2xlarge, c4.4xlarge, c4.8xlarge, cc1.4xlarge, cc2.8xlarge, g2.2xlarge, g2.8xlarge, cg1.4xlarge, d2.xlarge, d2.2xlarge, d2.4xlarge, d2.8xlarge
java.lang.String productDescription
Constraints:
Allowed Values: Linux/UNIX, Linux/UNIX (Amazon VPC), Windows, Windows (Amazon VPC)
java.lang.String spotPrice
java.util.Date timestamp
java.lang.String availabilityZone
java.lang.Integer fromPort
-1 indicates all ICMP types.java.lang.String ipProtocol
com.amazonaws.internal.ListWithAutoConstructFlag<T> ipRanges
com.amazonaws.internal.ListWithAutoConstructFlag<T> prefixListIds
java.lang.Integer toPort
-1 indicates all ICMP types.com.amazonaws.internal.ListWithAutoConstructFlag<T> userIdGroupPairs
java.lang.String groupId
java.lang.String groupName
java.lang.String description
java.lang.String vpcId
com.amazonaws.internal.ListWithAutoConstructFlag<T> staleIpPermissions
com.amazonaws.internal.ListWithAutoConstructFlag<T> staleIpPermissionsEgress
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
java.lang.String additionalInfo
com.amazonaws.internal.ListWithAutoConstructFlag<T> startingInstances
java.lang.String code
java.lang.String message
Server.SpotInstanceTermination: A Spot instance
was terminated due to an increase in the market price.
Server.InternalError: An internal error occurred
during instance launch, resulting in termination.
Server.InsufficientInstanceCapacity: There was
insufficient instance capacity to satisfy the launch request.
Client.InternalError: A client error caused the
instance to terminate on launch.
Client.InstanceInitiatedShutdown: The instance was
shut down using the shutdown -h command from the
instance.
Client.UserInitiatedShutdown: The
instance was shut down using the Amazon EC2 API.
Client.VolumeLimitExceeded: The limit on the
number of EBS volumes or total storage was exceeded. Decrease usage or
request an increase in your limits.
Client.InvalidSnapshot.NotFound: The specified
snapshot was not found.
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
java.lang.Boolean force
Default:
false
com.amazonaws.internal.ListWithAutoConstructFlag<T> stoppingInstances
S3Storage s3
java.lang.String subnetId
java.lang.String state
Constraints:
Allowed Values: pending, available
java.lang.String vpcId
java.lang.String cidrBlock
java.lang.Integer availableIpAddressCount
java.lang.String availabilityZone
java.lang.Boolean defaultForAz
java.lang.Boolean mapPublicIpOnLaunch
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String key
Constraints: Tag keys are case-sensitive and
accept a maximum of 127 Unicode characters. May not begin with
aws:
java.lang.String value
Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
java.lang.String resourceId
ami-1a2b3c4d.java.lang.String resourceType
Constraints:
Allowed Values: customer-gateway, dhcp-options, image, instance, internet-gateway, network-acl, network-interface, reserved-instances, route-table, snapshot, spot-instances-request, subnet, security-group, volume, vpc, vpn-connection, vpn-gateway
java.lang.String key
java.lang.String value
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> terminatingInstances
java.lang.String networkInterfaceId
com.amazonaws.internal.ListWithAutoConstructFlag<T> privateIpAddresses
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceIds
com.amazonaws.internal.ListWithAutoConstructFlag<T> instanceMonitorings
java.lang.String resourceId
UnsuccessfulItemError error
java.lang.String code
java.lang.String message
java.lang.String s3Bucket
java.lang.String s3Key
java.lang.String s3Bucket
java.lang.String s3Key
java.lang.String data
java.lang.String userId
[EC2-Classic] Required when adding or removing rules that reference a security group in another AWS account.
java.lang.String groupName
java.lang.String groupId
java.lang.String vpcId
java.lang.String vpcPeeringConnectionId
java.lang.String peeringStatus
java.lang.String outsideIpAddress
java.lang.String status
Constraints:
Allowed Values: UP, DOWN
java.util.Date lastStatusChange
java.lang.String statusMessage
java.lang.Integer acceptedRouteCount
java.lang.String volumeId
java.lang.Integer size
java.lang.String snapshotId
java.lang.String availabilityZone
java.lang.String state
Constraints:
Allowed Values: creating, available, in-use, deleting, deleted, error
java.util.Date createTime
com.amazonaws.internal.ListWithAutoConstructFlag<T> attachments
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String volumeType
gp2 for General Purpose SSD,
io1 for Provisioned IOPS SSD, st1 for
Throughput Optimized HDD, sc1 for Cold HDD, or
standard for Magnetic volumes.
Constraints:
Allowed Values: standard, io1, gp2, sc1, st1
java.lang.Integer iops
Constraint: Range is 100-20000 IOPS for io1 volumes and
100-10000 IOPS for gp2 volumes.
Condition: This
parameter is required for requests to create io1 volumes;
it is not used in requests to create gp2,
st1, sc1, or standard volumes.
java.lang.Boolean encrypted
java.lang.String kmsKeyId
java.lang.String volumeId
java.lang.String instanceId
java.lang.String device
java.lang.String state
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.util.Date attachTime
java.lang.Boolean deleteOnTermination
java.lang.Long size
java.lang.String code
enable-volume-io.java.lang.String description
java.lang.String eventType
java.lang.String eventId
java.lang.String name
Constraints:
Allowed Values: io-enabled, io-performance
java.lang.String status
java.lang.String eventType
java.lang.String description
java.util.Date notBefore
java.util.Date notAfter
java.lang.String eventId
java.lang.String status
Constraints:
Allowed Values: ok, impaired, insufficient-data
com.amazonaws.internal.ListWithAutoConstructFlag<T> details
java.lang.String volumeId
java.lang.String availabilityZone
VolumeStatusInfo volumeStatus
com.amazonaws.internal.ListWithAutoConstructFlag<T> events
com.amazonaws.internal.ListWithAutoConstructFlag<T> actions
java.lang.String vpcId
java.lang.String state
Constraints:
Allowed Values: pending, available
java.lang.String cidrBlock
java.lang.String dhcpOptionsId
default if the default options are associated with the
VPC).com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String instanceTenancy
Constraints:
Allowed Values: default, dedicated, host
java.lang.Boolean isDefault
java.lang.String vpcId
java.lang.String state
Constraints:
Allowed Values: attaching, attached, detaching, detached
java.lang.String vpcId
java.lang.Boolean classicLinkEnabled
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String vpcEndpointId
java.lang.String vpcId
java.lang.String serviceName
java.lang.String state
Constraints:
Allowed Values: Pending, Available, Deleting, Deleted
java.lang.String policyDocument
com.amazonaws.internal.ListWithAutoConstructFlag<T> routeTableIds
java.util.Date creationTimestamp
VpcPeeringConnectionVpcInfo accepterVpcInfo
initiating-request
or pending-acceptance state.java.util.Date expirationTime
VpcPeeringConnectionVpcInfo requesterVpcInfo
VpcPeeringConnectionStateReason status
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String vpcPeeringConnectionId
java.lang.Boolean allowEgressFromLocalClassicLinkToRemoteVpc
java.lang.Boolean allowEgressFromLocalVpcToRemoteClassicLink
java.lang.String code
Constraints:
Allowed Values: initiating-request, pending-acceptance, active, deleted, rejected, failed, expired, provisioning, deleting
java.lang.String message
java.lang.String cidrBlock
java.lang.String ownerId
java.lang.String vpcId
VpcPeeringConnectionOptionsDescription peeringOptions
java.lang.String vpnConnectionId
java.lang.String state
Constraints:
Allowed Values: pending, available, deleting, deleted
java.lang.String customerGatewayConfiguration
pending or available state.java.lang.String type
Constraints:
Allowed Values: ipsec.1
java.lang.String customerGatewayId
java.lang.String vpnGatewayId
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
com.amazonaws.internal.ListWithAutoConstructFlag<T> vgwTelemetry
VpnConnectionOptions options
com.amazonaws.internal.ListWithAutoConstructFlag<T> routes
java.lang.Boolean staticRoutesOnly
java.lang.Boolean staticRoutesOnly
java.lang.String vpnGatewayId
java.lang.String state
Constraints:
Allowed Values: pending, available, deleting, deleted
java.lang.String type
Constraints:
Allowed Values: ipsec.1
java.lang.String availabilityZone
com.amazonaws.internal.ListWithAutoConstructFlag<T> vpcAttachments
com.amazonaws.internal.ListWithAutoConstructFlag<T> tags
java.lang.String destinationCidrBlock
java.lang.String source
Constraints:
Allowed Values: Static
java.lang.String state
Constraints:
Allowed Values: pending, available, deleting, deleted