CIM/SMASH api vs VI SDK 2.5

Hello

We discovered that VI SDK 2.5 supports health for guests (class HostSystemHealthInfo) and seems that the same data return CIM/SMASH api.

and my questions are - is the difference between the data returned by VI SDK and api SMASH? VI SDK returns only a subset of data SMASH? or it returns all available data?

Thank you.

You can easily access to CIM of VI SDK. I posted a document with a real Java code example.

http://communities.VMware.com/docs/doc-8880

Tags: VMware

Similar Questions

  • POS or advanced VDP APIs or SDKS

    Hello people,

    I want to know as PDV and VDP Advanced APIs or the SDK available?

    or VDDK [virtual disk Development Kit] is the SDK for POS or advanced POS.

    Any help will be really appreciated.

    Thank you

    Assani

    VDDK, SDK [5.5] - not totally supports VSANS VDDK, SDK [5.5.1] - VSAN supports (https://www.vmware.com/support/developer/vddk/vddk-551-releasenotes.html)

  • Running the command by using VI SDK API esxupdate

    Hi all

    I need to install a package on an ESX Server. Right now I use the command esxupdate with update on the esx console option, I want to do this remotely without SSHing into the machine. Is there some api in VI SDK for this or there is another VMware SDK/API I should be looking into?

    Thank you.

    vCLI uses the vSphere SDK for Perl... it's the Perl bindings/stubs to the vSphere API and/or VI API

    vSphere 4.x =

    VI = 3.x

    So yes, there are some methods that handle the updates/etc, look at the source code of vihostupdate which is just the Perl script and you'll see what methods are used.

    =========================================================================

    William Lam

    VMware vExpert 2009,2010

    VMware scripts and resources at: http://www.virtuallyghetto.com/

    Twitter: @lamw

    repository scripts vGhetto

    Introduction to the vMA (tips/tricks)

    Getting started with vSphere SDK for Perl

    VMware Code Central - Scripts/code samples for developers and administrators

    VMware developer community

    If you find this information useful, please give points to "correct" or "useful".

  • How to run an interface or a package using SDK API

    I know how to run the scenarios generated from the interfaces or packages by using the following methods of SDK:

    Invoker RemoteRuntimeAgentInvoker = new RemoteRuntimeAgentInvoker (pAgentUrl, IVsWebBrowserUser, Ppassword)
    invoker.invokeStartScenario (pScenName, pScenVersion, pVariables, pKeywords, pContextCode, pLogLevel, pSessionName, pSynchronous, pWorkRepName);

    But I want to know if I can directly invoke a running interface/package using the API of the SDK and don't generate their scripts?

    Anyone know it and could you tell me the methods? Appreciate for your help.

    In my view, ODI SDK currently does not offer any method to run the interface or package. Although you can stop/resume a session, but cannot start a new session, so I guess that you can run manually or hand over the package and interfaces scenario for build and run through the SDK package.

  • Difference between APIs / SDKs and their purpose

    Hello!

    I have a running vSphere environment and I am a beginner with the vSphere APIs and SDKs in c#. So I started reading with getting started with vSphere SDK - Update for 4.1 SDK release and downloaded the SDK and API packages.

    First of all, I got PowerCLI with vSphere SDK for .NET and read the vSphere SDK for .NET Developer's guide. Then, I downloaded the package vSphere web services SDK, samples and DLLs compiled and am reading in the programming guide.

    But the bird's-eye view that API/SDK is best for what and how to use it is still missing.

    Do I have reason to assume, as vSphere SDK both vSphere Web Services SDK depend on vSphere API that is available on each ESX host?

    I found the vSphere API reference , but it seems to me that Web Services SDK and vSphere SDK samples, using the same objects and vSphere API methods directly.

    The only difference I found is, that examples of web services use AppUtil who still uses the vSphere API but vSphere SDK isn't. Is - this right and where is the advantage by using one of the software development instead of vSphere API kits? When using web services SDK, can I use the AppUtil of samples?

    So you see, I'm a bit confused by the possibilities and usage. In particular the difference between vSphere SDK and vSphere Web Services SDK is not clear for me.

    Can you help me by summarizing briefly the differences and the objectives of these packages? Or is it a good document which deals with this subject?

    Thanks and greetings

    Patrick

    Hello

    You are right in saying that the vSphere SDK and vSphere Web Services SDK depend on vSphere API.

    Just to clear your confusion, both vSphere SDK and vSphere Web Services SDK are logically the same, there is no difference between them.

    vSphere SDK using Web Services as the underlying technology/channel to manage any virtual infrastructure. This management is achieved using vSphere API, formerly called VI APIs, which are exposed as web services, that run on each ESX system.

    For a better understanding of vSphere Web Services SDK, see the file Readme html doc comes with the SDK package.

    I hope that this will help to clear your confusion!

    Thank you.

    Angela

  • In Firefox Mobile Android version 38 do not work a pageWorker! (cross-page-sdk)

    I'm developing an addon for android mobile version of Firefox and use the api high level ' sdk/page-worker' for my process.
    But when I updated Firefox to version 38, page/sdk-worker do not work.
    I try to use the source code of the page https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/page-worker , but it does not work too. I mean that without error, but the background page was not created.
    For example, if I'm using the following source code:

    var pageWorker = require("sdk/page-worker");
    var tmp = pageWorker.Page({)
    contentScript: "console.log ("Im loaded!");"
    });

    I have no errors or warnings and did not log console "Im loaded! It is only work on android mobile version of FIrefox 38. 37 mobile Firefox, it works well (and desktop version of 38 Firefox works well).

    This is a bug or a new feature? In the changelog for Firefox 38 nothing about this...

    Thank you! I await your response!

    This is a user support forum asking on https://groups.google.com/forum/#! forum/mozilla-labs-jetpack or filing a bug with the sdk of addons would be better https://bugzilla.mozilla.org/enter_bug.cgi?product=Add-on%20SDK

  • The ODI API method to test the connection to the server XML-Data

    Hello

    I tried my hands on ODI SDK API and could create the physics/logic connections through it successfully.

    At the studio of ODI, for XML technology, when test us the data server-> JDBC-> connection test connection, corresponding to the xml specified in the JDBC url schema (xsd) the lorsque nous tester la connexion de données serveur-> JDBC-> tester la connexion, correspondant à la schema (xsd) xml spécifié dans l' url JDBC les tables tables are created.

    But I'm not able to get this functionality with the API in the SDK. It seems that JDBC connection is not tested when the code below is run

    connection settings

    myDataServer.setConnectionSettings (new OdiDataServer.JdbcSettings)

    "jdbc:snps:xml? d = C: / my_sample_xsd.xsd & s = ITEST..." »)) ;

    So basically I want to imitate the "Test Connection" feature using the API of the SDK. Currently, it creates Server XML data and physical schema but no tables in the database.

    Pointers?

    Thank you.

    I found the solution...

    test the connection to the jdbc url

    RemoteRuntimeAgentInvoker remoteRuntimeAgentInvoker = new RemoteRuntimeAgentInvoker (": http://application-tier server: port/odiagentname", "odiuser", "odipassword".toCharArray ());

    try {}

    remoteRuntimeAgentInvoker.invokeTestDataServer (myDataServer.getDataServerId ());

    } catch (InvocationException e) {}

    e.printStackTrace ();

    }

  • Primavera API

    I would like to install the API Primavera.  The installation of P6v7 files that I received from my company appear to doesn't include don't not install for the API - just the SDK files.  Where are the available API installation files?  Thank you.

    After that you asked for 'Primavera demand' and "Microsoft Windows x 64 (64-bit)", you click on the Description for P6 link for the version you are looking for. Inside you will find the link to download the API.

    P6v7 not no longer appear in the list.

    Kind regards

    Sachin Gupta

  • equivalent SDK anchoredObjectSettings

    Hello

    I have a question on the following line of script JSX:

    app.anchoredObjectSettings.anchorPoint = AnchorPoint.LEFT_CENTER_ANCHOR;

    I would like to do something similar in C++ with the InDesign SDK, and I studied the SDK samples (for example, SnpManipulateInline.cpp) for this and

    I can't find something that works. What I got so far is the following:

    InterfacePtr < IAnchoredObjectSuite > ep1 (GetExecutionContextSession (), IID_IANCHOREDOBJECT_ISUITE);

    If (ep1! = nil)

    {

    IAnchoredObjectData::AnchoredHorizontal ah = ep1-> GetAnchorPtHorizontal();

    IAnchoredObjectData::AnchoredVertical av = ep1-> GetAnchorPtVertical();

    EP1-> SetAnchorPtHorizontal(IAnchoredObjectData::AnchoredHorizontal::kLeftSide);

    EP1-> SetAnchorPtVertical(IAnchoredObjectData::AnchoredVertical::kObjectCenter);

    }

    But the result for ep1 sucks.

    I don't think I'm on the right track. Can someone tell me what code should I have to get the same results as the line of JSX script?

    Thanks in advance.

    Greetings,

    Jan

    Hi Jan,

    the interface IAnchoredObjectSuite is no not part of the kSessionBoss. In the documentation of the API in the SDK, you can find certain classes of boss that contains this interface, for example kWorkspaceBoss.

    Markus

  • Removal of Webapp SDK error

    I get what I think might be a bug in the API in the SDK.

    When I finished app destroy as below. I get error 200 but from what I can tell 200 should be successful.

    var app = new BCAPI.Models.WebApp.App({
      name: "Test app"
    });
    app.destroy({
      success: function (webAppItem, response) {
      console.log("Webapp deleted")
       },
      error: function (webAppItem, jqXHR, options) {

      console.log("Delete failed.");
      console.log("Error code: " + jqXHR.status);
      console.log("Error text: " + jqXHR.statusText);
      console.log("Response text: " + jqXHR.responseText);
       }
    });

    Failed to remove.

    review error code - 1.0.1.js:1384: 200

    review error text - 1.0.1.js:1385: OK

    text of revision - 1.0.1.js:1386 response:

    I already reported it, the post request ajax you the fire falls down, but actually worked and returns the 200 success code. Therefore, put what you want to spend in the success and error coins.

    Stupid, I know but its been around a while.

  • Java ME SDK versions 3.2 and 3.3/3.4. Which one to use for 3.2 devices?

    Hello!

    We are at the point of a Java ME 3.2 device that will not be 3.3 or 3.4 in the near future. There are two versions of the SDK, but I don't see if you use the SDK 3.3/3.4 I can generate code to run in point 3.2.

    Also, we will start developing for Java ME 3.3 features as well.


    Can I use only 3.3/3.4 SDK for all software, or to have 2 environments, one for each version?

    3.2 and 3.3 me have significant differences in the peripheral access API.

    So, for 3.2 device you use ME SDK 3.2.

    For 3.3 devices you can use both ME SDK 3.3 or ME SDK 3.4 (there is no change in API between ME SDK 3.3 and 3.4 of the SDk to me), however in this case, I recommend using ME SDK 3.4 as the newest one.

  • means: PermGen space in retrieveServiceContent API

    Hello

    In our project, we communicate with vCenter/ESX to get retail Virtualmachine, using java API of VI SDK 4.00.

    When we call the API 'retrieveServiceContent (serviceInstance)' for the first time in our Application, we often get an error:

    means: PermGen space

    To avoid this error, we set more jvm parameter

    -XX: MaxPermSize = 256 m

    And the error has stopped coming so often.

    But we will not control the deployment environment (jvm for memory settings) in the production and memory settings.

    The value of the deployment will be - XX: MaxPermSize = 128 m

    So, can someone please help me by avoiding the error without changing the PermSize.

    Is the code that I use to communicate with VC/ESX

    VimServiceLocator _locator = new VimServiceLocator();

    _locator.setMaintainSession (true);

    VimPortType _service = _locator.getVimPort (new URL (address));

    ManagedObjectReference _svcRef = new ManagedObjectReference();

    svcRef.setvalue ("ServiceInstance");

    _svcRef.settype ("ServiceInstance");

    ServiceContent _sic = service. * ++ retrieveServiceContent_ * (_svcRef);

    Thank you

    Deepak

    I think it's a question of Apache. Instead of solving the problem, you want to try the open source API Java VI (see my signature for links). It uses much less memory and no leak memory at all. I think after the passage, you won't this problem unless the other part of you app requires too much memory. As a bonus, VI Java is much faster than the AXIS.

    Steve JIN

    Author of VMware VI and vSphere SDK (Prentice Hall)

    Creator of the API of Java open source vSphere (VI)

    Blog: DoubleCloud.ORG

    Twitter: @sjin2008

  • New user - script needs help

    Hi people, new user here.

    Have a text field I want to be hidden until one of the two radio buttons in a group has been selected.  Any help is greatly appreciated.

    Rick S/San Antonio, TX

    You can do this in different ways. Here is an example. Use the following the calculation script customized in your text field that must be hidden or shown:

    var f1 = this.getField("Group1");
    var shouldBeVisible = (f1.value != "Off");
    event.target.display = shouldBeVisible ? display.visible : display.hidden;
    

    This can be shortened a bit, but the shorter code is not necessarily more readable. If you have problems to understand what is happening here, please see the core JavaScript language syntax. What you need to know, is that a group of radio buttons with no selection will report 'Off' as its value. If the field should be visible when the Group of radio buttons is not set to 'Off '. In this case, we set the event.target.display property (you can find out what it means in the Acrobat JavaScript API documentation: Acrobat SDK Documentation DC: event.target ) display.visible or in the other case display.hidden (once again, it details in the documentation of the API).

  • added support for Matroska and FFV1

    Hi all

    I work in the IETF working group, CELLAR, which focuses on audiovisual lossless formats is normalize a video without loss of encoding, FFV1, and a media container format, Matroska. The IETF Charter group and work, calendar, list of the deliverable information page group to work in the CELLAR. Due to the level of ongoing work in these standards and the number of small but increasing users, I wanted to start means on the increase of the implementations through a combination of volunteer and sponsorship.

    A first look at import SDK Adobe, it seems that FFmpeg could bind with the Adobe SDK kit to allow the import of these two formats. I'm looking for tips or resources developing Adobe plugins for import/export of these video formats. I would also like to discuss in more detail with those who may be familiarity with the FFmpeg API and the SDK Adobe kit in order to get an idea of the level of effort involved.


    Thank you very much
    Dave Rice

    This rumor is laughable.

    Anyone who likes can write importer/exporter plug-ins, to support any file format they like, even the substitution of manipulation of the body of these same files.

    Advice: Yes, write based on FFMpeg plugins should work.

    Resources: Premiere Pro Developer Center | Adobe Developer Connection

  • Orchestrator and vCD

    If Orchestrator is currently your orchestration and integration platform, and you want to implement vCD, how are Orchestrator and vCD?  Is orchestrator tool to use for integration, if you use vCD for virtual machines from a portal providing web front end?

    Technically, you can integrate with vCD API using REST, SDK, Orchestrator and PowerCLI.

    For the integration of band South (blocking tasks, notification, extensibility API) any iterfacing client with rabbitMQ would work but the mechanism of this integration is available in this package: tasks of vCloud Director 5.1/5.5 and notification using AMQP package locking

