Interface CfnLicense.EntitlementProperty

All Superinterfaces:
All Known Implementing Classes:
Enclosing class:

@Stability(Stable) public static interface CfnLicense.EntitlementProperty extends
Describes a resource entitled for use with a license.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 EntitlementProperty entitlementProperty = EntitlementProperty.builder()
         // the properties below are optional
  • Method Details

    • getName

      @Stability(Stable) @NotNull String getName()
      Entitlement name.
    • getUnit

      @Stability(Stable) @NotNull String getUnit()
      Entitlement unit.
    • getAllowCheckIn

      @Stability(Stable) @Nullable default Object getAllowCheckIn()
      Indicates whether check-ins are allowed.
    • getMaxCount

      @Stability(Stable) @Nullable default Number getMaxCount()
      Maximum entitlement count.

      Use if the unit is not None.

    • getOverage

      @Stability(Stable) @Nullable default Object getOverage()
      Indicates whether overages are allowed.
    • getValue

      @Stability(Stable) @Nullable default String getValue()
      Entitlement resource.

      Use only if the unit is None.

    • builder

      @Stability(Stable) static CfnLicense.EntitlementProperty.Builder builder()
      a CfnLicense.EntitlementProperty.Builder of CfnLicense.EntitlementProperty