1
<?xml version="1.0" encoding="UTF-8"?>
2
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
3
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://ec2.amazonaws.com/doc/2009-11-30/"
4
targetNamespace="http://ec2.amazonaws.com/doc/2009-11-30/">
7
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
8
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9
xmlns:tns="http://ec2.amazonaws.com/doc/2009-11-30/"
10
targetNamespace="http://ec2.amazonaws.com/doc/2009-11-30/"
11
elementFormDefault="qualified">
14
<xs:documentation xml:lang="en">
21
<xs:element name='CreateImage' type='tns:CreateImageType' />
23
<xs:complexType name='CreateImageType'>
25
<xs:element name='instanceId' type='xs:string' />
26
<xs:element name='name' type='xs:string' />
27
<xs:element name='description' type='xs:string' minOccurs='0' />
28
<xs:element name='noReboot' type='xs:boolean' minOccurs='0' />
32
<xs:element name='CreateImageResponse' type='tns:CreateImageResponseType' />
34
<xs:complexType name='CreateImageResponseType'>
36
<xs:element name='requestId' type='xs:string' />
37
<xs:element name='imageId' type='xs:string' />
42
<!-- RegisterImage -->
44
<xs:complexType name='ProductCodeType'>
46
<xs:element name='productCode' type='xs:string' />
49
<xs:complexType name='ProductCodeSetType'>
51
<xs:element name='item' type='tns:ProductCodeType' minOccurs='0' maxOccurs='unbounded' />
56
<xs:element name='RegisterImage' type='tns:RegisterImageType' />
57
<xs:element name='RegisterImageResponse' type='tns:RegisterImageResponseType' />
58
<xs:complexType name='RegisterImageType'>
60
<xs:element name='imageLocation' type='xs:string' minOccurs='0' />
61
<xs:element name='name' type='xs:string' />
62
<xs:element name='description' type='xs:string' minOccurs='0' />
63
<xs:element name='architecture' type='xs:string' minOccurs='0' />
64
<xs:element name='kernelId' type='xs:string' minOccurs='0' />
65
<xs:element name='ramdiskId' type='xs:string' minOccurs='0' />
66
<xs:element name='rootDeviceName' type='xs:string' minOccurs='0' />
67
<xs:element name='blockDeviceMapping' type='tns:BlockDeviceMappingType' minOccurs='0' />
70
<xs:complexType name='RegisterImageResponseType'>
72
<xs:element name='requestId' type='xs:string' />
73
<xs:element name='imageId' type='xs:string' />
77
<!-- DeregisterImage request definitions -->
79
<xs:element name="DeregisterImage" type="tns:DeregisterImageType"/>
81
<xs:complexType name="DeregisterImageType">
83
<xs:element name="imageId" type="xs:string"/>
87
<!-- DeregisterImage response definitions -->
89
<xs:element name="DeregisterImageResponse" type="tns:DeregisterImageResponseType"/>
91
<xs:complexType name="DeregisterImageResponseType">
93
<xs:element name="requestId" type="xs:string"/>
94
<xs:element name="return" type="xs:boolean"/>
98
<!-- CreateKeyPair request definitions -->
100
<xs:element name="CreateKeyPair" type="tns:CreateKeyPairType"/>
102
<xs:complexType name="CreateKeyPairType">
104
<xs:element name="keyName" type="xs:string"/>
108
<!-- CreateKeyPair response definitions -->
110
<xs:element name="CreateKeyPairResponse" type="tns:CreateKeyPairResponseType"/>
112
<xs:complexType name="CreateKeyPairResponseType">
114
<xs:element name="requestId" type="xs:string"/>
115
<xs:element name="keyName" type="xs:string"/>
116
<xs:element name="keyFingerprint" type="xs:string"/>
117
<xs:element name="keyMaterial" type="xs:string"/>
121
<!-- DeleteKeyPair request definitions -->
123
<xs:element name="DeleteKeyPair" type="tns:DeleteKeyPairType" />
125
<xs:complexType name="DeleteKeyPairType">
127
<xs:element name="keyName" type="xs:string"/>
131
<!-- DeleteKeyPair response definitions -->
133
<xs:element name="DeleteKeyPairResponse" type="tns:DeleteKeyPairResponseType"/>
135
<xs:complexType name="DeleteKeyPairResponseType">
137
<xs:element name="requestId" type="xs:string"/>
138
<xs:element name="return" type="xs:boolean"/>
142
<!-- DescribeKeyPairs Request definitions -->
144
<xs:element name="DescribeKeyPairs" type="tns:DescribeKeyPairsType"/>
146
<xs:complexType name="DescribeKeyPairsType">
148
<xs:element name="keySet" type="tns:DescribeKeyPairsInfoType"/>
152
<xs:complexType name="DescribeKeyPairsInfoType">
154
<xs:element name="item" type="tns:DescribeKeyPairsItemType" minOccurs="0" maxOccurs="unbounded"/>
158
<xs:complexType name="DescribeKeyPairsItemType">
160
<xs:element name="keyName" type="xs:string"/>
164
<!-- DescribeKeyPairs Response definitions -->
166
<xs:element name="DescribeKeyPairsResponse" type="tns:DescribeKeyPairsResponseType"/>
168
<xs:complexType name="DescribeKeyPairsResponseType">
170
<xs:element name="requestId" type="xs:string"/>
171
<xs:element name="keySet" type="tns:DescribeKeyPairsResponseInfoType"/>
175
<xs:complexType name="DescribeKeyPairsResponseInfoType">
177
<xs:element name="item" type="tns:DescribeKeyPairsResponseItemType" minOccurs="0" maxOccurs="unbounded"/>
181
<xs:complexType name="DescribeKeyPairsResponseItemType">
183
<xs:element name="keyName" type="xs:string" />
184
<xs:element name="keyFingerprint" type="xs:string" />
188
<!-- RunInstances request definitions -->
190
<xs:element name="RunInstances" type="tns:RunInstancesType"/>
192
<xs:complexType name="RunInstancesType">
194
<xs:element name="imageId" type="xs:string"/>
195
<xs:element name="minCount" type="xs:int"/>
196
<xs:element name="maxCount" type="xs:int"/>
197
<xs:element name="keyName" type="xs:string" minOccurs="0" />
198
<xs:element name="groupSet" type="tns:GroupSetType"/>
199
<xs:element name="additionalInfo" type="xs:string" minOccurs="0"/>
200
<xs:element name="userData" type="tns:UserDataType" minOccurs="0" maxOccurs="1"/>
201
<xs:element name="addressingType" type="xs:string" minOccurs="0" maxOccurs="1"/>
202
<xs:element name="instanceType" type="xs:string" />
203
<xs:element name="placement" type="tns:PlacementRequestType" minOccurs="0" maxOccurs="1" />
204
<xs:element name="kernelId" type="xs:string" minOccurs="0" maxOccurs="1"/>
205
<xs:element name="ramdiskId" type="xs:string" minOccurs="0" maxOccurs="1"/>
206
<xs:element name="blockDeviceMapping" type="tns:BlockDeviceMappingType" minOccurs="0" maxOccurs="1" />
207
<xs:element name="monitoring" type="tns:MonitoringInstanceType" minOccurs="0" maxOccurs="1" />
208
<xs:element name="subnetId" type="xs:string" minOccurs="0" maxOccurs="1" />
209
<xs:element name="disableApiTermination" type="xs:boolean" minOccurs="0" maxOccurs="1" />
210
<xs:element name="instanceInitiatedShutdownBehavior" type="xs:string" minOccurs="0" maxOccurs="1" />
214
<xs:complexType name="GroupSetType">
216
<xs:element name="item" type="tns:GroupItemType" minOccurs="0" maxOccurs="unbounded"/>
220
<xs:complexType name="GroupItemType">
222
<xs:element name="groupId" type="xs:string"/>
226
<xs:complexType name="UserDataType" mixed="true">
228
<xs:element name="data" type="xs:string" minOccurs="0"/>
230
<xs:attribute name="version" type="xs:string" use="required" fixed="1.0"/>
231
<xs:attribute name="encoding" type="xs:string" use="required" fixed="base64"/>
234
<xs:complexType name="BlockDeviceMappingType">
236
<xs:element name="item" type="tns:BlockDeviceMappingItemType" minOccurs="0" maxOccurs="unbounded" />
240
<xs:complexType name="BlockDeviceMappingItemType">
242
<xs:element name="deviceName" type="xs:string"/>
244
<xs:element name="virtualName" type="xs:string"/>
245
<xs:element name="ebs" type="tns:EbsBlockDeviceType"/>
246
<xs:element name="noDevice" type="tns:EmptyElementType"/>
251
<xs:complexType name="EbsBlockDeviceType">
253
<xs:element name="snapshotId" type="xs:string" minOccurs="0"/>
254
<xs:element name="volumeSize" type="xs:int" minOccurs="0"/>
255
<xs:element name="deleteOnTermination" type="xs:boolean" minOccurs="0"/>
259
<xs:complexType name="PlacementRequestType">
261
<xs:element name="availabilityZone" type="xs:string" minOccurs="0" maxOccurs="1" />
265
<xs:complexType name="MonitoringInstanceType">
267
<xs:element name="enabled" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
271
<!-- RunInstances response definitions -->
273
<xs:element name="RunInstancesResponse" type="tns:RunInstancesResponseType"/>
275
<xs:complexType name="RunInstancesResponseType">
277
<xs:element name="requestId" type="xs:string"/>
278
<xs:element name="reservationId" type="xs:string"/>
279
<xs:element name="ownerId" type="xs:string"/>
280
<xs:element name="groupSet" type="tns:GroupSetType"/>
281
<xs:element name="instancesSet" type="tns:RunningInstancesSetType"/>
282
<xs:element name="requesterId" type="xs:string" minOccurs="0"/>
286
<xs:complexType name="ReservationInfoType">
288
<xs:element name="reservationId" type="xs:string"/>
289
<xs:element name="ownerId" type="xs:string"/>
290
<xs:element name="groupSet" type="tns:GroupSetType"/>
291
<xs:element name="instancesSet" type="tns:RunningInstancesSetType"/>
292
<xs:element name="requesterId" type="xs:string" minOccurs="0"/>
296
<xs:complexType name="RunningInstancesSetType">
298
<xs:element name="item" type="tns:RunningInstancesItemType" minOccurs="1" maxOccurs="unbounded"/>
302
<xs:complexType name="RunningInstancesItemType">
304
<xs:element name="instanceId" type="xs:string"/>
305
<xs:element name="imageId" type="xs:string" minOccurs="0" />
306
<xs:element name="instanceState" type="tns:InstanceStateType"/>
307
<xs:element name="privateDnsName" type="xs:string"/>
308
<xs:element name="dnsName" type="xs:string" minOccurs="0" />
309
<xs:element name="reason" type="xs:string" minOccurs="0"/>
310
<xs:element name="keyName" type="xs:string" minOccurs="0"/>
311
<xs:element name="amiLaunchIndex" type="xs:string" minOccurs="0" maxOccurs="1"/>
312
<xs:element name="productCodes" type="tns:ProductCodesSetType" minOccurs="0" maxOccurs="1" />
313
<xs:element name="instanceType" type="xs:string"/>
314
<xs:element name="launchTime" type="xs:dateTime" />
315
<xs:element name="placement" type="tns:PlacementResponseType" minOccurs="0"/>
316
<xs:element name="kernelId" type="xs:string" minOccurs="0"/>
317
<xs:element name="ramdiskId" type="xs:string" minOccurs="0"/>
318
<xs:element name="platform" type="xs:string" minOccurs="0"/>
319
<xs:element name="monitoring" type="tns:InstanceMonitoringStateType" minOccurs="0" maxOccurs="1" />
320
<xs:element name="subnetId" type="xs:string" minOccurs="0" />
321
<xs:element name="vpcId" type="xs:string" minOccurs="0" />
322
<xs:element name="privateIpAddress" type="xs:string" minOccurs="0" maxOccurs="1" />
323
<xs:element name="ipAddress" type="xs:string" minOccurs="0" maxOccurs="1" />
324
<xs:element name='stateReason' type='tns:StateReasonType' minOccurs="0" />
325
<xs:element name='architecture' type='xs:string' minOccurs='0' />
326
<xs:element name='rootDeviceType' type='xs:string' minOccurs='0' />
327
<xs:element name='rootDeviceName' type='xs:string' minOccurs='0' />
328
<xs:element name='blockDeviceMapping' type='tns:InstanceBlockDeviceMappingResponseType' minOccurs='0' />
329
<xs:element name="instanceLifecycle" type="xs:string" minOccurs="0" />
330
<xs:element name="spotInstanceRequestId" type="xs:string" minOccurs="0" />
334
<xs:complexType name="PlacementResponseType">
336
<xs:element name="availabilityZone" type="xs:string" />
340
<xs:complexType name="StateReasonType">
342
<xs:element name="code" type="xs:string"/>
343
<xs:element name="message" type="xs:string"/>
347
<xs:complexType name='InstanceBlockDeviceMappingResponseType'>
349
<xs:element name='item' type='tns:InstanceBlockDeviceMappingResponseItemType' minOccurs='0' maxOccurs='unbounded' />
353
<xs:complexType name='InstanceBlockDeviceMappingResponseItemType'>
355
<xs:element name='deviceName' type='xs:string' />
357
<xs:element name='ebs' type='tns:EbsInstanceBlockDeviceMappingResponseType' />
362
<xs:complexType name='EbsInstanceBlockDeviceMappingResponseType'>
364
<xs:element name='volumeId' type='xs:string' />
365
<xs:element name='status' type='xs:string' />
366
<xs:element name='attachTime' type='xs:dateTime' />
367
<xs:element name='deleteOnTermination' type='xs:boolean' minOccurs='0' />
371
<!-- GetConsoleOutput request definitions -->
373
<xs:element name="GetConsoleOutput" type="tns:GetConsoleOutputType"/>
375
<xs:complexType name="GetConsoleOutputType">
377
<xs:element name="instanceId" type="xs:string"/>
381
<!-- GetConsoleOutput response definitions -->
383
<xs:element name="GetConsoleOutputResponse" type="tns:GetConsoleOutputResponseType"/>
385
<xs:complexType name="GetConsoleOutputResponseType">
387
<xs:element name="requestId" type="xs:string"/>
388
<xs:element name="instanceId" type="xs:string" />
389
<xs:element name="timestamp" type="xs:dateTime" />
390
<xs:element name="output" type="xs:string" />
394
<!-- GetPasswordData request definitions -->
396
<xs:element name="GetPasswordData" type="tns:GetPasswordDataType"/>
398
<xs:complexType name="GetPasswordDataType">
400
<xs:element name="instanceId" type="xs:string"/>
404
<!-- GetPasswordData response definitions -->
406
<xs:element name="GetPasswordDataResponse" type="tns:GetPasswordDataResponseType"/>
408
<xs:complexType name="GetPasswordDataResponseType">
410
<xs:element name="requestId" type="xs:string"/>
411
<xs:element name="instanceId" type="xs:string" />
412
<xs:element name="timestamp" type="xs:dateTime" />
413
<xs:element name="passwordData" type="xs:string" />
417
<!-- TerminateInstances -->
419
<xs:complexType name='InstanceIdType'>
421
<xs:element name='instanceId' type='xs:string' />
424
<xs:complexType name='InstanceIdSetType'>
426
<xs:element name='item' type='tns:InstanceIdType' minOccurs='0' maxOccurs='unbounded' />
429
<xs:complexType name='InstanceStateChangeType'>
431
<xs:element name='instanceId' type='xs:string' />
432
<xs:element name='currentState' type='tns:InstanceStateType' />
433
<xs:element name='previousState' type='tns:InstanceStateType' />
436
<xs:complexType name='InstanceStateChangeSetType'>
438
<xs:element name='item' type='tns:InstanceStateChangeType' minOccurs='0' maxOccurs='unbounded' />
442
<xs:element name='TerminateInstances' type='tns:TerminateInstancesType' />
443
<xs:element name='TerminateInstancesResponse' type='tns:TerminateInstancesResponseType' />
444
<xs:complexType name='TerminateInstancesType'>
446
<xs:element name='instancesSet' type='tns:InstanceIdSetType' />
449
<xs:complexType name='TerminateInstancesResponseType'>
451
<xs:element name='requestId' type='xs:string' />
452
<xs:element name='instancesSet' type='tns:InstanceStateChangeSetType' />
457
<xs:complexType name='InstanceBlockDeviceMappingType'>
459
<xs:element name='item' type='tns:InstanceBlockDeviceMappingItemType' minOccurs='0' maxOccurs='unbounded' />
463
<xs:complexType name='InstanceBlockDeviceMappingItemType'>
465
<xs:element name='deviceName' type='xs:string' />
467
<xs:element name='virtualName' type='xs:string' />
468
<xs:element name='ebs' type='tns:InstanceEbsBlockDeviceType' />
469
<xs:element name='noDevice' type='tns:EmptyElementType' />
474
<xs:complexType name='InstanceEbsBlockDeviceType'>
476
<xs:element name='volumeId' type='xs:string' />
477
<xs:element name='deleteOnTermination' type='xs:boolean' minOccurs='0' />
481
<!-- Stop instances -->
483
<xs:element name='StopInstances' type='tns:StopInstancesType' />
484
<xs:element name='StopInstancesResponse' type='tns:StopInstancesResponseType' />
485
<xs:complexType name='StopInstancesType'>
487
<xs:element name='instancesSet' type='tns:InstanceIdSetType' />
488
<xs:element name='force' type='xs:boolean' minOccurs='0' />
491
<xs:complexType name='StopInstancesResponseType'>
493
<xs:element name='requestId' type='xs:string' />
494
<xs:element name='instancesSet' type='tns:InstanceStateChangeSetType' />
498
<!-- Start instances -->
499
<xs:element name='StartInstances' type='tns:StartInstancesType' />
500
<xs:element name='StartInstancesResponse' type='tns:StartInstancesResponseType' />
501
<xs:complexType name='StartInstancesType'>
503
<xs:element name='instancesSet' type='tns:InstanceIdSetType' />
506
<xs:complexType name='StartInstancesResponseType'>
508
<xs:element name='requestId' type='xs:string' />
509
<xs:element name='instancesSet' type='tns:InstanceStateChangeSetType' />
513
<!-- RebootInstances request definitions -->
514
<xs:element name="RebootInstances" type="tns:RebootInstancesType"/>
516
<xs:complexType name="RebootInstancesType">
518
<xs:element name="instancesSet" type="tns:RebootInstancesInfoType"/>
522
<xs:complexType name="RebootInstancesInfoType">
524
<xs:element name="item" type="tns:RebootInstancesItemType" minOccurs="1" maxOccurs="unbounded"/>
528
<xs:complexType name="RebootInstancesItemType">
530
<xs:element name="instanceId" type="xs:string"/>
534
<!-- RebootInstances response definitions -->
536
<xs:element name="RebootInstancesResponse" type="tns:RebootInstancesResponseType"/>
538
<xs:complexType name="RebootInstancesResponseType">
540
<xs:element name="requestId" type="xs:string"/>
541
<xs:element name="return" type="xs:boolean"/>
545
<!-- DescribeInstances Request definitions -->
547
<xs:element name="DescribeInstances" type="tns:DescribeInstancesType"/>
549
<xs:complexType name="DescribeInstancesType">
551
<xs:element name="instancesSet" type="tns:DescribeInstancesInfoType"/>
555
<xs:complexType name="DescribeInstancesInfoType">
557
<xs:element name="item" type="tns:DescribeInstancesItemType" minOccurs="0" maxOccurs="unbounded"/>
561
<xs:complexType name="DescribeInstancesItemType">
563
<xs:element name="instanceId" type="xs:string" />
567
<!-- DescribeInstances Response definitions -->
569
<xs:element name="DescribeInstancesResponse" type="tns:DescribeInstancesResponseType"/>
571
<xs:complexType name="DescribeInstancesResponseType">
573
<xs:element name="requestId" type="xs:string"/>
574
<xs:element name="reservationSet" type="tns:ReservationSetType"/>
578
<xs:complexType name="ReservationSetType">
580
<xs:element name="item" type="tns:ReservationInfoType" minOccurs="0" maxOccurs="unbounded"/>
584
<!-- DescribeImages Request definitions -->
586
<xs:element name="DescribeImages" type="tns:DescribeImagesType"/>
588
<xs:complexType name="DescribeImagesType">
590
<xs:element name="executableBySet" type="tns:DescribeImagesExecutableBySetType" minOccurs="0"/>
591
<xs:element name="imagesSet" type="tns:DescribeImagesInfoType"/>
592
<xs:element name="ownersSet" type="tns:DescribeImagesOwnersType" minOccurs="0"/>
596
<xs:complexType name="DescribeImagesInfoType">
598
<xs:element name="item" type="tns:DescribeImagesItemType" minOccurs="0" maxOccurs="unbounded"/>
602
<xs:complexType name="DescribeImagesItemType">
604
<xs:element name="imageId" type="xs:string"/>
608
<xs:complexType name="DescribeImagesOwnersType">
610
<xs:element name="item" type="tns:DescribeImagesOwnerType" minOccurs="0" maxOccurs="unbounded"/>
614
<xs:complexType name="DescribeImagesOwnerType">
616
<xs:element name="owner" type="xs:string"/>
620
<xs:complexType name="DescribeImagesExecutableBySetType" >
622
<xs:element name="item" type="tns:DescribeImagesExecutableByType" minOccurs="0" maxOccurs="unbounded"/>
626
<xs:complexType name="DescribeImagesExecutableByType" >
628
<xs:element name="user" type="xs:string" />
632
<!-- DescribeImages Response definitions -->
634
<xs:element name="DescribeImagesResponse" type="tns:DescribeImagesResponseType"/>
636
<xs:complexType name="DescribeImagesResponseType">
638
<xs:element name="requestId" type="xs:string"/>
639
<xs:element name="imagesSet" type="tns:DescribeImagesResponseInfoType"/>
643
<xs:complexType name="DescribeImagesResponseInfoType">
645
<xs:element name="item" type="tns:DescribeImagesResponseItemType" minOccurs="0" maxOccurs="unbounded"/>
649
<xs:complexType name="DescribeImagesResponseItemType">
651
<xs:element name="imageId" type="xs:string" />
652
<xs:element name="imageLocation" type="xs:string" minOccurs="0" />
653
<xs:element name="imageState" type="xs:string" />
654
<xs:element name="imageOwnerId" type="xs:string" />
655
<xs:element name="isPublic" type="xs:boolean" />
656
<xs:element name="productCodes" type="tns:ProductCodesSetType" minOccurs="0" />
657
<xs:element name="architecture" type="xs:string" minOccurs="0"/>
658
<xs:element name="imageType" type="xs:string" minOccurs="0"/>
659
<xs:element name="kernelId" type="xs:string" minOccurs="0"/>
660
<xs:element name="ramdiskId" type="xs:string" minOccurs="0"/>
661
<xs:element name="platform" type="xs:string" minOccurs="0"/>
662
<xs:element name="stateReason" type="tns:StateReasonType" minOccurs="0"/>
663
<xs:element name="imageOwnerAlias" type="xs:string" minOccurs="0"/>
664
<xs:element name="name" type="xs:string" minOccurs="0" />
665
<xs:element name="description" type="xs:string" minOccurs="0"/>
666
<xs:element name='rootDeviceType' type='xs:string' minOccurs='0' />
667
<xs:element name="rootDeviceName" type="xs:string" minOccurs="0" />
668
<xs:element name="blockDeviceMapping" type="tns:BlockDeviceMappingType" minOccurs="0" />
672
<!-- CreateSecurityGroup Request definitions -->
674
<xs:element name="CreateSecurityGroup"
675
type="tns:CreateSecurityGroupType"/>
677
<xs:complexType name="CreateSecurityGroupType">
679
<xs:element name="groupName" type="xs:string"/>
680
<xs:element name="groupDescription" type="xs:string"/>
684
<!-- CreateSecurityGroup Response definitions -->
686
<xs:element name="CreateSecurityGroupResponse"
687
type="tns:CreateSecurityGroupResponseType"/>
689
<xs:complexType name="CreateSecurityGroupResponseType">
691
<xs:element name="requestId" type="xs:string"/>
692
<xs:element name="return" type="xs:boolean"/>
696
<!-- DeleteSecurityGroup Request definitions -->
698
<xs:element name="DeleteSecurityGroup"
699
type="tns:DeleteSecurityGroupType"/>
701
<xs:complexType name="DeleteSecurityGroupType">
703
<xs:element name="groupName" type="xs:string"/>
707
<!-- DeleteSecurityGroup Response definitions -->
709
<xs:element name="DeleteSecurityGroupResponse"
710
type="tns:DeleteSecurityGroupResponseType"/>
712
<xs:complexType name="DeleteSecurityGroupResponseType">
714
<xs:element name="requestId" type="xs:string"/>
715
<xs:element name="return" type="xs:boolean"/>
719
<!-- DescribeSecurityGroups Request definitions -->
721
<xs:element name="DescribeSecurityGroups"
722
type="tns:DescribeSecurityGroupsType"/>
724
<xs:complexType name="DescribeSecurityGroupsType">
726
<xs:element name="securityGroupSet" type="tns:DescribeSecurityGroupsSetType"/>
730
<xs:complexType name="DescribeSecurityGroupsSetType">
732
<xs:element name="item" type="tns:DescribeSecurityGroupsSetItemType"
733
minOccurs="0" maxOccurs="unbounded"/>
737
<xs:complexType name="DescribeSecurityGroupsSetItemType">
739
<xs:element name="groupName" type="xs:string"/>
743
<!-- DescribeSecurityGroups Response definitions -->
745
<xs:element name="DescribeSecurityGroupsResponse"
746
type="tns:DescribeSecurityGroupsResponseType"/>
748
<xs:complexType name="DescribeSecurityGroupsResponseType">
750
<xs:element name="requestId" type="xs:string"/>
751
<xs:element name="securityGroupInfo" type="tns:SecurityGroupSetType"/>
755
<xs:complexType name="IpPermissionSetType">
757
<xs:element name="item" type="tns:IpPermissionType"
758
minOccurs="0" maxOccurs="unbounded"/>
762
<xs:complexType name="IpPermissionType">
764
<xs:element name="ipProtocol" type="xs:string"/>
765
<xs:element name="fromPort" type="xs:int"/>
766
<xs:element name="toPort" type="xs:int"/>
767
<xs:element name="groups" type="tns:UserIdGroupPairSetType"/>
768
<xs:element name="ipRanges" type="tns:IpRangeSetType"/>
772
<xs:complexType name="IpRangeSetType">
774
<xs:element name="item" type="tns:IpRangeItemType"
775
minOccurs="0" maxOccurs="unbounded"/>
779
<xs:complexType name="IpRangeItemType">
781
<xs:element name="cidrIp" type="xs:string"/>
785
<xs:complexType name="UserIdGroupPairSetType">
787
<xs:element name="item" type="tns:UserIdGroupPairType"
788
minOccurs="0" maxOccurs="unbounded"/>
792
<xs:complexType name="UserIdGroupPairType">
794
<xs:element name="userId" type="xs:string"/>
795
<xs:element name="groupName" type="xs:string"/>
799
<xs:complexType name="SecurityGroupSetType">
801
<xs:element name="item" type="tns:SecurityGroupItemType"
802
minOccurs="0" maxOccurs="unbounded"/>
806
<xs:complexType name="SecurityGroupItemType">
808
<xs:element name="ownerId" type="xs:string"/>
809
<xs:element name="groupName" type="xs:string"/>
810
<xs:element name="groupDescription" type="xs:string"/>
811
<xs:element name="ipPermissions" type="tns:IpPermissionSetType"/>
815
<!-- AuthorizeSecurityGroupIngress Request definitions -->
818
<xs:element name="AuthorizeSecurityGroupIngress"
819
type="tns:AuthorizeSecurityGroupIngressType"/>
821
<xs:complexType name="AuthorizeSecurityGroupIngressType">
823
<xs:element name="userId" type="xs:string"/>
824
<xs:element name="groupName" type="xs:string"/>
825
<xs:element name="ipPermissions" type="tns:IpPermissionSetType"/>
829
<!-- AuthorizeSecurityGroupIngress Response definitions -->
831
<xs:element name="AuthorizeSecurityGroupIngressResponse"
832
type="tns:AuthorizeSecurityGroupIngressResponseType"/>
834
<xs:complexType name="AuthorizeSecurityGroupIngressResponseType">
836
<xs:element name="requestId" type="xs:string"/>
837
<xs:element name="return" type="xs:boolean"/>
841
<!-- RevokeSecurityGroupIngress Request definitions -->
844
<xs:element name="RevokeSecurityGroupIngress"
845
type="tns:RevokeSecurityGroupIngressType"/>
847
<xs:complexType name="RevokeSecurityGroupIngressType">
849
<xs:element name="userId" type="xs:string"/>
850
<xs:element name="groupName" type="xs:string"/>
851
<xs:element name="ipPermissions" type="tns:IpPermissionSetType"/>
855
<!-- RevokeSecurityGroupIngress Response definitions -->
857
<xs:element name="RevokeSecurityGroupIngressResponse"
858
type="tns:RevokeSecurityGroupIngressResponseType"/>
860
<xs:complexType name="RevokeSecurityGroupIngressResponseType">
862
<xs:element name="requestId" type="xs:string"/>
863
<xs:element name="return" type="xs:boolean"/>
867
<!-- Instance state type definition -->
869
<xs:complexType name="InstanceStateType">
871
<xs:element name="code" type="xs:int"/>
872
<xs:element name="name" type="xs:string"/>
876
<!-- ModifyInstanceAttribute Definitions -->
878
<xs:element name='ModifyInstanceAttribute' type='tns:ModifyInstanceAttributeType' />
880
<xs:complexType name='ModifyInstanceAttributeType'>
882
<xs:element name='instanceId' type='xs:string' />
884
<xs:element name='instanceType' type='tns:AttributeValueType' />
885
<xs:element name='kernel' type='tns:AttributeValueType' />
886
<xs:element name='ramdisk' type='tns:AttributeValueType' />
887
<xs:element name="userData" type="tns:AttributeValueType"/>
888
<xs:element name='disableApiTermination' type='tns:AttributeBooleanValueType' />
889
<xs:element name='instanceInitiatedShutdownBehavior' type='tns:AttributeValueType' />
890
<xs:element name="blockDeviceMapping" type="tns:InstanceBlockDeviceMappingType"/>
896
<!-- ModifyInstanceAttributeResponse Definitions -->
898
<xs:element name='ModifyInstanceAttributeResponse' type='tns:ModifyInstanceAttributeResponseType' />
900
<xs:complexType name='ModifyInstanceAttributeResponseType'>
902
<xs:element name='requestId' type='xs:string' />
903
<xs:element name='return' type='xs:boolean' />
907
<!-- ResetImageAttribute Definitions -->
909
<xs:element name='ResetInstanceAttribute' type='tns:ResetInstanceAttributeType' />
911
<xs:complexType name='ResetInstanceAttributeType'>
913
<xs:element name='instanceId' type='xs:string' />
914
<xs:group ref='tns:ResetInstanceAttributesGroup'/>
918
<xs:group name='ResetInstanceAttributesGroup' >
920
<xs:element name='kernel' type='tns:EmptyElementType' />
921
<xs:element name='ramdisk' type='tns:EmptyElementType' />
925
<!-- ResetInstanceAttributeResponse Definitions -->
927
<xs:element name='ResetInstanceAttributeResponse' type='tns:ResetInstanceAttributeResponseType' />
929
<xs:complexType name='ResetInstanceAttributeResponseType'>
931
<xs:element name='requestId' type='xs:string' />
932
<xs:element name='return' type='xs:boolean' />
936
<!-- DescribeInstanceAttribute Definitions -->
938
<xs:element name='DescribeInstanceAttribute' type='tns:DescribeInstanceAttributeType' />
940
<xs:complexType name='DescribeInstanceAttributeType'>
942
<xs:element name='instanceId' type='xs:string' />
943
<xs:group ref='tns:DescribeInstanceAttributesGroup' />
947
<xs:group name='DescribeInstanceAttributesGroup' >
949
<xs:element name='instanceType' type='tns:EmptyElementType' />
950
<xs:element name='kernel' type='tns:EmptyElementType' />
951
<xs:element name='ramdisk' type='tns:EmptyElementType' />
952
<xs:element name='userData' type='tns:EmptyElementType' />
953
<xs:element name='disableApiTermination' type='tns:EmptyElementType' />
954
<xs:element name='instanceInitiatedShutdownBehavior' type='tns:EmptyElementType' />
955
<xs:element name='rootDeviceName' type='tns:EmptyElementType' />
956
<xs:element name="blockDeviceMapping" type="tns:EmptyElementType"/>
960
<!-- DescribeImageAttributeResponse Definitions -->
962
<xs:element name='DescribeInstanceAttributeResponse' type='tns:DescribeInstanceAttributeResponseType' />
964
<xs:complexType name='DescribeInstanceAttributeResponseType'>
966
<xs:element name='requestId' type='xs:string' />
967
<xs:element name='instanceId' type='xs:string' />
969
<xs:element name='instanceType' type='tns:NullableAttributeValueType' />
970
<xs:element name='kernel' type='tns:NullableAttributeValueType' />
971
<xs:element name='ramdisk' type='tns:NullableAttributeValueType' />
972
<xs:element name="userData" type="tns:NullableAttributeValueType"/>
973
<xs:element name='disableApiTermination' type='tns:NullableAttributeBooleanValueType' />
974
<xs:element name='instanceInitiatedShutdownBehavior' type='tns:NullableAttributeValueType' />
975
<xs:element name='rootDeviceName' type='tns:NullableAttributeValueType' />
976
<xs:element name="blockDeviceMapping" type="tns:InstanceBlockDeviceMappingResponseType"/>
981
<!-- ModifyImageAttribute Definitions -->
983
<xs:element name="ModifyImageAttribute"
984
type="tns:ModifyImageAttributeType"/>
986
<xs:complexType name="ModifyImageAttributeType">
988
<xs:element name="imageId" type="xs:string"/>
990
<xs:element name="launchPermission" type="tns:LaunchPermissionOperationType"/>
991
<xs:element name="productCodes" type="tns:ProductCodeListType" />
992
<xs:element name="description" type="tns:AttributeValueType" />
997
<xs:complexType name="LaunchPermissionOperationType">
999
<xs:element name="add" type="tns:LaunchPermissionListType"/>
1000
<xs:element name="remove" type="tns:LaunchPermissionListType"/>
1004
<xs:complexType name="LaunchPermissionListType">
1006
<xs:element name="item" type="tns:LaunchPermissionItemType" minOccurs="0" maxOccurs="unbounded"/>
1010
<xs:complexType name="LaunchPermissionItemType">
1012
<xs:element name="userId" type="xs:string"/>
1013
<xs:element name="group" type="xs:string" />
1017
<xs:complexType name="ProductCodeListType">
1019
<xs:element name="item" type="tns:ProductCodeItemType" minOccurs="0" maxOccurs="unbounded"/>
1023
<xs:complexType name="ProductCodeItemType">
1025
<xs:element name="productCode" type="xs:string"/>
1029
<!-- ModifyImageAttributeResponse Definitions -->
1031
<xs:element name="ModifyImageAttributeResponse"
1032
type="tns:ModifyImageAttributeResponseType" />
1034
<xs:complexType name="ModifyImageAttributeResponseType">
1036
<xs:element name="requestId" type="xs:string"/>
1037
<xs:element name="return" type="xs:boolean"/>
1041
<!-- ResetImageAttribute Definitions -->
1043
<xs:element name="ResetImageAttribute"
1044
type="tns:ResetImageAttributeType" />
1046
<xs:complexType name="ResetImageAttributeType" >
1048
<xs:element name="imageId" type="xs:string"/>
1049
<xs:group ref="tns:ResetImageAttributesGroup"/>
1053
<xs:group name="ResetImageAttributesGroup" >
1055
<xs:element name="launchPermission" type="tns:EmptyElementType"/>
1059
<xs:complexType name="EmptyElementType">
1062
<!-- ResetImageAttributeResponse Definitions -->
1064
<xs:element name="ResetImageAttributeResponse"
1065
type="tns:ResetImageAttributeResponseType" />
1067
<xs:complexType name="ResetImageAttributeResponseType">
1069
<xs:element name="requestId" type="xs:string"/>
1070
<xs:element name="return" type="xs:boolean" />
1074
<!-- DescribeImageAttribute Definitions -->
1076
<xs:element name="DescribeImageAttribute"
1077
type="tns:DescribeImageAttributeType" />
1079
<xs:complexType name="DescribeImageAttributeType">
1081
<xs:element name="imageId" type="xs:string" />
1082
<xs:group ref="tns:DescribeImageAttributesGroup" />
1086
<xs:group name="DescribeImageAttributesGroup" >
1088
<xs:element name="launchPermission" type="tns:EmptyElementType"/>
1089
<xs:element name="productCodes" type="tns:EmptyElementType" />
1090
<xs:element name="kernel" type="tns:EmptyElementType" />
1091
<xs:element name="ramdisk" type="tns:EmptyElementType" />
1092
<xs:element name="blockDeviceMapping" type="tns:EmptyElementType" />
1093
<xs:element name="description" type="tns:EmptyElementType" />
1097
<!-- DescribeImageAttributeResponse Definitions -->
1099
<xs:element name="DescribeImageAttributeResponse"
1100
type="tns:DescribeImageAttributeResponseType" />
1102
<xs:complexType name="DescribeImageAttributeResponseType">
1104
<xs:element name="requestId" type="xs:string"/>
1105
<xs:element name="imageId" type="xs:string" />
1107
<xs:element name="launchPermission" type="tns:LaunchPermissionListType"/>
1108
<xs:element name="productCodes" type="tns:ProductCodeListType" />
1109
<xs:element name="kernel" type="tns:NullableAttributeValueType" />
1110
<xs:element name="ramdisk" type="tns:NullableAttributeValueType" />
1111
<xs:element name="description" type="tns:NullableAttributeValueType" />
1112
<xs:element name="blockDeviceMapping" type="tns:BlockDeviceMappingType"/>
1117
<xs:complexType name="NullableAttributeValueType">
1119
<xs:element name="value" type="xs:string" minOccurs="0"/>
1123
<xs:complexType name="NullableAttributeBooleanValueType">
1125
<xs:element name="value" type="xs:boolean" minOccurs="0"/>
1129
<xs:complexType name="AttributeValueType">
1131
<xs:element name="value" type="xs:string"/>
1135
<xs:complexType name="AttributeBooleanValueType">
1137
<xs:element name="value" type="xs:boolean"/>
1141
<!-- ConfirmProductInstance Definitions -->
1143
<xs:element name="ConfirmProductInstance"
1144
type="tns:ConfirmProductInstanceType" />
1146
<xs:complexType name="ConfirmProductInstanceType" >
1148
<xs:element name="productCode" type="xs:string" />
1149
<xs:element name="instanceId" type="xs:string"/>
1153
<xs:complexType name="ProductCodesSetType" >
1155
<xs:element name="item" type="tns:ProductCodesSetItemType" minOccurs="0" maxOccurs="unbounded" />
1159
<xs:complexType name="ProductCodesSetItemType" >
1161
<xs:element name="productCode" type="xs:string" />
1165
<!-- ConfirmProductInstanceResponse Definitions -->
1167
<xs:element name="ConfirmProductInstanceResponse"
1168
type="tns:ConfirmProductInstanceResponseType" />
1170
<xs:complexType name="ConfirmProductInstanceResponseType">
1172
<xs:element name="requestId" type="xs:string"/>
1173
<xs:element name="return" type="xs:boolean" />
1174
<xs:element name="ownerId" type="xs:string" minOccurs="0" />
1178
<!-- DescribeAvailabilityZones Definitions -->
1180
<xs:element name="DescribeAvailabilityZones"
1181
type="tns:DescribeAvailabilityZonesType" />
1183
<xs:complexType name="DescribeAvailabilityZonesType">
1185
<xs:element name="availabilityZoneSet" type="tns:DescribeAvailabilityZonesSetType"/>
1189
<xs:complexType name="DescribeAvailabilityZonesSetType">
1191
<xs:element name="item" type="tns:DescribeAvailabilityZonesSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1195
<xs:complexType name="DescribeAvailabilityZonesSetItemType">
1197
<xs:element name="zoneName" type="xs:string"/>
1201
<!-- DescribeAvailabilityZones Response definitions -->
1203
<xs:element name="DescribeAvailabilityZonesResponse"
1204
type="tns:DescribeAvailabilityZonesResponseType"/>
1206
<xs:complexType name="DescribeAvailabilityZonesResponseType">
1208
<xs:element name="requestId" type="xs:string"/>
1209
<xs:element name="availabilityZoneInfo" type="tns:AvailabilityZoneSetType"/>
1213
<xs:complexType name="AvailabilityZoneSetType">
1215
<xs:element name="item" type="tns:AvailabilityZoneItemType" minOccurs="0" maxOccurs="unbounded"/>
1219
<xs:complexType name="AvailabilityZoneMessageType">
1221
<xs:element name="message" type="xs:string"/>
1225
<xs:complexType name="AvailabilityZoneMessageSetType">
1227
<xs:element name="item" type="tns:AvailabilityZoneMessageType" minOccurs="0" maxOccurs="unbounded"/>
1231
<xs:complexType name="AvailabilityZoneItemType">
1233
<xs:element name="zoneName" type="xs:string"/>
1234
<xs:element name="zoneState" type="xs:string"/>
1235
<xs:element name="regionName" type="xs:string"/>
1236
<xs:element name="messageSet" type="tns:AvailabilityZoneMessageSetType"/>
1240
<!-- AllocateAddress definitions -->
1242
<xs:element name='AllocateAddress' type='tns:AllocateAddressType'/>
1243
<xs:complexType name='AllocateAddressType'/>
1245
<!-- AllocateAddressResponse definitions -->
1247
<xs:element name='AllocateAddressResponse' type='tns:AllocateAddressResponseType'/>
1248
<xs:complexType name='AllocateAddressResponseType'>
1250
<xs:element name="requestId" type="xs:string"/>
1251
<xs:element name='publicIp' type='xs:string'/>
1255
<!-- ReleaseAddress definitions -->
1257
<xs:element name='ReleaseAddress' type='tns:ReleaseAddressType'/>
1258
<xs:complexType name='ReleaseAddressType'>
1260
<xs:element name='publicIp' type='xs:string'/>
1264
<!-- ReleaseAddressResponse definitions -->
1266
<xs:element name='ReleaseAddressResponse' type='tns:ReleaseAddressResponseType'/>
1267
<xs:complexType name='ReleaseAddressResponseType'>
1269
<xs:element name="requestId" type="xs:string"/>
1270
<xs:element name='return' type='xs:boolean'/>
1274
<!-- DescribeAddresses definitions -->
1276
<xs:element name='DescribeAddresses' type='tns:DescribeAddressesType'/>
1277
<xs:complexType name='DescribeAddressesType'>
1279
<xs:element name='publicIpsSet' type='tns:DescribeAddressesInfoType'/>
1283
<xs:complexType name='DescribeAddressesInfoType'>
1285
<xs:element name='item' maxOccurs='unbounded' minOccurs='0' type='tns:DescribeAddressesItemType'/>
1290
<xs:complexType name='DescribeAddressesItemType'>
1292
<xs:element name='publicIp' type='xs:string'/>
1296
<!-- DescribeAddressesResponse definitions -->
1298
<xs:element name='DescribeAddressesResponse' type='tns:DescribeAddressesResponseType'/>
1299
<xs:complexType name='DescribeAddressesResponseType'>
1301
<xs:element name="requestId" type="xs:string"/>
1302
<xs:element name='addressesSet' type='tns:DescribeAddressesResponseInfoType'/>
1306
<xs:complexType name='DescribeAddressesResponseInfoType'>
1308
<xs:element name='item' maxOccurs='unbounded' minOccurs='0' type='tns:DescribeAddressesResponseItemType'/>
1312
<xs:complexType name='DescribeAddressesResponseItemType'>
1314
<xs:element name='publicIp' type='xs:string'/>
1315
<xs:element name='instanceId' minOccurs='0' type='xs:string'/>
1319
<!-- AssociateAddress definitions -->
1321
<xs:element name='AssociateAddress' type='tns:AssociateAddressType'/>
1322
<xs:complexType name='AssociateAddressType'>
1324
<xs:element name='publicIp' type='xs:string'/>
1325
<xs:element name='instanceId' type='xs:string'/>
1329
<!-- AssociateAddressResponse definitions -->
1331
<xs:element name='AssociateAddressResponse' type='tns:AssociateAddressResponseType'/>
1332
<xs:complexType name='AssociateAddressResponseType'>
1334
<xs:element name="requestId" type="xs:string"/>
1335
<xs:element name='return' type='xs:boolean'/>
1339
<!-- DisassociateAddress definitions -->
1341
<xs:element name='DisassociateAddress' type='tns:DisassociateAddressType'/>
1342
<xs:complexType name='DisassociateAddressType'>
1344
<xs:element name='publicIp' type='xs:string'/>
1348
<!-- DisassociateAddressResponse definitions -->
1350
<xs:element name='DisassociateAddressResponse' type='tns:DisassociateAddressResponseType'/>
1351
<xs:complexType name='DisassociateAddressResponseType'>
1353
<xs:element name="requestId" type="xs:string"/>
1354
<xs:element name='return' type='xs:boolean'/>
1358
<!-- CreateVolume request definitions -->
1360
<xs:element name="CreateVolume" type="tns:CreateVolumeType"/>
1362
<xs:complexType name="CreateVolumeType">
1364
<xs:element name="size" type="xs:string" minOccurs="0"/>
1365
<xs:element name="snapshotId" type="xs:string" minOccurs="0"/>
1366
<xs:element name="availabilityZone" type="xs:string"/>
1370
<!-- CreateVolume response definitions -->
1372
<xs:element name="CreateVolumeResponse" type="tns:CreateVolumeResponseType"/>
1374
<xs:complexType name="CreateVolumeResponseType">
1376
<xs:element name="requestId" type="xs:string"/>
1377
<xs:element name="volumeId" type="xs:string"/>
1378
<xs:element name="size" type="xs:string"/>
1379
<xs:element name="snapshotId" type="xs:string"/>
1380
<xs:element name="availabilityZone" type="xs:string"/>
1381
<xs:element name="status" type="xs:string"/>
1382
<xs:element name="createTime" type="xs:dateTime"/>
1386
<!-- DeleteVolume request definitions -->
1388
<xs:element name="DeleteVolume" type="tns:DeleteVolumeType"/>
1390
<xs:complexType name="DeleteVolumeType">
1392
<xs:element name="volumeId" type="xs:string"/>
1396
<!-- DeleteVolume response definitions -->
1398
<xs:element name="DeleteVolumeResponse" type="tns:DeleteVolumeResponseType"/>
1400
<xs:complexType name="DeleteVolumeResponseType">
1402
<xs:element name="requestId" type="xs:string"/>
1403
<xs:element name="return" type="xs:boolean"/>
1407
<!-- DescribeVolumes request definitions -->
1409
<xs:element name="DescribeVolumes"
1410
type="tns:DescribeVolumesType" />
1412
<xs:complexType name="DescribeVolumesType">
1414
<xs:element name="volumeSet" type="tns:DescribeVolumesSetType"/>
1418
<xs:complexType name="DescribeVolumesSetType">
1420
<xs:element name="item" type="tns:DescribeVolumesSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1424
<xs:complexType name="DescribeVolumesSetItemType">
1426
<xs:element name="volumeId" type="xs:string"/>
1430
<!-- DescribeVolumes response definitions -->
1432
<xs:element name="DescribeVolumesResponse"
1433
type="tns:DescribeVolumesResponseType"/>
1435
<xs:complexType name="DescribeVolumesResponseType">
1437
<xs:element name="requestId" type="xs:string"/>
1438
<xs:element name="volumeSet" type="tns:DescribeVolumesSetResponseType"/>
1442
<xs:complexType name="DescribeVolumesSetResponseType">
1444
<xs:element name="item" type="tns:DescribeVolumesSetItemResponseType" minOccurs="0" maxOccurs="unbounded"/>
1448
<xs:complexType name="DescribeVolumesSetItemResponseType">
1450
<xs:element name="volumeId" type="xs:string"/>
1451
<xs:element name="size" type="xs:string"/>
1452
<xs:element name="snapshotId" type="xs:string"/>
1453
<xs:element name="availabilityZone" type="xs:string"/>
1454
<xs:element name="status" type="xs:string"/>
1455
<xs:element name="createTime" type="xs:dateTime"/>
1456
<xs:element name="attachmentSet" type="tns:AttachmentSetResponseType"/>
1460
<xs:complexType name="AttachmentSetResponseType">
1462
<xs:element name="item" type="tns:AttachmentSetItemResponseType" minOccurs="0" maxOccurs="unbounded"/>
1466
<xs:complexType name="AttachmentSetItemResponseType">
1468
<xs:element name="volumeId" type="xs:string"/>
1469
<xs:element name="instanceId" type="xs:string"/>
1470
<xs:element name="device" type="xs:string"/>
1471
<xs:element name="status" type="xs:string"/>
1472
<xs:element name="attachTime" type="xs:dateTime"/>
1473
<xs:element name="deleteOnTermination" type="xs:boolean"/>
1477
<!-- AttachVolume request definitions -->
1479
<xs:element name="AttachVolume" type="tns:AttachVolumeType"/>
1481
<xs:complexType name="AttachVolumeType">
1483
<xs:element name="volumeId" type="xs:string"/>
1484
<xs:element name="instanceId" type="xs:string"/>
1485
<xs:element name="device" type="xs:string"/>
1489
<!-- AttachVolume response definitions -->
1491
<xs:element name="AttachVolumeResponse" type="tns:AttachVolumeResponseType"/>
1493
<xs:complexType name="AttachVolumeResponseType">
1495
<xs:element name="requestId" type="xs:string"/>
1496
<xs:element name="volumeId" type="xs:string"/>
1497
<xs:element name="instanceId" type="xs:string"/>
1498
<xs:element name="device" type="xs:string"/>
1499
<xs:element name="status" type="xs:string"/>
1500
<xs:element name="attachTime" type="xs:dateTime"/>
1504
<!-- DetachVolume request definitions -->
1506
<xs:element name="DetachVolume" type="tns:DetachVolumeType"/>
1508
<xs:complexType name="DetachVolumeType">
1510
<xs:element name="volumeId" type="xs:string"/>
1511
<xs:element name="instanceId" type="xs:string" minOccurs="0" maxOccurs="1"/>
1512
<xs:element name="device" type="xs:string" minOccurs="0" maxOccurs="1"/>
1513
<xs:element name="force" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
1517
<!-- DetachVolume response definitions -->
1519
<xs:element name="DetachVolumeResponse" type="tns:DetachVolumeResponseType"/>
1521
<xs:complexType name="DetachVolumeResponseType">
1523
<xs:element name="requestId" type="xs:string"/>
1524
<xs:element name="volumeId" type="xs:string"/>
1525
<xs:element name="instanceId" type="xs:string"/>
1526
<xs:element name="device" type="xs:string"/>
1527
<xs:element name="status" type="xs:string"/>
1528
<xs:element name="attachTime" type="xs:dateTime"/>
1532
<!-- CreateSnapshot request definitions -->
1534
<xs:element name="CreateSnapshot" type="tns:CreateSnapshotType"/>
1536
<xs:complexType name="CreateSnapshotType">
1538
<xs:element name="volumeId" type="xs:string"/>
1539
<xs:element name="description" type="xs:string" minOccurs="0"/>
1543
<!-- CreateSnapshot response definitions -->
1545
<xs:element name="CreateSnapshotResponse" type="tns:CreateSnapshotResponseType"/>
1547
<xs:complexType name="CreateSnapshotResponseType">
1549
<xs:element name="requestId" type="xs:string"/>
1550
<xs:element name="snapshotId" type="xs:string"/>
1551
<xs:element name="volumeId" type="xs:string"/>
1552
<xs:element name="status" type="xs:string"/>
1553
<xs:element name="startTime" type="xs:dateTime"/>
1554
<xs:element name="progress" type="xs:string"/>
1555
<xs:element name="ownerId" type="xs:string"/>
1556
<xs:element name="volumeSize" type="xs:string"/>
1557
<xs:element name="description" type="xs:string" minOccurs="0"/>
1561
<!-- DeleteSnapshot request definitions -->
1563
<xs:element name="DeleteSnapshot" type="tns:DeleteSnapshotType"/>
1565
<xs:complexType name="DeleteSnapshotType">
1567
<xs:element name="snapshotId" type="xs:string"/>
1571
<!-- DeleteSnapshot response definitions -->
1573
<xs:element name="DeleteSnapshotResponse" type="tns:DeleteSnapshotResponseType"/>
1575
<xs:complexType name="DeleteSnapshotResponseType">
1577
<xs:element name="requestId" type="xs:string"/>
1578
<xs:element name="return" type="xs:boolean"/>
1582
<!-- DescribeSnapshots request definitions -->
1584
<xs:element name="DescribeSnapshots"
1585
type="tns:DescribeSnapshotsType" />
1587
<xs:complexType name="DescribeSnapshotsType">
1589
<xs:element name="snapshotSet" type="tns:DescribeSnapshotsSetType"/>
1590
<xs:element name="ownersSet" type="tns:DescribeSnapshotsOwnersType" minOccurs="0"/>
1591
<xs:element name="restorableBySet" type="tns:DescribeSnapshotsRestorableBySetType" minOccurs="0"/>
1595
<xs:complexType name="DescribeSnapshotsSetType">
1597
<xs:element name="item" type="tns:DescribeSnapshotsSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1601
<xs:complexType name="DescribeSnapshotsSetItemType">
1603
<xs:element name="snapshotId" type="xs:string"/>
1607
<xs:complexType name="DescribeSnapshotsOwnersType">
1609
<xs:element name="item" type="tns:DescribeSnapshotsOwnerType" minOccurs="0" maxOccurs="unbounded"/>
1613
<xs:complexType name="DescribeSnapshotsOwnerType">
1615
<xs:element name="owner" type="xs:string"/>
1619
<xs:complexType name="DescribeSnapshotsRestorableBySetType">
1621
<xs:element name="item" type="tns:DescribeSnapshotsRestorableByType" minOccurs="0" maxOccurs="unbounded"/>
1625
<xs:complexType name="DescribeSnapshotsRestorableByType">
1627
<xs:element name="user" type="xs:string"/>
1631
<!-- DescribeSnapshots response definitions -->
1633
<xs:element name="DescribeSnapshotsResponse"
1634
type="tns:DescribeSnapshotsResponseType"/>
1636
<xs:complexType name="DescribeSnapshotsResponseType">
1638
<xs:element name="requestId" type="xs:string"/>
1639
<xs:element name="snapshotSet" type="tns:DescribeSnapshotsSetResponseType"/>
1643
<xs:complexType name="DescribeSnapshotsSetResponseType">
1645
<xs:element name="item" type="tns:DescribeSnapshotsSetItemResponseType" minOccurs="0" maxOccurs="unbounded"/>
1649
<xs:complexType name="DescribeSnapshotsSetItemResponseType">
1651
<xs:element name="snapshotId" type="xs:string"/>
1652
<xs:element name="volumeId" type="xs:string"/>
1653
<xs:element name="status" type="xs:string"/>
1654
<xs:element name="startTime" type="xs:dateTime"/>
1655
<xs:element name="progress" type="xs:string"/>
1656
<xs:element name="ownerId" type="xs:string"/>
1657
<xs:element name="volumeSize" type="xs:string"/>
1658
<xs:element name="description" type="xs:string" minOccurs="0"/>
1659
<xs:element name="ownerAlias" type="xs:string" minOccurs="0"/>
1663
<!-- ModifySnapshotAttribute Definitions -->
1665
<xs:element name="ModifySnapshotAttribute"
1666
type="tns:ModifySnapshotAttributeType"/>
1668
<xs:complexType name="ModifySnapshotAttributeType">
1670
<xs:element name="snapshotId" type="xs:string"/>
1671
<xs:element name="createVolumePermission" type="tns:CreateVolumePermissionOperationType"/>
1675
<xs:complexType name="CreateVolumePermissionOperationType">
1677
<xs:element name="add" type="tns:CreateVolumePermissionListType"/>
1678
<xs:element name="remove" type="tns:CreateVolumePermissionListType"/>
1682
<xs:complexType name="CreateVolumePermissionListType">
1684
<xs:element name="item" type="tns:CreateVolumePermissionItemType" minOccurs="0" maxOccurs="unbounded"/>
1688
<xs:complexType name="CreateVolumePermissionItemType">
1690
<xs:element name="userId" type="xs:string"/>
1691
<xs:element name="group" type="xs:string" />
1695
<!-- ModifySnapshotAttributeResponse Definitions -->
1697
<xs:element name="ModifySnapshotAttributeResponse"
1698
type="tns:ModifySnapshotAttributeResponseType" />
1700
<xs:complexType name="ModifySnapshotAttributeResponseType">
1702
<xs:element name="requestId" type="xs:string"/>
1703
<xs:element name="return" type="xs:boolean"/>
1707
<!-- ResetSnapshotAttribute Definitions -->
1709
<xs:element name="ResetSnapshotAttribute"
1710
type="tns:ResetSnapshotAttributeType"/>
1712
<xs:complexType name="ResetSnapshotAttributeType">
1714
<xs:element name="snapshotId" type="xs:string"/>
1715
<xs:group ref="tns:ResetSnapshotAttributesGroup" />
1719
<xs:group name="ResetSnapshotAttributesGroup" >
1721
<xs:element name="createVolumePermission" type="tns:EmptyElementType"/>
1725
<!-- ResetSnapshotAttributeResponse Definitions -->
1727
<xs:element name="ResetSnapshotAttributeResponse"
1728
type="tns:ResetSnapshotAttributeResponseType" />
1730
<xs:complexType name="ResetSnapshotAttributeResponseType">
1732
<xs:element name="requestId" type="xs:string"/>
1733
<xs:element name="return" type="xs:boolean"/>
1737
<!-- DescribeSnapshotAttribute Definitions -->
1739
<xs:element name="DescribeSnapshotAttribute"
1740
type="tns:DescribeSnapshotAttributeType" />
1742
<xs:complexType name="DescribeSnapshotAttributeType">
1744
<xs:element name="snapshotId" type="xs:string" />
1745
<xs:group ref="tns:DescribeSnapshotAttributesGroup" />
1749
<xs:group name="DescribeSnapshotAttributesGroup" >
1751
<xs:element name="createVolumePermission" type="tns:EmptyElementType"/>
1755
<!-- DescribeSnapshotAttributeResponse Definitions -->
1757
<xs:element name="DescribeSnapshotAttributeResponse"
1758
type="tns:DescribeSnapshotAttributeResponseType" />
1760
<xs:complexType name="DescribeSnapshotAttributeResponseType">
1762
<xs:element name="requestId" type="xs:string"/>
1763
<xs:element name="snapshotId" type="xs:string" />
1764
<xs:element name="createVolumePermission" type="tns:CreateVolumePermissionListType"/>
1768
<!-- BundleInstance request definitions -->
1770
<xs:element name="BundleInstance" type="tns:BundleInstanceType"/>
1772
<xs:complexType name="BundleInstanceType">
1774
<xs:element name="instanceId" type="xs:string"/>
1775
<xs:element name="storage" type="tns:BundleInstanceTaskStorageType"/>
1779
<xs:complexType name="BundleInstanceTaskStorageType">
1781
<xs:element name="S3" type="tns:BundleInstanceS3StorageType"/>
1785
<xs:complexType name="BundleInstanceS3StorageType">
1787
<xs:element name="bucket" type="xs:string"/>
1788
<xs:element name="prefix" type="xs:string"/>
1789
<xs:element name="awsAccessKeyId" type="xs:string" minOccurs="0" />
1790
<xs:element name="uploadPolicy" type="xs:string" minOccurs="0" />
1791
<xs:element name="uploadPolicySignature" type="xs:string" minOccurs="0" />
1795
<!-- BundleInstance response definitions -->
1797
<xs:element name="BundleInstanceResponse" type="tns:BundleInstanceResponseType"/>
1799
<xs:complexType name="BundleInstanceResponseType">
1801
<xs:element name="requestId" type="xs:string"/>
1802
<xs:element name="bundleInstanceTask" type="tns:BundleInstanceTaskType"/>
1806
<xs:complexType name="BundleInstanceTaskType">
1808
<xs:element name="instanceId" type="xs:string"/>
1809
<xs:element name="bundleId" type="xs:string"/>
1810
<xs:element name="state" type="xs:string"/>
1811
<xs:element name="startTime" type="xs:dateTime"/>
1812
<xs:element name="updateTime" type="xs:dateTime"/>
1813
<xs:element name="storage" type="tns:BundleInstanceTaskStorageType"/>
1814
<xs:element name="progress" type="xs:string" minOccurs="0"/>
1815
<xs:element name="error" type="tns:BundleInstanceTaskErrorType" minOccurs="0"/>
1819
<xs:complexType name="BundleInstanceTaskErrorType">
1821
<xs:element name="code" type="xs:string"/>
1822
<xs:element name="message" type="xs:string"/>
1826
<!-- DescribeBundleTasks request definitions -->
1828
<xs:element name="DescribeBundleTasks" type="tns:DescribeBundleTasksType"/>
1830
<xs:complexType name="DescribeBundleTasksType">
1832
<xs:element name="bundlesSet" type="tns:DescribeBundleTasksInfoType"/>
1836
<xs:complexType name="DescribeBundleTasksInfoType">
1838
<xs:element name="item" type="tns:DescribeBundleTasksItemType" minOccurs="0" maxOccurs="unbounded"/>
1842
<xs:complexType name="DescribeBundleTasksItemType">
1844
<xs:element name="bundleId" type="xs:string" />
1848
<!-- DescribeBundleTasks response definitions -->
1850
<xs:element name="DescribeBundleTasksResponse" type="tns:DescribeBundleTasksResponseType"/>
1852
<xs:complexType name="DescribeBundleTasksResponseType">
1854
<xs:element name="requestId" type="xs:string"/>
1855
<xs:element name="bundleInstanceTasksSet" type="tns:BundleInstanceTasksSetType"/>
1859
<xs:complexType name="BundleInstanceTasksSetType">
1861
<xs:element name="item" type="tns:BundleInstanceTaskType" minOccurs="0" maxOccurs="unbounded"/>
1865
<!-- CancelBundleTask request definitions -->
1867
<xs:element name="CancelBundleTask" type="tns:CancelBundleTaskType"/>
1869
<xs:complexType name="CancelBundleTaskType">
1871
<xs:element name="bundleId" type="xs:string"/>
1875
<!-- CancelBundleTask response definitions -->
1877
<xs:element name="CancelBundleTaskResponse" type="tns:CancelBundleTaskResponseType"/>
1879
<xs:complexType name="CancelBundleTaskResponseType">
1881
<xs:element name="requestId" type="xs:string"/>
1882
<xs:element name="bundleInstanceTask" type="tns:BundleInstanceTaskType"/>
1886
<!-- DescribeRegions Definitions -->
1888
<xs:element name="DescribeRegions"
1889
type="tns:DescribeRegionsType" />
1891
<xs:complexType name="DescribeRegionsType">
1893
<xs:element name="regionSet" type="tns:DescribeRegionsSetType"/>
1897
<xs:complexType name="DescribeRegionsSetType">
1899
<xs:element name="item" type="tns:DescribeRegionsSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1903
<xs:complexType name="DescribeRegionsSetItemType">
1905
<xs:element name="regionName" type="xs:string"/>
1909
<!-- DescribeRegions Response definitions -->
1911
<xs:element name="DescribeRegionsResponse"
1912
type="tns:DescribeRegionsResponseType"/>
1914
<xs:complexType name="DescribeRegionsResponseType">
1916
<xs:element name="requestId" type="xs:string"/>
1917
<xs:element name="regionInfo" type="tns:RegionSetType"/>
1921
<xs:complexType name="RegionSetType">
1923
<xs:element name="item" type="tns:RegionItemType" minOccurs="0" maxOccurs="unbounded"/>
1927
<xs:complexType name="RegionItemType">
1929
<xs:element name="regionName" type="xs:string"/>
1930
<xs:element name="regionEndpoint" type="xs:string"/>
1934
<!-- DescribeReservedInstancesOfferings definitions -->
1936
<xs:element name="DescribeReservedInstancesOfferings"
1937
type="tns:DescribeReservedInstancesOfferingsType"/>
1939
<xs:complexType name="DescribeReservedInstancesOfferingsType">
1941
<xs:element name="reservedInstancesOfferingsSet" type="tns:DescribeReservedInstancesOfferingsSetType" minOccurs="0"/>
1942
<xs:element name="instanceType" type="xs:string" minOccurs="0" />
1943
<xs:element name="availabilityZone" type="xs:string" minOccurs="0" />
1944
<xs:element name="productDescription" type="xs:string" minOccurs="0" />
1948
<xs:complexType name="DescribeReservedInstancesOfferingsSetType">
1950
<xs:element name="item" type="tns:DescribeReservedInstancesOfferingsSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1954
<xs:complexType name="DescribeReservedInstancesOfferingsSetItemType">
1956
<xs:element name="reservedInstancesOfferingId" type="xs:string"/>
1960
<!-- DescribeReservedInstancesOfferingsResponse definitions -->
1962
<xs:element name="DescribeReservedInstancesOfferingsResponse"
1963
type="tns:DescribeReservedInstancesOfferingsResponseType"/>
1965
<xs:complexType name="DescribeReservedInstancesOfferingsResponseType">
1967
<xs:element name="requestId" type="xs:string"/>
1968
<xs:element name="reservedInstancesOfferingsSet" type="tns:DescribeReservedInstancesOfferingsResponseSetType"/>
1972
<xs:complexType name="DescribeReservedInstancesOfferingsResponseSetType">
1974
<xs:element name="item" type="tns:DescribeReservedInstancesOfferingsResponseSetItemType" minOccurs="0" maxOccurs="unbounded"/>
1978
<xs:complexType name="DescribeReservedInstancesOfferingsResponseSetItemType">
1980
<xs:element name="reservedInstancesOfferingId" type="xs:string" />
1981
<xs:element name="instanceType" type="xs:string" />
1982
<xs:element name="availabilityZone" type="xs:string" />
1983
<xs:element name="duration" type="xs:long" />
1984
<xs:element name="fixedPrice" type="xs:double" />
1985
<xs:element name="usagePrice" type="xs:double" />
1986
<xs:element name="productDescription" type="xs:string" />
1990
<!-- PurchaseReservedInstancesOffering definitions -->
1991
<xs:element name="PurchaseReservedInstancesOffering"
1992
type="tns:PurchaseReservedInstancesOfferingType"/>
1994
<xs:complexType name="PurchaseReservedInstancesOfferingType">
1996
<xs:element name="reservedInstancesOfferingId" type="xs:string" />
1997
<xs:element name="instanceCount" type="xs:int" />
2001
<!-- PurchaseReservedInstancesOfferingResponse definitions -->
2002
<xs:element name="PurchaseReservedInstancesOfferingResponse"
2003
type="tns:PurchaseReservedInstancesOfferingResponseType"/>
2005
<xs:complexType name="PurchaseReservedInstancesOfferingResponseType">
2007
<xs:element name="requestId" type="xs:string"/>
2008
<xs:element name="reservedInstancesId" type="xs:string" />
2012
<!-- DescribeReservedInstances definitions -->
2013
<xs:element name="DescribeReservedInstances"
2014
type="tns:DescribeReservedInstancesType"/>
2016
<xs:complexType name="DescribeReservedInstancesType">
2018
<xs:element name="reservedInstancesSet" type="tns:DescribeReservedInstancesSetType" minOccurs="0" />
2022
<xs:complexType name="DescribeReservedInstancesSetType">
2024
<xs:element name="item" type="tns:DescribeReservedInstancesSetItemType" minOccurs="0" maxOccurs="unbounded" />
2028
<xs:complexType name="DescribeReservedInstancesSetItemType">
2030
<xs:element name="reservedInstancesId" type="xs:string" />
2034
<!-- DescribeReservedInstancesResponse definitions -->
2035
<xs:element name="DescribeReservedInstancesResponse"
2036
type="tns:DescribeReservedInstancesResponseType"/>
2038
<xs:complexType name="DescribeReservedInstancesResponseType">
2040
<xs:element name="requestId" type="xs:string"/>
2041
<xs:element name="reservedInstancesSet" type="tns:DescribeReservedInstancesResponseSetType" />
2045
<xs:complexType name="DescribeReservedInstancesResponseSetType">
2047
<xs:element name="item" type="tns:DescribeReservedInstancesResponseSetItemType" minOccurs="0" maxOccurs="unbounded" />
2051
<xs:complexType name="DescribeReservedInstancesResponseSetItemType">
2053
<xs:element name="reservedInstancesId" type="xs:string" />
2054
<xs:element name="instanceType" type="xs:string" />
2055
<xs:element name="availabilityZone" type="xs:string" />
2056
<xs:element name="start" type="xs:dateTime" />
2057
<xs:element name="duration" type="xs:long" />
2058
<xs:element name="fixedPrice" type="xs:double" />
2059
<xs:element name="usagePrice" type="xs:double" />
2060
<xs:element name="instanceCount" type="xs:integer" />
2061
<xs:element name="productDescription" type="xs:string" />
2062
<xs:element name="state" type="xs:string" />
2067
<!-- MonitorInstances / UnmonitorInstances definitions -->
2069
<xs:element name="MonitorInstances"
2070
type="tns:MonitorInstancesType" />
2072
<xs:element name="UnmonitorInstances"
2073
type="tns:MonitorInstancesType" />
2075
<xs:complexType name="MonitorInstancesType">
2077
<xs:element name="instancesSet" type="tns:MonitorInstancesSetType" />
2081
<xs:complexType name="MonitorInstancesSetType">
2083
<xs:element name="item" type="tns:MonitorInstancesSetItemType" minOccurs="1" maxOccurs="unbounded" />
2087
<xs:complexType name="MonitorInstancesSetItemType">
2089
<xs:element name="instanceId" type="xs:string" />
2094
<!-- MonitorInstancesResponse definitions -->
2096
<xs:element name="MonitorInstancesResponse"
2097
type="tns:MonitorInstancesResponseType"/>
2099
<xs:element name="UnmonitorInstancesResponse"
2100
type="tns:MonitorInstancesResponseType"/>
2102
<xs:complexType name="MonitorInstancesResponseType">
2104
<xs:element name="requestId" type="xs:string"/>
2105
<xs:element name="instancesSet" type="tns:MonitorInstancesResponseSetType" />
2109
<xs:complexType name="MonitorInstancesResponseSetType">
2111
<xs:element name="item" type="tns:MonitorInstancesResponseSetItemType" minOccurs="1" maxOccurs="unbounded" />
2115
<xs:complexType name="MonitorInstancesResponseSetItemType">
2117
<xs:element name="instanceId" type="xs:string" />
2118
<xs:element name="monitoring" type="tns:InstanceMonitoringStateType" />
2122
<xs:complexType name="InstanceMonitoringStateType">
2124
<xs:element name="state" type="xs:string" />
2128
<!-- VPC definitions -->
2130
<xs:complexType name="AttachmentType">
2132
<xs:element name="vpcId" type="xs:string" />
2133
<xs:element name="state" type="xs:string" />
2136
<xs:complexType name="AttachmentSetType">
2138
<xs:element name="item" type="tns:AttachmentType" minOccurs="0" maxOccurs="unbounded" />
2141
<xs:complexType name="VpnGatewayType">
2143
<xs:element name="vpnGatewayId" type="xs:string" />
2144
<xs:element name="state" type="xs:string" />
2145
<xs:element name="type" type="xs:string" />
2146
<xs:element name="availabilityZone" type="xs:string" />
2147
<xs:element name="attachments" type="tns:AttachmentSetType" />
2150
<xs:complexType name="CustomerGatewayType">
2152
<xs:element name="customerGatewayId" type="xs:string" />
2153
<xs:element name="state" type="xs:string" />
2154
<xs:element name="type" type="xs:string" />
2155
<xs:element name="ipAddress" type="xs:string" />
2156
<xs:element name="bgpAsn" type="xs:int" />
2159
<xs:complexType name="VpnConnectionType">
2161
<xs:element name="vpnConnectionId" type="xs:string" />
2162
<xs:element name="state" type="xs:string" />
2163
<xs:element name="customerGatewayConfiguration" type="xs:string" minOccurs="0" />
2164
<xs:element name="type" type="xs:string" minOccurs="0" />
2165
<xs:element name="customerGatewayId" type="xs:string" />
2166
<xs:element name="vpnGatewayId" type="xs:string" />
2169
<xs:complexType name="VpcType">
2171
<xs:element name="vpcId" type="xs:string" />
2172
<xs:element name="state" type="xs:string" minOccurs="0" />
2173
<xs:element name="cidrBlock" type="xs:string" minOccurs="0" />
2174
<xs:element name="dhcpOptionsId" type="xs:string" minOccurs="0" />
2177
<xs:complexType name="SubnetType">
2179
<xs:element name="subnetId" type="xs:string" />
2180
<xs:element name="state" type="xs:string" minOccurs="0" />
2181
<xs:element name="vpcId" type="xs:string" minOccurs="0" />
2182
<xs:element name="cidrBlock" type="xs:string" minOccurs="0" />
2183
<xs:element name="availableIpAddressCount" type="xs:int" minOccurs="0" />
2184
<xs:element name="availabilityZone" type="xs:string" minOccurs="0" />
2187
<xs:complexType name="CustomerGatewaySetType">
2189
<xs:element name="item" type="tns:CustomerGatewayType" minOccurs="0" maxOccurs="unbounded" />
2192
<xs:complexType name="VpnGatewaySetType">
2194
<xs:element name="item" type="tns:VpnGatewayType" minOccurs="0" maxOccurs="unbounded" />
2197
<xs:complexType name="VpnConnectionSetType">
2199
<xs:element name="item" type="tns:VpnConnectionType" minOccurs="0" maxOccurs="unbounded" />
2202
<xs:complexType name="VpcSetType">
2204
<xs:element name="item" type="tns:VpcType" minOccurs="0" maxOccurs="unbounded" />
2207
<xs:complexType name="SubnetSetType">
2209
<xs:element name="item" type="tns:SubnetType" minOccurs="0" maxOccurs="unbounded" />
2212
<xs:complexType name="CustomerGatewayIdSetItemType">
2214
<xs:element name="customerGatewayId" type="xs:string" />
2217
<xs:complexType name="CustomerGatewayIdSetType">
2219
<xs:element name="item" type="tns:CustomerGatewayIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2222
<xs:complexType name="VpnGatewayIdSetItemType">
2224
<xs:element name="vpnGatewayId" type="xs:string" />
2227
<xs:complexType name="VpnGatewayIdSetType">
2229
<xs:element name="item" type="tns:VpnGatewayIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2232
<xs:complexType name="VpnConnectionIdSetItemType">
2234
<xs:element name="vpnConnectionId" type="xs:string" />
2237
<xs:complexType name="VpnConnectionIdSetType">
2239
<xs:element name="item" type="tns:VpnConnectionIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2242
<xs:complexType name="VpcIdSetItemType">
2244
<xs:element name="vpcId" type="xs:string" />
2247
<xs:complexType name="VpcIdSetType">
2249
<xs:element name="item" type="tns:VpcIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2252
<xs:complexType name="SubnetIdSetItemType">
2254
<xs:element name="subnetId" type="xs:string" />
2257
<xs:complexType name="SubnetIdSetType">
2259
<xs:element name="item" type="tns:SubnetIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2262
<xs:complexType name="DhcpOptionsIdSetItemType">
2264
<xs:element name="dhcpOptionsId" type="xs:string" />
2267
<xs:complexType name="DhcpOptionsIdSetType">
2269
<xs:element name="item" type="tns:DhcpOptionsIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2272
<xs:complexType name="DhcpConfigurationItemSetType">
2274
<xs:element name="item" type="tns:DhcpConfigurationItemType" minOccurs="0" maxOccurs="unbounded" />
2277
<xs:complexType name="DhcpOptionsSetType">
2279
<xs:element name="item" type="tns:DhcpOptionsType" minOccurs="0" maxOccurs="unbounded" />
2282
<xs:complexType name="DhcpConfigurationItemType">
2284
<xs:element name="key" type="xs:string" />
2285
<xs:element name="valueSet" type="tns:DhcpValueSetType" />
2288
<xs:complexType name="DhcpOptionsType">
2290
<xs:element name="dhcpOptionsId" type="xs:string" />
2291
<xs:element name="dhcpConfigurationSet" type="tns:DhcpConfigurationItemSetType" />
2294
<xs:complexType name="DhcpValueType">
2296
<xs:element name="value" type="xs:string" />
2299
<xs:complexType name="DhcpValueSetType">
2301
<xs:element name="item" type="tns:DhcpValueType" minOccurs="0" maxOccurs="unbounded" />
2304
<xs:complexType name="FilterType">
2306
<xs:element name="name" type="xs:string" />
2307
<xs:element name="valueSet" type="tns:ValueSetType" />
2310
<xs:complexType name="FilterSetType">
2312
<xs:element name="item" type="tns:FilterType" minOccurs="0" maxOccurs="unbounded" />
2315
<xs:complexType name="ValueType">
2317
<xs:element name="value" type="xs:string" />
2320
<xs:complexType name="ValueSetType">
2322
<xs:element name="item" type="tns:ValueType" minOccurs="0" maxOccurs="unbounded" />
2325
<xs:element name="CreateCustomerGateway" type="tns:CreateCustomerGatewayType" />
2326
<xs:element name="CreateCustomerGatewayResponse" type="tns:CreateCustomerGatewayResponseType" />
2327
<xs:element name="DeleteCustomerGateway" type="tns:DeleteCustomerGatewayType" />
2328
<xs:element name="DeleteCustomerGatewayResponse" type="tns:DeleteCustomerGatewayResponseType" />
2329
<xs:element name="DescribeCustomerGateways" type="tns:DescribeCustomerGatewaysType" />
2330
<xs:element name="DescribeCustomerGatewaysResponse" type="tns:DescribeCustomerGatewaysResponseType" />
2331
<xs:element name="CreateVpnGateway" type="tns:CreateVpnGatewayType" />
2332
<xs:element name="CreateVpnGatewayResponse" type="tns:CreateVpnGatewayResponseType" />
2333
<xs:element name="DeleteVpnGateway" type="tns:DeleteVpnGatewayType" />
2334
<xs:element name="DeleteVpnGatewayResponse" type="tns:DeleteVpnGatewayResponseType" />
2335
<xs:element name="DescribeVpnGateways" type="tns:DescribeVpnGatewaysType" />
2336
<xs:element name="DescribeVpnGatewaysResponse" type="tns:DescribeVpnGatewaysResponseType" />
2337
<xs:element name="CreateVpnConnection" type="tns:CreateVpnConnectionType" />
2338
<xs:element name="CreateVpnConnectionResponse" type="tns:CreateVpnConnectionResponseType" />
2339
<xs:element name="DeleteVpnConnection" type="tns:DeleteVpnConnectionType" />
2340
<xs:element name="DeleteVpnConnectionResponse" type="tns:DeleteVpnConnectionResponseType" />
2341
<xs:element name="DescribeVpnConnections" type="tns:DescribeVpnConnectionsType" />
2342
<xs:element name="DescribeVpnConnectionsResponse" type="tns:DescribeVpnConnectionsResponseType" />
2343
<xs:element name="AttachVpnGateway" type="tns:AttachVpnGatewayType" />
2344
<xs:element name="AttachVpnGatewayResponse" type="tns:AttachVpnGatewayResponseType" />
2345
<xs:element name="DetachVpnGateway" type="tns:DetachVpnGatewayType" />
2346
<xs:element name="DetachVpnGatewayResponse" type="tns:DetachVpnGatewayResponseType" />
2347
<xs:element name="CreateVpc" type="tns:CreateVpcType" />
2348
<xs:element name="CreateVpcResponse" type="tns:CreateVpcResponseType" />
2349
<xs:element name="DescribeVpcs" type="tns:DescribeVpcsType" />
2350
<xs:element name="DescribeVpcsResponse" type="tns:DescribeVpcsResponseType" />
2351
<xs:element name="DeleteVpc" type="tns:DeleteVpcType" />
2352
<xs:element name="DeleteVpcResponse" type="tns:DeleteVpcResponseType" />
2353
<xs:element name="CreateSubnet" type="tns:CreateSubnetType" />
2354
<xs:element name="CreateSubnetResponse" type="tns:CreateSubnetResponseType" />
2355
<xs:element name="DescribeSubnets" type="tns:DescribeSubnetsType" />
2356
<xs:element name="DescribeSubnetsResponse" type="tns:DescribeSubnetsResponseType" />
2357
<xs:element name="DeleteSubnet" type="tns:DeleteSubnetType" />
2358
<xs:element name="DeleteSubnetResponse" type="tns:DeleteSubnetResponseType" />
2359
<xs:element name="DeleteDhcpOptions" type="tns:DeleteDhcpOptionsType" />
2360
<xs:element name="DeleteDhcpOptionsResponse" type="tns:DeleteDhcpOptionsResponseType" />
2361
<xs:element name="DescribeDhcpOptions" type="tns:DescribeDhcpOptionsType" />
2362
<xs:element name="DescribeDhcpOptionsResponse" type="tns:DescribeDhcpOptionsResponseType" />
2363
<xs:element name="CreateDhcpOptions" type="tns:CreateDhcpOptionsType" />
2364
<xs:element name="CreateDhcpOptionsResponse" type="tns:CreateDhcpOptionsResponseType" />
2365
<xs:element name="AssociateDhcpOptions" type="tns:AssociateDhcpOptionsType" />
2366
<xs:element name="AssociateDhcpOptionsResponse" type="tns:AssociateDhcpOptionsResponseType" />
2367
<xs:complexType name="CreateCustomerGatewayType">
2369
<xs:element name="type" type="xs:string" />
2370
<xs:element name="ipAddress" type="xs:string" />
2371
<xs:element name="bgpAsn" type="xs:int" />
2374
<xs:complexType name="CreateCustomerGatewayResponseType">
2376
<xs:element name="requestId" type="xs:string" />
2377
<xs:element name="customerGateway" type="tns:CustomerGatewayType" />
2380
<xs:complexType name="DeleteCustomerGatewayType">
2382
<xs:element name="customerGatewayId" type="xs:string" />
2385
<xs:complexType name="DeleteCustomerGatewayResponseType">
2387
<xs:element name="requestId" type="xs:string" />
2388
<xs:element name="return" type="xs:boolean" />
2391
<xs:complexType name="DescribeCustomerGatewaysType">
2393
<xs:element name="customerGatewaySet" type="tns:CustomerGatewayIdSetType" minOccurs="0" />
2394
<xs:element name="filterSet" type="tns:FilterSetType" minOccurs="0" />
2397
<xs:complexType name="DescribeCustomerGatewaysResponseType">
2399
<xs:element name="requestId" type="xs:string" />
2400
<xs:element name="customerGatewaySet" type="tns:CustomerGatewaySetType" />
2403
<xs:complexType name="CreateVpnGatewayType">
2405
<xs:element name="type" type="xs:string" />
2406
<xs:element name="availabilityZone" type="xs:string" minOccurs="0" />
2409
<xs:complexType name="CreateVpnGatewayResponseType">
2411
<xs:element name="requestId" type="xs:string" />
2412
<xs:element name="vpnGateway" type="tns:VpnGatewayType" />
2415
<xs:complexType name="DeleteVpnGatewayType">
2417
<xs:element name="vpnGatewayId" type="xs:string" />
2420
<xs:complexType name="DeleteVpnGatewayResponseType">
2422
<xs:element name="requestId" type="xs:string" />
2423
<xs:element name="return" type="xs:boolean" />
2426
<xs:complexType name="DescribeVpnGatewaysType">
2428
<xs:element name="vpnGatewaySet" type="tns:VpnGatewayIdSetType" minOccurs="0" />
2429
<xs:element name="filterSet" type="tns:FilterSetType" minOccurs="0" />
2432
<xs:complexType name="DescribeVpnGatewaysResponseType">
2434
<xs:element name="requestId" type="xs:string" />
2435
<xs:element name="vpnGatewaySet" type="tns:VpnGatewaySetType" />
2438
<xs:complexType name="CreateVpnConnectionType">
2440
<xs:element name="type" type="xs:string" />
2441
<xs:element name="customerGatewayId" type="xs:string" />
2442
<xs:element name="vpnGatewayId" type="xs:string" />
2445
<xs:complexType name="CreateVpnConnectionResponseType">
2447
<xs:element name="requestId" type="xs:string" />
2448
<xs:element name="vpnConnection" type="tns:VpnConnectionType" />
2451
<xs:complexType name="DeleteVpnConnectionType">
2453
<xs:element name="vpnConnectionId" type="xs:string" />
2456
<xs:complexType name="DeleteVpnConnectionResponseType">
2458
<xs:element name="requestId" type="xs:string" />
2459
<xs:element name="return" type="xs:boolean" />
2462
<xs:complexType name="DescribeVpnConnectionsType">
2464
<xs:element name="vpnConnectionSet" type="tns:VpnConnectionIdSetType" minOccurs="0" />
2465
<xs:element name="filterSet" type="tns:FilterSetType" minOccurs="0" />
2468
<xs:complexType name="DescribeVpnConnectionsResponseType">
2470
<xs:element name="requestId" type="xs:string" />
2471
<xs:element name="vpnConnectionSet" type="tns:VpnConnectionSetType" />
2474
<xs:complexType name="AttachVpnGatewayType">
2476
<xs:element name="vpnGatewayId" type="xs:string" />
2477
<xs:element name="vpcId" type="xs:string" />
2480
<xs:complexType name="AttachVpnGatewayResponseType">
2482
<xs:element name="requestId" type="xs:string" />
2483
<xs:element name="attachment" type="tns:AttachmentType" />
2486
<xs:complexType name="DetachVpnGatewayType">
2488
<xs:element name="vpnGatewayId" type="xs:string" />
2489
<xs:element name="vpcId" type="xs:string" />
2492
<xs:complexType name="DetachVpnGatewayResponseType">
2494
<xs:element name="requestId" type="xs:string" />
2495
<xs:element name="return" type="xs:boolean" />
2498
<xs:complexType name="CreateVpcType">
2500
<xs:element name="cidrBlock" type="xs:string" />
2503
<xs:complexType name="CreateVpcResponseType">
2505
<xs:element name="requestId" type="xs:string" />
2506
<xs:element name="vpc" type="tns:VpcType" />
2509
<xs:complexType name="DescribeVpcsType">
2511
<xs:element name="vpcSet" type="tns:VpcIdSetType" minOccurs="0" />
2512
<xs:element name="filterSet" type="tns:FilterSetType" minOccurs="0" />
2515
<xs:complexType name="DescribeVpcsResponseType">
2517
<xs:element name="requestId" type="xs:string" />
2518
<xs:element name="vpcSet" type="tns:VpcSetType" />
2521
<xs:complexType name="DeleteVpcType">
2523
<xs:element name="vpcId" type="xs:string" />
2526
<xs:complexType name="DeleteVpcResponseType">
2528
<xs:element name="requestId" type="xs:string" />
2529
<xs:element name="return" type="xs:boolean" />
2532
<xs:complexType name="CreateSubnetType">
2534
<xs:element name="vpcId" type="xs:string" />
2535
<xs:element name="cidrBlock" type="xs:string" />
2536
<xs:element name="availabilityZone" type="xs:string" minOccurs="0" />
2539
<xs:complexType name="CreateSubnetResponseType">
2541
<xs:element name="requestId" type="xs:string" />
2542
<xs:element name="subnet" type="tns:SubnetType" />
2545
<xs:complexType name="DescribeSubnetsType">
2547
<xs:element name="subnetSet" type="tns:SubnetIdSetType" minOccurs="0" />
2548
<xs:element name="filterSet" type="tns:FilterSetType" minOccurs="0" />
2551
<xs:complexType name="DescribeSubnetsResponseType">
2553
<xs:element name="requestId" type="xs:string" />
2554
<xs:element name="subnetSet" type="tns:SubnetSetType" />
2557
<xs:complexType name="DeleteSubnetType">
2559
<xs:element name="subnetId" type="xs:string" />
2562
<xs:complexType name="DeleteSubnetResponseType">
2564
<xs:element name="requestId" type="xs:string" />
2565
<xs:element name="return" type="xs:boolean" />
2568
<xs:complexType name="DeleteDhcpOptionsType">
2570
<xs:element name="dhcpOptionsId" type="xs:string" />
2573
<xs:complexType name="DeleteDhcpOptionsResponseType">
2575
<xs:element name="requestId" type="xs:string" />
2576
<xs:element name="return" type="xs:boolean" />
2579
<xs:complexType name="DescribeDhcpOptionsType">
2581
<xs:element name="dhcpOptionsSet" type="tns:DhcpOptionsIdSetType" minOccurs="0" />
2584
<xs:complexType name="DescribeDhcpOptionsResponseType">
2586
<xs:element name="requestId" type="xs:string" />
2587
<xs:element name="dhcpOptionsSet" type="tns:DhcpOptionsSetType" />
2590
<xs:complexType name="CreateDhcpOptionsType">
2592
<xs:element name="dhcpConfigurationSet" type="tns:DhcpConfigurationItemSetType" />
2595
<xs:complexType name="CreateDhcpOptionsResponseType">
2597
<xs:element name="requestId" type="xs:string" />
2598
<xs:element name="dhcpOptions" type="tns:DhcpOptionsType" />
2601
<xs:complexType name="AssociateDhcpOptionsType">
2603
<xs:element name="dhcpOptionsId" type="xs:string" />
2604
<xs:element name="vpcId" type="xs:string" />
2607
<xs:complexType name="AssociateDhcpOptionsResponseType">
2609
<xs:element name="requestId" type="xs:string" />
2610
<xs:element name="return" type="xs:boolean" />
2614
<!-- SpotInstances methods -->
2616
<xs:element name="RequestSpotInstances" type="tns:RequestSpotInstancesType" />
2617
<xs:element name="RequestSpotInstancesResponse" type="tns:RequestSpotInstancesResponseType" />
2618
<xs:element name="DescribeSpotInstanceRequests" type="tns:DescribeSpotInstanceRequestsType" />
2619
<xs:element name="DescribeSpotInstanceRequestsResponse" type="tns:DescribeSpotInstanceRequestsResponseType" />
2620
<xs:element name="CancelSpotInstanceRequests" type="tns:CancelSpotInstanceRequestsType" />
2621
<xs:element name="CancelSpotInstanceRequestsResponse" type="tns:CancelSpotInstanceRequestsResponseType" />
2622
<xs:element name="DescribeSpotPriceHistory" type="tns:DescribeSpotPriceHistoryType" />
2623
<xs:element name="DescribeSpotPriceHistoryResponse" type="tns:DescribeSpotPriceHistoryResponseType" />
2625
<xs:element name="CreateSpotDatafeedSubscription" type="tns:CreateSpotDatafeedSubscriptionType" />
2626
<xs:element name="CreateSpotDatafeedSubscriptionResponse" type="tns:CreateSpotDatafeedSubscriptionResponseType" />
2627
<xs:element name="DescribeSpotDatafeedSubscription" type="tns:DescribeSpotDatafeedSubscriptionType" />
2628
<xs:element name="DescribeSpotDatafeedSubscriptionResponse" type="tns:DescribeSpotDatafeedSubscriptionResponseType" />
2629
<xs:element name="DeleteSpotDatafeedSubscription" type="tns:DeleteSpotDatafeedSubscriptionType" />
2630
<xs:element name="DeleteSpotDatafeedSubscriptionResponse" type="tns:DeleteSpotDatafeedSubscriptionResponseType" />
2632
<xs:complexType name="RequestSpotInstancesType">
2634
<xs:element name="spotPrice" type="xs:string" />
2635
<xs:element name="instanceCount" type="xs:integer" minOccurs="0" />
2636
<xs:element name="type" type="xs:string" minOccurs="0" />
2637
<xs:element name="validFrom" type="xs:dateTime" minOccurs="0" />
2638
<xs:element name="validUntil" type="xs:dateTime" minOccurs="0" />
2639
<xs:element name="launchGroup" type="xs:string" minOccurs="0" />
2640
<xs:element name="availabilityZoneGroup" type="xs:string" minOccurs="0" />
2641
<xs:element name="launchSpecification" type="tns:LaunchSpecificationRequestType" />
2645
<xs:complexType name="LaunchSpecificationRequestType">
2647
<xs:element name="imageId" type="xs:string"/>
2648
<xs:element name="keyName" type="xs:string" minOccurs="0" />
2649
<xs:element name="groupSet" type="tns:GroupSetType"/>
2650
<xs:element name="userData" type="tns:UserDataType" minOccurs="0" maxOccurs="1"/>
2651
<xs:element name="addressingType" type="xs:string" minOccurs="0" maxOccurs="1"/>
2652
<xs:element name="instanceType" type="xs:string" />
2653
<xs:element name="placement" type="tns:PlacementRequestType" minOccurs="0" maxOccurs="1" />
2654
<xs:element name="kernelId" type="xs:string" minOccurs="0" maxOccurs="1"/>
2655
<xs:element name="ramdiskId" type="xs:string" minOccurs="0" maxOccurs="1"/>
2656
<xs:element name="blockDeviceMapping" type="tns:BlockDeviceMappingType" minOccurs="0" maxOccurs="1" />
2657
<xs:element name="monitoring" type="tns:MonitoringInstanceType" minOccurs="0" maxOccurs="1" />
2658
<xs:element name="subnetId" type="xs:string" minOccurs="0" maxOccurs="1" />
2662
<xs:complexType name="LaunchSpecificationResponseType">
2664
<xs:element name="imageId" type="xs:string"/>
2665
<xs:element name="keyName" type="xs:string" minOccurs="0" />
2666
<xs:element name="groupSet" type="tns:GroupSetType"/>
2667
<xs:element name="addressingType" type="xs:string" minOccurs="0" maxOccurs="1"/>
2668
<xs:element name="instanceType" type="xs:string" />
2669
<xs:element name="placement" type="tns:PlacementRequestType" minOccurs="0" maxOccurs="1" />
2670
<xs:element name="kernelId" type="xs:string" minOccurs="0" maxOccurs="1"/>
2671
<xs:element name="ramdiskId" type="xs:string" minOccurs="0" maxOccurs="1"/>
2672
<xs:element name="blockDeviceMapping" type="tns:BlockDeviceMappingType" minOccurs="0" maxOccurs="1" />
2673
<xs:element name="monitoring" type="tns:MonitoringInstanceType" minOccurs="0" maxOccurs="1" />
2674
<xs:element name="subnetId" type="xs:string" minOccurs="0" maxOccurs="1" />
2678
<xs:complexType name="SpotInstanceRequestSetItemType">
2680
<xs:element name="spotInstanceRequestId" type="xs:string" />
2681
<xs:element name="spotPrice" type="xs:string" />
2682
<xs:element name="type" type="xs:string" />
2683
<xs:element name="state" type="xs:string" />
2684
<xs:element name="fault" type="tns:SpotInstanceStateFaultType" minOccurs="0" />
2685
<xs:element name="validFrom" type="xs:dateTime" minOccurs="0" />
2686
<xs:element name="validUntil" type="xs:dateTime" minOccurs="0" />
2687
<xs:element name="launchGroup" type="xs:string" minOccurs="0" />
2688
<xs:element name="availabilityZoneGroup" type="xs:string" minOccurs="0" />
2689
<xs:element name="launchSpecification" type="tns:LaunchSpecificationResponseType" minOccurs="0" />
2690
<xs:element name="instanceId" type="xs:string" minOccurs="0" />
2691
<xs:element name="createTime" type="xs:dateTime" minOccurs="0" />
2692
<xs:element name="productDescription" type="xs:string" minOccurs="0" />
2696
<xs:complexType name="SpotInstanceStateFaultType">
2698
<xs:element name="code" type="xs:string"/>
2699
<xs:element name="message" type="xs:string"/>
2703
<xs:complexType name="SpotInstanceRequestSetType">
2705
<xs:element name="item" type="tns:SpotInstanceRequestSetItemType" minOccurs="0" maxOccurs="unbounded" />
2709
<xs:complexType name="RequestSpotInstancesResponseType">
2711
<xs:element name="requestId" type="xs:string" />
2712
<xs:element name="spotInstanceRequestSet" type="tns:SpotInstanceRequestSetType" minOccurs="1" maxOccurs="1" />
2716
<xs:complexType name="DescribeSpotInstanceRequestsType">
2718
<xs:element name="spotInstanceRequestIdSet" type="tns:SpotInstanceRequestIdSetType" />
2722
<xs:complexType name="SpotInstanceRequestIdSetType">
2724
<xs:element name="item" type="tns:SpotInstanceRequestIdSetItemType" minOccurs="0" maxOccurs="unbounded" />
2728
<xs:complexType name="SpotInstanceRequestIdSetItemType">
2730
<xs:element name="spotInstanceRequestId" type="xs:string" />
2734
<xs:complexType name="DescribeSpotInstanceRequestsResponseType">
2736
<xs:element name="requestId" type="xs:string" />
2737
<xs:element name="spotInstanceRequestSet" type="tns:SpotInstanceRequestSetType" />
2741
<xs:complexType name="CancelSpotInstanceRequestsType">
2743
<xs:element name="spotInstanceRequestIdSet" type="tns:SpotInstanceRequestIdSetType" />
2747
<xs:complexType name="CancelSpotInstanceRequestsResponseType">
2749
<xs:element name="requestId" type="xs:string" />
2750
<xs:element name="spotInstanceRequestSet" type="tns:CancelSpotInstanceRequestsResponseSetType" />
2754
<xs:complexType name="CancelSpotInstanceRequestsResponseSetType">
2756
<xs:element name="item" type="tns:CancelSpotInstanceRequestsResponseSetItemType" minOccurs="1" maxOccurs="unbounded" />
2760
<xs:complexType name="CancelSpotInstanceRequestsResponseSetItemType">
2762
<xs:element name="spotInstanceRequestId" type="xs:string" />
2763
<xs:element name="state" type="xs:string" />
2767
<xs:complexType name="DescribeSpotPriceHistoryType">
2769
<xs:element name="startTime" type="xs:dateTime" minOccurs="0" />
2770
<xs:element name="endTime" type="xs:dateTime" minOccurs="0" />
2771
<xs:element name="instanceTypeSet" type="tns:InstanceTypeSetType" minOccurs="0" maxOccurs="1" />
2772
<xs:element name="productDescriptionSet" type="tns:ProductDescriptionSetType" minOccurs="0" maxOccurs="1" />
2776
<xs:complexType name="InstanceTypeSetType">
2778
<xs:element name="item" type="tns:InstanceTypeSetItemType" minOccurs="1" maxOccurs="unbounded" />
2782
<xs:complexType name="InstanceTypeSetItemType">
2784
<xs:element name="instanceType" type="xs:string" />
2788
<xs:complexType name="ProductDescriptionSetType">
2790
<xs:element name="item" type="tns:ProductDescriptionSetItemType" minOccurs="1" maxOccurs="unbounded" />
2794
<xs:complexType name="ProductDescriptionSetItemType">
2796
<xs:element name="productDescription" type="xs:string" />
2800
<xs:complexType name="DescribeSpotPriceHistoryResponseType">
2802
<xs:element name="requestId" type="xs:string" />
2803
<xs:element name="spotPriceHistorySet" type="tns:SpotPriceHistorySetType" />
2807
<xs:complexType name="SpotPriceHistorySetType">
2809
<xs:element name="item" type="tns:SpotPriceHistorySetItemType" minOccurs="0" maxOccurs="unbounded" />
2813
<xs:complexType name="SpotPriceHistorySetItemType">
2815
<xs:element name="instanceType" type="xs:string" />
2816
<xs:element name="productDescription" type="xs:string" />
2817
<xs:element name="spotPrice" type="xs:string" />
2818
<xs:element name="timestamp" type="xs:dateTime" />
2822
<xs:complexType name="SpotDatafeedSubscriptionType">
2824
<xs:element name="ownerId" type="xs:string" />
2825
<xs:element name="bucket" type="xs:string" />
2826
<xs:element name="prefix" type="xs:string" />
2827
<xs:element name="state" type="xs:string" />
2828
<xs:element name="fault" type="tns:SpotInstanceStateFaultType" minOccurs="0" />
2832
<xs:complexType name="CreateSpotDatafeedSubscriptionType">
2834
<xs:element name="bucket" type="xs:string" />
2835
<xs:element name="prefix" type="xs:string" />
2839
<xs:complexType name="CreateSpotDatafeedSubscriptionResponseType">
2841
<xs:element name="requestId" type="xs:string" />
2842
<xs:element name="spotDatafeedSubscription" type="tns:SpotDatafeedSubscriptionType" />
2846
<xs:complexType name="DescribeSpotDatafeedSubscriptionType" />
2848
<xs:complexType name="DescribeSpotDatafeedSubscriptionResponseType">
2850
<xs:element name="requestId" type="xs:string" />
2851
<xs:element name="spotDatafeedSubscription" type="tns:SpotDatafeedSubscriptionType" />
2855
<xs:complexType name="DeleteSpotDatafeedSubscriptionType" />
2857
<xs:complexType name="DeleteSpotDatafeedSubscriptionResponseType">
2859
<xs:element name="requestId" type="xs:string" />
2860
<xs:element name="return" type="xs:boolean" />
2867
<!-- message definitions -->
2869
<message name="CreateImageRequestMsg">
2870
<part name="CreateImageRequestMsgReq" element="tns:CreateImage" />
2873
<message name="CreateImageResponseMsg">
2874
<part name="CreateImageResponseMsgResp" element="tns:CreateImageResponse" />
2877
<message name="RegisterImageRequestMsg">
2878
<part name="RegisterImageRequestMsgReq" element="tns:RegisterImage" />
2881
<message name="RegisterImageResponseMsg">
2882
<part name="RegisterImageResponseMsgResp" element="tns:RegisterImageResponse" />
2885
<message name="DeregisterImageRequestMsg">
2886
<part name="DeregisterImageRequestMsgReq" element="tns:DeregisterImage" />
2889
<message name="DeregisterImageResponseMsg">
2890
<part name="DeregisterImageResponseMsgResp" element="tns:DeregisterImageResponse" />
2893
<message name="RunInstancesRequestMsg">
2894
<part name="RunInstancesRequestMsgReq" element="tns:RunInstances" />
2897
<message name="RunInstancesResponseMsg">
2898
<part name="RunInstancesResponseMsgResp" element="tns:RunInstancesResponse" />
2901
<message name="CreateKeyPairRequestMsg">
2902
<part name="CreateKeyPairRequestMsgReq" element="tns:CreateKeyPair" />
2905
<message name="CreateKeyPairResponseMsg">
2906
<part name="CreateKeyPairResponseMsgResp" element="tns:CreateKeyPairResponse" />
2909
<message name="DescribeKeyPairsRequestMsg">
2910
<part name="DescribeKeyPairsRequestMsgReq" element="tns:DescribeKeyPairs" />
2913
<message name="DescribeKeyPairsResponseMsg">
2914
<part name="DescribeKeyPairsResponseMsgResp" element="tns:DescribeKeyPairsResponse" />
2917
<message name="DeleteKeyPairRequestMsg">
2918
<part name="DeleteKeyPairRequestMsgReq" element="tns:DeleteKeyPair" />
2921
<message name="DeleteKeyPairResponseMsg">
2922
<part name="DeleteKeyPairResponseMsgResp" element="tns:DeleteKeyPairResponse" />
2925
<message name="GetConsoleOutputRequestMsg">
2926
<part name="GetConsoleOutputRequestMsgReq" element="tns:GetConsoleOutput" />
2929
<message name="GetConsoleOutputResponseMsg">
2930
<part name="GetConsoleOutputResponseMsgResp" element="tns:GetConsoleOutputResponse" />
2933
<message name="GetPasswordDataRequestMsg">
2934
<part name="GetPasswordDataRequestMsgReq" element="tns:GetPasswordData" />
2937
<message name="GetPasswordDataResponseMsg">
2938
<part name="GetPasswordDataResponseMsgResp" element="tns:GetPasswordDataResponse" />
2941
<message name="TerminateInstancesRequestMsg">
2942
<part name="TerminateInstancesRequestMsgReq" element="tns:TerminateInstances" />
2945
<message name="TerminateInstancesResponseMsg">
2946
<part name="TerminateInstancesResponseMsgResp" element="tns:TerminateInstancesResponse" />
2950
<message name="StopInstancesRequestMsg">
2951
<part name="StopInstancesRequestMsgReq" element="tns:StopInstances" />
2954
<message name="StopInstancesResponseMsg">
2955
<part name="StopInstancesResponseMsgResp" element="tns:StopInstancesResponse" />
2958
<message name="StartInstancesRequestMsg">
2959
<part name="StartInstancesRequestMsgReq" element="tns:StartInstances" />
2962
<message name="StartInstancesResponseMsg">
2963
<part name="StartInstancesResponseMsgResp" element="tns:StartInstancesResponse" />
2966
<message name="RebootInstancesRequestMsg">
2967
<part name="RebootInstancesRequestMsgReq" element="tns:RebootInstances" />
2970
<message name="RebootInstancesResponseMsg">
2971
<part name="RebootInstancesRequestMsgResp" element="tns:RebootInstancesResponse" />
2974
<message name="DescribeInstancesRequestMsg">
2975
<part name="DescribeInstancesRequestMsgReq" element="tns:DescribeInstances" />
2978
<message name="DescribeInstancesResponseMsg">
2979
<part name="DescribeInstancesRequestMsgResp" element="tns:DescribeInstancesResponse" />
2982
<message name="DescribeImagesRequestMsg">
2983
<part name="DescribeImagesRequestMsgReq" element="tns:DescribeImages" />
2986
<message name="DescribeImagesResponseMsg">
2987
<part name="DescribeImagesRequestMsgResp" element="tns:DescribeImagesResponse" />
2990
<message name="CreateSecurityGroupRequestMsg">
2991
<part name="CreateSecurityGroupRequestMsgReq" element="tns:CreateSecurityGroup" />
2994
<message name="CreateSecurityGroupResponseMsg">
2995
<part name="CreateSecurityGroupRequestMsgResp" element="tns:CreateSecurityGroupResponse" />
2998
<message name="DeleteSecurityGroupRequestMsg">
2999
<part name="DeleteSecurityGroupRequestMsgReq" element="tns:DeleteSecurityGroup" />
3002
<message name="DeleteSecurityGroupResponseMsg">
3003
<part name="DeleteSecurityGroupRequestMsgResp" element="tns:DeleteSecurityGroupResponse" />
3006
<message name="DescribeSecurityGroupsRequestMsg">
3007
<part name="DescribeSecurityGroupsRequestMsgReq" element="tns:DescribeSecurityGroups" />
3010
<message name="DescribeSecurityGroupsResponseMsg">
3011
<part name="DescribeSecurityGroupsRequestMsgResp" element="tns:DescribeSecurityGroupsResponse" />
3014
<message name="AuthorizeSecurityGroupIngressRequestMsg">
3015
<part name="AuthorizeSecurityGroupIngressRequestMsgReq" element="tns:AuthorizeSecurityGroupIngress" />
3018
<message name="AuthorizeSecurityGroupIngressResponseMsg">
3019
<part name="AuthorizeSecurityGroupIngressRequestMsgResp" element="tns:AuthorizeSecurityGroupIngressResponse" />
3022
<message name="RevokeSecurityGroupIngressRequestMsg">
3023
<part name="RevokeSecurityGroupIngressRequestMsgReq" element="tns:RevokeSecurityGroupIngress" />
3026
<message name="RevokeSecurityGroupIngressResponseMsg">
3027
<part name="RevokeSecurityGroupIngressRequestMsgResp" element="tns:RevokeSecurityGroupIngressResponse" />
3030
<message name="ModifyInstanceAttributeRequestMsg">
3031
<part name="ModifyInstanceAttributeRequestMsgReq" element="tns:ModifyInstanceAttribute" />
3034
<message name="ModifyInstanceAttributeResponseMsg">
3035
<part name="ModifyInstanceAttributeRequestMsgResp" element="tns:ModifyInstanceAttributeResponse" />
3038
<message name="ResetInstanceAttributeRequestMsg">
3039
<part name="ResetInstanceAttributeRequestMsgReq" element="tns:ResetInstanceAttribute" />
3042
<message name="ResetInstanceAttributeResponseMsg">
3043
<part name="ResetInstanceAttributeRequestMsgResp" element="tns:ResetInstanceAttributeResponse" />
3046
<message name="DescribeInstanceAttributeRequestMsg">
3047
<part name="DescribeInstanceAttributeRequestMsgReq" element="tns:DescribeInstanceAttribute" />
3050
<message name="DescribeInstanceAttributeResponseMsg">
3051
<part name="DescribeInstanceAttributeRequestMsgResp" element="tns:DescribeInstanceAttributeResponse"/>
3054
<message name="ModifyImageAttributeRequestMsg">
3055
<part name="ModifyImageAttributeRequestMsgReq" element="tns:ModifyImageAttribute" />
3058
<message name="ModifyImageAttributeResponseMsg">
3059
<part name="ModifyImageAttributeRequestMsgResp" element="tns:ModifyImageAttributeResponse" />
3062
<message name="ResetImageAttributeRequestMsg">
3063
<part name="ResetImageAttributeRequestMsgReq" element="tns:ResetImageAttribute" />
3066
<message name="ResetImageAttributeResponseMsg">
3067
<part name="ResetImageAttributeRequestMsgResp" element="tns:ResetImageAttributeResponse" />
3070
<message name="DescribeImageAttributeRequestMsg">
3071
<part name="DescribeImageAttributeRequestMsgReq" element="tns:DescribeImageAttribute" />
3074
<message name="DescribeImageAttributeResponseMsg">
3075
<part name="DescribeImageAttributeRequestMsgResp" element="tns:DescribeImageAttributeResponse"/>
3078
<message name="ConfirmProductInstanceRequestMsg">
3079
<part name="ConfirmProductInstanceRequestMsgReq" element="tns:ConfirmProductInstance"/>
3082
<message name="ConfirmProductInstanceResponseMsg">
3083
<part name="ConfirmProductInstanceRequestMsgResp" element="tns:ConfirmProductInstanceResponse"/>
3086
<message name="DescribeAvailabilityZonesRequestMsg">
3087
<part name="DescribeAvailabilityZonesRequestMsgReq" element="tns:DescribeAvailabilityZones"/>
3090
<message name="DescribeAvailabilityZonesResponseMsg">
3091
<part name="DescribeAvailabilityZonesRequestMsgResp" element="tns:DescribeAvailabilityZonesResponse"/>
3094
<message name="DescribeRegionsRequestMsg">
3095
<part name="DescribeRegionsRequestMsgReq" element="tns:DescribeRegions"/>
3098
<message name="DescribeRegionsResponseMsg">
3099
<part name="DescribeRegionsRequestMsgResp" element="tns:DescribeRegionsResponse"/>
3102
<message name='AllocateAddressRequestMsg'>
3103
<part name='AllocateAddressRequestMsgReq' element='tns:AllocateAddress'/>
3106
<message name='AllocateAddressResponseMsg'>
3107
<part name='AllocateAddressResponseMsgResp' element='tns:AllocateAddressResponse'/>
3110
<message name='ReleaseAddressRequestMsg'>
3111
<part name='ReleaseAddressRequestMsgReq' element='tns:ReleaseAddress'/>
3114
<message name='ReleaseAddressResponseMsg'>
3115
<part name='ReleaseAddressResponseMsgResp' element='tns:ReleaseAddressResponse'/>
3118
<message name='DescribeAddressesRequestMsg'>
3119
<part name='DescribeAddressesRequestMsgReq' element='tns:DescribeAddresses'/>
3122
<message name='DescribeAddressesResponseMsg'>
3123
<part name='DescribeAddressesResponseMsgResp' element='tns:DescribeAddressesResponse'/>
3126
<message name='AssociateAddressRequestMsg'>
3127
<part name='AssociateAddressRequestMsgReq' element='tns:AssociateAddress'/>
3130
<message name='AssociateAddressResponseMsg'>
3131
<part name='AssociateAddressResponseMsgResp' element='tns:AssociateAddressResponse'/>
3134
<message name='DisassociateAddressRequestMsg'>
3135
<part name='DisassociateAddressRequestMsgReq' element='tns:DisassociateAddress'/>
3138
<message name='DisassociateAddressResponseMsg'>
3139
<part name='DisassociateAddressResponseMsgResp' element='tns:DisassociateAddressResponse'/>
3142
<message name="CreateVolumeRequestMsg">
3143
<part name="CreateVolumeRequestMsgReq" element="tns:CreateVolume"/>
3146
<message name="CreateVolumeResponseMsg">
3147
<part name="CreateVolumeRequestMsgResp" element="tns:CreateVolumeResponse"/>
3150
<message name="DeleteVolumeRequestMsg">
3151
<part name="DeleteVolumeRequestMsgReq" element="tns:DeleteVolume"/>
3154
<message name="DeleteVolumeResponseMsg">
3155
<part name="DeleteVolumeRequestMsgResp" element="tns:DeleteVolumeResponse"/>
3158
<message name="DescribeVolumesRequestMsg">
3159
<part name="DescribeVolumesRequestMsgReq" element="tns:DescribeVolumes"/>
3162
<message name="DescribeVolumesResponseMsg">
3163
<part name="DescribeVolumesRequestMsgResp" element="tns:DescribeVolumesResponse"/>
3166
<message name="AttachVolumeRequestMsg">
3167
<part name="AttachVolumeRequestMsgReq" element="tns:AttachVolume"/>
3170
<message name="AttachVolumeResponseMsg">
3171
<part name="AttachVolumeResponseMsgResp" element="tns:AttachVolumeResponse"/>
3174
<message name="DetachVolumeRequestMsg">
3175
<part name="DetachVolumeRequestMsgReq" element="tns:DetachVolume"/>
3178
<message name="DetachVolumeResponseMsg">
3179
<part name="DetachVolumeResponseMsgResp" element="tns:DetachVolumeResponse"/>
3182
<message name="CreateSnapshotRequestMsg">
3183
<part name="CreateSnapshotRequestMsgReq" element="tns:CreateSnapshot"/>
3186
<message name="CreateSnapshotResponseMsg">
3187
<part name="CreateSnapshotRequestMsgResp" element="tns:CreateSnapshotResponse"/>
3190
<message name="DeleteSnapshotRequestMsg">
3191
<part name="DeleteSnapshotRequestMsgReq" element="tns:DeleteSnapshot"/>
3194
<message name="DeleteSnapshotResponseMsg">
3195
<part name="DeleteSnapshotRequestMsgResp" element="tns:DeleteSnapshotResponse"/>
3198
<message name="DescribeSnapshotsRequestMsg">
3199
<part name="DescribeSnapshotsRequestMsgReq" element="tns:DescribeSnapshots"/>
3202
<message name="DescribeSnapshotsResponseMsg">
3203
<part name="DescribeSnapshotsRequestMsgResp" element="tns:DescribeSnapshotsResponse"/>
3206
<message name="ModifySnapshotAttributeRequestMsg">
3207
<part name="ModifySnapshotAttributeRequestMsgReq" element="tns:ModifySnapshotAttribute"/>
3210
<message name="ModifySnapshotAttributeResponseMsg">
3211
<part name="ModifySnapshotAttributeResponseMsgResp" element="tns:ModifySnapshotAttributeResponse"/>
3214
<message name="ResetSnapshotAttributeRequestMsg">
3215
<part name="ResetSnapshotAttributeRequestMsgReq" element="tns:ResetSnapshotAttribute"/>
3218
<message name="ResetSnapshotAttributeResponseMsg">
3219
<part name="ResetSnapshotAttributeResponseMsgResp" element="tns:ResetSnapshotAttributeResponse"/>
3222
<message name="DescribeSnapshotAttributeRequestMsg">
3223
<part name="DescribeSnapshotAttributeRequestMsgReq" element="tns:DescribeSnapshotAttribute"/>
3226
<message name="DescribeSnapshotAttributeResponseMsg">
3227
<part name="DescribeSnapshotAttributeResponseMsgResp" element="tns:DescribeSnapshotAttributeResponse"/>
3230
<message name="BundleInstanceRequestMsg">
3231
<part name="BundleInstanceRequestMsgReq" element="tns:BundleInstance" />
3234
<message name="BundleInstanceResponseMsg">
3235
<part name="BundleInstanceResponseMsgResp" element="tns:BundleInstanceResponse" />
3238
<message name="DescribeBundleTasksRequestMsg">
3239
<part name="DescribeBundleTasksRequestMsgReq" element="tns:DescribeBundleTasks" />
3242
<message name="DescribeBundleTasksResponseMsg">
3243
<part name="DescribeBundleTasksResponseMsgResp" element="tns:DescribeBundleTasksResponse" />
3246
<message name="CancelBundleTaskRequestMsg">
3247
<part name="CancelBundleTaskRequestMsgReq" element="tns:CancelBundleTask" />
3250
<message name="CancelBundleTaskResponseMsg">
3251
<part name="CancelBundleTaskResponseMsgResp" element="tns:CancelBundleTaskResponse" />
3254
<message name="DescribeReservedInstancesOfferingsRequestMsg">
3255
<part name="DescribeReservedInstancesOfferingsRequestMsgReq" element="tns:DescribeReservedInstancesOfferings" />
3258
<message name="DescribeReservedInstancesOfferingsResponseMsg">
3259
<part name="DescribeReservedInstancesOfferingsResponseMsgResp" element="tns:DescribeReservedInstancesOfferingsResponse" />
3262
<message name="PurchaseReservedInstancesOfferingRequestMsg">
3263
<part name="PurchaseReservedInstancesOfferingRequestMsgReq" element="tns:PurchaseReservedInstancesOffering" />
3266
<message name="PurchaseReservedInstancesOfferingResponseMsg">
3267
<part name="PurchaseReservedInstancesOfferingResponseMsgResp" element="tns:PurchaseReservedInstancesOfferingResponse" />
3270
<message name="DescribeReservedInstancesRequestMsg">
3271
<part name="DescribeReservedInstancesRequestMsgReq" element="tns:DescribeReservedInstances" />
3274
<message name="DescribeReservedInstancesResponseMsg">
3275
<part name="DescribeReservedInstancesResponseMsgResp" element="tns:DescribeReservedInstancesResponse" />
3278
<message name="MonitorInstancesRequestMsg">
3279
<part name="MonitorInstancesRequestMsgReq" element="tns:MonitorInstances" />
3282
<message name="MonitorInstancesResponseMsg">
3283
<part name="MonitorInstancesResponseMsgResp" element="tns:MonitorInstancesResponse" />
3286
<message name="UnmonitorInstancesRequestMsg">
3287
<part name="UnmonitorInstancesRequestMsgReq" element="tns:UnmonitorInstances" />
3290
<message name="UnmonitorInstancesResponseMsg">
3291
<part name="UnmonitorInstancesResponseMsgResp" element="tns:UnmonitorInstancesResponse" />
3294
<message name="CreateCustomerGatewayRequestMsg">
3295
<part name="CreateCustomerGatewayRequestMsgReq" element="tns:CreateCustomerGateway" />
3298
<message name="CreateCustomerGatewayResponseMsg">
3299
<part name="CreateCustomerGatewayResponseMsgResp" element="tns:CreateCustomerGatewayResponse" />
3302
<message name="DeleteCustomerGatewayRequestMsg">
3303
<part name="DeleteCustomerGatewayRequestMsgReq" element="tns:DeleteCustomerGateway" />
3306
<message name="DeleteCustomerGatewayResponseMsg">
3307
<part name="DeleteCustomerGatewayResponseMsgResp" element="tns:DeleteCustomerGatewayResponse" />
3310
<message name="DescribeCustomerGatewaysRequestMsg">
3311
<part name="DescribeCustomerGatewaysRequestMsgReq" element="tns:DescribeCustomerGateways" />
3314
<message name="DescribeCustomerGatewaysResponseMsg">
3315
<part name="DescribeCustomerGatewaysResponseMsgResp" element="tns:DescribeCustomerGatewaysResponse" />
3318
<message name="CreateVpnGatewayRequestMsg">
3319
<part name="CreateVpnGatewayRequestMsgReq" element="tns:CreateVpnGateway" />
3322
<message name="CreateVpnGatewayResponseMsg">
3323
<part name="CreateVpnGatewayResponseMsgResp" element="tns:CreateVpnGatewayResponse" />
3326
<message name="DeleteVpnGatewayRequestMsg">
3327
<part name="DeleteVpnGatewayRequestMsgReq" element="tns:DeleteVpnGateway" />
3330
<message name="DeleteVpnGatewayResponseMsg">
3331
<part name="DeleteVpnGatewayResponseMsgResp" element="tns:DeleteVpnGatewayResponse" />
3334
<message name="DescribeVpnGatewaysRequestMsg">
3335
<part name="DescribeVpnGatewaysRequestMsgReq" element="tns:DescribeVpnGateways" />
3338
<message name="DescribeVpnGatewaysResponseMsg">
3339
<part name="DescribeVpnGatewaysResponseMsgResp" element="tns:DescribeVpnGatewaysResponse" />
3342
<message name="CreateVpnConnectionRequestMsg">
3343
<part name="CreateVpnConnectionRequestMsgReq" element="tns:CreateVpnConnection" />
3346
<message name="CreateVpnConnectionResponseMsg">
3347
<part name="CreateVpnConnectionResponseMsgResp" element="tns:CreateVpnConnectionResponse" />
3350
<message name="DeleteVpnConnectionRequestMsg">
3351
<part name="DeleteVpnConnectionRequestMsgReq" element="tns:DeleteVpnConnection" />
3354
<message name="DeleteVpnConnectionResponseMsg">
3355
<part name="DeleteVpnConnectionResponseMsgResp" element="tns:DeleteVpnConnectionResponse" />
3358
<message name="DescribeVpnConnectionsRequestMsg">
3359
<part name="DescribeVpnConnectionsRequestMsgReq" element="tns:DescribeVpnConnections" />
3362
<message name="DescribeVpnConnectionsResponseMsg">
3363
<part name="DescribeVpnConnectionsResponseMsgResp" element="tns:DescribeVpnConnectionsResponse" />
3366
<message name="AttachVpnGatewayRequestMsg">
3367
<part name="AttachVpnGatewayRequestMsgReq" element="tns:AttachVpnGateway" />
3370
<message name="AttachVpnGatewayResponseMsg">
3371
<part name="AttachVpnGatewayResponseMsgResp" element="tns:AttachVpnGatewayResponse" />
3374
<message name="DetachVpnGatewayRequestMsg">
3375
<part name="DetachVpnGatewayRequestMsgReq" element="tns:DetachVpnGateway" />
3378
<message name="DetachVpnGatewayResponseMsg">
3379
<part name="DetachVpnGatewayResponseMsgResp" element="tns:DetachVpnGatewayResponse" />
3382
<message name="CreateVpcRequestMsg">
3383
<part name="CreateVpcRequestMsgReq" element="tns:CreateVpc" />
3386
<message name="CreateVpcResponseMsg">
3387
<part name="CreateVpcResponseMsgResp" element="tns:CreateVpcResponse" />
3390
<message name="DeleteVpcRequestMsg">
3391
<part name="DeleteVpcRequestMsgReq" element="tns:DeleteVpc" />
3394
<message name="DeleteVpcResponseMsg">
3395
<part name="DeleteVpcResponseMsgResp" element="tns:DeleteVpcResponse" />
3398
<message name="DescribeVpcsRequestMsg">
3399
<part name="DescribeVpcsRequestMsgReq" element="tns:DescribeVpcs" />
3402
<message name="DescribeVpcsResponseMsg">
3403
<part name="DescribeVpcsResponseMsgResp" element="tns:DescribeVpcsResponse" />
3406
<message name="CreateSubnetRequestMsg">
3407
<part name="CreateSubnetRequestMsgReq" element="tns:CreateSubnet" />
3410
<message name="CreateSubnetResponseMsg">
3411
<part name="CreateSubnetResponseMsgResp" element="tns:CreateSubnetResponse" />
3414
<message name="DeleteSubnetRequestMsg">
3415
<part name="DeleteSubnetRequestMsgReq" element="tns:DeleteSubnet" />
3418
<message name="DeleteSubnetResponseMsg">
3419
<part name="DeleteSubnetResponseMsgResp" element="tns:DeleteSubnetResponse" />
3422
<message name="DescribeSubnetsRequestMsg">
3423
<part name="DescribeSubnetsRequestMsgReq" element="tns:DescribeSubnets" />
3426
<message name="DescribeSubnetsResponseMsg">
3427
<part name="DescribeSubnetsResponseMsgResp" element="tns:DescribeSubnetsResponse" />
3430
<message name="CreateDhcpOptionsRequestMsg">
3431
<part name="CreateDhcpOptionsRequestMsgReq" element="tns:CreateDhcpOptions" />
3434
<message name="CreateDhcpOptionsResponseMsg">
3435
<part name="CreateDhcpOptionsResponseMsgResp" element="tns:CreateDhcpOptionsResponse" />
3438
<message name="DescribeDhcpOptionsRequestMsg">
3439
<part name="DescribeDhcpOptionsRequestMsgReq" element="tns:DescribeDhcpOptions" />
3442
<message name="DescribeDhcpOptionsResponseMsg">
3443
<part name="DescribeDhcpOptionsResponseMsgResp" element="tns:DescribeDhcpOptionsResponse" />
3446
<message name="DeleteDhcpOptionsRequestMsg">
3447
<part name="DeleteDhcpOptionsRequestMsgReq" element="tns:DeleteDhcpOptions" />
3450
<message name="DeleteDhcpOptionsResponseMsg">
3451
<part name="DeleteDhcpOptionsResponseMsgResp" element="tns:DeleteDhcpOptionsResponse" />
3454
<message name="AssociateDhcpOptionsRequestMsg">
3455
<part name="AssociateDhcpOptionsRequestMsgReq" element="tns:AssociateDhcpOptions" />
3458
<message name="AssociateDhcpOptionsResponseMsg">
3459
<part name="AssociateDhcpOptionsResponseMsgResp" element="tns:AssociateDhcpOptionsResponse" />
3462
<message name="RequestSpotInstancesRequestMsg">
3463
<part name="RequestSpotInstancesRequestMsgReq" element="tns:RequestSpotInstances" />
3466
<message name="RequestSpotInstancesResponseMsg">
3467
<part name="RequestSpotInstancesResponseMsgResp" element="tns:RequestSpotInstancesResponse" />
3470
<message name="DescribeSpotInstanceRequestsRequestMsg">
3471
<part name="DescribeSpotInstanceRequestsRequestMsgReq" element="tns:DescribeSpotInstanceRequests" />
3474
<message name="DescribeSpotInstanceRequestsResponseMsg">
3475
<part name="DescribeSpotInstanceRequestsResponseMsgResp" element="tns:DescribeSpotInstanceRequestsResponse" />
3478
<message name="CancelSpotInstanceRequestsRequestMsg">
3479
<part name="CancelSpotInstanceRequestsRequestMsgReq" element="tns:CancelSpotInstanceRequests" />
3482
<message name="CancelSpotInstanceRequestsResponseMsg">
3483
<part name="CancelSpotInstanceRequestsResponseMsgResp" element="tns:CancelSpotInstanceRequestsResponse" />
3486
<message name="DescribeSpotPriceHistoryRequestMsg">
3487
<part name="DescribeSpotPriceHistoryRequestMsgReq" element="tns:DescribeSpotPriceHistory" />
3490
<message name="DescribeSpotPriceHistoryResponseMsg">
3491
<part name="DescribeSpotPriceHistoryResponseMsgResp" element="tns:DescribeSpotPriceHistoryResponse" />
3494
<message name="CreateSpotDatafeedSubscriptionRequestMsg">
3495
<part name="CreateSpotDatafeedSubscriptionRequestMsgReq" element="tns:CreateSpotDatafeedSubscription" />
3498
<message name="CreateSpotDatafeedSubscriptionResponseMsg">
3499
<part name="CreateSpotDatafeedSubscriptionResponseMsgResp" element="tns:CreateSpotDatafeedSubscriptionResponse" />
3502
<message name="DescribeSpotDatafeedSubscriptionRequestMsg">
3503
<part name="DescribeSpotDatafeedSubscriptionRequestMsgReq" element="tns:DescribeSpotDatafeedSubscription" />
3506
<message name="DescribeSpotDatafeedSubscriptionResponseMsg">
3507
<part name="DescribeSpotDatafeedSubscriptionResponseMsgResp" element="tns:DescribeSpotDatafeedSubscriptionResponse" />
3510
<message name="DeleteSpotDatafeedSubscriptionRequestMsg">
3511
<part name="DeleteSpotDatafeedSubscriptionRequestMsgReq" element="tns:DeleteSpotDatafeedSubscription" />
3514
<message name="DeleteSpotDatafeedSubscriptionResponseMsg">
3515
<part name="DeleteSpotDatafeedSubscriptionResponseMsgResp" element="tns:DeleteSpotDatafeedSubscriptionResponse" />
3518
<portType name="AmazonEC2PortType">
3519
<operation name="CreateImage">
3520
<input message="tns:CreateImageRequestMsg" />
3521
<output message="tns:CreateImageResponseMsg" />
3523
<operation name="RegisterImage">
3524
<input message="tns:RegisterImageRequestMsg" />
3525
<output message="tns:RegisterImageResponseMsg" />
3527
<operation name="DeregisterImage">
3528
<input message="tns:DeregisterImageRequestMsg" />
3529
<output message="tns:DeregisterImageResponseMsg" />
3531
<operation name="RunInstances">
3532
<input message="tns:RunInstancesRequestMsg" />
3533
<output message="tns:RunInstancesResponseMsg" />
3535
<operation name="CreateKeyPair">
3536
<input message="tns:CreateKeyPairRequestMsg" />
3537
<output message="tns:CreateKeyPairResponseMsg" />
3539
<operation name="DescribeKeyPairs">
3540
<input message="tns:DescribeKeyPairsRequestMsg" />
3541
<output message="tns:DescribeKeyPairsResponseMsg" />
3543
<operation name="DeleteKeyPair">
3544
<input message="tns:DeleteKeyPairRequestMsg" />
3545
<output message="tns:DeleteKeyPairResponseMsg" />
3547
<operation name="GetConsoleOutput">
3548
<input message="tns:GetConsoleOutputRequestMsg" />
3549
<output message="tns:GetConsoleOutputResponseMsg" />
3551
<operation name="GetPasswordData">
3552
<input message="tns:GetPasswordDataRequestMsg" />
3553
<output message="tns:GetPasswordDataResponseMsg" />
3555
<operation name="TerminateInstances">
3556
<input message="tns:TerminateInstancesRequestMsg" />
3557
<output message="tns:TerminateInstancesResponseMsg" />
3559
<operation name="StopInstances">
3560
<input message="tns:StopInstancesRequestMsg" />
3561
<output message="tns:StopInstancesResponseMsg" />
3563
<operation name="StartInstances">
3564
<input message="tns:StartInstancesRequestMsg" />
3565
<output message="tns:StartInstancesResponseMsg" />
3567
<operation name="RebootInstances">
3568
<input message="tns:RebootInstancesRequestMsg" />
3569
<output message="tns:RebootInstancesResponseMsg" />
3571
<operation name="DescribeInstances">
3572
<input message="tns:DescribeInstancesRequestMsg" />
3573
<output message="tns:DescribeInstancesResponseMsg" />
3575
<operation name="DescribeImages">
3576
<input message="tns:DescribeImagesRequestMsg" />
3577
<output message="tns:DescribeImagesResponseMsg" />
3579
<operation name="CreateSecurityGroup">
3580
<input message="tns:CreateSecurityGroupRequestMsg" />
3581
<output message="tns:CreateSecurityGroupResponseMsg" />
3583
<operation name="DeleteSecurityGroup">
3584
<input message="tns:DeleteSecurityGroupRequestMsg" />
3585
<output message="tns:DeleteSecurityGroupResponseMsg" />
3587
<operation name="DescribeSecurityGroups">
3588
<input message="tns:DescribeSecurityGroupsRequestMsg" />
3589
<output message="tns:DescribeSecurityGroupsResponseMsg" />
3591
<operation name="AuthorizeSecurityGroupIngress">
3592
<input message="tns:AuthorizeSecurityGroupIngressRequestMsg" />
3593
<output message="tns:AuthorizeSecurityGroupIngressResponseMsg" />
3595
<operation name="RevokeSecurityGroupIngress">
3596
<input message="tns:RevokeSecurityGroupIngressRequestMsg" />
3597
<output message="tns:RevokeSecurityGroupIngressResponseMsg" />
3599
<operation name="ModifyInstanceAttribute">
3600
<input message="tns:ModifyInstanceAttributeRequestMsg"/>
3601
<output message="tns:ModifyInstanceAttributeResponseMsg"/>
3603
<operation name="ResetInstanceAttribute">
3604
<input message="tns:ResetInstanceAttributeRequestMsg"/>
3605
<output message="tns:ResetInstanceAttributeResponseMsg"/>
3607
<operation name="DescribeInstanceAttribute">
3608
<input message="tns:DescribeInstanceAttributeRequestMsg"/>
3609
<output message="tns:DescribeInstanceAttributeResponseMsg"/>
3611
<operation name="ModifyImageAttribute">
3612
<input message="tns:ModifyImageAttributeRequestMsg"/>
3613
<output message="tns:ModifyImageAttributeResponseMsg"/>
3615
<operation name="ResetImageAttribute">
3616
<input message="tns:ResetImageAttributeRequestMsg"/>
3617
<output message="tns:ResetImageAttributeResponseMsg"/>
3619
<operation name="DescribeImageAttribute">
3620
<input message="tns:DescribeImageAttributeRequestMsg"/>
3621
<output message="tns:DescribeImageAttributeResponseMsg"/>
3623
<operation name="ConfirmProductInstance">
3624
<input message="tns:ConfirmProductInstanceRequestMsg"/>
3625
<output message="tns:ConfirmProductInstanceResponseMsg"/>
3627
<operation name="DescribeAvailabilityZones">
3628
<input message="tns:DescribeAvailabilityZonesRequestMsg"/>
3629
<output message="tns:DescribeAvailabilityZonesResponseMsg"/>
3631
<operation name='AllocateAddress'>
3632
<input message='tns:AllocateAddressRequestMsg'/>
3633
<output message='tns:AllocateAddressResponseMsg'/>
3635
<operation name='ReleaseAddress'>
3636
<input message='tns:ReleaseAddressRequestMsg'/>
3637
<output message='tns:ReleaseAddressResponseMsg'/>
3639
<operation name='DescribeAddresses'>
3640
<input message='tns:DescribeAddressesRequestMsg'/>
3641
<output message='tns:DescribeAddressesResponseMsg'/>
3643
<operation name='AssociateAddress'>
3644
<input message='tns:AssociateAddressRequestMsg'/>
3645
<output message='tns:AssociateAddressResponseMsg'/>
3647
<operation name='DisassociateAddress'>
3648
<input message='tns:DisassociateAddressRequestMsg'/>
3649
<output message='tns:DisassociateAddressResponseMsg'/>
3651
<operation name="CreateVolume">
3652
<input message="tns:CreateVolumeRequestMsg"/>
3653
<output message="tns:CreateVolumeResponseMsg"/>
3655
<operation name="DeleteVolume">
3656
<input message="tns:DeleteVolumeRequestMsg"/>
3657
<output message="tns:DeleteVolumeResponseMsg"/>
3659
<operation name="DescribeVolumes">
3660
<input message="tns:DescribeVolumesRequestMsg"/>
3661
<output message="tns:DescribeVolumesResponseMsg"/>
3663
<operation name="AttachVolume">
3664
<input message="tns:AttachVolumeRequestMsg"/>
3665
<output message="tns:AttachVolumeResponseMsg"/>
3667
<operation name="DetachVolume">
3668
<input message="tns:DetachVolumeRequestMsg"/>
3669
<output message="tns:DetachVolumeResponseMsg"/>
3671
<operation name="CreateSnapshot">
3672
<input message="tns:CreateSnapshotRequestMsg"/>
3673
<output message="tns:CreateSnapshotResponseMsg"/>
3675
<operation name="DeleteSnapshot">
3676
<input message="tns:DeleteSnapshotRequestMsg"/>
3677
<output message="tns:DeleteSnapshotResponseMsg"/>
3679
<operation name="DescribeSnapshots">
3680
<input message="tns:DescribeSnapshotsRequestMsg"/>
3681
<output message="tns:DescribeSnapshotsResponseMsg"/>
3683
<operation name="ModifySnapshotAttribute">
3684
<input message="tns:ModifySnapshotAttributeRequestMsg"/>
3685
<output message="tns:ModifySnapshotAttributeResponseMsg"/>
3687
<operation name="ResetSnapshotAttribute">
3688
<input message="tns:ResetSnapshotAttributeRequestMsg"/>
3689
<output message="tns:ResetSnapshotAttributeResponseMsg"/>
3691
<operation name="DescribeSnapshotAttribute">
3692
<input message="tns:DescribeSnapshotAttributeRequestMsg"/>
3693
<output message="tns:DescribeSnapshotAttributeResponseMsg"/>
3695
<operation name="BundleInstance">
3696
<input message="tns:BundleInstanceRequestMsg" />
3697
<output message="tns:BundleInstanceResponseMsg" />
3699
<operation name="DescribeBundleTasks">
3700
<input message="tns:DescribeBundleTasksRequestMsg" />
3701
<output message="tns:DescribeBundleTasksResponseMsg" />
3703
<operation name="CancelBundleTask">
3704
<input message="tns:CancelBundleTaskRequestMsg" />
3705
<output message="tns:CancelBundleTaskResponseMsg" />
3707
<operation name="DescribeRegions">
3708
<input message="tns:DescribeRegionsRequestMsg"/>
3709
<output message="tns:DescribeRegionsResponseMsg"/>
3711
<operation name="DescribeReservedInstancesOfferings">
3712
<input message="tns:DescribeReservedInstancesOfferingsRequestMsg"/>
3713
<output message="tns:DescribeReservedInstancesOfferingsResponseMsg"/>
3715
<operation name="PurchaseReservedInstancesOffering">
3716
<input message="tns:PurchaseReservedInstancesOfferingRequestMsg"/>
3717
<output message="tns:PurchaseReservedInstancesOfferingResponseMsg"/>
3719
<operation name="DescribeReservedInstances">
3720
<input message="tns:DescribeReservedInstancesRequestMsg"/>
3721
<output message="tns:DescribeReservedInstancesResponseMsg"/>
3723
<operation name="MonitorInstances">
3724
<input message="tns:MonitorInstancesRequestMsg"/>
3725
<output message="tns:MonitorInstancesResponseMsg"/>
3727
<operation name="UnmonitorInstances">
3728
<input message="tns:UnmonitorInstancesRequestMsg"/>
3729
<output message="tns:UnmonitorInstancesResponseMsg"/>
3731
<operation name="CreateCustomerGateway">
3732
<input message="tns:CreateCustomerGatewayRequestMsg"/>
3733
<output message="tns:CreateCustomerGatewayResponseMsg"/>
3735
<operation name="DeleteCustomerGateway">
3736
<input message="tns:DeleteCustomerGatewayRequestMsg"/>
3737
<output message="tns:DeleteCustomerGatewayResponseMsg"/>
3739
<operation name="DescribeCustomerGateways">
3740
<input message="tns:DescribeCustomerGatewaysRequestMsg"/>
3741
<output message="tns:DescribeCustomerGatewaysResponseMsg"/>
3743
<operation name="CreateVpnGateway">
3744
<input message="tns:CreateVpnGatewayRequestMsg"/>
3745
<output message="tns:CreateVpnGatewayResponseMsg"/>
3747
<operation name="DeleteVpnGateway">
3748
<input message="tns:DeleteVpnGatewayRequestMsg"/>
3749
<output message="tns:DeleteVpnGatewayResponseMsg"/>
3751
<operation name="DescribeVpnGateways">
3752
<input message="tns:DescribeVpnGatewaysRequestMsg"/>
3753
<output message="tns:DescribeVpnGatewaysResponseMsg"/>
3755
<operation name="CreateVpnConnection">
3756
<input message="tns:CreateVpnConnectionRequestMsg"/>
3757
<output message="tns:CreateVpnConnectionResponseMsg"/>
3759
<operation name="DeleteVpnConnection">
3760
<input message="tns:DeleteVpnConnectionRequestMsg"/>
3761
<output message="tns:DeleteVpnConnectionResponseMsg"/>
3763
<operation name="DescribeVpnConnections">
3764
<input message="tns:DescribeVpnConnectionsRequestMsg"/>
3765
<output message="tns:DescribeVpnConnectionsResponseMsg"/>
3767
<operation name="AttachVpnGateway">
3768
<input message="tns:AttachVpnGatewayRequestMsg"/>
3769
<output message="tns:AttachVpnGatewayResponseMsg"/>
3771
<operation name="DetachVpnGateway">
3772
<input message="tns:DetachVpnGatewayRequestMsg"/>
3773
<output message="tns:DetachVpnGatewayResponseMsg"/>
3775
<operation name="CreateVpc">
3776
<input message="tns:CreateVpcRequestMsg"/>
3777
<output message="tns:CreateVpcResponseMsg"/>
3779
<operation name="DeleteVpc">
3780
<input message="tns:DeleteVpcRequestMsg"/>
3781
<output message="tns:DeleteVpcResponseMsg"/>
3783
<operation name="DescribeVpcs">
3784
<input message="tns:DescribeVpcsRequestMsg"/>
3785
<output message="tns:DescribeVpcsResponseMsg"/>
3787
<operation name="CreateSubnet">
3788
<input message="tns:CreateSubnetRequestMsg"/>
3789
<output message="tns:CreateSubnetResponseMsg"/>
3791
<operation name="DeleteSubnet">
3792
<input message="tns:DeleteSubnetRequestMsg"/>
3793
<output message="tns:DeleteSubnetResponseMsg"/>
3795
<operation name="DescribeSubnets">
3796
<input message="tns:DescribeSubnetsRequestMsg"/>
3797
<output message="tns:DescribeSubnetsResponseMsg"/>
3799
<operation name="CreateDhcpOptions">
3800
<input message="tns:CreateDhcpOptionsRequestMsg"/>
3801
<output message="tns:CreateDhcpOptionsResponseMsg"/>
3803
<operation name="DescribeDhcpOptions">
3804
<input message="tns:DescribeDhcpOptionsRequestMsg"/>
3805
<output message="tns:DescribeDhcpOptionsResponseMsg"/>
3807
<operation name="DeleteDhcpOptions">
3808
<input message="tns:DeleteDhcpOptionsRequestMsg"/>
3809
<output message="tns:DeleteDhcpOptionsResponseMsg"/>
3811
<operation name="AssociateDhcpOptions">
3812
<input message="tns:AssociateDhcpOptionsRequestMsg"/>
3813
<output message="tns:AssociateDhcpOptionsResponseMsg"/>
3815
<operation name="RequestSpotInstances">
3816
<input message="tns:RequestSpotInstancesRequestMsg" />
3817
<output message="tns:RequestSpotInstancesResponseMsg" />
3819
<operation name="DescribeSpotInstanceRequests">
3820
<input message="tns:DescribeSpotInstanceRequestsRequestMsg" />
3821
<output message="tns:DescribeSpotInstanceRequestsResponseMsg" />
3823
<operation name="CancelSpotInstanceRequests">
3824
<input message="tns:CancelSpotInstanceRequestsRequestMsg" />
3825
<output message="tns:CancelSpotInstanceRequestsResponseMsg" />
3827
<operation name="DescribeSpotPriceHistory">
3828
<input message="tns:DescribeSpotPriceHistoryRequestMsg" />
3829
<output message="tns:DescribeSpotPriceHistoryResponseMsg" />
3831
<operation name="CreateSpotDatafeedSubscription">
3832
<input message="tns:CreateSpotDatafeedSubscriptionRequestMsg" />
3833
<output message="tns:CreateSpotDatafeedSubscriptionResponseMsg" />
3835
<operation name="DescribeSpotDatafeedSubscription">
3836
<input message="tns:DescribeSpotDatafeedSubscriptionRequestMsg" />
3837
<output message="tns:DescribeSpotDatafeedSubscriptionResponseMsg" />
3839
<operation name="DeleteSpotDatafeedSubscription">
3840
<input message="tns:DeleteSpotDatafeedSubscriptionRequestMsg" />
3841
<output message="tns:DeleteSpotDatafeedSubscriptionResponseMsg" />
3846
<binding name="AmazonEC2Binding" type="tns:AmazonEC2PortType">
3847
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
3849
<operation name="CreateImage">
3850
<soap:operation soapAction="CreateImage" />
3852
<soap:body use="literal" />
3855
<soap:body use="literal" />
3859
<operation name="RegisterImage">
3860
<soap:operation soapAction="RegisterImage" />
3862
<soap:body use="literal" />
3865
<soap:body use="literal" />
3869
<operation name="DeregisterImage">
3870
<soap:operation soapAction="DeregisterImage" />
3872
<soap:body use="literal" />
3875
<soap:body use="literal" />
3879
<operation name="CreateKeyPair">
3880
<soap:operation soapAction="CreateKeyPair" />
3882
<soap:body use="literal" />
3885
<soap:body use="literal" />
3889
<operation name="DescribeKeyPairs">
3890
<soap:operation soapAction="DescribeKeyPairs" />
3892
<soap:body use="literal" />
3895
<soap:body use="literal" />
3899
<operation name="DeleteKeyPair">
3900
<soap:operation soapAction="DeleteKeyPair" />
3902
<soap:body use="literal" />
3905
<soap:body use="literal" />
3909
<operation name="RunInstances">
3910
<soap:operation soapAction="RunInstances" />
3912
<soap:body use="literal" />
3915
<soap:body use="literal" />
3919
<operation name="GetConsoleOutput">
3920
<soap:operation soapAction="GetConsoleOutput" />
3922
<soap:body use="literal" />
3925
<soap:body use="literal" />
3929
<operation name="GetPasswordData">
3930
<soap:operation soapAction="GetPasswordData" />
3932
<soap:body use="literal" />
3935
<soap:body use="literal" />
3939
<operation name="TerminateInstances">
3940
<soap:operation soapAction="TerminateInstances" />
3942
<soap:body use="literal" />
3945
<soap:body use="literal" />
3950
<operation name="StopInstances">
3951
<soap:operation soapAction="StopInstances" />
3953
<soap:body use="literal" />
3956
<soap:body use="literal" />
3960
<operation name="StartInstances">
3961
<soap:operation soapAction="StartInstances" />
3963
<soap:body use="literal" />
3966
<soap:body use="literal" />
3970
<operation name="RebootInstances">
3971
<soap:operation soapAction="RebootInstances" />
3973
<soap:body use="literal" />
3976
<soap:body use="literal" />
3980
<operation name="DescribeInstances">
3981
<soap:operation soapAction="DescribeInstances" />
3983
<soap:body use="literal" />
3986
<soap:body use="literal" />
3990
<operation name="DescribeImages">
3991
<soap:operation soapAction="DescribeImages" />
3993
<soap:body use="literal" />
3996
<soap:body use="literal" />
4000
<operation name="CreateSecurityGroup">
4001
<soap:operation soapAction="CreateSecurityGroup" />
4003
<soap:body use="literal" />
4006
<soap:body use="literal" />
4010
<operation name="DeleteSecurityGroup">
4011
<soap:operation soapAction="DeleteSecurityGroup" />
4013
<soap:body use="literal" />
4016
<soap:body use="literal" />
4020
<operation name="DescribeSecurityGroups">
4021
<soap:operation soapAction="DescribeSecurityGroups" />
4023
<soap:body use="literal" />
4026
<soap:body use="literal" />
4030
<operation name="AuthorizeSecurityGroupIngress">
4031
<soap:operation soapAction="AuthorizeSecurityGroupIngress" />
4033
<soap:body use="literal" />
4036
<soap:body use="literal" />
4040
<operation name="RevokeSecurityGroupIngress">
4041
<soap:operation soapAction="RevokeSecurityGroupIngress" />
4043
<soap:body use="literal" />
4046
<soap:body use="literal" />
4050
<operation name="ModifyInstanceAttribute">
4051
<soap:operation soapAction="ModifyInstanceAttribute" />
4053
<soap:body use="literal"/>
4056
<soap:body use="literal"/>
4060
<operation name="ResetInstanceAttribute">
4061
<soap:operation soapAction="ResetInstanceAttribute" />
4063
<soap:body use="literal"/>
4066
<soap:body use="literal"/>
4070
<operation name="DescribeInstanceAttribute">
4071
<soap:operation soapAction="DescribeInstanceAttribute" />
4073
<soap:body use="literal"/>
4076
<soap:body use="literal"/>
4080
<operation name="ModifyImageAttribute">
4081
<soap:operation soapAction="ModifyImageAttribute" />
4083
<soap:body use="literal"/>
4086
<soap:body use="literal"/>
4090
<operation name="ResetImageAttribute">
4091
<soap:operation soapAction="ResetImageAttribute" />
4093
<soap:body use="literal"/>
4096
<soap:body use="literal"/>
4100
<operation name="DescribeImageAttribute">
4101
<soap:operation soapAction="DescribeImageAttribute" />
4103
<soap:body use="literal"/>
4106
<soap:body use="literal"/>
4110
<operation name="ConfirmProductInstance">
4111
<soap:operation soapAction="ConfirmProductInstance" />
4113
<soap:body use="literal"/>
4116
<soap:body use="literal"/>
4120
<operation name="DescribeAvailabilityZones">
4121
<soap:operation soapAction="DescribeAvailabilityZones" />
4123
<soap:body use="literal"/>
4126
<soap:body use="literal"/>
4130
<operation name='AllocateAddress'>
4131
<soap:operation soapAction='AllocateAddress'/>
4133
<soap:body use='literal'/>
4136
<soap:body use='literal'/>
4140
<operation name='ReleaseAddress'>
4141
<soap:operation soapAction='ReleaseAddress'/>
4143
<soap:body use='literal'/>
4146
<soap:body use='literal'/>
4150
<operation name='DescribeAddresses'>
4151
<soap:operation soapAction='DescribeAddresses'/>
4153
<soap:body use='literal'/>
4156
<soap:body use='literal'/>
4160
<operation name='AssociateAddress'>
4161
<soap:operation soapAction='AssociateAddress'/>
4163
<soap:body use='literal'/>
4166
<soap:body use='literal'/>
4170
<operation name='DisassociateAddress'>
4171
<soap:operation soapAction='DisassociateAddress'/>
4173
<soap:body use='literal'/>
4176
<soap:body use='literal'/>
4180
<operation name="CreateVolume">
4181
<soap:operation soapAction="CreateVolume" />
4183
<soap:body use="literal"/>
4186
<soap:body use="literal"/>
4190
<operation name="DeleteVolume">
4191
<soap:operation soapAction="DeleteVolume" />
4193
<soap:body use="literal"/>
4196
<soap:body use="literal"/>
4200
<operation name="DescribeVolumes">
4201
<soap:operation soapAction="DescribeVolumes" />
4203
<soap:body use="literal"/>
4206
<soap:body use="literal"/>
4210
<operation name="AttachVolume">
4211
<soap:operation soapAction="AttachVolume" />
4213
<soap:body use="literal"/>
4216
<soap:body use="literal"/>
4220
<operation name="DetachVolume">
4221
<soap:operation soapAction="DetachVolume" />
4223
<soap:body use="literal"/>
4226
<soap:body use="literal"/>
4230
<operation name="CreateSnapshot">
4231
<soap:operation soapAction="CreateSnapshot" />
4233
<soap:body use="literal"/>
4236
<soap:body use="literal"/>
4240
<operation name="DeleteSnapshot">
4241
<soap:operation soapAction="DeleteSnapshot" />
4243
<soap:body use="literal"/>
4246
<soap:body use="literal"/>
4250
<operation name="DescribeSnapshots">
4251
<soap:operation soapAction="DescribeSnapshots" />
4253
<soap:body use="literal"/>
4256
<soap:body use="literal"/>
4260
<operation name="ModifySnapshotAttribute">
4261
<soap:operation soapAction="ModifySnapshotAttribute" />
4263
<soap:body use="literal"/>
4266
<soap:body use="literal"/>
4270
<operation name="ResetSnapshotAttribute">
4271
<soap:operation soapAction="ResetSnapshotAttribute" />
4273
<soap:body use="literal"/>
4276
<soap:body use="literal"/>
4280
<operation name="DescribeSnapshotAttribute">
4281
<soap:operation soapAction="DescribeSnapshotAttribute" />
4283
<soap:body use="literal"/>
4286
<soap:body use="literal"/>
4290
<operation name="BundleInstance">
4291
<soap:operation soapAction="BundleInstance" />
4293
<soap:body use="literal" />
4296
<soap:body use="literal" />
4300
<operation name="DescribeBundleTasks">
4301
<soap:operation soapAction="DescribeBundleTasks" />
4303
<soap:body use="literal" />
4306
<soap:body use="literal" />
4310
<operation name="CancelBundleTask">
4311
<soap:operation soapAction="CancelBundleTask" />
4313
<soap:body use="literal" />
4316
<soap:body use="literal" />
4320
<operation name="DescribeRegions">
4321
<soap:operation soapAction="DescribeRegions" />
4323
<soap:body use="literal"/>
4326
<soap:body use="literal"/>
4330
<operation name="DescribeReservedInstancesOfferings">
4331
<soap:operation soapAction="DescribeReservedInstancesOfferings" />
4333
<soap:body use="literal"/>
4336
<soap:body use="literal"/>
4340
<operation name="PurchaseReservedInstancesOffering">
4341
<soap:operation soapAction="PurchaseReservedInstancesOffering" />
4343
<soap:body use="literal"/>
4346
<soap:body use="literal"/>
4350
<operation name="DescribeReservedInstances">
4351
<soap:operation soapAction="DescribeReservedInstances" />
4353
<soap:body use="literal"/>
4356
<soap:body use="literal"/>
4360
<operation name="MonitorInstances">
4361
<soap:operation soapAction="MonitorInstances" />
4363
<soap:body use="literal"/>
4366
<soap:body use="literal"/>
4370
<operation name="UnmonitorInstances">
4371
<soap:operation soapAction="UnmonitorInstances" />
4373
<soap:body use="literal"/>
4376
<soap:body use="literal"/>
4380
<operation name="CreateCustomerGateway">
4381
<soap:operation soapAction="CreateCustomerGateway" />
4383
<soap:body use="literal"/>
4386
<soap:body use="literal"/>
4390
<operation name="DeleteCustomerGateway">
4391
<soap:operation soapAction="DeleteCustomerGateway" />
4393
<soap:body use="literal"/>
4396
<soap:body use="literal"/>
4400
<operation name="DescribeCustomerGateways">
4401
<soap:operation soapAction="DescribeCustomerGateways" />
4403
<soap:body use="literal"/>
4406
<soap:body use="literal"/>
4410
<operation name="CreateVpnGateway">
4411
<soap:operation soapAction="CreateVpnGateway" />
4413
<soap:body use="literal"/>
4416
<soap:body use="literal"/>
4420
<operation name="DeleteVpnGateway">
4421
<soap:operation soapAction="DeleteVpnGateway" />
4423
<soap:body use="literal"/>
4426
<soap:body use="literal"/>
4430
<operation name="DescribeVpnGateways">
4431
<soap:operation soapAction="DescribeVpnGateways" />
4433
<soap:body use="literal"/>
4436
<soap:body use="literal"/>
4440
<operation name="CreateVpnConnection">
4441
<soap:operation soapAction="CreateVpnConnection" />
4443
<soap:body use="literal"/>
4446
<soap:body use="literal"/>
4450
<operation name="DeleteVpnConnection">
4451
<soap:operation soapAction="DeleteVpnConnection" />
4453
<soap:body use="literal"/>
4456
<soap:body use="literal"/>
4460
<operation name="DescribeVpnConnections">
4461
<soap:operation soapAction="DescribeVpnConnections" />
4463
<soap:body use="literal"/>
4466
<soap:body use="literal"/>
4470
<operation name="AttachVpnGateway">
4471
<soap:operation soapAction="AttachVpnGateway" />
4473
<soap:body use="literal"/>
4476
<soap:body use="literal"/>
4480
<operation name="DetachVpnGateway">
4481
<soap:operation soapAction="DetachVpnGateway" />
4483
<soap:body use="literal"/>
4486
<soap:body use="literal"/>
4490
<operation name="CreateVpc">
4491
<soap:operation soapAction="CreateVpc" />
4493
<soap:body use="literal"/>
4496
<soap:body use="literal"/>
4500
<operation name="DeleteVpc">
4501
<soap:operation soapAction="DeleteVpc" />
4503
<soap:body use="literal"/>
4506
<soap:body use="literal"/>
4510
<operation name="DescribeVpcs">
4511
<soap:operation soapAction="DescribeVpcs" />
4513
<soap:body use="literal"/>
4516
<soap:body use="literal"/>
4520
<operation name="CreateSubnet">
4521
<soap:operation soapAction="CreateSubnet" />
4523
<soap:body use="literal"/>
4526
<soap:body use="literal"/>
4530
<operation name="DeleteSubnet">
4531
<soap:operation soapAction="DeleteSubnet" />
4533
<soap:body use="literal"/>
4536
<soap:body use="literal"/>
4540
<operation name="DescribeSubnets">
4541
<soap:operation soapAction="DescribeSubnets" />
4543
<soap:body use="literal"/>
4546
<soap:body use="literal"/>
4550
<operation name="CreateDhcpOptions">
4551
<soap:operation soapAction="CreateDhcpOptions" />
4553
<soap:body use="literal"/>
4556
<soap:body use="literal"/>
4560
<operation name="DescribeDhcpOptions">
4561
<soap:operation soapAction="DescribeDhcpOptions" />
4563
<soap:body use="literal"/>
4566
<soap:body use="literal"/>
4570
<operation name="DeleteDhcpOptions">
4571
<soap:operation soapAction="DeleteDhcpOptions" />
4573
<soap:body use="literal"/>
4576
<soap:body use="literal"/>
4580
<operation name="AssociateDhcpOptions">
4581
<soap:operation soapAction="AssociateDhcpOptions" />
4583
<soap:body use="literal"/>
4586
<soap:body use="literal"/>
4590
<operation name="RequestSpotInstances">
4591
<soap:operation soapAction="RequestSpotInstances" />
4593
<soap:body use="literal" />
4596
<soap:body use="literal" />
4600
<operation name="DescribeSpotInstanceRequests">
4601
<soap:operation soapAction="DescribeSpotInstanceRequests" />
4603
<soap:body use="literal" />
4606
<soap:body use="literal" />
4610
<operation name="CancelSpotInstanceRequests">
4611
<soap:operation soapAction="CancelSpotInstanceRequests" />
4613
<soap:body use="literal" />
4616
<soap:body use="literal" />
4620
<operation name="DescribeSpotPriceHistory">
4621
<soap:operation soapAction="DescribeSpotPriceHistory" />
4623
<soap:body use="literal" />
4626
<soap:body use="literal" />
4630
<operation name="CreateSpotDatafeedSubscription">
4631
<soap:operation soapAction="CreateSpotDatafeedSubscription" />
4633
<soap:body use="literal" />
4636
<soap:body use="literal" />
4640
<operation name="DescribeSpotDatafeedSubscription">
4641
<soap:operation soapAction="DescribeSpotDatafeedSubscription" />
4643
<soap:body use="literal" />
4646
<soap:body use="literal" />
4650
<operation name="DeleteSpotDatafeedSubscription">
4651
<soap:operation soapAction="DeleteSpotDatafeedSubscription" />
4653
<soap:body use="literal" />
4656
<soap:body use="literal" />
4662
<service name="AmazonEC2">
4663
<port name="AmazonEC2Port" binding="tns:AmazonEC2Binding">
4664
<soap:address location="https://ec2.amazonaws.com/" />
b'\\ No newline at end of file'