CloudsStormTopTopology.yml 840 Bytes
Newer Older
Spiros Koulouzis's avatar
Spiros Koulouzis committed
1 2 3 4 5 6 7
    CloudsStormTopTopology:
        type: "object"
        properties:
            userName:
                type: "string"
            publicKeyPath:
                type: "string"
8 9 10 11
            connections:
              type: object
              additionalProperties:
                  type: object                    
Spiros Koulouzis's avatar
Spiros Koulouzis committed
12 13 14
            topologies:
                type: array
                items:
Spiros Koulouzis's avatar
Spiros Koulouzis committed
15
                    $ref: 'https://raw.githubusercontent.com/skoulouzis/CONF/DRIP_3.0/openAPI/schema/CloudStorm/CloudsStormSubTopology.yml#/CloudsStormSubTopology'
Spiros Koulouzis's avatar
Spiros Koulouzis committed
16 17 18
            subnets:
                type: array
                items:
Spiros Koulouzis's avatar
Spiros Koulouzis committed
19
                    $ref: 'https://raw.githubusercontent.com/skoulouzis/CONF/DRIP_3.0/openAPI/schema/CloudStorm/CloudsStormSubnets.yml#/CloudsStormSubnets'
Spiros Koulouzis's avatar
Spiros Koulouzis committed
20
                
21 22 23