Reference documentation and code samples for the Google Cloud Capacity Planner V1beta Client class ShareType.
Possible scope in which the reservation can be shared. More granularity can be added in future.
Protobuf type google.cloud.capacityplanner.v1beta.Allocation.ShareSettings.ShareType
Namespace
Google \ Cloud \ CapacityPlanner \ V1beta \ Allocation \ ShareSettingsMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
SHARE_TYPE_UNSPECIFIED
Value: 0Default value. This value is unused.
Generated from protobuf enum SHARE_TYPE_UNSPECIFIED = 0;
ORGANIZATION
Value: 1Shared-reservation is open to entire Organization
Generated from protobuf enum ORGANIZATION = 1;
SPECIFIC_PROJECTS
Value: 2Shared-reservation is open to specific projects
Generated from protobuf enum SPECIFIC_PROJECTS = 2;
LOCAL
Value: 3Default value.
Generated from protobuf enum LOCAL = 3;
DIRECT_PROJECTS_UNDER_SPECIFIC_FOLDERS
Value: 4Shared-reservation is open to direct child projects of specific folders.
Generated from protobuf enum DIRECT_PROJECTS_UNDER_SPECIFIC_FOLDERS = 4;