Skip to content

FreeAuthClientPolicyOpenApiVO

Properties

Name Type Description Notes
ClientIp Pointer to string Free auth client IP Address [optional]
ClientMac Pointer to string Free auth client MAC Address, for example: AA-AA-AA-AA-AA-AA [optional]
IdInt Pointer to int32 Entry ID of the policy. Except for newly added policies, this parameter should be retained [optional]
Type int32 Type of the policy. It should be a value as follows: 3: Free auth client IP, and parameter [clientIp] is needed. 4: Free auth client MAC, and parameter [clientMac] is needed

Methods

NewFreeAuthClientPolicyOpenApiVO

func NewFreeAuthClientPolicyOpenApiVO(type_ int32, ) *FreeAuthClientPolicyOpenApiVO

NewFreeAuthClientPolicyOpenApiVO instantiates a new FreeAuthClientPolicyOpenApiVO 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

NewFreeAuthClientPolicyOpenApiVOWithDefaults

func NewFreeAuthClientPolicyOpenApiVOWithDefaults() *FreeAuthClientPolicyOpenApiVO

NewFreeAuthClientPolicyOpenApiVOWithDefaults instantiates a new FreeAuthClientPolicyOpenApiVO 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

GetClientIp

func (o *FreeAuthClientPolicyOpenApiVO) GetClientIp() string

GetClientIp returns the ClientIp field if non-nil, zero value otherwise.

GetClientIpOk

func (o *FreeAuthClientPolicyOpenApiVO) GetClientIpOk() (*string, bool)

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

SetClientIp

func (o *FreeAuthClientPolicyOpenApiVO) SetClientIp(v string)

SetClientIp sets ClientIp field to given value.

HasClientIp

func (o *FreeAuthClientPolicyOpenApiVO) HasClientIp() bool

HasClientIp returns a boolean if a field has been set.

GetClientMac

func (o *FreeAuthClientPolicyOpenApiVO) GetClientMac() string

GetClientMac returns the ClientMac field if non-nil, zero value otherwise.

GetClientMacOk

func (o *FreeAuthClientPolicyOpenApiVO) GetClientMacOk() (*string, bool)

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

SetClientMac

func (o *FreeAuthClientPolicyOpenApiVO) SetClientMac(v string)

SetClientMac sets ClientMac field to given value.

HasClientMac

func (o *FreeAuthClientPolicyOpenApiVO) HasClientMac() bool

HasClientMac returns a boolean if a field has been set.

GetIdInt

func (o *FreeAuthClientPolicyOpenApiVO) GetIdInt() int32

GetIdInt returns the IdInt field if non-nil, zero value otherwise.

GetIdIntOk

func (o *FreeAuthClientPolicyOpenApiVO) GetIdIntOk() (*int32, bool)

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

SetIdInt

func (o *FreeAuthClientPolicyOpenApiVO) SetIdInt(v int32)

SetIdInt sets IdInt field to given value.

HasIdInt

func (o *FreeAuthClientPolicyOpenApiVO) HasIdInt() bool

HasIdInt returns a boolean if a field has been set.

GetType

func (o *FreeAuthClientPolicyOpenApiVO) GetType() int32

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *FreeAuthClientPolicyOpenApiVO) GetTypeOk() (*int32, 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 *FreeAuthClientPolicyOpenApiVO) SetType(v int32)

SetType sets Type field to given value.

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