{ "description": "Container application instance within a project.", "extends": { "$ref": "DiscoveredResource }, "id": "ContainerApplicationInstance", "module_id": "InventoryContainerObj", "properties": { "_last_sync_time": { "$ref": "EpochMsTimestamp, "can_sort": true, "description": "Timestamp of last modification", "readonly": true }, "_links": { "description": "The server will populate this field when returing the resource. Ignored on PUT and POST.", "items": { "$ref": "ResourceLink }, "readonly": true, "title": "References related to this resource", "type": "array" }, "_schema": { "readonly": true, "title": "Schema for this resource", "type": "string" }, "_self": { "$ref": "SelfResourceLink, "readonly": true, "title": "Link to this resource" }, "cluster_node_id": { "description": "Cluster node id where application instance is running.", "readonly": false, "required": false, "title": "Cluster node id", "type": "string" }, "container_application_ids": { "description": "List of identifiers of the container application.", "items": { "type": "string" }, "readonly": false, "required": false, "title": "Identifiers of the container application", "type": "array" }, "container_cluster_id": { "description": "Identifier of the container cluster this application instance belongs to.", "readonly": true, "required": false, "title": "Identifier of the container cluster", "type": "string" }, "container_project_id": { "description": "Identifier of the container project which this container application instance belongs to.", "readonly": false, "required": false, "title": "Identifier of the project", "type": "string" }, "description": { "can_sort": true, "maxLength": 1024, "title": "Description of this resource", "type": "string" }, "display_name": { "can_sort": true, "description": "Defaults to ID if not set", "maxLength": 255, "title": "Identifier to use when displaying entity in logs or GUI", "type": "string" }, "external_id": { "description": "Identifier of the container application instance on container cluster.", "readonly": false, "required": true, "title": "External identifier of the container application instance", "type": "string" }, "network_errors": { "description": "List of network errors related to container application instance.", "items": { "$ref": "NetworkError }, "readonly": false, "required": false, "title": "Network errors", "type": "array" }, "network_status": { "description": "Network status of container application instance.", "enum": [ "HEALTHY", "UNHEALTHY" ], "readonly": false, "required": false, "title": "Network status of container application instance", "type": "string" }, "origin_properties": { "description": "Array of additional specific properties of container application instance in key-value format.", "items": { "$ref": "KeyValuePair }, "readonly": false, "required": false, "title": "Origin properties", "type": "array" }, "resource_type": { "description": "The type of this resource.", "readonly": false, "required": true, "type": "string" }, "scope": { "description": "Specifies list of scope of discovered resource. e.g. if VHC path is associated with principal identity, who owns the discovered resource, then scope id will be VHC path and scope type will be VHC.", "items": { "$ref": "DiscoveredResourceScope }, "readonly": false, "required": false, "title": "List of scopes for discovered resource", "type": "array" }, "status": { "description": "Status of the container application instance.", "enum": [ "UNKNOWN", "HEALTHY", "UP", "DOWN", "DEGRADED" ], "readonly": false, "required": false, "title": "Status of the container application instance", "type": "string" }, "tags": { "items": { "$ref": "Tag }, "maxItems": 30, "title": "Opaque identifiers meaningful to the API user", "type": "array" } }, "title": "Container Application Instance", "type": "object" }