package alias
type AssociatedFleet struct {
FleetId string `json:"fleet_id" validate:"required,min=0,max=64"`
Weight int `json:"weight" validate:"gte=0,lte=100"`
}
type Alias struct {
AliasId string `json:"alias_id"`
Name string `json:"name"`
Description string `json:"description"`
CreationTime string `json:"creation_time"`
AssociatedFleets []AssociatedFleet `json:"associated_fleets"`
Type string `json:"type" validate:"required,oneof=ACTIVE DEACTIVE TERMINATED"`
Message string `json:"message,omitempty" validate:"omitempty,min=0,max=1024"`
}