Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Oct 12, 2023
1 parent 1a57259 commit 1cd74e4
Show file tree
Hide file tree
Showing 160 changed files with 6,541 additions and 871 deletions.
2 changes: 2 additions & 0 deletions apis/auditmanager/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -942,6 +942,8 @@
"AWSAccounts":{
"type":"list",
"member":{"shape":"AWSAccount"},
"max":200,
"min":1,
"sensitive":true
},
"AWSService":{
Expand Down
12 changes: 9 additions & 3 deletions apis/autoscaling/2011-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1128,6 +1128,12 @@
},
"exception":true
},
"AnyPrintableAsciiStringMaxLen4000":{
"type":"string",
"max":4000,
"min":1,
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007e]+"
},
"AsciiStringMaxLen255":{
"type":"string",
"max":255,
Expand Down Expand Up @@ -2402,7 +2408,7 @@
"LifecycleTransition":{"shape":"LifecycleTransition"},
"NotificationTargetARN":{"shape":"NotificationTargetResourceName"},
"RoleARN":{"shape":"XmlStringMaxLen255"},
"NotificationMetadata":{"shape":"XmlStringMaxLen1023"},
"NotificationMetadata":{"shape":"AnyPrintableAsciiStringMaxLen4000"},
"HeartbeatTimeout":{"shape":"HeartbeatTimeout"},
"GlobalTimeout":{"shape":"GlobalTimeout"},
"DefaultResult":{"shape":"LifecycleActionResult"}
Expand All @@ -2422,7 +2428,7 @@
"members":{
"LifecycleHookName":{"shape":"AsciiStringMaxLen255"},
"LifecycleTransition":{"shape":"LifecycleTransition"},
"NotificationMetadata":{"shape":"XmlStringMaxLen1023"},
"NotificationMetadata":{"shape":"AnyPrintableAsciiStringMaxLen4000"},
"HeartbeatTimeout":{"shape":"HeartbeatTimeout"},
"DefaultResult":{"shape":"LifecycleActionResult"},
"NotificationTargetARN":{"shape":"NotificationTargetResourceName"},
Expand Down Expand Up @@ -2942,7 +2948,7 @@
"LifecycleTransition":{"shape":"LifecycleTransition"},
"RoleARN":{"shape":"XmlStringMaxLen255"},
"NotificationTargetARN":{"shape":"NotificationTargetResourceName"},
"NotificationMetadata":{"shape":"XmlStringMaxLen1023"},
"NotificationMetadata":{"shape":"AnyPrintableAsciiStringMaxLen4000"},
"HeartbeatTimeout":{"shape":"HeartbeatTimeout"},
"DefaultResult":{"shape":"LifecycleActionResult"}
}
Expand Down
11 changes: 8 additions & 3 deletions apis/autoscaling/2011-01-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,14 @@
"refs": {
}
},
"AnyPrintableAsciiStringMaxLen4000": {
"base": null,
"refs": {
"LifecycleHook$NotificationMetadata": "<p>Additional information that is included any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>",
"LifecycleHookSpecification$NotificationMetadata": "<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>",
"PutLifecycleHookType$NotificationMetadata": "<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>"
}
},
"AsciiStringMaxLen255": {
"base": null,
"refs": {
Expand Down Expand Up @@ -2401,14 +2409,11 @@
"refs": {
"Activity$Cause": "<p>The reason the activity began.</p>",
"InstanceRefresh$StatusReason": "<p>The explanation for the specific status assigned to this operation.</p>",
"LifecycleHook$NotificationMetadata": "<p>Additional information that is included any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>",
"LifecycleHookSpecification$NotificationMetadata": "<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>",
"MetricDataQuery$Expression": "<p>The math expression to perform on the returned data, if this object is performing a math expression. This expression can use the <code>Id</code> of the other metrics to refer to those metrics, and can also use the <code>Id</code> of other expressions to use the result of those expressions. </p> <p>Conditional: Within each <code>MetricDataQuery</code> object, you must specify either <code>Expression</code> or <code>MetricStat</code>, but not both.</p>",
"PredefinedMetricSpecification$ResourceLabel": "<p>A label that uniquely identifies a specific Application Load Balancer target group from which to determine the average request count served by your Auto Scaling group. You can't specify a resource label unless the target group is attached to the Auto Scaling group.</p> <p>You create the resource label by appending the final portion of the load balancer ARN and the final portion of the target group ARN into a single value, separated by a forward slash (/). The format of the resource label is:</p> <p> <code>app/my-alb/778d41231b141a0f/targetgroup/my-alb-target-group/943f017f100becff</code>.</p> <p>Where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul> <p>To find the ARN for an Application Load Balancer, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeLoadBalancers.html\">DescribeLoadBalancers</a> API operation. To find the ARN for the target group, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeTargetGroups.html\">DescribeTargetGroups</a> API operation.</p>",
"PredictiveScalingPredefinedLoadMetric$ResourceLabel": "<p>A label that uniquely identifies a specific Application Load Balancer target group from which to determine the request count served by your Auto Scaling group. You can't specify a resource label unless the target group is attached to the Auto Scaling group.</p> <p>You create the resource label by appending the final portion of the load balancer ARN and the final portion of the target group ARN into a single value, separated by a forward slash (/). The format of the resource label is:</p> <p> <code>app/my-alb/778d41231b141a0f/targetgroup/my-alb-target-group/943f017f100becff</code>.</p> <p>Where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul> <p>To find the ARN for an Application Load Balancer, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeLoadBalancers.html\">DescribeLoadBalancers</a> API operation. To find the ARN for the target group, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeTargetGroups.html\">DescribeTargetGroups</a> API operation.</p>",
"PredictiveScalingPredefinedMetricPair$ResourceLabel": "<p>A label that uniquely identifies a specific Application Load Balancer target group from which to determine the total and average request count served by your Auto Scaling group. You can't specify a resource label unless the target group is attached to the Auto Scaling group.</p> <p>You create the resource label by appending the final portion of the load balancer ARN and the final portion of the target group ARN into a single value, separated by a forward slash (/). The format of the resource label is:</p> <p> <code>app/my-alb/778d41231b141a0f/targetgroup/my-alb-target-group/943f017f100becff</code>.</p> <p>Where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul> <p>To find the ARN for an Application Load Balancer, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeLoadBalancers.html\">DescribeLoadBalancers</a> API operation. To find the ARN for the target group, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeTargetGroups.html\">DescribeTargetGroups</a> API operation.</p>",
"PredictiveScalingPredefinedScalingMetric$ResourceLabel": "<p>A label that uniquely identifies a specific Application Load Balancer target group from which to determine the average request count served by your Auto Scaling group. You can't specify a resource label unless the target group is attached to the Auto Scaling group.</p> <p>You create the resource label by appending the final portion of the load balancer ARN and the final portion of the target group ARN into a single value, separated by a forward slash (/). The format of the resource label is:</p> <p> <code>app/my-alb/778d41231b141a0f/targetgroup/my-alb-target-group/943f017f100becff</code>.</p> <p>Where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul> <p>To find the ARN for an Application Load Balancer, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeLoadBalancers.html\">DescribeLoadBalancers</a> API operation. To find the ARN for the target group, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeTargetGroups.html\">DescribeTargetGroups</a> API operation.</p>",
"PutLifecycleHookType$NotificationMetadata": "<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>",
"RollbackDetails$RollbackReason": "<p>The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).</p>"
}
},
Expand Down
2 changes: 1 addition & 1 deletion apis/autoscaling/2011-01-01/examples-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@
"input": {
"AutoScalingGroupName": "my-asg",
"DesiredCapacity": 4,
"DesiredCapacityTypes": "units",
"DesiredCapacityType": "units",
"MaxSize": 100,
"MinSize": 0,
"MixedInstancesPolicy": {
Expand Down
15 changes: 15 additions & 0 deletions apis/autoscaling/2011-01-01/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,27 @@
"output_token": "NextToken",
"result_key": "AutoScalingInstances"
},
"DescribeInstanceRefreshes": {
"input_token": "NextToken",
"limit_key": "MaxRecords",
"output_token": "NextToken"
},
"DescribeLaunchConfigurations": {
"input_token": "NextToken",
"limit_key": "MaxRecords",
"output_token": "NextToken",
"result_key": "LaunchConfigurations"
},
"DescribeLoadBalancerTargetGroups": {
"input_token": "NextToken",
"limit_key": "MaxRecords",
"output_token": "NextToken"
},
"DescribeLoadBalancers": {
"input_token": "NextToken",
"limit_key": "MaxRecords",
"output_token": "NextToken"
},
"DescribeNotificationConfigurations": {
"input_token": "NextToken",
"limit_key": "MaxRecords",
Expand Down
21 changes: 20 additions & 1 deletion apis/config/2014-11-12/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5020,7 +5020,26 @@
"AWS::Pinpoint::EmailChannel",
"AWS::S3::AccessPoint",
"AWS::NetworkManager::CustomerGatewayAssociation",
"AWS::NetworkManager::LinkAssociation"
"AWS::NetworkManager::LinkAssociation",
"AWS::IoTWireless::MulticastGroup",
"AWS::Personalize::DatasetGroup",
"AWS::IoTTwinMaker::ComponentType",
"AWS::CodeBuild::ReportGroup",
"AWS::SageMaker::FeatureGroup",
"AWS::MSK::BatchScramSecret",
"AWS::AppStream::Stack",
"AWS::IoT::JobTemplate",
"AWS::IoTWireless::FuotaTask",
"AWS::IoT::ProvisioningTemplate",
"AWS::InspectorV2::Filter",
"AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation",
"AWS::ServiceDiscovery::Instance",
"AWS::Transfer::Certificate",
"AWS::MediaConnect::FlowSource",
"AWS::APS::RuleGroupsNamespace",
"AWS::CodeGuruProfiler::ProfilingGroup",
"AWS::Route53Resolver::ResolverQueryLoggingConfig",
"AWS::Batch::SchedulingPolicy"
]
},
"ResourceTypeList":{
Expand Down
Loading

0 comments on commit 1cd74e4

Please sign in to comment.