@Stability(value=Stable) public static final class CfnLicense.Builder extends Object implements software.amazon.jsii.Builder<CfnLicense>
CfnLicense.| Modifier and Type | Method and Description |
|---|---|
CfnLicense.Builder |
beneficiary(String beneficiary)
License beneficiary.
|
CfnLicense |
build() |
CfnLicense.Builder |
consumptionConfiguration(CfnLicense.ConsumptionConfigurationProperty consumptionConfiguration)
Configuration for consumption of the license.
|
CfnLicense.Builder |
consumptionConfiguration(IResolvable consumptionConfiguration)
Configuration for consumption of the license.
|
static CfnLicense.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLicense.Builder |
entitlements(IResolvable entitlements)
License entitlements.
|
CfnLicense.Builder |
entitlements(List<? extends Object> entitlements)
License entitlements.
|
CfnLicense.Builder |
homeRegion(String homeRegion)
Home Region of the license.
|
CfnLicense.Builder |
issuer(CfnLicense.IssuerDataProperty issuer)
License issuer.
|
CfnLicense.Builder |
issuer(IResolvable issuer)
License issuer.
|
CfnLicense.Builder |
licenseMetadata(IResolvable licenseMetadata)
License metadata.
|
CfnLicense.Builder |
licenseMetadata(List<? extends Object> licenseMetadata)
License metadata.
|
CfnLicense.Builder |
licenseName(String licenseName)
License name.
|
CfnLicense.Builder |
productName(String productName)
Product name.
|
CfnLicense.Builder |
productSku(String productSku)
Product SKU.
|
CfnLicense.Builder |
status(String status)
License status.
|
CfnLicense.Builder |
validity(CfnLicense.ValidityDateFormatProperty validity)
Date and time range during which the license is valid, in ISO8601-UTC format.
|
CfnLicense.Builder |
validity(IResolvable validity)
Date and time range during which the license is valid, in ISO8601-UTC format.
|
@Stability(value=Stable) public static CfnLicense.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLicense.BorrowConfigurationProperty.Builder.@Stability(value=Stable) public CfnLicense.Builder consumptionConfiguration(CfnLicense.ConsumptionConfigurationProperty consumptionConfiguration)
consumptionConfiguration - Configuration for consumption of the license. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder consumptionConfiguration(IResolvable consumptionConfiguration)
consumptionConfiguration - Configuration for consumption of the license. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder entitlements(IResolvable entitlements)
entitlements - License entitlements. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder entitlements(List<? extends Object> entitlements)
entitlements - License entitlements. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder homeRegion(String homeRegion)
homeRegion - Home Region of the license. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder issuer(CfnLicense.IssuerDataProperty issuer)
issuer - License issuer. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder issuer(IResolvable issuer)
issuer - License issuer. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseName(String licenseName)
licenseName - License name. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder productName(String productName)
productName - Product name. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder validity(CfnLicense.ValidityDateFormatProperty validity)
validity - Date and time range during which the license is valid, in ISO8601-UTC format. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder validity(IResolvable validity)
validity - Date and time range during which the license is valid, in ISO8601-UTC format. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder beneficiary(String beneficiary)
beneficiary - License beneficiary. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseMetadata(IResolvable licenseMetadata)
licenseMetadata - License metadata. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseMetadata(List<? extends Object> licenseMetadata)
licenseMetadata - License metadata. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder productSku(String productSku)
productSku - Product SKU. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder status(String status)
status - License status. This parameter is required.this@Stability(value=Stable) public CfnLicense build()
build in interface software.amazon.jsii.Builder<CfnLicense>Copyright © 2022. All rights reserved.