Skip to content

Commit

Permalink
Update API model
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-swift-automation committed Oct 10, 2024
1 parent 0991c7f commit 2dc1f37
Show file tree
Hide file tree
Showing 11 changed files with 4,163 additions and 89 deletions.
17 changes: 10 additions & 7 deletions codegen/sdk-codegen/aws-models/acm-pca.json

Large diffs are not rendered by default.

831 changes: 824 additions & 7 deletions codegen/sdk-codegen/aws-models/database-migration-service.json

Large diffs are not rendered by default.

593 changes: 552 additions & 41 deletions codegen/sdk-codegen/aws-models/ec2.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions codegen/sdk-codegen/aws-models/ecs.json

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions codegen/sdk-codegen/aws-models/elastic-inference.json
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Describes the locations in which a given accelerator type or set of types is present in a given region.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Describes the locations in which a given accelerator type or set of types is present in a given region.\n </p>",
"smithy.api#http": {
"method": "POST",
"uri": "/describe-accelerator-offerings",
Expand Down Expand Up @@ -257,7 +257,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Describes the accelerator types available in a given region, as well as their characteristics, such as memory and throughput.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Describes the accelerator types available in a given region, as well as their characteristics, such as memory and throughput.\n </p>",
"smithy.api#http": {
"method": "GET",
"uri": "/describe-accelerator-types",
Expand Down Expand Up @@ -306,7 +306,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Describes information over a provided set of accelerators belonging to an account.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Describes information over a provided set of accelerators belonging to an account.\n </p>",
"smithy.api#http": {
"method": "POST",
"uri": "/describe-accelerators",
Expand Down Expand Up @@ -408,7 +408,7 @@
"name": "elastic-inference"
},
"aws.protocols#restJson1": {},
"smithy.api#documentation": "<p>\n Elastic Inference public APIs.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Elastic Inference public APIs.\n </p>",
"smithy.api#title": "Amazon Elastic Inference",
"smithy.rules#endpointRuleSet": {
"version": "1.0",
Expand Down Expand Up @@ -1278,7 +1278,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Returns all tags of an Elastic Inference Accelerator.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Returns all tags of an Elastic Inference Accelerator.\n </p>",
"smithy.api#http": {
"method": "GET",
"uri": "/tags/{resourceArn}",
Expand Down Expand Up @@ -1488,7 +1488,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Adds the specified tags to an Elastic Inference Accelerator.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Adds the specified tags to an Elastic Inference Accelerator.\n </p>",
"smithy.api#http": {
"method": "POST",
"uri": "/tags/{resourceArn}",
Expand Down Expand Up @@ -1571,7 +1571,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>\n Removes the specified tags from an Elastic Inference Accelerator.\n </p>\n <p>\n February 15, 2023: Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance.\n After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2.\n However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.\n </p>",
"smithy.api#documentation": "<note>\n <p>Amazon Elastic Inference is no longer available.</p>\n </note>\n <p>\n Removes the specified tags from an Elastic Inference Accelerator.\n </p>",
"smithy.api#http": {
"method": "DELETE",
"uri": "/tags/{resourceArn}",
Expand Down
54 changes: 39 additions & 15 deletions codegen/sdk-codegen/aws-models/iotfleetwise.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,8 @@
"smithy.api#length": {
"min": 1,
"max": 1011
}
},
"smithy.api#pattern": "^arn:.*"
}
},
"com.amazonaws.iotfleetwise#AssociateVehicleFleet": {
Expand Down Expand Up @@ -463,7 +464,7 @@
"type": "structure",
"members": {
"arn": {
"target": "com.amazonaws.iotfleetwise#arn",
"target": "com.amazonaws.iotfleetwise#campaignArn",
"traits": {
"smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of a campaign.</p>"
}
Expand Down Expand Up @@ -897,6 +898,9 @@
"priority": {
"target": "com.amazonaws.iotfleetwise#priority",
"traits": {
"smithy.api#deprecated": {
"message": "priority is no longer used or needed as input"
},
"smithy.api#documentation": "<p>(Optional) A number indicating the priority of one campaign over another campaign for\n a certain vehicle or fleet. A campaign with the lowest value is deployed to vehicles\n before any other campaigns. If it's not specified, <code>0</code> is used. </p>\n <p>Default: <code>0</code>\n </p>"
}
},
Expand Down Expand Up @@ -943,7 +947,7 @@
}
},
"arn": {
"target": "com.amazonaws.iotfleetwise#arn",
"target": "com.amazonaws.iotfleetwise#campaignArn",
"traits": {
"smithy.api#documentation": "<p> The ARN of the created campaign. </p>"
}
Expand Down Expand Up @@ -1667,10 +1671,12 @@
"target": "com.amazonaws.iotfleetwise#NodePath"
},
"traits": {
"aws.api#data": "content",
"smithy.api#length": {
"min": 0,
"max": 5
}
},
"smithy.api#sensitive": {}
}
},
"com.amazonaws.iotfleetwise#DataFormat": {
Expand Down Expand Up @@ -1868,7 +1874,7 @@
}
},
"arn": {
"target": "com.amazonaws.iotfleetwise#arn",
"target": "com.amazonaws.iotfleetwise#campaignArn",
"traits": {
"smithy.api#documentation": "<p> The Amazon Resource Name (ARN) of the deleted campaign.</p>\n <note>\n <p>The ARN isn’t returned if a campaign doesn’t exist.</p>\n </note>"
}
Expand Down Expand Up @@ -2503,7 +2509,7 @@
}
},
"arn": {
"target": "com.amazonaws.iotfleetwise#arn",
"target": "com.amazonaws.iotfleetwise#campaignArn",
"traits": {
"smithy.api#documentation": "<p> The Amazon Resource Name (ARN) of the campaign. </p>"
}
Expand Down Expand Up @@ -4592,7 +4598,7 @@
}
},
"status": {
"target": "com.amazonaws.iotfleetwise#status",
"target": "com.amazonaws.iotfleetwise#statusStr",
"traits": {
"smithy.api#documentation": "<p>Optional parameter to filter the results by the status of each created campaign in\n your account. The status can be one of: <code>CREATING</code>,\n <code>WAITING_FOR_APPROVAL</code>, <code>RUNNING</code>, or\n <code>SUSPENDED</code>.</p>",
"smithy.api#httpQuery": "status"
Expand Down Expand Up @@ -7290,10 +7296,12 @@
"target": "com.amazonaws.iotfleetwise#SignalInformation"
},
"traits": {
"aws.api#data": "content",
"smithy.api#length": {
"min": 0,
"max": 1000
}
},
"smithy.api#sensitive": {}
}
},
"com.amazonaws.iotfleetwise#SignalNodeType": {
Expand Down Expand Up @@ -7983,7 +7991,7 @@
"type": "structure",
"members": {
"arn": {
"target": "com.amazonaws.iotfleetwise#arn",
"target": "com.amazonaws.iotfleetwise#campaignArn",
"traits": {
"smithy.api#documentation": "<p> The Amazon Resource Name (ARN) of the campaign. </p>"
}
Expand Down Expand Up @@ -8829,7 +8837,7 @@
"type": "structure",
"members": {
"campaignName": {
"target": "com.amazonaws.iotfleetwise#string",
"target": "com.amazonaws.iotfleetwise#campaignName",
"traits": {
"smithy.api#documentation": "<p>The name of a campaign.</p>"
}
Expand Down Expand Up @@ -8962,6 +8970,12 @@
"target": "com.amazonaws.iotfleetwise#attributeValue"
}
},
"com.amazonaws.iotfleetwise#campaignArn": {
"type": "string",
"traits": {
"smithy.api#pattern": "^arn:aws:iotfleetwise:[a-z0-9-]+:[0-9]{12}:campaign/[a-zA-Z\\d\\-_:]{1,100}$"
}
},
"com.amazonaws.iotfleetwise#campaignName": {
"type": "string",
"traits": {
Expand All @@ -8983,7 +8997,7 @@
"traits": {
"smithy.api#range": {
"min": 10000,
"max": 60000
"max": 86400000
}
}
},
Expand Down Expand Up @@ -9038,10 +9052,12 @@
"com.amazonaws.iotfleetwise#eventExpression": {
"type": "string",
"traits": {
"aws.api#data": "content",
"smithy.api#length": {
"min": 1,
"max": 2048
}
},
"smithy.api#sensitive": {}
}
},
"com.amazonaws.iotfleetwise#fleetId": {
Expand Down Expand Up @@ -9070,7 +9086,8 @@
"type": "integer",
"traits": {
"smithy.api#range": {
"min": 1
"min": 1,
"max": 1
}
}
},
Expand Down Expand Up @@ -9188,8 +9205,15 @@
"target": "com.amazonaws.iotfleetwise#SignalCatalogSummary"
}
},
"com.amazonaws.iotfleetwise#status": {
"type": "string"
"com.amazonaws.iotfleetwise#statusStr": {
"type": "string",
"traits": {
"smithy.api#length": {
"min": 7,
"max": 20
},
"smithy.api#pattern": "^[A-Z_]*$"
}
},
"com.amazonaws.iotfleetwise#string": {
"type": "string"
Expand Down
4 changes: 2 additions & 2 deletions codegen/sdk-codegen/aws-models/neptune-graph.json
Original file line number Diff line number Diff line change
Expand Up @@ -2195,7 +2195,7 @@
"format": {
"target": "com.amazonaws.neptunegraph#Format",
"traits": {
"smithy.api#documentation": "<p>Specifies the format of S3 data to be imported. Valid values are <code>CSV</code>, which identifies\n the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-gremlin.html\">Gremlin\n CSV format</a> or <code>OPENCYPHER</code>, which identies the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-opencypher.html\">openCypher\n load format</a>.</p>"
"smithy.api#documentation": "<p>Specifies the format of S3 data to be imported. Valid values are <code>CSV</code>, which identifies\n the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-gremlin.html\">Gremlin\n CSV format</a>, <code>OPEN_CYPHER</code>, which identifies the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-opencypher.html\">openCypher\n load format</a>, or <code>ntriples</code>, which identifies the\n <a href=\"https://docs.aws.amazon.com/neptune-analytics/latest/userguide/using-rdf-data.html\">RDF n-triples</a> format.</p>"
}
},
"blankNodeHandling": {
Expand Down Expand Up @@ -5238,7 +5238,7 @@
"type": "integer",
"traits": {
"smithy.api#range": {
"min": 32,
"min": 16,
"max": 24576
}
}
Expand Down
Loading

0 comments on commit 2dc1f37

Please sign in to comment.