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