Class AWSAPICallViaCloudTrail.ExistingInstances.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.ec2.events.AWSAPICallViaCloudTrail.ExistingInstances.Jsii$Proxy
All Implemented Interfaces:
AWSAPICallViaCloudTrail.ExistingInstances, software.amazon.jsii.JsiiSerializable
Enclosing interface:
AWSAPICallViaCloudTrail.ExistingInstances

@Stability(Experimental) @Internal public static final class AWSAPICallViaCloudTrail.ExistingInstances.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AWSAPICallViaCloudTrail.ExistingInstances
  • Constructor Details

  • Method Details

    • getAvailabilityZone

      public final List<String> getAvailabilityZone()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) AvailabilityZone property.

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

      Specified by:
      getAvailabilityZone in interface AWSAPICallViaCloudTrail.ExistingInstances
    • getCount

      public final List<String> getCount()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) Count property.

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

      Specified by:
      getCount in interface AWSAPICallViaCloudTrail.ExistingInstances
    • getInstanceType

      public final List<String> getInstanceType()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) InstanceType property.

      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

      Specified by:
      getInstanceType in interface AWSAPICallViaCloudTrail.ExistingInstances
    • getMarketOption

      public final List<String> getMarketOption()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) MarketOption property.

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

      Specified by:
      getMarketOption in interface AWSAPICallViaCloudTrail.ExistingInstances
    • getOperatingSystem

      public final List<String> getOperatingSystem()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) OperatingSystem property.

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

      Specified by:
      getOperatingSystem in interface AWSAPICallViaCloudTrail.ExistingInstances
    • getTag

      public final List<String> getTag()
      Description copied from interface: AWSAPICallViaCloudTrail.ExistingInstances
      (experimental) tag property.

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

      Specified by:
      getTag in interface AWSAPICallViaCloudTrail.ExistingInstances
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object