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
 All Classes Files Functions
List of all members
Com::Vmware::Vcenter::Datastore::Info Class Reference
Inheritance diagram for Com::Vmware::Vcenter::Datastore::Info:

Avaliable Methods

public method set_free_space ()
 
public method get_free_space ()
 
public method set_type ()
 
public method get_multiple_host_access ()
 
public method set_accessible ()
 
public method set_name ()
 
public method get_thin_provisioning_supported ()
 
public method set_thin_provisioning_supported ()
 
public method new ()
 
public method get_type ()
 
public method get_name ()
 
public method get_accessible ()
 
public method set_multiple_host_access ()
 

Detailed Description

The Com::Vmware::Vcenter::Datastore::Info class contains information about a datastore.

Member Function Documentation

public method Com::Vmware::Vcenter::Datastore::Info::get_accessible ( )

Gets the value of 'accessible' property.

Return values
accessible- The current value of the field. Whether or not this datastore is accessible. boolean#
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::get_free_space ( )

Gets the value of 'free_space' property.

Return values
free_space- The current value of the field. Available space of this datastore, in bytes.

The server periodically updates this value.

Optional#

Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::get_multiple_host_access ( )

Gets the value of 'multiple_host_access' property.

Return values
multiple_host_access- The current value of the field. Whether or not ore than one host in the datacenter has been configured with access to the datastore. boolean#
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::get_name ( )

Gets the value of 'name' property.

Return values
name- The current value of the field. Name of the datastore. String#
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::get_thin_provisioning_supported ( )

Gets the value of 'thin_provisioning_supported' property.

Return values
thin_provisioning_supported- The current value of the field. Whether or not the datastore supports thin provisioning on a per file basis. When thin provisioning is used, backing storage is lazily allocated. boolean#
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::get_type ( )

Gets the value of 'type' property.

Return values
type- The current value of the field. Type (VMFS, NFS, NFS41, CIFS, VSAN, VFFS, VVOL) of the datastore. Type#
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::new ( )

Constructor to initialize the Com::Vmware::Vcenter::Datastore::Info structure

Return values
Blessedobject
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_accessible ( )

Sets the given value for 'accessible' property.

Parameters
accessible- New value for the field. Whether or not this datastore is accessible.
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_free_space ( )

Sets the given value for 'free_space' property.

Parameters
free_space- New value for the field. Available space of this datastore, in bytes.

The server periodically updates this value.

Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_multiple_host_access ( )

Sets the given value for 'multiple_host_access' property.

Parameters
multiple_host_access- New value for the field. Whether or not ore than one host in the datacenter has been configured with access to the datastore.
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_name ( )

Sets the given value for 'name' property.

Parameters
name- New value for the field. Name of the datastore.
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_thin_provisioning_supported ( )

Sets the given value for 'thin_provisioning_supported' property.

Parameters
thin_provisioning_supported- New value for the field. Whether or not the datastore supports thin provisioning on a per file basis. When thin provisioning is used, backing storage is lazily allocated.
Code:
click to view
public method Com::Vmware::Vcenter::Datastore::Info::set_type ( )

Sets the given value for 'type' property.

Parameters
type- New value for the field. Type (VMFS, NFS, NFS41, CIFS, VSAN, VFFS, VVOL) of the datastore.
Code:
click to view

The documentation for this class was generated from the following file: