pub struct MigrateBasePlanPricesRequest {
pub base_plan_id: Option<String>,
pub latency_tolerance: Option<String>,
pub package_name: Option<String>,
pub product_id: Option<String>,
pub regional_price_migrations: Option<Vec<RegionalPriceMigrationConfig>>,
pub regions_version: Option<RegionsVersion>,
}Expand description
Request message for MigrateBasePlanPrices.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§base_plan_id: Option<String>Required. The unique base plan ID of the base plan to update prices on.
latency_tolerance: Option<String>Optional. The latency tolerance for the propagation of this product update. Defaults to latency-sensitive.
package_name: Option<String>Required. Package name of the parent app. Must be equal to the package_name field on the Subscription resource.
product_id: Option<String>Required. The ID of the subscription to update. Must be equal to the product_id field on the Subscription resource.
regional_price_migrations: Option<Vec<RegionalPriceMigrationConfig>>Required. The regional prices to update.
regions_version: Option<RegionsVersion>Required. The version of the available regions being used for the regional_price_migrations.
Trait Implementations§
Source§impl Clone for MigrateBasePlanPricesRequest
impl Clone for MigrateBasePlanPricesRequest
Source§fn clone(&self) -> MigrateBasePlanPricesRequest
fn clone(&self) -> MigrateBasePlanPricesRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more