Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Creating a network container


Create a network container by sending a POST /csm/logicalhostingenvironment request. The following example shows an HTTP request that creates a network container:

{
   "timeout": -1,
   "preCallout": "",
   "postCallout": "",
   "callbackURL": "http://172.22.183.149:9090/callback/bc8b4e88-3b63-4b1f-a817-9a3088229bb1",
   "operationParams": [
        {
           "name": "logicalHostingEnvironment",
           "type": "com.bmc.cloud.model.beans.LogicalHostingEnvironment",
           "multiplicity": "1",
           "value": {
               "cloudClass": "com.bmc.cloud.model.beans.LogicalHostingEnvironment",
               "name": "API-LHE-78",
               "logicalHostingEnvironmentBlueprintObject": {
                   "cloudClass": "com.bmc.cloud.model.beans.LogicalHostingEnvironmentBlueprint",
                   "guid": "7c977bef-9abf-430a-9a47-ad886bb65311"
                },
               "logicalNetworkObject": [
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalNetwork",
                       "guid": "7c5cdc97-6fcc-4438-8c13-e48b0b5136d8",
                       "networkAddress": "10.137.144.0",
                       "networkMask": "255.255.255.0",
                       "isEnabled": true,
                       "isLocked": false
                    },
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalNetwork",
                       "guid": "b4d8c2b5-31f8-48de-bb3e-7f57960f2708",
                       "networkAddress": "16.0.0.0",
                       "networkMask": "255.255.255.0",
                       "isEnabled": true,
                       "isLocked": false
                    },
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalNetwork",
                       "guid": "3aa74988-d823-414e-8108-67e022023838",
                       "networkAddress": "10.137.0.0",
                       "networkMask": "255.255.255.0",
                       "isEnabled": true,
                       "isLocked": false
                    }
                ],
               "logicalFirewallObject": [
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalPerimeterFirewall",
                       "guid": "16488ca6-bfed-4328-b5bb-5efac5fbc0f9",
                       "isEnabled": "true",
                       "isLocked": false,
                       "isManuallyEnableable": true,
                       "isTemplate": false,
                       "name": "VFW"
                    }
                ],
               "logicalLoadBalancerObject": [
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalLoadBalancer",
                       "guid": "a005506c-a748-4d83-a73b-80fb048ce237",
                       "isEnabled": "true",
                       "isLocked": false
                    }
                ],
               "logicalZoneObject": [
                    {
                       "cloudClass": "com.bmc.cloud.model.beans.LogicalZone",
                       "guid": "67703ae6-6d5d-4e9d-8160-aa9beefe0aa3",
                       "isEnabled": true,
                       "logicalNetworkObject": [
                            {
                               "cloudClass": "com.bmc.cloud.model.beans.LogicalNetwork",
                               "guid": "3aa74988-d823-414e-8108-67e022023838",
                               "networkAddress": "10.137.0.0",
                               "networkMask": "255.255.255.0",
                               "isEnabled": true,
                               "isLocked": false
                            }
                        ]
                    }
                ]
            }
        },
        {
           "name": "contextId",
           "type": "java.lang.String",
           "multiplicity": "1",
           "value": "5710dcec-cfc7-4d19-a43a-4230198d1ef0"
        }
    ]
}

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*