func NewNatGatewayRules() *NatGatewayRules
func NewNatGatewayRulesWithDefaults() *NatGatewayRules
func (o *NatGatewayRules) GetId() string
func (o *NatGatewayRules) GetIdOk() (*string, bool)
func (o *NatGatewayRules) SetId(v string)
func (o *NatGatewayRules) HasId() bool
func (o *NatGatewayRules) GetType() Type
func (o *NatGatewayRules) GetTypeOk() (*Type, bool)
func (o *NatGatewayRules) SetType(v Type)
func (o *NatGatewayRules) HasType() bool
func (o *NatGatewayRules) GetHref() string
func (o *NatGatewayRules) GetHrefOk() (*string, bool)
func (o *NatGatewayRules) SetHref(v string)
func (o *NatGatewayRules) HasHref() bool
func (o *NatGatewayRules) GetItems() []NatGatewayRule
func (o *NatGatewayRules) GetItemsOk() (*[]NatGatewayRule, bool)
func (o *NatGatewayRules) SetItems(v []NatGatewayRule)
func (o *NatGatewayRules) HasItems() bool