cancelPlan static method

Future<void> cancelPlan(
  1. Client cloudApiClient, {
  2. required CommandLogger logger,
  3. required String userEmail,
  4. String? subscriptionId,
  5. String? cloudProjectId,
  6. bool? terminateImmediately,
})

Implementation

static Future<void> cancelPlan(
  final Client cloudApiClient, {
  required final CommandLogger logger,
  required final String userEmail,
  final String? subscriptionId,
  final String? cloudProjectId,
  final bool? terminateImmediately,
}) async {
  await cloudApiClient.adminProcurement.cancelPlan(
    userEmail: userEmail,
    subscriptionId: subscriptionId,
    cloudProjectId: cloudProjectId,
    terminateImmediately: terminateImmediately,
  );

  logger.success("The user's plan has been cancelled.", newParagraph: true);
}