Virtual Private Cloud

An IBM Cloud Virtual Private Cloud (VPC) resource.

Artificial IntelligenceCloudEnterpriseIBM

Properties

Name Type Description
id string The unique identifier of the VPC.
name string The name of the VPC.
status string The status of the VPC.
crn string The Cloud Resource Name (CRN) of the VPC.
classic_access boolean Whether classic access is enabled.
created_at string The date and time the VPC was created.
default_security_group object
resource_group object
View JSON Schema on GitHub

JSON Schema

vpc.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "vpc.json",
  "title": "Virtual Private Cloud",
  "description": "An IBM Cloud Virtual Private Cloud (VPC) resource.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The unique identifier of the VPC."
    },
    "name": {
      "type": "string",
      "description": "The name of the VPC."
    },
    "status": {
      "type": "string",
      "description": "The status of the VPC.",
      "enum": ["available", "deleting", "failed", "pending"]
    },
    "crn": {
      "type": "string",
      "description": "The Cloud Resource Name (CRN) of the VPC."
    },
    "classic_access": {
      "type": "boolean",
      "description": "Whether classic access is enabled."
    },
    "created_at": {
      "type": "string",
      "format": "date-time",
      "description": "The date and time the VPC was created."
    },
    "default_security_group": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "name": { "type": "string" }
      }
    },
    "resource_group": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "name": { "type": "string" }
      }
    }
  },
  "required": ["id", "name", "status"]
}