public sealed class QuotaRule : IMessage<QuotaRule>, IEquatable<QuotaRule>, IDeepCloneable<QuotaRule>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class QuotaRule.
QuotaRule specifies the maximum disk space a user or group can use within a volume. They can be used for creating default and individual quota rules.
Implements
IMessageQuotaRule, IEquatableQuotaRule, IDeepCloneableQuotaRule, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
QuotaRule()
public QuotaRule()
QuotaRule(QuotaRule)
public QuotaRule(QuotaRule other)
Parameter | |
---|---|
Name | Description |
other |
QuotaRule |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Create time of the quota rule
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Optional. Description of the quota rule
Property Value | |
---|---|
Type | Description |
string |
DiskLimitMib
public int DiskLimitMib { get; set; }
Required. The maximum allowed disk space in MiB.
Property Value | |
---|---|
Type | Description |
int |
Labels
public MapField<string, string> Labels { get; }
Optional. Labels of the quota rule
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Identifier. The resource name of the quota rule.
Format:
projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}
.
Property Value | |
---|---|
Type | Description |
string |
QuotaRuleName
public QuotaRuleName QuotaRuleName { get; set; }
QuotaRuleName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
QuotaRuleName |
State
public QuotaRule.Types.State State { get; set; }
Output only. State of the quota rule
Property Value | |
---|---|
Type | Description |
QuotaRuleTypesState |
StateDetails
public string StateDetails { get; set; }
Output only. State details of the quota rule
Property Value | |
---|---|
Type | Description |
string |
Target
public string Target { get; set; }
Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
Property Value | |
---|---|
Type | Description |
string |
Type
public QuotaRule.Types.Type Type { get; set; }
Required. The type of quota rule.
Property Value | |
---|---|
Type | Description |
QuotaRuleTypesType |