Skip to content

Instantly share code, notes, and snippets.

@Frassle
Created August 17, 2018 14:09
Show Gist options
  • Save Frassle/5a6bb1da1758f25741c10417ccd94e7d to your computer and use it in GitHub Desktop.
Save Frassle/5a6bb1da1758f25741c10417ccd94e7d to your computer and use it in GitHub Desktop.
aws diff
diff --git a/sdk/go/aws/autoscaling/group.go b/sdk/go/aws/autoscaling/group.go
index d6433b6..1ca41c2 100644
--- a/sdk/go/aws/autoscaling/group.go
+++ b/sdk/go/aws/autoscaling/group.go
@@ -248,7 +248,7 @@ func (r *Group) MinSize() *pulumi.IntOutput {
return (*pulumi.IntOutput)(r.s.State["minSize"])
}
-// The name of the launch template. Conflicts with `id`.
+// The name of the auto scaling group. By default generated by Terraform.
func (r *Group) Name() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["name"])
}
@@ -377,7 +377,7 @@ type GroupState struct {
// The minimum size of the auto scale group.
// (See also [Waiting for Capacity](#waiting-for-capacity) below.)
MinSize interface{}
- // The name of the launch template. Conflicts with `id`.
+ // The name of the auto scaling group. By default generated by Terraform.
Name interface{}
// Creates a unique name beginning with the specified
// prefix. Conflicts with `name`.
@@ -467,7 +467,7 @@ type GroupArgs struct {
// The minimum size of the auto scale group.
// (See also [Waiting for Capacity](#waiting-for-capacity) below.)
MinSize interface{}
- // The name of the launch template. Conflicts with `id`.
+ // The name of the auto scaling group. By default generated by Terraform.
Name interface{}
// Creates a unique name beginning with the specified
// prefix. Conflicts with `name`.
diff --git a/sdk/go/aws/cloudwatch/logMetricFilter.go b/sdk/go/aws/cloudwatch/logMetricFilter.go
index db23fab..3c56441 100644
--- a/sdk/go/aws/cloudwatch/logMetricFilter.go
+++ b/sdk/go/aws/cloudwatch/logMetricFilter.go
@@ -83,7 +83,7 @@ func (r *LogMetricFilter) MetricTransformation() *pulumi.Output {
return r.s.State["metricTransformation"]
}
-// The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+// A name for the metric filter.
func (r *LogMetricFilter) Name() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["name"])
}
@@ -101,7 +101,7 @@ type LogMetricFilterState struct {
// A block defining collection of information
// needed to define how metric data gets emitted. See below.
MetricTransformation interface{}
- // The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ // A name for the metric filter.
Name interface{}
// A valid [CloudWatch Logs filter pattern](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/FilterAndPatternSyntax.html)
// for extracting metric data out of ingested log events.
@@ -115,7 +115,7 @@ type LogMetricFilterArgs struct {
// A block defining collection of information
// needed to define how metric data gets emitted. See below.
MetricTransformation interface{}
- // The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ // A name for the metric filter.
Name interface{}
// A valid [CloudWatch Logs filter pattern](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/FilterAndPatternSyntax.html)
// for extracting metric data out of ingested log events.
diff --git a/sdk/go/aws/codepipeline/pipeline.go b/sdk/go/aws/codepipeline/pipeline.go
index 8a529b2..cdee119 100644
--- a/sdk/go/aws/codepipeline/pipeline.go
+++ b/sdk/go/aws/codepipeline/pipeline.go
@@ -87,12 +87,12 @@ func (r *Pipeline) ArtifactStore() *pulumi.Output {
return r.s.State["artifactStore"]
}
-// The action declaration's name.
+// The name of the pipeline.
func (r *Pipeline) Name() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["name"])
}
-// The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+// A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
func (r *Pipeline) RoleArn() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["roleArn"])
}
@@ -108,9 +108,9 @@ type PipelineState struct {
// An artifact_store block. Artifact stores are documented below.
// * `stage` (Minimum of at least two `stage` blocks is required) A stage block. Stages are documented below.
ArtifactStore interface{}
- // The action declaration's name.
+ // The name of the pipeline.
Name interface{}
- // The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ // A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
RoleArn interface{}
Stages interface{}
}
@@ -120,9 +120,9 @@ type PipelineArgs struct {
// An artifact_store block. Artifact stores are documented below.
// * `stage` (Minimum of at least two `stage` blocks is required) A stage block. Stages are documented below.
ArtifactStore interface{}
- // The action declaration's name.
+ // The name of the pipeline.
Name interface{}
- // The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ // A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
RoleArn interface{}
Stages interface{}
}
diff --git a/sdk/go/aws/ec2/amiCopy.go b/sdk/go/aws/ec2/amiCopy.go
index 26633eb..669969f 100644
--- a/sdk/go/aws/ec2/amiCopy.go
+++ b/sdk/go/aws/ec2/amiCopy.go
@@ -136,7 +136,7 @@ func (r *AmiCopy) EnaSupport() *pulumi.BoolOutput {
return (*pulumi.BoolOutput)(r.s.State["enaSupport"])
}
-// Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+// Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
func (r *AmiCopy) Encrypted() *pulumi.BoolOutput {
return (*pulumi.BoolOutput)(r.s.State["encrypted"])
}
@@ -159,9 +159,7 @@ func (r *AmiCopy) KernelId() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["kernelId"])
}
-// The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
-// an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
-// if this parameter is not specified, the default CMK for EBS is used
+// The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
func (r *AmiCopy) KmsKeyId() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["kmsKeyId"])
}
@@ -230,7 +228,7 @@ type AmiCopyState struct {
EbsBlockDevices interface{}
// Specifies whether enhanced networking with ENA is enabled. Defaults to `false`.
EnaSupport interface{}
- // Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ // Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
Encrypted interface{}
// Nested block describing an ephemeral block device that
// should be attached to created instances. The structure of this block is described below.
@@ -241,9 +239,7 @@ type AmiCopyState struct {
// The id of the kernel image (AKI) that will be used as the paravirtual
// kernel in created instances.
KernelId interface{}
- // The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- // an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- // if this parameter is not specified, the default CMK for EBS is used
+ // The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
KmsKeyId interface{}
ManageEbsSnapshots interface{}
// A region-unique name for the AMI.
@@ -279,14 +275,12 @@ type AmiCopyArgs struct {
EbsBlockDevices interface{}
// Specifies whether enhanced networking with ENA is enabled. Defaults to `false`.
EnaSupport interface{}
- // Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ // Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
Encrypted interface{}
// Nested block describing an ephemeral block device that
// should be attached to created instances. The structure of this block is described below.
EphemeralBlockDevices interface{}
- // The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- // an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- // if this parameter is not specified, the default CMK for EBS is used
+ // The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
KmsKeyId interface{}
// A region-unique name for the AMI.
Name interface{}
diff --git a/sdk/go/aws/ec2/instance.go b/sdk/go/aws/ec2/instance.go
index d036adb..b945ec3 100644
--- a/sdk/go/aws/ec2/instance.go
+++ b/sdk/go/aws/ec2/instance.go
@@ -277,7 +277,7 @@ func (r *Instance) NetworkInterfaces() *pulumi.ArrayOutput {
return (*pulumi.ArrayOutput)(r.s.State["networkInterfaces"])
}
-// The ID of the network interface to attach.
+// The ID of the network interface that was created with the instance.
func (r *Instance) NetworkInterfaceId() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["networkInterfaceId"])
}
@@ -431,7 +431,7 @@ type InstanceState struct {
Monitoring interface{}
// Customize network interfaces to be attached at instance boot time. See [Network Interfaces](#network-interfaces) below for more details.
NetworkInterfaces interface{}
- // The ID of the network interface to attach.
+ // The ID of the network interface that was created with the instance.
NetworkInterfaceId interface{}
// Base-64 encoded encrypted password data for the instance.
// Useful for getting the administrator password for instances running Microsoft Windows.
diff --git a/sdk/go/aws/ec2/launchTemplate.go b/sdk/go/aws/ec2/launchTemplate.go
index 09b4d17..d59e5eb 100644
--- a/sdk/go/aws/ec2/launchTemplate.go
+++ b/sdk/go/aws/ec2/launchTemplate.go
@@ -128,7 +128,7 @@ func (r *LaunchTemplate) ID() *pulumi.IDOutput {
return r.s.ID
}
-// The Amazon Resource Name (ARN) of the instance profile.
+// Amazon Resource Name (ARN) of the launch template.
func (r *LaunchTemplate) Arn() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["arn"])
}
@@ -150,7 +150,7 @@ func (r *LaunchTemplate) DefaultVersion() *pulumi.IntOutput {
return (*pulumi.IntOutput)(r.s.State["defaultVersion"])
}
-// Description of the network interface.
+// Description of the launch template.
func (r *LaunchTemplate) Description() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["description"])
}
@@ -220,7 +220,7 @@ func (r *LaunchTemplate) Monitoring() *pulumi.Output {
return r.s.State["monitoring"]
}
-// The name of the instance profile.
+// The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
func (r *LaunchTemplate) Name() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["name"])
}
@@ -257,7 +257,7 @@ func (r *LaunchTemplate) TagSpecifications() *pulumi.ArrayOutput {
return (*pulumi.ArrayOutput)(r.s.State["tagSpecifications"])
}
-// A mapping of tags to assign to the resource.
+// A mapping of tags to assign to the launch template.
func (r *LaunchTemplate) Tags() *pulumi.MapOutput {
return (*pulumi.MapOutput)(r.s.State["tags"])
}
@@ -274,7 +274,7 @@ func (r *LaunchTemplate) VpcSecurityGroupIds() *pulumi.ArrayOutput {
// Input properties used for looking up and filtering LaunchTemplate resources.
type LaunchTemplateState struct {
- // The Amazon Resource Name (ARN) of the instance profile.
+ // Amazon Resource Name (ARN) of the launch template.
Arn interface{}
// Specify volumes to attach to the instance besides the volumes specified by the AMI.
// See [Block Devices](#block-devices) below for details.
@@ -284,7 +284,7 @@ type LaunchTemplateState struct {
CreditSpecification interface{}
// The default version of the launch template.
DefaultVersion interface{}
- // Description of the network interface.
+ // Description of the launch template.
Description interface{}
// If `true`, enables [EC2 Instance
// Termination Protection](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#Using_ChangingDisableAPITermination)
@@ -315,7 +315,7 @@ type LaunchTemplateState struct {
LatestVersion interface{}
// The monitoring option for the instance. See [Monitoring](#monitoring) below for more details.
Monitoring interface{}
- // The name of the instance profile.
+ // The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
Name interface{}
// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
NamePrefix interface{}
@@ -331,7 +331,7 @@ type LaunchTemplateState struct {
SecurityGroupNames interface{}
// The tags to apply to the resources during launch. See [Tags](#tags) below for more details.
TagSpecifications interface{}
- // A mapping of tags to assign to the resource.
+ // A mapping of tags to assign to the launch template.
Tags interface{}
// The Base64-encoded user data to provide when launching the instance.
UserData interface{}
@@ -347,7 +347,7 @@ type LaunchTemplateArgs struct {
// Customize the credit specification of the instance. See [Credit
// Specification](#credit-specification) below for more details.
CreditSpecification interface{}
- // Description of the network interface.
+ // Description of the launch template.
Description interface{}
// If `true`, enables [EC2 Instance
// Termination Protection](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#Using_ChangingDisableAPITermination)
@@ -376,7 +376,7 @@ type LaunchTemplateArgs struct {
KeyName interface{}
// The monitoring option for the instance. See [Monitoring](#monitoring) below for more details.
Monitoring interface{}
- // The name of the instance profile.
+ // The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
Name interface{}
// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
NamePrefix interface{}
@@ -392,7 +392,7 @@ type LaunchTemplateArgs struct {
SecurityGroupNames interface{}
// The tags to apply to the resources during launch. See [Tags](#tags) below for more details.
TagSpecifications interface{}
- // A mapping of tags to assign to the resource.
+ // A mapping of tags to assign to the launch template.
Tags interface{}
// The Base64-encoded user data to provide when launching the instance.
UserData interface{}
diff --git a/sdk/go/aws/ec2/securityGroup.go b/sdk/go/aws/ec2/securityGroup.go
index 4ee8d82..3127bd9 100644
--- a/sdk/go/aws/ec2/securityGroup.go
+++ b/sdk/go/aws/ec2/securityGroup.go
@@ -90,7 +90,10 @@ func (r *SecurityGroup) Arn() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["arn"])
}
-// Description of this egress rule.
+// The security group description. Defaults to
+// "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+// `GroupDescription` attribute, for which there is no Update API. If you'd like
+// to classify your security groups in a way that can be updated, use `tags`.
func (r *SecurityGroup) Description() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["description"])
}
@@ -149,7 +152,10 @@ func (r *SecurityGroup) VpcId() *pulumi.StringOutput {
type SecurityGroupState struct {
// The ARN of the security group
Arn interface{}
- // Description of this egress rule.
+ // The security group description. Defaults to
+ // "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ // `GroupDescription` attribute, for which there is no Update API. If you'd like
+ // to classify your security groups in a way that can be updated, use `tags`.
Description interface{}
// Can be specified multiple times for each
// egress rule. Each egress block supports fields documented below.
@@ -181,7 +187,10 @@ type SecurityGroupState struct {
// The set of arguments for constructing a SecurityGroup resource.
type SecurityGroupArgs struct {
- // Description of this egress rule.
+ // The security group description. Defaults to
+ // "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ // `GroupDescription` attribute, for which there is no Update API. If you'd like
+ // to classify your security groups in a way that can be updated, use `tags`.
Description interface{}
// Can be specified multiple times for each
// egress rule. Each egress block supports fields documented below.
diff --git a/sdk/go/aws/ec2/spotInstanceRequest.go b/sdk/go/aws/ec2/spotInstanceRequest.go
index 07c977b..50aaac7 100644
--- a/sdk/go/aws/ec2/spotInstanceRequest.go
+++ b/sdk/go/aws/ec2/spotInstanceRequest.go
@@ -346,7 +346,6 @@ func (r *SpotInstanceRequest) NetworkInterfaces() *pulumi.ArrayOutput {
return (*pulumi.ArrayOutput)(r.s.State["networkInterfaces"])
}
-// The ID of the network interface to attach.
func (r *SpotInstanceRequest) NetworkInterfaceId() *pulumi.StringOutput {
return (*pulumi.StringOutput)(r.s.State["networkInterfaceId"])
}
@@ -551,7 +550,6 @@ type SpotInstanceRequestState struct {
Monitoring interface{}
// Customize network interfaces to be attached at instance boot time. See [Network Interfaces](#network-interfaces) below for more details.
NetworkInterfaces interface{}
- // The ID of the network interface to attach.
NetworkInterfaceId interface{}
PasswordData interface{}
// The Placement Group to start the instance in.
diff --git a/sdk/nodejs/autoscaling/group.ts b/sdk/nodejs/autoscaling/group.ts
index 0b9da5c..d0985da 100644
--- a/sdk/nodejs/autoscaling/group.ts
+++ b/sdk/nodejs/autoscaling/group.ts
@@ -111,7 +111,7 @@ export class Group extends pulumi.CustomResource {
*/
public readonly minSize: pulumi.Output<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
public readonly name: pulumi.Output<string>;
/**
@@ -343,7 +343,7 @@ export interface GroupState {
*/
readonly minSize?: pulumi.Input<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -489,7 +489,7 @@ export interface GroupArgs {
*/
readonly minSize: pulumi.Input<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
readonly name?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/autoscaling/group.d.ts b/sdk/nodejs/bin/autoscaling/group.d.ts
index d496824..175c709 100644
--- a/sdk/nodejs/bin/autoscaling/group.d.ts
+++ b/sdk/nodejs/bin/autoscaling/group.d.ts
@@ -115,7 +115,7 @@ export declare class Group extends pulumi.CustomResource {
*/
readonly minSize: pulumi.Output<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
readonly name: pulumi.Output<string>;
/**
@@ -288,7 +288,7 @@ export interface GroupState {
*/
readonly minSize?: pulumi.Input<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -449,7 +449,7 @@ export interface GroupArgs {
*/
readonly minSize: pulumi.Input<number>;
/**
- * The name of the launch template. Conflicts with `id`.
+ * The name of the auto scaling group. By default generated by Terraform.
*/
readonly name?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/cloudwatch/logMetricFilter.d.ts b/sdk/nodejs/bin/cloudwatch/logMetricFilter.d.ts
index 268f57f..55ba02f 100644
--- a/sdk/nodejs/bin/cloudwatch/logMetricFilter.d.ts
+++ b/sdk/nodejs/bin/cloudwatch/logMetricFilter.d.ts
@@ -27,7 +27,7 @@ export declare class LogMetricFilter extends pulumi.CustomResource {
value: string;
}>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
readonly name: pulumi.Output<string>;
/**
@@ -63,7 +63,7 @@ export interface LogMetricFilterState {
value: pulumi.Input<string>;
}>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -91,7 +91,7 @@ export interface LogMetricFilterArgs {
value: pulumi.Input<string>;
}>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
readonly name?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/codepipeline/pipeline.d.ts b/sdk/nodejs/bin/codepipeline/pipeline.d.ts
index 00e7088..3c4c7f3 100644
--- a/sdk/nodejs/bin/codepipeline/pipeline.d.ts
+++ b/sdk/nodejs/bin/codepipeline/pipeline.d.ts
@@ -31,11 +31,11 @@ export declare class Pipeline extends pulumi.CustomResource {
type: string;
}>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
readonly name: pulumi.Output<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
readonly roleArn: pulumi.Output<string>;
readonly stages: pulumi.Output<{
@@ -85,11 +85,11 @@ export interface PipelineState {
type: pulumi.Input<string>;
}>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
readonly name?: pulumi.Input<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
readonly roleArn?: pulumi.Input<string>;
readonly stages?: pulumi.Input<pulumi.Input<{
@@ -127,11 +127,11 @@ export interface PipelineArgs {
type: pulumi.Input<string>;
}>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
readonly name?: pulumi.Input<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
readonly roleArn: pulumi.Input<string>;
readonly stages: pulumi.Input<pulumi.Input<{
diff --git a/sdk/nodejs/bin/ec2/amiCopy.d.ts b/sdk/nodejs/bin/ec2/amiCopy.d.ts
index 556d458..a499f31 100644
--- a/sdk/nodejs/bin/ec2/amiCopy.d.ts
+++ b/sdk/nodejs/bin/ec2/amiCopy.d.ts
@@ -49,7 +49,7 @@ export declare class AmiCopy extends pulumi.CustomResource {
*/
readonly enaSupport: pulumi.Output<boolean | undefined>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
readonly encrypted: pulumi.Output<boolean | undefined>;
/**
@@ -71,9 +71,7 @@ export declare class AmiCopy extends pulumi.CustomResource {
*/
readonly kernelId: pulumi.Output<string>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
readonly kmsKeyId: pulumi.Output<string>;
readonly manageEbsSnapshots: pulumi.Output<boolean>;
@@ -152,7 +150,7 @@ export interface AmiCopyState {
*/
readonly enaSupport?: pulumi.Input<boolean>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
readonly encrypted?: pulumi.Input<boolean>;
/**
@@ -174,9 +172,7 @@ export interface AmiCopyState {
*/
readonly kernelId?: pulumi.Input<string>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
readonly kmsKeyId?: pulumi.Input<string>;
readonly manageEbsSnapshots?: pulumi.Input<boolean>;
@@ -243,7 +239,7 @@ export interface AmiCopyArgs {
*/
readonly enaSupport?: pulumi.Input<boolean>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
readonly encrypted?: pulumi.Input<boolean>;
/**
@@ -255,9 +251,7 @@ export interface AmiCopyArgs {
virtualName?: pulumi.Input<string>;
}>[]>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
readonly kmsKeyId?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/ec2/amiCopy.js.map b/sdk/nodejs/bin/ec2/amiCopy.js.map
index 2901075..82c6509 100644
--- a/sdk/nodejs/bin/ec2/amiCopy.js.map
+++ b/sdk/nodejs/bin/ec2/amiCopy.js.map
@@ -1 +1 @@
-{"version":3,"file":"amiCopy.js","sourceRoot":"","sources":["../../ec2/amiCopy.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"amiCopy.js","sourceRoot":"","sources":["../../ec2/amiCopy.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/sdk/nodejs/bin/ec2/instance.d.ts b/sdk/nodejs/bin/ec2/instance.d.ts
index e69bf24..91a7361 100644
--- a/sdk/nodejs/bin/ec2/instance.d.ts
+++ b/sdk/nodejs/bin/ec2/instance.d.ts
@@ -123,7 +123,7 @@ export declare class Instance extends pulumi.CustomResource {
networkInterfaceId: string;
}[]>;
/**
- * The ID of the network interface to attach.
+ * The ID of the network interface that was created with the instance.
*/
readonly networkInterfaceId: pulumi.Output<string>;
/**
@@ -333,7 +333,7 @@ export interface InstanceState {
networkInterfaceId: pulumi.Input<string>;
}>[]>;
/**
- * The ID of the network interface to attach.
+ * The ID of the network interface that was created with the instance.
*/
readonly networkInterfaceId?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/ec2/launchTemplate.d.ts b/sdk/nodejs/bin/ec2/launchTemplate.d.ts
index 0c2ca8f..46263cc 100644
--- a/sdk/nodejs/bin/ec2/launchTemplate.d.ts
+++ b/sdk/nodejs/bin/ec2/launchTemplate.d.ts
@@ -14,7 +14,7 @@ export declare class LaunchTemplate extends pulumi.CustomResource {
*/
static get(name: string, id: pulumi.Input<pulumi.ID>, state?: LaunchTemplateState): LaunchTemplate;
/**
- * The Amazon Resource Name (ARN) of the instance profile.
+ * Amazon Resource Name (ARN) of the launch template.
*/
readonly arn: pulumi.Output<string>;
/**
@@ -47,7 +47,7 @@ export declare class LaunchTemplate extends pulumi.CustomResource {
*/
readonly defaultVersion: pulumi.Output<number>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
readonly description: pulumi.Output<string | undefined>;
/**
@@ -120,7 +120,7 @@ export declare class LaunchTemplate extends pulumi.CustomResource {
enabled?: boolean;
} | undefined>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
readonly name: pulumi.Output<string>;
/**
@@ -175,7 +175,7 @@ export declare class LaunchTemplate extends pulumi.CustomResource {
};
}[] | undefined>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
readonly tags: pulumi.Output<Tags | undefined>;
/**
@@ -200,7 +200,7 @@ export declare class LaunchTemplate extends pulumi.CustomResource {
*/
export interface LaunchTemplateState {
/**
- * The Amazon Resource Name (ARN) of the instance profile.
+ * Amazon Resource Name (ARN) of the launch template.
*/
readonly arn?: pulumi.Input<string>;
/**
@@ -233,7 +233,7 @@ export interface LaunchTemplateState {
*/
readonly defaultVersion?: pulumi.Input<number>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -306,7 +306,7 @@ export interface LaunchTemplateState {
enabled?: pulumi.Input<boolean>;
}>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -361,7 +361,7 @@ export interface LaunchTemplateState {
}>;
}>[]>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
readonly tags?: pulumi.Input<Tags>;
/**
@@ -403,7 +403,7 @@ export interface LaunchTemplateArgs {
cpuCredits?: pulumi.Input<string>;
}>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -472,7 +472,7 @@ export interface LaunchTemplateArgs {
enabled?: pulumi.Input<boolean>;
}>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -527,7 +527,7 @@ export interface LaunchTemplateArgs {
}>;
}>[]>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
readonly tags?: pulumi.Input<Tags>;
/**
diff --git a/sdk/nodejs/bin/ec2/securityGroup.d.ts b/sdk/nodejs/bin/ec2/securityGroup.d.ts
index b0fa999..bb2603c 100644
--- a/sdk/nodejs/bin/ec2/securityGroup.d.ts
+++ b/sdk/nodejs/bin/ec2/securityGroup.d.ts
@@ -25,7 +25,10 @@ export declare class SecurityGroup extends pulumi.CustomResource {
*/
readonly arn: pulumi.Output<string>;
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
readonly description: pulumi.Output<string>;
/**
@@ -107,7 +110,10 @@ export interface SecurityGroupState {
*/
readonly arn?: pulumi.Input<string>;
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -177,7 +183,10 @@ export interface SecurityGroupState {
*/
export interface SecurityGroupArgs {
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
readonly description?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/ec2/securityGroup.js.map b/sdk/nodejs/bin/ec2/securityGroup.js.map
index ef86079..6122ab9 100644
--- a/sdk/nodejs/bin/ec2/securityGroup.js.map
+++ b/sdk/nodejs/bin/ec2/securityGroup.js.map
@@ -1 +1 @@
-{"version":3,"file":"securityGroup.js","sourceRoot":"","sources":["../../ec2/securityGroup.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"securityGroup.js","sourceRoot":"","sources":["../../ec2/securityGroup.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/sdk/nodejs/bin/ec2/spotInstanceRequest.d.ts b/sdk/nodejs/bin/ec2/spotInstanceRequest.d.ts
index 629a391..8fc738a 100644
--- a/sdk/nodejs/bin/ec2/spotInstanceRequest.d.ts
+++ b/sdk/nodejs/bin/ec2/spotInstanceRequest.d.ts
@@ -157,9 +157,6 @@ export declare class SpotInstanceRequest extends pulumi.CustomResource {
deviceIndex: number;
networkInterfaceId: string;
}[]>;
- /**
- * The ID of the network interface to attach.
- */
readonly networkInterfaceId: pulumi.Output<string>;
readonly passwordData: pulumi.Output<string>;
/**
@@ -410,9 +407,6 @@ export interface SpotInstanceRequestState {
deviceIndex: pulumi.Input<number>;
networkInterfaceId: pulumi.Input<string>;
}>[]>;
- /**
- * The ID of the network interface to attach.
- */
readonly networkInterfaceId?: pulumi.Input<string>;
readonly passwordData?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/bin/ec2/spotInstanceRequest.js.map b/sdk/nodejs/bin/ec2/spotInstanceRequest.js.map
index 3b1e0ea..fc5cf64 100644
--- a/sdk/nodejs/bin/ec2/spotInstanceRequest.js.map
+++ b/sdk/nodejs/bin/ec2/spotInstanceRequest.js.map
@@ -1 +1 @@
-{"version":3,"file":"spotInstanceRequest.js","sourceRoot":"","sources":["../../ec2/spotInstanceRequest.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"spotInstanceRequest.js","sourceRoot":"","sources":["../../ec2/spotInstanceRequest.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/sdk/nodejs/bin/package.json b/sdk/nodejs/bin/package.json
index 75a1fd6..b4a0510 100644
--- a/sdk/nodejs/bin/package.json
+++ b/sdk/nodejs/bin/package.json
@@ -1,6 +1,6 @@
{
"name": "@pulumi/aws",
- "version": "v0.15.1-dev-1534513958-g4abed9a-dirty",
+ "version": "v0.15.1-dev-1534514426-ga6707e7",
"description": "A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.",
"keywords": [
"pulumi",
diff --git a/sdk/nodejs/cloudwatch/logMetricFilter.ts b/sdk/nodejs/cloudwatch/logMetricFilter.ts
index 2daeb44..e5f98ba 100644
--- a/sdk/nodejs/cloudwatch/logMetricFilter.ts
+++ b/sdk/nodejs/cloudwatch/logMetricFilter.ts
@@ -29,7 +29,7 @@ export class LogMetricFilter extends pulumi.CustomResource {
*/
public readonly metricTransformation: pulumi.Output<{ defaultValue?: number, name: string, namespace: string, value: string }>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
public readonly name: pulumi.Output<string>;
/**
@@ -88,7 +88,7 @@ export interface LogMetricFilterState {
*/
readonly metricTransformation?: pulumi.Input<{ defaultValue?: pulumi.Input<number>, name: pulumi.Input<string>, namespace: pulumi.Input<string>, value: pulumi.Input<string> }>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -112,7 +112,7 @@ export interface LogMetricFilterArgs {
*/
readonly metricTransformation: pulumi.Input<{ defaultValue?: pulumi.Input<number>, name: pulumi.Input<string>, namespace: pulumi.Input<string>, value: pulumi.Input<string> }>;
/**
- * The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ * A name for the metric filter.
*/
readonly name?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/codepipeline/pipeline.ts b/sdk/nodejs/codepipeline/pipeline.ts
index ef0060b..71600d8 100644
--- a/sdk/nodejs/codepipeline/pipeline.ts
+++ b/sdk/nodejs/codepipeline/pipeline.ts
@@ -31,11 +31,11 @@ export class Pipeline extends pulumi.CustomResource {
*/
public readonly artifactStore: pulumi.Output<{ encryptionKey?: { id: string, type: string }, location: string, type: string }>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
public readonly name: pulumi.Output<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
public readonly roleArn: pulumi.Output<string>;
public readonly stages: pulumi.Output<{ actions: { category: string, configuration?: {[key: string]: any}, inputArtifacts?: string[], name: string, outputArtifacts?: string[], owner: string, provider: string, roleArn?: string, runOrder: number, version: string }[], name: string }[]>;
@@ -92,11 +92,11 @@ export interface PipelineState {
*/
readonly artifactStore?: pulumi.Input<{ encryptionKey?: pulumi.Input<{ id: pulumi.Input<string>, type: pulumi.Input<string> }>, location: pulumi.Input<string>, type: pulumi.Input<string> }>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
readonly name?: pulumi.Input<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
readonly roleArn?: pulumi.Input<string>;
readonly stages?: pulumi.Input<pulumi.Input<{ actions: pulumi.Input<pulumi.Input<{ category: pulumi.Input<string>, configuration?: pulumi.Input<{[key: string]: any}>, inputArtifacts?: pulumi.Input<pulumi.Input<string>[]>, name: pulumi.Input<string>, outputArtifacts?: pulumi.Input<pulumi.Input<string>[]>, owner: pulumi.Input<string>, provider: pulumi.Input<string>, roleArn?: pulumi.Input<string>, runOrder?: pulumi.Input<number>, version: pulumi.Input<string> }>[]>, name: pulumi.Input<string> }>[]>;
@@ -112,11 +112,11 @@ export interface PipelineArgs {
*/
readonly artifactStore: pulumi.Input<{ encryptionKey?: pulumi.Input<{ id: pulumi.Input<string>, type: pulumi.Input<string> }>, location: pulumi.Input<string>, type: pulumi.Input<string> }>;
/**
- * The action declaration's name.
+ * The name of the pipeline.
*/
readonly name?: pulumi.Input<string>;
/**
- * The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ * A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
*/
readonly roleArn: pulumi.Input<string>;
readonly stages: pulumi.Input<pulumi.Input<{ actions: pulumi.Input<pulumi.Input<{ category: pulumi.Input<string>, configuration?: pulumi.Input<{[key: string]: any}>, inputArtifacts?: pulumi.Input<pulumi.Input<string>[]>, name: pulumi.Input<string>, outputArtifacts?: pulumi.Input<pulumi.Input<string>[]>, owner: pulumi.Input<string>, provider: pulumi.Input<string>, roleArn?: pulumi.Input<string>, runOrder?: pulumi.Input<number>, version: pulumi.Input<string> }>[]>, name: pulumi.Input<string> }>[]>;
diff --git a/sdk/nodejs/ec2/amiCopy.ts b/sdk/nodejs/ec2/amiCopy.ts
index b2b48de..b1153e6 100644
--- a/sdk/nodejs/ec2/amiCopy.ts
+++ b/sdk/nodejs/ec2/amiCopy.ts
@@ -49,7 +49,7 @@ export class AmiCopy extends pulumi.CustomResource {
*/
public readonly enaSupport: pulumi.Output<boolean | undefined>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
public readonly encrypted: pulumi.Output<boolean | undefined>;
/**
@@ -68,9 +68,7 @@ export class AmiCopy extends pulumi.CustomResource {
*/
public /*out*/ readonly kernelId: pulumi.Output<string>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
public readonly kmsKeyId: pulumi.Output<string>;
public /*out*/ readonly manageEbsSnapshots: pulumi.Output<boolean>;
@@ -196,7 +194,7 @@ export interface AmiCopyState {
*/
readonly enaSupport?: pulumi.Input<boolean>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
readonly encrypted?: pulumi.Input<boolean>;
/**
@@ -215,9 +213,7 @@ export interface AmiCopyState {
*/
readonly kernelId?: pulumi.Input<string>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
readonly kmsKeyId?: pulumi.Input<string>;
readonly manageEbsSnapshots?: pulumi.Input<boolean>;
@@ -277,7 +273,7 @@ export interface AmiCopyArgs {
*/
readonly enaSupport?: pulumi.Input<boolean>;
/**
- * Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ * Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
*/
readonly encrypted?: pulumi.Input<boolean>;
/**
@@ -286,9 +282,7 @@ export interface AmiCopyArgs {
*/
readonly ephemeralBlockDevices?: pulumi.Input<pulumi.Input<{ deviceName?: pulumi.Input<string>, virtualName?: pulumi.Input<string> }>[]>;
/**
- * The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- * an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- * if this parameter is not specified, the default CMK for EBS is used
+ * The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
*/
readonly kmsKeyId?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/ec2/instance.ts b/sdk/nodejs/ec2/instance.ts
index 385803a..ecda251 100644
--- a/sdk/nodejs/ec2/instance.ts
+++ b/sdk/nodejs/ec2/instance.ts
@@ -112,7 +112,7 @@ export class Instance extends pulumi.CustomResource {
*/
public readonly networkInterfaces: pulumi.Output<{ deleteOnTermination?: boolean, deviceIndex: number, networkInterfaceId: string }[]>;
/**
- * The ID of the network interface to attach.
+ * The ID of the network interface that was created with the instance.
*/
public /*out*/ readonly networkInterfaceId: pulumi.Output<string>;
/**
@@ -388,7 +388,7 @@ export interface InstanceState {
*/
readonly networkInterfaces?: pulumi.Input<pulumi.Input<{ deleteOnTermination?: pulumi.Input<boolean>, deviceIndex: pulumi.Input<number>, networkInterfaceId: pulumi.Input<string> }>[]>;
/**
- * The ID of the network interface to attach.
+ * The ID of the network interface that was created with the instance.
*/
readonly networkInterfaceId?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/ec2/launchTemplate.ts b/sdk/nodejs/ec2/launchTemplate.ts
index 47ca6a5..00f79d0 100644
--- a/sdk/nodejs/ec2/launchTemplate.ts
+++ b/sdk/nodejs/ec2/launchTemplate.ts
@@ -22,7 +22,7 @@ export class LaunchTemplate extends pulumi.CustomResource {
}
/**
- * The Amazon Resource Name (ARN) of the instance profile.
+ * Amazon Resource Name (ARN) of the launch template.
*/
public /*out*/ readonly arn: pulumi.Output<string>;
/**
@@ -40,7 +40,7 @@ export class LaunchTemplate extends pulumi.CustomResource {
*/
public /*out*/ readonly defaultVersion: pulumi.Output<number>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
public readonly description: pulumi.Output<string | undefined>;
/**
@@ -97,7 +97,7 @@ export class LaunchTemplate extends pulumi.CustomResource {
*/
public readonly monitoring: pulumi.Output<{ enabled?: boolean } | undefined>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
public readonly name: pulumi.Output<string>;
/**
@@ -127,7 +127,7 @@ export class LaunchTemplate extends pulumi.CustomResource {
*/
public readonly tagSpecifications: pulumi.Output<{ resourceType?: string, tags?: {[key: string]: any} }[] | undefined>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
public readonly tags: pulumi.Output<Tags | undefined>;
/**
@@ -217,7 +217,7 @@ export class LaunchTemplate extends pulumi.CustomResource {
*/
export interface LaunchTemplateState {
/**
- * The Amazon Resource Name (ARN) of the instance profile.
+ * Amazon Resource Name (ARN) of the launch template.
*/
readonly arn?: pulumi.Input<string>;
/**
@@ -235,7 +235,7 @@ export interface LaunchTemplateState {
*/
readonly defaultVersion?: pulumi.Input<number>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -292,7 +292,7 @@ export interface LaunchTemplateState {
*/
readonly monitoring?: pulumi.Input<{ enabled?: pulumi.Input<boolean> }>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -322,7 +322,7 @@ export interface LaunchTemplateState {
*/
readonly tagSpecifications?: pulumi.Input<pulumi.Input<{ resourceType?: pulumi.Input<string>, tags?: pulumi.Input<{[key: string]: any}> }>[]>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
readonly tags?: pulumi.Input<Tags>;
/**
@@ -350,7 +350,7 @@ export interface LaunchTemplateArgs {
*/
readonly creditSpecification?: pulumi.Input<{ cpuCredits?: pulumi.Input<string> }>;
/**
- * Description of the network interface.
+ * Description of the launch template.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -403,7 +403,7 @@ export interface LaunchTemplateArgs {
*/
readonly monitoring?: pulumi.Input<{ enabled?: pulumi.Input<boolean> }>;
/**
- * The name of the instance profile.
+ * The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
*/
readonly name?: pulumi.Input<string>;
/**
@@ -433,7 +433,7 @@ export interface LaunchTemplateArgs {
*/
readonly tagSpecifications?: pulumi.Input<pulumi.Input<{ resourceType?: pulumi.Input<string>, tags?: pulumi.Input<{[key: string]: any}> }>[]>;
/**
- * A mapping of tags to assign to the resource.
+ * A mapping of tags to assign to the launch template.
*/
readonly tags?: pulumi.Input<Tags>;
/**
diff --git a/sdk/nodejs/ec2/securityGroup.ts b/sdk/nodejs/ec2/securityGroup.ts
index 6f380f7..e118734 100644
--- a/sdk/nodejs/ec2/securityGroup.ts
+++ b/sdk/nodejs/ec2/securityGroup.ts
@@ -33,7 +33,10 @@ export class SecurityGroup extends pulumi.CustomResource {
*/
public /*out*/ readonly arn: pulumi.Output<string>;
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
public readonly description: pulumi.Output<string>;
/**
@@ -127,7 +130,10 @@ export interface SecurityGroupState {
*/
readonly arn?: pulumi.Input<string>;
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
readonly description?: pulumi.Input<string>;
/**
@@ -179,7 +185,10 @@ export interface SecurityGroupState {
*/
export interface SecurityGroupArgs {
/**
- * Description of this egress rule.
+ * The security group description. Defaults to
+ * "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ * `GroupDescription` attribute, for which there is no Update API. If you'd like
+ * to classify your security groups in a way that can be updated, use `tags`.
*/
readonly description?: pulumi.Input<string>;
/**
diff --git a/sdk/nodejs/ec2/spotInstanceRequest.ts b/sdk/nodejs/ec2/spotInstanceRequest.ts
index f188c5f..0cbcc7d 100644
--- a/sdk/nodejs/ec2/spotInstanceRequest.ts
+++ b/sdk/nodejs/ec2/spotInstanceRequest.ts
@@ -146,9 +146,6 @@ export class SpotInstanceRequest extends pulumi.CustomResource {
* Customize network interfaces to be attached at instance boot time. See [Network Interfaces](#network-interfaces) below for more details.
*/
public readonly networkInterfaces: pulumi.Output<{ deleteOnTermination?: boolean, deviceIndex: number, networkInterfaceId: string }[]>;
- /**
- * The ID of the network interface to attach.
- */
public /*out*/ readonly networkInterfaceId: pulumi.Output<string>;
public /*out*/ readonly passwordData: pulumi.Output<string>;
/**
@@ -487,9 +484,6 @@ export interface SpotInstanceRequestState {
* Customize network interfaces to be attached at instance boot time. See [Network Interfaces](#network-interfaces) below for more details.
*/
readonly networkInterfaces?: pulumi.Input<pulumi.Input<{ deleteOnTermination?: pulumi.Input<boolean>, deviceIndex: pulumi.Input<number>, networkInterfaceId: pulumi.Input<string> }>[]>;
- /**
- * The ID of the network interface to attach.
- */
readonly networkInterfaceId?: pulumi.Input<string>;
readonly passwordData?: pulumi.Input<string>;
/**
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/autoscaling/group.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/autoscaling/group.py
index c0a2f24..727fe51 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/autoscaling/group.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/autoscaling/group.py
@@ -173,7 +173,7 @@ class Group(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the launch template. Conflicts with `id`.
+ The name of the auto scaling group. By default generated by Terraform.
"""
__props__['name'] = name
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/cloudwatch/log_metric_filter.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/cloudwatch/log_metric_filter.py
index 5afbfa7..77bbcc4 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/cloudwatch/log_metric_filter.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/cloudwatch/log_metric_filter.py
@@ -45,7 +45,7 @@ class LogMetricFilter(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ A name for the metric filter.
"""
__props__['name'] = name
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/codepipeline/pipeline.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/codepipeline/pipeline.py
index 700b086..afb0e1b 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/codepipeline/pipeline.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/codepipeline/pipeline.py
@@ -37,7 +37,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The action declaration's name.
+ The name of the pipeline.
"""
__props__['name'] = name
@@ -47,7 +47,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property role_arn to be a basestring')
__self__.role_arn = role_arn
"""
- The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
"""
__props__['roleArn'] = role_arn
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/ami_copy.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/ami_copy.py
index 80e7cf2..54ca1c6 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/ami_copy.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/ami_copy.py
@@ -59,7 +59,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property encrypted to be a bool')
__self__.encrypted = encrypted
"""
- Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
"""
__props__['encrypted'] = encrypted
@@ -76,9 +76,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property kms_key_id to be a basestring')
__self__.kms_key_id = kms_key_id
"""
- The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- if this parameter is not specified, the default CMK for EBS is used
+ The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
"""
__props__['kmsKeyId'] = kms_key_id
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/instance.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/instance.py
index b5eda86..45640bf 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/instance.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/instance.py
@@ -290,7 +290,7 @@ class Instance(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
"""
- The ID of the network interface to attach.
+ The ID of the network interface that was created with the instance.
"""
__self__.password_data = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/launch_template.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/launch_template.py
index a9e219e..4d99c84 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/launch_template.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/launch_template.py
@@ -42,7 +42,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of the network interface.
+ Description of the launch template.
"""
__props__['description'] = description
@@ -143,7 +143,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the instance profile.
+ The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
"""
__props__['name'] = name
@@ -201,7 +201,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property tags to be a dict')
__self__.tags = tags
"""
- A mapping of tags to assign to the resource.
+ A mapping of tags to assign to the launch template.
"""
__props__['tags'] = tags
@@ -223,7 +223,7 @@ class LaunchTemplate(pulumi.CustomResource):
__self__.arn = pulumi.runtime.UNKNOWN
"""
- The Amazon Resource Name (ARN) of the instance profile.
+ Amazon Resource Name (ARN) of the launch template.
"""
__self__.default_version = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/security_group.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/security_group.py
index 4b0e07d..130d522 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/security_group.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/security_group.py
@@ -31,7 +31,10 @@ class SecurityGroup(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of this egress rule.
+ The security group description. Defaults to
+ "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ `GroupDescription` attribute, for which there is no Update API. If you'd like
+ to classify your security groups in a way that can be updated, use `tags`.
"""
__props__['description'] = description
diff --git a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/spot_instance_request.py b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/spot_instance_request.py
index 43bbb0b..aad2f48 100644
--- a/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/spot_instance_request.py
+++ b/sdk/python/bin/build/lib.linux-x86_64-2.7/pulumi_aws/ec2/spot_instance_request.py
@@ -380,9 +380,6 @@ class SpotInstanceRequest(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
- """
- The ID of the network interface to attach.
- """
__self__.password_data = pulumi.runtime.UNKNOWN
__self__.primary_network_interface_id = pulumi.runtime.UNKNOWN
__self__.private_dns = pulumi.runtime.UNKNOWN
diff --git a/sdk/python/bin/dist/pulumi_aws-0.15.1.dev1534513958+dirty.tar.gz b/sdk/python/bin/dist/pulumi_aws-0.15.1.dev1534513958+dirty.tar.gz
deleted file mode 100644
index 301a258..0000000
Binary files a/sdk/python/bin/dist/pulumi_aws-0.15.1.dev1534513958+dirty.tar.gz and /dev/null differ
diff --git a/sdk/python/bin/pulumi_aws.egg-info/PKG-INFO b/sdk/python/bin/pulumi_aws.egg-info/PKG-INFO
index e6b5e5d..67a09c8 100644
--- a/sdk/python/bin/pulumi_aws.egg-info/PKG-INFO
+++ b/sdk/python/bin/pulumi_aws.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: pulumi-aws
-Version: 0.15.1.dev1534513958+dirty
+Version: 0.15.1.dev1534514426
Summary: A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
Home-page: https://pulumi.io
Author: UNKNOWN
diff --git a/sdk/python/bin/pulumi_aws/autoscaling/group.py b/sdk/python/bin/pulumi_aws/autoscaling/group.py
index c0a2f24..727fe51 100644
--- a/sdk/python/bin/pulumi_aws/autoscaling/group.py
+++ b/sdk/python/bin/pulumi_aws/autoscaling/group.py
@@ -173,7 +173,7 @@ class Group(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the launch template. Conflicts with `id`.
+ The name of the auto scaling group. By default generated by Terraform.
"""
__props__['name'] = name
diff --git a/sdk/python/bin/pulumi_aws/cloudwatch/log_metric_filter.py b/sdk/python/bin/pulumi_aws/cloudwatch/log_metric_filter.py
index 5afbfa7..77bbcc4 100644
--- a/sdk/python/bin/pulumi_aws/cloudwatch/log_metric_filter.py
+++ b/sdk/python/bin/pulumi_aws/cloudwatch/log_metric_filter.py
@@ -45,7 +45,7 @@ class LogMetricFilter(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ A name for the metric filter.
"""
__props__['name'] = name
diff --git a/sdk/python/bin/pulumi_aws/codepipeline/pipeline.py b/sdk/python/bin/pulumi_aws/codepipeline/pipeline.py
index 700b086..afb0e1b 100644
--- a/sdk/python/bin/pulumi_aws/codepipeline/pipeline.py
+++ b/sdk/python/bin/pulumi_aws/codepipeline/pipeline.py
@@ -37,7 +37,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The action declaration's name.
+ The name of the pipeline.
"""
__props__['name'] = name
@@ -47,7 +47,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property role_arn to be a basestring')
__self__.role_arn = role_arn
"""
- The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
"""
__props__['roleArn'] = role_arn
diff --git a/sdk/python/bin/pulumi_aws/ec2/ami_copy.py b/sdk/python/bin/pulumi_aws/ec2/ami_copy.py
index 80e7cf2..54ca1c6 100644
--- a/sdk/python/bin/pulumi_aws/ec2/ami_copy.py
+++ b/sdk/python/bin/pulumi_aws/ec2/ami_copy.py
@@ -59,7 +59,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property encrypted to be a bool')
__self__.encrypted = encrypted
"""
- Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
"""
__props__['encrypted'] = encrypted
@@ -76,9 +76,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property kms_key_id to be a basestring')
__self__.kms_key_id = kms_key_id
"""
- The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- if this parameter is not specified, the default CMK for EBS is used
+ The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
"""
__props__['kmsKeyId'] = kms_key_id
diff --git a/sdk/python/bin/pulumi_aws/ec2/instance.py b/sdk/python/bin/pulumi_aws/ec2/instance.py
index b5eda86..45640bf 100644
--- a/sdk/python/bin/pulumi_aws/ec2/instance.py
+++ b/sdk/python/bin/pulumi_aws/ec2/instance.py
@@ -290,7 +290,7 @@ class Instance(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
"""
- The ID of the network interface to attach.
+ The ID of the network interface that was created with the instance.
"""
__self__.password_data = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/bin/pulumi_aws/ec2/launch_template.py b/sdk/python/bin/pulumi_aws/ec2/launch_template.py
index a9e219e..4d99c84 100644
--- a/sdk/python/bin/pulumi_aws/ec2/launch_template.py
+++ b/sdk/python/bin/pulumi_aws/ec2/launch_template.py
@@ -42,7 +42,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of the network interface.
+ Description of the launch template.
"""
__props__['description'] = description
@@ -143,7 +143,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the instance profile.
+ The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
"""
__props__['name'] = name
@@ -201,7 +201,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property tags to be a dict')
__self__.tags = tags
"""
- A mapping of tags to assign to the resource.
+ A mapping of tags to assign to the launch template.
"""
__props__['tags'] = tags
@@ -223,7 +223,7 @@ class LaunchTemplate(pulumi.CustomResource):
__self__.arn = pulumi.runtime.UNKNOWN
"""
- The Amazon Resource Name (ARN) of the instance profile.
+ Amazon Resource Name (ARN) of the launch template.
"""
__self__.default_version = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/bin/pulumi_aws/ec2/security_group.py b/sdk/python/bin/pulumi_aws/ec2/security_group.py
index 4b0e07d..130d522 100644
--- a/sdk/python/bin/pulumi_aws/ec2/security_group.py
+++ b/sdk/python/bin/pulumi_aws/ec2/security_group.py
@@ -31,7 +31,10 @@ class SecurityGroup(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of this egress rule.
+ The security group description. Defaults to
+ "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ `GroupDescription` attribute, for which there is no Update API. If you'd like
+ to classify your security groups in a way that can be updated, use `tags`.
"""
__props__['description'] = description
diff --git a/sdk/python/bin/pulumi_aws/ec2/spot_instance_request.py b/sdk/python/bin/pulumi_aws/ec2/spot_instance_request.py
index 43bbb0b..aad2f48 100644
--- a/sdk/python/bin/pulumi_aws/ec2/spot_instance_request.py
+++ b/sdk/python/bin/pulumi_aws/ec2/spot_instance_request.py
@@ -380,9 +380,6 @@ class SpotInstanceRequest(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
- """
- The ID of the network interface to attach.
- """
__self__.password_data = pulumi.runtime.UNKNOWN
__self__.primary_network_interface_id = pulumi.runtime.UNKNOWN
__self__.private_dns = pulumi.runtime.UNKNOWN
diff --git a/sdk/python/bin/setup.py b/sdk/python/bin/setup.py
index 7429ae9..d7baf9f 100644
--- a/sdk/python/bin/setup.py
+++ b/sdk/python/bin/setup.py
@@ -8,14 +8,14 @@ from subprocess import check_call
class InstallPluginCommand(install):
def run(self):
install.run(self)
- check_call(['pulumi', 'plugin', 'install', 'resource', 'aws', 'v0.15.1-dev-1534513958-g4abed9a-dirty'])
+ check_call(['pulumi', 'plugin', 'install', 'resource', 'aws', 'v0.15.1-dev-1534514426-ga6707e7'])
def readme():
with open('README.rst') as f:
return f.read()
setup(name='pulumi_aws',
- version='0.15.1.dev1534513958+dirty',
+ version='0.15.1.dev1534514426',
description='A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.',
long_description=readme(),
cmdclass={
diff --git a/sdk/python/pulumi_aws/autoscaling/group.py b/sdk/python/pulumi_aws/autoscaling/group.py
index c0a2f24..727fe51 100644
--- a/sdk/python/pulumi_aws/autoscaling/group.py
+++ b/sdk/python/pulumi_aws/autoscaling/group.py
@@ -173,7 +173,7 @@ class Group(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the launch template. Conflicts with `id`.
+ The name of the auto scaling group. By default generated by Terraform.
"""
__props__['name'] = name
diff --git a/sdk/python/pulumi_aws/cloudwatch/log_metric_filter.py b/sdk/python/pulumi_aws/cloudwatch/log_metric_filter.py
index 5afbfa7..77bbcc4 100644
--- a/sdk/python/pulumi_aws/cloudwatch/log_metric_filter.py
+++ b/sdk/python/pulumi_aws/cloudwatch/log_metric_filter.py
@@ -45,7 +45,7 @@ class LogMetricFilter(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the CloudWatch metric to which the monitored log information should be published (e.g. `ErrorCount`)
+ A name for the metric filter.
"""
__props__['name'] = name
diff --git a/sdk/python/pulumi_aws/codepipeline/pipeline.py b/sdk/python/pulumi_aws/codepipeline/pipeline.py
index 700b086..afb0e1b 100644
--- a/sdk/python/pulumi_aws/codepipeline/pipeline.py
+++ b/sdk/python/pulumi_aws/codepipeline/pipeline.py
@@ -37,7 +37,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The action declaration's name.
+ The name of the pipeline.
"""
__props__['name'] = name
@@ -47,7 +47,7 @@ class Pipeline(pulumi.CustomResource):
raise TypeError('Expected property role_arn to be a basestring')
__self__.role_arn = role_arn
"""
- The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.
+ A service role Amazon Resource Name (ARN) that grants AWS CodePipeline permission to make calls to AWS services on your behalf.
"""
__props__['roleArn'] = role_arn
diff --git a/sdk/python/pulumi_aws/ec2/ami_copy.py b/sdk/python/pulumi_aws/ec2/ami_copy.py
index 80e7cf2..54ca1c6 100644
--- a/sdk/python/pulumi_aws/ec2/ami_copy.py
+++ b/sdk/python/pulumi_aws/ec2/ami_copy.py
@@ -59,7 +59,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property encrypted to be a bool')
__self__.encrypted = encrypted
"""
- Boolean controlling whether the created EBS volumes will be encrypted. Can't be used with `snapshot_id`.
+ Specifies whether the destination snapshots of the copied image should be encrypted. Defaults to `false`
"""
__props__['encrypted'] = encrypted
@@ -76,9 +76,7 @@ class AmiCopy(pulumi.CustomResource):
raise TypeError('Expected property kms_key_id to be a basestring')
__self__.kms_key_id = kms_key_id
"""
- The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of
- an image during a copy operation. This parameter is only required if you want to use a non-default CMK;
- if this parameter is not specified, the default CMK for EBS is used
+ The full ARN of the KMS Key to use when encrypting the snapshots of an image during a copy operation. If not specified, then the default AWS KMS Key will be used
"""
__props__['kmsKeyId'] = kms_key_id
diff --git a/sdk/python/pulumi_aws/ec2/instance.py b/sdk/python/pulumi_aws/ec2/instance.py
index b5eda86..45640bf 100644
--- a/sdk/python/pulumi_aws/ec2/instance.py
+++ b/sdk/python/pulumi_aws/ec2/instance.py
@@ -290,7 +290,7 @@ class Instance(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
"""
- The ID of the network interface to attach.
+ The ID of the network interface that was created with the instance.
"""
__self__.password_data = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/pulumi_aws/ec2/launch_template.py b/sdk/python/pulumi_aws/ec2/launch_template.py
index a9e219e..4d99c84 100644
--- a/sdk/python/pulumi_aws/ec2/launch_template.py
+++ b/sdk/python/pulumi_aws/ec2/launch_template.py
@@ -42,7 +42,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of the network interface.
+ Description of the launch template.
"""
__props__['description'] = description
@@ -143,7 +143,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property name to be a basestring')
__self__.name = name
"""
- The name of the instance profile.
+ The name of the launch template. If you leave this blank, Terraform will auto-generate a unique name.
"""
__props__['name'] = name
@@ -201,7 +201,7 @@ class LaunchTemplate(pulumi.CustomResource):
raise TypeError('Expected property tags to be a dict')
__self__.tags = tags
"""
- A mapping of tags to assign to the resource.
+ A mapping of tags to assign to the launch template.
"""
__props__['tags'] = tags
@@ -223,7 +223,7 @@ class LaunchTemplate(pulumi.CustomResource):
__self__.arn = pulumi.runtime.UNKNOWN
"""
- The Amazon Resource Name (ARN) of the instance profile.
+ Amazon Resource Name (ARN) of the launch template.
"""
__self__.default_version = pulumi.runtime.UNKNOWN
"""
diff --git a/sdk/python/pulumi_aws/ec2/security_group.py b/sdk/python/pulumi_aws/ec2/security_group.py
index 4b0e07d..130d522 100644
--- a/sdk/python/pulumi_aws/ec2/security_group.py
+++ b/sdk/python/pulumi_aws/ec2/security_group.py
@@ -31,7 +31,10 @@ class SecurityGroup(pulumi.CustomResource):
raise TypeError('Expected property description to be a basestring')
__self__.description = description
"""
- Description of this egress rule.
+ The security group description. Defaults to
+ "Managed by Terraform". Cannot be "". __NOTE__: This field maps to the AWS
+ `GroupDescription` attribute, for which there is no Update API. If you'd like
+ to classify your security groups in a way that can be updated, use `tags`.
"""
__props__['description'] = description
diff --git a/sdk/python/pulumi_aws/ec2/spot_instance_request.py b/sdk/python/pulumi_aws/ec2/spot_instance_request.py
index 43bbb0b..aad2f48 100644
--- a/sdk/python/pulumi_aws/ec2/spot_instance_request.py
+++ b/sdk/python/pulumi_aws/ec2/spot_instance_request.py
@@ -380,9 +380,6 @@ class SpotInstanceRequest(pulumi.CustomResource):
__self__.instance_state = pulumi.runtime.UNKNOWN
__self__.network_interface_id = pulumi.runtime.UNKNOWN
- """
- The ID of the network interface to attach.
- """
__self__.password_data = pulumi.runtime.UNKNOWN
__self__.primary_network_interface_id = pulumi.runtime.UNKNOWN
__self__.private_dns = pulumi.runtime.UNKNOWN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment