awscc.licensemanager_license

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - license-manager:DeleteLicense

update

Parent base class for filters and actions.

definitions:
  Arn:
    maxLength: 2048
    type: string
  BorrowConfiguration:
    additionalProperties: false
    properties:
      AllowEarlyCheckIn:
        type: boolean
      MaxTimeToLiveInMinutes:
        type: integer
    required:
    - MaxTimeToLiveInMinutes
    - AllowEarlyCheckIn
    type: object
  ConsumptionConfiguration:
    additionalProperties: false
    properties:
      BorrowConfiguration:
        additionalProperties: false
        properties:
          AllowEarlyCheckIn:
            type: boolean
          MaxTimeToLiveInMinutes:
            type: integer
        required:
        - MaxTimeToLiveInMinutes
        - AllowEarlyCheckIn
        type: object
      ProvisionalConfiguration:
        additionalProperties: false
        properties:
          MaxTimeToLiveInMinutes:
            type: integer
        required:
        - MaxTimeToLiveInMinutes
        type: object
      RenewType:
        type: string
    type: object
  Entitlement:
    additionalProperties: false
    properties:
      AllowCheckIn:
        type: boolean
      MaxCount:
        type: integer
      Name:
        type: string
      Overage:
        type: boolean
      Unit:
        type: string
      Value:
        type: string
    required:
    - Name
    - Unit
    type: object
  IssuerData:
    additionalProperties: false
    properties:
      Name:
        type: string
      SignKey:
        type: string
    required:
    - Name
    type: object
  LicenseStatus:
    type: string
  Metadata:
    additionalProperties: false
    properties:
      Name:
        type: string
      Value:
        type: string
    required:
    - Name
    - Value
    type: object
  ProvisionalConfiguration:
    additionalProperties: false
    properties:
      MaxTimeToLiveInMinutes:
        type: integer
    required:
    - MaxTimeToLiveInMinutes
    type: object
  ValidityDateFormat:
    additionalProperties: false
    properties:
      Begin:
        description: Validity begin date for the license.
        format: date-time
        type: string
      End:
        description: Validity begin date for the license.
        format: date-time
        type: string
    required:
    - Begin
    - End
    type: object
properties:
  Beneficiary:
    description: Beneficiary of the license.
    type: string
  ConsumptionConfiguration:
    additionalProperties: false
    properties:
      BorrowConfiguration:
        additionalProperties: false
        properties:
          AllowEarlyCheckIn:
            type: boolean
          MaxTimeToLiveInMinutes:
            type: integer
        required:
        - MaxTimeToLiveInMinutes
        - AllowEarlyCheckIn
        type: object
      ProvisionalConfiguration:
        additionalProperties: false
        properties:
          MaxTimeToLiveInMinutes:
            type: integer
        required:
        - MaxTimeToLiveInMinutes
        type: object
      RenewType:
        type: string
    type: object
  Entitlements:
    items:
      additionalProperties: false
      properties:
        AllowCheckIn:
          type: boolean
        MaxCount:
          type: integer
        Name:
          type: string
        Overage:
          type: boolean
        Unit:
          type: string
        Value:
          type: string
      required:
      - Name
      - Unit
      type: object
    type: array
    uniqueItems: true
  HomeRegion:
    description: Home region for the created license.
    type: string
  Issuer:
    additionalProperties: false
    properties:
      Name:
        type: string
      SignKey:
        type: string
    required:
    - Name
    type: object
  LicenseMetadata:
    items:
      additionalProperties: false
      properties:
        Name:
          type: string
        Value:
          type: string
      required:
      - Name
      - Value
      type: object
    type: array
    uniqueItems: true
  LicenseName:
    description: Name for the created license.
    type: string
  ProductName:
    description: Product name for the created license.
    type: string
  ProductSKU:
    description: ProductSKU of the license.
    maxLength: 1024
    minLength: 1
    type: string
  Status:
    type: string
  Validity:
    additionalProperties: false
    properties:
      Begin:
        description: Validity begin date for the license.
        format: date-time
        type: string
      End:
        description: Validity begin date for the license.
        format: date-time
        type: string
    required:
    - Begin
    - End
    type: object
  type:
    enum:
    - update

Permissions - license-manager:CreateLicenseVersion