Skip to content
v2.273.0

ProvisionedModel Class ​

A Bedrock provisioned model.

Note: CloudFormation does not currently support creating Bedrock Provisioned Throughput resources outside of a custom resource. You can import provisioned models created by provisioning throughput in Bedrock outside the CDK or via a custom resource with {@link ProvisionedModel#fromProvisionedModelArn }.

Example ​

ts
import * as bedrock from 'aws-cdk-lib/aws-bedrock';

bedrock.ProvisionedModel.fromProvisionedModelArn(
  this,
  'Model',
  'arn:aws:bedrock:us-east-2:123456789012:provisioned-model/abc-123',
);

Properties ​

modelArnstringmodel_arnstrmodelArnStringModelArnstringModelArn*stringrequired#
The ARN of the provisioned model.

Methods ​

fromProvisionedModelArn(_scope: Construct, _id: string, provisionedModelArn: string): IModel@staticmethod def from_provisioned_model_arn(_scope: Construct, _id: str, provisioned_model_arn: str) -> IModelpublic static IModel fromProvisionedModelArn(Construct _scope, String _id, String provisionedModelArn)public static IModel FromProvisionedModelArn(Construct _scope, string _id, string provisionedModelArn)func FromProvisionedModelArn(_scope Construct, _id *string, ProvisionedModelArn *string) IModelstatic#
Import an provisioned model given an ARN.