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: |
service |
Required. Immutable. Service project name in the format: |
create |
Output only. Create time. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. 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. |