Class CfnAssessmentTargetProps.Jsii$Proxy

All Implemented Interfaces:
Enclosing interface:

@Stability(Stable) @Internal public static final class CfnAssessmentTargetProps.Jsii$Proxy extends implements CfnAssessmentTargetProps
An implementation for CfnAssessmentTargetProps
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy( objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnAssessmentTargetProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnAssessmentTargetProps.Builder.
  • Method Details

    • getAssessmentTargetName

      public final String getAssessmentTargetName()
      Description copied from interface: CfnAssessmentTargetProps
      The name of the Amazon Inspector assessment target.

      The name must be unique within the AWS account .

      Specified by:
      getAssessmentTargetName in interface CfnAssessmentTargetProps
    • getResourceGroupArn

      public final String getResourceGroupArn()
      Description copied from interface: CfnAssessmentTargetProps
      The ARN that specifies the resource group that is used to create the assessment target.

      If resourceGroupArn is not specified, all EC2 instances in the current AWS account and Region are included in the assessment target.

      Specified by:
      getResourceGroupArn in interface CfnAssessmentTargetProps
    • $jsii$toJson

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

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

      public final int hashCode()
      hashCode in class Object