Skip to content

Commit 585531b

Browse files
feat: update AWS API models
1 parent 9102aa0 commit 585531b

File tree

4 files changed

+407
-6
lines changed

4 files changed

+407
-6
lines changed

codegen/sdk/aws-models/cognito-identity-provider.json

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3782,6 +3782,37 @@
37823782
"smithy.api#output": {}
37833783
}
37843784
},
3785+
"com.amazonaws.cognitoidentityprovider#AdvancedSecurityAdditionalFlowsType": {
3786+
"type": "structure",
3787+
"members": {
3788+
"CustomAuthMode": {
3789+
"target": "com.amazonaws.cognitoidentityprovider#AdvancedSecurityEnabledModeType",
3790+
"traits": {
3791+
"smithy.api#documentation": "<p>The operating mode of advanced security features in custom authentication with \n <a href=\"https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-challenge.html\">\n Custom authentication challenge Lambda triggers</a>.\n </p>"
3792+
}
3793+
}
3794+
},
3795+
"traits": {
3796+
"smithy.api#documentation": "<p>Advanced security configuration options for additional authentication types\n in your user pool, including custom authentication and refresh-token \n authentication.\n </p>"
3797+
}
3798+
},
3799+
"com.amazonaws.cognitoidentityprovider#AdvancedSecurityEnabledModeType": {
3800+
"type": "enum",
3801+
"members": {
3802+
"AUDIT": {
3803+
"target": "smithy.api#Unit",
3804+
"traits": {
3805+
"smithy.api#enumValue": "AUDIT"
3806+
}
3807+
},
3808+
"ENFORCED": {
3809+
"target": "smithy.api#Unit",
3810+
"traits": {
3811+
"smithy.api#enumValue": "ENFORCED"
3812+
}
3813+
}
3814+
}
3815+
},
37853816
"com.amazonaws.cognitoidentityprovider#AdvancedSecurityModeType": {
37863817
"type": "enum",
37873818
"members": {
@@ -15227,9 +15258,15 @@
1522715258
"AdvancedSecurityMode": {
1522815259
"target": "com.amazonaws.cognitoidentityprovider#AdvancedSecurityModeType",
1522915260
"traits": {
15230-
"smithy.api#documentation": "<p>The operating mode of advanced security features in your user pool.</p>",
15261+
"smithy.api#documentation": "<p>The operating mode of advanced security features for standard authentication types\n in your user pool, including username-password and secure remote password (SRP)\n authentication.\n </p>",
1523115262
"smithy.api#required": {}
1523215263
}
15264+
},
15265+
"AdvancedSecurityAdditionalFlows": {
15266+
"target": "com.amazonaws.cognitoidentityprovider#AdvancedSecurityAdditionalFlowsType",
15267+
"traits": {
15268+
"smithy.api#documentation": "<p>Advanced security configuration options for additional authentication types\n in your user pool, including custom authentication and refresh-token \n authentication.\n </p>"
15269+
}
1523315270
}
1523415271
},
1523515272
"traits": {

codegen/sdk/aws-models/connect.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@
829829
"traits": {
830830
"smithy.api#length": {
831831
"min": 0,
832-
"max": 2
832+
"max": 4
833833
}
834834
}
835835
},

codegen/sdk/aws-models/ec2.json

Lines changed: 124 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16156,6 +16156,12 @@
1615616156
"traits": {
1615716157
"smithy.api#documentation": "<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>"
1615816158
}
16159+
},
16160+
"EnablePrivateGua": {
16161+
"target": "com.amazonaws.ec2#Boolean",
16162+
"traits": {
16163+
"smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>"
16164+
}
1615916165
}
1616016166
},
1616116167
"traits": {
@@ -67226,6 +67232,29 @@
6722667232
}
6722767233
}
6722867234
},
67235+
"com.amazonaws.ec2#IpSource": {
67236+
"type": "enum",
67237+
"members": {
67238+
"amazon": {
67239+
"target": "smithy.api#Unit",
67240+
"traits": {
67241+
"smithy.api#enumValue": "amazon"
67242+
}
67243+
},
67244+
"byoip": {
67245+
"target": "smithy.api#Unit",
67246+
"traits": {
67247+
"smithy.api#enumValue": "byoip"
67248+
}
67249+
},
67250+
"none": {
67251+
"target": "smithy.api#Unit",
67252+
"traits": {
67253+
"smithy.api#enumValue": "none"
67254+
}
67255+
}
67256+
}
67257+
},
6722967258
"com.amazonaws.ec2#Ipam": {
6723067259
"type": "structure",
6723167260
"members": {
@@ -67356,6 +67385,14 @@
6735667385
"smithy.api#documentation": "<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>",
6735767386
"smithy.api#xmlName": "tier"
6735867387
}
67388+
},
67389+
"EnablePrivateGua": {
67390+
"target": "com.amazonaws.ec2#Boolean",
67391+
"traits": {
67392+
"aws.protocols#ec2QueryName": "EnablePrivateGua",
67393+
"smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>",
67394+
"smithy.api#xmlName": "enablePrivateGua"
67395+
}
6735967396
}
6736067397
},
6736167398
"traits": {
@@ -67846,6 +67883,14 @@
6784667883
"smithy.api#xmlName": "resourceCidr"
6784767884
}
6784867885
},
67886+
"IpSource": {
67887+
"target": "com.amazonaws.ec2#IpamResourceCidrIpSource",
67888+
"traits": {
67889+
"aws.protocols#ec2QueryName": "IpSource",
67890+
"smithy.api#documentation": "<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>",
67891+
"smithy.api#xmlName": "ipSource"
67892+
}
67893+
},
6784967894
"ResourceType": {
6785067895
"target": "com.amazonaws.ec2#IpamResourceType",
6785167896
"traits": {
@@ -69233,6 +69278,29 @@
6923369278
"smithy.api#documentation": "<p>The CIDR for an IPAM resource.</p>"
6923469279
}
6923569280
},
69281+
"com.amazonaws.ec2#IpamResourceCidrIpSource": {
69282+
"type": "enum",
69283+
"members": {
69284+
"amazon": {
69285+
"target": "smithy.api#Unit",
69286+
"traits": {
69287+
"smithy.api#enumValue": "amazon"
69288+
}
69289+
},
69290+
"byoip": {
69291+
"target": "smithy.api#Unit",
69292+
"traits": {
69293+
"smithy.api#enumValue": "byoip"
69294+
}
69295+
},
69296+
"none": {
69297+
"target": "smithy.api#Unit",
69298+
"traits": {
69299+
"smithy.api#enumValue": "none"
69300+
}
69301+
}
69302+
}
69303+
},
6923669304
"com.amazonaws.ec2#IpamResourceCidrSet": {
6923769305
"type": "list",
6923869306
"member": {
@@ -70039,6 +70107,23 @@
7003970107
"com.amazonaws.ec2#Ipv6Address": {
7004070108
"type": "string"
7004170109
},
70110+
"com.amazonaws.ec2#Ipv6AddressAttribute": {
70111+
"type": "enum",
70112+
"members": {
70113+
"public": {
70114+
"target": "smithy.api#Unit",
70115+
"traits": {
70116+
"smithy.api#enumValue": "public"
70117+
}
70118+
},
70119+
"private": {
70120+
"target": "smithy.api#Unit",
70121+
"traits": {
70122+
"smithy.api#enumValue": "private"
70123+
}
70124+
}
70125+
}
70126+
},
7004270127
"com.amazonaws.ec2#Ipv6AddressList": {
7004370128
"type": "list",
7004470129
"member": {
@@ -76580,6 +76665,12 @@
7658076665
"traits": {
7658176666
"smithy.api#documentation": "<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>"
7658276667
}
76668+
},
76669+
"EnablePrivateGua": {
76670+
"target": "com.amazonaws.ec2#Boolean",
76671+
"traits": {
76672+
"smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>"
76673+
}
7658376674
}
7658476675
},
7658576676
"traits": {
@@ -85646,7 +85737,7 @@
8564685737
"target": "com.amazonaws.ec2#Integer",
8564785738
"traits": {
8564885739
"smithy.api#clientOptional": {},
85649-
"smithy.api#documentation": "<p>The netmask length of the CIDR you would like to allocate to the public IPv4 pool.</p>",
85740+
"smithy.api#documentation": "<p>The netmask length of the CIDR you would like to allocate to the public IPv4 pool. The least specific netmask length you can define is 24.</p>",
8565085741
"smithy.api#required": {}
8565185742
}
8565285743
},
@@ -98530,6 +98621,22 @@
9853098621
"smithy.api#documentation": "<p>The state of the CIDR block.</p>",
9853198622
"smithy.api#xmlName": "ipv6CidrBlockState"
9853298623
}
98624+
},
98625+
"Ipv6AddressAttribute": {
98626+
"target": "com.amazonaws.ec2#Ipv6AddressAttribute",
98627+
"traits": {
98628+
"aws.protocols#ec2QueryName": "Ipv6AddressAttribute",
98629+
"smithy.api#documentation": "<p>Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.</p>",
98630+
"smithy.api#xmlName": "ipv6AddressAttribute"
98631+
}
98632+
},
98633+
"IpSource": {
98634+
"target": "com.amazonaws.ec2#IpSource",
98635+
"traits": {
98636+
"aws.protocols#ec2QueryName": "IpSource",
98637+
"smithy.api#documentation": "<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>",
98638+
"smithy.api#xmlName": "ipSource"
98639+
}
9853398640
}
9853498641
},
9853598642
"traits": {
@@ -107387,6 +107494,22 @@
107387107494
"smithy.api#documentation": "<p>The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.</p>",
107388107495
"smithy.api#xmlName": "ipv6Pool"
107389107496
}
107497+
},
107498+
"Ipv6AddressAttribute": {
107499+
"target": "com.amazonaws.ec2#Ipv6AddressAttribute",
107500+
"traits": {
107501+
"aws.protocols#ec2QueryName": "Ipv6AddressAttribute",
107502+
"smithy.api#documentation": "<p>Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.</p>",
107503+
"smithy.api#xmlName": "ipv6AddressAttribute"
107504+
}
107505+
},
107506+
"IpSource": {
107507+
"target": "com.amazonaws.ec2#IpSource",
107508+
"traits": {
107509+
"aws.protocols#ec2QueryName": "IpSource",
107510+
"smithy.api#documentation": "<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>",
107511+
"smithy.api#xmlName": "ipSource"
107512+
}
107390107513
}
107391107514
},
107392107515
"traits": {

0 commit comments

Comments
 (0)