put_enforced_guardrail_configuration
async
¶
put_enforced_guardrail_configuration(
guardrail_inference_config: AccountEnforcedGuardrailInferenceInputConfiguration,
*,
config_overrides: Optional[AsyncBedrockClientConfig] = None,
config_id: Optional[AccountEnforcedGuardrailConfigurationId] = None,
) -> PutEnforcedGuardrailConfigurationResponse
Sets the account-level enforced guardrail configuration.
Parameters:
-
config_id(Optional[AccountEnforcedGuardrailConfigurationId], default:None) –Unique ID for the account enforced configuration.
-
guardrail_inference_config(AccountEnforcedGuardrailInferenceInputConfiguration) –Account-level enforced guardrail input configuration.
Raises:
-
AccessDeniedException–The request is denied because of missing access permissions.
-
ConflictException–Error occurred because of a conflict while performing an operation.
-
InternalServerException–An internal server error occurred. Retry your request.
-
ResourceNotFoundException–The specified resource Amazon Resource Name (ARN) was not found. Check the Amazon Resource Name (ARN) and try your request again.
-
ThrottlingException–The number of requests exceeds the limit. Resubmit your request later.
-
ValidationException–Input validation failed. Check your request parameters and retry the request.
-
UnknownServiceError–The service returned an error code this client does not model.