Skip to content

OnuInformationConfigDTO

Properties

Name Type Description Notes
ActiveStatus Pointer to string Active status should be a value as follows:ACTIVE: ONU is in an active state, capable of data communication and carrying services. INACTIVE: ONU is in an inactive state, possibly due to unactivated configuration, being offline, configuration failure, or mismatched configuration. [optional]
AdminStatus Pointer to string Admin status should be a value as follows:ACTIVATE,DEACTIVATE [optional]
ConfigStatus Pointer to string Config status should be a value as follows:SUCCESS: Configuration successfully delivered and recognized by the ONU.FAILED: Configuration not successfully delivered or not recognized by the ONU. [optional]
EquipmentId Pointer to string Matched ONU device ID, equipmentId should contain 1 to 20 characters in ASCII code from \x21 to \x7e. [optional]
HardwareVersion Pointer to string Hardware version of the ONU, hardwareVersion should contain 1 to 20 characters, including uppercase and lowercase letters, numbers, and the symbols -@_:/. [optional]
Key Pointer to string Identifier of ONU [optional]
LineProfile Pointer to string Line profile.Display in the format: Line_Profile_Name + Line_Profile_ID. [optional]
MacAddress Pointer to string Mac address of ONU [optional]
MatchStatus Pointer to string Match status should be a value as follows:MATCH: ONU hardware capabilities are consistent with the bound service template.MISMATCH: ONU hardware capabilities are inconsistent with the bound service template. [optional]
OnlineStatus Pointer to string Online status should be a value as follows:ONLINE,OFFLINE [optional]
OnuDescription Pointer to string Description of ONU.OnuDescription should be 1-32 characters, including letters, numbers, and symbols (-@_:/.). [optional]
OnuId Pointer to int32 Onu Id should be within the range of 0 to 127 [optional]
PonPortId Pointer to int32 PON port ID of the registered and online ONT [optional]
PonPortStr Pointer to string String form of pon port.e.g.,PON 1/2/1 [optional]
ReceivedOpticalPower Pointer to string ONU's received power, in dBm. [optional]
SerialNumber Pointer to string SerialNumber should contain 12, 13, or 16 characters, formatted as `XXXXXXXXXXXX`,'XXXX-XXXXXXXX','XXXXXXXXXXXXXXXX'. [optional]
ServicePortProfile Pointer to string Service port profile.Display in the format: Service_Port_Profile_Name + Service_Port_Profile_ID. [optional]
ServiceProfile Pointer to string Service profile.Display in the format: Service_Profile_Name + Service_Profile_ID. [optional]
SoftWareVersion Pointer to string [optional]
SoftwareVersion Pointer to OnuInformationConfigDTO [optional]
TransmittedOpticalPower Pointer to string ONU's transmission power, in dBm. [optional]

Methods

NewOnuInformationConfigDTO

func NewOnuInformationConfigDTO() *OnuInformationConfigDTO

NewOnuInformationConfigDTO instantiates a new OnuInformationConfigDTO 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

NewOnuInformationConfigDTOWithDefaults

func NewOnuInformationConfigDTOWithDefaults() *OnuInformationConfigDTO

NewOnuInformationConfigDTOWithDefaults instantiates a new OnuInformationConfigDTO 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

GetActiveStatus

func (o *OnuInformationConfigDTO) GetActiveStatus() string

GetActiveStatus returns the ActiveStatus field if non-nil, zero value otherwise.

GetActiveStatusOk

func (o *OnuInformationConfigDTO) GetActiveStatusOk() (*string, bool)

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

SetActiveStatus

func (o *OnuInformationConfigDTO) SetActiveStatus(v string)

SetActiveStatus sets ActiveStatus field to given value.

HasActiveStatus

func (o *OnuInformationConfigDTO) HasActiveStatus() bool

HasActiveStatus returns a boolean if a field has been set.

GetAdminStatus

func (o *OnuInformationConfigDTO) GetAdminStatus() string

GetAdminStatus returns the AdminStatus field if non-nil, zero value otherwise.

GetAdminStatusOk

func (o *OnuInformationConfigDTO) GetAdminStatusOk() (*string, bool)

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

SetAdminStatus

func (o *OnuInformationConfigDTO) SetAdminStatus(v string)

SetAdminStatus sets AdminStatus field to given value.

HasAdminStatus

func (o *OnuInformationConfigDTO) HasAdminStatus() bool

HasAdminStatus returns a boolean if a field has been set.

GetConfigStatus

func (o *OnuInformationConfigDTO) GetConfigStatus() string

GetConfigStatus returns the ConfigStatus field if non-nil, zero value otherwise.

GetConfigStatusOk

func (o *OnuInformationConfigDTO) GetConfigStatusOk() (*string, bool)

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

SetConfigStatus

func (o *OnuInformationConfigDTO) SetConfigStatus(v string)

SetConfigStatus sets ConfigStatus field to given value.

HasConfigStatus

func (o *OnuInformationConfigDTO) HasConfigStatus() bool

HasConfigStatus returns a boolean if a field has been set.

GetEquipmentId

func (o *OnuInformationConfigDTO) GetEquipmentId() string

GetEquipmentId returns the EquipmentId field if non-nil, zero value otherwise.

GetEquipmentIdOk

func (o *OnuInformationConfigDTO) GetEquipmentIdOk() (*string, bool)

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

SetEquipmentId

func (o *OnuInformationConfigDTO) SetEquipmentId(v string)

SetEquipmentId sets EquipmentId field to given value.

HasEquipmentId

func (o *OnuInformationConfigDTO) HasEquipmentId() bool

HasEquipmentId returns a boolean if a field has been set.

GetHardwareVersion

func (o *OnuInformationConfigDTO) GetHardwareVersion() string

GetHardwareVersion returns the HardwareVersion field if non-nil, zero value otherwise.

GetHardwareVersionOk

func (o *OnuInformationConfigDTO) GetHardwareVersionOk() (*string, bool)

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

SetHardwareVersion

func (o *OnuInformationConfigDTO) SetHardwareVersion(v string)

SetHardwareVersion sets HardwareVersion field to given value.

HasHardwareVersion

func (o *OnuInformationConfigDTO) HasHardwareVersion() bool

HasHardwareVersion returns a boolean if a field has been set.

GetKey

func (o *OnuInformationConfigDTO) GetKey() string

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

GetKeyOk

func (o *OnuInformationConfigDTO) 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 *OnuInformationConfigDTO) SetKey(v string)

SetKey sets Key field to given value.

HasKey

func (o *OnuInformationConfigDTO) HasKey() bool

HasKey returns a boolean if a field has been set.

GetLineProfile

func (o *OnuInformationConfigDTO) GetLineProfile() string

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

GetLineProfileOk

func (o *OnuInformationConfigDTO) 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 *OnuInformationConfigDTO) SetLineProfile(v string)

SetLineProfile sets LineProfile field to given value.

HasLineProfile

func (o *OnuInformationConfigDTO) HasLineProfile() bool

HasLineProfile returns a boolean if a field has been set.

GetMacAddress

func (o *OnuInformationConfigDTO) GetMacAddress() string

GetMacAddress returns the MacAddress field if non-nil, zero value otherwise.

GetMacAddressOk

func (o *OnuInformationConfigDTO) GetMacAddressOk() (*string, bool)

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

SetMacAddress

func (o *OnuInformationConfigDTO) SetMacAddress(v string)

SetMacAddress sets MacAddress field to given value.

HasMacAddress

func (o *OnuInformationConfigDTO) HasMacAddress() bool

HasMacAddress returns a boolean if a field has been set.

GetMatchStatus

func (o *OnuInformationConfigDTO) GetMatchStatus() string

GetMatchStatus returns the MatchStatus field if non-nil, zero value otherwise.

GetMatchStatusOk

func (o *OnuInformationConfigDTO) GetMatchStatusOk() (*string, bool)

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

SetMatchStatus

func (o *OnuInformationConfigDTO) SetMatchStatus(v string)

SetMatchStatus sets MatchStatus field to given value.

HasMatchStatus

func (o *OnuInformationConfigDTO) HasMatchStatus() bool

HasMatchStatus returns a boolean if a field has been set.

GetOnlineStatus

func (o *OnuInformationConfigDTO) GetOnlineStatus() string

GetOnlineStatus returns the OnlineStatus field if non-nil, zero value otherwise.

GetOnlineStatusOk

func (o *OnuInformationConfigDTO) GetOnlineStatusOk() (*string, bool)

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

SetOnlineStatus

func (o *OnuInformationConfigDTO) SetOnlineStatus(v string)

SetOnlineStatus sets OnlineStatus field to given value.

HasOnlineStatus

func (o *OnuInformationConfigDTO) HasOnlineStatus() bool

HasOnlineStatus returns a boolean if a field has been set.

GetOnuDescription

func (o *OnuInformationConfigDTO) GetOnuDescription() string

GetOnuDescription returns the OnuDescription field if non-nil, zero value otherwise.

GetOnuDescriptionOk

func (o *OnuInformationConfigDTO) GetOnuDescriptionOk() (*string, bool)

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

SetOnuDescription

func (o *OnuInformationConfigDTO) SetOnuDescription(v string)

SetOnuDescription sets OnuDescription field to given value.

HasOnuDescription

func (o *OnuInformationConfigDTO) HasOnuDescription() bool

HasOnuDescription returns a boolean if a field has been set.

GetOnuId

func (o *OnuInformationConfigDTO) GetOnuId() int32

GetOnuId returns the OnuId field if non-nil, zero value otherwise.

GetOnuIdOk

func (o *OnuInformationConfigDTO) GetOnuIdOk() (*int32, bool)

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

SetOnuId

func (o *OnuInformationConfigDTO) SetOnuId(v int32)

SetOnuId sets OnuId field to given value.

HasOnuId

func (o *OnuInformationConfigDTO) HasOnuId() bool

HasOnuId returns a boolean if a field has been set.

GetPonPortId

func (o *OnuInformationConfigDTO) GetPonPortId() int32

GetPonPortId returns the PonPortId field if non-nil, zero value otherwise.

