Skip to content

AuthenticationConfigDTO

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 supporting services.INACTIVE: ONU is in an inactive state, which may be due to reasons such as unactivated configuration, being offline, configuration failure, or configuration mismatch. [optional]
AdminStatus Pointer to string Admin status should be a value as follows:ACTIVATE,DEACTIVATE [optional]
AuthenticationMethod Pointer to string Authentication mode used by the automatically discovered ONU.AuthenticationMethod should be a value as follows:PASSWORD_AUTH,SN_AUTH,LOID_AUTH,SN_AND_PASSWORD_AUTH,LOID_AND_PASSWORD_AUTH [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]
Description Pointer to string Description of ONU.Only 1-32 bits numbers, Upper and lower letters, -@_:/. are allowed. [optional]
DiscoveryMode Pointer to string ONU auto discovery mode.DiscoveryMode should be a value as follows:ALWAYS_ON,ONCE_ON [optional]
Key Pointer to string Identifier of entry [optional]
LineProfile Pointer to string Line profile bound to the ONU, lineProfile is displayed in the format id(name) [optional]
Loid Pointer to string Loid set by automatic discovery of the ONT, loid should be 1-32 characters, including letters, numbers, and symbols (-@_:/.). [optional]
LoidPassword Pointer to string Loid password set by automatic discovery of the ONT,loidPassword should be ASCII characters from \x21 to \x7e [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: ONU is online.OFFLINE: ONU is offline; it does not support version information queries or any service operations. [optional]
OnuId Pointer to int32 ONU ID,This parameter is optional. If not specified, the system will automatically allocate the smallest available ONU number under the current port.OnuId should be within the range of 0 to 127 [optional]
Password Pointer to string Authentication password set by automatic discovery of the ONT, password should be ASCII characters from \x21 to \x7e and 1 to 20 hexadecimal digits [optional]
PasswordType Pointer to string Indicates the password type reported by the automatic discovery of the ONT.PasswordType should be a value as follows:ASCII,HEX [optional]
PortId Pointer to string Pon port ID,e.g.,PON 1/0/1 [optional]
ReRegisterAuthentication Pointer to string Re-Register-Authentication [optional]
SerialNumber Pointer to string SerialNumber of ONU should contain 12, 13, or 16 characters, in the format XXXXXXXXXXXX ,XXXX-XXXXXXXX,XXXXXXXXXXXXXXXX [optional]
ServicePortProfile Pointer to string Service port profile bound to the ONU is in the format id(name) [optional]
ServiceProfile Pointer to string Service profile bound to the ONU, serviceProfile displayed in the format id(name) [optional]

Methods

NewAuthenticationConfigDTO

func NewAuthenticationConfigDTO() *AuthenticationConfigDTO

NewAuthenticationConfigDTO instantiates a new AuthenticationConfigDTO 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

NewAuthenticationConfigDTOWithDefaults

func NewAuthenticationConfigDTOWithDefaults() *AuthenticationConfigDTO

NewAuthenticationConfigDTOWithDefaults instantiates a new AuthenticationConfigDTO 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 *AuthenticationConfigDTO) GetActiveStatus() string

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

GetActiveStatusOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetActiveStatus(v string)

SetActiveStatus sets ActiveStatus field to given value.

HasActiveStatus

func (o *AuthenticationConfigDTO) HasActiveStatus() bool

HasActiveStatus returns a boolean if a field has been set.

GetAdminStatus

func (o *AuthenticationConfigDTO) GetAdminStatus() string

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

GetAdminStatusOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetAdminStatus(v string)

SetAdminStatus sets AdminStatus field to given value.

HasAdminStatus

func (o *AuthenticationConfigDTO) HasAdminStatus() bool

HasAdminStatus returns a boolean if a field has been set.

GetAuthenticationMethod

func (o *AuthenticationConfigDTO) GetAuthenticationMethod() string

GetAuthenticationMethod returns the AuthenticationMethod field if non-nil, zero value otherwise.

GetAuthenticationMethodOk

func (o *AuthenticationConfigDTO) GetAuthenticationMethodOk() (*string, bool)

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

SetAuthenticationMethod

