Class CfnAutomatedReasoningPolicyMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnAutomatedReasoningPolicyMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAutomatedReasoningPolicyMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAutomatedReasoningPolicyMixinProps
@Stability(Stable)
@Internal
public static final class CfnAutomatedReasoningPolicyMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAutomatedReasoningPolicyMixinProps
An implementation for
CfnAutomatedReasoningPolicyMixinProps-
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.cfnpropertymixins.services.bedrock.CfnAutomatedReasoningPolicyMixinProps
CfnAutomatedReasoningPolicyMixinProps.Builder, CfnAutomatedReasoningPolicyMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAutomatedReasoningPolicyMixinProps.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 theCfnAutomatedReasoningPolicyMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsThe description of the policy.- Specified by:
getDescriptionin interfaceCfnAutomatedReasoningPolicyMixinProps- See Also:
-
getForceDelete
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsSpecifies 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 interfaceCfnAutomatedReasoningPolicyMixinProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsThe KMS key with which the Policy's assets will be encrypted at rest.- Specified by:
getKmsKeyIdin interfaceCfnAutomatedReasoningPolicyMixinProps- See Also:
-
getName
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsThe name of the policy.- Specified by:
getNamein interfaceCfnAutomatedReasoningPolicyMixinProps- See Also:
-
getPolicyDefinition
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsThe complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.Returns union: either
IResolvableorCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionProperty- Specified by:
getPolicyDefinitionin interfaceCfnAutomatedReasoningPolicyMixinProps- See Also:
-
getTags
Description copied from interface:CfnAutomatedReasoningPolicyMixinPropsThe tags associated with the Automated Reasoning policy.- Specified by:
getTagsin interfaceCfnAutomatedReasoningPolicyMixinProps- 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()
-