GetPonPortIdOk

func (o *OnuInformationConfigDTO) GetPonPortIdOk() (*int32, bool)

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

SetPonPortId

func (o *OnuInformationConfigDTO) SetPonPortId(v int32)

SetPonPortId sets PonPortId field to given value.

HasPonPortId

func (o *OnuInformationConfigDTO) HasPonPortId() bool

HasPonPortId returns a boolean if a field has been set.

GetPonPortStr

func (o *OnuInformationConfigDTO) GetPonPortStr() string

GetPonPortStr returns the PonPortStr field if non-nil, zero value otherwise.

GetPonPortStrOk

func (o *OnuInformationConfigDTO) GetPonPortStrOk() (*string, bool)

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

SetPonPortStr

func (o *OnuInformationConfigDTO) SetPonPortStr(v string)

SetPonPortStr sets PonPortStr field to given value.

HasPonPortStr

func (o *OnuInformationConfigDTO) HasPonPortStr() bool

HasPonPortStr returns a boolean if a field has been set.

GetReceivedOpticalPower

func (o *OnuInformationConfigDTO) GetReceivedOpticalPower() string

GetReceivedOpticalPower returns the ReceivedOpticalPower field if non-nil, zero value otherwise.

GetReceivedOpticalPowerOk

func (o *OnuInformationConfigDTO) GetReceivedOpticalPowerOk() (*string, bool)

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

SetReceivedOpticalPower

func (o *OnuInformationConfigDTO) SetReceivedOpticalPower(v string)

SetReceivedOpticalPower sets ReceivedOpticalPower field to given value.

HasReceivedOpticalPower

func (o *OnuInformationConfigDTO) HasReceivedOpticalPower() bool

HasReceivedOpticalPower returns a boolean if a field has been set.

GetSerialNumber

func (o *OnuInformationConfigDTO) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field if non-nil, zero value otherwise.

GetSerialNumberOk

func (o *OnuInformationConfigDTO) GetSerialNumberOk() (*string, bool)

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

SetSerialNumber

func (o *OnuInformationConfigDTO) SetSerialNumber(v string)

SetSerialNumber sets SerialNumber field to given value.

HasSerialNumber

func (o *OnuInformationConfigDTO) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

GetServicePortProfile

func (o *OnuInformationConfigDTO) GetServicePortProfile() string

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

GetServicePortProfileOk

func (o *OnuInformationConfigDTO) 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 *OnuInformationConfigDTO) SetServicePortProfile(v string)

SetServicePortProfile sets ServicePortProfile field to given value.

HasServicePortProfile

func (o *OnuInformationConfigDTO) HasServicePortProfile() bool

HasServicePortProfile returns a boolean if a field has been set.

GetServiceProfile

func (o *OnuInformationConfigDTO) GetServiceProfile() string

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

GetServiceProfileOk

func (o *OnuInformationConfigDTO) 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 *OnuInformationConfigDTO) SetServiceProfile(v string)

SetServiceProfile sets ServiceProfile field to given value.

HasServiceProfile

func (o *OnuInformationConfigDTO) HasServiceProfile() bool

HasServiceProfile returns a boolean if a field has been set.

GetSoftWareVersion

func (o *OnuInformationConfigDTO) GetSoftWareVersion() string

GetSoftWareVersion returns the SoftWareVersion field if non-nil, zero value otherwise.

GetSoftWareVersionOk

func (o *OnuInformationConfigDTO) 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 *OnuInformationConfigDTO) SetSoftWareVersion(v string)

SetSoftWareVersion sets SoftWareVersion field to given value.

HasSoftWareVersion

func (o *OnuInformationConfigDTO) HasSoftWareVersion() bool

HasSoftWareVersion returns a boolean if a field has been set.

GetSoftwareVersion

func (o *OnuInformationConfigDTO) GetSoftwareVersion() OnuInformationConfigDTO

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

GetSoftwareVersionOk

func (o *OnuInformationConfigDTO) GetSoftwareVersionOk() (*OnuInformationConfigDTO, 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 *OnuInformationConfigDTO) SetSoftwareVersion(v OnuInformationConfigDTO)

SetSoftwareVersion sets SoftwareVersion field to given value.

HasSoftwareVersion

func (o *OnuInformationConfigDTO) HasSoftwareVersion() bool

HasSoftwareVersion returns a boolean if a field has been set.

GetTransmittedOpticalPower

func (o *OnuInformationConfigDTO) GetTransmittedOpticalPower() string

GetTransmittedOpticalPower returns the TransmittedOpticalPower field if non-nil, zero value otherwise.

GetTransmittedOpticalPowerOk

func (o *OnuInformationConfigDTO) GetTransmittedOpticalPowerOk() (*string, bool)

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

SetTransmittedOpticalPower

func (o *OnuInformationConfigDTO) SetTransmittedOpticalPower(v string)

SetTransmittedOpticalPower sets TransmittedOpticalPower field to given value.

HasTransmittedOpticalPower

func (o *OnuInformationConfigDTO) HasTransmittedOpticalPower() bool

HasTransmittedOpticalPower returns a boolean if a field has been set.

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