/// <summary> /// Initializes a new instance of the QuotaRequestProperties class. /// </summary> /// <param name="provisioningState">The quota request status. Possible /// values include: 'Accepted', 'Invalid', 'Succeeded', 'Failed', /// 'InProgress'</param> /// <param name="message">User-friendly status message.</param> /// <param name="error">Error details of the quota request.</param> /// <param name="requestSubmitTime">The quota request submission time. /// The date conforms to the following format specified by the ISO 8601 /// standard: yyyy-MM-ddTHH:mm:ssZ</param> /// <param name="value">Quota request details.</param> public QuotaRequestProperties(string provisioningState = default(string), string message = default(string), ServiceErrorDetail error = default(ServiceErrorDetail), System.DateTime?requestSubmitTime = default(System.DateTime?), IList <SubRequest> value = default(IList <SubRequest>)) { ProvisioningState = provisioningState; Message = message; Error = error; RequestSubmitTime = requestSubmitTime; Value = value; CustomInit(); }
/// <summary> /// Initializes a new instance of the QuotaRequestDetails class. /// </summary> /// <param name="id">Quota request ID.</param> /// <param name="name">Quota request name.</param> /// <param name="type">Resource type. "Microsoft.Quota/quotas".</param> /// <param name="provisioningState">The quota request status. Possible /// values include: 'Accepted', 'Invalid', 'Succeeded', 'Failed', /// 'InProgress'</param> /// <param name="message">User-friendly status message.</param> /// <param name="error">Error details of the quota request.</param> /// <param name="requestSubmitTime">The quota request submission time. /// The date conforms to the following format specified by the ISO 8601 /// standard: yyyy-MM-ddTHH:mm:ssZ</param> /// <param name="value">Quota request details.</param> public QuotaRequestDetails(string id = default(string), string name = default(string), string type = default(string), string provisioningState = default(string), string message = default(string), ServiceErrorDetail error = default(ServiceErrorDetail), System.DateTime?requestSubmitTime = default(System.DateTime?), IList <SubRequest> value = default(IList <SubRequest>)) { Id = id; Name = name; Type = type; ProvisioningState = provisioningState; Message = message; Error = error; RequestSubmitTime = requestSubmitTime; Value = value; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// QuotaRequestOneResourceSubmitResponse class. /// </summary> /// <param name="id">Quota request ID.</param> /// <param name="name">The name of the quota request.</param> /// <param name="type">Resource type. /// "Microsoft.Quota/ServiceLimitRequests"</param> /// <param name="provisioningState">Quota request status. Possible /// values include: 'Accepted', 'Invalid', 'Succeeded', 'Failed', /// 'InProgress'</param> /// <param name="message">User-friendly status message.</param> /// <param name="requestSubmitTime">Quota request submission time. The /// date conforms to the following ISO 8601 standard format: /// yyyy-MM-ddTHH:mm:ssZ.</param> /// <param name="limit">Resource quota limit properties.</param> /// <param name="currentValue">Usage information for the current /// resource.</param> /// <param name="unit"> The quota limit units, such as Count and Bytes. /// When requesting quota, use the **unit** value returned in the GET /// response in the request body of your PUT operation.</param> /// <param name="name1">Resource name provided by the resource /// provider. Use this property name when requesting quota.</param> /// <param name="resourceType">Resource type name.</param> /// <param name="quotaPeriod">The time period over which the quota /// usage values are summarized. For example: /// *P1D (per one day) /// *PT1M (per one minute) /// *PT1S (per one second). /// This parameter is optional because, for some resources like /// compute, the period is irrelevant.</param> /// <param name="isQuotaApplicable">States if quota can be requested /// for this resource.</param> /// <param name="error">Error details of the quota request.</param> /// <param name="properties">Additional properties for the specific /// resource provider.</param> public QuotaRequestOneResourceSubmitResponse(string id = default(string), string name = default(string), string type = default(string), string provisioningState = default(string), string message = default(string), System.DateTime?requestSubmitTime = default(System.DateTime?), LimitObject limit = default(LimitObject), int?currentValue = default(int?), string unit = default(string), ResourceName name1 = default(ResourceName), string resourceType = default(string), string quotaPeriod = default(string), bool?isQuotaApplicable = default(bool?), ServiceErrorDetail error = default(ServiceErrorDetail), object properties = default(object)) { Id = id; Name = name; Type = type; ProvisioningState = provisioningState; Message = message; RequestSubmitTime = requestSubmitTime; Limit = limit; CurrentValue = currentValue; Unit = unit; Name1 = name1; ResourceType = resourceType; QuotaPeriod = quotaPeriod; IsQuotaApplicable = isQuotaApplicable; Error = error; Properties = properties; CustomInit(); }