Skip to content

Commit e8eae85

Browse files
author
awstools
committed
feat(client-ec2): This release adds new parameter isPrimaryIPv6 to allow assigning an IPv6 address as a primary IPv6 address to a network interface which cannot be changed to give equivalent functionality available for network interfaces with primary IPv4 address.
1 parent f80c51f commit e8eae85

19 files changed

+2460
-272
lines changed

clients/client-ec2/src/commands/CreateLaunchTemplateCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ export interface CreateLaunchTemplateCommandOutput extends CreateLaunchTemplateR
125125
* },
126126
* ],
127127
* Ipv6PrefixCount: Number("int"),
128+
* PrimaryIpv6: true || false,
128129
* },
129130
* ],
130131
* ImageId: "STRING_VALUE",

clients/client-ec2/src/commands/CreateLaunchTemplateVersionCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ export interface CreateLaunchTemplateVersionCommandOutput extends CreateLaunchTe
127127
* },
128128
* ],
129129
* Ipv6PrefixCount: Number("int"),
130+
* PrimaryIpv6: true || false,
130131
* },
131132
* ],
132133
* ImageId: "STRING_VALUE",
@@ -351,6 +352,7 @@ export interface CreateLaunchTemplateVersionCommandOutput extends CreateLaunchTe
351352
* // Ipv6Addresses: [ // InstanceIpv6AddressList
352353
* // { // InstanceIpv6Address
353354
* // Ipv6Address: "STRING_VALUE",
355+
* // IsPrimaryIpv6: true || false,
354356
* // },
355357
* // ],
356358
* // NetworkInterfaceId: "STRING_VALUE",
@@ -376,6 +378,7 @@ export interface CreateLaunchTemplateVersionCommandOutput extends CreateLaunchTe
376378
* // },
377379
* // ],
378380
* // Ipv6PrefixCount: Number("int"),
381+
* // PrimaryIpv6: true || false,
379382
* // },
380383
* // ],
381384
* // ImageId: "STRING_VALUE",

clients/client-ec2/src/commands/CreateNetworkInterfaceCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ export interface CreateNetworkInterfaceCommandOutput extends CreateNetworkInterf
5858
* Ipv6Addresses: [ // InstanceIpv6AddressList
5959
* { // InstanceIpv6Address
6060
* Ipv6Address: "STRING_VALUE",
61+
* IsPrimaryIpv6: true || false,
6162
* },
6263
* ],
6364
* PrivateIpAddress: "STRING_VALUE",
@@ -94,6 +95,7 @@ export interface CreateNetworkInterfaceCommandOutput extends CreateNetworkInterf
9495
* },
9596
* ],
9697
* ClientToken: "STRING_VALUE",
98+
* EnablePrimaryIpv6: true || false,
9799
* };
98100
* const command = new CreateNetworkInterfaceCommand(input);
99101
* const response = await client.send(command);
@@ -136,6 +138,7 @@ export interface CreateNetworkInterfaceCommandOutput extends CreateNetworkInterf
136138
* // Ipv6Addresses: [ // NetworkInterfaceIpv6AddressesList
137139
* // { // NetworkInterfaceIpv6Address
138140
* // Ipv6Address: "STRING_VALUE",
141+
* // IsPrimaryIpv6: true || false,
139142
* // },
140143
* // ],
141144
* // MacAddress: "STRING_VALUE",

clients/client-ec2/src/commands/DescribeInstancesCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ export interface DescribeInstancesCommandOutput extends DescribeInstancesResult,
192192
* // Ipv6Addresses: [ // InstanceIpv6AddressList
193193
* // { // InstanceIpv6Address
194194
* // Ipv6Address: "STRING_VALUE",
195+
* // IsPrimaryIpv6: true || false,
195196
* // },
196197
* // ],
197198
* // MacAddress: "STRING_VALUE",

