File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/bedrock-2023-04-20.min.json
{
"version": "2.0",
"metadata": {
"apiVersion": "2023-04-20",
"endpointPrefix": "bedrock",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "Amazon Bedrock",
"serviceId": "Bedrock",
"signatureVersion": "v4",
"signingName": "bedrock",
"uid": "bedrock-2023-04-20"
},
"operations": {
"CreateEvaluationJob": {
"http": {
"requestUri": "/evaluation-jobs",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"jobName",
"roleArn",
"evaluationConfig",
"inferenceConfig",
"outputDataConfig"
],
"members": {
"jobName": {},
"jobDescription": {
"shape": "S3"
},
"clientRequestToken": {
"idempotencyToken": true
},
"roleArn": {},
"customerEncryptionKeyId": {},
"jobTags": {
"shape": "S7"
},
"evaluationConfig": {
"shape": "Sb"
},
"inferenceConfig": {
"shape": "Su"
},
"outputDataConfig": {
"shape": "S10"
}
}
},
"output": {
"type": "structure",
"required": [
"jobArn"
],
"members": {
"jobArn": {}
}
},
"idempotent": true
},
"CreateGuardrail": {
"http": {
"requestUri": "/guardrails",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"name",
"blockedInputMessaging",
"blockedOutputsMessaging"
],
"members": {
"name": {
"shape": "S14"
},
"description": {
"shape": "S15"
},
"topicPolicyConfig": {
"shape": "S16"
},
"contentPolicyConfig": {
"shape": "S1e"
},
"wordPolicyConfig": {
"shape": "S1j"
},
"sensitiveInformationPolicyConfig": {
"shape": "S1q"
},
"blockedInputMessaging": {
"shape": "S20"
},
"blockedOutputsMessaging": {
"shape": "S20"
},
"kmsKeyId": {},
"tags": {
"shape": "S7"
},
"clientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"required": [
"guardrailId",
"guardrailArn",
"version",
"createdAt"
],
"members": {
"guardrailId": {},
"guardrailArn": {},
"version": {},
"createdAt": {
"shape": "S25"
}
}
}
},
"CreateGuardrailVersion": {
"http": {
"requestUri": "/guardrails/{guardrailIdentifier}",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"guardrailIdentifier"
],
"members": {
"guardrailIdentifier": {
"location": "uri",
"locationName": "guardrailIdentifier"
},
"description": {
"shape": "S15"
},
"clientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"required": [
"guardrailId",
"version"
],
"members": {
"guardrailId": {},
"version": {}
}
}
},
"CreateModelCustomizationJob": {
"http": {
"requestUri": "/model-customization-jobs",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"jobName",
"customModelName",
"roleArn",
"baseModelIdentifier",
"trainingDataConfig",
"outputDataConfig",
"hyperParameters"
],
"members": {
"jobName": {},
"customModelName": {},
"roleArn": {},
"clientRequestToken": {
"idempotencyToken": true
},
"baseModelIdentifier": {},
"customizationType": {},
"customModelKmsKeyId": {},
"jobTags": {
"shape": "S7"
},
"customModelTags": {
"shape": "S7"
},
"trainingDataConfig": {
"shape": "S2f"
},
"validationDataConfig": {
"shape": "S2g"
},
"outputDataConfig": {
"shape": "S2j"
},
"hyperParameters": {
"shape": "S2k"
},
"vpcConfig": {
"shape": "S2m"
}
}
},
"output": {
"type": "structure",
"required": [
"jobArn"
],
"members": {
"jobArn": {}
}
},
"idempotent": true
},
"CreateProvisionedModelThroughput": {
"http": {
"requestUri": "/provisioned-model-throughput",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"modelUnits",
"provisionedModelName",
"modelId"
],
"members": {
"clientRequestToken": {
"idempotencyToken": true
},
"modelUnits": {
"type": "integer"
},
"provisionedModelName": {},
"modelId": {},
"commitmentDuration": {},
"tags": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"required": [
"provisionedModelArn"
],
"members": {
"provisionedModelArn": {}
}
},
"idempotent": true
},
"DeleteCustomModel": {
"http": {
"method": "DELETE",
"requestUri": "/custom-models/{modelIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"modelIdentifier"
],
"members": {
"modelIdentifier": {
"location": "uri",
"locationName": "modelIdentifier"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteGuardrail": {
"http": {
"method": "DELETE",
"requestUri": "/guardrails/{guardrailIdentifier}",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"guardrailIdentifier"
],
"members": {
"guardrailIdentifier": {
"location": "uri",
"locationName": "guardrailIdentifier"
},
"guardrailVersion": {
"location": "querystring",
"locationName": "guardrailVersion"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteModelInvocationLoggingConfiguration": {
"http": {
"method": "DELETE",
"requestUri": "/logging/modelinvocations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteProvisionedModelThroughput": {
"http": {
"method": "DELETE",
"requestUri": "/provisioned-model-throughput/{provisionedModelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"provisionedModelId"
],
"members": {
"provisionedModelId": {
"location": "uri",
"locationName": "provisionedModelId"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"GetCustomModel": {
"http": {
"method": "GET",
"requestUri": "/custom-models/{modelIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"modelIdentifier"
],
"members": {
"modelIdentifier": {
"location": "uri",
"locationName": "modelIdentifier"
}
}
},
"output": {
"type": "structure",
"required": [
"modelArn",
"modelName",
"jobArn",
"baseModelArn",
"trainingDataConfig",
"outputDataConfig",
"creationTime"
],
"members": {
"modelArn": {},
"modelName": {},
"jobName": {},
"jobArn": {},
"baseModelArn": {},
"customizationType": {},
"modelKmsKeyArn": {},
"hyperParameters": {
"shape": "S2k"
},
"trainingDataConfig": {
"shape": "S2f"
},
"validationDataConfig": {
"shape": "S2g"
},
"outputDataConfig": {
"shape": "S2j"
},
"trainingMetrics": {
"shape": "S3d"
},
"validationMetrics": {
"shape": "S3f"
},
"creationTime": {
"shape": "S25"
}
}
}
},
"GetEvaluationJob": {
"http": {
"method": "GET",
"requestUri": "/evaluation-jobs/{jobIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"jobIdentifier"
],
"members": {
"jobIdentifier": {
"shape": "S3i",
"location": "uri",
"locationName": "jobIdentifier"
}
}
},
"output": {
"type": "structure",
"required": [
"jobName",
"status",
"jobArn",
"roleArn",
"jobType",
"evaluationConfig",
"inferenceConfig",
"outputDataConfig",
"creationTime"
],
"members": {
"jobName": {},
"status": {},
"jobArn": {},
"jobDescription": {
"shape": "S3"
},
"roleArn": {},
"customerEncryptionKeyId": {},
"jobType": {},
"evaluationConfig": {
"shape": "Sb"
},
"inferenceConfig": {
"shape": "Su"
},
"outputDataConfig": {
"shape": "S10"
},
"creationTime": {
"shape": "S25"
},
"lastModifiedTime": {
"shape": "S25"
},
"failureMessages": {
"type": "list",
"member": {}
}
}
}
},
"GetFoundationModel": {
"http": {
"method": "GET",
"requestUri": "/foundation-models/{modelIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"modelIdentifier"
],
"members": {
"modelIdentifier": {
"location": "uri",
"locationName": "modelIdentifier"
}
}
},
"output": {
"type": "structure",
"members": {
"modelDetails": {
"type": "structure",
"required": [
"modelArn",
"modelId"
],
"members": {
"modelArn": {},
"modelId": {},
"modelName": {},
"providerName": {},
"inputModalities": {
"shape": "S3u"
},
"outputModalities": {
"shape": "S3u"
},
"responseStreamingSupported": {
"type": "boolean"
},
"customizationsSupported": {
"shape": "S3x"
},
"inferenceTypesSupported": {
"shape": "S3z"
},
"modelLifecycle": {
"shape": "S41"
}
}
}
}
}
},
"GetGuardrail": {
"http": {
"method": "GET",
"requestUri": "/guardrails/{guardrailIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"guardrailIdentifier"
],
"members": {
"guardrailIdentifier": {
"location": "uri",
"locationName": "guardrailIdentifier"
},
"guardrailVersion": {
"location": "querystring",
"locationName": "guardrailVersion"
}
}
},
"output": {
"type": "structure",
"required": [
"name",
"guardrailId",
"guardrailArn",
"version",
"status",
"createdAt",
"updatedAt",
"blockedInputMessaging",
"blockedOutputsMessaging"
],
"members": {
"name": {
"shape": "S14"
},
"description": {
"shape": "S15"
},
"guardrailId": {},
"guardrailArn": {},
"version": {},
"status": {},
"topicPolicy": {
"type": "structure",
"required": [
"topics"
],
"members": {
"topics": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"definition"
],
"members": {
"name": {
"shape": "S19"
},
"definition": {
"shape": "S1a"
},
"examples": {
"shape": "S1b"
},
"type": {}
}
}
}
}
},
"contentPolicy": {
"type": "structure",
"members": {
"filters": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type",
"inputStrength",
"outputStrength"
],
"members": {
"type": {},
"inputStrength": {},
"outputStrength": {}
}
}
}
}
},
"wordPolicy": {
"type": "structure",
"members": {
"words": {
"type": "list",
"member": {
"type": "structure",
"required": [
"text"
],
"members": {
"text": {}
}
}
},
"managedWordLists": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {}
}
}
}
}
},
"sensitiveInformationPolicy": {
"type": "structure",
"members": {
"piiEntities": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type",
"action"
],
"members": {
"type": {},
"action": {}
}
}
},
"regexes": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"pattern",
"action"
],
"members": {
"name": {},
"description": {},
"pattern": {},
"action": {}
}
}
}
}
},
"createdAt": {
"shape": "S25"
},
"updatedAt": {
"shape": "S25"
},
"statusReasons": {
"type": "list",
"member": {
"type": "string",
"sensitive": true
}
},
"failureRecommendations": {
"type": "list",
"member": {
"type": "string",
"sensitive": true
}
},
"blockedInputMessaging": {
"shape": "S20"
},
"blockedOutputsMessaging": {
"shape": "S20"
},
"kmsKeyArn": {}
}
}
},
"GetModelCustomizationJob": {
"http": {
"method": "GET",
"requestUri": "/model-customization-jobs/{jobIdentifier}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"jobIdentifier"
],
"members": {
"jobIdentifier": {
"location": "uri",
"locationName": "jobIdentifier"
}
}
},
"output": {
"type": "structure",
"required": [
"jobArn",
"jobName",
"outputModelName",
"roleArn",
"creationTime",
"baseModelArn",
"hyperParameters",
"trainingDataConfig",
"validationDataConfig",
"outputDataConfig"
],
"members": {
"jobArn": {},
"jobName": {},
"outputModelName": {},
"outputModelArn": {},
"clientRequestToken": {},
"roleArn": {},
"status": {},
"failureMessage": {},
"creationTime": {
"shape": "S25"
},
"lastModifiedTime": {
"shape": "S25"
},
"endTime": {
"shape": "S25"
},
"baseModelArn": {},
"hyperParameters": {
"shape": "S2k"
},
"trainingDataConfig": {
"shape": "S2f"
},
"validationDataConfig": {
"shape": "S2g"
},
"outputDataConfig": {
"shape": "S2j"
},
"customizationType": {},
"outputModelKmsKeyArn": {},
"trainingMetrics": {
"shape": "S3d"
},
"validationMetrics": {
"shape": "S3f"
},
"vpcConfig": {
"shape": "S2m"
}
}
}
},
"GetModelInvocationLoggingConfiguration": {
"http": {
"method": "GET",
"requestUri": "/logging/modelinvocations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"loggingConfig": {
"shape": "S52"
}
}
}
},
"GetProvisionedModelThroughput": {
"http": {
"method": "GET",
"requestUri": "/provisioned-model-throughput/{provisionedModelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"provisionedModelId"
],
"members": {
"provisionedModelId": {
"location": "uri",
"locationName": "provisionedModelId"
}
}
},
"output": {
"type": "structure",
"required": [
"modelUnits",
"desiredModelUnits",
"provisionedModelName",
"provisionedModelArn",
"modelArn",
"desiredModelArn",
"foundationModelArn",
"status",
"creationTime",
"lastModifiedTime"
],
"members": {
"modelUnits": {
"type": "integer"
},
"desiredModelUnits": {
"type": "integer"
},
"provisionedModelName": {},
"provisionedModelArn": {},
"modelArn": {},
"desiredModelArn": {},
"foundationModelArn": {},
"status": {},
"creationTime": {
"shape": "S25"
},
"lastModifiedTime": {
"shape": "S25"
},
"failureMessage": {},
"commitmentDuration": {},
"commitmentExpirationTime": {
"shape": "S25"
}
}
}
},
"ListCustomModels": {
"http": {
"method": "GET",
"requestUri": "/custom-models",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"creationTimeBefore": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeBefore"
},
"creationTimeAfter": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeAfter"
},
"nameContains": {
"location": "querystring",
"locationName": "nameContains"
},
"baseModelArnEquals": {
"location": "querystring",
"locationName": "baseModelArnEquals"
},
"foundationModelArnEquals": {
"location": "querystring",
"locationName": "foundationModelArnEquals"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"sortBy": {
"location": "querystring",
"locationName": "sortBy"
},
"sortOrder": {
"location": "querystring",
"locationName": "sortOrder"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"modelSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"modelArn",
"modelName",
"creationTime",
"baseModelArn",
"baseModelName"
],
"members": {
"modelArn": {},
"modelName": {},
"creationTime": {
"shape": "S25"
},
"baseModelArn": {},
"baseModelName": {},
"customizationType": {}
}
}
}
}
}
},
"ListEvaluationJobs": {
"http": {
"method": "GET",
"requestUri": "/evaluation-jobs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"creationTimeAfter": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeAfter"
},
"creationTimeBefore": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeBefore"
},
"statusEquals": {
"location": "querystring",
"locationName": "statusEquals"
},
"nameContains": {
"location": "querystring",
"locationName": "nameContains"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"sortBy": {
"location": "querystring",
"locationName": "sortBy"
},
"sortOrder": {
"location": "querystring",
"locationName": "sortOrder"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"jobSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"jobArn",
"jobName",
"status",
"creationTime",
"jobType",
"evaluationTaskTypes",
"modelIdentifiers"
],
"members": {
"jobArn": {},
"jobName": {},
"status": {},
"creationTime": {
"shape": "S25"
},
"jobType": {},
"evaluationTaskTypes": {
"type": "list",
"member": {}
},
"modelIdentifiers": {
"type": "list",
"member": {}
}
}
}
}
}
}
},
"ListFoundationModels": {
"http": {
"method": "GET",
"requestUri": "/foundation-models",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"byProvider": {
"location": "querystring",
"locationName": "byProvider"
},
"byCustomizationType": {
"location": "querystring",
"locationName": "byCustomizationType"
},
"byOutputModality": {
"location": "querystring",
"locationName": "byOutputModality"
},
"byInferenceType": {
"location": "querystring",
"locationName": "byInferenceType"
}
}
},
"output": {
"type": "structure",
"members": {
"modelSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"modelArn",
"modelId"
],
"members": {
"modelArn": {},
"modelId": {},
"modelName": {},
"providerName": {},
"inputModalities": {
"shape": "S3u"
},
"outputModalities": {
"shape": "S3u"
},
"responseStreamingSupported": {
"type": "boolean"
},
"customizationsSupported": {
"shape": "S3x"
},
"inferenceTypesSupported": {
"shape": "S3z"
},
"modelLifecycle": {
"shape": "S41"
}
}
}
}
}
}
},
"ListGuardrails": {
"http": {
"method": "GET",
"requestUri": "/guardrails",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"guardrailIdentifier": {
"location": "querystring",
"locationName": "guardrailIdentifier"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"guardrails"
],
"members": {
"guardrails": {
"type": "list",
"member": {
"type": "structure",
"required": [
"id",
"arn",
"status",
"name",
"version",
"createdAt",
"updatedAt"
],
"members": {
"id": {},
"arn": {},
"status": {},
"name": {
"shape": "S14"
},
"description": {
"shape": "S15"
},
"version": {},
"createdAt": {
"shape": "S25"
},
"updatedAt": {
"shape": "S25"
}
}
}
},
"nextToken": {}
}
}
},
"ListModelCustomizationJobs": {
"http": {
"method": "GET",
"requestUri": "/model-customization-jobs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"creationTimeAfter": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeAfter"
},
"creationTimeBefore": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeBefore"
},
"statusEquals": {
"location": "querystring",
"locationName": "statusEquals"
},
"nameContains": {
"location": "querystring",
"locationName": "nameContains"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"sortBy": {
"location": "querystring",
"locationName": "sortBy"
},
"sortOrder": {
"location": "querystring",
"locationName": "sortOrder"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"modelCustomizationJobSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"jobArn",
"baseModelArn",
"jobName",
"status",
"creationTime"
],
"members": {
"jobArn": {},
"baseModelArn": {},
"jobName": {},
"status": {},
"lastModifiedTime": {
"shape": "S25"
},
"creationTime": {
"shape": "S25"
},
"endTime": {
"shape": "S25"
},
"customModelArn": {},
"customModelName": {},
"customizationType": {}
}
}
}
}
}
},
"ListProvisionedModelThroughputs": {
"http": {
"method": "GET",
"requestUri": "/provisioned-model-throughputs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"creationTimeAfter": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeAfter"
},
"creationTimeBefore": {
"shape": "S25",
"location": "querystring",
"locationName": "creationTimeBefore"
},
"statusEquals": {
"location": "querystring",
"locationName": "statusEquals"
},
"modelArnEquals": {
"location": "querystring",
"locationName": "modelArnEquals"
},
"nameContains": {
"location": "querystring",
"locationName": "nameContains"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"sortBy": {
"location": "querystring",
"locationName": "sortBy"
},
"sortOrder": {
"location": "querystring",
"locationName": "sortOrder"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"provisionedModelSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"provisionedModelName",
"provisionedModelArn",
"modelArn",
"desiredModelArn",
"foundationModelArn",
"modelUnits",
"desiredModelUnits",
"status",
"creationTime",
"lastModifiedTime"
],
"members": {
"provisionedModelName": {},
"provisionedModelArn": {},
"modelArn": {},
"desiredModelArn": {},
"foundationModelArn": {},
"modelUnits": {
"type": "integer"
},
"desiredModelUnits": {
"type": "integer"
},
"status": {},
"commitmentDuration": {},
"commitmentExpirationTime": {
"shape": "S25"
},
"creationTime": {
"shape": "S25"
},
"lastModifiedTime": {
"shape": "S25"
}
}
}
}
}
}
},
"ListTagsForResource": {
"http": {
"requestUri": "/listTagsForResource",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceARN"
],
"members": {
"resourceARN": {}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "S7"
}
}
}
},
"PutModelInvocationLoggingConfiguration": {
"http": {
"method": "PUT",
"requestUri": "/logging/modelinvocations",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"loggingConfig"
],
"members": {
"loggingConfig": {
"shape": "S52"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"StopEvaluationJob": {
"http": {
"requestUri": "/evaluation-job/{jobIdentifier}/stop",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"jobIdentifier"
],
"members": {
"jobIdentifier": {
"shape": "S3i",
"location": "uri",
"locationName": "jobIdentifier"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StopModelCustomizationJob": {
"http": {
"requestUri": "/model-customization-jobs/{jobIdentifier}/stop",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"jobIdentifier"
],
"members": {
"jobIdentifier": {
"location": "uri",
"locationName": "jobIdentifier"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"TagResource": {
"http": {
"requestUri": "/tagResource",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceARN",
"tags"
],
"members": {
"resourceARN": {},
"tags": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"requestUri": "/untagResource",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceARN",
"tagKeys"
],
"members": {
"resourceARN": {},
"tagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateGuardrail": {
"http": {
"method": "PUT",
"requestUri": "/guardrails/{guardrailIdentifier}",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"guardrailIdentifier",
"name",
"blockedInputMessaging",
"blockedOutputsMessaging"
],
"members": {
"guardrailIdentifier": {
"location": "uri",
"locationName": "guardrailIdentifier"
},
"name": {
"shape": "S14"
},
"description": {
"shape": "S15"
},
"topicPolicyConfig": {
"shape": "S16"
},
"contentPolicyConfig": {
"shape": "S1e"
},
"wordPolicyConfig": {
"shape": "S1j"
},
"sensitiveInformationPolicyConfig": {
"shape": "S1q"
},
"blockedInputMessaging": {
"shape": "S20"
},
"blockedOutputsMessaging": {
"shape": "S20"
},
"kmsKeyId": {}
}
},
"output": {
"type": "structure",
"required": [
"guardrailId",
"guardrailArn",
"version",
"updatedAt"
],
"members": {
"guardrailId": {},
"guardrailArn": {},
"version": {},
"updatedAt": {
"shape": "S25"
}
}
},
"idempotent": true
},
"UpdateProvisionedModelThroughput": {
"http": {
"method": "PATCH",
"requestUri": "/provisioned-model-throughput/{provisionedModelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"provisionedModelId"
],
"members": {
"provisionedModelId": {
"location": "uri",
"locationName": "provisionedModelId"
},
"desiredProvisionedModelName": {},
"desiredModelId": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
}
},
"shapes": {
"S3": {
"type": "string",
"sensitive": true
},
"S7": {
"type": "list",
"member": {
"type": "structure",
"required": [
"key",
"value"
],
"members": {
"key": {},
"value": {}
}
}
},
"Sb": {
"type": "structure",
"members": {
"automated": {
"type": "structure",
"required": [
"datasetMetricConfigs"
],
"members": {
"datasetMetricConfigs": {
"shape": "Sd"
}
}
},
"human": {
"type": "structure",
"required": [
"datasetMetricConfigs"
],
"members": {
"humanWorkflowConfig": {
"type": "structure",
"required": [
"flowDefinitionArn"
],
"members": {
"flowDefinitionArn": {},
"instructions": {
"type": "string",
"sensitive": true
}
}
},
"customMetrics": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"ratingMethod"
],
"members": {
"name": {
"shape": "Sl"
},
"description": {
"type": "string",
"sensitive": true
},
"ratingMethod": {}
}
}
},
"datasetMetricConfigs": {
"shape": "Sd"
}
}
}
},
"union": true
},
"Sd": {
"type": "list",
"member": {
"type": "structure",
"required": [
"taskType",
"dataset",
"metricNames"
],
"members": {
"taskType": {},
"dataset": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {
"type": "string",
"sensitive": true
},
"datasetLocation": {
"type": "structure",
"members": {
"s3Uri": {}
},
"union": true
}
}
},
"metricNames": {
"type": "list",
"member": {
"shape": "Sl"
}
}
}
}
},
"Sl": {
"type": "string",
"sensitive": true
},
"Su": {
"type": "structure",
"members": {
"models": {
"type": "list",
"member": {
"type": "structure",
"members": {
"bedrockModel": {
"type": "structure",
"required": [
"modelIdentifier",
"inferenceParams"
],
"members": {
"modelIdentifier": {},
"inferenceParams": {
"type": "string",
"sensitive": true
}
}
}
},
"union": true
}
}
},
"union": true
},
"S10": {
"type": "structure",
"required": [
"s3Uri"
],
"members": {
"s3Uri": {}
}
},
"S14": {
"type": "string",
"sensitive": true
},
"S15": {
"type": "string",
"sensitive": true
},
"S16": {
"type": "structure",
"required": [
"topicsConfig"
],
"members": {
"topicsConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"definition",
"type"
],
"members": {
"name": {
"shape": "S19"
},
"definition": {
"shape": "S1a"
},
"examples": {
"shape": "S1b"
},
"type": {}
}
}
}
}
},
"S19": {
"type": "string",
"sensitive": true
},
"S1a": {
"type": "string",
"sensitive": true
},
"S1b": {
"type": "list",
"member": {
"type": "string",
"sensitive": true
}
},
"S1e": {
"type": "structure",
"required": [
"filtersConfig"
],
"members": {
"filtersConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type",
"inputStrength",
"outputStrength"
],
"members": {
"type": {},
"inputStrength": {},
"outputStrength": {}
}
}
}
}
},
"S1j": {
"type": "structure",
"members": {
"wordsConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"text"
],
"members": {
"text": {}
}
}
},
"managedWordListsConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {}
}
}
}
}
},
"S1q": {
"type": "structure",
"members": {
"piiEntitiesConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type",
"action"
],
"members": {
"type": {},
"action": {}
}
}
},
"regexesConfig": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"pattern",
"action"
],
"members": {
"name": {},
"description": {},
"pattern": {},
"action": {}
}
}
}
}
},
"S20": {
"type": "string",
"sensitive": true
},
"S25": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"S2f": {
"type": "structure",
"required": [
"s3Uri"
],
"members": {
"s3Uri": {}
}
},
"S2g": {
"type": "structure",
"required": [
"validators"
],
"members": {
"validators": {
"type": "list",
"member": {
"type": "structure",
"required": [
"s3Uri"
],
"members": {
"s3Uri": {}
}
}
}
}
},
"S2j": {
"type": "structure",
"required": [
"s3Uri"
],
"members": {
"s3Uri": {}
}
},
"S2k": {
"type": "map",
"key": {},
"value": {}
},
"S2m": {
"type": "structure",
"required": [
"subnetIds",
"securityGroupIds"
],
"members": {
"subnetIds": {
"type": "list",
"member": {}
},
"securityGroupIds": {
"type": "list",
"member": {}
}
}
},
"S3d": {
"type": "structure",
"members": {
"trainingLoss": {
"type": "float"
}
}
},
"S3f": {
"type": "list",
"member": {
"type": "structure",
"members": {
"validationLoss": {
"type": "float"
}
}
}
},
"S3i": {
"type": "string",
"sensitive": true
},
"S3u": {
"type": "list",
"member": {}
},
"S3x": {
"type": "list",
"member": {}
},
"S3z": {
"type": "list",
"member": {}
},
"S41": {
"type": "structure",
"required": [
"status"
],
"members": {
"status": {}
}
},
"S52": {
"type": "structure",
"members": {
"cloudWatchConfig": {
"type": "structure",
"required": [
"logGroupName",
"roleArn"
],
"members": {
"logGroupName": {},
"roleArn": {},
"largeDataDeliveryS3Config": {
"shape": "S55"
}
}
},
"s3Config": {
"shape": "S55"
},
"textDataDeliveryEnabled": {
"type": "boolean"
},
"imageDataDeliveryEnabled": {
"type": "boolean"
},
"embeddingDataDeliveryEnabled": {
"type": "boolean"
}
}
},
"S55": {
"type": "structure",
"required": [
"bucketName"
],
"members": {
"bucketName": {},
"keyPrefix": {}
}
}
}
}