Vapi · Schema

AWSIAMCredentialsAuthenticationPlan

AIVoiceAgentsRealtimeCPaaS

Properties

Name Type Description
type string
awsAccessKeyId string AWS Access Key ID. This is not returned in the API.
awsSecretAccessKey string AWS Secret Access Key. This is not returned in the API.
View JSON Schema on GitHub

JSON Schema

vapi-awsiamcredentialsauthenticationplan-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/AWSIAMCredentialsAuthenticationPlan",
  "title": "AWSIAMCredentialsAuthenticationPlan",
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "aws-iam"
      ]
    },
    "awsAccessKeyId": {
      "type": "string",
      "description": "AWS Access Key ID. This is not returned in the API.",
      "maxLength": 128
    },
    "awsSecretAccessKey": {
      "type": "string",
      "description": "AWS Secret Access Key. This is not returned in the API.",
      "maxLength": 256
    }
  },
  "required": [
    "type",
    "awsAccessKeyId",
    "awsSecretAccessKey"
  ]
}