Skip to content

Commit

Permalink
Release v1.30.11 (2020-04-21)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/ce`: Updates service API and documentation
* `service/elasticmapreduce`: Updates service API and documentation
  * Amazon EMR adds support for configuring a managed scaling policy for an Amazon EMR cluster. This enables automatic resizing of a cluster to optimize for job execution speed and reduced cluster cost.
* `service/guardduty`: Updates service API, documentation, and paginators
  * AWS GuardDuty now supports using AWS Organizations delegated administrators to create and manage GuardDuty master and member accounts.  The feature also allows GuardDuty to be automatically enabled on associated organization accounts.
* `service/route53domains`: Updates service API and documentation
  * You can now programmatically transfer domains between AWS accounts without having to contact AWS Support
  • Loading branch information
awssdkgo committed Apr 21, 2020
1 parent 4b8b821 commit d85f343
Show file tree
Hide file tree
Showing 25 changed files with 4,460 additions and 948 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
Release v1.30.11 (2020-04-21)
===

### Service Client Updates
* `service/ce`: Updates service API and documentation
* `service/elasticmapreduce`: Updates service API and documentation
* Amazon EMR adds support for configuring a managed scaling policy for an Amazon EMR cluster. This enables automatic resizing of a cluster to optimize for job execution speed and reduced cluster cost.
* `service/guardduty`: Updates service API, documentation, and paginators
* AWS GuardDuty now supports using AWS Organizations delegated administrators to create and manage GuardDuty master and member accounts. The feature also allows GuardDuty to be automatically enabled on associated organization accounts.
* `service/route53domains`: Updates service API and documentation
* You can now programmatically transfer domains between AWS accounts without having to contact AWS Support

Release v1.30.10 (2020-04-20)
===

Expand Down
54 changes: 48 additions & 6 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.30.10"
const SDKVersion = "1.30.11"
22 changes: 21 additions & 1 deletion models/apis/ce/2017-10-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -834,6 +834,7 @@
"required":["Service"],
"members":{
"Filter":{"shape":"Expression"},
"Configuration":{"shape":"RightsizingRecommendationConfiguration"},
"Service":{"shape":"GenericString"},
"PageSize":{"shape":"NonNegativeInteger"},
"NextPageToken":{"shape":"NextPageToken"}
Expand All @@ -845,7 +846,8 @@
"Metadata":{"shape":"RightsizingRecommendationMetadata"},
"Summary":{"shape":"RightsizingRecommendationSummary"},
"RightsizingRecommendations":{"shape":"RightsizingRecommendationList"},
"NextPageToken":{"shape":"NextPageToken"}
"NextPageToken":{"shape":"NextPageToken"},
"Configuration":{"shape":"RightsizingRecommendationConfiguration"}
}
},
"GetSavingsPlansCoverageRequest":{
Expand Down Expand Up @@ -1203,6 +1205,13 @@
"SizeFlexEligible":{"shape":"GenericBoolean"}
}
},
"RecommendationTarget":{
"type":"string",
"enum":[
"SAME_INSTANCE_FAMILY",
"CROSS_INSTANCE_FAMILY"
]
},
"RedshiftInstanceDetails":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1368,6 +1377,17 @@
"TerminateRecommendationDetail":{"shape":"TerminateRecommendationDetail"}
}
},
"RightsizingRecommendationConfiguration":{
"type":"structure",
"required":[
"RecommendationTarget",
"BenefitsConsidered"
],
"members":{
"RecommendationTarget":{"shape":"RecommendationTarget"},
"BenefitsConsidered":{"shape":"GenericBoolean"}
}
},
"RightsizingRecommendationList":{
"type":"list",
"member":{"shape":"RightsizingRecommendation"}
Expand Down
14 changes: 14 additions & 0 deletions models/apis/ce/2017-10-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -409,6 +409,7 @@
"RDSInstanceDetails$SizeFlexEligible": "<p>Whether the recommended reservation is size flexible.</p>",
"RedshiftInstanceDetails$CurrentGeneration": "<p>Whether the recommendation is for a current-generation instance.</p>",
"RedshiftInstanceDetails$SizeFlexEligible": "<p>Whether the recommended reservation is size flexible.</p>",
"RightsizingRecommendationConfiguration$BenefitsConsidered": "<p> The option to consider RI or Savings Plans discount benefits in your savings calculation. The default value is <code>TRUE</code>. </p>",
"TargetInstance$DefaultTargetInstance": "<p> Indicates whether or not this recommendation is the defaulted Amazon Web Services recommendation.</p>"
}
},
Expand Down Expand Up @@ -980,6 +981,12 @@
"InstanceDetails$RDSInstanceDetails": "<p>The Amazon RDS instances that AWS recommends that you purchase.</p>"
}
},
"RecommendationTarget": {
"base": null,
"refs": {
"RightsizingRecommendationConfiguration$RecommendationTarget": "<p> The option to see recommendations within the same instance family, or recommendations for instances across other families. The default value is <code>SAME_INSTANCE_FAMILY</code>. </p>"
}
},
"RedshiftInstanceDetails": {
"base": "<p>Details about the Amazon Redshift instances that AWS recommends that you purchase.</p>",
"refs": {
Expand Down Expand Up @@ -1121,6 +1128,13 @@
"RightsizingRecommendationList$member": null
}
},
"RightsizingRecommendationConfiguration": {
"base": "<p> Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or niether. </p>",
"refs": {
"GetRightsizingRecommendationRequest$Configuration": "<p> Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or niether. </p>",
"GetRightsizingRecommendationResponse$Configuration": "<p>Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or niether. </p>"
}
},
"RightsizingRecommendationList": {
"base": null,
"refs": {
Expand Down
103 changes: 100 additions & 3 deletions models/apis/elasticmapreduce/2009-03-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,15 @@
{"shape":"InvalidRequestException"}
]
},
"GetManagedScalingPolicy":{
"name":"GetManagedScalingPolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetManagedScalingPolicyInput"},
"output":{"shape":"GetManagedScalingPolicyOutput"}
},
"ListBootstrapActions":{
"name":"ListBootstrapActions",
"http":{
Expand Down Expand Up @@ -316,6 +325,15 @@
{"shape":"InvalidRequestException"}
]
},
"PutManagedScalingPolicy":{
"name":"PutManagedScalingPolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PutManagedScalingPolicyInput"},
"output":{"shape":"PutManagedScalingPolicyOutput"}
},
"RemoveAutoScalingPolicy":{
"name":"RemoveAutoScalingPolicy",
"http":{
Expand All @@ -325,6 +343,15 @@
"input":{"shape":"RemoveAutoScalingPolicyInput"},
"output":{"shape":"RemoveAutoScalingPolicyOutput"}
},
"RemoveManagedScalingPolicy":{
"name":"RemoveManagedScalingPolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"RemoveManagedScalingPolicyInput"},
"output":{"shape":"RemoveManagedScalingPolicyOutput"}
},
"RemoveTags":{
"name":"RemoveTags",
"http":{
Expand Down Expand Up @@ -675,8 +702,8 @@
"RepoUpgradeOnBoot":{"shape":"RepoUpgradeOnBoot"},
"KerberosAttributes":{"shape":"KerberosAttributes"},
"ClusterArn":{"shape":"ArnType"},
"StepConcurrencyLevel":{"shape":"Integer"},
"OutpostArn":{"shape":"OptionalArnType"}
"OutpostArn":{"shape":"OptionalArnType"},
"StepConcurrencyLevel":{"shape":"Integer"}
}
},
"ClusterId":{"type":"string"},
Expand Down Expand Up @@ -768,6 +795,28 @@
"LESS_THAN_OR_EQUAL"
]
},
"ComputeLimits":{
"type":"structure",
"required":[
"UnitType",
"MinimumCapacityUnits",
"MaximumCapacityUnits"
],
"members":{
"UnitType":{"shape":"ComputeLimitsUnitType"},
"MinimumCapacityUnits":{"shape":"Integer"},
"MaximumCapacityUnits":{"shape":"Integer"},
"MaximumOnDemandCapacityUnits":{"shape":"Integer"}
}
},
"ComputeLimitsUnitType":{
"type":"string",
"enum":[
"InstanceFleetUnits",
"Instances",
"VCPU"
]
},
"Configuration":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -970,6 +1019,19 @@
"BlockPublicAccessConfigurationMetadata":{"shape":"BlockPublicAccessConfigurationMetadata"}
}
},
"GetManagedScalingPolicyInput":{
"type":"structure",
"required":["ClusterId"],
"members":{
"ClusterId":{"shape":"ClusterId"}
}
},
"GetManagedScalingPolicyOutput":{
"type":"structure",
"members":{
"ManagedScalingPolicy":{"shape":"ManagedScalingPolicy"}
}
},
"HadoopJarStepConfig":{
"type":"structure",
"required":["Jar"],
Expand Down Expand Up @@ -1650,6 +1712,12 @@
}
},
"Long":{"type":"long"},
"ManagedScalingPolicy":{
"type":"structure",
"members":{
"ComputeLimits":{"shape":"ComputeLimits"}
}
},
"Marker":{"type":"string"},
"MarketType":{
"type":"string",
Expand Down Expand Up @@ -1772,6 +1840,22 @@
"members":{
}
},
"PutManagedScalingPolicyInput":{
"type":"structure",
"required":[
"ClusterId",
"ManagedScalingPolicy"
],
"members":{
"ClusterId":{"shape":"ClusterId"},
"ManagedScalingPolicy":{"shape":"ManagedScalingPolicy"}
}
},
"PutManagedScalingPolicyOutput":{
"type":"structure",
"members":{
}
},
"RemoveAutoScalingPolicyInput":{
"type":"structure",
"required":[
Expand All @@ -1788,6 +1872,18 @@
"members":{
}
},
"RemoveManagedScalingPolicyInput":{
"type":"structure",
"required":["ClusterId"],
"members":{
"ClusterId":{"shape":"ClusterId"}
}
},
"RemoveManagedScalingPolicyOutput":{
"type":"structure",
"members":{
}
},
"RemoveTagsInput":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1842,7 +1938,8 @@
"EbsRootVolumeSize":{"shape":"Integer"},
"RepoUpgradeOnBoot":{"shape":"RepoUpgradeOnBoot"},
"KerberosAttributes":{"shape":"KerberosAttributes"},
"StepConcurrencyLevel":{"shape":"Integer"}
"StepConcurrencyLevel":{"shape":"Integer"},
"ManagedScalingPolicy":{"shape":"ManagedScalingPolicy"}
}
},
"RunJobFlowOutput":{
Expand Down

0 comments on commit d85f343

Please sign in to comment.