Interface InstanceEvents.AWSAPICallViaCloudTrail.ILaunchTemplateData
(experimental) Type definition for LaunchTemplateData.
Namespace: Amazon.CDK.Mixins.Preview.AWS.EC2.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface InstanceEvents.AWSAPICallViaCloudTrail.ILaunchTemplateData
Syntax (vb)
Public Interface InstanceEvents.AWSAPICallViaCloudTrail.ILaunchTemplateData
Remarks
Stability: Experimental
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.EC2.Events;
var launchTemplateData = new LaunchTemplateData {
ImageId = new [] { "imageId" },
InstanceMarketOptions = new InstanceMarketOptions1 {
MarketType = new [] { "marketType" },
SpotOptions = new SpotOptions2 {
MaxPrice = new [] { "maxPrice" },
SpotInstanceType = new [] { "spotInstanceType" }
}
},
InstanceType = new [] { "instanceType" },
NetworkInterface = new NetworkInterface1 {
DeviceIndex = new [] { "deviceIndex" },
SecurityGroupId = new SecurityGroupId {
Content = new [] { "content" },
Tag = new [] { "tag" }
},
SubnetId = new [] { "subnetId" },
Tag = new [] { "tag" }
},
UserData = new [] { "userData" }
};
Synopsis
Properties
| ImageId | (experimental) ImageId property. |
| InstanceMarketOptions | (experimental) InstanceMarketOptions property. |
| InstanceType | (experimental) InstanceType property. |
| NetworkInterface | (experimental) NetworkInterface property. |
| UserData | (experimental) UserData property. |
Properties
ImageId
(experimental) ImageId property.
string[]? ImageId { get; }
Property Value
string[]
Remarks
Specify an array of string values to match this event if the actual value of ImageId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
Default: - Do not filter on this field
Stability: Experimental
InstanceMarketOptions
(experimental) InstanceMarketOptions property.
InstanceEvents.AWSAPICallViaCloudTrail.IInstanceMarketOptions1? InstanceMarketOptions { get; }
Property Value
InstanceEvents.AWSAPICallViaCloudTrail.IInstanceMarketOptions1
Remarks
Specify an array of string values to match this event if the actual value of InstanceMarketOptions is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
Default: - Do not filter on this field
Stability: Experimental
InstanceType
(experimental) InstanceType property.
string[]? InstanceType { get; }
Property Value
string[]
Remarks
Specify an array of string values to match this event if the actual value of InstanceType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
Default: - Do not filter on this field
Stability: Experimental
NetworkInterface
(experimental) NetworkInterface property.
InstanceEvents.AWSAPICallViaCloudTrail.INetworkInterface1? NetworkInterface { get; }
Property Value
InstanceEvents.AWSAPICallViaCloudTrail.INetworkInterface1
Remarks
Specify an array of string values to match this event if the actual value of NetworkInterface is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
Default: - Do not filter on this field
Stability: Experimental
UserData
(experimental) UserData property.
string[]? UserData { get; }
Property Value
string[]
Remarks
Specify an array of string values to match this event if the actual value of UserData is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
Default: - Do not filter on this field
Stability: Experimental