LicenseArgs

data class LicenseArgs(val beneficiary: Output<String>? = null, val consumptionConfiguration: Output<LicenseConsumptionConfigurationArgs>? = null, val entitlements: Output<List<LicenseEntitlementArgs>>? = null, val homeRegion: Output<String>? = null, val issuer: Output<LicenseIssuerDataArgs>? = null, val licenseMetadata: Output<List<LicenseMetadataArgs>>? = null, val licenseName: Output<String>? = null, val productName: Output<String>? = null, val productSku: Output<String>? = null, val status: Output<String>? = null, val validity: Output<LicenseValidityDateFormatArgs>? = null) : ConvertibleToJava<LicenseArgs>

Resource Type definition for AWS::LicenseManager::License

Constructors

Link copied to clipboard
constructor(beneficiary: Output<String>? = null, consumptionConfiguration: Output<LicenseConsumptionConfigurationArgs>? = null, entitlements: Output<List<LicenseEntitlementArgs>>? = null, homeRegion: Output<String>? = null, issuer: Output<LicenseIssuerDataArgs>? = null, licenseMetadata: Output<List<LicenseMetadataArgs>>? = null, licenseName: Output<String>? = null, productName: Output<String>? = null, productSku: Output<String>? = null, status: Output<String>? = null, validity: Output<LicenseValidityDateFormatArgs>? = null)

Properties

Link copied to clipboard
val beneficiary: Output<String>? = null

Beneficiary of the license.

Link copied to clipboard

Configuration for consumption of the license.

Link copied to clipboard

License entitlements.

Link copied to clipboard
val homeRegion: Output<String>? = null

Home region for the created license.

Link copied to clipboard
val issuer: Output<LicenseIssuerDataArgs>? = null

License issuer.

Link copied to clipboard

License metadata.

Link copied to clipboard
val licenseName: Output<String>? = null

Name for the created license.

Link copied to clipboard
val productName: Output<String>? = null

Product name for the created license.

Link copied to clipboard
val productSku: Output<String>? = null

ProductSKU of the license.

Link copied to clipboard
val status: Output<String>? = null

License status.

Link copied to clipboard

Date and time range during which the license is valid, in ISO8601-UTC format.

Functions

Link copied to clipboard
open override fun toJava(): LicenseArgs