Interface BaCompanyResponse
- All Known Implementing Classes:
ImmutableBaCompanyResponse
public interface BaCompanyResponse
-
Method Summary
Modifier and TypeMethodDescriptionintGet the agent and sub tenant count.booleanIndicates whether deleted backup file protection is enabled.intNumber of days during which deleted backup files must be kept in the recycle bin on the Veeam Cloud Connect server.Get the company id associated with the VAC tenant.The contract uuid of the company that the VAC tenant belongs to.The description of the VAC tenant.endpoint()URL endpoint of the VAC tenant.Duration of a tenant's repository immutability period, in seconds.The instance uid of the VAC tenant.booleanWhether the VAC tenant is enabled or not.Indicates whether the tenant's repository immutability is enabled.booleanReturns whether the tenant is managed by service providerbooleanIndicates whether the tenant's repository is stored in AWS Object StorageGets last active.Gets location id.name()Gets company name configured in Veeam Cloud Connect or Veeam Availability Console.booleanIs the VAC tenant a test drive tenant?longTotal storage of the VAC tenant in MB.longUsed storage of the VAC tenant in MB.uuid()Get the uuid for a VAC tenant.intGets number of virtual machines protected with backup jobs.intGets number of virtual machines backed up to a cloud repository.
-
Method Details
-
name
String name()Gets company name configured in Veeam Cloud Connect or Veeam Availability Console. -
locationId
String locationId()Gets location id. -
lastActive
Gets last active. -
uuid
String uuid()Get the uuid for a VAC tenant. -
isEnabled
boolean isEnabled()Whether the VAC tenant is enabled or not. -
companyId
String companyId()Get the company id associated with the VAC tenant. -
backupProtectionEnabled
boolean backupProtectionEnabled()Indicates whether deleted backup file protection is enabled. -
backupProtectionPeriod
int backupProtectionPeriod()Number of days during which deleted backup files must be kept in the recycle bin on the Veeam Cloud Connect server. -
vmsBackedUp
int vmsBackedUp()Gets number of virtual machines protected with backup jobs. -
vmsBackedUpToCloud
int vmsBackedUpToCloud()Gets number of virtual machines backed up to a cloud repository. -
totalStorageQuota
long totalStorageQuota()Total storage of the VAC tenant in MB. -
usedStorageQuota
long usedStorageQuota()Used storage of the VAC tenant in MB. -
endpoint
String endpoint()URL endpoint of the VAC tenant. -
agentAndSubTenantCount
int agentAndSubTenantCount()Get the agent and sub tenant count. This count composed of the licenses CC_Server_Backup and CC_Workstation_Backup. -
isManagedByServiceProvider
boolean isManagedByServiceProvider()Returns whether the tenant is managed by service provider -
isRepositoryStoredInAws
boolean isRepositoryStoredInAws()Indicates whether the tenant's repository is stored in AWS Object Storage -
isImmutabilityEnabled
Indicates whether the tenant's repository immutability is enabled. This is valid only if the repository is stored using AWS Object Storage, indicated by the attribute isRepositoryStoredInAWS. -
immutabilityInterval
Duration of a tenant's repository immutability period, in seconds. This is valid only if the repository is stored using AWS Object Storage, indicated by the attribute isRepositoryStoredInAWS. -
testDrive
boolean testDrive()Is the VAC tenant a test drive tenant? -
backupResources
List<BaBackupResourceResponse> backupResources() -
contractUuid
String contractUuid()The contract uuid of the company that the VAC tenant belongs to.- Returns:
Stringcontract uuid
-
description
String description()The description of the VAC tenant.- Returns:
Stringdescription
-
instanceUid
String instanceUid()The instance uid of the VAC tenant.- Returns:
Stringinstance uid
-