Skip to content

Commit 14bc74f

Browse files
Update to latest models
1 parent 8c0427a commit 14bc74f

12 files changed

Lines changed: 604 additions & 477 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``backup-gateway``",
4+
"description": "This release updates GetGateway API to include deprecationDate and softwareVersion in the response, enabling customers to track gateway software versions and upcoming deprecation dates."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``ec2``",
4+
"description": "Add c8id, m8id and hpc8a instance types."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``ecs``",
4+
"description": "Adding support for Capacity Reservations for ECS Managed Instances by introducing a new \"capacityOptionType\" value of \"RESERVED\" and new field \"capacityReservations\" for CreateCapacityProvider and UpdateCapacityProvider APIs."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``marketplace-entitlement``",
4+
"description": "Added License Arn as a new optional filter for GetEntitlements and LicenseArn field in each entitlement in the response."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``meteringmarketplace``",
4+
"description": "Added LicenseArn to ResolveCustomer response and BatchMeterUsage usage records. BatchMeterUsage now accepts LicenseArn in each UsageRecord to report usage at the license level. Added InvalidLicenseException error response for invalid license parameters."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``securityhub``",
4+
"description": "Security Hub added EXTENDED PLAN integration type to DescribeProductsV2 and added metadata.product.vendor name GroupBy support to GetFindingStatisticsV2"
5+
}

botocore/data/backup-gateway/2021-01-01/service-2.json

Lines changed: 144 additions & 134 deletions
Large diffs are not rendered by default.

