# Functions
No description provided by the author
No description provided by the author
# Constants
AvailableIPAddressTTL is time to drop AvailableIPAddress data if it is not updated within the TTL.
ClusterAttachScriptTTL is the time refresh for the cluster attach script.
DefaultCleanupInterval triggers cache cleanup (lazy eviction) at this interval.
DefaultTTL restricts to Ali APIs to this interval for verifying setup resources.
InstanceTypeAvailableDiskTTL is the time refresh InstanceType compatible disk.
InstanceTypesAndZonesTTL is the time before we refresh instance types and zones at ECS.
KubernetesVersionTTL is the time before the detected Kubernetes version is removed from cache, to be re-detected the next time it is needed.
UnavailableOfferingsCleanupInterval triggers cache cleanup (lazy eviction) at this interval.
UnavailableOfferingsTTL is the time before offerings that were marked as unavailable are removed from the cache and are available for launch again.
# Structs
UnavailableOfferings stores any offerings that return ICE (insufficient capacity errors) when attempting to launch the capacity.