Class CfnLicenseMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.licensemanager.CfnLicenseMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLicenseMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLicenseMixinProps
@Stability(Stable)
@Internal
public static final class CfnLicenseMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLicenseMixinProps
An implementation for
CfnLicenseMixinProps-
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.cfnpropertymixins.services.licensemanager.CfnLicenseMixinProps
CfnLicenseMixinProps.Builder, CfnLicenseMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnLicenseMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLicenseMixinProps.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.getTags()A list of tags to attach.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 theCfnLicenseMixinProps.Builder.
-
-
Method Details
-
getBeneficiary
Description copied from interface:CfnLicenseMixinPropsLicense beneficiary.- Specified by:
getBeneficiaryin interfaceCfnLicenseMixinProps- See Also:
-
getConsumptionConfiguration
Description copied from interface:CfnLicenseMixinPropsConfiguration for consumption of the license.Returns union: either
IResolvableorCfnLicensePropsMixin.ConsumptionConfigurationProperty- Specified by:
getConsumptionConfigurationin interfaceCfnLicenseMixinProps- See Also:
-
getEntitlements
Description copied from interface:CfnLicenseMixinPropsLicense entitlements.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnLicensePropsMixin.EntitlementProperty>- Specified by:
getEntitlementsin interfaceCfnLicenseMixinProps- See Also:
-
getHomeRegion
Description copied from interface:CfnLicenseMixinPropsHome Region of the license.- Specified by:
getHomeRegionin interfaceCfnLicenseMixinProps- See Also:
-
getIssuer
Description copied from interface:CfnLicenseMixinPropsLicense issuer.Returns union: either
IResolvableorCfnLicensePropsMixin.IssuerDataProperty- Specified by:
getIssuerin interfaceCfnLicenseMixinProps- See Also:
-
getLicenseMetadata
Description copied from interface:CfnLicenseMixinPropsLicense metadata.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnLicensePropsMixin.MetadataProperty>- Specified by:
getLicenseMetadatain interfaceCfnLicenseMixinProps- See Also:
-
getLicenseName
Description copied from interface:CfnLicenseMixinPropsLicense name.- Specified by:
getLicenseNamein interfaceCfnLicenseMixinProps- See Also:
-
getProductName
Description copied from interface:CfnLicenseMixinPropsProduct name.- Specified by:
getProductNamein interfaceCfnLicenseMixinProps- See Also:
-
getProductSku
Description copied from interface:CfnLicenseMixinPropsProduct SKU.- Specified by:
getProductSkuin interfaceCfnLicenseMixinProps- See Also:
-
getStatus
Description copied from interface:CfnLicenseMixinPropsLicense status.- Specified by:
getStatusin interfaceCfnLicenseMixinProps- See Also:
-
getTags
Description copied from interface:CfnLicenseMixinPropsA list of tags to attach.- Specified by:
getTagsin interfaceCfnLicenseMixinProps- See Also:
-
getValidity
Description copied from interface:CfnLicenseMixinPropsDate and time range during which the license is valid, in ISO8601-UTC format.Returns union: either
IResolvableorCfnLicensePropsMixin.ValidityDateFormatProperty- Specified by:
getValidityin interfaceCfnLicenseMixinProps- 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()
-