botocore/data/ec2/2016-11-15/service-2.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46615,7 +46615,34 @@
4661546615
"r8id.48xlarge",
4661646616
"r8id.96xlarge",
4661746617
"r8id.metal-48xl",
46618-
"r8id.metal-96xl"
46618+
"r8id.metal-96xl",
46619+
"c8id.large",
46620+
"c8id.xlarge",
46621+
"c8id.2xlarge",
46622+
"c8id.4xlarge",
46623+
"c8id.8xlarge",
46624+
"c8id.12xlarge",
46625+
"c8id.16xlarge",
46626+
"c8id.24xlarge",
46627+
"c8id.32xlarge",
46628+
"c8id.48xlarge",
46629+
"c8id.96xlarge",
46630+
"c8id.metal-48xl",
46631+
"c8id.metal-96xl",
46632+
"m8id.large",
46633+
"m8id.xlarge",
46634+
"m8id.2xlarge",
46635+
"m8id.4xlarge",
46636+
"m8id.8xlarge",
46637+
"m8id.12xlarge",
46638+
"m8id.16xlarge",
46639+
"m8id.24xlarge",
46640+
"m8id.32xlarge",
46641+
"m8id.48xlarge",
46642+
"m8id.96xlarge",
46643+
"m8id.metal-48xl",
46644+
"m8id.metal-96xl",
46645+
"hpc8a.96xlarge"
4661946646
]
4662046647
},
4662146648
"InstanceTypeHypervisor":{

botocore/data/ecs/2014-11-13/service-2.json

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1527,7 +1527,8 @@
15271527
"type":"string",
15281528
"enum":[
15291529
"ON_DEMAND",
1530-
"SPOT"
1530+
"SPOT",
1531+
"RESERVED"
15311532
]
15321533
},
15331534
"CapacityProvider":{
@@ -1653,6 +1654,28 @@
16531654
"type":"list",
16541655
"member":{"shape":"CapacityProvider"}
16551656
},
1657+
"CapacityReservationPreference":{
1658+
"type":"string",
1659+
"enum":[
1660+
"RESERVATIONS_ONLY",
1661+
"RESERVATIONS_FIRST",
1662+
"RESERVATIONS_EXCLUDED"
1663+
]
1664+
},
1665+
"CapacityReservationRequest":{
1666+
"type":"structure",
1667+
"members":{
1668+
"reservationGroupArn":{
1669+
"shape":"String",
1670+
"documentation":"<p>The ARN of the Capacity Reservation resource group in which to run the instance.</p>"
1671+
},
1672+
"reservationPreference":{
1673+
"shape":"CapacityReservationPreference",
1674+
"documentation":"<p>The preference on when capacity reservations should be used.</p> <p>Valid values are:</p> <ul> <li> <p> <code>RESERVATIONS_ONLY</code> - Exclusively launch instances into capacity reservations that match the instance requirements configured for the capacity provider. If none exist, instances will fail to provision.</p> </li> <li> <p> <code>RESERVATIONS_FIRST</code> - Prefer to launch instances into a capacity reservation if any exist that match the instance requirements configured for the capacity provider. If none exist, fall back to launching instances On-Demand.</p> </li> <li> <p> <code>RESERVATIONS_EXCLUDED</code> - Avoid using capacity reservations and launch exclusively On-Demand.</p> </li> </ul>"
1675+
}
1676+
},
1677+
"documentation":"<p>The Capacity Reservation configurations to be used when using the <code>RESERVED</code> capacity option type.</p>"
1678+
},
16561679
"ClientException":{
16571680
"type":"structure",
16581681
"members":{
@@ -4570,7 +4593,7 @@
45704593
},
45714594
"capacityOptionType":{
45724595
"shape":"CapacityOptionType",
4573-
"documentation":"<p>The capacity option type. This determines whether Amazon ECS launches On-Demand or Spot Instances for your managed instance capacity provider.</p> <p>Valid values are:</p> <ul> <li> <p> <code>ON_DEMAND</code> - Launches standard On-Demand Instances. On-Demand Instances provide predictable pricing and availability.</p> </li> <li> <p> <code>SPOT</code> - Launches Spot Instances that use spare Amazon EC2 capacity at reduced cost. Spot Instances can be interrupted by Amazon EC2 with a two-minute notification when the capacity is needed back.</p> </li> </ul> <p>The default is On-Demand</p> <p>For more information about Amazon EC2 capacity options, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-purchasing-options.html\">Instance purchasing options</a> in the <i>Amazon EC2 User Guide</i>.</p>"
4596+
"documentation":"<p>The capacity option type. This determines whether Amazon ECS launches On-Demand, Spot or Capacity Reservation Instances for your managed instance capacity provider.</p> <p>Valid values are:</p> <ul> <li> <p> <code>ON_DEMAND</code> - Launches standard On-Demand Instances. On-Demand Instances provide predictable pricing and availability.</p> </li> <li> <p> <code>SPOT</code> - Launches Spot Instances that use spare Amazon EC2 capacity at reduced cost. Spot Instances can be interrupted by Amazon EC2 with a two-minute notification when the capacity is needed back.</p> </li> <li> <p> <code>RESERVED</code> - Launches Instances using Amazon EC2 Capacity Reservations. Capacity Reservations allow you to reserve compute capacity for Amazon EC2 instances in a specific Availability Zone.</p> </li> </ul> <p>The default is On-Demand</p> <p>For more information about Amazon EC2 capacity options, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-purchasing-options.html\">Instance purchasing options</a> in the <i>Amazon EC2 User Guide</i>.</p>"
45744597
},
45754598
"instanceRequirements":{
45764599
"shape":"InstanceRequirementsRequest",
@@ -4579,6 +4602,10 @@
45794602
"fipsEnabled":{
45804603
"shape":"BoxedBoolean",
45814604
"documentation":"<p>Determines whether to enable FIPS 140-2 validated cryptographic modules on EC2 instances launched by the capacity provider. If <code>true</code>, instances use FIPS-compliant cryptographic algorithms and modules for enhanced security compliance. If <code>false</code>, instances use standard cryptographic implementations.</p> <p>If not specified, instances are launched with FIPS enabled in AWS GovCloud (US) regions and FIPS disabled in other regions.</p>"
4605+
},
4606+
"capacityReservations":{
4607+
"shape":"CapacityReservationRequest",
4608+
"documentation":"<p>Capacity reservation specifications. You can specify:</p> <ul> <li> <p>Capacity reservation preference</p> </li> <li> <p>Reservation resource group to be used for targeted capacity reservations</p> </li> </ul> <p>Amazon ECS will launch instances according to the specified criteria.</p>"
45824609
}
45834610
},
45844611
"documentation":"<p>The launch template configuration for Amazon ECS Managed Instances. This defines how Amazon ECS launches Amazon EC2 instances, including the instance profile for your tasks, network and storage configuration, capacity options, and instance requirements for flexible instance type selection.</p>"
@@ -4605,6 +4632,10 @@
46054632
"instanceRequirements":{
46064633
"shape":"InstanceRequirementsRequest",
46074634
"documentation":"<p>The updated instance requirements for attribute-based instance type selection. Changes to instance requirements affect which instance types Amazon ECS selects for new instances.</p>"
4635+
},
4636+
"capacityReservations":{
4637+
"shape":"CapacityReservationRequest",
4638+
"documentation":"<p>The updated capacity reservations specifications for Amazon ECS Managed Instances. Changes to capacity reservations settings apply to new instances launched after the update.</p>"
46084639
}
46094640
},
46104641
"documentation":"<p>The updated launch template configuration for Amazon ECS Managed Instances. You can modify the instance profile, network configuration, storage settings, and instance requirements. Changes apply to new instances launched after the update.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html\">Store instance launch parameters in Amazon EC2 launch templates</a> in the <i>Amazon EC2 User Guide</i>.</p>"

