HI,
I use .Net SDK to NAT IP address to network but I get the "HTTP method not allowed" error.
Code
Please help
Hi,
The org object is from the Organization helper class. It should be of the AdminOrganization helper class.
This below code throws the error you posted,
ReferenceType orgRef = client.getOrgRefByName("cloudOrg"); Organization org = Organization.getOrganizationByReference(client, orgRef); ReferenceType orgNetworkRef = org.getNetworkRefByName("DirectOrgNetwork"); AdminOrgNetwork adminOrgNetwork = AdminOrgNetwork.getOrgNetworkByReference(client, orgNetworkRef); adminOrgNetwork.updateOrgNetwork(adminOrgNetwork.getResource());
It should be something like this,
ReferenceType adminOrgRef = client.getVcloudAdmin().getAdminOrgRefByName("cloudOrg"); AdminOrganization adminOrg = AdminOrganization.getAdminOrgByReference(client, adminOrgRef); ReferenceType orgNetworkRef = adminOrg.getAdminOrgNetworkRefByName("DirectOrgNetwork"); AdminOrgNetwork adminOrgNetwork = AdminOrgNetwork.getOrgNetworkByReference(client, orgNetworkRef); adminOrgNetwork.updateOrgNetwork(adminOrgNetwork.getResource());
Regards,
Rajesh Kamal.
Thanks... This was useful !!