Design Center v1 API - Class ComponentApplicationInfo (1.0.0-beta01)

public sealed class ComponentApplicationInfo : IMessage<ComponentApplicationInfo>, IEquatable<ComponentApplicationInfo>, IDeepCloneable<ComponentApplicationInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class ComponentApplicationInfo.

This captures the apphub application details associated with the component.

Inheritance

object > ComponentApplicationInfo

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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