Class CfnRule.TargetProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.CfnRule.TargetProperty.Jsii$Proxy
All Implemented Interfaces:
CfnRule.TargetProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnRule.TargetProperty

@Stability(Stable) @Internal public static final class CfnRule.TargetProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRule.TargetProperty
An implementation for CfnRule.TargetProperty
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.events.CfnRule.TargetProperty

    CfnRule.TargetProperty.Builder, CfnRule.TargetProperty.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Constructor that initializes the object based on literal property values passed by the CfnRule.TargetProperty.Builder.
    protected
    Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
    Constructor that initializes the object based on values retrieved from the JsiiObject.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
     
    final boolean
     
    final Object
    Contains the GraphQL operation to be parsed and executed, if the event target is an AWS AppSync API.
    final String
    The Amazon Resource Name (ARN) of the target.
    final Object
    If the event target is an AWS Batch job, this contains the job definition, job name, and other parameters.
    final Object
    The DeadLetterConfig that defines the target queue to send dead-letter queue events to.
    final Object
    Contains the Amazon ECS task definition and task count to be used, if the event target is an Amazon ECS task.
    final Object
    Contains the HTTP parameters to use when the target is a API Gateway endpoint or EventBridge ApiDestination.
    final String
    The ID of the target within the specified rule.
    final String
    Valid JSON text passed to the target.
    final String
    The value of the JSONPath that is used for extracting part of the matched event when passing it to the target.
    final Object
    Settings to enable you to provide custom input to a target based on certain event data.
    final Object
    The custom parameter you can use to control the shard assignment, when the target is a Kinesis data stream.
    final Object
    Contains the Amazon Redshift Data API parameters to use when the target is a Amazon Redshift cluster.
    final Object
    The RetryPolicy object that contains the retry policy configuration to use for the dead-letter queue.
    final String
    The Amazon Resource Name (ARN) of the IAM role to be used for this target when the rule is triggered.
    final Object
    Parameters used when you are using the rule to invoke Amazon EC2 Run Command.
    final Object
    Contains the SageMaker Model Building Pipeline parameters to start execution of a SageMaker Model Building Pipeline.
    final Object
    Contains the message group ID to use when the target is a FIFO queue.
    final int
     

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait