DBAProfileDTO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| Assure | Pointer to int32 | The value for guaranteed bandwidth is required when the Type is set to ASSURE, ASSURE_MAX, or FIX_ASSURE_MAX. Assure should be within the range of 128 to 1200000, with the unit in kbit/s. | [optional] |
| DbaId | int32 | DBA ID should be within the range of 1 to 512 and should not be null | |
| Fix | Pointer to int32 | The value for fixed bandwidth is required when the Type is set to FIX or FIX_ASSURE_MAX.Fix should be within the range of 128 to 720000, with the unit in kbit/s. | [optional] |
| IsInUse | Pointer to bool | Whether the DBA profile is in use.DBA Profile cannot be deleted if it has already been used. A value of true indicates that it has been used, while false indicates that it has not been used. If this field is not provided, the default value is false. | [optional] |
| IsSystemProfile | Pointer to bool | IsSystemProfile should be null, because it's generated by device. | [optional] |
| Max | Pointer to int32 | The value for maximum bandwidth is required when the Type is set to MAX, ASSURE_MAX, or FIX_ASSURE_MAX. Max should be within the range of 128 to 1244160, with the unit in kbit/s. | [optional] |
| Name | Pointer to string | The name of the DBA template.Name should contain 1 to 32 characters including digits, letters, and the following six characters: -@_:/. . | [optional] |
| TcontNum | Pointer to int64 | The number of T-conts using this DBA template is not configurable and will be returned upon inquiry. | [optional] |
| Type | string | DBA bandwidth allocation methods.Type should be a value as follows: FIX, ASSURE, MAX, ASSURE_MAX, and FIX_ASSURE_MAX. The default value is FIX. |
Methods
NewDBAProfileDTO
func NewDBAProfileDTO(dbaId int32, type_ string, ) *DBAProfileDTO
NewDBAProfileDTO instantiates a new DBAProfileDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
NewDBAProfileDTOWithDefaults
func NewDBAProfileDTOWithDefaults() *DBAProfileDTO
NewDBAProfileDTOWithDefaults instantiates a new DBAProfileDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
GetAssure
func (o *DBAProfileDTO) GetAssure() int32
GetAssure returns the Assure field if non-nil, zero value otherwise.
GetAssureOk
func (o *DBAProfileDTO) GetAssureOk() (*int32, bool)
GetAssureOk returns a tuple with the Assure field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetAssure
func (o *DBAProfileDTO) SetAssure(v int32)
SetAssure sets Assure field to given value.
HasAssure
func (o *DBAProfileDTO) HasAssure() bool
HasAssure returns a boolean if a field has been set.
GetDbaId
func (o *DBAProfileDTO) GetDbaId() int32
GetDbaId returns the DbaId field if non-nil, zero value otherwise.
GetDbaIdOk
func (o *DBAProfileDTO) GetDbaIdOk() (*int32, bool)
GetDbaIdOk returns a tuple with the DbaId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDbaId
func (o *DBAProfileDTO) SetDbaId(v int32)
SetDbaId sets DbaId field to given value.
GetFix
func (o *DBAProfileDTO) GetFix() int32
GetFix returns the Fix field if non-nil, zero value otherwise.
GetFixOk
func (o *DBAProfileDTO) GetFixOk() (*int32, bool)
GetFixOk returns a tuple with the Fix field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetFix
func (o *DBAProfileDTO) SetFix(v int32)
SetFix sets Fix field to given value.
HasFix
func (o *DBAProfileDTO) HasFix() bool
HasFix returns a boolean if a field has been set.
GetIsInUse
func (o *DBAProfileDTO) GetIsInUse() bool
GetIsInUse returns the IsInUse field if non-nil, zero value otherwise.
GetIsInUseOk
func (o *DBAProfileDTO) GetIsInUseOk() (*bool, bool)
GetIsInUseOk returns a tuple with the IsInUse field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIsInUse
func (o *DBAProfileDTO) SetIsInUse(v bool)
SetIsInUse sets IsInUse field to given value.
HasIsInUse
func (o *DBAProfileDTO) HasIsInUse() bool
HasIsInUse returns a boolean if a field has been set.
GetIsSystemProfile
func (o *DBAProfileDTO) GetIsSystemProfile() bool
GetIsSystemProfile returns the IsSystemProfile field if non-nil, zero value otherwise.
GetIsSystemProfileOk
func (o *DBAProfileDTO) GetIsSystemProfileOk() (*bool, bool)
GetIsSystemProfileOk returns a tuple with the IsSystemProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIsSystemProfile
func (o *DBAProfileDTO) SetIsSystemProfile(v bool)
SetIsSystemProfile sets IsSystemProfile field to given value.
HasIsSystemProfile
func (o *DBAProfileDTO) HasIsSystemProfile() bool
HasIsSystemProfile returns a boolean if a field has been set.
GetMax
func (o *DBAProfileDTO) GetMax() int32
GetMax returns the Max field if non-nil, zero value otherwise.
GetMaxOk
func (o *DBAProfileDTO) GetMaxOk() (*int32, bool)
GetMaxOk returns a tuple with the Max field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMax
func (o *DBAProfileDTO) SetMax(v int32)
SetMax sets Max field to given value.
HasMax
func (o *DBAProfileDTO) HasMax() bool
HasMax returns a boolean if a field has been set.
GetName
func (o *DBAProfileDTO) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
GetNameOk
func (o *DBAProfileDTO) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetName
func (o *DBAProfileDTO) SetName(v string)
SetName sets Name field to given value.
HasName
func (o *DBAProfileDTO) HasName() bool
HasName returns a boolean if a field has been set.
GetTcontNum
func (o *DBAProfileDTO) GetTcontNum() int64
GetTcontNum returns the TcontNum field if non-nil, zero value otherwise.
GetTcontNumOk
func (o *DBAProfileDTO) GetTcontNumOk() (*int64, bool)
GetTcontNumOk returns a tuple with the TcontNum field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcontNum
func (o *DBAProfileDTO) SetTcontNum(v int64)
SetTcontNum sets TcontNum field to given value.
HasTcontNum
func (o *DBAProfileDTO) HasTcontNum() bool
HasTcontNum returns a boolean if a field has been set.
GetType
func (o *DBAProfileDTO) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
GetTypeOk
func (o *DBAProfileDTO) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetType
func (o *DBAProfileDTO) SetType(v string)
SetType sets Type field to given value.