Skip to content

Commit 49e2263

Browse files
AWS SDK for RubyNobody
AWS SDK for Ruby
authored and
Nobody
committed
Updated API models and rebuilt service gems.
1 parent f1b95ba commit 49e2263

File tree

42 files changed

+1131
-202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1131
-202
lines changed

apis/compute-optimizer/2019-11-01/docs-2.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"GetEC2RecommendationProjectedMetrics": "<p>Returns the projected utilization metrics of Amazon EC2 instance recommendations.</p> <note> <p>The <code>Cpu</code> and <code>Memory</code> metrics are the only projected utilization metrics returned when you run this action. Additionally, the <code>Memory</code> metric is returned only for resources that have the unified CloudWatch agent installed on them. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/latest/ug/metrics.html#cw-agent\">Enabling Memory Utilization with the CloudWatch Agent</a>.</p> </note>",
1212
"GetEnrollmentStatus": "<p>Returns the enrollment (opt in) status of an account to the AWS Compute Optimizer service.</p> <p>If the account is the management account of an organization, this action also confirms the enrollment status of member accounts within the organization.</p>",
1313
"GetLambdaFunctionRecommendations": "<p>Returns AWS Lambda function recommendations.</p> <p>AWS Compute Optimizer generates recommendations for functions that meet a specific set of requirements. For more information, see the <a href=\"https://docs.aws.amazon.com/compute-optimizer/latest/ug/requirements.html\">Supported resources and requirements</a> in the <i>AWS Compute Optimizer User Guide</i>.</p>",
14-
"GetRecommendationSummaries": "<p>Returns the optimization findings for an account.</p> <p>For example, it returns the number of Amazon EC2 instances in an account that are under-provisioned, over-provisioned, or optimized. It also returns the number of Auto Scaling groups in an account that are not optimized, or optimized.</p>",
14+
"GetRecommendationSummaries": "<p>Returns the optimization findings for an account.</p> <p>It returns the number of:</p> <ul> <li> <p>Amazon EC2 instances in an account that are <code>Underprovisioned</code>, <code>Overprovisioned</code>, or <code>Optimized</code>.</p> </li> <li> <p>Auto Scaling groups in an account that are <code>NotOptimized</code>, or <code>Optimized</code>.</p> </li> <li> <p>Amazon EBS volumes in an account that are <code>NotOptimized</code>, or <code>Optimized</code>.</p> </li> <li> <p>Lambda functions in an account that are <code>NotOptimized</code>, or <code>Optimized</code>.</p> </li> </ul>",
1515
"UpdateEnrollmentStatus": "<p>Updates the enrollment (opt in and opt out) status of an account to the AWS Compute Optimizer service.</p> <p>If the account is a management account of an organization, this action can also be used to enroll member accounts within the organization.</p> <p>You must have the appropriate permissions to opt in to Compute Optimizer, to view its recommendations, and to opt out. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/ug/security-iam.html\">Controlling access with AWS Identity and Access Management</a> in the <i>Compute Optimizer User Guide</i>.</p> <p>When you opt in, Compute Optimizer automatically creates a Service-Linked Role in your account to access its data. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/ug/using-service-linked-roles.html\">Using Service-Linked Roles for AWS Compute Optimizer</a> in the <i>Compute Optimizer User Guide</i>.</p>"
1616
},
1717
"shapes": {
@@ -571,7 +571,7 @@
571571
"LambdaFunctionMetricStatistic": {
572572
"base": null,
573573
"refs": {
574-
"LambdaFunctionUtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p>"
574+
"LambdaFunctionUtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p> <p>The Compute Optimizer API, AWS Command Line Interface (AWS CLI), and SDKs return utilization metrics using only the <code>Maximum</code> statistic, which is the highest value observed during the specified period.</p> <p>The Compute Optimizer console displays graphs for some utilization metrics using the <code>Average</code> statistic, which is the value of <code>Sum</code> / <code>SampleCount</code> during the specified period. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/latest/ug/viewing-recommendations.html\">Viewing resource recommendations</a> in the <i>AWS Compute Optimizer User Guide</i>. You can also get averaged utilization metric data for your resources using Amazon CloudWatch. For more information, see the <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html\">Amazon CloudWatch User Guide</a>.</p>"
575575
}
576576
},
577577
"LambdaFunctionRecommendation": {
@@ -715,9 +715,9 @@
715715
"MetricStatistic": {
716716
"base": null,
717717
"refs": {
718-
"EBSUtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p> <p>The following statistics are available:</p> <ul> <li> <p> <code>Average</code> - This is the value of Sum / SampleCount during the specified period, or the average value observed during the specified period.</p> </li> <li> <p> <code>Maximum</code> - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.</p> </li> </ul>",
718+
"EBSUtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p> <p>The Compute Optimizer API, AWS Command Line Interface (AWS CLI), and SDKs return utilization metrics using only the <code>Maximum</code> statistic, which is the highest value observed during the specified period.</p> <p>The Compute Optimizer console displays graphs for some utilization metrics using the <code>Average</code> statistic, which is the value of <code>Sum</code> / <code>SampleCount</code> during the specified period. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/latest/ug/viewing-recommendations.html\">Viewing resource recommendations</a> in the <i>AWS Compute Optimizer User Guide</i>. You can also get averaged utilization metric data for your resources using Amazon CloudWatch. For more information, see the <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html\">Amazon CloudWatch User Guide</a>.</p>",
719719
"GetEC2RecommendationProjectedMetricsRequest$stat": "<p>The statistic of the projected metrics.</p>",
720-
"UtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p> <p>The following statistics are available:</p> <ul> <li> <p> <code>Average</code> - This is the value of Sum / SampleCount during the specified period, or the average value observed during the specified period.</p> </li> <li> <p> <code>Maximum</code> - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.</p> </li> </ul>"
720+
"UtilizationMetric$statistic": "<p>The statistic of the utilization metric.</p> <p>The Compute Optimizer API, AWS Command Line Interface (AWS CLI), and SDKs return utilization metrics using only the <code>Maximum</code> statistic, which is the highest value observed during the specified period.</p> <p>The Compute Optimizer console displays graphs for some utilization metrics using the <code>Average</code> statistic, which is the value of <code>Sum</code> / <code>SampleCount</code> during the specified period. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/latest/ug/viewing-recommendations.html\">Viewing resource recommendations</a> in the <i>AWS Compute Optimizer User Guide</i>. You can also get averaged utilization metric data for your resources using Amazon CloudWatch. For more information, see the <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html\">Amazon CloudWatch User Guide</a>.</p>"
721721
}
722722
},
723723
"MetricValue": {

apis/datasync/2018-11-09/api-2.json

+90
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,45 @@
404404
{"shape":"InternalException"}
405405
]
406406
},
407+
"UpdateLocationNfs":{
408+
"name":"UpdateLocationNfs",
409+
"http":{
410+
"method":"POST",
411+
"requestUri":"/"
412+
},
413+
"input":{"shape":"UpdateLocationNfsRequest"},
414+
"output":{"shape":"UpdateLocationNfsResponse"},
415+
"errors":[
416+
{"shape":"InvalidRequestException"},
417+
{"shape":"InternalException"}
418+
]
419+
},
420+
"UpdateLocationObjectStorage":{
421+
"name":"UpdateLocationObjectStorage",
422+
"http":{
423+
"method":"POST",
424+
"requestUri":"/"
425+
},
426+
"input":{"shape":"UpdateLocationObjectStorageRequest"},
427+
"output":{"shape":"UpdateLocationObjectStorageResponse"},
428+
"errors":[
429+
{"shape":"InvalidRequestException"},
430+
{"shape":"InternalException"}
431+
]
432+
},
433+
"UpdateLocationSmb":{
434+
"name":"UpdateLocationSmb",
435+
"http":{
436+
"method":"POST",
437+
"requestUri":"/"
438+
},
439+
"input":{"shape":"UpdateLocationSmbRequest"},
440+
"output":{"shape":"UpdateLocationSmbResponse"},
441+
"errors":[
442+
{"shape":"InvalidRequestException"},
443+
{"shape":"InternalException"}
444+
]
445+
},
407446
"UpdateTask":{
408447
"name":"UpdateTask",
409448
"http":{
@@ -1624,6 +1663,57 @@
16241663
"members":{
16251664
}
16261665
},
1666+
"UpdateLocationNfsRequest":{
1667+
"type":"structure",
1668+
"required":["LocationArn"],
1669+
"members":{
1670+
"LocationArn":{"shape":"LocationArn"},
1671+
"Subdirectory":{"shape":"NfsSubdirectory"},
1672+
"OnPremConfig":{"shape":"OnPremConfig"},
1673+
"MountOptions":{"shape":"NfsMountOptions"}
1674+
}
1675+
},
1676+
"UpdateLocationNfsResponse":{
1677+
"type":"structure",
1678+
"members":{
1679+
}
1680+
},
1681+
"UpdateLocationObjectStorageRequest":{
1682+
"type":"structure",
1683+
"required":["LocationArn"],
1684+
"members":{
1685+
"LocationArn":{"shape":"LocationArn"},
1686+
"ServerPort":{"shape":"ObjectStorageServerPort"},
1687+
"ServerProtocol":{"shape":"ObjectStorageServerProtocol"},
1688+
"Subdirectory":{"shape":"S3Subdirectory"},
1689+
"AccessKey":{"shape":"ObjectStorageAccessKey"},
1690+
"SecretKey":{"shape":"ObjectStorageSecretKey"},
1691+
"AgentArns":{"shape":"AgentArnList"}
1692+
}
1693+
},
1694+
"UpdateLocationObjectStorageResponse":{
1695+
"type":"structure",
1696+
"members":{
1697+
}
1698+
},
1699+
"UpdateLocationSmbRequest":{
1700+
"type":"structure",
1701+
"required":["LocationArn"],
1702+
"members":{
1703+
"LocationArn":{"shape":"LocationArn"},
1704+
"Subdirectory":{"shape":"SmbSubdirectory"},
1705+
"User":{"shape":"SmbUser"},
1706+
"Domain":{"shape":"SmbDomain"},
1707+
"Password":{"shape":"SmbPassword"},
1708+
"AgentArns":{"shape":"AgentArnList"},
1709+
"MountOptions":{"shape":"SmbMountOptions"}
1710+
}
1711+
},
1712+
"UpdateLocationSmbResponse":{
1713+
"type":"structure",
1714+
"members":{
1715+
}
1716+
},
16271717
"UpdateTaskExecutionRequest":{
16281718
"type":"structure",
16291719
"required":[

0 commit comments

Comments
 (0)