Required. ID of the quota rule to create. Must be unique within the parent resource. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.
Required. ID of the quota rule to create. Must be unique within the parent
resource. Must contain only letters, numbers, underscore and hyphen, with
the first character a letter or underscore, the last a letter or underscore
or a number, and a 63 character maximum.
Returns
Type
Description
string
setQuotaRuleId
Required. ID of the quota rule to create. Must be unique within the parent
resource. Must contain only letters, numbers, underscore and hyphen, with
the first character a letter or underscore, the last a letter or underscore
or a number, and a 63 character maximum.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameters
Name
Description
parent
string
Required. Parent value for CreateQuotaRuleRequest
Please seeNetAppClient::volumeName()for help formatting this field.
Required. ID of the quota rule to create. Must be unique within the parent
resource. Must contain only letters, numbers, underscore and hyphen, with
the first character a letter or underscore, the last a letter or underscore
or a number, and a 63 character maximum.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Net App V1 Client - Class CreateQuotaRuleRequest (1.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.1 (latest)](/php/docs/reference/cloud-netapp/latest/V1.CreateQuotaRuleRequest)\n- [1.6.0](/php/docs/reference/cloud-netapp/1.6.0/V1.CreateQuotaRuleRequest)\n- [1.4.0](/php/docs/reference/cloud-netapp/1.4.0/V1.CreateQuotaRuleRequest)\n- [1.3.1](/php/docs/reference/cloud-netapp/1.3.1/V1.CreateQuotaRuleRequest)\n- [1.2.1](/php/docs/reference/cloud-netapp/1.2.1/V1.CreateQuotaRuleRequest)\n- [1.1.1](/php/docs/reference/cloud-netapp/1.1.1/V1.CreateQuotaRuleRequest)\n- [1.0.1](/php/docs/reference/cloud-netapp/1.0.1/V1.CreateQuotaRuleRequest)\n- [0.3.1](/php/docs/reference/cloud-netapp/0.3.1/V1.CreateQuotaRuleRequest)\n- [0.2.6](/php/docs/reference/cloud-netapp/0.2.6/V1.CreateQuotaRuleRequest)\n- [0.1.1](/php/docs/reference/cloud-netapp/0.1.1/V1.CreateQuotaRuleRequest) \nReference documentation and code samples for the Google Cloud Net App V1 Client class CreateQuotaRuleRequest.\n\nCreateQuotaRuleRequest for creating a quota rule.\n\nGenerated from protobuf message `google.cloud.netapp.v1.CreateQuotaRuleRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ NetApp \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. Parent value for CreateQuotaRuleRequest\n\n### setParent\n\nRequired. Parent value for CreateQuotaRuleRequest\n\n### getQuotaRule\n\nRequired. Fields of the to be created quota rule.\n\n### hasQuotaRule\n\n### clearQuotaRule\n\n### setQuotaRule\n\nRequired. Fields of the to be created quota rule.\n\n### getQuotaRuleId\n\nRequired. ID of the quota rule to create. Must be unique within the parent\nresource. Must contain only letters, numbers, underscore and hyphen, with\nthe first character a letter or underscore, the last a letter or underscore\nor a number, and a 63 character maximum.\n\n### setQuotaRuleId\n\nRequired. ID of the quota rule to create. Must be unique within the parent\nresource. Must contain only letters, numbers, underscore and hyphen, with\nthe first character a letter or underscore, the last a letter or underscore\nor a number, and a 63 character maximum.\n\n### static::build"]]