func (o *AuthenticationConfigDTO) SetAuthenticationMethod(v string)

SetAuthenticationMethod sets AuthenticationMethod field to given value.

HasAuthenticationMethod

func (o *AuthenticationConfigDTO) HasAuthenticationMethod() bool

HasAuthenticationMethod returns a boolean if a field has been set.

GetConfigStatus

func (o *AuthenticationConfigDTO) GetConfigStatus() string

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

GetConfigStatusOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetConfigStatus(v string)

SetConfigStatus sets ConfigStatus field to given value.

HasConfigStatus

func (o *AuthenticationConfigDTO) HasConfigStatus() bool

HasConfigStatus returns a boolean if a field has been set.

GetDescription

func (o *AuthenticationConfigDTO) GetDescription() string

GetDescription returns the Description field if non-nil, zero value otherwise.

GetDescriptionOk

func (o *AuthenticationConfigDTO) GetDescriptionOk() (*string, bool)

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

SetDescription

func (o *AuthenticationConfigDTO) SetDescription(v string)

SetDescription sets Description field to given value.

HasDescription

func (o *AuthenticationConfigDTO) HasDescription() bool

HasDescription returns a boolean if a field has been set.

GetDiscoveryMode

func (o *AuthenticationConfigDTO) GetDiscoveryMode() string

GetDiscoveryMode returns the DiscoveryMode field if non-nil, zero value otherwise.

GetDiscoveryModeOk

func (o *AuthenticationConfigDTO) GetDiscoveryModeOk() (*string, bool)

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

SetDiscoveryMode

func (o *AuthenticationConfigDTO) SetDiscoveryMode(v string)

SetDiscoveryMode sets DiscoveryMode field to given value.

HasDiscoveryMode

func (o *AuthenticationConfigDTO) HasDiscoveryMode() bool

HasDiscoveryMode returns a boolean if a field has been set.

GetKey

func (o *AuthenticationConfigDTO) GetKey() string

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

GetKeyOk

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

SetKey sets Key field to given value.

HasKey

func (o *AuthenticationConfigDTO) HasKey() bool

HasKey returns a boolean if a field has been set.

GetLineProfile

func (o *AuthenticationConfigDTO) GetLineProfile() string

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

GetLineProfileOk

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

SetLineProfile sets LineProfile field to given value.

HasLineProfile

func (o *AuthenticationConfigDTO) HasLineProfile() bool

HasLineProfile returns a boolean if a field has been set.

GetLoid

func (o *AuthenticationConfigDTO) GetLoid() string

GetLoid returns the Loid field if non-nil, zero value otherwise.

GetLoidOk

func (o *AuthenticationConfigDTO) GetLoidOk() (*string, bool)

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

SetLoid

func (o *AuthenticationConfigDTO) SetLoid(v string)

SetLoid sets Loid field to given value.

HasLoid

func (o *AuthenticationConfigDTO) HasLoid() bool

HasLoid returns a boolean if a field has been set.

GetLoidPassword

func (o *AuthenticationConfigDTO) GetLoidPassword() string

GetLoidPassword returns the LoidPassword field if non-nil, zero value otherwise.

GetLoidPasswordOk

func (o *AuthenticationConfigDTO) GetLoidPasswordOk() (*string, bool)

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

SetLoidPassword

func (o *AuthenticationConfigDTO) SetLoidPassword(v string)

SetLoidPassword sets LoidPassword field to given value.

HasLoidPassword

func (o *AuthenticationConfigDTO) HasLoidPassword() bool

HasLoidPassword returns a boolean if a field has been set.

GetMacAddress

func (o *AuthenticationConfigDTO) GetMacAddress() string

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

GetMacAddressOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetMacAddress(v string)

SetMacAddress sets MacAddress field to given value.

HasMacAddress

func (o *AuthenticationConfigDTO) HasMacAddress() bool

HasMacAddress returns a boolean if a field has been set.

GetMatchStatus

func (o *AuthenticationConfigDTO) GetMatchStatus() string

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

GetMatchStatusOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetMatchStatus(v string)

SetMatchStatus sets MatchStatus field to given value.

HasMatchStatus

func (o *AuthenticationConfigDTO) HasMatchStatus() bool