clients/client-ec2/src/commands/DescribeLaunchTemplateVersionsCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ export interface DescribeLaunchTemplateVersionsCommandOutput
127127
* // Ipv6Addresses: [ // InstanceIpv6AddressList
128128
* // { // InstanceIpv6Address
129129
* // Ipv6Address: "STRING_VALUE",
130+
* // IsPrimaryIpv6: true || false,
130131
* // },
131132
* // ],
132133
* // NetworkInterfaceId: "STRING_VALUE",
@@ -152,6 +153,7 @@ export interface DescribeLaunchTemplateVersionsCommandOutput
152153
* // },
153154
* // ],
154155
* // Ipv6PrefixCount: Number("int"),
156+
* // PrimaryIpv6: true || false,
155157
* // },
156158
* // ],
157159
* // ImageId: "STRING_VALUE",

clients/client-ec2/src/commands/DescribeNetworkInterfacesCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ export interface DescribeNetworkInterfacesCommandOutput extends DescribeNetworkI
101101
* // Ipv6Addresses: [ // NetworkInterfaceIpv6AddressesList
102102
* // { // NetworkInterfaceIpv6Address
103103
* // Ipv6Address: "STRING_VALUE",
104+
* // IsPrimaryIpv6: true || false,
104105
* // },
105106
* // ],
106107
* // MacAddress: "STRING_VALUE",

clients/client-ec2/src/commands/DescribeSpotFleetRequestsCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ export interface DescribeSpotFleetRequestsCommandOutput extends DescribeSpotFlee
131131
* // Ipv6Addresses: [ // InstanceIpv6AddressList
132132
* // { // InstanceIpv6Address
133133
* // Ipv6Address: "STRING_VALUE",
134+
* // IsPrimaryIpv6: true || false,
134135
* // },
135136
* // ],
136137
* // NetworkInterfaceId: "STRING_VALUE",
@@ -158,6 +159,7 @@ export interface DescribeSpotFleetRequestsCommandOutput extends DescribeSpotFlee
158159
* // },
159160
* // ],
160161
* // Ipv6PrefixCount: Number("int"),
162+
* // PrimaryIpv6: true || false,
161163
* // },
162164
* // ],
163165
* // Placement: { // SpotPlacement

clients/client-ec2/src/commands/DescribeSpotInstanceRequestsCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ export interface DescribeSpotInstanceRequestsCommandOutput
144144
* // Ipv6Addresses: [ // InstanceIpv6AddressList
145145
* // { // InstanceIpv6Address
146146
* // Ipv6Address: "STRING_VALUE",
147+
* // IsPrimaryIpv6: true || false,
147148
* // },
148149
* // ],
149150
* // NetworkInterfaceId: "STRING_VALUE",
@@ -171,6 +172,7 @@ export interface DescribeSpotInstanceRequestsCommandOutput
171172
* // },
172173
* // ],
173174
* // Ipv6PrefixCount: Number("int"),
175+
* // PrimaryIpv6: true || false,
174176
* // },
175177
* // ],
176178
* // Placement: { // SpotPlacement

clients/client-ec2/src/commands/GetLaunchTemplateDataCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ export interface GetLaunchTemplateDataCommandOutput extends GetLaunchTemplateDat
100100
* // Ipv6Addresses: [ // InstanceIpv6AddressList
101101
* // { // InstanceIpv6Address
102102
* // Ipv6Address: "STRING_VALUE",
103+
* // IsPrimaryIpv6: true || false,
103104
* // },
104105
* // ],
105106
* // NetworkInterfaceId: "STRING_VALUE",
@@ -125,6 +126,7 @@ export interface GetLaunchTemplateDataCommandOutput extends GetLaunchTemplateDat
125126
* // },
126127
* // ],
127128
* // Ipv6PrefixCount: Number("int"),
129+
* // PrimaryIpv6: true || false,
128130
* // },
129131
* // ],
130132
* // ImageId: "STRING_VALUE",

