updateProjectProfile method

Future<void> updateProjectProfile({
  1. required String cloudProjectId,
  2. required ProjectProfileUpdate resources,
})

Applies a project profile change together with compute scaling and optional database sizing in one call.

Intended to replace separate calls to updateProjectProfile, compute updateCompute, and database updateDatabaseSize when all are updated together.

cloudProjectId identifies the project for authorization and matches the capsule identifier used for compute and database operations.

When resources.databaseSize is null, database sizing is not changed.

Implementation

_i2.Future<void> updateProjectProfile({
  required String cloudProjectId,
  required _i33.ProjectProfileUpdate resources,
}) => caller.callServerEndpoint<void>('projects', 'updateProjectProfile', {
  'cloudProjectId': cloudProjectId,
  'resources': resources,
});