TenantProjectConfig
import type { TenantProjectConfig } from "https://googleapis.deno.dev/v1/serviceconsumermanagement:v1.ts";
This structure defines a tenant project to be added to the specified tenancy unit and its initial configuration and properties. A project lien is created for the tenant project to prevent the tenant project from being deleted accidentally. The lien is deleted as part of tenant project removal.
§Properties
Billing account properties. The billing account must be specified.
Folder where project in this tenancy unit must be located This folder must
have been previously created with the required permissions for the caller
to create and configure a project in it. Valid folder resource names have
the format folders/{folder_number}
(for example, folders/123456
).
Configuration for the IAM service account on the tenant project.
Google Cloud API names of services that are activated on this project during provisioning. If any of these services can't be activated, the request fails. For example: 'compute.googleapis.com','cloudfunctions.googleapis.com'
Describes ownership and policies for the new tenant project.