Resource: ServiceProjectAttachment
ServiceProjectAttachment represents an attachment from a service project to a host project. Service projects contain the underlying cloud infrastructure resources, and expose these resources to the host project through a ServiceProjectAttachment. With the attachments, the host project can provide an aggregated view of resources across all service projects.
| JSON representation |
|---|
{
"name"
:
string
,
"serviceProject"
:
string
,
"createTime"
:
string
,
"uid"
:
string
,
"state"
:
enum (
|
| Fields | |
|---|---|
name
|
Identifier. The resource name of a ServiceProjectAttachment. Format: |
serviceProject
|
Required. Immutable. Service project name in the format: |
createTime
|
Output only. Create time. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
uid
|
Output only. A globally unique identifier (in UUID4 format) for the |
state
|
Output only. ServiceProjectAttachment state. |
State
ServiceProjectAttachment state.
| Enums | |
|---|---|
STATE_UNSPECIFIED
|
Unspecified state. |
CREATING
|
The ServiceProjectAttachment is being created. |
ACTIVE
|
The ServiceProjectAttachment is ready. This means Services and Workloads under the corresponding ServiceProjectAttachment is ready for registration. |
DELETING
|
The ServiceProjectAttachment is being deleted. |
Methods |
|
|---|---|
|
Attaches a service project to the host project. |
|
Deletes a service project attachment. |
|
Gets a service project attachment. |
|
Lists service projects attached to the host project. |

