Class GuardrailCrossRegionConfigProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.alpha.GuardrailCrossRegionConfigProperty.Jsii$Proxy
All Implemented Interfaces:
GuardrailCrossRegionConfigProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
GuardrailCrossRegionConfigProperty

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

    • Jsii$Proxy

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

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

    • getGuardrailProfileArn

      public final String getGuardrailProfileArn()
      Description copied from interface: GuardrailCrossRegionConfigProperty
      (experimental) The arn of thesystem-defined guardrail profile that you're using with your guardrail.

      Guardrail profiles define the destination AWS Regions where guardrail inference requests can be automatically routed. Using guardrail profiles helps maintain guardrail performance and reliability when demand increases.

      Default: - No cross-region configuration

      Specified by:
      getGuardrailProfileArn in interface GuardrailCrossRegionConfigProperty
    • $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