# パッケージ com.amazonaws.services.ec2.model

Classes modeling the various types represented by AmazonEC2.

参照先: 説明

- クラスの概要
  クラス | 説明
  --- | ---
  AccountAttribute | Account Attribute
  AccountAttributeValue | Account Attribute Value
  ActivateLicenseRequest | Container for the parameters to the `ActivateLicense operation`.
  Address |
  AllocateAddressRequest | Container for the parameters to the `AllocateAddress operation`.
  AllocateAddressResult | Result returned from allocating an Elastic IP.
  AssignPrivateIpAddressesRequest | Container for the parameters to the `AssignPrivateIpAddresses operation`.
  AssociateAddressRequest | Container for the parameters to the `AssociateAddress operation`.
  AssociateAddressResult | Associate Address Result
  AssociateDhcpOptionsRequest | Container for the parameters to the `AssociateDhcpOptions operation`.
  AssociateRouteTableRequest | Container for the parameters to the `AssociateRouteTable operation`.
  AssociateRouteTableResult | Associate Route Table Result
  AttachInternetGatewayRequest | Container for the parameters to the `AttachInternetGateway operation`.
  AttachNetworkInterfaceRequest | Container for the parameters to the `AttachNetworkInterface operation`.
  AttachNetworkInterfaceResult | Attach Network Interface Result
  AttachVolumeRequest | Container for the parameters to the `AttachVolume operation`.
  AttachVolumeResult | Result of attaching an Amazon EBS volume to a running instance.
  AttachVpnGatewayRequest | Container for the parameters to the `AttachVpnGateway operation`.
  AttachVpnGatewayResult |
  AuthorizeSecurityGroupEgressRequest | Container for the parameters to the `AuthorizeSecurityGroupEgress operation`.
  AuthorizeSecurityGroupIngressRequest | Container for the parameters to the `AuthorizeSecurityGroupIngress operation`.
  AvailabilityZone | An EC2 availability zone, separate and fault tolerant from other availability zones.
  AvailabilityZoneMessage | Availability Zone Message
  BlockDeviceMapping | The BlockDeviceMappingItemType data type.
  BundleInstanceRequest | Container for the parameters to the `BundleInstance operation`.
  BundleInstanceResult |
  BundleTask | Represents a task to bundle an EC2 Windows instance into a new image.
  BundleTaskError | Represents an error that occurred during a bundle task.
  CancelBundleTaskRequest | Container for the parameters to the `CancelBundleTask operation`.
  CancelBundleTaskResult | The result of canceling an Amazon EC2 bundle task.
  CancelConversionTaskRequest | Container for the parameters to the `CancelConversionTask operation`.
  CancelExportTaskRequest | Container for the parameters to the `CancelExportTask operation`.
  CancelledSpotInstanceRequest | Cancelled Spot Instance Request
  CancelReservedInstancesListingRequest | Container for the parameters to the `CancelReservedInstancesListing operation`.
  CancelReservedInstancesListingResult | Cancel Reserved Instances Listing Result
  CancelSpotInstanceRequestsRequest | Container for the parameters to the `CancelSpotInstanceRequests operation`.
  CancelSpotInstanceRequestsResult | Cancel Spot Instance Requests Result
  ConfirmProductInstanceRequest | Container for the parameters to the `ConfirmProductInstance operation`.
  ConfirmProductInstanceResult | The result of calling the ConfirmProductInstance operation.
  ConversionTask | Conversion Task
  CopyImageRequest | Container for the parameters to the `CopyImage operation`.
  CopyImageResult | Copy Image Result
  CopySnapshotRequest | Container for the parameters to the `CopySnapshot operation`.
  CopySnapshotResult | Copy Snapshot Result
  CreateCustomerGatewayRequest | Container for the parameters to the `CreateCustomerGateway operation`.
  CreateCustomerGatewayResult |
  CreateDhcpOptionsRequest | Container for the parameters to the `CreateDhcpOptions operation`.
  CreateDhcpOptionsResult |
  CreateImageRequest | Container for the parameters to the `CreateImage operation`.
  CreateImageResult | The result of creating a new EC2 image.
  CreateInstanceExportTaskRequest | Container for the parameters to the `CreateInstanceExportTask operation`.
  CreateInstanceExportTaskResult | Create Instance Export Task Result
  CreateInternetGatewayRequest | Container for the parameters to the `CreateInternetGateway operation`.
  CreateInternetGatewayResult | Create Internet Gateway Result
  CreateKeyPairRequest | Container for the parameters to the `CreateKeyPair operation`.
  CreateKeyPairResult | The result of creating a new EC2 key pair.
  CreateNetworkAclEntryRequest | Container for the parameters to the `CreateNetworkAclEntry operation`.
  CreateNetworkAclRequest | Container for the parameters to the `CreateNetworkAcl operation`.
  CreateNetworkAclResult | Create Network Acl Result
  CreateNetworkInterfaceRequest | Container for the parameters to the `CreateNetworkInterface operation`.
  CreateNetworkInterfaceResult | Create Network Interface Result
  CreatePlacementGroupRequest | Container for the parameters to the `CreatePlacementGroup operation`.
  CreateReservedInstancesListingRequest | Container for the parameters to the `CreateReservedInstancesListing operation`.
  CreateReservedInstancesListingResult | Create Reserved Instances Listing Result
  CreateRouteRequest | Container for the parameters to the `CreateRoute operation`.
  CreateRouteTableRequest | Container for the parameters to the `CreateRouteTable operation`.
  CreateRouteTableResult | Create Route Table Result
  CreateSecurityGroupRequest | Container for the parameters to the `CreateSecurityGroup operation`.
  CreateSecurityGroupResult | Create Security Group Result
  CreateSnapshotRequest | Container for the parameters to the `CreateSnapshot operation`.
  CreateSnapshotResult | The result of creating a snapshot from an EBS volume.
  CreateSpotDatafeedSubscriptionRequest | Container for the parameters to the `CreateSpotDatafeedSubscription operation`.
  CreateSpotDatafeedSubscriptionResult | Create Spot Datafeed Subscription Result
  CreateSubnetRequest | Container for the parameters to the `CreateSubnet operation`.
  CreateSubnetResult |
  CreateTagsRequest | Container for the parameters to the `CreateTags operation`.
  CreateVolumePermission | Describes a permission allowing either a user or group to create a new EBS volume from a snapshot.
  CreateVolumePermissionModifications | Create Volume Permission Modifications
  CreateVolumeRequest | Container for the parameters to the `CreateVolume operation`.
  CreateVolumeResult | The result of creating a new EBS volume.
  CreateVpcRequest | Container for the parameters to the `CreateVpc operation`.
  CreateVpcResult |
  CreateVpnConnectionRequest | Container for the parameters to the `CreateVpnConnection operation`.
  CreateVpnConnectionResult |
  CreateVpnConnectionRouteRequest | Container for the parameters to the `CreateVpnConnectionRoute operation`.
  CreateVpnGatewayRequest | Container for the parameters to the `CreateVpnGateway operation`.
  CreateVpnGatewayResult |
  CustomerGateway | The CustomerGateway data type.
  DeactivateLicenseRequest | Container for the parameters to the `DeactivateLicense operation`.
  DeleteCustomerGatewayRequest | Container for the parameters to the `DeleteCustomerGateway operation`.
  DeleteDhcpOptionsRequest | Container for the parameters to the `DeleteDhcpOptions operation`.
  DeleteInternetGatewayRequest | Container for the parameters to the `DeleteInternetGateway operation`.
  DeleteKeyPairRequest | Container for the parameters to the `DeleteKeyPair operation`.
  DeleteNetworkAclEntryRequest | Container for the parameters to the `DeleteNetworkAclEntry operation`.
  DeleteNetworkAclRequest | Container for the parameters to the `DeleteNetworkAcl operation`.
  DeleteNetworkInterfaceRequest | Container for the parameters to the `DeleteNetworkInterface operation`.
  DeletePlacementGroupRequest | Container for the parameters to the `DeletePlacementGroup operation`.
  DeleteRouteRequest | Container for the parameters to the `DeleteRoute operation`.
  DeleteRouteTableRequest | Container for the parameters to the `DeleteRouteTable operation`.
  DeleteSecurityGroupRequest | Container for the parameters to the `DeleteSecurityGroup operation`.
  DeleteSnapshotRequest | Container for the parameters to the `DeleteSnapshot operation`.
  DeleteSpotDatafeedSubscriptionRequest | Container for the parameters to the `DeleteSpotDatafeedSubscription operation`.
  DeleteSubnetRequest | Container for the parameters to the `DeleteSubnet operation`.
  DeleteTagsRequest | Container for the parameters to the `DeleteTags operation`.
  DeleteVolumeRequest | Container for the parameters to the `DeleteVolume operation`.
  DeleteVpcRequest | Container for the parameters to the `DeleteVpc operation`.
  DeleteVpnConnectionRequest | Container for the parameters to the `DeleteVpnConnection operation`.
  DeleteVpnConnectionRouteRequest | Container for the parameters to the `DeleteVpnConnectionRoute operation`.
  DeleteVpnGatewayRequest | Container for the parameters to the `DeleteVpnGateway operation`.
  DeregisterImageRequest | Container for the parameters to the `DeregisterImage operation`.
  DescribeAccountAttributesRequest | Container for the parameters to the `DescribeAccountAttributes operation`.
  DescribeAccountAttributesResult | Describe Account Attributes Result
  DescribeAddressesRequest | Container for the parameters to the `DescribeAddresses operation`.
  DescribeAddressesResult | The result of describing an account's available Elastic IPs.
  DescribeAvailabilityZonesRequest | Container for the parameters to the `DescribeAvailabilityZones operation`.
  DescribeAvailabilityZonesResult | The result of describing the Amazon EC2 availability zones in the current region.
  DescribeBundleTasksRequest | Container for the parameters to the `DescribeBundleTasks operation`.
  DescribeBundleTasksResult | The result of describing the bundle tasks for the user's account.
  DescribeConversionTasksRequest | Container for the parameters to the `DescribeConversionTasks operation`.
  DescribeConversionTasksResult | Describe Conversion Tasks Result
  DescribeCustomerGatewaysRequest | Container for the parameters to the `DescribeCustomerGateways operation`.
  DescribeCustomerGatewaysResult |
  DescribeDhcpOptionsRequest | Container for the parameters to the `DescribeDhcpOptions operation`.
  DescribeDhcpOptionsResult | Describe Dhcp Options Result
  DescribeExportTasksRequest | Container for the parameters to the `DescribeExportTasks operation`.
  DescribeExportTasksResult | Describe Export Tasks Result
  DescribeImageAttributeRequest | Container for the parameters to the `DescribeImageAttribute operation`.
  DescribeImageAttributeResult | The result of describing an AMI attribute.
  DescribeImagesRequest | Container for the parameters to the `DescribeImages operation`.
  DescribeImagesResult | The result of describing Amazon Machine Images (AMIs).
  DescribeInstanceAttributeRequest | Container for the parameters to the `DescribeInstanceAttribute operation`.
  DescribeInstanceAttributeResult | The result of describing an instance's attribute.
  DescribeInstancesRequest | Container for the parameters to the `DescribeInstances operation`.
  DescribeInstancesResult | The result of describing Amazon EC2 instances.
  DescribeInstanceStatusRequest | Container for the parameters to the `DescribeInstanceStatus operation`.
  DescribeInstanceStatusResult | Describe Instance Status Result
  DescribeInternetGatewaysRequest | Container for the parameters to the `DescribeInternetGateways operation`.
  DescribeInternetGatewaysResult | Describe Internet Gateways Result
  DescribeKeyPairsRequest | Container for the parameters to the `DescribeKeyPairs operation`.
  DescribeKeyPairsResult | The result of describing a user's key pairs.
  DescribeLicensesRequest | Container for the parameters to the `DescribeLicenses operation`.
  DescribeLicensesResult |
  DescribeNetworkAclsRequest | Container for the parameters to the `DescribeNetworkAcls operation`.
  DescribeNetworkAclsResult | Describe Network Acls Result
  DescribeNetworkInterfaceAttributeRequest | Container for the parameters to the `DescribeNetworkInterfaceAttribute operation`.
  DescribeNetworkInterfaceAttributeResult | Describe Network Interface Attribute Result
  DescribeNetworkInterfacesRequest | Container for the parameters to the `DescribeNetworkInterfaces operation`.
  DescribeNetworkInterfacesResult | Describe Network Interfaces Result
  DescribePlacementGroupsRequest | Container for the parameters to the `DescribePlacementGroups operation`.
  DescribePlacementGroupsResult |
  DescribeRegionsRequest | Container for the parameters to the `DescribeRegions operation`.
  DescribeRegionsResult | The result of describing the available Amazon EC2 regions.
  DescribeReservedInstancesListingsRequest | Container for the parameters to the `DescribeReservedInstancesListings operation`.
  DescribeReservedInstancesListingsResult | Describe Reserved Instances Listings Result
  DescribeReservedInstancesOfferingsRequest | Container for the parameters to the `DescribeReservedInstancesOfferings operation`.
  DescribeReservedInstancesOfferingsResult | The result of describing Reserved Instance offerings.
  DescribeReservedInstancesRequest | Container for the parameters to the `DescribeReservedInstances operation`.
  DescribeReservedInstancesResult | The result of describing the purchased Reserved Instances for your account.
  DescribeRouteTablesRequest | Container for the parameters to the `DescribeRouteTables operation`.
  DescribeRouteTablesResult | Describe Route Tables Result
  DescribeSecurityGroupsRequest | Container for the parameters to the `DescribeSecurityGroups operation`.
  DescribeSecurityGroupsResult | The result of describing the Amazon EC2 security groups for your account.
  DescribeSnapshotAttributeRequest | Container for the parameters to the `DescribeSnapshotAttribute operation`.
  DescribeSnapshotAttributeResult | The result of describing an EBS snapshot attribute.
  DescribeSnapshotsRequest | Container for the parameters to the `DescribeSnapshots operation`.
  DescribeSnapshotsResult | The result of describing EBS snapshots.
  DescribeSpotDatafeedSubscriptionRequest | Container for the parameters to the `DescribeSpotDatafeedSubscription operation`.
  DescribeSpotDatafeedSubscriptionResult | Describe Spot Datafeed Subscription Result
  DescribeSpotInstanceRequestsRequest | Container for the parameters to the `DescribeSpotInstanceRequests operation`.
  DescribeSpotInstanceRequestsResult | Describe Spot Instance Requests Result
  DescribeSpotPriceHistoryRequest | Container for the parameters to the `DescribeSpotPriceHistory operation`.
  DescribeSpotPriceHistoryResult | Describe Spot Price History Result
  DescribeSubnetsRequest | Container for the parameters to the `DescribeSubnets operation`.
  DescribeSubnetsResult |
  DescribeTagsRequest | Container for the parameters to the `DescribeTags operation`.
  DescribeTagsResult |
  DescribeVolumeAttributeRequest | Container for the parameters to the `DescribeVolumeAttribute operation`.
  DescribeVolumeAttributeResult | Describe Volume Attribute Result
  DescribeVolumesRequest | Container for the parameters to the `DescribeVolumes operation`.
  DescribeVolumesResult | The result of describing your EBS volumes.
  DescribeVolumeStatusRequest | Container for the parameters to the `DescribeVolumeStatus operation`.
  DescribeVolumeStatusResult | Describe Volume Status Result
  DescribeVpcAttributeRequest | Container for the parameters to the `DescribeVpcAttribute operation`.
  DescribeVpcAttributeResult | Describe Vpc Attribute Result
  DescribeVpcsRequest | Container for the parameters to the `DescribeVpcs operation`.
  DescribeVpcsResult |
  DescribeVpnConnectionsRequest | Container for the parameters to the `DescribeVpnConnections operation`.
  DescribeVpnConnectionsResult |
  DescribeVpnGatewaysRequest | Container for the parameters to the `DescribeVpnGateways operation`.
  DescribeVpnGatewaysResult |
  DetachInternetGatewayRequest | Container for the parameters to the `DetachInternetGateway operation`.
  DetachNetworkInterfaceRequest | Container for the parameters to the `DetachNetworkInterface operation`.
  DetachVolumeRequest | Container for the parameters to the `DetachVolume operation`.
  DetachVolumeResult | The result of detaching an EBS volume from an instance.
  DetachVpnGatewayRequest | Container for the parameters to the `DetachVpnGateway operation`.
  DhcpConfiguration | The DhcpConfiguration data type
  DhcpOptions | The DhcpOptions data type.
  DisableVgwRoutePropagationRequest | Container for the parameters to the `DisableVgwRoutePropagation operation`.
  DisassociateAddressRequest | Container for the parameters to the `DisassociateAddress operation`.
  DisassociateRouteTableRequest | Container for the parameters to the `DisassociateRouteTable operation`.
  DiskImage | Disk Image
  DiskImageDescription | Disk Image Description
  DiskImageDetail | Disk Image Detail
  DiskImageVolumeDescription | Disk Image Volume Description
  EbsBlockDevice | An EBS volume backed block device.
  EbsInstanceBlockDevice | An EBS volume backed block device which is attached to an instance.
  EbsInstanceBlockDeviceSpecification | Specifies how an EBS volume should be mapped as part of a block device mapping specification when launching a new instance.
  EnableVgwRoutePropagationRequest | Container for the parameters to the `EnableVgwRoutePropagation operation`.
  EnableVolumeIORequest | Container for the parameters to the `EnableVolumeIO operation`.
  ExportTask | Export Task
  ExportToS3Task | Export To S3 Task
  ExportToS3TaskSpecification | Export To S3 Task Specification
  Filter | A filter used to limit results when describing tags.
  GetConsoleOutputRequest | Container for the parameters to the `GetConsoleOutput operation`.
  GetConsoleOutputResult | The result of the GetConsoleOutput operation.
  GetPasswordDataRequest | Container for the parameters to the `GetPasswordData operation`.
  GetPasswordDataResult | The result of the GetPasswordData operation.
  GroupIdentifier |
  IamInstanceProfile | Iam Instance Profile
  IamInstanceProfileSpecification | Iam Instance Profile Specification
  IcmpTypeCode |
  Image | Represents an Amazon Machine Image (AMI) that can be run on an Amazon EC2 instance.
  ImageAttribute | Represents an attribute of an Amazon Machine Image (AMI).
  ImportInstanceLaunchSpecification | Import Instance Launch Specification
  ImportInstanceRequest | Container for the parameters to the `ImportInstance operation`.
  ImportInstanceResult | Import Instance Result
  ImportInstanceTaskDetails | Import Instance Task Details
  ImportInstanceVolumeDetailItem | Import Instance Volume Detail Item
  ImportKeyPairRequest | Container for the parameters to the `ImportKeyPair operation`.
  ImportKeyPairResult |
  ImportVolumeRequest | Container for the parameters to the `ImportVolume operation`.
  ImportVolumeResult | Import Volume Result
  ImportVolumeTaskDetails | Import Volume Task Details
  Instance | Represents an Amazon EC2 instance.
  InstanceAttribute | Represents an attribute of an Amazon EC2 instance.
  InstanceBlockDeviceMapping | Describes how block devices are mapped on an Amazon EC2 instance.
  InstanceBlockDeviceMappingSpecification | Specifies how an instance's block devices should be mapped on a running instance.
  InstanceCount | Instance Count
  InstanceExportDetails | Instance Export Details
  InstanceLicense | Represents an active license in use and attached to an Amazon EC2 instance.
  InstanceLicenseSpecification | Part of a request to launch Amazon EC2 instances, specifying which license pool to use if a license should be attached to the new Amazon EC2 instance.
  InstanceMonitoring | Represents the monitoring state of an EC2 instance.
  InstanceNetworkInterface | Instance Network Interface
  InstanceNetworkInterfaceAssociation | Instance Network Interface Association
  InstanceNetworkInterfaceAttachment | Instance Network Interface Attachment
  InstanceNetworkInterfaceSpecification | Instance Network Interface Specification
  InstancePrivateIpAddress | Instance Private Ip Address
  InstanceState | Represents the state of an Amazon EC2 instance.
  InstanceStateChange | Represents a state change for a specific EC2 instance.
  InstanceStatus | Represents the status of an Amazon EC2 instance.
  InstanceStatusDetails | Instance Status Details
  InstanceStatusEvent | Represents an event that affects the status of an Amazon EC2 instance.
  InstanceStatusSummary | Instance Status Summary
  InternetGateway | Internet Gateway
  InternetGatewayAttachment | Internet Gateway Attachment
  IpPermission | An IP permission describing allowed incoming IP traffic to an Amazon EC2 security group.
  KeyPair | Describes an Amazon EC2 key pair, including the private key material.
  KeyPairInfo | Describes an Amazon EC2 key pair.
  LaunchPermission | Describes a permission to launch an Amazon Machine Image (AMI).
  LaunchPermissionModifications | Launch Permission Modifications
  LaunchSpecification | The LaunchSpecificationType data type.
  License | A software license that can be associated with an Amazon EC2 instance when launched (ex. a Microsoft Windows license).
  LicenseCapacity | Represents the capacity that a license is able to support.
  ModifyImageAttributeRequest | Container for the parameters to the `ModifyImageAttribute operation`.
  ModifyInstanceAttributeRequest | Container for the parameters to the `ModifyInstanceAttribute operation`.
  ModifyNetworkInterfaceAttributeRequest | Container for the parameters to the `ModifyNetworkInterfaceAttribute operation`.
  ModifySnapshotAttributeRequest | Container for the parameters to the `ModifySnapshotAttribute operation`.
  ModifyVolumeAttributeRequest | Container for the parameters to the `ModifyVolumeAttribute operation`.
  ModifyVpcAttributeRequest | Container for the parameters to the `ModifyVpcAttribute operation`.
  Monitoring | Describes the monitoring status of an Amazon EC2 instance.
  MonitorInstancesRequest | Container for the parameters to the `MonitorInstances operation`.
  MonitorInstancesResult | The result of enabling monitoring on a set of Amazon EC2 instances.
  NetworkAcl | Network Acl
  NetworkAclAssociation | Network Acl Association
  NetworkAclEntry | Network Acl Entry
  NetworkInterface | Network Interface
  NetworkInterfaceAssociation | Network Interface Association
  NetworkInterfaceAttachment | Network Interface Attachment
  NetworkInterfaceAttachmentChanges | Network Interface Attachment Changes
  NetworkInterfacePrivateIpAddress | Network Interface Private Ip Address
  Placement | Describes where an Amazon EC2 instance is running within an Amazon EC2 region.
  PlacementGroup | Represents a placement group into which multiple Amazon EC2 instances can be launched.
  PortRange |
  PriceSchedule | Price Schedule
  PriceScheduleSpecification | Price Schedule Specification
  PricingDetail | Pricing Detail
  PrivateIpAddressSpecification | Private Ip Address Specification
  ProductCode | An AWS DevPay product code.
  PropagatingVgw | Propagating Vgw
  PurchaseReservedInstancesOfferingRequest | Container for the parameters to the `PurchaseReservedInstancesOffering operation`.
  PurchaseReservedInstancesOfferingResult | The result of purchasing a Reserved Instances offering.
  RebootInstancesRequest | Container for the parameters to the `RebootInstances operation`.
  RecurringCharge | Represents a usage charge for Amazon EC2 resources that repeats on a schedule.
  Region | Represents an Amazon EC2 region.
  RegisterImageRequest | Container for the parameters to the `RegisterImage operation`.
  RegisterImageResult | The result of registering a new Amazon Machine Image (AMI).
  ReleaseAddressRequest | Container for the parameters to the `ReleaseAddress operation`.
  ReplaceNetworkAclAssociationRequest | Container for the parameters to the `ReplaceNetworkAclAssociation operation`.
  ReplaceNetworkAclAssociationResult | Replace Network Acl Association Result
  ReplaceNetworkAclEntryRequest | Container for the parameters to the `ReplaceNetworkAclEntry operation`.
  ReplaceRouteRequest | Container for the parameters to the `ReplaceRoute operation`.
  ReplaceRouteTableAssociationRequest | Container for the parameters to the `ReplaceRouteTableAssociation operation`.
  ReplaceRouteTableAssociationResult | Replace Route Table Association Result
  ReportInstanceStatusRequest | Container for the parameters to the `ReportInstanceStatus operation`.
  RequestSpotInstancesRequest | Container for the parameters to the `RequestSpotInstances operation`.
  RequestSpotInstancesResult | The RequestSpotInstancesResult data type.
  Reservation | An Amazon EC2 reservation of requested EC2 instances.
  ReservedInstanceLimitPrice | Reserved Instance Limit Price
  ReservedInstances | A group of Amazon EC2 Reserved Instances purchased by this account.
  ReservedInstancesListing | Reserved Instances Listing
  ReservedInstancesOffering | An active offer for Amazon EC2 Reserved Instances.
  ResetImageAttributeRequest | Container for the parameters to the `ResetImageAttribute operation`.
  ResetInstanceAttributeRequest | Container for the parameters to the `ResetInstanceAttribute operation`.
  ResetNetworkInterfaceAttributeRequest | Container for the parameters to the `ResetNetworkInterfaceAttribute operation`.
  ResetSnapshotAttributeRequest | Container for the parameters to the `ResetSnapshotAttribute operation`.
  RevokeSecurityGroupEgressRequest | Container for the parameters to the `RevokeSecurityGroupEgress operation`.
  RevokeSecurityGroupIngressRequest | Container for the parameters to the `RevokeSecurityGroupIngress operation`.
  Route | Route
  RouteTable | Route Table
  RouteTableAssociation | Route Table Association
  RunInstancesRequest | Container for the parameters to the `RunInstances operation`.
  RunInstancesResult | The result of calling the RunInstancesResult, contains the new reservation created by Amazon EC2.
  S3Storage | Describes the S3 storage destination for a BundleTask when bundling a Windows instance.
  SecurityGroup | An Amazon EC2 security group, describing how EC2 instances in this group can receive network traffic.
  Snapshot | Represents a snapshot of an Amazon EC2 EBS volume.
  SpotDatafeedSubscription | The SpotDatafeedSubscriptionType data type.
  SpotInstanceRequest | Spot Instance Request
  SpotInstanceStateFault | Spot Instance State Fault
  SpotInstanceStatus | Spot Instance Status
  SpotPlacement | Describes where an Amazon EC2 instance is running within an Amazon EC2 region.
  SpotPrice | Spot Price
  StartInstancesRequest | Container for the parameters to the `StartInstances operation`.
  StartInstancesResult | The result of calling the StartInstances operation.
  StateReason | Describes a state change for an Amazon EC2 instance.
  StopInstancesRequest | Container for the parameters to the `StopInstances operation`.
  StopInstancesResult | The result of calling the StopInstances operation.
  Storage | Describes the storage destination for a BundleTask when bundling a Windows instance.
  Subnet | The Subnet data type.
  Tag | Represents metadata to associate with Amazon EC2 resources.
  TagDescription | Provides information about an Amazon EC2 resource Tag.
  TerminateInstancesRequest | Container for the parameters to the `TerminateInstances operation`.
  TerminateInstancesResult | The result of calling the TerminateInstances operation.
  UnassignPrivateIpAddressesRequest | Container for the parameters to the `UnassignPrivateIpAddresses operation`.
  UnmonitorInstancesRequest | Container for the parameters to the `UnmonitorInstances operation`.
  UnmonitorInstancesResult | The result of calling the UnmonitorInstances operation.
  UserIdGroupPair | An AWS user ID identifying an AWS account, and the name of a security group within that account.
  VgwTelemetry | Vgw Telemetry
  Volume | Represents an Amazon Elastic Block Storage (EBS) volume.
  VolumeAttachment | Specifies the details of a how an EC2 EBS volume is attached to an instance.
  VolumeDetail | Volume Detail
  VolumeStatusAction | Volume Status Action
  VolumeStatusDetails | Volume Status Details
  VolumeStatusEvent | Volume Status Event
  VolumeStatusInfo | Volume Status Info
  VolumeStatusItem | Volume Status Item
  Vpc | The Vpc data type.
  VpcAttachment |
  VpnConnection | The VpnConnection data type.
  VpnConnectionOptions | Vpn Connection Options
  VpnConnectionOptionsSpecification | Vpn Connection Options Specification
  VpnGateway | The VpnGateway data type.
  VpnStaticRoute | Vpn Static Route

- 列挙型の概要
  列挙型 | 説明
  --- | ---
  ContainerFormat | Container Format
  DiskImageFormat | Disk Image Format
  DomainType | Domain Type
  ExportEnvironment | Export Environment
  HypervisorType | Hypervisor Type
  ImageState | Image State
  InstanceAttributeName | Instance Attribute Name
  InstanceStateName | Instance State Name
  InstanceType | Instance Type
  PlacementGroupState | Placement Group State
  PlacementStrategy | Placement Strategy
  ResourceType | Resource Type
  RuleAction | Rule Action
  SnapshotAttributeName | Snapshot Attribute Name
  SnapshotState | Snapshot State
  SpotInstanceType | Spot Instance Type
  VirtualizationType | Virtualization Type
  VolumeAttachmentState | Volume Attachment State
  VolumeAttributeName | Volume Attribute Name
  VolumeState | Volume State
  VolumeType | Volume Type
  VpcAttributeName | Vpc Attribute Name

## パッケージcom.amazonaws.services.ec2.modelの説明

Classes modeling the various types represented by AmazonEC2.