// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package azure.resourcemanager.operationtemplates.models;

import azure.resourcemanager.operationtemplates.fluent.models.ChangeAllowanceResultInner;

/**
 * An immutable client-side representation of ChangeAllowanceResult.
 */
public interface ChangeAllowanceResult {
    /**
     * Gets the totalAllowed property: The new total allowed widgets.
     * 
     * @return the totalAllowed value.
     */
    int totalAllowed();

    /**
     * Gets the status property: The status of the change.
     * 
     * @return the status value.
     */
    String status();

    /**
     * Gets the inner azure.resourcemanager.operationtemplates.fluent.models.ChangeAllowanceResultInner object.
     * 
     * @return the inner object.
     */
    ChangeAllowanceResultInner innerModel();
}
