Class GuardDutyFinding.EbsVolumeDetailsItem.Jsii$Proxy

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

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

  • Method Details

    • getDeviceName

      public final List<String> getDeviceName()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) deviceName property.

      Specify an array of string values to match this event if the actual value of deviceName 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:
      getDeviceName in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getEncryptionType

      public final List<String> getEncryptionType()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) encryptionType property.

      Specify an array of string values to match this event if the actual value of encryptionType 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:
      getEncryptionType in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getKmsKeyArn

      public final List<String> getKmsKeyArn()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) kmsKeyArn property.

      Specify an array of string values to match this event if the actual value of kmsKeyArn 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:
      getKmsKeyArn in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getSnapshotArn

      public final List<String> getSnapshotArn()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) snapshotArn property.

      Specify an array of string values to match this event if the actual value of snapshotArn 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:
      getSnapshotArn in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getVolumeArn

      public final List<String> getVolumeArn()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) volumeArn property.

      Specify an array of string values to match this event if the actual value of volumeArn 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:
      getVolumeArn in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getVolumeSizeInGb

      public final List<String> getVolumeSizeInGb()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) volumeSizeInGB property.

      Specify an array of string values to match this event if the actual value of volumeSizeInGB 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:
      getVolumeSizeInGb in interface GuardDutyFinding.EbsVolumeDetailsItem
    • getVolumeType

      public final List<String> getVolumeType()
      Description copied from interface: GuardDutyFinding.EbsVolumeDetailsItem
      (experimental) volumeType property.

      Specify an array of string values to match this event if the actual value of volumeType 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:
      getVolumeType in interface GuardDutyFinding.EbsVolumeDetailsItem
    • $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