clients/client-ec2/src/commands/ModifyNetworkInterfaceAttributeCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export interface ModifyNetworkInterfaceAttributeCommandOutput extends __Metadata
7070
* EnaSrdUdpEnabled: true || false,
7171
* },
7272
* },
73+
* EnablePrimaryIpv6: true || false,
7374
* };
7475
* const command = new ModifyNetworkInterfaceAttributeCommand(input);
7576
* const response = await client.send(command);

clients/client-ec2/src/commands/RequestSpotFleetCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ export interface RequestSpotFleetCommandOutput extends RequestSpotFleetResponse,
141141
* Ipv6Addresses: [ // InstanceIpv6AddressList
142142
* { // InstanceIpv6Address
143143
* Ipv6Address: "STRING_VALUE",
144+
* IsPrimaryIpv6: true || false,
144145
* },
145146
* ],
146147
* NetworkInterfaceId: "STRING_VALUE",
@@ -168,6 +169,7 @@ export interface RequestSpotFleetCommandOutput extends RequestSpotFleetResponse,
168169
* },
169170
* ],
170171
* Ipv6PrefixCount: Number("int"),
172+
* PrimaryIpv6: true || false,
171173
* },
172174
* ],
173175
* Placement: { // SpotPlacement

clients/client-ec2/src/commands/RequestSpotInstancesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ export interface RequestSpotInstancesCommandOutput extends RequestSpotInstancesR
115115
* Ipv6Addresses: [ // InstanceIpv6AddressList
116116
* { // InstanceIpv6Address
117117
* Ipv6Address: "STRING_VALUE",
118+
* IsPrimaryIpv6: true || false,
118119
* },
119120
* ],
120121
* NetworkInterfaceId: "STRING_VALUE",
@@ -142,6 +143,7 @@ export interface RequestSpotInstancesCommandOutput extends RequestSpotInstancesR
142143
* },
143144
* ],
144145
* Ipv6PrefixCount: Number("int"),
146+
* PrimaryIpv6: true || false,
145147
* },
146148
* ],
147149
* Placement: { // SpotPlacement
@@ -234,6 +236,7 @@ export interface RequestSpotInstancesCommandOutput extends RequestSpotInstancesR
234236
* // Ipv6Addresses: [ // InstanceIpv6AddressList
235237
* // { // InstanceIpv6Address
236238
* // Ipv6Address: "STRING_VALUE",
239+
* // IsPrimaryIpv6: true || false,
237240
* // },
238241
* // ],
239242
* // NetworkInterfaceId: "STRING_VALUE",
@@ -261,6 +264,7 @@ export interface RequestSpotInstancesCommandOutput extends RequestSpotInstancesR
261264
* // },
262265
* // ],
263266
* // Ipv6PrefixCount: Number("int"),
267+
* // PrimaryIpv6: true || false,
264268
* // },
265269
* // ],
266270
* // Placement: { // SpotPlacement

clients/client-ec2/src/commands/RunInstancesCommand.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ export interface RunInstancesCommandOutput extends Reservation, __MetadataBearer
116116
* Ipv6Addresses: [ // InstanceIpv6AddressList
117117
* { // InstanceIpv6Address
118118
* Ipv6Address: "STRING_VALUE",
119+
* IsPrimaryIpv6: true || false,
119120
* },
120121
* ],
121122
* KernelId: "STRING_VALUE",
@@ -168,6 +169,7 @@ export interface RunInstancesCommandOutput extends Reservation, __MetadataBearer
168169
* Ipv6Addresses: [
169170
* {
170171
* Ipv6Address: "STRING_VALUE",
172+
* IsPrimaryIpv6: true || false,
171173
* },
172174
* ],
173175
* NetworkInterfaceId: "STRING_VALUE",
@@ -195,6 +197,7 @@ export interface RunInstancesCommandOutput extends Reservation, __MetadataBearer
195197
* },
196198
* ],
197199
* Ipv6PrefixCount: Number("int"),
200+
* PrimaryIpv6: true || false,
198201
* },
199202
* ],
200203
* PrivateIpAddress: "STRING_VALUE",
@@ -277,6 +280,7 @@ export interface RunInstancesCommandOutput extends Reservation, __MetadataBearer
277280
* AutoRecovery: "disabled" || "default",
278281
* },
279282
* DisableApiStop: true || false,
283+
* EnablePrimaryIpv6: true || false,
280284
* };
281285
* const command = new RunInstancesCommand(input);
282286
* const response = await client.send(command);
@@ -393,6 +397,7 @@ export interface RunInstancesCommandOutput extends Reservation, __MetadataBearer
393397
* // Ipv6Addresses: [ // InstanceIpv6AddressList
394398
* // { // InstanceIpv6Address
395399
* // Ipv6Address: "STRING_VALUE",
400+
* // IsPrimaryIpv6: true || false,
396401
* // },
397402
* // ],
398403
* // MacAddress: "STRING_VALUE",

