Skip to content

PonAutoAuthenticationRuleConfigDTO

Properties

Name Type Description Notes
EquipId Pointer to string Matched ONT ID.EquipId should contain 1 to 20 characters in ASCII (from \x21 to \x7e). [optional]
Key Pointer to string Identifier of entry [optional]
LineProfile string Line profile id bound to the ONU
LineProfileName Pointer to string Line profile name [optional]
PonPort string Pon port.e.g.GPON 1/0/1
RuleId Pointer to int32 Rule ID should be within the range of 1 to 128 [optional]
ServicePortProfile Pointer to string Service port profile id bound to the ONU [optional]
ServiceProfile string ServiceProfile id bound to the ONU
ServiceProfileName Pointer to string Service profile name [optional]
SoftwareVersion Pointer to string Software version should contain 1 to 14 characters, consisting of:Uppercase and lowercase letters,Digits,Special characters: -, @, _, :, /, . [optional]
VendorId Pointer to string Matched ONU vendor ID.VendorId should contain 1 to 4 characters in ASCII (from \x21 to \x7e). [optional]

Methods

NewPonAutoAuthenticationRuleConfigDTO

func NewPonAutoAuthenticationRuleConfigDTO(lineProfile string, ponPort string, serviceProfile string, ) *PonAutoAuthenticationRuleConfigDTO

NewPonAutoAuthenticationRuleConfigDTO instantiates a new PonAutoAuthenticationRuleConfigDTO 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

NewPonAutoAuthenticationRuleConfigDTOWithDefaults

func NewPonAutoAuthenticationRuleConfigDTOWithDefaults() *PonAutoAuthenticationRuleConfigDTO

NewPonAutoAuthenticationRuleConfigDTOWithDefaults instantiates a new PonAutoAuthenticationRuleConfigDTO 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

GetEquipId

func (o *PonAutoAuthenticationRuleConfigDTO) GetEquipId() string

GetEquipId returns the EquipId field if non-nil, zero value otherwise.

GetEquipIdOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetEquipIdOk() (*string, bool)

GetEquipIdOk returns a tuple with the EquipId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetEquipId

func (o *PonAutoAuthenticationRuleConfigDTO) SetEquipId(v string)

SetEquipId sets EquipId field to given value.

HasEquipId

func (o *PonAutoAuthenticationRuleConfigDTO) HasEquipId() bool

HasEquipId returns a boolean if a field has been set.

GetKey

func (o *PonAutoAuthenticationRuleConfigDTO) GetKey() string

GetKey returns the Key field if non-nil, zero value otherwise.

GetKeyOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetKey

func (o *PonAutoAuthenticationRuleConfigDTO) SetKey(v string)

SetKey sets Key field to given value.

HasKey

func (o *PonAutoAuthenticationRuleConfigDTO) HasKey() bool

HasKey returns a boolean if a field has been set.

GetLineProfile

func (o *PonAutoAuthenticationRuleConfigDTO) GetLineProfile() string

GetLineProfile returns the LineProfile field if non-nil, zero value otherwise.

GetLineProfileOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetLineProfileOk() (*string, bool)

GetLineProfileOk returns a tuple with the LineProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLineProfile

func (o *PonAutoAuthenticationRuleConfigDTO) SetLineProfile(v string)

SetLineProfile sets LineProfile field to given value.

GetLineProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) GetLineProfileName() string

GetLineProfileName returns the LineProfileName field if non-nil, zero value otherwise.

GetLineProfileNameOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetLineProfileNameOk() (*string, bool)

GetLineProfileNameOk returns a tuple with the LineProfileName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLineProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) SetLineProfileName(v string)

SetLineProfileName sets LineProfileName field to given value.

HasLineProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) HasLineProfileName() bool

HasLineProfileName returns a boolean if a field has been set.

GetPonPort

func (o *PonAutoAuthenticationRuleConfigDTO) GetPonPort() string

GetPonPort returns the PonPort field if non-nil, zero value otherwise.

GetPonPortOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetPonPortOk() (*string, bool)

