|
Ace | A FileShare access control entry. |
Acl | A FileShare access control list, which contains zero or more access control entries. |
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. |
ApplianceCsiProperties | Properties to discover the volume file to create the CSI virtual machine. |
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. |
ApplianceFilterSpec | Appliance parameter filter |
ApplianceInfo | Tintri Appliance information which includes serial number, model name, OS
verison, and product ID. |
ApplianceIp | This class is used as an input to the API that updates IP addresses assigned to data/repl interfaces. |
ApplianceIpmi | Tintri Appliance IPMI configuration. |
ApplianceLacp | Tintri Appliance LACP configuration. |
ApplianceLldpInfo | This object contains the list of LldpInterfaceInfo object of a controller. |
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. |
ApplianceSettings | Holds all attributes required to configure OOB. |
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. |
ApplianceStagingAreaInfo | Tintri Appliance Staging Area information which includes details about the available software, free Space , used
Space etc. |
ApplianceStagingAvailableSoftware | Tintri Appliance Staging Area software information which includes details about the TxOS RPM and its metadata like
checksum, version, supported version range etc etc. |
ApplianceSupport | Tintri Appliance auto-support configuration. |
ApplianceSyslogForwarding | Tintri Appliance syslog forwarding configuration |
ApplianceUpgradeCommandInfo | Object which describes upgrade command progress like Queued, In Progress. |
ApplianceUpgradeInfo | Tintri Appliance update information which includes upgrade state, checksum,
verison, error message. |
AuthClaimsAndScopes | This class contains claims used to validate the authenticating user and the client provided scopes of the access
request. |
AuthInfo | Used in OAuth 2 authentication. |
AuthProvider | The AuthProvider is created/deleted/updated using the api/v310/appliance/authProvider endpoint. |
AuthRoles | Used to associated IdP roles with TGC users. |
AwsInfo | Represents AWS cloud destination information |
BaseStat | |
BaseVirtualMachineStat | Base class for VirtualMachine statistics |
CapacityExpansionRecord | Information about previously successful RAID group expansion |
Certificate | This object represents an x509 certificate stored in VMstore. |
Chronology | |
CleversafeInfo | Represents Cleversafe cloud destination information. |
CloudReplDestination | Represents cloud replication destination. |
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. |
ComputeResourceStat | Performance statistics for a compute resource. |
Condition | Represents various conditions of a pod |
Container | Represents a container |
ContainerState | Represents start/end state of a container |
ContainerStatus | Holds data about status of a container |
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 |
DataProtectionConfig | Tintri Appliance snapshot protection configuration. |
Datastore | The class represents a logical partition of a Tintri applicance used to
store VMs and virtual disks. |
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 | |
DateTimeConfig | Tintri date time configuration. |
DateTimeZone | |
Deployment | Represents a k8s Deployment |
DeploymentStatus | Represents status of a k8s deployment |
DeploymentUpdateStrategy | Represents update strategy of a k8s deployment |
DnsConfig | Tintri Appliance DNS configuration. |
DOM | The class describes the temperature information on Tintri Appliance. |
EmailConfig | Tintri e-mail configuration. |
EncryptionKeyInfo | This class contains detailed information about a Media Encryption Key (MEK). |
Endpoint | Endpoints used in Authorization Code Grant Workflow authentication. |
FileAttr | Information about a file returned by ls or stat. |
FileObject | This object contains properties of a file that exists on the filesystem.
A file object represent a physical file in the filesystem which can be attached to an object.
|
FilePath | Path information |
FileShare | A FileShare is an entry point for the SMB protocol to access file systems. |
FileSystemInfo | Results and information related to the file system. |
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 |
GeneralName | GeneralName is used to represent an entry of Subject Alternative Name in X509 certificate. |
GeneralVirtualFileConfig | Generic representation of a file. |
GeneralVirtualMachineConfig | A configuration for a generic object. |
GenericCloneInfo | Generic specific information if the clone operation involves generic VMs |
GenericEndpointConfig | Configuration information required for a external manager, including a json for configuration information and a json string for sensitive configuration information. |
GenericManagerConfig | Generic Manager specific information needed for configuring Tintri storage. |
GenericRestApiRole | GenericRestApiRole is a base role for all specialized roles. |
HighFrequencySnapshotConfig | Used to enable or disable the high frequency snapshot policy for a VM. |
HostInetAddress | Represents a single inet address assigned to a network interface |
HyperVCloneInfo | Hyper-V specific information if the clone operation involves Hyperv VMs |
HyperVConfig | HyperV configuration information, including Remote Shell Configuration, maximum timeout in ms etc. |
HypervisorDatastore | Contains hypervisor datastore information like host name, IP address, and preferred
cloning destination. |
HypervisorManagerConfig | Hypervisor manager specific information needed for configuring Tintri storage. |
HyperVVirtualMachineRelocateSpec | HyperV virtual machine relocate specification. |
InstanceDisplayAttributes | These attributes are optional, the client can include those that are applicable. |
InstanceObject | An Instance can represent a compute side entity which directly (Containers,VMs) or indirectly (Service Groups) deals with volumes and files. |
IpConfig | Generic IP configuration information. |
K8sConfig | k8s configuration information |
K8sFilterSpec | Filter spec to query k8s objects like pods, containers, persistent volumes and volume claims |
KeyServer | External Key Server 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. |
LldpInterfaceInfo | This object represent the output of the LLDP command of an interface. |
ManagedDirectory | It represents a directory of a database or the top directory
for a group of databases. |
MinMax | |
MultipleSelectionRequest | Encapsulates an entity for modication of one or more resources. |
NameIdPair | Container of a name and ID pair. |
Namespace | Represents a k8s namespace. |
NotificationEmailConfig | Entity representing the email notification configuration associated with a notification policy. |
NotificationPolicy | Managed entity representing a notification policy. |
NotificationPolicyFilterSpec | Notification policy query parameter filter. |
OtherDbCloneInfo | Clone information for Oracle DB. |
Page | Models a list of items which make a page for API client. |
PageFilterSpec | Generic search request parameters used in the search query string |
PersistentVolume | Represents a k8s PersistentVolume |
PersistentVolumeClaim | Represents a PersistentVolumeClaim |
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. |
Pod | Represents a k8s Pod |
PodStatus | Hold status information of a pod |
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. |
PVCStatus | Holds status information about a PersistentVolumeClaim |
QuorumServerInfo | Quorum server information in a Synchronous Replication configuration. |
QuorumServerStateInfo | Represents synchronous replication witness state information. |
QuotaAlertThreshold | Quota alert threshold. |
QuotaConfig | Represents the Quota configuration associated with a
|
QuotaError | Error information of a Quota configuration. |
QuotaPolicy | Container for quota configuration, state, and statistics
For creation and update, the
attribute can be null and it will be created using default values. |
QuotaStat | Quota statistics information for the Service Group. |
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. |
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. |
RenameOperation | Information needed to perform a rename operation. |
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 VMstore, or to a cloud destination 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. |
RestApi | Object to encapsulate basic information about Rest API which an
un-authenticated user can access. |
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. |
ServiceGroup | Managed Entity DTO for ServiceGroup. |
ServiceGroupDeletionPageFilterSpec | Service group deletion query parameter filter. |
ServiceGroupMember | Encapsulates an individual service group member. |
ServiceGroupOperationStatus | Service group operation status. |
ServiceGroupPageFilterSpec | Service group query parameter filter |
ServiceGroupRules | Service group rules state which VMs belong to which service groups. |
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. |
SnapshotLockRequest | Represents a request to lock a snapshot |
SnapshotRestoreSpec | Input parameters for restore snapshot from cloud. |
SnapshotSpec | Input parameters for snapshot creation. |
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 |
StorageContainer | A storage container associated with the object. |
SupportConfig | Tintri Appliance auto-support configuration. |
SvgDownloadableReportFilter | Contains the filter properties for downloadable service group reports. |
SvgStatsDownloadableReportFilter | Contains the filter properties for service group performance stats downloadable 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. |
SystemProperty | Contains system property information |
TagCollection | This class represents a collection of tags. |
TagFilterSpec | Filter spec to query vCenter tags |
Task | Contains information about asynchronous job operations. |
TaskFilterSpec | Job query parameter filter
VMStore supports only a subset of filter params. |
TaskProperty | TaskProperty represents additional information about the job and target object. |
TaskRestartInfo | Restart a Task |
TceDeploymentAccount | Cloud access credentials with region used by Tce workflows
Sample inputs:
Request cloud resource list:
|
TceDeploymentOptions | UI Tce Deployment Options to present to the user to select
those resources that are needed to complete the Tce Deployment
workflow. |
TcomsInfo | Provides elements related to the Tintri Container Management Service (TCOMS) |
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. |
TintriInternalRole | Reserved for Tintri Global Center access to VMstore. |
TintriObject | Abstract base class for Tintri Objects. |
TintriWarning | VCommon Tintri Warning |
TrialPeriodSummary | The evaluation license expiration information. |
Tunables | Custom tunables configured per controller |
TunablesDiff | Set of tunable names not matching between the two controllers |
UserAccount | This class represent the local user supported by Role Based Access Control(RBAC). |
UserAgreement | User agreement properties. |
UserRoleFilterSpec | A FilterSpec for UserRole pagination. |
UserSession | Information of logged in user sessions |
UserSetting | Defines a user setting. |
UserSettingFilterSpec | Filter parameters for the UserSetting endpoint. |
Uuid | Class which models Tintri UUID. |
VAAIDatastoreReplInfo | Contains the datastore replication information that is used during VAAI offload
to establish communication to source datastore. |
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. |
VirtualMachineBackupScheduleInfo | Encapsulates the schedule name and corresponding destination retention minutes for cloud replication links. |
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 |
VirtualMachineHostResource | Represents a host resource node, like resource pool, compute resource, cluster compute resource, and host. |
VirtualMachineQoSConfig | Used to manage QoS minimum and maximum IOPS settings for a VM. |
VirtualMachineRelocateSpec | Virtual machine relocation specification. |
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. |
VMstoreDownloadableReportFilter | Contains the filter properties for downloadable VMstore reports. |
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 |
VMwareCloneInfo | VMware specific information if the clone operation involves VMware VMs |
VmwareVirtualMachineRelocateSpec | VMware virtual machine relocate specification. |
Volume | Represents a mounted volume on pod |
VolumeDisplayAttributes | Attributes used to display information on the UI. |
VolumeMount | Represents a volume mount |
VolumeObject | A volume object represents a logical grouping of files. |
XenServerCloneInfo | XenServer specific information if the clone operation involves XenServer 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. |