HasMatchStatus returns a boolean if a field has been set.

GetOnlineStatus

func (o *AuthenticationConfigDTO) GetOnlineStatus() string

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

GetOnlineStatusOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetOnlineStatus(v string)

SetOnlineStatus sets OnlineStatus field to given value.

HasOnlineStatus

func (o *AuthenticationConfigDTO) HasOnlineStatus() bool

HasOnlineStatus returns a boolean if a field has been set.

GetOnuId

func (o *AuthenticationConfigDTO) GetOnuId() int32

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

GetOnuIdOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetOnuId(v int32)

SetOnuId sets OnuId field to given value.

HasOnuId

func (o *AuthenticationConfigDTO) HasOnuId() bool

HasOnuId returns a boolean if a field has been set.

GetPassword

func (o *AuthenticationConfigDTO) GetPassword() string

GetPassword returns the Password field if non-nil, zero value otherwise.

GetPasswordOk

func (o *AuthenticationConfigDTO) GetPasswordOk() (*string, bool)

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

SetPassword

func (o *AuthenticationConfigDTO) SetPassword(v string)

SetPassword sets Password field to given value.

HasPassword

func (o *AuthenticationConfigDTO) HasPassword() bool

HasPassword returns a boolean if a field has been set.

GetPasswordType

func (o *AuthenticationConfigDTO) GetPasswordType() string

GetPasswordType returns the PasswordType field if non-nil, zero value otherwise.

GetPasswordTypeOk

func (o *AuthenticationConfigDTO) GetPasswordTypeOk() (*string, bool)

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

SetPasswordType

func (o *AuthenticationConfigDTO) SetPasswordType(v string)

SetPasswordType sets PasswordType field to given value.

HasPasswordType

func (o *AuthenticationConfigDTO) HasPasswordType() bool

HasPasswordType returns a boolean if a field has been set.

GetPortId

func (o *AuthenticationConfigDTO) GetPortId() string

GetPortId returns the PortId field if non-nil, zero value otherwise.

GetPortIdOk

func (o *AuthenticationConfigDTO) GetPortIdOk() (*string, bool)

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

SetPortId

func (o *AuthenticationConfigDTO) SetPortId(v string)

SetPortId sets PortId field to given value.

HasPortId

func (o *AuthenticationConfigDTO) HasPortId() bool

HasPortId returns a boolean if a field has been set.

GetReRegisterAuthentication

func (o *AuthenticationConfigDTO) GetReRegisterAuthentication() string

GetReRegisterAuthentication returns the ReRegisterAuthentication field if non-nil, zero value otherwise.

GetReRegisterAuthenticationOk

func (o *AuthenticationConfigDTO) GetReRegisterAuthenticationOk() (*string, bool)

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

SetReRegisterAuthentication

func (o *AuthenticationConfigDTO) SetReRegisterAuthentication(v string)

SetReRegisterAuthentication sets ReRegisterAuthentication field to given value.

HasReRegisterAuthentication

func (o *AuthenticationConfigDTO) HasReRegisterAuthentication() bool

HasReRegisterAuthentication returns a boolean if a field has been set.

GetSerialNumber

func (o *AuthenticationConfigDTO) GetSerialNumber() string

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

GetSerialNumberOk

func (o *AuthenticationConfigDTO) 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 *AuthenticationConfigDTO) SetSerialNumber(v string)

SetSerialNumber sets SerialNumber field to given value.

HasSerialNumber

func (o *AuthenticationConfigDTO) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

GetServicePortProfile

func (o *AuthenticationConfigDTO) GetServicePortProfile() string

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

GetServicePortProfileOk

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

SetServicePortProfile sets ServicePortProfile field to given value.

HasServicePortProfile

func (o *AuthenticationConfigDTO) HasServicePortProfile() bool

HasServicePortProfile returns a boolean if a field has been set.

GetServiceProfile

func (o *AuthenticationConfigDTO) GetServiceProfile() string

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

GetServiceProfileOk

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

SetServiceProfile sets ServiceProfile field to given value.

HasServiceProfile

func (o *AuthenticationConfigDTO) HasServiceProfile() bool

HasServiceProfile returns a boolean if a field has been set.

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