|
Ace | A FileShare access control entry. |
Acl | A FileShare access control list, which contains zero or more access control entries. |
AddShelfConfig | Add shelf config is used to add capacity to the VMstore
of the specified shelf. |
AdminRole | All operations on all resources allowed, including user account resource. |
AdsConfig | This class represents the current Active Directory protocol configuration. |
Alert | Encapsulates Log Message, of type Alert or Notice, generated by Tintri Appliance. |
AlertDownloadableReportFilter | Contains the filter properties for downloadable alert message reports. |
AlertFilterScope | Filter-supported alert properties |
AlertFilterSpec | Alert query parameter filter |
Appliance | Contains appliance information about operation, custimization, upgrade,
controllers, disks, temperatures, power, maintenance mode, disk encryption
and redundancy. |
ApplianceAlertCounts | Tintri Appliance notification count information. |
ApplianceAllowSnapshotIncompleteVm | Object which describes allowing snapshot of incomplete VM settings on Tintri System. |
ApplianceCapacityErrorInfo | Capacity expansion request error information. |
ApplianceComponent | Tintri Appliance hardware component information. |
ApplianceController | Tintri Appliance hardware information on multiple CPUs, memory units,
adapters, fans, temperatures and network bonds. |
ApplianceControllerNetworkBond | A specific network bond and IP address. |
ApplianceControllerNetworkBondPort | Information about an individual network binding port. |
ApplianceCustomizationInfo | Tintri Appliance customization information which includes replication
interface and space saving support. |
ApplianceDateTime | Tintri Appliance data time configuration. |
ApplianceDescriptions | Tintri Appliance information which includes descriptions for temperature, fan, power and redundancy. |
ApplianceDisk | Hardware information about physical disks attached to the Tintri Appliance. |
ApplianceDiskEncryptionInfo | Tintri Appliance disk encryption information. |
ApplianceDiskEncryptionResult | Tintri Appliance disk encryption result. |
ApplianceDns | Tintri Appliance DNS configuration. |
ApplianceEmail | Tintri Appliance e-mail configuration. |
ApplianceFailedComponent | Tintri Appliance failed component. |
ApplianceFailedComponents | A collection of failed hardware components in the Tintri Appliance. |
ApplianceInfo | Tintri Appliance information which includes serial number, model name, OS
verison, and product ID. |
ApplianceIp | Tintri Appliance IP configuration. |
ApplianceIpmi | Tintri Appliance IPMI configuration. |
ApplianceLacp | Tintri Appliance LACP configuration. |
ApplianceMaintenanceMode | Tintri Appliance maintenance mode. |
ApplianceOperationalInfo | Tintri Appliance operational information which contains sample time, up time,
count of unread alerts, file system status, urgent message. |
ApplianceSnmp | Defines SNMP configuration settings on Tintri System. |
ApplianceSnmpTarget | Object which defines SNMP trap receiver target settings on Tintri System. |
ApplianceSnmpUser | Defines SNMP user settings on Tintri System. |
ApplianceSupport | Tintri Appliance auto-support configuration. |
ApplianceSyslogForwarding | Tintri Appliance notification count information. |
ApplianceUpgradeInfo | Tintri Appliance update information which includes upgrade state, checksum,
verison, error message. |
BaseStat | |
BaseVirtualMachineStat | Base class for VirtualMachine statistics |
CapacityExpansionRecord | Information about previously successful RAID group expansion |
CdfDataPoint | This class is for e2e testing only |
Certificate | This object represents an x509 certificate stored in VMstore. |
Chronology | |
CinderCloneSpec | Class to specify Cinder clone specifications |
CinderSnapshotSpec | Class to specify Cinder snapshot specifications |
ClusterConfiguration | Defines those global settings that are not directly related to objects such as VirtualMachine or Datastore on Tintri
Global Center. |
CollectionChangeRequest | Encapsulates changes to a collection of objects. |
CommonStat | In order to give flexibility in terms which attributes are present in the Slice instance and which are not; all
attributes are defined as Number Wrapper Objects (Integer or Double) rather than primitive types (int or double). |
CommonStatFilterScope | Base class for all statistic filter scopes. |
ContributionStat | The statistics for VM contribution in one VM cluster. |
CriticalActionPrompt | This class stores the details of Action like type, description, parameter passed, timestamp
as a result of change in Appliance settings on VMStoreUI |
Datastore | The class represents a logical partition of a Tintri applicance used to
store VMs and virtual disks. |
DatastoreHistogram | Working set for a VMStore |
DatastoreModelLimits | Model constants for the appliance. |
DatastoreNfsAccess | Contains the values for allowing or blocking client access to this VMstore. |
DatastoreNfsAccesses | The NFS access information for the datastore which contains a list of NFS access configurations and a flag to indicate if NFS access control is enabled or not. |
DatastoreQoSInfo | This is an info object used to return VMstore level
information about QoS settings and usage. |
DatastoreReplicationInfo | Replication settings for the datastore. |
DatastoreReplicationPath | Represents a datastore replication path. |
DatastoreReplicationPathThrottle | Bean definition to model replication throttle schedule to be applied on
a network connection to a replication destination. |
DatastoreSmbSettings | Contains various SMB settings that are configured on the Datastore. |
DatastoreSnapshotSummary | |
DatastoreStat | The datastore statistics. |
DatastoreStatDownloadableReportFilter | Contains the filter properties for downloadable historic datastore statistics reports. |
DatastoreUuidVmPair | A pair of datastore Tintri Uuid and contributed VirtualMachine. |
DateTime | |
DateTimeZone | |
DOM | The class describes the temperature information on Tintri Appliance. |
FileShare | A FileShare is an entry point for the SMB protocol to access file systems. |
FilterProperty | Encapsulates a property which can be used to filter items. |
FilterScope | Base class for all filter scopes for different entities. |
FilterSpec | Simple interface to define methods to be implemented by the query string filter impls |
FlashMissRatePrediction | Class for the flash miss rate prediction results for the VMstore Pool. |
GeneralName | GeneralName is used to represent an entry of Subject Alternative Name in X509 certificate. |
GenericRestApiRole | GenericRestApiRole is a base role for all specialized roles. |
HighFrequencySnapshotConfig | Used to enable or disable the high frequency snapshot policy for a VM. |
HyperVCloneInfo | Hyper-V specific information if the clone operation involves Hyperv VMs |
HypervisorDatastore | Contains hypervisor datastore information like host name, IP address, and preferred
cloning destination. |
HypervisorManagerConfig | Hypervisor manager specific information needed for configuring Tintri storage. |
IOHistogram | IOLoad Histogram |
IOLoadPrediction | This class is for e2e testing only |
IpConfig | Generic IP configuration information. |
KeyVal | |
KeyValue | A pair of 'filter property' and allowed values. |
KeyValuePair | Container of a key and value pair. |
LdapConfig | This class represents the current LDAP configuration. |
License | Contains license information such as the license key, feature, model, and whether
it's an evaluation license or not. |
LicenseCounts | Tintri License count information. |
LicenseDownloadableReportFilter | Contains the filter properties for downloadable licenses reports. |
LicenseSummary | The summary of the licenses installed, used, and
the evaluation expiration information. |
MigrationStat | Contains migration performance properties at a given time point. |
MinMax | |
MultipleSelectionRequest | Encapsulates an entity for modication of one or more resources. |
MultivaluedMap | |
NameIdPair | Container of a name and ID pair. |
Page | Models a list of items which make a page for API client. |
PageFilterSpec | Generic search request parameters used in the search query string |
PassThroughCall | This is the object used to carry user's 'pass through request'. |
PhaseTimerPhaseStat | PhaseTimerPhaseStat class is the DTO representing a phase data point |
PhaseTimerStat | PhaseTimerStat class is the DTO representing a PhaseTimer data point with list of phase stats and metadata |
PhaseTimingStats | PhaseTimingStats class is the container for all PhaseTimerStat objects |
PingTestRequest | Represents the ping test request. |
PingTestResult | Represents the result of the ping test. |
PolicyConfig | PolicyConfig defines the common protection policy that is shared by all VM's in the group. |
PolicyError | Policy Errors for a given VM that currently requires attention. |
PolicyErrorStat | Contains policy error statistics. |
PolicyErrorStatFilterSpec | PolicyErrorStat query parameter filter. |
ProtectionPolicy | Defines service group level protection policy. |
RbacExternalConfig | This class represents the external Directory Services authentication configuration. |
RbacTestResult | This class represents the result of series of tests that Tintri OS may perform
for a given directory services authentication configuration. |
ReadOnlyRole | Access control role that provide read capability to all managed resources (except security related resources). |
Recommendation | Describes the conditions of a VMstore Pool based on the analysis performed by the Recommendation Engine. |
RecommendationAction | One action from the Recommendation analysis which provides the 'instructions'
that needs to be done to alleviate or mitigate a risk on a VMstore. |
RecommendationActionGroup | Contains a list of actions that can be executed in parallel. |
RecommendationActionResult | The result of performing the Recommened Action. |
RecommendationAnalysis | Contains Recommendation analysis details of one VMstore. |
RecommendationFeedback | Feedback for a Recommendation. |
RecommendationFlashAnalysis | Describes the flash hit rate analysis of a VMstore. |
RecommendationFlashOutcome | Describes the 'flash' outcome of a VMstore after accepting the recommendation. |
RecommendationIopsAnalysis | Describes the 'IOPS' analysis of a VMstore. |
RecommendationIopsOutcome | Describes the 'IOPS' outcome of a VMstore on accepting the recommendation. |
RecommendationIssueSelection | Contains the list of recommendation issues to be applied to a VMstore. |
RecommendationOutcome | Explains the expected condition on a VMstore after the VMs are moved which
is a result accepting the issues in the Recommendation. |
RecommendationProtectionOutcome | Describes the "protection" condition of a VMstore on accepting the recommendation. |
RecommendationSpaceAnalysis | Describes the 'space' analysis of a VMstore. |
RecommendationSpaceOutcome | Describes the 'space' outcome of a VMstore on accepting the recommendation. |
RemoteCopyInfo | Populate remoteCopyInfo object along with snapshotId. |
ReplicationParticipantInfo | Participant information in Synchronous Replication configuration, e.g. |
ReplicationPolicy | ReplicationPolicy Defines the common replication policy for the service group. |
ReplicationStat | Contains core replication performance properties of a replication
configuration at a given time point. |
ReplicationVmReplIdObject | An object that contains a vm id and a replication id. |
ReplLink | The managed entity stands for a network path between two VMstores or even two TGC managed cluster members over which
VMs are replicated from one VMstore to another using Tintri Replication Proprietary Technology. |
ReplLinkStat | Performance information and state at any given time point for a replication link within the cluster. |
ReplLinkVirtualMachineStat | Performance data for a single VM which is configured for replication over a specified replication link. |
Request | Utility class which brings list of entities which are to updated and list of
properties to be changed on all of these entities. |
Response | Object which encapsulates response to an API call. |
Response | Sample reverseReplication response: |
Response | Common part of responses from syncOnce and querySyncStatus. |
Response | Sample TestFailoverStartResponse |
Response | Sample reverseReplication response: |
Response |
Sample TestFailoverStartResponse
<?xml version="1.0" encoding="UTF-8" ?>
<Response xmlns="http://www.vmware.com/srm/sra/v2">
<TestFailoverStartResults>
<TargetDevices>
<TargetDevice key="xxx-2-peer">
<Error .../>
</TargetDevice>
<TargetDevice key="xxx-3-peer"/>
</TargetDevices>
</TestFailoverStartResults>
</Response>
|
Response | Common part of responses from syncOnce and querySyncStatus. |
Response | Sample TestFailoverStartResponse |
Response | Call to source, in primary mode with existing replication,
returns replicated device "fog1". |
Response | Sample reverseReplication response: |
Response | Common part of responses from syncOnce and querySyncStatus. |
Response | SRA array response. |
Response | Sample ErrorResponse |
Response | Sample TestFailoverStartResponse |
Response | Sample TestFailoverStartResponse |
Response | Sample prepareReverseReplication response: |
RestApi | Object to encapsulate basic information about Rest API which an
un-authenticated user can access. |
RestApiAuthorization | |
RestApiCredentials | RestApiCredentials is used in access control related operations. |
RestoreInfo | Populated restoreInfo object along with snapshotId. |
RhevCloneInfo | RHEV specific information if the clone operation involves RHEV VMs |
Role | This is the interface for the Role object. |
ServiceAccountRole | This role will be allowed to use REST APIs (including indirectly) to control all of the appliance
(much the same as the super admin role) but will not be able to login interactively through the UI. |
ServiceGroup | Managed Entity DTO for ServiceGroup. |
ServiceGroupDeletionPageFilterSpec | Service group deletion query parameter filter. |
ServiceGroupMember | Encapsulates an individual service group member. |
ServiceGroupMemberList | Container of entity IDs representing service group members, and the following operations to be performed on the entity IDs. |
ServiceGroupOperationStatus | Service group operation status. |
ServiceGroupPageFilterSpec | Service group query parameter filter |
ServiceGroupRules | Service group rules state which VMs belong to which service groups. |
Shelf | Contains Shelf information such as the model name and list of components. |
ShelfCable | The shelf cable information of the Serial Attached SCSI (SAS) port slot. |
ShelfIoCard | The I/O module inside enclosure, which holds I/O expander and Serial Attached SCSI (SAS) ports. |
ShelfSasPort | The shelf Serial Attached SCSI (SAS) port slot information. |
ShelfSensor | The shelf electrical current sensor identification and reading information. |
ShelfVoltage | The shelf voltage identification and reading information. |
SmbConfig | Represents the SMB configuration. |
SmbTestResult | Represents the result of series of tests that Tintri OS may perform for a
given SMB configuration. |
Snapshot | Contains snapshot information such as the creation time stamp and size change. |
SnapshotBasicInfo | Contains the basic information about a snapshot, including VM name, creation time, snapshot Tintri UUID. |
SnapshotComposition | SnapshotComposition object is used by TGC API server to keep track of snapshot replicas, associated VMStores to the
replicas and VMstore specific replica summary. |
SnapshotFilterSpec | Object which models the query parameters used to filter for the snapshot managed entity. |
SnapshotSpec | Input parameters for snapshot creation. |
SortFilterAttribute | |
SpacePrediction | This class is for e2e testing only |
SraArray | Example SRA array XML segment |
SraArrayModel | SRA array model bean. |
SraCommonFailoverResults | This is the part shared by the following three failover commands:
- TestFailoverStart
- TestFailoverStop
- Failover
Possible target devices XML segment: |
SraDevice | This data structure is used in multiple places, for example
- Used as TargetDevice in the list of in discoverDevices response
- Used as TargetDevice in SourceDevice items in discoverDevices response
- Used as Device in syncOnce, querySyncStatus responses
- Used as Device in prepareReverseReplication, reverseReplication, and restoreReplication
Possible structures in TargetDevice |
SraDeviceIdentity | Possible structures in Identity |
SraDeviceSync | Sample DeviceSync sections under SourceDevice in syncOnce and querySyncStatus
responses: |
SraError | This can be to generate |
SraPeerArray | |
SraPrepareFailoverSyncCommonResponse | Common part of responses from syncOnce and querySyncStatus. |
SraRecoveryPoint | Sample recovery point XML: |
SraReplicatedDevices | Possible structures in ReplicatedDevices |
SraReplicationSettings | Sample replicationsettings for source device XML: |
SraReplicationSettingsDevice | Sample replicationsettings for source device XML: |
SraReplicationSettingsDevices | Sample replicationsettings for source device XML: |
SraReplicationSettingsWrapper | |
SraReplicationSoftware | Sra Array replication software information |
SraSnapshot | Representing a snapshot after testFailoverStart. |
SraSourceDevice | Possible structures in SourceDevice |
SraStoragePort | Possible structures in StoragePort |
SraSuccess | |
SraUpdateReplicationResults | Shared part of the following four SRA command:
prepareReverseReplication, reverseReplication,
prepareRestoreReplicaiton (optional), and restoreReplication. |
SraVmImageConsistencyEnabled | |
SrmConfig | Encapsulates VMware Site Recovery Manager (SRM) Configuration. |
Stats | Base container for the statistics objects. |
StatusMessage | Status message while setting up or updating synchronous replication |
SvgDownloadableReportFilter | Contains the filter properties for downloadable service group reports. |
SyncReplAlertThreshold | Synchronous replication alert threshold. |
SyncReplConfig | Represents the Synchronous Replication configuration associated with a
|
SyncReplError | Error information of a Synchronous Replication configuration. |
SyncReplMakePrimaryRequest | Manual failover request information to a synchronous replication configuration. |
SyncReplPauseResumeRequest | Information for pausing/resuming one or more Synchronous Replication configuration on a VMStore. |
SyncReplPolicy | Container for synchronous replication configuration, state, and statistics
For creation and update, the alertThreshold attribute can be null and it will be created using default values. |
SyncReplResyncStats | Represents Synchronous Replication resynchronizes statistic information from one VMstore. |
SyncReplStateInfo | Represents Synchronous Replication state information from one VMstore. |
SyncReplStats | Synchronous Replication performance statistics information. |
SyncReplTestResult | Test result information from Synchronous Replication operation. |
SyncReplVmstoreInfo | VMStore participant information in a Synchronous Replication configuration. |
SystemAdminRole | Full read and write access to all Resources, except user management. |
TagCollection | This class represents a collection of tags. |
TagKeyValue | Convenient object for marshalling/ unmarshalling purpose. |
Task | Contains information about asynchronous job operations. |
TaskFilterSpec | Job query parameter filter |
TaskProperty | TaskProperty represents additional information about the job and target object. |
Temperature | The class describes the temperature information on Tintri Appliance. |
TestReplicationPath | Tests replication paths on the datastore. |
TintriError | Error information returned when an API error occurs. |
TintriError | Tintri Error for TGC |
TintriInternalRole | Reserved for Tintri Global Center access to VMstore. |
TintriObject | Abstract base class for Tintri Objects. |
TintriString | Tintri Appliance e-mail configuration. |
TintriWarning | VCommon Tintri Warning |
TrialPeriodSummary | The evaluation license expiration information. |
UserAccount | This class represent the local user supported by Role Based Access Control(RBAC). |
UserAgreement | User agreement properties. |
UserSession | Information of logged in user sessions |
Uuid | Class which models Tintri UUID. |
VirtualDisk | Entity represents the encapsulation of virtual disks with its properties. |
VirtualDiskFilterSpec | VirtualDisk query parameter filter |
VirtualEntityFilterSpec | Base class for virtual entities like VirtualMachine, VirtualDisk etc. |
VirtualMachine | Entity represents encapsulation of virtual machine, the files of which are
stored and managed by Datastore / Tintri System. |
VirtualMachineAffinityRule | Affinity rule of a virtual machine. |
VirtualMachineBulkReplicationConfig | This class contains a list of VM UUIDs and a list of VirtualMachineReplicationConfig objects that contains the new replication configuration to be updated. |
VirtualMachineBulkSnapshotScheduleConfig | This class contains a list VM UUIDs and a list of snapshot schedule to be updated. |
VirtualMachineCloneSpec | This class is used as an input to the clone API. |
VirtualMachineComposition | Represents the composition of a Cluster VM on Tintri Global Center. |
VirtualMachineCustomizationSpec | VirtualMachine customization specification which is also known as a system prep file used to customize a VM when performing a clone. |
VirtualMachineDownloadableReportFilter | Contains the filter properties for downloadable virtual machine reports. |
VirtualMachineFilterSpec | VirtualMachine query parameter filter |
VirtualMachineHistogram | Working set dto for a VMStore |
VirtualMachineHostResource | Represents a host resource node, like resource pool, compute resource, cluster compute resource, and host. |
VirtualMachineMigrationConfig | Virtual machine migration configuration including source IP address, destination address, destination port and error
information. |
VirtualMachineMigrationInfo | Encapsulates all migration related information about the owning
. |
VirtualMachineQoSConfig | Used to manage QoS minimum and maximum IOPS settings for a VM. |
VirtualMachineReplicationConfig | Virtual machine replication configuration information including replication
statistics, replication path, and flags. |
VirtualMachineReplicationInfo | This class encapsulates all replication related information about the owning
VirtualMachine . |
VirtualMachineReplLinkInfo | |
VirtualMachineServiceGroupInfo | Service group information for the VM. |
VirtualMachineSnapshotInfo | This container object has every detail about a Snapshot. |
VirtualMachineSnapshotSchedule | Encapsulates the definition of a snapshot schedule. |
VirtualMachineStat | The statistics for VirtualMachine |
VirtualMachineStatDownloadableReportFilter | Contains the filter properties for downloadable virtual machine statistics reports. |
VirtualMachineSyncSpec | Input to support SyncVm operations. |
VirtualMachineSyncTakeSnapshotSpec | Properties for SyncVM operation to take a snapshot before the operation. |
VirtualMachineSyncVmConfig | Properties of virtual machine that represents the auto detach virtual disk functionality. |
VirtualMachineVmwareInfo | Information on the Hypervisor that owns the virtual machine instance. |
VirtualMachineVmwareSyncSpec | Properties to support the SyncVm operation with vmWare vCenter when the snapshot is VM-Consistent. |
VmFilterScope | |
VmStore | Defines VMstore settings on Tintri Global Center. |
VmStoreCredentials | Represents credentials used in VmStore. |
VMstoreDownloadableReportFilter | Contains the filter properties for downloadable VMstore reports. |
VmstoreFlashMissRatePrediction | Class for the flash miss rate prediction result of single VMstore. |
VmstoreIOLoadPrediction | This class is for e2e testing only |
VmstorePool | The VMstore pool is a collection of VMstores. |
VmstorePoolDownloadableReportFilter | Contains the filter properties for downloadable VMstore pool reports. |
VmstorePoolStat | The VMstore pool statistics. |
VmstoreSessionStatusInfo | This class include the session status between Vmstore server and its client |
VmstoreSpacePrediction | This class is for e2e testing only |
VMwareCloneInfo | VMware specific information if the clone operation involves VMware VMs |
XenServerHost | XenServer host information, including UUID, name, host name, host IP, version, etc. |
XenServerManagerConfig | XenServer manager configuration information, including name, UUID, pool, list of individual host information, etc. |