Class CfnFlowProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowProps
CfnFlowProps-
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.CfnFlowProps
CfnFlowProps.Builder, CfnFlowProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFlowProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFlowProps.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 Amazon Resource Name (ARN) of the KMS key that the flow is encrypted with.final ObjectThe definition of the nodes and connections between the nodes in the flow.final ObjectThe Amazon S3 location of the flow definition.final StringThe definition of the flow as a JSON-formatted string.final ObjectA map that specifies the mappings for placeholder variables in the prompt flow definition.final StringA description of the flow.final StringThe Amazon Resource Name (ARN) of the service role with permissions to create a flow.final StringgetName()The name of the flow.getTags()Metadata that you can assign to a resource as key-value pairs.final ObjectA map of tag keys and values.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 theCfnFlowProps.Builder.
-
-
Method Details
-
getExecutionRoleArn
Description copied from interface:CfnFlowPropsThe Amazon Resource Name (ARN) of the service role with permissions to create a flow.For more information, see Create a service row for flows in the Amazon Bedrock User Guide.
- Specified by:
getExecutionRoleArnin interfaceCfnFlowProps- See Also:
-
getName
Description copied from interface:CfnFlowPropsThe name of the flow.- Specified by:
getNamein interfaceCfnFlowProps- See Also:
-
getCustomerEncryptionKeyArn
Description copied from interface:CfnFlowPropsThe Amazon Resource Name (ARN) of the KMS key that the flow is encrypted with.- Specified by:
getCustomerEncryptionKeyArnin interfaceCfnFlowProps- See Also:
-
getDefinition
Description copied from interface:CfnFlowPropsThe definition of the nodes and connections between the nodes in the flow.Returns union: either
IResolvableorCfnFlow.FlowDefinitionProperty- Specified by:
getDefinitionin interfaceCfnFlowProps- See Also:
-
getDefinitionS3Location
Description copied from interface:CfnFlowPropsThe Amazon S3 location of the flow definition.Returns union: either
IResolvableorCfnFlow.S3LocationProperty- Specified by:
getDefinitionS3Locationin interfaceCfnFlowProps- See Also:
-
getDefinitionString
Description copied from interface:CfnFlowPropsThe definition of the flow as a JSON-formatted string.The string must match the format in FlowDefinition .
- Specified by:
getDefinitionStringin interfaceCfnFlowProps- See Also:
-
getDefinitionSubstitutions
Description copied from interface:CfnFlowPropsA map that specifies the mappings for placeholder variables in the prompt flow definition.This enables the customer to inject values obtained at runtime. Variables can be template parameter names, resource logical IDs, resource attributes, or a variable in a key-value map. Only supported with the
DefinitionStringandDefinitionS3Locationfields.Substitutions must follow the syntax:
${key_name}or${variable_1,variable_2,...}.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherStringorNumberorBooleanorIResolvable>- Specified by:
getDefinitionSubstitutionsin interfaceCfnFlowProps- See Also:
-
getDescription
Description copied from interface:CfnFlowPropsA description of the flow.- Specified by:
getDescriptionin interfaceCfnFlowProps- See Also:
-
getTags
Description copied from interface:CfnFlowPropsMetadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.- Specified by:
getTagsin interfaceCfnFlowProps- See Also:
-
getTestAliasTags
Description copied from interface:CfnFlowPropsA map of tag keys and values.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getTestAliasTagsin interfaceCfnFlowProps- 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()
-