@akamai/openapi-ts
    Preparing search index...

    Variable postPromoCreditResponseSchemaConst

    postPromoCreditResponseSchema: ZodReadonly<
        ZodObject<
            {
                credit_monthly_cap: ZodString;
                credit_remaining: ZodString;
                description: ZodString;
                expire_dt: ZodString;
                image_url: ZodString;
                service_type: ZodEnum<
                    {
                        all: "all";
                        backup: "backup";
                        blockstorage: "blockstorage";
                        db_mysql: "db_mysql";
                        ip_v4: "ip_v4";
                        linode: "linode";
                        linode_disk: "linode_disk";
                        linode_memory: "linode_memory";
                        longview: "longview";
                        managed: "managed";
                        nodebalancer: "nodebalancer";
                        objectstorage: "objectstorage";
                        placement_group: "placement_group";
                        transfer_tx: "transfer_tx";
                    },
                >;
                summary: ZodString;
                this_month_credit_remaining: ZodString;
            },
            $strip,
        >,
    > = ...

    Read-only Promotions generally offer a set amount of credit that can be used toward your Linode services, and the promotion expires after a specified date. As well, a monthly cap on the promotional offer is set.

    Simply put, a promotion offers a certain amount of credit month, until either the expiration date is passed, or until the total promotional credit is used, whichever comes first.