clients/client-ec2/src/endpoint/ruleset.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ o={[t]:"booleanEquals",[u]:[true,{[t]:f,[u]:[n,"supportsDualStack"]}]},
2828
p=[j],
2929
q=[k],
3030
r=[{[v]:"Region"}];
31-
const _data={version:"1.0",parameters:{Region:g,UseDualStack:h,UseFIPS:h,Endpoint:g},rules:[{conditions:[{[t]:a,[u]:[i]}],type:b,rules:[{conditions:p,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:q,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:i,properties:l,headers:l},type:d}]}]},{type:b,rules:[{conditions:[{[t]:a,[u]:r}],type:b,rules:[{conditions:[{[t]:"aws.partition",[u]:r,assign:e}],type:b,rules:[{conditions:[j,k],type:b,rules:[{conditions:[m,o],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:p,type:b,rules:[{conditions:[m],type:b,rules:[{type:b,rules:[{conditions:[{[t]:"stringEquals",[u]:["aws-us-gov",{[t]:f,[u]:[n,"name"]}]}],endpoint:{url:"https://ec2.{Region}.amazonaws.com",properties:l,headers:l},type:d},{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:q,type:b,rules:[{conditions:[o],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{type:b,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]}]}]},{error:"Invalid Configuration: Missing Region",type:c}]}]};
31+
const _data={version:"1.0",parameters:{Region:g,UseDualStack:h,UseFIPS:h,Endpoint:g},rules:[{conditions:[{[t]:a,[u]:[i]}],type:b,rules:[{conditions:p,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{conditions:q,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:i,properties:l,headers:l},type:d}]},{conditions:[{[t]:a,[u]:r}],type:b,rules:[{conditions:[{[t]:"aws.partition",[u]:r,assign:e}],type:b,rules:[{conditions:[j,k],type:b,rules:[{conditions:[m,o],type:b,rules:[{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:p,type:b,rules:[{conditions:[m],type:b,rules:[{conditions:[{[t]:"stringEquals",[u]:["aws-us-gov",{[t]:f,[u]:[n,"name"]}]}],endpoint:{url:"https://ec2.{Region}.amazonaws.com",properties:l,headers:l},type:d},{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:q,type:b,rules:[{conditions:[o],type:b,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"Invalid Configuration: Missing Region",type:c}]};
3232
export const ruleSet: RuleSetObject = _data;

clients/client-ec2/src/models/models_1.ts

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4038,9 +4038,7 @@ export interface EbsBlockDevice {
40384038
/**
40394039
* @public
40404040
* <p>The ARN of the Outpost on which the snapshot is stored.</p>
4041-
* <p>This parameter is only supported on <code>BlockDeviceMapping</code> objects called by
4042-
* <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html">
4043-
* CreateImage</a>.</p>
4041+
* <p>This parameter is not supported when using <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html">CreateImage</a>.</p>
40444042
*/
40454043
OutpostArn?: string;
40464044

@@ -6701,6 +6699,12 @@ export interface LaunchTemplateInstanceNetworkInterfaceSpecificationRequest {
67016699
* cannot use this option if you use the <code>Ipv6Prefix</code> option.</p>
67026700
*/
67036701
Ipv6PrefixCount?: number;
6702+
6703+
/**
6704+
* @public
6705+
* <p>The primary IPv6 address of the network interface. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information about primary IPv6 addresses, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
6706+
*/
6707+
PrimaryIpv6?: boolean;
67046708
}
67056709

67066710
/**
@@ -7848,6 +7852,13 @@ export interface InstanceIpv6Address {
78487852
* <p>The IPv6 address.</p>
78497853
*/
78507854
Ipv6Address?: string;
7855+
7856+
/**
7857+
* @public
7858+
* <p>Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached.
7859+
* For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
7860+
*/
7861+
IsPrimaryIpv6?: boolean;
78517862
}
78527863

78537864
/**
@@ -7990,6 +8001,12 @@ export interface LaunchTemplateInstanceNetworkInterfaceSpecification {
79908001
* interface.</p>
79918002
*/
79928003
Ipv6PrefixCount?: number;
8004+
8005+
/**
8006+
* @public
8007+
* <p>The primary IPv6 address of the network interface. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information about primary IPv6 addresses, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
8008+
*/
8009+
PrimaryIpv6?: boolean;
79938010
}
79948011

79958012
/**
@@ -10213,6 +10230,23 @@ export interface CreateNetworkInterfaceRequest {
1021310230
* <p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring Idempotency</a>.</p>
1021410231
*/
1021510232
ClientToken?: string;
10233+
10234+
/**
10235+
* @public
10236+
* <p>If you’re creating a network interface in a dual-stack or IPv6-only subnet, you have
10237+
* the option to assign a primary IPv6 IP address. A primary IPv6 address is an IPv6 GUA
10238+
* address associated with an ENI that you have enabled to use a primary IPv6 address. Use this option if the instance that
10239+
* this ENI will be attached to relies on its IPv6 address not changing. Amazon Web Services
10240+
* will automatically assign an IPv6 address associated with the ENI attached to your
10241+
* instance to be the primary IPv6 address. Once you enable an IPv6 GUA address to be a
10242+
* primary IPv6, you cannot disable it. When you enable an IPv6 GUA address to be a primary
10243+
* IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is
10244+
* terminated or the network interface is detached. If you have multiple IPv6 addresses
10245+
* associated with an ENI attached to your instance and you enable a primary IPv6 address,
10246+
* the first IPv6 GUA address associated with the ENI becomes the primary IPv6
10247+
* address.</p>
10248+
*/
10249+
EnablePrimaryIpv6?: boolean;
1021610250
}
1021710251

1021810252
/**
@@ -10417,6 +10451,12 @@ export interface NetworkInterfaceIpv6Address {
1041710451
* <p>The IPv6 address.</p>
1041810452
*/
1041910453
Ipv6Address?: string;
10454+
10455+
/**
10456+
* @public
10457+
* <p>Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyNetworkInterfaceAttribute.html">ModifyNetworkInterfaceAttribute</a>.</p>
10458+
*/
10459+
IsPrimaryIpv6?: boolean;
1042010460
}
1042110461

1042210462
/**

clients/client-ec2/src/models/models_4.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8901,6 +8901,12 @@ export interface InstanceNetworkInterfaceSpecification {
89018901
* You cannot use this option if you use the <code>Ipv6Prefix</code> option.</p>
89028902
*/
89038903
Ipv6PrefixCount?: number;
8904+
8905+
/**
8906+
* @public
8907+
* <p>The primary IPv6 address of the network interface. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information about primary IPv6 addresses, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
8908+
*/
8909+
PrimaryIpv6?: boolean;
89048910
}
89058911

89068912
/**

0 commit comments

Comments
 (0)