Show / Hide Table of Contents

Class AWSAPICallViaCloudTrail.NetworkInterfaceSet1Item

(experimental) Type definition for NetworkInterfaceSet_1Item.

Inheritance
object
AWSAPICallViaCloudTrail.NetworkInterfaceSet1Item
Implements
AWSAPICallViaCloudTrail.INetworkInterfaceSet1Item
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.EC2.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class AWSAPICallViaCloudTrail.NetworkInterfaceSet1Item : AWSAPICallViaCloudTrail.INetworkInterfaceSet1Item
Syntax (vb)
Public Class AWSAPICallViaCloudTrail.NetworkInterfaceSet1Item Implements AWSAPICallViaCloudTrail.INetworkInterfaceSet1Item
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 networkInterfaceSet1Item = new NetworkInterfaceSet1Item {
                 Attachment = new Attachment {
                     AttachmentId = new [] { "attachmentId" },
                     AttachTime = new [] { "attachTime" },
                     DeleteOnTermination = new [] { "deleteOnTermination" },
                     DeviceIndex = new [] { "deviceIndex" },
                     Status = new [] { "status" }
                 },
                 GroupSet = new GroupSet3 {
                     Items = new [] { new GroupSet2Item {
                         GroupId = new [] { "groupId" },
                         GroupName = new [] { "groupName" }
                     } }
                 },
                 InterfaceType = new [] { "interfaceType" },
                 Ipv6AddressesSet = new [] { "ipv6AddressesSet" },
                 MacAddress = new [] { "macAddress" },
                 NetworkInterfaceId = new [] { "networkInterfaceId" },
                 OwnerId = new [] { "ownerId" },
                 PrivateIpAddress = new [] { "privateIpAddress" },
                 PrivateIpAddressesSet = new PrivateIpAddressesSet2 {
                     Item = new [] { new PrivateIpAddressesSet1Item {
                         Primary = new [] { "primary" },
                         PrivateIpAddress = new [] { "privateIpAddress" }
                     } }
                 },
                 SourceDestCheck = new [] { "sourceDestCheck" },
                 Status = new [] { "status" },
                 SubnetId = new [] { "subnetId" },
                 TagSet = new [] { "tagSet" },
                 VpcId = new [] { "vpcId" }
             };

Synopsis

Constructors

NetworkInterfaceSet1Item()

(experimental) Type definition for NetworkInterfaceSet_1Item.

Properties

Attachment

(experimental) attachment property.

GroupSet

(experimental) groupSet property.

InterfaceType

(experimental) interfaceType property.

Ipv6AddressesSet

(experimental) ipv6AddressesSet property.

MacAddress

(experimental) macAddress property.

NetworkInterfaceId

(experimental) networkInterfaceId property.

OwnerId

(experimental) ownerId property.

PrivateIpAddress

(experimental) privateIpAddress property.

PrivateIpAddressesSet

(experimental) privateIpAddressesSet property.

SourceDestCheck

(experimental) sourceDestCheck property.

Status

(experimental) status property.

SubnetId

(experimental) subnetId property.

TagSet

(experimental) tagSet property.

VpcId

(experimental) vpcId property.

Constructors

NetworkInterfaceSet1Item()

(experimental) Type definition for NetworkInterfaceSet_1Item.

public NetworkInterfaceSet1Item()
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 networkInterfaceSet1Item = new NetworkInterfaceSet1Item {
                 Attachment = new Attachment {
                     AttachmentId = new [] { "attachmentId" },
                     AttachTime = new [] { "attachTime" },
                     DeleteOnTermination = new [] { "deleteOnTermination" },
                     DeviceIndex = new [] { "deviceIndex" },
                     Status = new [] { "status" }
                 },
                 GroupSet = new GroupSet3 {
                     Items = new [] { new GroupSet2Item {
                         GroupId = new [] { "groupId" },
                         GroupName = new [] { "groupName" }
                     } }
                 },
                 InterfaceType = new [] { "interfaceType" },
                 Ipv6AddressesSet = new [] { "ipv6AddressesSet" },
                 MacAddress = new [] { "macAddress" },
                 NetworkInterfaceId = new [] { "networkInterfaceId" },
                 OwnerId = new [] { "ownerId" },
                 PrivateIpAddress = new [] { "privateIpAddress" },
                 PrivateIpAddressesSet = new PrivateIpAddressesSet2 {
                     Item = new [] { new PrivateIpAddressesSet1Item {
                         Primary = new [] { "primary" },
                         PrivateIpAddress = new [] { "privateIpAddress" }
                     } }
                 },
                 SourceDestCheck = new [] { "sourceDestCheck" },
                 Status = new [] { "status" },
                 SubnetId = new [] { "subnetId" },
                 TagSet = new [] { "tagSet" },
                 VpcId = new [] { "vpcId" }
             };

Properties

Attachment

(experimental) attachment property.

public AWSAPICallViaCloudTrail.IAttachment? Attachment { get; set; }
Property Value

AWSAPICallViaCloudTrail.IAttachment

Remarks

Specify an array of string values to match this event if the actual value of attachment 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

GroupSet

(experimental) groupSet property.

public AWSAPICallViaCloudTrail.IGroupSet3? GroupSet { get; set; }
Property Value

AWSAPICallViaCloudTrail.IGroupSet3

Remarks

Specify an array of string values to match this event if the actual value of groupSet 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

InterfaceType

(experimental) interfaceType property.

public string[]? InterfaceType { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of interfaceType 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

Ipv6AddressesSet

(experimental) ipv6AddressesSet property.

public string[]? Ipv6AddressesSet { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of ipv6AddressesSet 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

MacAddress

(experimental) macAddress property.

public string[]? MacAddress { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of macAddress 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

NetworkInterfaceId

(experimental) networkInterfaceId property.

public string[]? NetworkInterfaceId { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of networkInterfaceId 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

OwnerId

(experimental) ownerId property.

public string[]? OwnerId { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of ownerId 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

PrivateIpAddress

(experimental) privateIpAddress property.

public string[]? PrivateIpAddress { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of privateIpAddress 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

PrivateIpAddressesSet

(experimental) privateIpAddressesSet property.

public AWSAPICallViaCloudTrail.IPrivateIpAddressesSet2? PrivateIpAddressesSet { get; set; }
Property Value

AWSAPICallViaCloudTrail.IPrivateIpAddressesSet2

Remarks

Specify an array of string values to match this event if the actual value of privateIpAddressesSet 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

SourceDestCheck

(experimental) sourceDestCheck property.

public string[]? SourceDestCheck { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of sourceDestCheck 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

Status

(experimental) status property.

public string[]? Status { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of status 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

SubnetId

(experimental) subnetId property.

public string[]? SubnetId { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of subnetId 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

TagSet

(experimental) tagSet property.

public string[]? TagSet { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of tagSet 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

VpcId

(experimental) vpcId property.

public string[]? VpcId { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of vpcId 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

Implements

AWSAPICallViaCloudTrail.INetworkInterfaceSet1Item
Back to top Generated by DocFX