Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-cdk/aws-ecs

Package Overview
Dependencies
Maintainers
4
Versions
288
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/aws-ecs - npm Package Compare versions

Comparing version 0.9.2 to 0.10.0

126

lib/ecs.generated.d.ts

@@ -29,8 +29,9 @@ import cdk = require('@aws-cdk/cdk');

*
* @param parent the ``cdk.Construct`` this ``ClusterResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param parent the ``cdk.Construct`` this ``ClusterResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param properties the properties of this ``ClusterResource``
*/
constructor(parent: cdk.Construct, name: string, properties?: ClusterResourceProps);
protected renderProperties(): {
readonly propertyOverrides: ClusterResourceProps;
protected renderProperties(properties: any): {
[key: string]: any;

@@ -106,2 +107,7 @@ };

/**
* ``AWS::ECS::Service.SchedulingStrategy``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-schedulingstrategy
*/
schedulingStrategy?: string | cdk.CloudFormationToken;
/**
* ``AWS::ECS::Service.ServiceName``

@@ -133,8 +139,9 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-servicename

*
* @param parent the ``cdk.Construct`` this ``ServiceResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param parent the ``cdk.Construct`` this ``ServiceResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param properties the properties of this ``ServiceResource``
*/
constructor(parent: cdk.Construct, name: string, properties: ServiceResourceProps);
protected renderProperties(): {
readonly propertyOverrides: ServiceResourceProps;
protected renderProperties(properties: any): {
[key: string]: any;

@@ -261,2 +268,12 @@ };

/**
* ``ServiceResource.ServiceRegistryProperty.ContainerName``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-containername
*/
containerName?: string | cdk.CloudFormationToken;
/**
* ``ServiceResource.ServiceRegistryProperty.ContainerPort``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-containerport
*/
containerPort?: number | cdk.CloudFormationToken;
/**
* ``ServiceResource.ServiceRegistryProperty.Port``

@@ -342,8 +359,9 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-port

*
* @param parent the ``cdk.Construct`` this ``TaskDefinitionResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param parent the ``cdk.Construct`` this ``TaskDefinitionResource`` is a part of
* @param name the name of the resource in the ``cdk.Construct`` tree
* @param properties the properties of this ``TaskDefinitionResource``
*/
constructor(parent: cdk.Construct, name: string, properties?: TaskDefinitionResourceProps);
protected renderProperties(): {
readonly propertyOverrides: TaskDefinitionResourceProps;
protected renderProperties(properties: any): {
[key: string]: any;

@@ -480,2 +498,7 @@ };

/**
* ``TaskDefinitionResource.ContainerDefinitionProperty.RepositoryCredentials``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-repositorycredentials
*/
repositoryCredentials?: RepositoryCredentialsProperty | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.ContainerDefinitionProperty.Ulimits``

@@ -526,2 +549,38 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-ulimits

/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html
*/
interface DockerVolumeConfigurationProperty {
/**
* ``TaskDefinitionResource.DockerVolumeConfigurationProperty.Autoprovision``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-autoprovision
*/
autoprovision?: boolean | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.DockerVolumeConfigurationProperty.Driver``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-driver
*/
driver?: string | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.DockerVolumeConfigurationProperty.DriverOpts``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-driveropts
*/
driverOpts?: {
[key: string]: (string | cdk.CloudFormationToken);
} | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.DockerVolumeConfigurationProperty.Labels``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-labels
*/
labels?: {
[key: string]: (string | cdk.CloudFormationToken);
} | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.DockerVolumeConfigurationProperty.Scope``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-scope
*/
scope?: string | cdk.CloudFormationToken;
}
}
namespace TaskDefinitionResource {
/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html

@@ -640,2 +699,12 @@ */

initProcessEnabled?: boolean | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.LinuxParametersProperty.SharedMemorySize``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-sharedmemorysize
*/
sharedMemorySize?: number | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.LinuxParametersProperty.Tmpfs``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-tmpfs
*/
tmpfs?: Array<TmpfsProperty | cdk.CloudFormationToken> | cdk.CloudFormationToken;
}

@@ -708,2 +777,14 @@ }

/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-repositorycredentials.html
*/
interface RepositoryCredentialsProperty {
/**
* ``TaskDefinitionResource.RepositoryCredentialsProperty.CredentialsParameter``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-repositorycredentials.html#cfn-ecs-taskdefinition-repositorycredentials-credentialsparameter
*/
credentialsParameter?: string | cdk.CloudFormationToken;
}
}
namespace TaskDefinitionResource {
/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-taskdefinitionplacementconstraint.html

@@ -726,2 +807,24 @@ */

/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html
*/
interface TmpfsProperty {
/**
* ``TaskDefinitionResource.TmpfsProperty.ContainerPath``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-containerpath
*/
containerPath?: string | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.TmpfsProperty.MountOptions``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-mountoptions
*/
mountOptions?: Array<string | cdk.CloudFormationToken> | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.TmpfsProperty.Size``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-size
*/
size?: number | cdk.CloudFormationToken;
}
}
namespace TaskDefinitionResource {
/**
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions-ulimit.html

@@ -753,2 +856,7 @@ */

/**
* ``TaskDefinitionResource.VolumeProperty.DockerVolumeConfiguration``
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volumes.html#cfn-ecs-taskdefinition-volume-dockervolumeconfiguration
*/
dockerVolumeConfiguration?: DockerVolumeConfigurationProperty | cdk.CloudFormationToken;
/**
* ``TaskDefinitionResource.VolumeProperty.Host``

@@ -755,0 +863,0 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volumes.html#cfn-ecs-taskdefinition-volumes-host

12

package.json
{
"name": "@aws-cdk/aws-ecs",
"version": "0.9.2",
"version": "0.10.0",
"description": "The CDK Construct Library for AWS::ECS",

@@ -55,11 +55,11 @@ "main": "lib/index.js",

"devDependencies": {
"@aws-cdk/assert": "^0.9.2",
"cdk-build-tools": "^0.9.2",
"cfn2ts": "^0.9.2",
"pkglint": "^0.9.2"
"@aws-cdk/assert": "^0.10.0",
"cdk-build-tools": "^0.10.0",
"cfn2ts": "^0.10.0",
"pkglint": "^0.10.0"
},
"dependencies": {
"@aws-cdk/cdk": "^0.9.2"
"@aws-cdk/cdk": "^0.10.0"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}

@@ -1,1 +0,2 @@

export {};
declare const _default: void;
export = _default;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const nodeunit_1 = require("nodeunit");
exports = nodeunit_1.testCase({
module.exports = nodeunit_1.testCase({
notTested(test) {

@@ -10,2 +9,2 @@ test.ok(true, 'No tests are specified for this package.');

});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5lY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ0ZXN0LmVjcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHVDQUEwQztBQUUxQyxPQUFPLEdBQUcsbUJBQVEsQ0FBQztJQUNmLFNBQVMsQ0FBQyxJQUFVO1FBQ2hCLElBQUksQ0FBQyxFQUFFLENBQUMsSUFBSSxFQUFFLDBDQUEwQyxDQUFDLENBQUM7UUFDMUQsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2hCLENBQUM7Q0FDSixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUZXN0LCB0ZXN0Q2FzZSB9IGZyb20gJ25vZGV1bml0JztcblxuZXhwb3J0cyA9IHRlc3RDYXNlKHtcbiAgICBub3RUZXN0ZWQodGVzdDogVGVzdCkge1xuICAgICAgICB0ZXN0Lm9rKHRydWUsICdObyB0ZXN0cyBhcmUgc3BlY2lmaWVkIGZvciB0aGlzIHBhY2thZ2UuJyk7XG4gICAgICAgIHRlc3QuZG9uZSgpO1xuICAgIH1cbn0pO1xuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5lY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ0ZXN0LmVjcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsdUNBQTBDO0FBRTFDLGlCQUFTLG1CQUFRLENBQUM7SUFDaEIsU0FBUyxDQUFDLElBQVU7UUFDbEIsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLEVBQUUsMENBQTBDLENBQUMsQ0FBQztRQUMxRCxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUM7SUFDZCxDQUFDO0NBQ0YsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVGVzdCwgdGVzdENhc2UgfSBmcm9tICdub2RldW5pdCc7XG5cbmV4cG9ydCA9IHRlc3RDYXNlKHtcbiAgbm90VGVzdGVkKHRlc3Q6IFRlc3QpIHtcbiAgICB0ZXN0Lm9rKHRydWUsICdObyB0ZXN0cyBhcmUgc3BlY2lmaWVkIGZvciB0aGlzIHBhY2thZ2UuJyk7XG4gICAgdGVzdC5kb25lKCk7XG4gIH1cbn0pO1xuIl19

Sorry, the diff of this file is not supported yet

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

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