ProjectSpecification
Represents a specification for a project.
{
"name": "string",
"description": "string",
"administrators": [
{
"email": "[email protected]"
}
],
"members": [
{
"email": "[email protected]"
}
],
"zoneAssignmentConfigurations": [
{
"zoneId": "77ee1",
"priority": 1,
"maxNumberInstances": 50
}
],
"operationTimeout": 30,
"machineNamingTemplate": "${project.name}-test-${####}",
"sharedResources": true
}
A human-friendly name used as an identifier in APIs that support this option.
A human-friendly description.
List of administrator users associated with the project. Only administrators can manage project's configuration.
List of configurations for zone assignment to a project.
List of storage, network and extensibility constraints to be applied when provisioning through this project.
The timeout that should be used for Blueprint operations and Provisioning tasks. The timeout is in seconds
The naming template to be used for machines provisioned in this project
Specifies whether the resources in this projects are shared or not. If not set default will be used.