public sealed class ComponentApplicationInfo : IMessage<ComponentApplicationInfo>, IEquatable<ComponentApplicationInfo>, IDeepCloneable<ComponentApplicationInfo>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ComponentApplicationInfo.
This captures the apphub application details associated with the component.
Implements
IMessageComponentApplicationInfo, IEquatableComponentApplicationInfo, IDeepCloneableComponentApplicationInfo, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ComponentApplicationInfo()
public ComponentApplicationInfo()ComponentApplicationInfo(ComponentApplicationInfo)
public ComponentApplicationInfo(ComponentApplicationInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
ComponentApplicationInfo |
Properties
ApphubApplicationId
public string ApphubApplicationId { get; set; }Required. The application ID of the apphub application. The ID must be 1-63
characters long and should match the regular expression
^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Attributes
public Attributes Attributes { get; set; }Optional. Attributes of apphub application.
| Property Value | |
|---|---|
| Type | Description |
Attributes |
|
DeploymentRegion
public string DeploymentRegion { get; set; }Optional. Deployment region for the component. If the scope is set to
REGIONAL, then the apphub application is created in this region, e.g.
us-central1.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Optional. Display name for the application. The number of characters should be less than 64 characters.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Scope
public Scope Scope { get; set; }Optional. Scope of apphub application.
| Property Value | |
|---|---|
| Type | Description |
Scope |
|