|
VMware vSphere Automation SDK Perl
The VMware vSphere Automation SDK for Perl supports the client-side vSphere Automation API for access to vSphere services and capabilities
|
Avaliable Methods | |
| public method | get () |
| public method | new () |
| public method | list () |
The Com::Vmware::Vapi::Metadata::Metamodel::Service::Operation interface provides methods to retrieve metamodel information of an operation element in the interface definition language. Constant String::RESOURCE_TYPE # Resource type for operation element.
| public method Com::Vmware::Vapi::Metadata::Metamodel::Service::Operation::get | ( | ) |
Retrieves the metamodel information about an operation element corresponding to operation_id contained in the service element corresponding to service_id .
| service_id | [REQUIRED] Identifier of the service element. The value must be an identifier for the resource type getQualifiedName(com.vmware.vapi.service). . The value must be str. |
| operation_id | [REQUIRED] Identifier of the operation element. The value must be an identifier for the resource type getQualifiedName(com.vmware.vapi.operation). . The value must be str. |
| The | class Com::Vmware::Vapi::Metadata::Metamodel::OperationInfo instance that corresponds to operation_id defined in scope service_id . The return type will be Com::Vmware::Vapi::Metadata::Metamodel::OperationInfo |
| Com::Vmware::Vapi::Std::Errors::NotFound | if the service element associated with service_id does not exist in any of the package elements. |
| Com::Vmware::Vapi::Std::Errors::NotFound | if the operation element associated with operation_id does not exist in the service element. |
Code:
| public method Com::Vmware::Vapi::Metadata::Metamodel::Service::Operation::list | ( | ) |
Returns the identifiers for the operation elements that are defined in the scope of service_id .
| service_id | [REQUIRED] Identifier of the service element. The value must be an identifier for the resource type getQualifiedName(com.vmware.vapi.service). . The value must be str. |
| The | list of identifiers for the operation elements that are defined in the scope of service_id . The value will be an identifier for the resource type getQualifiedName(com.vmware.vapi.operation). The return type will be Array of str |
| Com::Vmware::Vapi::Std::Errors::NotFound | if the service element associated with service_id does not exist in any of the package elements. |
Code:
| public method Com::Vmware::Vapi::Metadata::Metamodel::Service::Operation::new | ( | ) |
Constructor to initialize the object
| api_provider | - protocol connection to use with stubs created by this factory |
| StubConfig | - Stub's additional configuration |
| Blessed | object |
Code: