Commit 9fbfba2c authored by Spiros Koulouzis's avatar Spiros Koulouzis

update definitions

parent a5a07d04
definitions: Credentials:
Credentials:
type: "object" type: "object"
properties: properties:
protocol: protocol:
type: "string" type: "string"
token_type: token_type:
type: "string" type: "string"
token: token:
type: "string" type: "string"
keys: keys:
type: object type: object
additionalProperties: additionalProperties:
type: string type: string
user: user:
type: "string" type: "string"
cloud_provider_name: cloud_provider_name:
type: "string" type: "string"
definitions: NodeTemplate:
NodeTemplate:
type: "object" type: "object"
properties: properties:
name: name:
type: "string" type: "string"
type: type:
type: "string" type: "string"
requirements: requirements:
type: "array" type: "array"
items: items:
type: object
additionalProperties:
type: object type: object
artifacts: additionalProperties:
type: object
artifacts:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
properties: properties:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
interfaces: interfaces:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
capabilities: capabilities:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
workflows: workflows:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
definitions: TopologyTemplate:
TopologyTemplate:
type: "object" type: "object"
properties: properties:
description: description:
type: "string" type: "string"
inputs: inputs:
type: "array" type: "array"
items: items:
type: object
additionalProperties:
type: object type: object
policies: additionalProperties:
type: object
policies:
type: "array" type: "array"
items: items:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
outputs: outputs:
type: "array" type: "array"
items: items:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
node_templates: node_templates:
type: object type: object
additionalProperties: additionalProperties:
$ref: 'https://raw.githubusercontent.com/skoulouzis/DRIP/DRIP_3.0/TOSCA/openAPI/TOSCA/NodeTemplate.yml#/NodeTemplate' $ref: 'https://raw.githubusercontent.com/skoulouzis/DRIP/DRIP_3.0/TOSCA/openAPI/TOSCA/NodeTemplate.yml#/NodeTemplate'
relationship_templates: relationship_templates:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
groups: groups:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
substitution_mappings: substitution_mappings:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
definitions: ToscaTemplate:
ToscaTemplate:
type: "object" type: "object"
properties: properties:
tosca_definitions_version: tosca_definitions_version:
type: "string" type: "string"
tosca_default_namespace: tosca_default_namespace:
type: "string" type: "string"
template_name: template_name:
type: "string" type: "string"
imports: imports:
type: "array" type: "array"
items: items:
type: object type: object
additionalProperties: additionalProperties:
type: string type: string
repositories: repositories:
type: object type: object
additionalProperties: additionalProperties:
type: string type: string
dsl_definitions: dsl_definitions:
type: object type: object
additionalProperties: additionalProperties:
type: string type: string
node_types: node_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
topology_template: topology_template:
$ref: "https://raw.githubusercontent.com/skoulouzis/DRIP/DRIP_3.0/TOSCA/openAPI/TOSCA/TopologyTemplate.yml#/TopologyTemplate" $ref: "https://raw.githubusercontent.com/skoulouzis/DRIP/DRIP_3.0/TOSCA/openAPI/TOSCA/TopologyTemplate.yml#/TopologyTemplate"
relationship_types: relationship_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
relationship_templates: relationship_templates:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
capability_types: capability_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
artifact_types: artifact_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
data_types: data_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
interface_types: interface_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
policy_types: policy_types:
type: object type: object
additionalProperties: additionalProperties:
type: string type: string
group_types: group_types:
type: object type: object
additionalProperties: additionalProperties:
type: object type: object
description: description:
type: "string" type: "string"
template_author: template_author:
type: "string" type: "string"
definitions: User:
User: type: "object"
type: "object" properties:
properties: id:
id: type: "string"
type: "string" username:
username: type: "string"
type: "string" firstName:
firstName: type: "string"
type: "string" lastName:
lastName: type: "string"
type: "string" email:
email: type: "string"
type: "string" password:
password: type: "string"
type: "string" userStatus:
userStatus: type: "integer"
type: "integer" format: "int32"
format: "int32" description: "User Status"
description: "User Status"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment