public sealed class ShareSettingsProjectConfig : IMessage<ShareSettingsProjectConfig>, IEquatable<ShareSettingsProjectConfig>, IDeepCloneable<ShareSettingsProjectConfig>, IBufferMessage, IMessage
Config for each project in the share settings.
Implements
IMessage<ShareSettingsProjectConfig>, IEquatable<ShareSettingsProjectConfig>, IDeepCloneable<ShareSettingsProjectConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
ShareSettingsProjectConfig()
public ShareSettingsProjectConfig()
ShareSettingsProjectConfig(ShareSettingsProjectConfig)
public ShareSettingsProjectConfig(ShareSettingsProjectConfig other)
Parameter | |
---|---|
Name | Description |
other | ShareSettingsProjectConfig |
Properties
HasProjectId
public bool HasProjectId { get; }
Gets whether the "project_id" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
ProjectId
public string ProjectId { get; set; }
The project ID, should be same as the key of this project config in the parent map.
Property Value | |
---|---|
Type | Description |
String |