Skip to content

Bedrock  >  Operations  >  get_foundation_model_availability

get_foundation_model_availability

Operation

get_foundation_model_availability async

get_foundation_model_availability(input: GetFoundationModelAvailabilityInput, plugins: list[Plugin] | None = None) -> GetFoundationModelAvailabilityOutput

Get information about the Foundation model availability.

Parameters:

Name Type Description Default
input GetFoundationModelAvailabilityInput

An instance of GetFoundationModelAvailabilityInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetFoundationModelAvailabilityOutput

An instance of GetFoundationModelAvailabilityOutput.

Input

GetFoundationModelAvailabilityInput dataclass

Dataclass for GetFoundationModelAvailabilityInput structure.

Attributes

model_id class-attribute instance-attribute
model_id: str | None = None

The model Id of the foundation model.

Output

GetFoundationModelAvailabilityOutput dataclass

Dataclass for GetFoundationModelAvailabilityOutput structure.

Attributes

agreement_availability instance-attribute
agreement_availability: AgreementAvailability

Agreement availability.

authorization_status instance-attribute
authorization_status: AuthorizationStatus

Authorization status.

entitlement_availability instance-attribute
entitlement_availability: EntitlementAvailability

Entitlement availability.

model_id instance-attribute
model_id: str

The model Id of the foundation model.

region_availability instance-attribute
region_availability: RegionAvailability

Region availability.