public sealed class InstanceQuota : IMessage<InstanceQuota>, IEquatable<InstanceQuota>, IDeepCloneable<InstanceQuota>, IBufferMessage, IMessageReference documentation and code samples for the Bare Metal Solution v2 API class InstanceQuota.
A resource budget.
Implements
IMessageInstanceQuota, IEquatableInstanceQuota, IDeepCloneableInstanceQuota, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
InstanceQuota()
public InstanceQuota()InstanceQuota(InstanceQuota)
public InstanceQuota(InstanceQuota other)| Parameter | |
|---|---|
| Name | Description |
other |
InstanceQuota |
Properties
AvailableMachineCount
public int AvailableMachineCount { get; set; }Number of machines than can be created for the given location and instance_type.
| Property Value | |
|---|---|
| Type | Description |
int |
|
GcpService
public string GcpService { get; set; }The gcp service of the provisioning quota.
| Property Value | |
|---|---|
| Type | Description |
string |
|
InstanceQuotaName
public InstanceQuotaName InstanceQuotaName { get; set; }InstanceQuotaName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceQuotaName |
|
InstanceType
[Obsolete]
public string InstanceType { get; set; }Instance type. Deprecated: use gcp_service.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Location
public string Location { get; set; }Location where the quota applies.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Output only. The name of the instance quota.
| Property Value | |
|---|---|
| Type | Description |
string |
|