http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/port_list_create.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/port_list_create.xml b/libcloud/test/compute/fixtures/nttcis/port_list_create.xml new file mode 100644 index 0000000..eb1ba7e --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/port_list_create.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response + requestId="na9_20160321T074626030-0400_7e9fffe7-190b-46f2-9107- 9d52fe57d0ad" + xmlns="urn:didata.com:api:cloud:types"> + <operation>CREATE_PORT_LIST</operation> + <responseCode>OK</responseCode> + <message>Port List 'MyPortList' has been created.</message> + <info name="portListId" value="9e6b496d-5261-4542-91aa-b50c7f569c54"/> +</response> \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/port_list_delete.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/port_list_delete.xml b/libcloud/test/compute/fixtures/nttcis/port_list_delete.xml new file mode 100644 index 0000000..6414c26 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/port_list_delete.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response + requestId="na9_20160321T074626030-0400_7e9fffe7-190b-46f2-9107- 9d52fe57d0ad" + xmlns="urn:didata.com:api:cloud:types"> + <operation>DELETE_PORT_LIST</operation> + <responseCode>OK</responseCode> + <message>Port List with Id 84e34850-595d-436e-a885-7cd37edb24a4 has been + deleted. + </message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/port_list_edit.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/port_list_edit.xml b/libcloud/test/compute/fixtures/nttcis/port_list_edit.xml new file mode 100644 index 0000000..fe95f57 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/port_list_edit.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response + requestId="na9_20160321T074626030-0400_7e9fffe7-190b-46f2-9107- 9d52fe57d0ad" + xmlns="urn:didata.com:api:cloud:types"> + <operation>EDIT_PORT_LIST</operation> + <responseCode>OK</responseCode> + <message>Port List 'MyPortList' has been edited successfully.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/port_list_get.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/port_list_get.xml b/libcloud/test/compute/fixtures/nttcis/port_list_get.xml new file mode 100644 index 0000000..815a48b --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/port_list_get.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<portList id="c8c92ea3-2da8-4d51-8153-f39bec794d69" + xmlns="urn:didata.com:api:cloud:types"> + <name>MyPortList</name> + <description>Production Servers</description> + <port begin="8000" end="9600"/> + <port begin="25"/> + <port begin="443"/> + <childPortList id="c8c92ea3-2da8-4d51-8153-f39bec794d68" + name="tomcatPorts"/> + <childPortList id="c8c92ea3-2da8-4d51-8153-f39bec794d67" + name="mySqlPorts"/> + <state>NORMAL</state> + <createTime>2015-06-21T18:54:42.000Z</createTime> +</portList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/port_list_lists.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/port_list_lists.xml b/libcloud/test/compute/fixtures/nttcis/port_list_lists.xml new file mode 100644 index 0000000..e42bd47 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/port_list_lists.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<portLists pageNumber="1" pageCount="1" totalCount="3" pageSize="3" + xmlns="urn:didata.com:api:cloud:types"> + <!--Zero or more repetitions:--> + <portList id="c8c92ea3-2da8-4d51-8153-f39bec794d69" + xmlns="urn:didata.com:api:cloud:types"> + <name>MyPortList</name> + <description>Production Servers</description> + <port begin="8000" end="9600"/> + <port begin="25"/> + <port begin="443"/> + <childPortList id="c8c92ea3-2da8-4d51-8153-f39bec794d68" + name="tomcatPorts"/> + <childPortList id="c8c92ea3-2da8-4d51-8153-f39bec794d67" + name="mySqlPorts"/> + <state>NORMAL</state> + <createTime>2015-06-21T18:54:42.000Z</createTime> + </portList> + <portList id="d52198b1-4a89-4d09-bc29-7b94fd9129dc"> + <name>MyPortList2</name> + <description>Core functions</description> + <port begin="8080"/> + <port begin="8899" end="9023"/> + <port begin="9500"/> + <childPortList id="a9cd4984-6ff5-4f93-89ff-8618ab642bb9" name="MyPortList"/> + <state>NORMAL</state> + <createTime>2016-09-01T01:36:49.000Z</createTime> + </portList> + <portList id="b6557c5a-45fa-4138-89bd-8fe68392691b"> + <name>Test_Port_List_1</name> + <description>Test Description</description> + <port begin="6000"/> + <port begin="6001" end="6010"/> + <childPortList id="a9cd4984-6ff5-4f93-89ff-8618ab642bb9" name="MyPortList"/> + <state>NORMAL</state> + <createTime>2016-09-06T02:32:29.000Z</createTime> + </portList> +</portLists> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/report_usageMonitoring.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/report_usageMonitoring.xml b/libcloud/test/compute/fixtures/nttcis/report_usageMonitoring.xml new file mode 100644 index 0000000..dc32d95 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/report_usageMonitoring.xml @@ -0,0 +1,8 @@ +Date,Location,Server,Server ID,Essentials Monitoring Hours,Advanced Monitoring +Hours +2/24/15,NA5,Server A,5a2378ba-11de-11e5-ad2a-ca9798323470,14.25,0 +2/24/15,NA5,Server B,6330a644-11de-11e5-ad2a-ca9798323470,0,8.64 +2/25/15,NA5,Server A,5a2378ba-11de-11e5-ad2a-ca9798323470,24,0 +2/25/15,NA5,Server B,6330a644-11de-11e5-ad2a-ca9798323470,0,24 +2/26/15,NA5,Server A,5a2378ba-11de-11e5-ad2a-ca9798323470,17.59,6.41 +2/26/15,NA5,Server B,6330a644-11de-11e5-ad2a-ca9798323470,2.11,21.89 \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_GetServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_GetServer.xml b/libcloud/test/compute/fixtures/nttcis/server_GetServer.xml new file mode 100644 index 0000000..1103422 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_GetServer.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server</name> + <description>Server to host our main web application.</description> + + <cpu count="2" speed="STANDARD" coresPerSocket="1"/> + <memoryGb>4</memoryGb> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" + speed="STANDARD" state="NORMAL"/> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" + privateIpv4="10.0.4.8" + ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" + vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" + vlanName="Production VLAN" state="NORMAL"/> + </networkInfo> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" + servicePlan="Enterprise" state="NORMAL"/> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL"/> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>stopped</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" + family="WINDOWS"/> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" + apiVersion="9354"/> + </guest> + <virtualHardware version="vmx-08" + upToDate="false"/> <!-- DRS: drsEligible or consistencyGroup or neither --> + <drsEligible/> + **OR** + <consistencyGroup id="1f4ef-1238933-2344adce-1098" name="ProductionCG" status="DRS_MODE" serverRole="TARGET"/> +</server> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_addDisk.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_addDisk.xml b/libcloud/test/compute/fixtures/nttcis/server_addDisk.xml new file mode 100644 index 0000000..4e49bd5 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_addDisk.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<response requestId="na9_20160321T074626030-0400_7e9fffe7-190b-46f2-9107 © 2016 Dimension Data Cloud Solutions 260 9d52fe57d0ad" xmlns="urn:didata.com:api:cloud:types"> + <operation>ADD_DISK</operation> + <responseCode>IN_PROGRESS</responseCode> + <message>The request to add a 20 GB Standard Speed Disk on Server 'SERVER-1' has been accepted and is being processed.</message> + <info name="diskId" value="9e6b496d-5261-4542-91aa-b50c7f569c54" /> + <info name="scsiId" value="4" /> + <info name="speed" value="STANDARD" /> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_addNic.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_addNic.xml b/libcloud/test/compute/fixtures/nttcis/server_addNic.xml new file mode 100644 index 0000000..56eeb02 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_addNic.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03-08T06:17:52.133-04:00/70e7458c-038c-4819-a1de-90d15007c2f5"> +<operation>ADD_NIC</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>The request to add NIC for VLAN 'Subsystem VLAN' on Server +'Production Mail Server' has been accepted and is being processed..</message> +<info name="nicId" value="a202e51b-41c0-4cfc-add0-b1c62fc0ecf6"/> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list.xml b/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list.xml new file mode 100644 index 0000000..290b7e4 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<antiAffinityRules xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="2" totalCount="2" pageSize="250"> + <antiAffinityRule id="07e3621a-a920-4a9a-943c-d8021f27f418" state="NORMAL" created="2016-03-24T00:03:27.000Z" datacenterId="NA9"> + <serverSummary id="22f3544a-c874-4930-a31c-e9e513e51114"> + <name>ansible-test-image-rhel6</name> + <description>my new node</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="aafffb27-f16b-4757-9b63-ef7d8acd9c7f" privateIpv4="172.16.1.8" ipv6="2607:f480:111:1423:1b57:e47a:c212:257d" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> </networkInfo> + </networkingDetails> + </serverSummary> + <serverSummary id="5718d174-31d4-4d49-b1c6-fcb0d782f233"> + <name>ansible-custom-image-test-UAT</name> + <description>my new node</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="b359cea3-4452-46fe-b30b-b3ce839cde9b" privateIpv4="172.16.1.9" ipv6="2607:f480:111:1423:7fa7:9a9b:ecb9:882e" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + </antiAffinityRule> + <antiAffinityRule id="5e10b1ab-68f2-4a8b-a49c-d88d623db665" state="NORMAL" created="2016-03-24T00:07:39.000Z" datacenterId="NA9"> + <serverSummary id="9f8b5428-bac3-4cf9-adda-62f57fb38671"> + <name>rhel-ansible-full-test</name> + <description>RHEL Ansible Test</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="e081e784-5768-472c-b7f3-353e1646edc8" privateIpv4="172.16.1.15" ipv6="2607:f480:111:1423:70c9:9216:f7bf:dcf6" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + <serverSummary id="feee5cd2-d83b-4b80-913d-0bf26c838a33"> + <name>rhel-ansible-full-test</name> + <description>RHEL Ansible Test</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="3278f833-9535-405c-91b8-0a0470f58aae" privateIpv4="172.16.1.17" ipv6="2607:f480:111:1423:3081:71a8:4c52:a8a" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + </antiAffinityRule> +</antiAffinityRules> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list_PAGINATED.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list_PAGINATED.xml b/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list_PAGINATED.xml new file mode 100644 index 0000000..fdd5e01 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list_PAGINATED.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<antiAffinityRules xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="2" totalCount="2" pageSize="2"> + <antiAffinityRule id="07e3621a-a920-4a9a-943c-d8021f27f418" state="NORMAL" created="2016-03-24T00:03:27.000Z" datacenterId="NA9"> + <serverSummary id="22f3544a-c874-4930-a31c-e9e513e51114"> + <name>ansible-test-image-rhel6</name> + <description>my new node</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="aafffb27-f16b-4757-9b63-ef7d8acd9c7f" privateIpv4="172.16.1.8" ipv6="2607:f480:111:1423:1b57:e47a:c212:257d" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> </networkInfo> + </networkingDetails> + </serverSummary> + <serverSummary id="5718d174-31d4-4d49-b1c6-fcb0d782f233"> + <name>ansible-custom-image-test-UAT</name> + <description>my new node</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="b359cea3-4452-46fe-b30b-b3ce839cde9b" privateIpv4="172.16.1.9" ipv6="2607:f480:111:1423:7fa7:9a9b:ecb9:882e" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + </antiAffinityRule> + <antiAffinityRule id="5e10b1ab-68f2-4a8b-a49c-d88d623db665" state="NORMAL" created="2016-03-24T00:07:39.000Z" datacenterId="NA9"> + <serverSummary id="9f8b5428-bac3-4cf9-adda-62f57fb38671"> + <name>rhel-ansible-full-test</name> + <description>RHEL Ansible Test</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="e081e784-5768-472c-b7f3-353e1646edc8" privateIpv4="172.16.1.15" ipv6="2607:f480:111:1423:70c9:9216:f7bf:dcf6" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + <serverSummary id="feee5cd2-d83b-4b80-913d-0bf26c838a33"> + <name>rhel-ansible-full-test</name> + <description>RHEL Ansible Test</description> + <networkingDetails> + <networkInfo networkDomainId="423c4386-87b4-43c4-9604-88ae237bfc7f" networkDomainName="Jeff Test"> + <primaryNic id="3278f833-9535-405c-91b8-0a0470f58aae" privateIpv4="172.16.1.17" ipv6="2607:f480:111:1423:3081:71a8:4c52:a8a" vlanId="bd6fbee5-17db-49f8-b1f5-3b213cea3061" vlanName="jeff-test"/> + </networkInfo> + </networkingDetails> + </serverSummary> + </antiAffinityRule> +</antiAffinityRules> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_changeServerMonitoringPlan.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_changeServerMonitoringPlan.xml b/libcloud/test/compute/fixtures/nttcis/server_changeServerMonitoringPlan.xml new file mode 100644 index 0000000..654097d --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_changeServerMonitoringPlan.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08-10T09:22:40.684-04:00/c0ca4a5d-3611-417e-8209-fd3046cff1d5"> +<operation>CHANGE_SERVER_MONITORING_PLAN</operation> +<responseCode>OK</responseCode> +<message>Monitoring on Server 'Production Server' has been changed to +Service Plan 'ADVANCED'.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_cleanServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_cleanServer.xml b/libcloud/test/compute/fixtures/nttcis/server_cleanServer.xml new file mode 100644 index 0000000..011dfd4 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_cleanServer.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="au/2016-04- +14T10:08:07.701+10:00/1cc24d5e-4612-499b-a5d4-8fd5dbb511f0"> +<operation>CLEAN_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>The request to clean a failed Server deployment for Server +e75ead52-692f-4314-8725-c8a4f4d13a87 has been accepted and is being processed.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_clone_response.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_clone_response.xml b/libcloud/test/compute/fixtures/nttcis/server_clone_response.xml new file mode 100644 index 0000000..8f7c191 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_clone_response.xml @@ -0,0 +1,9 @@ + <response requestId= "na/2014-04-14T13:37:20/62f06368-c3fb-11e3-b29c-001517c4643e" +xmlns= "urn:didata.com:api:cloud:types" > + <operation>CLONE_SERVER</operation> + <responseCode>IN_PROGRESS</responseCode> + <message>Request to Clone Server '9ed47330-5561-11e5-8c14-b8ca3a5d9ef8' has been +accepted and is being processed.</message> + <info name="imageId" value="3389ffe8-c3fc-11e3-b29c-001517c4643e"/> + <info name="clusterId" value="33dsadsae8-c3fc-11e3-b29c-001517c4643e"/> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule.xml b/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule.xml new file mode 100644 index 0000000..296dae2 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response requestId= "na/2016-11-14T13:37:20/62f06368-c3fb-11e3-b29c-001517c4643e" xmlns= "urn:didata.com:api:cloud:types" > + <operation>CREATE_ANTI_AFFINITY_RULE</operation> + <responseCode>IN_PROGRESS</responseCode> + <message>Request to Create Anti-Affinity Rule has been accepted. Please use appropriate Get or List API for status.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule_FAIL.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule_FAIL.xml b/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule_FAIL.xml new file mode 100644 index 0000000..2c625ad --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule_FAIL.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03- +08T05:49:07.774-04:00/f0a53414-e991-4c9b-b52f-5770ff5b606b"> + <operation>>CREATE_ANTI_AFFINITY_RULE</operation> + <responseCode>CONFIGURATION_NOT_SUPPORTED</responseCode> + <message>Server 'ansible-test-image-rhel6' (id 22f3544a-c874-4930-a31c-e9e513e51114) is already used in another Anti-Affinity Rule (id 07e3621a-a920-4a9a-943c-d8021f27f418)</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule.xml b/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule.xml new file mode 100644 index 0000000..b5967e5 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response requestId="na9_20160621T074626030-0400_7e9fffe7-190b-46f2-9107-9d52fe57d0ad" +xmlns="urn:didata.com:api:cloud:types"> + <operation>DELETE_ANTI_AFFINITY_RULE</operation> + <responseCode>IN_PROGRESS</responseCode> + <message>Request to Delete Anti-Affinity Rule has been accepted. Please use appropriate Get or List API for status.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule_FAIL.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule_FAIL.xml b/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule_FAIL.xml new file mode 100644 index 0000000..8cee9e0 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule_FAIL.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03- +08T05:49:07.774-04:00/f0a53414-e991-4c9b-b52f-5770ff5b606b"> + <operation>>CREATE_ANTI_AFFINITY_RULE</operation> + <responseCode>RESOURCE_NOT_FOUND</responseCode> + <message>Anti-Affinity Rule '07e3621a-a920-4a9a-943c-d8021f27f418' not found</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_deleteServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_deleteServer.xml b/libcloud/test/compute/fixtures/nttcis/server_deleteServer.xml new file mode 100644 index 0000000..c8e70da --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_deleteServer.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03- +08T05:49:07.774-04:00/f0a53414-e991-4c9b-b52f-5770ff5b606b"> +<operation>DELETE_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to Delete Server (Id:d577a691-e116-4913-a440- +022d2729fc84) has been accepted and is being processed</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_deleteServer_RESOURCEBUSY.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_deleteServer_RESOURCEBUSY.xml b/libcloud/test/compute/fixtures/nttcis/server_deleteServer_RESOURCEBUSY.xml new file mode 100644 index 0000000..2df9e07 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_deleteServer_RESOURCEBUSY.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03- +08T05:49:07.774-04:00/f0a53414-e991-4c9b-b52f-5770ff5b606b"> +<operation>DELETE_SERVER</operation> +<responseCode>RESOURCE_BUSY</responseCode> +<message>Server is already busy</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_deployServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_deployServer.xml b/libcloud/test/compute/fixtures/nttcis/server_deployServer.xml new file mode 100644 index 0000000..05108c5 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_deployServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03-08T10:43:34.168-04:00/7c4ea967-1723-4a06-80e2-fcdf50f3fa82"> +<operation>DEPLOY</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to deploy Server 'Production FTPS Server' has been +accepted and is being processed.</message> +<info name="serverId" value="e75ead52-692f-4314-8725-c8a4f4d13a87"/> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_disableServerMonitoring.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_disableServerMonitoring.xml b/libcloud/test/compute/fixtures/nttcis/server_disableServerMonitoring.xml new file mode 100644 index 0000000..63609de --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_disableServerMonitoring.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-06-10T09:19:48.692-04:00/929c91ac-5377-4dcf-aac6-a89610971139"> +<operation>DISABLE_SERVER_MONITORING</operation> +<responseCode>OK</responseCode> +<message>Monitoring on Server 5783e93f-5370-44fc-a772-cd3c29a2ecaa has +been disabled.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_editServerMetadata.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_editServerMetadata.xml b/libcloud/test/compute/fixtures/nttcis/server_editServerMetadata.xml new file mode 100644 index 0000000..19358e0 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_editServerMetadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response requestId="na/2016-06-14T13:37:20/62f06368-c3fb-11e3-b29c-001517c4643e" xmlns="urn:didata.com:api:cloud:types"> +<operation>EDIT_SERVER_METADATA</operation> +<responseCode>OK</responseCode> +<message>Server 'Production Server' has been edited successfully.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_enableServerMonitoring.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_enableServerMonitoring.xml b/libcloud/test/compute/fixtures/nttcis/server_enableServerMonitoring.xml new file mode 100644 index 0000000..9b1b555 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_enableServerMonitoring.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-06-10T09:22:40.684-04:00/c0ca4a5d-3611-417e-8209-fd3046cff1d5"> +<operation>ENABLE_SERVER_MONITORING</operation> +<responseCode>OK</responseCode> +<message>Monitoring on Server 'Production Server' has been +enabled.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_powerOffServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_powerOffServer.xml b/libcloud/test/compute/fixtures/nttcis/server_powerOffServer.xml new file mode 100644 index 0000000..549ea79 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_powerOffServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T11:49:17.375-04:00/d5bb0975-1ade-4350-aaec-24807bdf7038"> +<operation>POWER_OFF_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to power off Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_powerOffServer_INPROGRESS.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_powerOffServer_INPROGRESS.xml b/libcloud/test/compute/fixtures/nttcis/server_powerOffServer_INPROGRESS.xml new file mode 100644 index 0000000..8ddcca9 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_powerOffServer_INPROGRESS.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T11:49:17.375-04:00/d5bb0975-1ade-4350-aaec-24807bdf7038"> +<operation>POWER_OFF_SERVER</operation> +<responseCode>RESOURCE_BUSY</responseCode> +<message>Request to power off Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_rebootServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_rebootServer.xml b/libcloud/test/compute/fixtures/nttcis/server_rebootServer.xml new file mode 100644 index 0000000..38f098a --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_rebootServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T09:52:43.365-04:00/5260a4e5-ea21-49f4-909a-22341d8c39cb"> +<operation>REBOOT_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to reboot Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_rebootServer_RESOURCEBUSY.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_rebootServer_RESOURCEBUSY.xml b/libcloud/test/compute/fixtures/nttcis/server_rebootServer_RESOURCEBUSY.xml new file mode 100644 index 0000000..3defba4 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_rebootServer_RESOURCEBUSY.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T09:52:43.365-04:00/5260a4e5-ea21-49f4-909a-22341d8c39cb"> +<operation>REBOOT_SERVER</operation> +<responseCode>RESOURCE_BUSY</responseCode> +<message>Request to reboot Server 'Production Server' did not work, server is busy.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_reconfigureServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_reconfigureServer.xml b/libcloud/test/compute/fixtures/nttcis/server_reconfigureServer.xml new file mode 100644 index 0000000..e28e8d7 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_reconfigureServer.xml @@ -0,0 +1,5 @@ +<response xmlns="urn:didata.com:api:cloud:types" requestId="na9/2015-1130T12:07:27.838-05:00/1e22a049-d772-4c39-943c-5c773a7ac9ae"> + <operation>RECONFIGURE_SERVER</operation> + <responseCode>OK</responseCode> + <message>Request to reconfigure Server 'Production Server' has been accepted and is being processed.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_removeDisk.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_removeDisk.xml b/libcloud/test/compute/fixtures/nttcis/server_removeDisk.xml new file mode 100644 index 0000000..8b2d17f --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_removeDisk.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<response requestId="na9_20160321T074626030-0400_7e9fffe7-190b-46f2-91079d52fe57d0ad" xmlns="urn:didata.com:api:cloud:types"> + <operation>REMOVE_DISK</operation> + <responseCode>IN_PROGRESS</responseCode> + <message>Request to Remove disk '540c4d86-4d84-11e4-a91c-0030487e0302' from Server 'Server 1' has been accepted and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_removeNic.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_removeNic.xml b/libcloud/test/compute/fixtures/nttcis/server_removeNic.xml new file mode 100644 index 0000000..61be4e3 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_removeNic.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<response +xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-03-08T06:57:51.297-04:00/6857b7e6-e3a9-438c-87fe-ed2248c65c55"> +<operation>REMOVE_NIC</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to Remove NIC 5999db1d-725c-46ba-9d4e-d33991e61ab1 for +VLAN 'Subsystem VLAN' from Server 'Production Mail Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_resetServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_resetServer.xml b/libcloud/test/compute/fixtures/nttcis/server_resetServer.xml new file mode 100644 index 0000000..ece1a8b --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_resetServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T11:37:13.823-04:00/7b264a73-d73b-424c-bec8-5debba8b4626"> +<operation>RESET_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to reset Server 'Production Server' has been accepted and +is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_server.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_server.xml b/libcloud/test/compute/fixtures/nttcis/server_server.xml new file mode 100644 index 0000000..bad0c4d --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_server.xml @@ -0,0 +1,207 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<servers xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="2" totalCount="2" pageSize="250"> + <!-- MCP 1.0 Server State: RUNNING--> + <server id="e75ead52-692f-4314-8725-c8a4f4d13a87" datacenterId="NA1"> + <name>Production Web Server MCP 1</name> + <description>nopassword0</description> + <guest osCustomization="true"> + <operatingSystem id="REDHAT632" displayName="REDHAT6/32" family="UNIX" /> + <vmTools versionStatus="NEED_UPGRADE" runningStatus="RUNNING" apiVersion="8389" /> + </guest> + <cpu count="4" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>2</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <nic id="43b24e9e-c1c9-4d53-965b-89bcaa725103" privateIpv4="10.160.117.25" networkId="c550be0e-65c1-11e4-811f-005056806999" networkName="Test1" state="NORMAL" /> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" servicePlan="Enterprise" state="NORMAL" /> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL" /> + <sourceImageId>e9ec6eb4-4634-49de-b914-01eb74da5fb9</sourceImageId> + <createTime>2015-08-11T16:51:05.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>NORMAL</state> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 1.0 Server State: STARTING--> + <server id="e75ead52-692f-4314-8725-c8a4f4d13a88" datacenterId="NA1"> + <name>Production Web Server MCP 1</name> + <description>nopassword0</description> + <guest osCustomization="true"> + <operatingSystem id="REDHAT632" displayName="REDHAT6/32" family="UNIX" /> + <vmTools versionStatus="NEED_UPGRADE" runningStatus="RUNNING" apiVersion="8389" /> + </guest> + <cpu count="4" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>2</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <nic id="43b24e9e-c1c9-4d53-965b-89bcaa725103" privateIpv4="10.160.117.25" networkId="c550be0e-65c1-11e4-811f-005056806999" networkName="Test1" state="NORMAL" /> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" servicePlan="Enterprise" state="NORMAL" /> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL" /> + <sourceImageId>e9ec6eb4-4634-49de-b914-01eb74da5fb9</sourceImageId> + <createTime>2015-08-11T16:51:05.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_ADD</state> + <progress> + <action>DEPLOY_SERVER_WITH_DISK_SPEED</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server State: SHUTTING_DOWN--> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + </guest> + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_CHANGE</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server State: RECONFIGURING--> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_CHANGE</state> + <progress> + <action>RECONFIGURE_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <guest osCustomization="true"> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server State: UNKNOWN - running--> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + </guest> + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>UNKNOWN</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server State: UNKNOWN-terminated--> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 21</name> + <description>Server to host our main web application.</description> + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>false</started> + <state>UNKNOWN</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <virtualHardware version="vmx-08" upToDate="false" /> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" + family="WINDOWS" /> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + </guest> + </server> + <!-- MCP 2.0 Server State: STOPPED--> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <scsiController id="00cbc4-1b3b-49c4-a4e6-697caff4b872" adapterType="BUS_LOGIC" key="1000" state="NORMAL" busNumber="0"> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + </scsiController> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>false</started> + <state>NORMAL</state> + <guest osCustomization="true"> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> +</servers> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_server_NA3.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_server_NA3.xml b/libcloud/test/compute/fixtures/nttcis/server_server_NA3.xml new file mode 100644 index 0000000..56e4492 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_server_NA3.xml @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<servers xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="2" totalCount="2" pageSize="250"> + <!-- MCP 1.0 Server --> + <server id="e75ead52-692f-4314-8725-c8a4f4d13a87" datacenterId="NA3"> + <name>Production Web Server MCP 1</name> + <description>nopassword0</description> + + <cpu count="4" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>2</memoryGb> + <disk id="74f81c56-96cc-4cca-b4d7-a88f641a6ea2" scsiId="0" sizeGb="10" speed="STANDARD" state="NORMAL" /> + <nic id="43b24e9e-c1c9-4d53-965b-89bcaa725103" privateIpv4="10.160.117.25" networkId="c550be0e-65c1-11e4-811f-005056806999" networkName="Test1" state="NORMAL" /> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" servicePlan="Enterprise" state="NORMAL" /> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL" /> + <sourceImageId>e9ec6eb4-4634-49de-b914-01eb74da5fb9</sourceImageId> + <createTime>2015-08-11T16:51:05.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>NORMAL</state> + <guest osCustomization="true"> + <vmTools versionStatus="NEED_UPGRADE" runningStatus="RUNNING" apiVersion="8389" /> + <operatingSystem id="REDHAT632" displayName="REDHAT6/32" family="UNIX" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server --> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA3"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_CHANGE</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> +</servers> + http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_server_e75ead52_692f_4314_8725_c8a4f4d13a87.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_server_e75ead52_692f_4314_8725_c8a4f4d13a87.xml b/libcloud/test/compute/fixtures/nttcis/server_server_e75ead52_692f_4314_8725_c8a4f4d13a87.xml new file mode 100644 index 0000000..c933f29 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_server_e75ead52_692f_4314_8725_c8a4f4d13a87.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<server xmlns="urn:didata.com:api:cloud:types" id="e75ead52-692f-4314-8725-c8a4f4d13a87" datacenterId="NA9"> + <name>Production Web Server</name> + <description>Server to host our main web application.</description> + + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" servicePlan="Enterprise" state="NORMAL" /> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_CHANGE</state> + <progress> + <action>DEPLOY_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <virtualHardware version="vmx-08" upToDate="false" /> + <guest osCustomization="true"> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" apiVersion="9354" /> + </guest> + </server> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_server_paginated.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_server_paginated.xml b/libcloud/test/compute/fixtures/nttcis/server_server_paginated.xml new file mode 100644 index 0000000..575d245 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_server_paginated.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<servers xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="2" totalCount="2" pageSize="2"> + <!-- MCP 1.0 Server --> + <server id="e75ead52-692f-4314-8725-c8a4f4d13a87" datacenterId="NA1"> + <name>Production Web Server MCP 1</name> + <description>nopassword0</description> + + <cpu count="4" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>2</memoryGb> + <disk id="74f81c56-96cc-4cca-b4d7-a88f641a6ea2" scsiId="0" sizeGb="10" speed="STANDARD" state="NORMAL" /> + <nic id="43b24e9e-c1c9-4d53-965b-89bcaa725103" privateIpv4="10.160.117.25" networkId="c550be0e-65c1-11e4-811f-005056806999" networkName="Test1" state="NORMAL" /> + <backup assetId="5579f3a7-4c32-4cf5-8a7e-b45c36a35c10" servicePlan="Enterprise" state="NORMAL" /> + <monitoring monitoringId="11049" servicePlan="ESSENTIALS" state="NORMAL" /> + <sourceImageId>e9ec6eb4-4634-49de-b914-01eb74da5fb9</sourceImageId> + <createTime>2015-08-11T16:51:05.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>NORMAL</state> + <guest osCustomization="true"> + <vmTools versionStatus="NEED_UPGRADE" + runningStatus="RUNNING" apiVersion="8389" /> + <operatingSystem id="REDHAT632" displayName="REDHAT6/32" family="UNIX" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> + <!-- MCP 2.0 Server --> + <server id="5a32d6e4-9707-4813-a269-56ab4d989f4d" datacenterId="NA9"> + <name>Production Web Server MCP 2</name> + <description>Server to host our main web application.</description> + + <cpu count="2" speed="STANDARD" coresPerSocket="1" /> + <memoryGb>4</memoryGb> + <disk id="c2e1f199-116e-4dbc-9960-68720b832b0a" scsiId="0" sizeGb="50" speed="STANDARD" state="NORMAL" /> + <networkInfo networkDomainId="553f26b6-2a73-42c3-a78b-6116f11291d0"> + <primaryNic id="5e869800-df7b-4626-bcbf-8643b8be11fd" privateIpv4="10.0.4.8" ipv6="2607:f480:1111:1282:2960:fb72:7154:6160" vlanId="bc529e20-dc6f-42ba-be20-0ffe44d1993f" vlanName="Production VLAN" state="NORMAL" /> + </networkInfo> + <backup assetId="91002e08-8dc1-47a1-ad33-04f501c06f87" servicePlan="Advanced" state="NORMAL" /> + <monitoring monitoringId="11039" servicePlan="ESSENTIALS" state="NORMAL" /> + <softwareLabel>MSSQL2008R2S</softwareLabel> + <sourceImageId>3ebf3c0f-90fe-4a8b-8585-6e65b316592c</sourceImageId> + <createTime>2015-12-02T10:31:33.000Z</createTime> + <deployed>true</deployed> + <started>true</started> + <state>PENDING_CHANGE</state> + <progress> + <action>SHUTDOWN_SERVER</action> + <requestTime>2015-12-02T11:07:40.000Z</requestTime> + <userName>devuser1</userName> + </progress> + <guest osCustomization="true"> + <vmTools versionStatus="CURRENT" runningStatus="RUNNING" + apiVersion="9354" /> + <operatingSystem id="WIN2008S32" displayName="WIN2008S/32" family="WINDOWS" /> + </guest> + <virtualHardware version="vmx-08" upToDate="false" /> + </server> +</servers> + http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_server_paginated_empty.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_server_paginated_empty.xml b/libcloud/test/compute/fixtures/nttcis/server_server_paginated_empty.xml new file mode 100644 index 0000000..31f4c55 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_server_paginated_empty.xml @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8"?><servers xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="0" totalCount="0" pageSize="250"/> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_shutdownServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_shutdownServer.xml b/libcloud/test/compute/fixtures/nttcis/server_shutdownServer.xml new file mode 100644 index 0000000..937cb0d --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_shutdownServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T09:06:01.949-04:00/fd2650a9-3473-41eb-9c6e-1eef29c0bb27"> +<operation>SHUTDOWN_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to shutdown Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_shutdownServer_INPROGRESS.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_shutdownServer_INPROGRESS.xml b/libcloud/test/compute/fixtures/nttcis/server_shutdownServer_INPROGRESS.xml new file mode 100644 index 0000000..386489c --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_shutdownServer_INPROGRESS.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T09:06:01.949-04:00/fd2650a9-3473-41eb-9c6e-1eef29c0bb27"> +<operation>SHUTDOWN_SERVER</operation> +<responseCode>RESOURCE_BUSY</responseCode> +<message>Request to shutdown Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_startServer.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_startServer.xml b/libcloud/test/compute/fixtures/nttcis/server_startServer.xml new file mode 100644 index 0000000..4fb4589 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_startServer.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T08:27:00.176-04:00/14b0a61f-7e85-49c9-8e7e-146fa3e562b7"> +<operation>START_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to start Server 'Production Server' has been accepted and +is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_startServer_INPROGRESS.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_startServer_INPROGRESS.xml b/libcloud/test/compute/fixtures/nttcis/server_startServer_INPROGRESS.xml new file mode 100644 index 0000000..f5c3070 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_startServer_INPROGRESS.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T08:27:00.176-04:00/14b0a61f-7e85-49c9-8e7e-146fa3e562b7"> +<operation>START_SERVER</operation> +<responseCode>RESOURCE_BUSY</responseCode> +<message>Request to start Server 'Production Server' has been accepted and +is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/server_updateVmwareTools.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/server_updateVmwareTools.xml b/libcloud/test/compute/fixtures/nttcis/server_updateVmwareTools.xml new file mode 100644 index 0000000..549ea79 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/server_updateVmwareTools.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="NA9/2015-08- +12T11:49:17.375-04:00/d5bb0975-1ade-4350-aaec-24807bdf7038"> +<operation>POWER_OFF_SERVER</operation> +<responseCode>IN_PROGRESS</responseCode> +<message>Request to power off Server 'Production Server' has been accepted +and is being processed.</message> +</response> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/summary_usage_report.csv ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/summary_usage_report.csv b/libcloud/test/compute/fixtures/nttcis/summary_usage_report.csv new file mode 100644 index 0000000..e4b78e0 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/summary_usage_report.csv @@ -0,0 +1,13 @@ +DAY,Location,CPU Hours,RAM Hours,Storage Hours,Performance Storage +Hours,Bandwidth In,Bandwidth Out,Sub-Admin Hours,Network Hours,Public IP +Hours,Cloud Files Account Hours,Cloud Files (GB Days),Software +Units,Essentials Client Days,Advanced Client Days,Enterprise Client +Days,Essentials Backups (GB),Advanced Backups (GB),Enterprise Backups (GB) +01/01/2013,NA1,144,288,3360,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +02/01/2013,NA1,144,288,3360,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +03/01/2013,NA1,144,288,3360,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +04/01/2013,NA1,144,288,3360,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +05/01/2013,NA1,144,288,3360,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +06/01/2013,NA1,172,344,3958,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +07/01/2013,NA1,205,410,4783,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 +08/01/2013,NA1,216,432,5136,264,0,0,72,24,0,0,0,0,0,0,0,0,0,0 \ No newline at end of file http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_applyTags.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_applyTags.xml b/libcloud/test/compute/fixtures/nttcis/tag_applyTags.xml new file mode 100644 index 0000000..91114bb --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_applyTags.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T194729995-0400_3409863f-ad9c-4381-b841-762e311aaebc"> + <operation>APPLY_TAGS</operation> + <responseCode>OK</responseCode> + <message>Tag(s) successfully applied.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_applyTags_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_applyTags_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_applyTags_BADREQUEST.xml new file mode 100644 index 0000000..dec66ad --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_applyTags_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T194841441-0400_567f2bdf-88a5-4460-87be-1cc972eeb34c"> + <operation>APPLY_TAGS</operation> + <responseCode>RESOURCE_NOT_FOUND</responseCode> + <message>Tag Key(s) (ChangeNameTes) not found.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_createTagKey.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_createTagKey.xml b/libcloud/test/compute/fixtures/nttcis/tag_createTagKey.xml new file mode 100644 index 0000000..927812d --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_createTagKey.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T171444589-0400_7abb497e-403a-4b4a-a073-671212e77a14"> + <operation>CREATE_TAG_KEY</operation> + <responseCode>OK</responseCode> + <message>Tag Key 'MyTestKey' has been created.</message> + <info name="tagKeyId" value="4f921962-402d-438d-aa37-6f6a0392a1a9"/> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_createTagKey_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_createTagKey_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_createTagKey_BADREQUEST.xml new file mode 100644 index 0000000..eaa73ab --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_createTagKey_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T171806338-0400_7606f82d-900e-41a7-864d-de4412c38eaf"> + <operation>CREATE_TAG_KEY</operation> + <responseCode>NAME_NOT_UNIQUE</responseCode> + <message>Another Tag Key named 'MyTestKey' already exists.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey.xml b/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey.xml new file mode 100644 index 0000000..9fa8b59 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T193459513-0400_d0f68e46-acd1-4af0-a41c-21b6e90695cb"> + <operation>DELETE_TAG_KEY</operation> + <responseCode>OK</responseCode> + <message>Tag Key (Id:4f921962-402d-438d-aa37-6f6a0392a1a9) has been deleted.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey_BADREQUEST.xml new file mode 100644 index 0000000..357f2d8 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T193649125-0400_88027795-0516-4f8d-be8d-15e7505adcef"> + <operation>DELETE_TAG_KEY</operation> + <responseCode>RESOURCE_NOT_FOUND</responseCode> + <message>Tag Key fdafdsa not found.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_editTagKey.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_editTagKey.xml b/libcloud/test/compute/fixtures/nttcis/tag_editTagKey.xml new file mode 100644 index 0000000..f5e4d77 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_editTagKey.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T192343920-0400_d0381407-8141-4ddb-a08e-dae4ddde5cda"> + <operation>EDIT_TAG_KEY</operation> + <responseCode>OK</responseCode> + <message>Tag Key 'ChangeNameTest' has been edited.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_editTagKey_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_editTagKey_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_editTagKey_BADREQUEST.xml new file mode 100644 index 0000000..cb0c706 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_editTagKey_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T192212756-0400_1439e70b-a681-4d5b-939d-dc4264f0f66d"> + <operation>EDIT_TAG_KEY</operation> + <responseCode>NO_CHANGE</responseCode> + <message>At least one of name, description, valueRequired or displayOnReport must be changed from its current value.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_removeTag.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_removeTag.xml b/libcloud/test/compute/fixtures/nttcis/tag_removeTag.xml new file mode 100644 index 0000000..1d3c9a3 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_removeTag.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160422T150018531-0400_f9fe6110-6156-4f8b-8c6e-97927e87f744"> + <operation>REMOVE_TAGS</operation> + <responseCode>OK</responseCode> + <message>Tag(s) successfully removed.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_removeTag_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_removeTag_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_removeTag_BADREQUEST.xml new file mode 100644 index 0000000..c686a20 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_removeTag_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160422T181236250-0400_0aca7bf9-2a5c-4650-b648-d9356cb3309b"> + <operation>REMOVE_TAGS</operation> + <responseCode>RESOURCE_NOT_FOUND</responseCode> + <message>Tag Key(s) (AaronTestModified) not applied to Server eb222a4a-fffd-4e4a-8346-1279ef621ab0.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml new file mode 100644 index 0000000..6d1aa13 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<tagKey xmlns="urn:didata.com:api:cloud:types" id="5ab77f5f-5aa9-426f-8459-4eab34e03d54"> + <name>LibcloudTest</name> + <valueRequired>true</valueRequired> + <displayOnReport>true</displayOnReport> +</tagKey> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml new file mode 100644 index 0000000..d585d5a --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<response xmlns="urn:didata.com:api:cloud:types" requestId="na_20160421T190934127-0400_6504c4a8-afa1-476f-b9d4-a01d8e52d599"> + <operation>GET_TAG_KEY</operation> + <responseCode>RESOURCE_NOT_FOUND</responseCode> + <message>Tag Key 5ab77f5f-5aa9-426f-8459-4eab34e03d5 not found.</message> +</response> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list.xml b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list.xml new file mode 100644 index 0000000..a75b8c5 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<tagKeys xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="3" totalCount="3" pageSize="250"> + <tagKey id="d047c609-93d7-4bc5-8fc9-732c85840075"> + <name>AaronTestModified</name> + <description>Testing for VMWare</description> + <valueRequired>true</valueRequired> + <displayOnReport>true</displayOnReport> + </tagKey> + <tagKey id="5ab77f5f-5aa9-426f-8459-4eab34e03d54"> + <name>LibcloudTest</name> + <valueRequired>true</valueRequired> + <displayOnReport>true</displayOnReport> + </tagKey> + <tagKey id="4f921962-402d-438d-aa37-6f6a0392a1a9"> + <name>MyTestKey</name> + <valueRequired>true</valueRequired> + <displayOnReport>true</displayOnReport> + </tagKey> +</tagKeys> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list_SINGLE.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list_SINGLE.xml b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list_SINGLE.xml new file mode 100644 index 0000000..8deaa96 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list_SINGLE.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<tagKeys xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="3" totalCount="3" pageSize="250"> + <tagKey id="5ab77f5f-5aa9-426f-8459-4eab34e03d54"> + <name>LibcloudTest</name> + <valueRequired>true</valueRequired> + <displayOnReport>true</displayOnReport> + </tagKey> +</tagKeys> http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3091843/libcloud/test/compute/fixtures/nttcis/tag_tag_list.xml ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/fixtures/nttcis/tag_tag_list.xml b/libcloud/test/compute/fixtures/nttcis/tag_tag_list.xml new file mode 100644 index 0000000..d79b648 --- /dev/null +++ b/libcloud/test/compute/fixtures/nttcis/tag_tag_list.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<tags xmlns="urn:didata.com:api:cloud:types" pageNumber="1" pageCount="3" totalCount="3" pageSize="1000"> + <tag> + <assetType>SERVER</assetType> + <assetId>09242b55-3bc8-4cb7-b30c-4158267f58e6</assetId> + <assetName>App server</assetName> + <datacenterId>NA9</datacenterId> + <tagKeyId>5ab77f5f-5aa9-426f-8459-4eab34e03d54</tagKeyId> + <tagKeyName>ChangeNameTest</tagKeyName> + <value>No way!</value> + <displayOnReport>true</displayOnReport> + <valueRequired>true</valueRequired> + </tag> + <tag> + <assetType>NETWORK_DOMAIN</assetType> + <assetId>1a16bf5e-583b-42c9-af94-a92d9ee1607f</assetId> + <assetName>An Ho1a Demo</assetName> + <datacenterId>NA9</datacenterId> + <tagKeyId>d047c609-93d7-4bc5-8fc9-732c85840075</tagKeyId> + <tagKeyName>AaronTestModified</tagKeyName> + <value>Success</value> + <displayOnReport>true</displayOnReport> + <valueRequired>true</valueRequired> + </tag> + <tag> + <assetType>SERVER</assetType> + <assetId>77da591d-b58e-43ef-8bc2-ddde3f732893</assetId> + <assetName>Test 1</assetName> + <datacenterId>NA9</datacenterId> + <tagKeyId>d047c609-93d7-4bc5-8fc9-732c85840075</tagKeyId> + <tagKeyName>AaronTestModified</tagKeyName> + <value>Test VMware</value> + <displayOnReport>true</displayOnReport> + <valueRequired>true</valueRequired> + </tag> +</tags>
