public sealed class ServiceProjectAttachment : IMessage<ServiceProjectAttachment>, IEquatable<ServiceProjectAttachment>, IDeepCloneable<ServiceProjectAttachment>, IBufferMessage, IMessageReference documentation and code samples for the App Hub v1 API class 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.
Implements
IMessageServiceProjectAttachment, IEquatableServiceProjectAttachment, IDeepCloneableServiceProjectAttachment, IBufferMessage, IMessageNamespace
Google.Cloud.AppHub.V1Assembly
Google.Cloud.AppHub.V1.dll
Constructors
ServiceProjectAttachment()
public ServiceProjectAttachment()ServiceProjectAttachment(ServiceProjectAttachment)
public ServiceProjectAttachment(ServiceProjectAttachment other)| Parameter | |
|---|---|
| Name | Description | 
| other | ServiceProjectAttachment | 
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Create time.
| Property Value | |
|---|---|
| Type | Description | 
| Timestamp | |
Name
public string Name { get; set; }Identifier. The resource name of a ServiceProjectAttachment. Format:
"projects/{host-project-id}/locations/global/serviceProjectAttachments/{service-project-id}."
| Property Value | |
|---|---|
| Type | Description | 
| string | |
ServiceProject
public string ServiceProject { get; set; }Required. Immutable. Service project name in the format: "projects/abc"
or "projects/123". As input, project name with either project id or
number are accepted. As output, this field will contain project number.
| Property Value | |
|---|---|
| Type | Description | 
| string | |
ServiceProjectAsProjectName
public ProjectName ServiceProjectAsProjectName { get; set; }ProjectName-typed view over the ServiceProject resource name property.
| Property Value | |
|---|---|
| Type | Description | 
| ProjectName | |
ServiceProjectAttachmentName
public ServiceProjectAttachmentName ServiceProjectAttachmentName { get; set; }ServiceProjectAttachmentName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description | 
| ServiceProjectAttachmentName | |
State
public ServiceProjectAttachment.Types.State State { get; set; }Output only. ServiceProjectAttachment state.
| Property Value | |
|---|---|
| Type | Description | 
| ServiceProjectAttachmentTypesState | |
Uid
public string Uid { get; set; }Output only. A globally unique identifier (in UUID4 format) for the
ServiceProjectAttachment.
| Property Value | |
|---|---|
| Type | Description | 
| string | |