Skip to content

Commit

Permalink
Updates SDK to v2.730.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Aug 10, 2020
1 parent fa6d7c2 commit 8a6df80
Show file tree
Hide file tree
Showing 17 changed files with 150 additions and 108 deletions.
17 changes: 17 additions & 0 deletions .changes/2.730.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "feature",
"category": "EC2",
"description": "Remove CoIP Auto-Assign feature references."
},
{
"type": "feature",
"category": "Glue",
"description": "Starting today, you can further control orchestration of your ETL workloads in AWS Glue by specifying the maximum number of concurrent runs for a Glue workflow."
},
{
"type": "feature",
"category": "SavingsPlans",
"description": "Updates to the list of services supported by this API."
}
]
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.729.0-->
<!--LATEST=2.730.0-->
<!--ENTRYINSERT-->

## 2.730.0
* feature: EC2: Remove CoIP Auto-Assign feature references.
* feature: Glue: Starting today, you can further control orchestration of your ETL workloads in AWS Glue by specifying the maximum number of concurrent runs for a Glue workflow.
* feature: SavingsPlans: Updates to the list of services supported by this API.

## 2.729.0
* feature: Glue: AWS Glue now adds support for Network connection type enabling you to access resources inside your VPC using Glue crawlers and Glue ETL jobs.
* feature: Organizations: Documentation updates for some new error reasons.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ version.
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.729.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.730.0.min.js"></script>

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
6 changes: 1 addition & 5 deletions apis/ec2-2016-11-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -14682,11 +14682,7 @@
},
"SubnetId": {
"locationName": "subnetId"
},
"MapCustomerOwnedIpOnLaunch": {
"shape": "Sub"
},
"CustomerOwnedIpv4Pool": {}
}
}
}
},
Expand Down
8 changes: 0 additions & 8 deletions apis/ec2-2016-11-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -29089,14 +29089,6 @@
"shape": "SubnetId",
"documentation": "<p>The ID of the subnet.</p>",
"locationName": "subnetId"
},
"MapCustomerOwnedIpOnLaunch": {
"shape": "AttributeBooleanValue",
"documentation": "<p>Specify <code>true</code> to indicate that network interfaces attached to instances created in the specified subnet should be assigned a customer-owned IPv4 address.</p> <p>When this value is <code>true</code>, you must specify the customer-owned IP pool using <code>CustomerOwnedIpv4Pool</code>.</p>"
},
"CustomerOwnedIpv4Pool": {
"shape": "CoipPoolId",
"documentation": "<p>The customer-owned IPv4 address pool associated with the subnet.</p> <p>You must set this value when you specify <code>true</code> for <code>MapCustomerOwnedIpOnLaunch</code>.</p>"
}
}
},
Expand Down
28 changes: 19 additions & 9 deletions apis/glue-2017-03-31.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -870,6 +870,9 @@
},
"Tags": {
"shape": "S5x"
},
"MaxConcurrentRuns": {
"type": "integer"
}
}
},
Expand Down Expand Up @@ -1632,7 +1635,7 @@
"type": "structure",
"members": {
"JobRun": {
"shape": "S4m"
"shape": "S4n"
}
}
}
Expand All @@ -1655,7 +1658,7 @@
"type": "structure",
"members": {
"JobRuns": {
"shape": "S4l"
"shape": "S4m"
},
"NextToken": {}
}
Expand Down Expand Up @@ -3513,6 +3516,9 @@
"Description": {},
"DefaultRunProperties": {
"shape": "S4b"
},
"MaxConcurrentRuns": {
"type": "integer"
}
}
},
Expand Down Expand Up @@ -4115,7 +4121,10 @@
"shape": "S4c"
},
"Graph": {
"shape": "S4f"
"shape": "S4g"
},
"MaxConcurrentRuns": {
"type": "integer"
}
}
},
Expand All @@ -4140,6 +4149,7 @@
"type": "timestamp"
},
"Status": {},
"ErrorMessage": {},
"Statistics": {
"type": "structure",
"members": {
Expand All @@ -4164,11 +4174,11 @@
}
},
"Graph": {
"shape": "S4f"
"shape": "S4g"
}
}
},
"S4f": {
"S4g": {
"type": "structure",
"members": {
"Nodes": {
Expand All @@ -4191,7 +4201,7 @@
"type": "structure",
"members": {
"JobRuns": {
"shape": "S4l"
"shape": "S4m"
}
}
},
Expand Down Expand Up @@ -4233,13 +4243,13 @@
}
}
},
"S4l": {
"S4m": {
"type": "list",
"member": {
"shape": "S4m"
"shape": "S4n"
}
},
"S4m": {
"S4n": {
"type": "structure",
"members": {
"Id": {},
Expand Down
27 changes: 22 additions & 5 deletions apis/glue-2017-03-31.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2908,7 +2908,7 @@
"shape": "IllegalWorkflowStateException"
}
],
"documentation": "<p>Restarts any completed nodes in a workflow run and resumes the run execution.</p>"
"documentation": "<p>Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.</p>"
},
"SearchTables": {
"name": "SearchTables",
Expand Down Expand Up @@ -4892,7 +4892,7 @@
},
"State": {
"shape": "JobRunState",
"documentation": "<p>The condition state. Currently, the values supported are <code>SUCCEEDED</code>, <code>STOPPED</code>, <code>TIMEOUT</code>, and <code>FAILED</code>.</p>"
"documentation": "<p>The condition state. Currently, the only job states that a trigger can listen for are <code>SUCCEEDED</code>, <code>STOPPED</code>, <code>FAILED</code>, and <code>TIMEOUT</code>. The only crawler states that a trigger can listen for are <code>SUCCEEDED</code>, <code>FAILED</code>, and <code>CANCELLED</code>.</p>"
},
"CrawlerName": {
"shape": "NameString",
Expand Down Expand Up @@ -6059,6 +6059,10 @@
"Tags": {
"shape": "TagsMap",
"documentation": "<p>The tags to be used with this workflow.</p>"
},
"MaxConcurrentRuns": {
"shape": "NullableInteger",
"documentation": "<p>You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.</p>"
}
}
},
Expand Down Expand Up @@ -9139,7 +9143,7 @@
},
"JobRunState": {
"shape": "JobRunState",
"documentation": "<p>The current state of the job run.</p>"
"documentation": "<p>The current state of the job run. For more information about the statuses of jobs that have terminated abnormally, see <a href=\"https://docs.aws.amazon.com/glue/latest/dg/job-run-statuses.html\">AWS Glue Job Run Statuses</a>.</p>"
},
"Arguments": {
"shape": "GenericMap",
Expand Down Expand Up @@ -10411,7 +10415,7 @@
},
"NodeIds": {
"shape": "NodeIdList",
"documentation": "<p>A list of the node IDs for the nodes you want to restart. The nodes that are to be restarted must have an execution attempt in the original run.</p>"
"documentation": "<p>A list of the node IDs for the nodes you want to restart. The nodes that are to be restarted must have a run attempt in the original run.</p>"
}
}
},
Expand Down Expand Up @@ -12436,6 +12440,10 @@
"DefaultRunProperties": {
"shape": "WorkflowRunProperties",
"documentation": "<p>A collection of properties to be used as part of each execution of the workflow.</p>"
},
"MaxConcurrentRuns": {
"shape": "NullableInteger",
"documentation": "<p>You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.</p>"
}
}
},
Expand Down Expand Up @@ -12603,6 +12611,10 @@
"Graph": {
"shape": "WorkflowGraph",
"documentation": "<p>The graph representing all the AWS Glue components that belong to the workflow as nodes and directed connections between them as edges.</p>"
},
"MaxConcurrentRuns": {
"shape": "NullableInteger",
"documentation": "<p>You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.</p>"
}
},
"documentation": "<p>A workflow represents a flow in which AWS Glue components should be executed to complete a logical task.</p>"
Expand Down Expand Up @@ -12660,6 +12672,10 @@
"shape": "WorkflowRunStatus",
"documentation": "<p>The status of the workflow run.</p>"
},
"ErrorMessage": {
"shape": "ErrorString",
"documentation": "<p>This error message describes any error that may have occurred in starting the workflow run. Currently the only error message is \"Concurrent runs exceeded for workflow: <code>foo</code>.\"</p>"
},
"Statistics": {
"shape": "WorkflowRunStatistics",
"documentation": "<p>The statistics of the run.</p>"
Expand Down Expand Up @@ -12716,7 +12732,8 @@
"RUNNING",
"COMPLETED",
"STOPPING",
"STOPPED"
"STOPPED",
"ERROR"
]
},
"WorkflowRuns": {
Expand Down
1 change: 1 addition & 0 deletions apis/savingsplans-2019-06-28.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1079,6 +1079,7 @@
"enum": [
"AmazonEC2",
"AmazonECS",
"AmazonEKS",
"AWSLambda"
]
},
Expand Down
8 changes: 0 additions & 8 deletions clients/ec2.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18303,14 +18303,6 @@ declare namespace EC2 {
* The ID of the subnet.
*/
SubnetId: SubnetId;
/**
* Specify true to indicate that network interfaces attached to instances created in the specified subnet should be assigned a customer-owned IPv4 address. When this value is true, you must specify the customer-owned IP pool using CustomerOwnedIpv4Pool.
*/
MapCustomerOwnedIpOnLaunch?: AttributeBooleanValue;
/**
* The customer-owned IPv4 address pool associated with the subnet. You must set this value when you specify true for MapCustomerOwnedIpOnLaunch.
*/
CustomerOwnedIpv4Pool?: CoipPoolId;
}
export interface ModifyTrafficMirrorFilterNetworkServicesRequest {
/**
Expand Down
28 changes: 22 additions & 6 deletions clients/glue.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -820,11 +820,11 @@ declare class Glue extends Service {
*/
resetJobBookmark(callback?: (err: AWSError, data: Glue.Types.ResetJobBookmarkResponse) => void): Request<Glue.Types.ResetJobBookmarkResponse, AWSError>;
/**
* Restarts any completed nodes in a workflow run and resumes the run execution.
* Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
*/
resumeWorkflowRun(params: Glue.Types.ResumeWorkflowRunRequest, callback?: (err: AWSError, data: Glue.Types.ResumeWorkflowRunResponse) => void): Request<Glue.Types.ResumeWorkflowRunResponse, AWSError>;
/**
* Restarts any completed nodes in a workflow run and resumes the run execution.
* Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
*/
resumeWorkflowRun(callback?: (err: AWSError, data: Glue.Types.ResumeWorkflowRunResponse) => void): Request<Glue.Types.ResumeWorkflowRunResponse, AWSError>;
/**
Expand Down Expand Up @@ -1670,7 +1670,7 @@ declare namespace Glue {
*/
JobName?: NameString;
/**
* The condition state. Currently, the values supported are SUCCEEDED, STOPPED, TIMEOUT, and FAILED.
* The condition state. Currently, the only job states that a trigger can listen for are SUCCEEDED, STOPPED, FAILED, and TIMEOUT. The only crawler states that a trigger can listen for are SUCCEEDED, FAILED, and CANCELLED.
*/
State?: JobRunState;
/**
Expand Down Expand Up @@ -2539,6 +2539,10 @@ declare namespace Glue {
* The tags to be used with this workflow.
*/
Tags?: TagsMap;
/**
* You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.
*/
MaxConcurrentRuns?: NullableInteger;
}
export interface CreateWorkflowResponse {
/**
Expand Down Expand Up @@ -4643,7 +4647,7 @@ declare namespace Glue {
*/
CompletedOn?: TimestampValue;
/**
* The current state of the job run.
* The current state of the job run. For more information about the statuses of jobs that have terminated abnormally, see AWS Glue Job Run Statuses.
*/
JobRunState?: JobRunState;
/**
Expand Down Expand Up @@ -5436,7 +5440,7 @@ declare namespace Glue {
*/
RunId: IdString;
/**
* A list of the node IDs for the nodes you want to restart. The nodes that are to be restarted must have an execution attempt in the original run.
* A list of the node IDs for the nodes you want to restart. The nodes that are to be restarted must have a run attempt in the original run.
*/
NodeIds: NodeIdList;
}
Expand Down Expand Up @@ -6757,6 +6761,10 @@ declare namespace Glue {
* A collection of properties to be used as part of each execution of the workflow.
*/
DefaultRunProperties?: WorkflowRunProperties;
/**
* You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.
*/
MaxConcurrentRuns?: NullableInteger;
}
export interface UpdateWorkflowResponse {
/**
Expand Down Expand Up @@ -6871,6 +6879,10 @@ declare namespace Glue {
* The graph representing all the AWS Glue components that belong to the workflow as nodes and directed connections between them as edges.
*/
Graph?: WorkflowGraph;
/**
* You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.
*/
MaxConcurrentRuns?: NullableInteger;
}
export interface WorkflowGraph {
/**
Expand Down Expand Up @@ -6912,6 +6924,10 @@ declare namespace Glue {
* The status of the workflow run.
*/
Status?: WorkflowRunStatus;
/**
* This error message describes any error that may have occurred in starting the workflow run. Currently the only error message is "Concurrent runs exceeded for workflow: foo."
*/
ErrorMessage?: ErrorString;
/**
* The statistics of the run.
*/
Expand Down Expand Up @@ -6948,7 +6964,7 @@ declare namespace Glue {
*/
RunningActions?: IntegerValue;
}
export type WorkflowRunStatus = "RUNNING"|"COMPLETED"|"STOPPING"|"STOPPED"|string;
export type WorkflowRunStatus = "RUNNING"|"COMPLETED"|"STOPPING"|"STOPPED"|"ERROR"|string;
export type WorkflowRuns = WorkflowRun[];
export type Workflows = Workflow[];
export interface XMLClassifier {
Expand Down
2 changes: 1 addition & 1 deletion clients/savingsplans.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -630,7 +630,7 @@ declare namespace SavingsPlans {
}
export type SavingsPlanRatePropertyKey = "region"|"instanceType"|"instanceFamily"|"productDescription"|"tenancy"|string;
export type SavingsPlanRatePropertyList = SavingsPlanRateProperty[];
export type SavingsPlanRateServiceCode = "AmazonEC2"|"AmazonECS"|"AWSLambda"|string;
export type SavingsPlanRateServiceCode = "AmazonEC2"|"AmazonECS"|"AmazonEKS"|"AWSLambda"|string;
export type SavingsPlanRateServiceCodeList = SavingsPlanRateServiceCode[];
export type SavingsPlanRateUnit = "Hrs"|"Lambda-GB-Second"|"Request"|string;
export type SavingsPlanRateUsageType = string;
Expand Down
2 changes: 1 addition & 1 deletion dist/aws-sdk-core-react-native.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ return /******/ (function(modules) { // webpackBootstrap
/**
* @constant
*/
VERSION: '2.729.0',
VERSION: '2.730.0',

/**
* @api private
Expand Down
Loading

0 comments on commit 8a6df80

Please sign in to comment.