| Name | Type | Description | Notes |
|---|---|---|---|
| NetworkId | Pointer to string | [optional] | |
| AllocateNew | Pointer to map[string]interface{} | [optional] | |
| Specific | Pointer to ManagePrivateInterfaceAllocateSpecificPrivateIp | [optional] |
func NewManagePrivateInterface() *ManagePrivateInterface
NewManagePrivateInterface instantiates a new ManagePrivateInterface 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
func NewManagePrivateInterfaceWithDefaults() *ManagePrivateInterface
NewManagePrivateInterfaceWithDefaults instantiates a new ManagePrivateInterface 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
func (o *ManagePrivateInterface) GetNetworkId() string
GetNetworkId returns the NetworkId field if non-nil, zero value otherwise.
func (o *ManagePrivateInterface) GetNetworkIdOk() (*string, bool)
GetNetworkIdOk returns a tuple with the NetworkId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagePrivateInterface) SetNetworkId(v string)
SetNetworkId sets NetworkId field to given value.
func (o *ManagePrivateInterface) HasNetworkId() bool
HasNetworkId returns a boolean if a field has been set.
func (o *ManagePrivateInterface) GetAllocateNew() map[string]interface{}
GetAllocateNew returns the AllocateNew field if non-nil, zero value otherwise.
func (o *ManagePrivateInterface) GetAllocateNewOk() (*map[string]interface{}, bool)
GetAllocateNewOk returns a tuple with the AllocateNew field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagePrivateInterface) SetAllocateNew(v map[string]interface{})
SetAllocateNew sets AllocateNew field to given value.
func (o *ManagePrivateInterface) HasAllocateNew() bool
HasAllocateNew returns a boolean if a field has been set.
func (o *ManagePrivateInterface) GetSpecific() ManagePrivateInterfaceAllocateSpecificPrivateIp
GetSpecific returns the Specific field if non-nil, zero value otherwise.
func (o *ManagePrivateInterface) GetSpecificOk() (*ManagePrivateInterfaceAllocateSpecificPrivateIp, bool)
GetSpecificOk returns a tuple with the Specific field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagePrivateInterface) SetSpecific(v ManagePrivateInterfaceAllocateSpecificPrivateIp)
SetSpecific sets Specific field to given value.
func (o *ManagePrivateInterface) HasSpecific() bool
HasSpecific returns a boolean if a field has been set.