@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)
`AWS::LicenseManager::License.Beneficiary`.
|
CfnLicense |
build() |
CfnLicense.Builder |
consumptionConfiguration(CfnLicense.ConsumptionConfigurationProperty consumptionConfiguration)
`AWS::LicenseManager::License.ConsumptionConfiguration`.
|
CfnLicense.Builder |
consumptionConfiguration(IResolvable consumptionConfiguration)
`AWS::LicenseManager::License.ConsumptionConfiguration`.
|
static CfnLicense.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLicense.Builder |
entitlements(IResolvable entitlements)
`AWS::LicenseManager::License.Entitlements`.
|
CfnLicense.Builder |
entitlements(List<? extends Object> entitlements)
`AWS::LicenseManager::License.Entitlements`.
|
CfnLicense.Builder |
homeRegion(String homeRegion)
`AWS::LicenseManager::License.HomeRegion`.
|
CfnLicense.Builder |
issuer(CfnLicense.IssuerDataProperty issuer)
`AWS::LicenseManager::License.Issuer`.
|
CfnLicense.Builder |
issuer(IResolvable issuer)
`AWS::LicenseManager::License.Issuer`.
|
CfnLicense.Builder |
licenseMetadata(IResolvable licenseMetadata)
`AWS::LicenseManager::License.LicenseMetadata`.
|
CfnLicense.Builder |
licenseMetadata(List<? extends Object> licenseMetadata)
`AWS::LicenseManager::License.LicenseMetadata`.
|
CfnLicense.Builder |
licenseName(String licenseName)
`AWS::LicenseManager::License.LicenseName`.
|
CfnLicense.Builder |
productName(String productName)
`AWS::LicenseManager::License.ProductName`.
|
CfnLicense.Builder |
productSku(String productSku)
`AWS::LicenseManager::License.ProductSKU`.
|
CfnLicense.Builder |
status(String status)
`AWS::LicenseManager::License.Status`.
|
CfnLicense.Builder |
validity(CfnLicense.ValidityDateFormatProperty validity)
`AWS::LicenseManager::License.Validity`.
|
CfnLicense.Builder |
validity(IResolvable validity)
`AWS::LicenseManager::License.Validity`.
|
@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 - `AWS::LicenseManager::License.ConsumptionConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder consumptionConfiguration(IResolvable consumptionConfiguration)
consumptionConfiguration - `AWS::LicenseManager::License.ConsumptionConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder entitlements(IResolvable entitlements)
entitlements - `AWS::LicenseManager::License.Entitlements`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder entitlements(List<? extends Object> entitlements)
entitlements - `AWS::LicenseManager::License.Entitlements`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder homeRegion(String homeRegion)
homeRegion - `AWS::LicenseManager::License.HomeRegion`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder issuer(CfnLicense.IssuerDataProperty issuer)
issuer - `AWS::LicenseManager::License.Issuer`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder issuer(IResolvable issuer)
issuer - `AWS::LicenseManager::License.Issuer`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseName(String licenseName)
licenseName - `AWS::LicenseManager::License.LicenseName`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder productName(String productName)
productName - `AWS::LicenseManager::License.ProductName`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder validity(CfnLicense.ValidityDateFormatProperty validity)
validity - `AWS::LicenseManager::License.Validity`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder validity(IResolvable validity)
validity - `AWS::LicenseManager::License.Validity`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder beneficiary(String beneficiary)
beneficiary - `AWS::LicenseManager::License.Beneficiary`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseMetadata(IResolvable licenseMetadata)
licenseMetadata - `AWS::LicenseManager::License.LicenseMetadata`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder licenseMetadata(List<? extends Object> licenseMetadata)
licenseMetadata - `AWS::LicenseManager::License.LicenseMetadata`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder productSku(String productSku)
productSku - `AWS::LicenseManager::License.ProductSKU`. This parameter is required.this@Stability(value=Stable) public CfnLicense.Builder status(String status)
status - `AWS::LicenseManager::License.Status`. This parameter is required.this@Stability(value=Stable) public CfnLicense build()
build in interface software.amazon.jsii.Builder<CfnLicense>Copyright © 2021. All rights reserved.