public sealed class ShareSettingsProjectConfig : IMessage<ShareSettingsProjectConfig>, IEquatable<ShareSettingsProjectConfig>, IDeepCloneable<ShareSettingsProjectConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class ShareSettingsProjectConfig.
Config for each project in the share settings.
Implements
IMessageShareSettingsProjectConfig, IEquatableShareSettingsProjectConfig, IDeepCloneableShareSettingsProjectConfig, 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 |
bool |
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 |