This is an archive version of the document. To get the most up-to-date information, see the current version.

Schemas

The following JSON schemas are used to represent resources in the /licensing collection in the Veeam Backup for AWS REST API. Properties included in schemas represent license data and license usage details. Some of the properties can be used in POST requests.

SchemasLicenseInfo

Property

Type

Description

licenseType

string

Type of the license:  Free, Subscription, Marketplace, Managed.

instancesUses

number($double)

Number of EC2 Instances consuming license units.

instances

integer($int32)

Total number of license units.

licensedTo

string

Owner of the license.

licenseExpires

string($date-time)

Date and time of license expiration.

licenseId

string

ID of the Veeam license.

supportId

string

ID of the Veeam support contract.

_links

array

A list of methods and operations available for the /licensing in the Veeam Backup for AWS REST API, and request URLs used to perform the operations.

SchemasLicensedWorkload

Property

Type

Description

id

string($uuid)

System ID assigned to the protected EC2 instance in the Veeam Backup for AWS REST API.

name

string

Name of the protected EC2 instance.

lastBackupTime

string($date-time)

Date and time of the most recent backup of the protected EC2 instance.

_links

array

A list of methods and operations available for the protected EC2 instance in the Veeam Backup for AWS REST API, and request URLs used to perform the operations.

SchemasLicenseNotification

Property

Type

Description

notificationType

string

Type of the notification: Expiration (for the BYOL license type), Marketplace (for the Paid license type).

notificationSeverity

string

Severity status of the notification: Information, Warning, Error.

message

string

Notification message.

replies

LicenseNotificationReply

Replies available to resolve the notification.

SchemasLicenseNotificationReply

Property

Type

Description

replyId

string

System ID assigned to the reply in the Veeam Backup for AWS REST API.

notificationType

string

Type of the notification: Expiration, Marketplace.

replyText

boolean

Reply message.