Create License Version
licensemanager_create_license_version | R Documentation |
Creates a new version of the specified license¶
Description¶
Creates a new version of the specified license.
Usage¶
licensemanager_create_license_version(LicenseArn, LicenseName,
ProductName, Issuer, HomeRegion, Validity, LicenseMetadata,
Entitlements, ConsumptionConfiguration, Status, ClientToken,
SourceVersion)
Arguments¶
LicenseArn
[required] Amazon Resource Name (ARN) of the license.
LicenseName
[required] License name.
ProductName
[required] Product name.
Issuer
[required] License issuer.
HomeRegion
[required] Home Region of the license.
Validity
[required] Date and time range during which the license is valid, in ISO8601-UTC format.
LicenseMetadata
Information about the license.
Entitlements
[required] License entitlements.
ConsumptionConfiguration
[required] Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.
Status
[required] License status.
ClientToken
[required] Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
SourceVersion
Current version of the license.
Value¶
A list with the following syntax:
list(
LicenseArn = "string",
Version = "string",
Status = "AVAILABLE"|"PENDING_AVAILABLE"|"DEACTIVATED"|"SUSPENDED"|"EXPIRED"|"PENDING_DELETE"|"DELETED"
)
Request syntax¶
svc$create_license_version(
LicenseArn = "string",
LicenseName = "string",
ProductName = "string",
Issuer = list(
Name = "string",
SignKey = "string"
),
HomeRegion = "string",
Validity = list(
Begin = "string",
End = "string"
),
LicenseMetadata = list(
list(
Name = "string",
Value = "string"
)
),
Entitlements = list(
list(
Name = "string",
Value = "string",
MaxCount = 123,
Overage = TRUE|FALSE,
Unit = "Count"|"None"|"Seconds"|"Microseconds"|"Milliseconds"|"Bytes"|"Kilobytes"|"Megabytes"|"Gigabytes"|"Terabytes"|"Bits"|"Kilobits"|"Megabits"|"Gigabits"|"Terabits"|"Percent"|"Bytes/Second"|"Kilobytes/Second"|"Megabytes/Second"|"Gigabytes/Second"|"Terabytes/Second"|"Bits/Second"|"Kilobits/Second"|"Megabits/Second"|"Gigabits/Second"|"Terabits/Second"|"Count/Second",
AllowCheckIn = TRUE|FALSE
)
),
ConsumptionConfiguration = list(
RenewType = "None"|"Weekly"|"Monthly",
ProvisionalConfiguration = list(
MaxTimeToLiveInMinutes = 123
),
BorrowConfiguration = list(
AllowEarlyCheckIn = TRUE|FALSE,
MaxTimeToLiveInMinutes = 123
)
),
Status = "AVAILABLE"|"PENDING_AVAILABLE"|"DEACTIVATED"|"SUSPENDED"|"EXPIRED"|"PENDING_DELETE"|"DELETED",
ClientToken = "string",
SourceVersion = "string"
)