Socket
Socket
Sign inDemoInstall

aws-sdk

Package Overview
Dependencies
Maintainers
1
Versions
1964
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-sdk - npm Package Compare versions

Comparing version 2.0.0-rc2 to 2.0.0-rc3

features/kinesis/kinesis.feature

2

doc-src/guide/browser-examples.md

@@ -10,3 +10,3 @@ # @title Examples in the Browser

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc2.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc3.min.js"></script>
<script type="text/javascript">

@@ -13,0 +13,0 @@ // See the Configuring section to configure credentials in the SDK

@@ -11,6 +11,6 @@ # @title AWS SDK for JavaScript in the Browser

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc2.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc3.min.js"></script>
You can also download this package by clicking the following link:
[aws-sdk-2.0.0-rc2.min.js](https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc2.min.js)
[aws-sdk-2.0.0-rc3.min.js](https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc3.min.js)

@@ -17,0 +17,0 @@ Once the SDK is loaded in your page, the module will be available from

@@ -31,3 +31,3 @@ /**

*/
VERSION: '2.0.0-rc2',
VERSION: '2.0.0-rc3',

@@ -34,0 +34,0 @@ /**

@@ -33,3 +33,2 @@ /**

AWS.Credentials.call(this);
this.serviceError = null;
this.metadataService = new AWS.MetadataService(options);

@@ -53,11 +52,5 @@ this.metadata = {};

if (!callback) callback = function(err) { if (err) throw err; };
if (self.serviceError) {
callback(self.serviceError);
return;
}
self.metadataService.loadCredentials(function (err, creds) {
if (err) {
self.serviceError = err;
} else {
if (!err) {
self.expired = false;

@@ -64,0 +57,0 @@ self.metadata = creds;

@@ -70,3 +70,2 @@ /**

AWS.Credentials.call(this);
this.serviceError = null;
this.expired = true;

@@ -91,11 +90,5 @@ this.service = new AWS.STS();

if (!callback) callback = function(err) { if (err) throw err; };
if (self.serviceError) {
callback(self.serviceError);
return;
}
self.service.assumeRoleWithSAML(self.params, function (err, data) {
if (err) {
self.serviceError = err;
} else {
if (!err) {
self.service.credentialsFrom(data, self);

@@ -102,0 +95,0 @@ }

@@ -73,3 +73,2 @@ /**

this.loadMasterCredentials();
this.serviceError = null;
this.service = new AWS.STS();

@@ -101,6 +100,2 @@ this.expired = true;

if (!callback) callback = function(err) { if (err) throw err; };
if (self.serviceError) {
callback(self.serviceError);
return;
}

@@ -111,5 +106,3 @@ self.service.config.credentials = self.masterCredentials;

operation.call(self.service, self.params, function (err, data) {
if (err) {
self.serviceError = err;
} else {
if (!err) {
self.service.credentialsFrom(data, self);

@@ -116,0 +109,0 @@ }

@@ -69,3 +69,2 @@ /**

AWS.Credentials.call(this);
this.serviceError = null;
this.expired = true;

@@ -91,11 +90,5 @@ this.service = new AWS.STS();

if (!callback) callback = function(err) { if (err) throw err; };
if (self.serviceError) {
callback(self.serviceError);
return;
}
self.service.assumeRoleWithWebIdentity(self.params, function (err, data) {
if (err) {
self.serviceError = err;
} else {
if (!err) {
self.service.credentialsFrom(data, self);

@@ -102,0 +95,0 @@ }

@@ -133,4 +133,3 @@ /**

var date = AWS.util.date.getDate();
var sigVersion = req.service.api.signatureVersion;
var SignerClass = AWS.Signers.RequestSigner.getVersion(sigVersion);
var SignerClass = req.service.getSignerClass(req);
var signer = new SignerClass(req.httpRequest,

@@ -137,0 +136,0 @@ req.service.api.signingName || req.service.api.endpointPrefix);

@@ -234,4 +234,12 @@ /**

/**
* Gets the signer class for a given request
* @api private
*/
getSignerClass: function getSignerClass() {
return AWS.Signers.RequestSigner.getVersion(this.api.signatureVersion);
},
/**
* @api private
*/
serviceInterface: function serviceInterface() {

@@ -238,0 +246,0 @@ switch (this.api.format) {

@@ -36,2 +36,3 @@ /**

require('./services/importexport');
require('./services/kinesis');
require('./services/opsworks');

@@ -38,0 +39,0 @@ require('./services/rds');

@@ -237,7 +237,22 @@ /**

},
VersionLabel: {
},
EnvironmentName: {
required: true
},
Description: {
},
CNAMEPrefix: {
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
},
VersionLabel: {
},
TemplateName: {

@@ -247,6 +262,2 @@ },

},
CNAMEPrefix: {
},
Description: {
},
OptionSettings: {

@@ -337,2 +348,13 @@ type: 'list',

}
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
}

@@ -738,2 +760,14 @@ }

}
},
Queues: {
type: 'list',
members: {
type: 'structure',
members: {
Name: {
},
URL: {
}
}
}
}

@@ -834,2 +868,13 @@ }

}
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
}

@@ -1123,2 +1168,13 @@ }

}
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
}

@@ -1306,2 +1362,15 @@ }

},
Description: {
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
},
VersionLabel: {

@@ -1311,4 +1380,2 @@ },

},
Description: {
},
OptionSettings: {

@@ -1399,2 +1466,13 @@ type: 'list',

}
},
Tier: {
type: 'structure',
members: {
Name: {
},
Type: {
},
Version: {
}
}
}

@@ -1401,0 +1479,0 @@ }

@@ -25,3 +25,3 @@ /**

targetPrefix: 'ElasticMapReduce',
timestampFormat: 'iso8601',
timestampFormat: 'unixTimestamp',
operations: {

@@ -131,5 +131,155 @@ addInstanceGroups: {

members: {
StepIds: {
type: 'list',
members: {
}
}
}
}
},
addTags: {
name: 'AddTags',
input: {
type: 'structure',
members: {
ResourceId: {
},
Tags: {
type: 'list',
members: {
type: 'structure',
members: {
Key: {
},
Value: {
}
}
}
}
}
},
output: {
type: 'structure',
members: {
}
}
},
describeCluster: {
name: 'DescribeCluster',
input: {
type: 'structure',
members: {
ClusterId: {
}
}
},
output: {
type: 'structure',
members: {
Cluster: {
type: 'structure',
members: {
Id: {
},
Name: {
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
ReadyDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
},
Ec2InstanceAttributes: {
type: 'structure',
members: {
Ec2KeyName: {
},
Ec2SubnetId: {
},
Ec2AvailabilityZone: {
},
IamInstanceProfile: {
}
}
},
LogUri: {
},
RequestedAmiVersion: {
},
RunningAmiVersion: {
},
AutoTerminate: {
type: 'boolean'
},
TerminationProtected: {
type: 'boolean'
},
VisibleToAllUsers: {
type: 'boolean'
},
Applications: {
type: 'list',
members: {
type: 'structure',
members: {
Name: {
},
Version: {
},
Args: {
type: 'list',
members: {
}
},
AdditionalInfo: {
type: 'map',
keys: {
},
members: {
}
}
}
}
},
Tags: {
type: 'list',
members: {
type: 'structure',
members: {
Key: {
},
Value: {
}
}
}
}
}
}
}
}
},
describeJobFlows: {

@@ -379,2 +529,404 @@ name: 'DescribeJobFlows',

},
describeStep: {
name: 'DescribeStep',
input: {
type: 'structure',
members: {
ClusterId: {
},
StepId: {
}
}
},
output: {
type: 'structure',
members: {
Step: {
type: 'structure',
members: {
Id: {
},
Name: {
},
Config: {
type: 'structure',
members: {
Jar: {
},
Properties: {
type: 'map',
keys: {
},
members: {
}
},
MainClass: {
},
Args: {
type: 'list',
members: {
}
}
}
},
ActionOnFailure: {
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
StartDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
}
}
}
}
}
},
listBootstrapActions: {
name: 'ListBootstrapActions',
input: {
type: 'structure',
members: {
ClusterId: {
},
Marker: {
}
}
},
output: {
type: 'structure',
members: {
BootstrapActions: {
type: 'list',
members: {
type: 'structure',
members: {
Name: {
},
ScriptPath: {
},
Args: {
type: 'list',
members: {
}
}
}
}
},
Marker: {
}
}
}
},
listClusters: {
name: 'ListClusters',
input: {
type: 'structure',
members: {
CreatedAfter: {
type: 'timestamp'
},
CreatedBefore: {
type: 'timestamp'
},
ClusterStates: {
type: 'list',
members: {
}
},
Marker: {
}
}
},
output: {
type: 'structure',
members: {
Clusters: {
type: 'list',
members: {
type: 'structure',
members: {
Id: {
},
Name: {
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
ReadyDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
}
}
}
},
Marker: {
}
}
}
},
listInstanceGroups: {
name: 'ListInstanceGroups',
input: {
type: 'structure',
members: {
ClusterId: {
},
Marker: {
}
}
},
output: {
type: 'structure',
members: {
InstanceGroups: {
type: 'list',
members: {
type: 'structure',
members: {
Id: {
},
Name: {
},
Market: {
},
InstanceGroupType: {
},
BidPrice: {
},
InstanceType: {
},
RequestedInstanceCount: {
type: 'integer'
},
RunningInstanceCount: {
type: 'integer'
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
ReadyDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
}
}
}
},
Marker: {
}
}
}
},
listInstances: {
name: 'ListInstances',
input: {
type: 'structure',
members: {
ClusterId: {
},
InstanceGroupId: {
},
InstanceGroupTypes: {
type: 'list',
members: {
}
},
Marker: {
}
}
},
output: {
type: 'structure',
members: {
Instances: {
type: 'list',
members: {
type: 'structure',
members: {
Id: {
},
Ec2InstanceId: {
},
PublicDnsName: {
},
PublicIpAddress: {
},
PrivateDnsName: {
},
PrivateIpAddress: {
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
ReadyDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
}
}
}
},
Marker: {
}
}
}
},
listSteps: {
name: 'ListSteps',
input: {
type: 'structure',
members: {
ClusterId: {
},
StepStates: {
type: 'list',
members: {
}
},
Marker: {
}
}
},
output: {
type: 'structure',
members: {
Steps: {
type: 'list',
members: {
type: 'structure',
members: {
Id: {
},
Name: {
},
Status: {
type: 'structure',
members: {
State: {
},
StateChangeReason: {
type: 'structure',
members: {
Code: {
},
Message: {
}
}
},
Timeline: {
type: 'structure',
members: {
CreationDateTime: {
type: 'timestamp'
},
StartDateTime: {
type: 'timestamp'
},
EndDateTime: {
type: 'timestamp'
}
}
}
}
}
}
}
},
Marker: {
}
}
}
},
modifyInstanceGroups: {

@@ -394,4 +946,8 @@ name: 'ModifyInstanceGroups',

InstanceCount: {
type: 'integer',
required: true
type: 'integer'
},
EC2InstanceIdsToTerminate: {
type: 'list',
members: {
}
}

@@ -409,2 +965,22 @@ }

},
removeTags: {
name: 'RemoveTags',
input: {
type: 'structure',
members: {
ResourceId: {
},
TagKeys: {
type: 'list',
members: {
}
}
}
},
output: {
type: 'structure',
members: {
}
}
},
runJobFlow: {

@@ -571,2 +1147,14 @@ name: 'RunJobFlow',

JobFlowRole: {
},
Tags: {
type: 'list',
members: {
type: 'structure',
members: {
Key: {
},
Value: {
}
}
}
}

@@ -573,0 +1161,0 @@ }

@@ -537,2 +537,5 @@ /**

SshPublicKey: {
},
AllowSelfManagement: {
type: 'boolean'
}

@@ -1297,2 +1300,28 @@ }

},
describeMyUserProfile: {
name: 'DescribeMyUserProfile',
input: {
type: 'structure',
members: {
}
},
output: {
type: 'structure',
members: {
UserProfile: {
type: 'structure',
members: {
IamUserArn: {
},
Name: {
},
SshUsername: {
},
SshPublicKey: {
}
}
}
}
}
},
describePermissions: {

@@ -1304,6 +1333,4 @@ name: 'DescribePermissions',

IamUserArn: {
required: true
},
StackId: {
required: true
}

@@ -1329,2 +1356,4 @@ }

type: 'boolean'
},
Level: {
}

@@ -1430,2 +1459,74 @@ }

},
describeStackSummary: {
name: 'DescribeStackSummary',
input: {
type: 'structure',
members: {
StackId: {
required: true
}
}
},
output: {
type: 'structure',
members: {
StackSummary: {
type: 'structure',
members: {
StackId: {
},
Name: {
},
LayersCount: {
type: 'integer'
},
AppsCount: {
type: 'integer'
},
InstancesCount: {
type: 'structure',
members: {
Booting: {
type: 'integer'
},
ConnectionLost: {
type: 'integer'
},
Pending: {
type: 'integer'
},
Rebooting: {
type: 'integer'
},
Requested: {
type: 'integer'
},
RunningSetup: {
type: 'integer'
},
SetupFailed: {
type: 'integer'
},
ShuttingDown: {
type: 'integer'
},
StartFailed: {
type: 'integer'
},
Stopped: {
type: 'integer'
},
Terminated: {
type: 'integer'
},
Terminating: {
type: 'integer'
}
}
}
}
}
}
}
},
describeStacks: {

@@ -1612,4 +1713,3 @@ name: 'DescribeStacks',

members: {
},
required: true
}
}

@@ -1633,2 +1733,5 @@ }

SshPublicKey: {
},
AllowSelfManagement: {
type: 'boolean'
}

@@ -1889,2 +1992,4 @@ }

type: 'boolean'
},
Level: {
}

@@ -2275,2 +2380,17 @@ }

},
updateMyUserProfile: {
name: 'UpdateMyUserProfile',
input: {
type: 'structure',
members: {
SshPublicKey: {
}
}
},
output: {
type: 'structure',
members: {
}
}
},
updateStack: {

@@ -2359,2 +2479,5 @@ name: 'UpdateStack',

SshPublicKey: {
},
AllowSelfManagement: {
type: 'boolean'
}

@@ -2361,0 +2484,0 @@ }

@@ -29,3 +29,3 @@ /**

* @!attribute abort
* Return this value from an iterator function ({each} or {arrayEach})
* Return this value from an iterator function {each} or {arrayEach}
* to break out of the iteration.

@@ -466,2 +466,9 @@ * @example Breaking out of an iterator function

error: function error(err, options) {
var originalError = null;
if (typeof err.message === 'string' && err.message !== '') {
if (typeof options === 'string' || (options && options.message)) {
originalError = AWS.util.copy(err);
originalError.message = err.message;
}
}
err.message = err.message || null;

@@ -475,3 +482,12 @@

err.name = err.code || 'Error';
if (typeof Object.defineProperty === 'function') {
Object.defineProperty(err, 'name', {writable: true, enumerable: false});
Object.defineProperty(err, 'message', {enumerable: true});
}
err.name = err.name || 'Error';
err.time = new Date();
if (originalError) err.originalError = originalError;
return err;

@@ -478,0 +494,0 @@ },

{
"name": "aws-sdk",
"description": "AWS SDK for JavaScript",
"version": "2.0.0-rc2",
"version": "2.0.0-rc3",
"author": {

@@ -6,0 +6,0 @@ "name":"Amazon Web Services",

@@ -15,3 +15,3 @@ # AWS SDK for JavaScript [![Version](https://badge.fury.io/js/aws-sdk.png)](http://badge.fury.io/js/aws-sdk) [![Build Status](https://travis-ci.org/aws/aws-sdk-js.png?branch=master)](https://travis-ci.org/aws/aws-sdk-js)

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc2.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.0.0-rc3.min.js"></script>

@@ -57,2 +57,3 @@ ### In Node.js

<tr><td>Amazon Glacier</td><td>AWS.Glacier</td><td>2012-06-01</td></tr>
<tr><td>Amazon Kinesis</td><td>AWS.Kinesis</td><td>2013-12-02</td></tr>
<tr><td>Amazon Redshift</td><td>AWS.Redshift</td><td>2012-12-01</td></tr>

@@ -59,0 +60,0 @@ <tr><td rowspan="3">Amazon Relational Database Service</td><td rowspan="3">AWS.RDS</td><td>2013-01-10</td></tr>

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc