| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to string | A globally unique, system-generated ID. The ID cannot be modified and cannot refer to another resource. | [optional] [readonly] |
| Name | Pointer to string | A locally unique, system-generated name. The name cannot be modified. | [optional] [readonly] |
| Capacity | Pointer to int64 | The usable capacity in bytes. | [optional] [readonly] |
| Parity | Pointer to float32 | A representation of data redundancy on the array. Data redundancy is rebuilt automatically by the system whenever parity is less than 1.0. | [optional] [readonly] |
| Space | Pointer to Space | [optional] | |
| Time | Pointer to int64 | [optional] [readonly] |
func NewArraySpace() *ArraySpace
NewArraySpace instantiates a new ArraySpace 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 NewArraySpaceWithDefaults() *ArraySpace
NewArraySpaceWithDefaults instantiates a new ArraySpace 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 *ArraySpace) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *ArraySpace) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetId(v string)
SetId sets Id field to given value.
func (o *ArraySpace) HasId() bool
HasId returns a boolean if a field has been set.
func (o *ArraySpace) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *ArraySpace) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetName(v string)
SetName sets Name field to given value.
func (o *ArraySpace) HasName() bool
HasName returns a boolean if a field has been set.
func (o *ArraySpace) GetCapacity() int64
GetCapacity returns the Capacity field if non-nil, zero value otherwise.
func (o *ArraySpace) GetCapacityOk() (*int64, bool)
GetCapacityOk returns a tuple with the Capacity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetCapacity(v int64)
SetCapacity sets Capacity field to given value.
func (o *ArraySpace) HasCapacity() bool
HasCapacity returns a boolean if a field has been set.
func (o *ArraySpace) GetParity() float32
GetParity returns the Parity field if non-nil, zero value otherwise.
func (o *ArraySpace) GetParityOk() (*float32, bool)
GetParityOk returns a tuple with the Parity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetParity(v float32)
SetParity sets Parity field to given value.
func (o *ArraySpace) HasParity() bool
HasParity returns a boolean if a field has been set.
func (o *ArraySpace) GetSpace() Space
GetSpace returns the Space field if non-nil, zero value otherwise.
func (o *ArraySpace) GetSpaceOk() (*Space, bool)
GetSpaceOk returns a tuple with the Space field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetSpace(v Space)
SetSpace sets Space field to given value.
func (o *ArraySpace) HasSpace() bool
HasSpace returns a boolean if a field has been set.
func (o *ArraySpace) GetTime() int64
GetTime returns the Time field if non-nil, zero value otherwise.
func (o *ArraySpace) GetTimeOk() (*int64, bool)
GetTimeOk returns a tuple with the Time field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ArraySpace) SetTime(v int64)
SetTime sets Time field to given value.
func (o *ArraySpace) HasTime() bool
HasTime returns a boolean if a field has been set.