Skip to content

Commit

Permalink
Release v1.37.18 (2021-02-24) (#3798)
Browse files Browse the repository at this point in the history
Release v1.37.18 (2021-02-24)
===

### Service Client Updates
* `service/appflow`: Updates service API and documentation
* `service/compute-optimizer`: Updates service documentation
* `service/ecr-public`: Updates service API and documentation
* `service/es`: Updates service API, documentation, and paginators
  * Amazon Elasticsearch Service now supports Auto-Tune, which monitors performance metrics and automatically optimizes domains
* `service/mediapackage-vod`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation authored Feb 24, 2021
1 parent a6c61ff commit b843e71
Show file tree
Hide file tree
Showing 21 changed files with 3,147 additions and 45 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
Release v1.37.18 (2021-02-24)
===

### Service Client Updates
* `service/appflow`: Updates service API and documentation
* `service/compute-optimizer`: Updates service documentation
* `service/ecr-public`: Updates service API and documentation
* `service/es`: Updates service API, documentation, and paginators
* Amazon Elasticsearch Service now supports Auto-Tune, which monitors performance metrics and automatically optimizes domains
* `service/mediapackage-vod`: Updates service API and documentation

Release v1.37.17 (2021-02-23)
===

Expand Down
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.37.17"
const SDKVersion = "1.37.18"
74 changes: 70 additions & 4 deletions models/apis/appflow/2020-08-23/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,9 @@
"Veeva":{"shape":"VeevaMetadata"},
"Zendesk":{"shape":"ZendeskMetadata"},
"EventBridge":{"shape":"EventBridgeMetadata"},
"Upsolver":{"shape":"UpsolverMetadata"}
"Upsolver":{"shape":"UpsolverMetadata"},
"CustomerProfiles":{"shape":"CustomerProfilesMetadata"},
"Honeycode":{"shape":"HoneycodeMetadata"}
}
},
"ConnectorOAuthRequest":{
Expand Down Expand Up @@ -563,6 +565,7 @@
"Datadog":{"shape":"DatadogConnectorProfileCredentials"},
"Dynatrace":{"shape":"DynatraceConnectorProfileCredentials"},
"GoogleAnalytics":{"shape":"GoogleAnalyticsConnectorProfileCredentials"},
"Honeycode":{"shape":"HoneycodeConnectorProfileCredentials"},
"InforNexus":{"shape":"InforNexusConnectorProfileCredentials"},
"Marketo":{"shape":"MarketoConnectorProfileCredentials"},
"Redshift":{"shape":"RedshiftConnectorProfileCredentials"},
Expand Down Expand Up @@ -598,6 +601,7 @@
"Datadog":{"shape":"DatadogConnectorProfileProperties"},
"Dynatrace":{"shape":"DynatraceConnectorProfileProperties"},
"GoogleAnalytics":{"shape":"GoogleAnalyticsConnectorProfileProperties"},
"Honeycode":{"shape":"HoneycodeConnectorProfileProperties"},
"InforNexus":{"shape":"InforNexusConnectorProfileProperties"},
"Marketo":{"shape":"MarketoConnectorProfileProperties"},
"Redshift":{"shape":"RedshiftConnectorProfileProperties"},
Expand Down Expand Up @@ -639,7 +643,10 @@
"Amplitude",
"Veeva",
"EventBridge",
"Upsolver"
"LookoutMetrics",
"Upsolver",
"Honeycode",
"CustomerProfiles"
]
},
"ConnectorTypeList":{
Expand Down Expand Up @@ -702,6 +709,19 @@
"max":256,
"pattern":"\\S+"
},
"CustomerProfilesDestinationProperties":{
"type":"structure",
"required":["domainName"],
"members":{
"domainName":{"shape":"DomainName"},
"objectTypeName":{"shape":"ObjectTypeName"}
}
},
"CustomerProfilesMetadata":{
"type":"structure",
"members":{
}
},
"DataPullMode":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -899,7 +919,10 @@
"Salesforce":{"shape":"SalesforceDestinationProperties"},
"Snowflake":{"shape":"SnowflakeDestinationProperties"},
"EventBridge":{"shape":"EventBridgeDestinationProperties"},
"Upsolver":{"shape":"UpsolverDestinationProperties"}
"LookoutMetrics":{"shape":"LookoutMetricsDestinationProperties"},
"Upsolver":{"shape":"UpsolverDestinationProperties"},
"Honeycode":{"shape":"HoneycodeDestinationProperties"},
"CustomerProfiles":{"shape":"CustomerProfilesDestinationProperties"}
}
},
"DestinationField":{
Expand Down Expand Up @@ -933,6 +956,11 @@
"type":"list",
"member":{"shape":"DestinationFlowConfig"}
},
"DomainName":{
"type":"string",
"max":64,
"pattern":"\\S+"
},
"DynatraceConnectorOperator":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -1190,6 +1218,33 @@
"max":128,
"pattern":"\\S+"
},
"HoneycodeConnectorProfileCredentials":{
"type":"structure",
"members":{
"accessToken":{"shape":"AccessToken"},
"refreshToken":{"shape":"RefreshToken"},
"oAuthRequest":{"shape":"ConnectorOAuthRequest"}
}
},
"HoneycodeConnectorProfileProperties":{
"type":"structure",
"members":{
}
},
"HoneycodeDestinationProperties":{
"type":"structure",
"required":["object"],
"members":{
"object":{"shape":"Object"},
"errorHandlingConfig":{"shape":"ErrorHandlingConfig"}
}
},
"HoneycodeMetadata":{
"type":"structure",
"members":{
"oAuthScopes":{"shape":"OAuthScopeList"}
}
},
"IdFieldNameList":{
"type":"list",
"member":{"shape":"Name"},
Expand Down Expand Up @@ -1337,6 +1392,11 @@
}
},
"Long":{"type":"long"},
"LookoutMetricsDestinationProperties":{
"type":"structure",
"members":{
}
},
"MarketoConnectorOperator":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -1424,6 +1484,11 @@
"max":512,
"pattern":"\\S+"
},
"ObjectTypeName":{
"type":"string",
"max":255,
"pattern":"\\S+"
},
"Operator":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -1740,7 +1805,8 @@
"scheduleOffset":{
"shape":"ScheduleOffset",
"box":true
}
},
"firstExecutionFrom":{"shape":"Date"}
}
},
"SchedulingFrequencyTypeList":{
Expand Down
63 changes: 62 additions & 1 deletion models/apis/appflow/2020-08-23/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
"base": null,
"refs": {
"GoogleAnalyticsConnectorProfileCredentials$accessToken": "<p> The credentials used to access protected Google Analytics resources. </p>",
"HoneycodeConnectorProfileCredentials$accessToken": null,
"MarketoConnectorProfileCredentials$accessToken": "<p> The credentials used to access protected Marketo resources. </p>",
"SalesforceConnectorProfileCredentials$accessToken": "<p> The credentials used to access protected Salesforce resources. </p>",
"SlackConnectorProfileCredentials$accessToken": "<p> The credentials used to access protected Slack resources. </p>",
Expand Down Expand Up @@ -269,6 +270,7 @@
"base": "<p> Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack. </p>",
"refs": {
"GoogleAnalyticsConnectorProfileCredentials$oAuthRequest": "<p> The OAuth requirement needed to request security tokens from the connector endpoint. </p>",
"HoneycodeConnectorProfileCredentials$oAuthRequest": null,
"MarketoConnectorProfileCredentials$oAuthRequest": "<p> The OAuth requirement needed to request security tokens from the connector endpoint. </p>",
"SalesforceConnectorProfileCredentials$oAuthRequest": "<p> The OAuth requirement needed to request security tokens from the connector endpoint. </p>",
"SlackConnectorProfileCredentials$oAuthRequest": "<p> The OAuth requirement needed to request security tokens from the connector endpoint. </p>",
Expand Down Expand Up @@ -396,6 +398,18 @@
"FlowDefinition$createdBy": "<p> The ARN of the user who created the flow. </p>"
}
},
"CustomerProfilesDestinationProperties": {
"base": null,
"refs": {
"DestinationConnectorProperties$CustomerProfiles": null
}
},
"CustomerProfilesMetadata": {
"base": null,
"refs": {
"ConnectorMetadata$CustomerProfiles": null
}
},
"DataPullMode": {
"base": null,
"refs": {
Expand Down Expand Up @@ -453,7 +467,8 @@
"FlowDefinition$createdAt": "<p> Specifies when the flow was created. </p>",
"FlowDefinition$lastUpdatedAt": "<p> Specifies when the flow was last updated. </p>",
"ScheduledTriggerProperties$scheduleStartTime": "<p> Specifies the scheduled start time for a schedule-triggered flow. </p>",
"ScheduledTriggerProperties$scheduleEndTime": "<p> Specifies the scheduled end time for a schedule-triggered flow. </p>"
"ScheduledTriggerProperties$scheduleEndTime": "<p> Specifies the scheduled end time for a schedule-triggered flow. </p>",
"ScheduledTriggerProperties$firstExecutionFrom": null
}
},
"DatetimeTypeFieldName": {
Expand Down Expand Up @@ -570,6 +585,12 @@
"UpdateFlowRequest$destinationFlowConfigList": "<p> The configuration that controls how Amazon AppFlow transfers data to the destination connector. </p>"
}
},
"DomainName": {
"base": null,
"refs": {
"CustomerProfilesDestinationProperties$domainName": null
}
},
"DynatraceConnectorOperator": {
"base": null,
"refs": {
Expand Down Expand Up @@ -610,6 +631,7 @@
"base": "<p> The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. <code>ErrorHandlingConfig</code> is a part of the destination connector details. </p>",
"refs": {
"EventBridgeDestinationProperties$errorHandlingConfig": null,
"HoneycodeDestinationProperties$errorHandlingConfig": null,
"RedshiftDestinationProperties$errorHandlingConfig": "<p> The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. <code>ErrorHandlingConfig</code> is a part of the destination connector details. </p>",
"SalesforceDestinationProperties$errorHandlingConfig": "<p> The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. <code>ErrorHandlingConfig</code> is a part of the destination connector details. </p>",
"SnowflakeDestinationProperties$errorHandlingConfig": "<p> The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. <code>ErrorHandlingConfig</code> is a part of the destination connector details. </p>"
Expand Down Expand Up @@ -814,6 +836,30 @@
"ConnectorEntityMap$key": null
}
},
"HoneycodeConnectorProfileCredentials": {
"base": null,
"refs": {
"ConnectorProfileCredentials$Honeycode": null
}
},
"HoneycodeConnectorProfileProperties": {
"base": null,
"refs": {
"ConnectorProfileProperties$Honeycode": null
}
},
"HoneycodeDestinationProperties": {
"base": null,
"refs": {
"DestinationConnectorProperties$Honeycode": null
}
},
"HoneycodeMetadata": {
"base": null,
"refs": {
"ConnectorMetadata$Honeycode": null
}
},
"IdFieldNameList": {
"base": "<p> A list of field names that can be used as an ID field when performing a write operation. </p>",
"refs": {
Expand Down Expand Up @@ -942,6 +988,12 @@
"ExecutionResult$recordsProcessed": "<p> The number of records processed in the flow run. </p>"
}
},
"LookoutMetricsDestinationProperties": {
"base": null,
"refs": {
"DestinationConnectorProperties$LookoutMetrics": null
}
},
"MarketoConnectorOperator": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1017,6 +1069,7 @@
"base": null,
"refs": {
"GoogleAnalyticsMetadata$oAuthScopes": "<p> The desired authorization scope for the Google Analytics account. </p>",
"HoneycodeMetadata$oAuthScopes": null,
"SalesforceMetadata$oAuthScopes": "<p> The desired authorization scope for the Salesforce account. </p>",
"SlackMetadata$oAuthScopes": "<p> The desired authorization scope for the Slack account. </p>",
"ZendeskMetadata$oAuthScopes": "<p> The desired authorization scope for the Zendesk account. </p>"
Expand All @@ -1030,6 +1083,7 @@
"DynatraceSourceProperties$object": "<p> The object specified in the Dynatrace flow source. </p>",
"EventBridgeDestinationProperties$object": "<p> The object specified in the Amazon EventBridge flow destination. </p>",
"GoogleAnalyticsSourceProperties$object": "<p> The object specified in the Google Analytics flow source. </p>",
"HoneycodeDestinationProperties$object": null,
"InforNexusSourceProperties$object": "<p> The object specified in the Infor Nexus flow source. </p>",
"MarketoSourceProperties$object": "<p> The object specified in the Marketo flow source. </p>",
"RedshiftDestinationProperties$object": "<p> The object specified in the Amazon Redshift flow destination. </p>",
Expand All @@ -1044,6 +1098,12 @@
"ZendeskSourceProperties$object": "<p> The object specified in the Zendesk flow source. </p>"
}
},
"ObjectTypeName": {
"base": null,
"refs": {
"CustomerProfilesDestinationProperties$objectTypeName": null
}
},
"Operator": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1130,6 +1190,7 @@
"base": null,
"refs": {
"GoogleAnalyticsConnectorProfileCredentials$refreshToken": "<p> The credentials used to acquire new access tokens. This is required only for OAuth2 access tokens, and is not required for OAuth1 access tokens. </p>",
"HoneycodeConnectorProfileCredentials$refreshToken": null,
"SalesforceConnectorProfileCredentials$refreshToken": "<p> The credentials used to acquire new access tokens. </p>"
}
},
Expand Down
8 changes: 4 additions & 4 deletions models/apis/compute-optimizer/2019-11-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"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>",
"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>",
"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>",
"UpdateEnrollmentStatus": "<p>Updates the enrollment (opt in) 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>"
"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>"
},
"shapes": {
"AccessDeniedException": {
Expand Down Expand Up @@ -429,7 +429,7 @@
"refs": {
"ExportAutoScalingGroupRecommendationsRequest$includeMemberAccounts": "<p>Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.</p> <p>The member accounts must also be opted in to Compute Optimizer.</p> <p>Recommendations for member accounts of the organization are not included in the export file if this parameter is omitted.</p> <p>This parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.</p> <p>Recommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.</p>",
"ExportEC2InstanceRecommendationsRequest$includeMemberAccounts": "<p>Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.</p> <p>The member accounts must also be opted in to Compute Optimizer.</p> <p>Recommendations for member accounts of the organization are not included in the export file if this parameter is omitted.</p> <p>Recommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.</p>",
"UpdateEnrollmentStatusRequest$includeMemberAccounts": "<p>Indicates whether to enroll member accounts of the organization if the your account is the management account of an organization.</p>"
"UpdateEnrollmentStatusRequest$includeMemberAccounts": "<p>Indicates whether to enroll member accounts of the organization if the account is the management account of an organization.</p>"
}
},
"InstanceArn": {
Expand Down Expand Up @@ -565,7 +565,7 @@
"LambdaFunctionMetricName": {
"base": null,
"refs": {
"LambdaFunctionUtilizationMetric$name": "<p>The name of the utilization metric.</p>"
"LambdaFunctionUtilizationMetric$name": "<p>The name of the utilization metric.</p> <p>The following utilization metrics are available:</p> <ul> <li> <p> <code>Duration</code> - The amount of time that your function code spends processing an event.</p> </li> <li> <p> <code>Memory</code> - The amount of memory used per invocation.</p> </li> </ul>"
}
},
"LambdaFunctionMetricStatistic": {
Expand Down Expand Up @@ -938,7 +938,7 @@
"base": null,
"refs": {
"GetEnrollmentStatusResponse$status": "<p>The enrollment status of the account.</p>",
"UpdateEnrollmentStatusRequest$status": "<p>The new enrollment status of the account.</p> <p>Accepted options are <code>Active</code> or <code>Inactive</code>. You will get an error if <code>Pending</code> or <code>Failed</code> are specified.</p>",
"UpdateEnrollmentStatusRequest$status": "<p>The new enrollment status of the account.</p> <p>The following status options are available:</p> <ul> <li> <p> <code>Active</code> - Opts in your account to the Compute Optimizer service. Compute Optimizer begins analyzing the configuration and utilization metrics of your AWS resources after you opt in. For more information, see <a href=\"https://docs.aws.amazon.com/compute-optimizer/ug/metrics.html\">Metrics analyzed by AWS Compute Optimizer</a> in the <i>Compute Optimizer User Guide</i>.</p> </li> <li> <p> <code>Inactive</code> - Opts out your account from the Compute Optimizer service. Your account's recommendations and related metrics data will be deleted from Compute Optimizer after you opt out.</p> </li> </ul> <note> <p>The <code>Pending</code> and <code>Failed</code> options cannot be used to update the enrollment status of an account. They are returned in the response of a request to update the enrollment status of an account.</p> </note>",
"UpdateEnrollmentStatusResponse$status": "<p>The enrollment status of the account.</p>"
}
},
Expand Down
Loading

0 comments on commit b843e71

Please sign in to comment.