EksAnywhereSubscription
¶
Source code in docs_src/capo_eks/types/eks_anywhere_subscription.py
arn
instance-attribute
¶
arn: NotRequired[String]
The Amazon Resource Name (ARN) for the subscription.
auto_renew
instance-attribute
¶
auto_renew: Boolean
A boolean indicating whether or not a subscription will auto renew when it expires.
created_at
instance-attribute
¶
created_at: NotRequired[Timestamp]
The Unix timestamp in seconds for when the subscription was created.
effective_date
instance-attribute
¶
effective_date: NotRequired[Timestamp]
The Unix timestamp in seconds for when the subscription is effective.
expiration_date
instance-attribute
¶
expiration_date: NotRequired[Timestamp]
The Unix timestamp in seconds for when the subscription will expire or auto renew, depending on the auto renew configuration of the subscription object.
license_arns
instance-attribute
¶
license_arns: NotRequired[StringList]
Amazon Web Services License Manager ARN associated with the subscription.
license_quantity
instance-attribute
¶
license_quantity: Integer
The number of licenses included in a subscription. Valid values are between 1 and 100.
license_type
instance-attribute
¶
license_type: NotRequired[EksAnywhereSubscriptionLicenseType]
The type of licenses included in the subscription. Valid value is CLUSTER. With the CLUSTER license type, each license covers support for a single EKS Anywhere cluster.
licenses
instance-attribute
¶
licenses: NotRequired[LicenseList]
Includes all of the claims in the license token necessary to validate the license for extended support.
tags
instance-attribute
¶
tags: NotRequired[TagMap]
The metadata for a subscription to assist with categorization and organization. Each tag consists of a key and an optional value. Subscription tags do not propagate to any other resources associated with the subscription.
term
instance-attribute
¶
term: NotRequired[EksAnywhereSubscriptionTerm]
An EksAnywhereSubscriptionTerm object.