Axway · Schema

apicentral.env.create

Published when a Central environment is created. Either "action_user_guid" or "user_guid" can be provided to indicate the creator of the env. "action_user_guid" is preferred. "governance" is optional and assumed as "Customer Managed" if not passed. "production" is optional and assumed as false if not passed.

API ManagementEnterpriseIntegrationSecurity

Properties

Name Type Description
governance string
group string
production boolean
user_guid object
View JSON Schema on GitHub

JSON Schema

amplify-platform-apicentral.env.create-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.com/schemas/axway/amplify-platform-apicentral.env.create-schema.json",
  "title": "apicentral.env.create",
  "description": "Published when a Central environment is created.\n\nEither \"action_user_guid\" or \"user_guid\" can be provided to indicate the creator of the env. \"action_user_guid\" is preferred.\n\"governance\" is optional and assumed as \"Customer Managed\" if not passed.\n\"production\" is optional and assumed as false if not passed.",
  "type": "object",
  "properties": {
    "governance": {
      "type": "string",
      "enum": [
        "Axway Managed",
        "Customer Managed"
      ],
      "example": "Axway Managed"
    },
    "group": {
      "type": "string",
      "enum": [
        "management"
      ],
      "example": "management"
    },
    "production": {
      "type": "boolean",
      "example": true
    },
    "user_guid": {
      "$ref": "#/components/schemas/User/properties/guid"
    }
  }
}