diff --git a/Cargo.lock b/Cargo.lock index f1f06471..72f1826f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -717,7 +717,7 @@ checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" [[package]] name = "sentry_protos" -version = "0.32.5" +version = "0.33.0" dependencies = [ "prost", "prost-types", diff --git a/proto/sentry_protos/billing/v1/services/package/v1/package.proto b/proto/sentry_protos/billing/v1/services/package/v1/package.proto index 371558d9..6b879baf 100644 --- a/proto/sentry_protos/billing/v1/services/package/v1/package.proto +++ b/proto/sentry_protos/billing/v1/services/package/v1/package.proto @@ -77,4 +77,7 @@ message PackageConfig { // Whether the package can be chosen in the self-serve checkout flow. bool user_selectable = 11; + + // Whether the package has pay-as-you-go (PAYG) modes. + bool has_payg_modes = 12; } diff --git a/rust/src/sentry_protos.billing.v1.services.package.v1.rs b/rust/src/sentry_protos.billing.v1.services.package.v1.rs index bb841289..88c7c578 100644 --- a/rust/src/sentry_protos.billing.v1.services.package.v1.rs +++ b/rust/src/sentry_protos.billing.v1.services.package.v1.rs @@ -123,6 +123,9 @@ pub struct PackageConfig { /// Whether the package can be chosen in the self-serve checkout flow. #[prost(bool, tag = "11")] pub user_selectable: bool, + /// Whether the package has pay-as-you-go (PAYG) modes. + #[prost(bool, tag = "12")] + pub has_payg_modes: bool, } #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)] pub struct GetPackageRequest {