botocore/data/marketplace-entitlement/2017-01-11/service-2.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{"shape":"ThrottlingException"},
2929
{"shape":"InternalServiceErrorException"}
3030
],
31-
"documentation":"<p>GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer identifier, AWS account ID, or product dimensions.</p> <important> <p> The <code>CustomerIdentifier</code> parameter is on path for deprecation. Use <code>CustomerAWSAccountID</code> instead.</p> <p>These parameters are mutually exclusive. You can't specify both <code>CustomerIdentifier</code> and <code>CustomerAWSAccountID</code> in the same request. </p> </important>"
31+
"documentation":"<p>GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer identifier, AWS account ID, license ARN, or product dimensions.</p>"
3232
}
3333
},
3434
"shapes":{
@@ -51,7 +51,7 @@
5151
},
5252
"CustomerAWSAccountId":{
5353
"shape":"NonEmptyString",
54-
"documentation":"<p> The <code>CustomerAWSAccountID</code> parameter specifies the AWS account ID of the buyer. </p>"
54+
"documentation":"<p> The <code>CustomerAWSAccountId</code> parameter specifies the AWS account ID of the buyer. </p>"
5555
},
5656
"Value":{
5757
"shape":"EntitlementValue",
@@ -60,6 +60,10 @@
6060
"ExpirationDate":{
6161
"shape":"Timestamp",
6262
"documentation":"<p>The expiration date represents the minimum date through which this entitlement is expected to remain valid. For contractual products listed on AWS Marketplace, the expiration date is the date at which the customer will renew or cancel their contract. Customers who are opting to renew their contract will still have entitlements with an expiration date.</p>"
63+
},
64+
"LicenseArn":{
65+
"shape":"String",
66+
"documentation":"<p>The <code>LicenseArn</code> is a unique identifier for a specific granted license. These are used for software purchased through AWS Marketplace.</p>"
6367
}
6468
},
6569
"documentation":"<p>An entitlement represents capacity in a product owned by the customer. For example, a customer might own some number of users or seats in an SaaS application or some amount of data capacity in a multi-tenant database.</p>"
@@ -103,7 +107,8 @@
103107
"enum":[
104108
"CUSTOMER_IDENTIFIER",
105109
"DIMENSION",
106-
"CUSTOMER_AWS_ACCOUNT_ID"
110+
"CUSTOMER_AWS_ACCOUNT_ID",
111+
"LICENSE_ARN"
107112
]
108113
},
109114
"GetEntitlementFilters":{
@@ -121,7 +126,7 @@
121126
},
122127
"Filter":{
123128
"shape":"GetEntitlementFilters",
124-
"documentation":"<p>Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are described as keys mapped to a lists of values. Filtered requests are <i>unioned</i> for each value in the value list, and then <i>intersected</i> for each filter key.</p> <p> <code>CustomerIdentifier</code> and <code>CustomerAWSAccountID</code> are mutually exclusive. You can't specify both in the same request. </p>"
129+
"documentation":"<p>Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are described as keys mapped to a lists of values. Filtered requests are <i>unioned</i> for each value in the value list, and then <i>intersected</i> for each filter key.</p> <p> <code>CustomerIdentifier</code> and <code>CustomerAWSAccountId</code> are mutually exclusive parameters. You must use one or the other, but not both in the same request. </p> <note> <p>If you're migrating an existing integration, use <a href=\"https://docs.aws.amazon.com/marketplace/latest/userguide/data-feed-account.html\">Account Feeds</a> to map <code>CustomerIdentifier</code> to <code>CustomerAWSAccountId</code>, and <a href=\"https://docs.aws.amazon.com/marketplace/latest/userguide/data-feed-agreements.html\">Agreements Feeds</a> to map <code>CustomerAWSAccountId</code> and <code>LicenseArn</code>.</p> </note>"
125130
},
126131
"NextToken":{
127132
"shape":"NonEmptyString",

0 commit comments

Comments
 (0)