GetPonPortOk returns a tuple with the PonPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPonPort

func (o *PonAutoAuthenticationRuleConfigDTO) SetPonPort(v string)

SetPonPort sets PonPort field to given value.

GetRuleId

func (o *PonAutoAuthenticationRuleConfigDTO) GetRuleId() int32

GetRuleId returns the RuleId field if non-nil, zero value otherwise.

GetRuleIdOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetRuleIdOk() (*int32, bool)

GetRuleIdOk returns a tuple with the RuleId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRuleId

func (o *PonAutoAuthenticationRuleConfigDTO) SetRuleId(v int32)

SetRuleId sets RuleId field to given value.

HasRuleId

func (o *PonAutoAuthenticationRuleConfigDTO) HasRuleId() bool

HasRuleId returns a boolean if a field has been set.

GetServicePortProfile

func (o *PonAutoAuthenticationRuleConfigDTO) GetServicePortProfile() string

GetServicePortProfile returns the ServicePortProfile field if non-nil, zero value otherwise.

GetServicePortProfileOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetServicePortProfileOk() (*string, bool)

GetServicePortProfileOk returns a tuple with the ServicePortProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetServicePortProfile

func (o *PonAutoAuthenticationRuleConfigDTO) SetServicePortProfile(v string)

SetServicePortProfile sets ServicePortProfile field to given value.

HasServicePortProfile

func (o *PonAutoAuthenticationRuleConfigDTO) HasServicePortProfile() bool

HasServicePortProfile returns a boolean if a field has been set.

GetServiceProfile

func (o *PonAutoAuthenticationRuleConfigDTO) GetServiceProfile() string

GetServiceProfile returns the ServiceProfile field if non-nil, zero value otherwise.

GetServiceProfileOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetServiceProfileOk() (*string, bool)

GetServiceProfileOk returns a tuple with the ServiceProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetServiceProfile

func (o *PonAutoAuthenticationRuleConfigDTO) SetServiceProfile(v string)

SetServiceProfile sets ServiceProfile field to given value.

GetServiceProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) GetServiceProfileName() string

GetServiceProfileName returns the ServiceProfileName field if non-nil, zero value otherwise.

GetServiceProfileNameOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetServiceProfileNameOk() (*string, bool)

GetServiceProfileNameOk returns a tuple with the ServiceProfileName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetServiceProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) SetServiceProfileName(v string)

SetServiceProfileName sets ServiceProfileName field to given value.

HasServiceProfileName

func (o *PonAutoAuthenticationRuleConfigDTO) HasServiceProfileName() bool

HasServiceProfileName returns a boolean if a field has been set.

GetSoftwareVersion

func (o *PonAutoAuthenticationRuleConfigDTO) GetSoftwareVersion() string

GetSoftwareVersion returns the SoftwareVersion field if non-nil, zero value otherwise.

GetSoftwareVersionOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetSoftwareVersionOk() (*string, bool)

GetSoftwareVersionOk returns a tuple with the SoftwareVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSoftwareVersion

func (o *PonAutoAuthenticationRuleConfigDTO) SetSoftwareVersion(v string)

SetSoftwareVersion sets SoftwareVersion field to given value.

HasSoftwareVersion

func (o *PonAutoAuthenticationRuleConfigDTO) HasSoftwareVersion() bool

HasSoftwareVersion returns a boolean if a field has been set.

GetVendorId

func (o *PonAutoAuthenticationRuleConfigDTO) GetVendorId() string

GetVendorId returns the VendorId field if non-nil, zero value otherwise.

GetVendorIdOk

func (o *PonAutoAuthenticationRuleConfigDTO) GetVendorIdOk() (*string, bool)

GetVendorIdOk returns a tuple with the VendorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetVendorId

func (o *PonAutoAuthenticationRuleConfigDTO) SetVendorId(v string)

SetVendorId sets VendorId field to given value.

HasVendorId

func (o *PonAutoAuthenticationRuleConfigDTO) HasVendorId() bool

HasVendorId returns a boolean if a field has been set.

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