# LinkRouteTable

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**LinkRouteTableId** | Pointer to **string** | The ID of the association between the route table and the Net or Subnet. | [optional] 
**Main** | Pointer to **bool** | If true, the route table is the main one. | [optional] 
**NetId** | Pointer to **string** | The ID of the Net, if the route table is not explicitly linked to a Subnet. | [optional] 
**RouteTableId** | Pointer to **string** | The ID of the route table. | [optional] 
**SubnetId** | Pointer to **string** | The ID of the Subnet, if the route table is explicitly linked to a Subnet. | [optional] 

## Methods

### NewLinkRouteTable

`func NewLinkRouteTable() *LinkRouteTable`

NewLinkRouteTable instantiates a new LinkRouteTable 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

### NewLinkRouteTableWithDefaults

`func NewLinkRouteTableWithDefaults() *LinkRouteTable`

NewLinkRouteTableWithDefaults instantiates a new LinkRouteTable 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

### GetLinkRouteTableId

`func (o *LinkRouteTable) GetLinkRouteTableId() string`

GetLinkRouteTableId returns the LinkRouteTableId field if non-nil, zero value otherwise.

### GetLinkRouteTableIdOk

`func (o *LinkRouteTable) GetLinkRouteTableIdOk() (*string, bool)`

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

### SetLinkRouteTableId

`func (o *LinkRouteTable) SetLinkRouteTableId(v string)`

SetLinkRouteTableId sets LinkRouteTableId field to given value.

### HasLinkRouteTableId

`func (o *LinkRouteTable) HasLinkRouteTableId() bool`

HasLinkRouteTableId returns a boolean if a field has been set.

### GetMain

`func (o *LinkRouteTable) GetMain() bool`

GetMain returns the Main field if non-nil, zero value otherwise.

### GetMainOk

`func (o *LinkRouteTable) GetMainOk() (*bool, bool)`

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

### SetMain

`func (o *LinkRouteTable) SetMain(v bool)`

SetMain sets Main field to given value.

### HasMain

`func (o *LinkRouteTable) HasMain() bool`

HasMain returns a boolean if a field has been set.

### GetNetId

`func (o *LinkRouteTable) GetNetId() string`

GetNetId returns the NetId field if non-nil, zero value otherwise.

### GetNetIdOk

`func (o *LinkRouteTable) GetNetIdOk() (*string, bool)`

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

### SetNetId

`func (o *LinkRouteTable) SetNetId(v string)`

SetNetId sets NetId field to given value.

### HasNetId

`func (o *LinkRouteTable) HasNetId() bool`

HasNetId returns a boolean if a field has been set.

### GetRouteTableId

`func (o *LinkRouteTable) GetRouteTableId() string`

GetRouteTableId returns the RouteTableId field if non-nil, zero value otherwise.

### GetRouteTableIdOk

`func (o *LinkRouteTable) GetRouteTableIdOk() (*string, bool)`

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

### SetRouteTableId

`func (o *LinkRouteTable) SetRouteTableId(v string)`

SetRouteTableId sets RouteTableId field to given value.

### HasRouteTableId

`func (o *LinkRouteTable) HasRouteTableId() bool`

HasRouteTableId returns a boolean if a field has been set.

### GetSubnetId

`func (o *LinkRouteTable) GetSubnetId() string`

GetSubnetId returns the SubnetId field if non-nil, zero value otherwise.

### GetSubnetIdOk

`func (o *LinkRouteTable) GetSubnetIdOk() (*string, bool)`

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

### SetSubnetId

`func (o *LinkRouteTable) SetSubnetId(v string)`

SetSubnetId sets SubnetId field to given value.

### HasSubnetId

`func (o *LinkRouteTable) HasSubnetId() bool`

HasSubnetId returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