Maybe you are looking for

  • Satellite P875-102 - touch pad / cursor freezes regularly for 2-3 sec

    Very happy to get very new P75-102 Toshiba (Windows 7) - £1. 1 k - WAITED so it works well immediately the day 1 - from the box. Unfortunately, the cursor on a regular basis (either 5 - 6 times in a surf web minutes) hangs for 2 to 4 seconds. Everyon

  • Replacing a hard drive me

    I have a 2010 tour desk HPE 170 t running windows 7-64 bit. I got an error message saying hard drive failed Smart self-test. What I read this means that my hard drive will fail. I will try to install a new hard drive myself. I have two recovery disks

  • Ability to print an email letter.

    I'm on my yahoo email, I typed a letter and then expelled.  Then I tried to print the letter but when I send it to the printer, nothing appears.  I get a blank page. How can I print the e-mail letter I wrote?

  • Part of the wave in different colors

    Hello world Hope everyone is doing well. I have a little problem, I detect the valleies and the crests of the waves, I want the portion which is top or Valley to be in a different color so that the user can clearly see them. I use waveform graph. I e

  • What is the diff between a 32 and 64 bit, Windows version.

    Original title: is win 7 has also a 32 and 64 bit... 1. What is the diff between a 32 and 64 bit, Windows version. 2.i have a computer laptop 64 bit. so I install win 7 32 bit... 3 - is the application and games from 32-bit to 64-bit media...