Class CfnAutomatedReasoningPolicyProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.CfnAutomatedReasoningPolicyProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAutomatedReasoningPolicyProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAutomatedReasoningPolicyProps
@Stability(Stable)
@Internal
public static final class CfnAutomatedReasoningPolicyProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAutomatedReasoningPolicyProps
An implementation for
CfnAutomatedReasoningPolicyProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.CfnAutomatedReasoningPolicyProps
CfnAutomatedReasoningPolicyProps.Builder, CfnAutomatedReasoningPolicyProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAutomatedReasoningPolicyProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe description of the policy.final ObjectSpecifies whether to force delete the automated reasoning policy even if it has active resources.final StringThe KMS key with which the Policy's assets will be encrypted at rest.final StringgetName()The name of the policy.final ObjectThe complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.getTags()The tags associated with the Automated Reasoning policy.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
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
Constructor that initializes the object based on literal property values passed by theCfnAutomatedReasoningPolicyProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnAutomatedReasoningPolicyPropsThe name of the policy.- Specified by:
getNamein interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
getDescription
Description copied from interface:CfnAutomatedReasoningPolicyPropsThe description of the policy.- Specified by:
getDescriptionin interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
getForceDelete
Description copied from interface:CfnAutomatedReasoningPolicyPropsSpecifies whether to force delete the automated reasoning policy even if it has active resources.When false , Amazon Bedrock validates if all artifacts have been deleted (e.g. policy version, test case, test result) for a policy before deletion. When true , Amazon Bedrock will delete the policy and all its artifacts without validation. Default is false
Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getForceDeletein interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnAutomatedReasoningPolicyPropsThe KMS key with which the Policy's assets will be encrypted at rest.- Specified by:
getKmsKeyIdin interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
getPolicyDefinition
Description copied from interface:CfnAutomatedReasoningPolicyPropsThe complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.Returns union: either
IResolvableorCfnAutomatedReasoningPolicy.PolicyDefinitionProperty- Specified by:
getPolicyDefinitionin interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
getTags
Description copied from interface:CfnAutomatedReasoningPolicyPropsThe tags associated with the Automated Reasoning policy.- Specified by:
getTagsin interfaceCfnAutomatedReasoningPolicyProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-