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