CA Configuration Automation

  • 1.  Documentation regarding CCA Web services?

    Posted Aug 08, 2017 02:12 PM

    Is there any documentation about CCA Web services. We got all CCA-SDKservices over SoapUI but need more information regarding method´s parameters.

     



  • 2.  Re: Documentation regarding CCA Web services?
    Best Answer

    Posted Aug 09, 2017 02:03 PM

    Here is some information within the CCA Documentation at the following link:

    CA Configuration Automation SDK - CA Configuration Automation - 12.8.4 - CA Technologies Documentation 



  • 3.  Re: Documentation regarding CCA Web services?

    Posted Aug 09, 2017 02:29 PM

    Kevin,

    Thanks for you replay. We had already read CCA Manual, but it wasn´t enough. We need more detailed information about method. For instance, see below Web service. What am I supposed to fufill over bellow bold parameters????

    Thanks in advance,

     

    <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:SDK">
       <soapenv:Header/>
       <soapenv:Body>
          <urn:deleteCIs soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
             <credential xsi:type="xsd:string">?</credential>
             <type xsi:type="xsd:string">?</type>
             <isSnapshot xsi:type="xsd:boolean">?</isSnapshot>
             <ids xsi:type="urn:string_array">
                <!--1 or more repetitions:-->
                <string xsi:type="xsd:string">?</string>
             </ids>
          </urn:deleteCIs>
       </soapenv:Body>
    </soapenv:Envelope>



  • 4.  Re: Documentation regarding CCA Web services?

    Broadcom Employee
    Posted Aug 10, 2017 03:24 AM

    Hi,

     

    Please refer to following article. You need to run getSessionCredential to get your credential. And you need to set IDs of Services and Servers to run deleteServersFromService, but some methods like getServicesByName and getServerByName return non-plain text, so you need coding...

     

    CCA SOAP API Example 

     

    Thanks

    Yas



  • 5.  Re: Documentation regarding CCA Web services?

    Posted Aug 10, 2017 10:39 AM

    Yasuyuki, thanks for the contribution.

    In fact, we´re aware of getSessionCredential first step.

    The problem is that we don´t know what should be filled on 'type' over CCA Web service method deleteCIs.



  • 6.  Re: Documentation regarding CCA Web services?

    Broadcom Employee
    Posted Aug 14, 2017 03:06 PM

    Being that the webservices isnt very well documented, the CCA SDK is (\Program Files\CA\CCA Server\sdk\doc\javadoc) 

     

    Using that doc, you cna determine certain datatypes and what values can be entered into differnecet arguments.  IT is nt a 1t1 relation form WSDL to SDK, but should be enough t get what you are lokign for

     

    For your current example, CI Type you would need is probably "acm_svc".  

     

    Some other examples of CI_Type are:

    • Blueprint
    • acm_srvr
    • StorageAdapter
    • acm_virt_env_details
    • ... and much more... all can be found in that dcumentation