// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type Network struct {
	AllocationType *string `json:"allocation_type,omitempty"`
	// A set of CIDRs describing the range.
	Cidrs   []string `json:"cidrs,omitempty"`
	Created *string  `json:"created,omitempty"`
	Handle  *string  `json:"handle,omitempty"`
	Name    *string  `json:"name,omitempty"`
	Updated *string  `json:"updated,omitempty"`
}

func (o *Network) GetAllocationType() *string {
	if o == nil {
		return nil
	}
	return o.AllocationType
}

func (o *Network) GetCidrs() []string {
	if o == nil {
		return nil
	}
	return o.Cidrs
}

func (o *Network) GetCreated() *string {
	if o == nil {
		return nil
	}
	return o.Created
}

func (o *Network) GetHandle() *string {
	if o == nil {
		return nil
	}
	return o.Handle
}

func (o *Network) GetName() *string {
	if o == nil {
		return nil
	}
	return o.Name
}

func (o *Network) GetUpdated() *string {
	if o == nil {
		return nil
	}
	return o.Updated
}
