Class: CrossRegionInferenceProfile
October 15, 2025 ยท View on GitHub
@cdklabs/generative-ai-cdk-constructs
@cdklabs/generative-ai-cdk-constructs / bedrock / CrossRegionInferenceProfile
Class: CrossRegionInferenceProfile
Cross-region inference enables you to seamlessly manage unplanned traffic bursts by utilizing compute across different AWS Regions. With cross-region inference, you can distribute traffic across multiple AWS Regions, enabling higher throughput and enhanced resilience during periods of peak demands.
See
https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html
Implements
Properties
inferenceProfileArn
readonlyinferenceProfileArn:string
Inference profile ARN
Implementation of
IInferenceProfile.inferenceProfileArn
inferenceProfileId
readonlyinferenceProfileId:string
Inference profile ID
Implementation of
IInferenceProfile.inferenceProfileId
inferenceProfileModel
readonlyinferenceProfileModel:BedrockFoundationModel
The underlying model supporting cross-region inference.
invokableArn
readonlyinvokableArn:string
This equals to the inferenceProfileArn property, useful just to implement IInvokable interface
Implementation of
type
readonlytype:InferenceProfileType
Inference profile type
Implementation of
Methods
grantInvoke()
grantInvoke(
grantee):Grant
Gives the appropriate policies to invoke and use the Foundation Model.
Parameters
grantee
IGrantable
Returns
Grant
Implementation of
grantProfileUsage()
grantProfileUsage(
grantee):Grant
Grants appropriate permissions to use the cross-region inference profile. Does not grant permissions to use the model in the profile.
Parameters
grantee
IGrantable
Returns
Grant
Implementation of
IInferenceProfile.grantProfileUsage
fromConfig()
staticfromConfig(config):CrossRegionInferenceProfile
Parameters
config
CrossRegionInferenceProfileProps
Returns
CrossRegionInferenceProfile