AI Gateway Vaults

Create an AI Gateway Vault

Changed on

Registers a new vault for the AI Gateway.

post/v1/ai-gateways/{gatewayId}/vaults

Request

  • Base URL
    https://global.api.konghq.com
  • Auth
    • HTTP bearer
    • or HTTP bearer
    • or HTTP bearer
    • or HTTP bearer

Request body

OR
OR
OR
OR
OR
OR

Example request

{
  "name": "my-awesome-vault",
  "description": "This vault is used to retrieve redis database access credentials",
  "labels": {
    "category": "finance"
  },
  "managed_by": {
    "owner": "terraform"
  },
  "config": {
    "config_store_id": "77426bee-2bca-4005-81af-284868fd3038"
  }
}

Response

AI Gateway Vault created successfully.

OR
OR
OR
OR
OR
OR

Example response

{
  "id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
  "created_at": "2022-11-04T20:10:06.927Z",
  "updated_at": "2022-11-04T20:10:06.927Z",
  "name": "my-awesome-vault",
  "description": "This vault is used to retrieve redis database access credentials",
  "labels": {
    "category": "finance"
  },
  "managed_by": {
    "owner": "terraform"
  },
  "config": {
    "config_store_id": "77426bee-2bca-4005-81af-284868fd3038"
  }
}

Changes

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///////// request property's minLength was increased from 0 to 1

    • breaking

      the ///// request property's minLength was increased from 0 to 1

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property ///////// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      the response property const value approle was removed for the status

    • breaking

      the response property const value aws_ec2 was removed for the status

    • breaking

      the response property const value aws_iam was removed for the status

    • breaking

      the response property const value azure was removed for the status

    • breaking

      the response property const value cert was removed for the status

    • breaking

      the response property const value gcp_gce was removed for the status

    • breaking

      the response property const value gcp_iam was removed for the status

    • breaking

      the response property const value jwt was removed for the status

    • breaking

      the response property const value kubernetes was removed for the status

    • breaking

      the response property const value token was removed for the status

    • breaking

      the response property const value aws was removed for the status

    • breaking

      the response property const value azure was removed for the status

    • breaking

      the response property const value conjur was removed for the status

    • breaking

      the response property const value env was removed for the status

    • breaking

      the response property const value gcp was removed for the status

    • breaking

      the response property const value hcv was removed for the status

    • breaking

      the response property const value konnect was removed for the status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the ///// response property's maxLength was increased from 63 to 127 for the response status

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      changed the pattern of the request property ///// from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$

    • warning

      added the new approle enum value to the ///////// response property for the response status

    • warning

      added the new aws enum value to the //// response property for the response status

    • warning

      added the new aws_ec2 enum value to the ///////// response property for the response status

    • warning

      added the new aws_iam enum value to the ///////// response property for the response status

    • warning

      added the new azure enum value to the //// response property for the response status

    • warning

      added the new azure enum value to the ///////// response property for the response status

    • warning

      added the new cert enum value to the ///////// response property for the response status

    • warning

      added the new conjur enum value to the //// response property for the response status

    • warning

      added the new env enum value to the //// response property for the response status

    • warning

      added the new gcp enum value to the //// response property for the response status

    • warning

      added the new gcp_gce enum value to the ///////// response property for the response status

    • warning

      added the new gcp_iam enum value to the ///////// response property for the response status

    • warning

      added the new hcv enum value to the //// response property for the response status

    • warning

      added the new jwt enum value to the ///////// response property for the response status

    • warning

      added the new konnect enum value to the //// response property for the response status

    • warning

      added the new kubernetes enum value to the ///////// response property for the response status

    • warning

      added the new token enum value to the ///////// response property for the response status

    • info

      the request property const value approle was removed

    • info

      the request property const value aws_ec2 was removed

    • info

      the request property const value aws_iam was removed

    • info

      the request property const value azure was removed

    • info

      the request property const value cert was removed

    • info

      the request property const value gcp_gce was removed

    • info

      the request property const value gcp_iam was removed

    • info

      the request property const value jwt was removed

    • info

      the request property const value kubernetes was removed

    • info

      the request property const value token was removed

    • info

      the request property const value aws was removed

    • info

      the request property const value azure was removed

    • info

      the request property const value conjur was removed

    • info

      the request property const value env was removed

    • info

      the request property const value gcp was removed

    • info

      the request property const value hcv was removed

    • info

      the request property const value konnect was removed

    • info

      added the new approle enum value to the request property /////////

    • info

      added the new aws enum value to the request property ////

    • info

      added the new aws_ec2 enum value to the request property /////////

    • info

      added the new aws_iam enum value to the request property /////////

    • info

      added the new azure enum value to the request property ////

    • info

      added the new azure enum value to the request property /////////

    • info

      added the new cert enum value to the request property /////////

    • info

      added the new conjur enum value to the request property ////

    • info

      added the new env enum value to the request property ////

    • info

      added the new gcp enum value to the request property ////

    • info

      added the new gcp_gce enum value to the request property /////////

    • info

      added the new gcp_iam enum value to the request property /////////

    • info

      added the new hcv enum value to the request property ////

    • info

      added the new jwt enum value to the request property /////////

    • info

      added the new konnect enum value to the request property ////

    • info

      added the new kubernetes enum value to the request property /////////

    • info

      added the new token enum value to the request property /////////

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// request property's maxLength was increased from 63 to 127

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the ///// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status