Render · Schema

keyValuePOSTInput

Input type for creating a Key Value instance

CloudPlatformDeploymentInfrastructureDevOpsWeb ServicesDatabasesHosting

Properties

Name Type Description
name string The name of the Key Value instance
ownerId string The ID of the owner of the Key Value instance
plan object
region string The region where the Key Value instance is located
environmentId string
maxmemoryPolicy object
ipAllowList array
View JSON Schema on GitHub

JSON Schema

render-keyvaluepostinput-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/keyValuePOSTInput",
  "title": "keyValuePOSTInput",
  "type": "object",
  "description": "Input type for creating a Key Value instance",
  "required": [
    "name",
    "ownerId",
    "plan"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "The name of the Key Value instance"
    },
    "ownerId": {
      "type": "string",
      "description": "The ID of the owner of the Key Value instance"
    },
    "plan": {
      "$ref": "#/components/schemas/keyValuePlan"
    },
    "region": {
      "type": "string",
      "description": "The region where the Key Value instance is located"
    },
    "environmentId": {
      "type": "string"
    },
    "maxmemoryPolicy": {
      "$ref": "#/components/schemas/maxmemoryPolicy"
    },
    "ipAllowList": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/cidrBlockAndDescription"
      }
    }
  }
}