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. |