Class CfnLicenseProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.licensemanager.CfnLicenseProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLicenseProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLicenseProps
@Stability(Stable)
@Internal
public static final class CfnLicenseProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLicenseProps
An implementation for
CfnLicenseProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.licensemanager.CfnLicenseProps
CfnLicenseProps.Builder, CfnLicenseProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnLicenseProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLicenseProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringLicense beneficiary.final ObjectConfiguration for consumption of the license.final ObjectLicense entitlements.final StringHome Region of the license.final ObjectLicense issuer.final ObjectLicense metadata.final StringLicense name.final StringProduct name.final StringProduct SKU.final StringLicense status.final ObjectDate and time range during which the license is valid, in ISO8601-UTC format.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLicenseProps.Builder.
-
-
Method Details
-
getConsumptionConfiguration
Description copied from interface:CfnLicensePropsConfiguration for consumption of the license.Returns union: either
IResolvableorCfnLicense.ConsumptionConfigurationProperty- Specified by:
getConsumptionConfigurationin interfaceCfnLicenseProps- See Also:
-
getEntitlements
Description copied from interface:CfnLicensePropsLicense entitlements.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnLicense.EntitlementProperty>- Specified by:
getEntitlementsin interfaceCfnLicenseProps- See Also:
-
getHomeRegion
Description copied from interface:CfnLicensePropsHome Region of the license.- Specified by:
getHomeRegionin interfaceCfnLicenseProps- See Also:
-
getIssuer
Description copied from interface:CfnLicensePropsLicense issuer.Returns union: either
IResolvableorCfnLicense.IssuerDataProperty- Specified by:
getIssuerin interfaceCfnLicenseProps- See Also:
-
getLicenseName
Description copied from interface:CfnLicensePropsLicense name.- Specified by:
getLicenseNamein interfaceCfnLicenseProps- See Also:
-
getProductName
Description copied from interface:CfnLicensePropsProduct name.- Specified by:
getProductNamein interfaceCfnLicenseProps- See Also:
-
getValidity
Description copied from interface:CfnLicensePropsDate and time range during which the license is valid, in ISO8601-UTC format.Returns union: either
IResolvableorCfnLicense.ValidityDateFormatProperty- Specified by:
getValidityin interfaceCfnLicenseProps- See Also:
-
getBeneficiary
Description copied from interface:CfnLicensePropsLicense beneficiary.- Specified by:
getBeneficiaryin interfaceCfnLicenseProps- See Also:
-
getLicenseMetadata
Description copied from interface:CfnLicensePropsLicense metadata.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnLicense.MetadataProperty>- Specified by:
getLicenseMetadatain interfaceCfnLicenseProps- See Also:
-
getProductSku
Description copied from interface:CfnLicensePropsProduct SKU.- Specified by:
getProductSkuin interfaceCfnLicenseProps- See Also:
-
getStatus
Description copied from interface:CfnLicensePropsLicense status.- Specified by:
getStatusin interfaceCfnLicenseProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-