@@ -648,6 +648,11 @@ import {
648
648
CreateVolumeCommandInput,
649
649
CreateVolumeCommandOutput,
650
650
} from "./commands/CreateVolumeCommand";
651
+ import {
652
+ CreateVpcBlockPublicAccessExclusionCommand,
653
+ CreateVpcBlockPublicAccessExclusionCommandInput,
654
+ CreateVpcBlockPublicAccessExclusionCommandOutput,
655
+ } from "./commands/CreateVpcBlockPublicAccessExclusionCommand";
651
656
import { CreateVpcCommand, CreateVpcCommandInput, CreateVpcCommandOutput } from "./commands/CreateVpcCommand";
652
657
import {
653
658
CreateVpcEndpointCommand,
@@ -1007,6 +1012,11 @@ import {
1007
1012
DeleteVolumeCommandInput,
1008
1013
DeleteVolumeCommandOutput,
1009
1014
} from "./commands/DeleteVolumeCommand";
1015
+ import {
1016
+ DeleteVpcBlockPublicAccessExclusionCommand,
1017
+ DeleteVpcBlockPublicAccessExclusionCommandInput,
1018
+ DeleteVpcBlockPublicAccessExclusionCommandOutput,
1019
+ } from "./commands/DeleteVpcBlockPublicAccessExclusionCommand";
1010
1020
import { DeleteVpcCommand, DeleteVpcCommandInput, DeleteVpcCommandOutput } from "./commands/DeleteVpcCommand";
1011
1021
import {
1012
1022
DeleteVpcEndpointConnectionNotificationsCommand,
@@ -1798,6 +1808,16 @@ import {
1798
1808
DescribeVpcAttributeCommandInput,
1799
1809
DescribeVpcAttributeCommandOutput,
1800
1810
} from "./commands/DescribeVpcAttributeCommand";
1811
+ import {
1812
+ DescribeVpcBlockPublicAccessExclusionsCommand,
1813
+ DescribeVpcBlockPublicAccessExclusionsCommandInput,
1814
+ DescribeVpcBlockPublicAccessExclusionsCommandOutput,
1815
+ } from "./commands/DescribeVpcBlockPublicAccessExclusionsCommand";
1816
+ import {
1817
+ DescribeVpcBlockPublicAccessOptionsCommand,
1818
+ DescribeVpcBlockPublicAccessOptionsCommandInput,
1819
+ DescribeVpcBlockPublicAccessOptionsCommandOutput,
1820
+ } from "./commands/DescribeVpcBlockPublicAccessOptionsCommand";
1801
1821
import {
1802
1822
DescribeVpcClassicLinkCommand,
1803
1823
DescribeVpcClassicLinkCommandInput,
@@ -2704,6 +2724,16 @@ import {
2704
2724
ModifyVpcAttributeCommandInput,
2705
2725
ModifyVpcAttributeCommandOutput,
2706
2726
} from "./commands/ModifyVpcAttributeCommand";
2727
+ import {
2728
+ ModifyVpcBlockPublicAccessExclusionCommand,
2729
+ ModifyVpcBlockPublicAccessExclusionCommandInput,
2730
+ ModifyVpcBlockPublicAccessExclusionCommandOutput,
2731
+ } from "./commands/ModifyVpcBlockPublicAccessExclusionCommand";
2732
+ import {
2733
+ ModifyVpcBlockPublicAccessOptionsCommand,
2734
+ ModifyVpcBlockPublicAccessOptionsCommandInput,
2735
+ ModifyVpcBlockPublicAccessOptionsCommandOutput,
2736
+ } from "./commands/ModifyVpcBlockPublicAccessOptionsCommand";
2707
2737
import {
2708
2738
ModifyVpcEndpointCommand,
2709
2739
ModifyVpcEndpointCommandInput,
@@ -3257,6 +3287,7 @@ const commands = {
3257
3287
CreateVerifiedAccessTrustProviderCommand,
3258
3288
CreateVolumeCommand,
3259
3289
CreateVpcCommand,
3290
+ CreateVpcBlockPublicAccessExclusionCommand,
3260
3291
CreateVpcEndpointCommand,
3261
3292
CreateVpcEndpointConnectionNotificationCommand,
3262
3293
CreateVpcEndpointServiceConfigurationCommand,
@@ -3332,6 +3363,7 @@ const commands = {
3332
3363
DeleteVerifiedAccessTrustProviderCommand,
3333
3364
DeleteVolumeCommand,
3334
3365
DeleteVpcCommand,
3366
+ DeleteVpcBlockPublicAccessExclusionCommand,
3335
3367
DeleteVpcEndpointConnectionNotificationsCommand,
3336
3368
DeleteVpcEndpointsCommand,
3337
3369
DeleteVpcEndpointServiceConfigurationsCommand,
@@ -3490,6 +3522,8 @@ const commands = {
3490
3522
DescribeVolumesModificationsCommand,
3491
3523
DescribeVolumeStatusCommand,
3492
3524
DescribeVpcAttributeCommand,
3525
+ DescribeVpcBlockPublicAccessExclusionsCommand,
3526
+ DescribeVpcBlockPublicAccessOptionsCommand,
3493
3527
DescribeVpcClassicLinkCommand,
3494
3528
DescribeVpcClassicLinkDnsSupportCommand,
3495
3529
DescribeVpcEndpointConnectionNotificationsCommand,
@@ -3676,6 +3710,8 @@ const commands = {
3676
3710
ModifyVolumeCommand,
3677
3711
ModifyVolumeAttributeCommand,
3678
3712
ModifyVpcAttributeCommand,
3713
+ ModifyVpcBlockPublicAccessExclusionCommand,
3714
+ ModifyVpcBlockPublicAccessOptionsCommand,
3679
3715
ModifyVpcEndpointCommand,
3680
3716
ModifyVpcEndpointConnectionNotificationCommand,
3681
3717
ModifyVpcEndpointServiceConfigurationCommand,
@@ -5960,6 +5996,23 @@ export interface EC2 {
5960
5996
cb: (err: any, data?: CreateVpcCommandOutput) => void
5961
5997
): void;
5962
5998
5999
+ /**
6000
+ * @see {@link CreateVpcBlockPublicAccessExclusionCommand}
6001
+ */
6002
+ createVpcBlockPublicAccessExclusion(
6003
+ args: CreateVpcBlockPublicAccessExclusionCommandInput,
6004
+ options?: __HttpHandlerOptions
6005
+ ): Promise<CreateVpcBlockPublicAccessExclusionCommandOutput>;
6006
+ createVpcBlockPublicAccessExclusion(
6007
+ args: CreateVpcBlockPublicAccessExclusionCommandInput,
6008
+ cb: (err: any, data?: CreateVpcBlockPublicAccessExclusionCommandOutput) => void
6009
+ ): void;
6010
+ createVpcBlockPublicAccessExclusion(
6011
+ args: CreateVpcBlockPublicAccessExclusionCommandInput,
6012
+ options: __HttpHandlerOptions,
6013
+ cb: (err: any, data?: CreateVpcBlockPublicAccessExclusionCommandOutput) => void
6014
+ ): void;
6015
+
5963
6016
/**
5964
6017
* @see {@link CreateVpcEndpointCommand}
5965
6018
*/
@@ -7171,6 +7224,23 @@ export interface EC2 {
7171
7224
cb: (err: any, data?: DeleteVpcCommandOutput) => void
7172
7225
): void;
7173
7226
7227
+ /**
7228
+ * @see {@link DeleteVpcBlockPublicAccessExclusionCommand}
7229
+ */
7230
+ deleteVpcBlockPublicAccessExclusion(
7231
+ args: DeleteVpcBlockPublicAccessExclusionCommandInput,
7232
+ options?: __HttpHandlerOptions
7233
+ ): Promise<DeleteVpcBlockPublicAccessExclusionCommandOutput>;
7234
+ deleteVpcBlockPublicAccessExclusion(
7235
+ args: DeleteVpcBlockPublicAccessExclusionCommandInput,
7236
+ cb: (err: any, data?: DeleteVpcBlockPublicAccessExclusionCommandOutput) => void
7237
+ ): void;
7238
+ deleteVpcBlockPublicAccessExclusion(
7239
+ args: DeleteVpcBlockPublicAccessExclusionCommandInput,
7240
+ options: __HttpHandlerOptions,
7241
+ cb: (err: any, data?: DeleteVpcBlockPublicAccessExclusionCommandOutput) => void
7242
+ ): void;
7243
+
7174
7244
/**
7175
7245
* @see {@link DeleteVpcEndpointConnectionNotificationsCommand}
7176
7246
*/
@@ -9944,6 +10014,42 @@ export interface EC2 {
9944
10014
cb: (err: any, data?: DescribeVpcAttributeCommandOutput) => void
9945
10015
): void;
9946
10016
10017
+ /**
10018
+ * @see {@link DescribeVpcBlockPublicAccessExclusionsCommand}
10019
+ */
10020
+ describeVpcBlockPublicAccessExclusions(): Promise<DescribeVpcBlockPublicAccessExclusionsCommandOutput>;
10021
+ describeVpcBlockPublicAccessExclusions(
10022
+ args: DescribeVpcBlockPublicAccessExclusionsCommandInput,
10023
+ options?: __HttpHandlerOptions
10024
+ ): Promise<DescribeVpcBlockPublicAccessExclusionsCommandOutput>;
10025
+ describeVpcBlockPublicAccessExclusions(
10026
+ args: DescribeVpcBlockPublicAccessExclusionsCommandInput,
10027
+ cb: (err: any, data?: DescribeVpcBlockPublicAccessExclusionsCommandOutput) => void
10028
+ ): void;
10029
+ describeVpcBlockPublicAccessExclusions(
10030
+ args: DescribeVpcBlockPublicAccessExclusionsCommandInput,
10031
+ options: __HttpHandlerOptions,
10032
+ cb: (err: any, data?: DescribeVpcBlockPublicAccessExclusionsCommandOutput) => void
10033
+ ): void;
10034
+
10035
+ /**
10036
+ * @see {@link DescribeVpcBlockPublicAccessOptionsCommand}
10037
+ */
10038
+ describeVpcBlockPublicAccessOptions(): Promise<DescribeVpcBlockPublicAccessOptionsCommandOutput>;
10039
+ describeVpcBlockPublicAccessOptions(
10040
+ args: DescribeVpcBlockPublicAccessOptionsCommandInput,
10041
+ options?: __HttpHandlerOptions
10042
+ ): Promise<DescribeVpcBlockPublicAccessOptionsCommandOutput>;
10043
+ describeVpcBlockPublicAccessOptions(
10044
+ args: DescribeVpcBlockPublicAccessOptionsCommandInput,
10045
+ cb: (err: any, data?: DescribeVpcBlockPublicAccessOptionsCommandOutput) => void
10046
+ ): void;
10047
+ describeVpcBlockPublicAccessOptions(
10048
+ args: DescribeVpcBlockPublicAccessOptionsCommandInput,
10049
+ options: __HttpHandlerOptions,
10050
+ cb: (err: any, data?: DescribeVpcBlockPublicAccessOptionsCommandOutput) => void
10051
+ ): void;
10052
+
9947
10053
/**
9948
10054
* @see {@link DescribeVpcClassicLinkCommand}
9949
10055
*/
@@ -13044,6 +13150,40 @@ export interface EC2 {
13044
13150
cb: (err: any, data?: ModifyVpcAttributeCommandOutput) => void
13045
13151
): void;
13046
13152
13153
+ /**
13154
+ * @see {@link ModifyVpcBlockPublicAccessExclusionCommand}
13155
+ */
13156
+ modifyVpcBlockPublicAccessExclusion(
13157
+ args: ModifyVpcBlockPublicAccessExclusionCommandInput,
13158
+ options?: __HttpHandlerOptions
13159
+ ): Promise<ModifyVpcBlockPublicAccessExclusionCommandOutput>;
13160
+ modifyVpcBlockPublicAccessExclusion(
13161
+ args: ModifyVpcBlockPublicAccessExclusionCommandInput,
13162
+ cb: (err: any, data?: ModifyVpcBlockPublicAccessExclusionCommandOutput) => void
13163
+ ): void;
13164
+ modifyVpcBlockPublicAccessExclusion(
13165
+ args: ModifyVpcBlockPublicAccessExclusionCommandInput,
13166
+ options: __HttpHandlerOptions,
13167
+ cb: (err: any, data?: ModifyVpcBlockPublicAccessExclusionCommandOutput) => void
13168
+ ): void;
13169
+
13170
+ /**
13171
+ * @see {@link ModifyVpcBlockPublicAccessOptionsCommand}
13172
+ */
13173
+ modifyVpcBlockPublicAccessOptions(
13174
+ args: ModifyVpcBlockPublicAccessOptionsCommandInput,
13175
+ options?: __HttpHandlerOptions
13176
+ ): Promise<ModifyVpcBlockPublicAccessOptionsCommandOutput>;
13177
+ modifyVpcBlockPublicAccessOptions(
13178
+ args: ModifyVpcBlockPublicAccessOptionsCommandInput,
13179
+ cb: (err: any, data?: ModifyVpcBlockPublicAccessOptionsCommandOutput) => void
13180
+ ): void;
13181
+ modifyVpcBlockPublicAccessOptions(
13182
+ args: ModifyVpcBlockPublicAccessOptionsCommandInput,
13183
+ options: __HttpHandlerOptions,
13184
+ cb: (err: any, data?: ModifyVpcBlockPublicAccessOptionsCommandOutput) => void
13185
+ ): void;
13186
+
13047
13187
/**
13048
13188
* @see {@link ModifyVpcEndpointCommand}
13049
13189
*/
0 commit comments