Class IAgentAlias.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.alpha.IAgentAlias.Jsii$Proxy
All Implemented Interfaces:
IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IAgentAlias, IAgentAlias.Jsii$Default, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default
Enclosing interface:
IAgentAlias

@Internal public static final class IAgentAlias.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IAgentAlias.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • onCloudTrailEvent

      @Stability(Experimental) @NotNull public final Rule onCloudTrailEvent(@NotNull String id)
      (experimental) Define an EventBridge rule that triggers when something happens to this agent alias.

      Requires that there exists at least one CloudTrail Trail in your account that captures the event. This method will not create the Trail.

      Specified by:
      onCloudTrailEvent in interface IAgentAlias
      Specified by:
      onCloudTrailEvent in interface IAgentAlias.Jsii$Default
      Parameters:
      id - The id of the rule. This parameter is required.