Skip to content

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.

[Back to Model list] [Back to API list] [Back to README]