Cisco Cisco UCS Director 5.3 Developer's Guide

Page of 19
Cisco UCS Director REST API Cookbook  
 
 
19 
 
 
instance.setNetQosPolicy("QOSpolicy");                  
         
instance.setCopyRunToStartConfig(false); 
 
       CreateVdcResponse obj = instance.execute(); 
              } 
3.7  Managing Containers 
3.7.1  Retrieving a Service Container 
public class GetServiceContainerData { 
public static void main(String[] args) throws Exception { 
CuicServer server = 
CuicServer.getAPI("192.0.2.207", 
"1A8DE698E2BF4C0B989476A369F0FC64", "https", 443); 
UserAPIFencedContainer instance = new 
UserAPIFencedContainer(server); 
ContainerDataObjects obj = 
instance.userAPIGetServiceContainerData(1000); 
 
3.7.2  Retrieving a Service Container with Catalog 
public class CreateServiceContainer { 
public static void main(String[] args) throws Exception { 
CuicServer server =  
CuicServer.getAPI("192.0.2.207",  
       "1A8DE698E2BF4C0B989476A369F0FC64", "https", 443); 
 
UserAPIAPICContainer instance = new 
UserAPIAPICContainer(server); 
int obj = 
instance.userAPICreateServiceContainerWithoutCatalog( 
"sample" , 1000 , "sample" ); 
3.7.3  Deleting a Service Container 
public class DeleteServiceContainerData { 
public static void main(String[] args) throws Exception { 
CuicServer server =   
CuicServer.getAPI("192.0.2.207",  
       "1A8DE698E2BF4C0B989476A369F0FC64", "https", 443); 
 
 
 
 
 
 
 
 
UserAPIFencedContainer instance = new 
UserAPIFencedContainer(server); 
int obj = instance.userAPIDeleteServiceContainer( 1000 );