Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteAPI24Arrays(params *DeleteAPI24ArraysParams) (*DeleteApi24ArraysOK, error)
- func (a *Client) DeleteAPI24ArraysFactoryResetToken(params *DeleteAPI24ArraysFactoryResetTokenParams) (*DeleteApi24ArraysFactoryResetTokenOK, error)
- func (a *Client) GetAPI24Arrays(params *GetAPI24ArraysParams) (*GetApi24ArraysOK, error)
- func (a *Client) GetAPI24ArraysEula(params *GetAPI24ArraysEulaParams) (*GetApi24ArraysEulaOK, error)
- func (a *Client) GetAPI24ArraysFactoryResetToken(params *GetAPI24ArraysFactoryResetTokenParams) (*GetApi24ArraysFactoryResetTokenOK, error)
- func (a *Client) GetAPI24ArraysNtpTest(params *GetAPI24ArraysNtpTestParams) (*GetApi24ArraysNtpTestOK, error)
- func (a *Client) GetAPI24ArraysPerformance(params *GetAPI24ArraysPerformanceParams) (*GetApi24ArraysPerformanceOK, error)
- func (a *Client) GetAPI24ArraysSpace(params *GetAPI24ArraysSpaceParams) (*GetApi24ArraysSpaceOK, error)
- func (a *Client) PatchAPI24Arrays(params *PatchAPI24ArraysParams) (*PatchApi24ArraysOK, error)
- func (a *Client) PatchAPI24ArraysEula(params *PatchAPI24ArraysEulaParams) (*PatchApi24ArraysEulaOK, error)
- func (a *Client) PostAPI24ArraysFactoryResetToken(params *PostAPI24ArraysFactoryResetTokenParams) (*PostApi24ArraysFactoryResetTokenOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteAPI24ArraysFactoryResetTokenParams
- func NewDeleteAPI24ArraysFactoryResetTokenParams() *DeleteAPI24ArraysFactoryResetTokenParams
- func NewDeleteAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *DeleteAPI24ArraysFactoryResetTokenParams
- func NewDeleteAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *DeleteAPI24ArraysFactoryResetTokenParams
- func NewDeleteAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *DeleteAPI24ArraysFactoryResetTokenParams
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *DeleteAPI24ArraysFactoryResetTokenParams
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *DeleteAPI24ArraysFactoryResetTokenParams
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *DeleteAPI24ArraysFactoryResetTokenParams
- func (o *DeleteAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24ArraysFactoryResetTokenReader
- type DeleteAPI24ArraysParams
- func NewDeleteAPI24ArraysParams() *DeleteAPI24ArraysParams
- func NewDeleteAPI24ArraysParamsWithContext(ctx context.Context) *DeleteAPI24ArraysParams
- func NewDeleteAPI24ArraysParamsWithHTTPClient(client *http.Client) *DeleteAPI24ArraysParams
- func NewDeleteAPI24ArraysParamsWithTimeout(timeout time.Duration) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24ArraysParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24ArraysParams) SetEradicateAllData(eradicateAllData *bool)
- func (o *DeleteAPI24ArraysParams) SetFactoryResetToken(factoryResetToken *int64)
- func (o *DeleteAPI24ArraysParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24ArraysParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24ArraysParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24ArraysParams) WithAuthorization(authorization *string) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithContext(ctx context.Context) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithEradicateAllData(eradicateAllData *bool) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithFactoryResetToken(factoryResetToken *int64) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithHTTPClient(client *http.Client) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithTimeout(timeout time.Duration) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WithXRequestID(xRequestID *string) *DeleteAPI24ArraysParams
- func (o *DeleteAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24ArraysReader
- type DeleteApi24ArraysBadRequest
- type DeleteApi24ArraysFactoryResetTokenBadRequest
- type DeleteApi24ArraysFactoryResetTokenOK
- type DeleteApi24ArraysOK
- type GetAPI24ArraysEulaParams
- func NewGetAPI24ArraysEulaParams() *GetAPI24ArraysEulaParams
- func NewGetAPI24ArraysEulaParamsWithContext(ctx context.Context) *GetAPI24ArraysEulaParams
- func NewGetAPI24ArraysEulaParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysEulaParams
- func NewGetAPI24ArraysEulaParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysEulaParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysEulaParams) SetFilter(filter *string)
- func (o *GetAPI24ArraysEulaParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysEulaParams) SetLimit(limit *int32)
- func (o *GetAPI24ArraysEulaParams) SetOffset(offset *int32)
- func (o *GetAPI24ArraysEulaParams) SetSort(sort []string)
- func (o *GetAPI24ArraysEulaParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysEulaParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ArraysEulaParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysEulaParams) WithAuthorization(authorization *string) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithContext(ctx context.Context) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithFilter(filter *string) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithLimit(limit *int32) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithOffset(offset *int32) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithSort(sort []string) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysEulaParams
- func (o *GetAPI24ArraysEulaParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysEulaReader
- type GetAPI24ArraysFactoryResetTokenParams
- func NewGetAPI24ArraysFactoryResetTokenParams() *GetAPI24ArraysFactoryResetTokenParams
- func NewGetAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *GetAPI24ArraysFactoryResetTokenParams
- func NewGetAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysFactoryResetTokenParams
- func NewGetAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetFilter(filter *string)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetLimit(limit *int32)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetOffset(offset *int32)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetSort(sort []string)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ArraysFactoryResetTokenParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithAuthorization(authorization *string) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithFilter(filter *string) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithLimit(limit *int32) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithOffset(offset *int32) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithSort(sort []string) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysFactoryResetTokenParams
- func (o *GetAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysFactoryResetTokenReader
- type GetAPI24ArraysNtpTestParams
- func NewGetAPI24ArraysNtpTestParams() *GetAPI24ArraysNtpTestParams
- func NewGetAPI24ArraysNtpTestParamsWithContext(ctx context.Context) *GetAPI24ArraysNtpTestParams
- func NewGetAPI24ArraysNtpTestParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysNtpTestParams
- func NewGetAPI24ArraysNtpTestParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysNtpTestParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysNtpTestParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysNtpTestParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysNtpTestParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysNtpTestParams) WithAuthorization(authorization *string) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) WithContext(ctx context.Context) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysNtpTestParams
- func (o *GetAPI24ArraysNtpTestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysNtpTestReader
- type GetAPI24ArraysParams
- func NewGetAPI24ArraysParams() *GetAPI24ArraysParams
- func NewGetAPI24ArraysParamsWithContext(ctx context.Context) *GetAPI24ArraysParams
- func NewGetAPI24ArraysParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysParams
- func NewGetAPI24ArraysParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysParams) SetFilter(filter *string)
- func (o *GetAPI24ArraysParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysParams) SetLimit(limit *int32)
- func (o *GetAPI24ArraysParams) SetOffset(offset *int32)
- func (o *GetAPI24ArraysParams) SetSort(sort []string)
- func (o *GetAPI24ArraysParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ArraysParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysParams) WithAuthorization(authorization *string) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithContext(ctx context.Context) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithFilter(filter *string) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithLimit(limit *int32) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithOffset(offset *int32) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithSort(sort []string) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysParams
- func (o *GetAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysPerformanceParams
- func NewGetAPI24ArraysPerformanceParams() *GetAPI24ArraysPerformanceParams
- func NewGetAPI24ArraysPerformanceParamsWithContext(ctx context.Context) *GetAPI24ArraysPerformanceParams
- func NewGetAPI24ArraysPerformanceParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysPerformanceParams
- func NewGetAPI24ArraysPerformanceParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysPerformanceParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysPerformanceParams) SetEndTime(endTime *int64)
- func (o *GetAPI24ArraysPerformanceParams) SetFilter(filter *string)
- func (o *GetAPI24ArraysPerformanceParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysPerformanceParams) SetLimit(limit *int32)
- func (o *GetAPI24ArraysPerformanceParams) SetOffset(offset *int32)
- func (o *GetAPI24ArraysPerformanceParams) SetProtocol(protocol *string)
- func (o *GetAPI24ArraysPerformanceParams) SetProtocolGroup(protocolGroup *string)
- func (o *GetAPI24ArraysPerformanceParams) SetResolution(resolution *int64)
- func (o *GetAPI24ArraysPerformanceParams) SetSort(sort []string)
- func (o *GetAPI24ArraysPerformanceParams) SetStartTime(startTime *int64)
- func (o *GetAPI24ArraysPerformanceParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysPerformanceParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ArraysPerformanceParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysPerformanceParams) WithAuthorization(authorization *string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithContext(ctx context.Context) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithEndTime(endTime *int64) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithFilter(filter *string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithLimit(limit *int32) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithOffset(offset *int32) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithProtocol(protocol *string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithProtocolGroup(protocolGroup *string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithResolution(resolution *int64) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithSort(sort []string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithStartTime(startTime *int64) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysPerformanceParams
- func (o *GetAPI24ArraysPerformanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysPerformanceReader
- type GetAPI24ArraysReader
- type GetAPI24ArraysSpaceParams
- func NewGetAPI24ArraysSpaceParams() *GetAPI24ArraysSpaceParams
- func NewGetAPI24ArraysSpaceParamsWithContext(ctx context.Context) *GetAPI24ArraysSpaceParams
- func NewGetAPI24ArraysSpaceParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysSpaceParams
- func NewGetAPI24ArraysSpaceParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ArraysSpaceParams) SetContext(ctx context.Context)
- func (o *GetAPI24ArraysSpaceParams) SetEndTime(endTime *int64)
- func (o *GetAPI24ArraysSpaceParams) SetFilter(filter *string)
- func (o *GetAPI24ArraysSpaceParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ArraysSpaceParams) SetLimit(limit *int32)
- func (o *GetAPI24ArraysSpaceParams) SetOffset(offset *int32)
- func (o *GetAPI24ArraysSpaceParams) SetResolution(resolution *int64)
- func (o *GetAPI24ArraysSpaceParams) SetSort(sort []string)
- func (o *GetAPI24ArraysSpaceParams) SetStartTime(startTime *int64)
- func (o *GetAPI24ArraysSpaceParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ArraysSpaceParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ArraysSpaceParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ArraysSpaceParams) WithAuthorization(authorization *string) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithContext(ctx context.Context) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithEndTime(endTime *int64) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithFilter(filter *string) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithLimit(limit *int32) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithOffset(offset *int32) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithResolution(resolution *int64) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithSort(sort []string) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithStartTime(startTime *int64) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysSpaceParams
- func (o *GetAPI24ArraysSpaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ArraysSpaceReader
- type GetApi24ArraysBadRequest
- type GetApi24ArraysEulaBadRequest
- type GetApi24ArraysEulaOK
- type GetApi24ArraysFactoryResetTokenBadRequest
- type GetApi24ArraysFactoryResetTokenOK
- type GetApi24ArraysNtpTestBadRequest
- type GetApi24ArraysNtpTestOK
- type GetApi24ArraysOK
- type GetApi24ArraysPerformanceBadRequest
- type GetApi24ArraysPerformanceOK
- type GetApi24ArraysSpaceBadRequest
- type GetApi24ArraysSpaceOK
- type PatchAPI24ArraysEulaParams
- func NewPatchAPI24ArraysEulaParams() *PatchAPI24ArraysEulaParams
- func NewPatchAPI24ArraysEulaParamsWithContext(ctx context.Context) *PatchAPI24ArraysEulaParams
- func NewPatchAPI24ArraysEulaParamsWithHTTPClient(client *http.Client) *PatchAPI24ArraysEulaParams
- func NewPatchAPI24ArraysEulaParamsWithTimeout(timeout time.Duration) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24ArraysEulaParams) SetContext(ctx context.Context)
- func (o *PatchAPI24ArraysEulaParams) SetEula(eula *models.Eula)
- func (o *PatchAPI24ArraysEulaParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24ArraysEulaParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24ArraysEulaParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24ArraysEulaParams) WithAuthorization(authorization *string) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WithContext(ctx context.Context) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WithEula(eula *models.Eula) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WithHTTPClient(client *http.Client) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WithTimeout(timeout time.Duration) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WithXRequestID(xRequestID *string) *PatchAPI24ArraysEulaParams
- func (o *PatchAPI24ArraysEulaParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24ArraysEulaReader
- type PatchAPI24ArraysParams
- func NewPatchAPI24ArraysParams() *PatchAPI24ArraysParams
- func NewPatchAPI24ArraysParamsWithContext(ctx context.Context) *PatchAPI24ArraysParams
- func NewPatchAPI24ArraysParamsWithHTTPClient(client *http.Client) *PatchAPI24ArraysParams
- func NewPatchAPI24ArraysParamsWithTimeout(timeout time.Duration) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) SetArray(array *models.Arrays)
- func (o *PatchAPI24ArraysParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24ArraysParams) SetContext(ctx context.Context)
- func (o *PatchAPI24ArraysParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24ArraysParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24ArraysParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24ArraysParams) WithArray(array *models.Arrays) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WithAuthorization(authorization *string) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WithContext(ctx context.Context) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WithHTTPClient(client *http.Client) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WithTimeout(timeout time.Duration) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WithXRequestID(xRequestID *string) *PatchAPI24ArraysParams
- func (o *PatchAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24ArraysReader
- type PatchApi24ArraysBadRequest
- type PatchApi24ArraysEulaBadRequest
- type PatchApi24ArraysEulaOK
- type PatchApi24ArraysOK
- type PostAPI24ArraysFactoryResetTokenParams
- func NewPostAPI24ArraysFactoryResetTokenParams() *PostAPI24ArraysFactoryResetTokenParams
- func NewPostAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *PostAPI24ArraysFactoryResetTokenParams
- func NewPostAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *PostAPI24ArraysFactoryResetTokenParams
- func NewPostAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) SetAuthorization(authorization *string)
- func (o *PostAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
- func (o *PostAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24ArraysFactoryResetTokenParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24ArraysFactoryResetTokenParams) WithAuthorization(authorization *string) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) WithXRequestID(xRequestID *string) *PostAPI24ArraysFactoryResetTokenParams
- func (o *PostAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24ArraysFactoryResetTokenReader
- type PostApi24ArraysFactoryResetTokenBadRequest
- type PostApi24ArraysFactoryResetTokenOK
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for arrays API
func (*Client) DeleteAPI24Arrays ¶
func (a *Client) DeleteAPI24Arrays(params *DeleteAPI24ArraysParams) (*DeleteApi24ArraysOK, error)
DeleteAPI24Arrays deletes an array
Deletes an array. For physical appliances, deleting an array restores the hardware to factory settings. This entails deleting all data, metadata, configuration, and logs; the array returns to the state it was in prior to any configuration changes being made. If the hardware is reused, it must be as a different array with a new ID. For virtual appliances, deleting an array puts it into an unusable state. Virtual resources (e.g., virtual machines) can later be freed, which deletes any remaining data, metadata, configuration, and logs. Prior to factory reset, an array must be manually prepared (e.g., all volumes and snapshots must be eradicated) and a factory reset token must be created.
func (*Client) DeleteAPI24ArraysFactoryResetToken ¶
func (a *Client) DeleteAPI24ArraysFactoryResetToken(params *DeleteAPI24ArraysFactoryResetTokenParams) (*DeleteApi24ArraysFactoryResetTokenOK, error)
DeleteAPI24ArraysFactoryResetToken deletes a factory reset token
Deletes an existing token that could be used to perform a factory reset on the array.
func (*Client) GetAPI24Arrays ¶
func (a *Client) GetAPI24Arrays(params *GetAPI24ArraysParams) (*GetApi24ArraysOK, error)
GetAPI24Arrays lists arrays
Displays a list of connection paths to each of the connected arrays.
func (*Client) GetAPI24ArraysEula ¶
func (a *Client) GetAPI24ArraysEula(params *GetAPI24ArraysEulaParams) (*GetApi24ArraysEulaOK, error)
GetAPI24ArraysEula lists end user agreement and signature
Displays the End User Agreement and signature.
func (*Client) GetAPI24ArraysFactoryResetToken ¶
func (a *Client) GetAPI24ArraysFactoryResetToken(params *GetAPI24ArraysFactoryResetTokenParams) (*GetApi24ArraysFactoryResetTokenOK, error)
GetAPI24ArraysFactoryResetToken lists factory reset tokens
Displays a list of tokens used to perform a factory reset on the array.
func (*Client) GetAPI24ArraysNtpTest ¶
func (a *Client) GetAPI24ArraysNtpTest(params *GetAPI24ArraysNtpTestParams) (*GetApi24ArraysNtpTestOK, error)
GetAPI24ArraysNtpTest lists n t p test results
Displays test results for configured NTP servers.
func (*Client) GetAPI24ArraysPerformance ¶
func (a *Client) GetAPI24ArraysPerformance(params *GetAPI24ArraysPerformanceParams) (*GetApi24ArraysPerformanceOK, error)
GetAPI24ArraysPerformance lists array front end performance data
Displays real-time and historical front-end performance data at the array level including latency, bandwidth, IOPS, average I/O size, and queue depth.
func (*Client) GetAPI24ArraysSpace ¶
func (a *Client) GetAPI24ArraysSpace(params *GetAPI24ArraysSpaceParams) (*GetApi24ArraysSpaceOK, error)
GetAPI24ArraysSpace lists array space information
Displays real-time and historical array space information including unique volume and snapshot space, shared space, data reduction, provisioned capacity, usable capacity, and parity.
func (*Client) PatchAPI24Arrays ¶
func (a *Client) PatchAPI24Arrays(params *PatchAPI24ArraysParams) (*PatchApi24ArraysOK, error)
PatchAPI24Arrays modifies an array
Modifies general array properties such as the array name, login banner, idle timeout for management sessions, and NTP servers.
func (*Client) PatchAPI24ArraysEula ¶
func (a *Client) PatchAPI24ArraysEula(params *PatchAPI24ArraysEulaParams) (*PatchApi24ArraysEulaOK, error)
PatchAPI24ArraysEula modifies signature on the end user agreement
Modifies the signature on the End User Agreement.
func (*Client) PostAPI24ArraysFactoryResetToken ¶
func (a *Client) PostAPI24ArraysFactoryResetToken(params *PostAPI24ArraysFactoryResetTokenParams) (*PostApi24ArraysFactoryResetTokenOK, error)
PostAPI24ArraysFactoryResetToken creates a factory reset token
Creates a token that can be used to perform a factory reset on the array. Factory reset tokens can only be created after the array has been prepared for reset (e.g., all volumes and snapshots must first be eradicated). After a token has been created, operations that would take the array out of the prepared state are disabled (e.g., creating volumes) until all tokens have been deleted.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteAPI24Arrays(params *DeleteAPI24ArraysParams) (*DeleteApi24ArraysOK, error) DeleteAPI24ArraysFactoryResetToken(params *DeleteAPI24ArraysFactoryResetTokenParams) (*DeleteApi24ArraysFactoryResetTokenOK, error) GetAPI24Arrays(params *GetAPI24ArraysParams) (*GetApi24ArraysOK, error) GetAPI24ArraysEula(params *GetAPI24ArraysEulaParams) (*GetApi24ArraysEulaOK, error) GetAPI24ArraysFactoryResetToken(params *GetAPI24ArraysFactoryResetTokenParams) (*GetApi24ArraysFactoryResetTokenOK, error) GetAPI24ArraysNtpTest(params *GetAPI24ArraysNtpTestParams) (*GetApi24ArraysNtpTestOK, error) GetAPI24ArraysPerformance(params *GetAPI24ArraysPerformanceParams) (*GetApi24ArraysPerformanceOK, error) GetAPI24ArraysSpace(params *GetAPI24ArraysSpaceParams) (*GetApi24ArraysSpaceOK, error) PatchAPI24Arrays(params *PatchAPI24ArraysParams) (*PatchApi24ArraysOK, error) PatchAPI24ArraysEula(params *PatchAPI24ArraysEulaParams) (*PatchApi24ArraysEulaOK, error) PostAPI24ArraysFactoryResetToken(params *PostAPI24ArraysFactoryResetTokenParams) (*PostApi24ArraysFactoryResetTokenOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new arrays API client.
type DeleteAPI24ArraysFactoryResetTokenParams ¶
type DeleteAPI24ArraysFactoryResetTokenParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24ArraysFactoryResetTokenParams contains all the parameters to send to the API endpoint for the delete API 24 arrays factory reset token operation typically these are written to a http.Request
func NewDeleteAPI24ArraysFactoryResetTokenParams ¶
func NewDeleteAPI24ArraysFactoryResetTokenParams() *DeleteAPI24ArraysFactoryResetTokenParams
NewDeleteAPI24ArraysFactoryResetTokenParams creates a new DeleteAPI24ArraysFactoryResetTokenParams object with the default values initialized.
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithContext ¶
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *DeleteAPI24ArraysFactoryResetTokenParams
NewDeleteAPI24ArraysFactoryResetTokenParamsWithContext creates a new DeleteAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithHTTPClient ¶
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *DeleteAPI24ArraysFactoryResetTokenParams
NewDeleteAPI24ArraysFactoryResetTokenParamsWithHTTPClient creates a new DeleteAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithTimeout ¶
func NewDeleteAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *DeleteAPI24ArraysFactoryResetTokenParams
NewDeleteAPI24ArraysFactoryResetTokenParamsWithTimeout creates a new DeleteAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24ArraysFactoryResetTokenParams) SetContext ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) SetHTTPClient ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) SetTimeout ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) WithContext ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *DeleteAPI24ArraysFactoryResetTokenParams
WithContext adds the context to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) WithHTTPClient ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *DeleteAPI24ArraysFactoryResetTokenParams
WithHTTPClient adds the HTTPClient to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) WithTimeout ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *DeleteAPI24ArraysFactoryResetTokenParams
WithTimeout adds the timeout to the delete API 24 arrays factory reset token params
func (*DeleteAPI24ArraysFactoryResetTokenParams) WriteToRequest ¶
func (o *DeleteAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24ArraysFactoryResetTokenReader ¶
type DeleteAPI24ArraysFactoryResetTokenReader struct {
// contains filtered or unexported fields
}
DeleteAPI24ArraysFactoryResetTokenReader is a Reader for the DeleteAPI24ArraysFactoryResetToken structure.
func (*DeleteAPI24ArraysFactoryResetTokenReader) ReadResponse ¶
func (o *DeleteAPI24ArraysFactoryResetTokenReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24ArraysParams ¶
type DeleteAPI24ArraysParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*EradicateAllData Set to `true` to perform a factory reset. */ EradicateAllData *bool /*FactoryResetToken A token required to perform a factory reset. */ FactoryResetToken *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24ArraysParams contains all the parameters to send to the API endpoint for the delete API 24 arrays operation typically these are written to a http.Request
func NewDeleteAPI24ArraysParams ¶
func NewDeleteAPI24ArraysParams() *DeleteAPI24ArraysParams
NewDeleteAPI24ArraysParams creates a new DeleteAPI24ArraysParams object with the default values initialized.
func NewDeleteAPI24ArraysParamsWithContext ¶
func NewDeleteAPI24ArraysParamsWithContext(ctx context.Context) *DeleteAPI24ArraysParams
NewDeleteAPI24ArraysParamsWithContext creates a new DeleteAPI24ArraysParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24ArraysParamsWithHTTPClient ¶
func NewDeleteAPI24ArraysParamsWithHTTPClient(client *http.Client) *DeleteAPI24ArraysParams
NewDeleteAPI24ArraysParamsWithHTTPClient creates a new DeleteAPI24ArraysParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24ArraysParamsWithTimeout ¶
func NewDeleteAPI24ArraysParamsWithTimeout(timeout time.Duration) *DeleteAPI24ArraysParams
NewDeleteAPI24ArraysParamsWithTimeout creates a new DeleteAPI24ArraysParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24ArraysParams) SetAuthorization ¶
func (o *DeleteAPI24ArraysParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetContext ¶
func (o *DeleteAPI24ArraysParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetEradicateAllData ¶
func (o *DeleteAPI24ArraysParams) SetEradicateAllData(eradicateAllData *bool)
SetEradicateAllData adds the eradicateAllData to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetFactoryResetToken ¶
func (o *DeleteAPI24ArraysParams) SetFactoryResetToken(factoryResetToken *int64)
SetFactoryResetToken adds the factoryResetToken to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetHTTPClient ¶
func (o *DeleteAPI24ArraysParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetTimeout ¶
func (o *DeleteAPI24ArraysParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) SetXRequestID ¶
func (o *DeleteAPI24ArraysParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithAuthorization ¶
func (o *DeleteAPI24ArraysParams) WithAuthorization(authorization *string) *DeleteAPI24ArraysParams
WithAuthorization adds the authorization to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithContext ¶
func (o *DeleteAPI24ArraysParams) WithContext(ctx context.Context) *DeleteAPI24ArraysParams
WithContext adds the context to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithEradicateAllData ¶
func (o *DeleteAPI24ArraysParams) WithEradicateAllData(eradicateAllData *bool) *DeleteAPI24ArraysParams
WithEradicateAllData adds the eradicateAllData to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithFactoryResetToken ¶
func (o *DeleteAPI24ArraysParams) WithFactoryResetToken(factoryResetToken *int64) *DeleteAPI24ArraysParams
WithFactoryResetToken adds the factoryResetToken to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithHTTPClient ¶
func (o *DeleteAPI24ArraysParams) WithHTTPClient(client *http.Client) *DeleteAPI24ArraysParams
WithHTTPClient adds the HTTPClient to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithTimeout ¶
func (o *DeleteAPI24ArraysParams) WithTimeout(timeout time.Duration) *DeleteAPI24ArraysParams
WithTimeout adds the timeout to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WithXRequestID ¶
func (o *DeleteAPI24ArraysParams) WithXRequestID(xRequestID *string) *DeleteAPI24ArraysParams
WithXRequestID adds the xRequestID to the delete API 24 arrays params
func (*DeleteAPI24ArraysParams) WriteToRequest ¶
func (o *DeleteAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24ArraysReader ¶
type DeleteAPI24ArraysReader struct {
// contains filtered or unexported fields
}
DeleteAPI24ArraysReader is a Reader for the DeleteAPI24Arrays structure.
func (*DeleteAPI24ArraysReader) ReadResponse ¶
func (o *DeleteAPI24ArraysReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteApi24ArraysBadRequest ¶
DeleteApi24ArraysBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24ArraysBadRequest ¶
func NewDeleteApi24ArraysBadRequest() *DeleteApi24ArraysBadRequest
NewDeleteApi24ArraysBadRequest creates a DeleteApi24ArraysBadRequest with default headers values
func (*DeleteApi24ArraysBadRequest) Error ¶
func (o *DeleteApi24ArraysBadRequest) Error() string
func (*DeleteApi24ArraysBadRequest) GetPayload ¶
func (o *DeleteApi24ArraysBadRequest) GetPayload() *models.Error
type DeleteApi24ArraysFactoryResetTokenBadRequest ¶
DeleteApi24ArraysFactoryResetTokenBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24ArraysFactoryResetTokenBadRequest ¶
func NewDeleteApi24ArraysFactoryResetTokenBadRequest() *DeleteApi24ArraysFactoryResetTokenBadRequest
NewDeleteApi24ArraysFactoryResetTokenBadRequest creates a DeleteApi24ArraysFactoryResetTokenBadRequest with default headers values
func (*DeleteApi24ArraysFactoryResetTokenBadRequest) Error ¶
func (o *DeleteApi24ArraysFactoryResetTokenBadRequest) Error() string
func (*DeleteApi24ArraysFactoryResetTokenBadRequest) GetPayload ¶
func (o *DeleteApi24ArraysFactoryResetTokenBadRequest) GetPayload() *models.Error
type DeleteApi24ArraysFactoryResetTokenOK ¶
type DeleteApi24ArraysFactoryResetTokenOK struct { }
DeleteApi24ArraysFactoryResetTokenOK handles this case with default header values.
OK
func NewDeleteApi24ArraysFactoryResetTokenOK ¶
func NewDeleteApi24ArraysFactoryResetTokenOK() *DeleteApi24ArraysFactoryResetTokenOK
NewDeleteApi24ArraysFactoryResetTokenOK creates a DeleteApi24ArraysFactoryResetTokenOK with default headers values
func (*DeleteApi24ArraysFactoryResetTokenOK) Error ¶
func (o *DeleteApi24ArraysFactoryResetTokenOK) Error() string
type DeleteApi24ArraysOK ¶
type DeleteApi24ArraysOK struct { }
DeleteApi24ArraysOK handles this case with default header values.
OK
func NewDeleteApi24ArraysOK ¶
func NewDeleteApi24ArraysOK() *DeleteApi24ArraysOK
NewDeleteApi24ArraysOK creates a DeleteApi24ArraysOK with default headers values
func (*DeleteApi24ArraysOK) Error ¶
func (o *DeleteApi24ArraysOK) Error() string
type GetAPI24ArraysEulaParams ¶
type GetAPI24ArraysEulaParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysEulaParams contains all the parameters to send to the API endpoint for the get API 24 arrays eula operation typically these are written to a http.Request
func NewGetAPI24ArraysEulaParams ¶
func NewGetAPI24ArraysEulaParams() *GetAPI24ArraysEulaParams
NewGetAPI24ArraysEulaParams creates a new GetAPI24ArraysEulaParams object with the default values initialized.
func NewGetAPI24ArraysEulaParamsWithContext ¶
func NewGetAPI24ArraysEulaParamsWithContext(ctx context.Context) *GetAPI24ArraysEulaParams
NewGetAPI24ArraysEulaParamsWithContext creates a new GetAPI24ArraysEulaParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysEulaParamsWithHTTPClient ¶
func NewGetAPI24ArraysEulaParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysEulaParams
NewGetAPI24ArraysEulaParamsWithHTTPClient creates a new GetAPI24ArraysEulaParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysEulaParamsWithTimeout ¶
func NewGetAPI24ArraysEulaParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysEulaParams
NewGetAPI24ArraysEulaParamsWithTimeout creates a new GetAPI24ArraysEulaParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysEulaParams) SetAuthorization ¶
func (o *GetAPI24ArraysEulaParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetContext ¶
func (o *GetAPI24ArraysEulaParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetFilter ¶
func (o *GetAPI24ArraysEulaParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetHTTPClient ¶
func (o *GetAPI24ArraysEulaParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetLimit ¶
func (o *GetAPI24ArraysEulaParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetOffset ¶
func (o *GetAPI24ArraysEulaParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetSort ¶
func (o *GetAPI24ArraysEulaParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetTimeout ¶
func (o *GetAPI24ArraysEulaParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetTotalItemCount ¶
func (o *GetAPI24ArraysEulaParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) SetXRequestID ¶
func (o *GetAPI24ArraysEulaParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithAuthorization ¶
func (o *GetAPI24ArraysEulaParams) WithAuthorization(authorization *string) *GetAPI24ArraysEulaParams
WithAuthorization adds the authorization to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithContext ¶
func (o *GetAPI24ArraysEulaParams) WithContext(ctx context.Context) *GetAPI24ArraysEulaParams
WithContext adds the context to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithFilter ¶
func (o *GetAPI24ArraysEulaParams) WithFilter(filter *string) *GetAPI24ArraysEulaParams
WithFilter adds the filter to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithHTTPClient ¶
func (o *GetAPI24ArraysEulaParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysEulaParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithLimit ¶
func (o *GetAPI24ArraysEulaParams) WithLimit(limit *int32) *GetAPI24ArraysEulaParams
WithLimit adds the limit to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithOffset ¶
func (o *GetAPI24ArraysEulaParams) WithOffset(offset *int32) *GetAPI24ArraysEulaParams
WithOffset adds the offset to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithSort ¶
func (o *GetAPI24ArraysEulaParams) WithSort(sort []string) *GetAPI24ArraysEulaParams
WithSort adds the sort to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithTimeout ¶
func (o *GetAPI24ArraysEulaParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysEulaParams
WithTimeout adds the timeout to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithTotalItemCount ¶
func (o *GetAPI24ArraysEulaParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysEulaParams
WithTotalItemCount adds the totalItemCount to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WithXRequestID ¶
func (o *GetAPI24ArraysEulaParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysEulaParams
WithXRequestID adds the xRequestID to the get API 24 arrays eula params
func (*GetAPI24ArraysEulaParams) WriteToRequest ¶
func (o *GetAPI24ArraysEulaParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysEulaReader ¶
type GetAPI24ArraysEulaReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysEulaReader is a Reader for the GetAPI24ArraysEula structure.
func (*GetAPI24ArraysEulaReader) ReadResponse ¶
func (o *GetAPI24ArraysEulaReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24ArraysFactoryResetTokenParams ¶
type GetAPI24ArraysFactoryResetTokenParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysFactoryResetTokenParams contains all the parameters to send to the API endpoint for the get API 24 arrays factory reset token operation typically these are written to a http.Request
func NewGetAPI24ArraysFactoryResetTokenParams ¶
func NewGetAPI24ArraysFactoryResetTokenParams() *GetAPI24ArraysFactoryResetTokenParams
NewGetAPI24ArraysFactoryResetTokenParams creates a new GetAPI24ArraysFactoryResetTokenParams object with the default values initialized.
func NewGetAPI24ArraysFactoryResetTokenParamsWithContext ¶
func NewGetAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *GetAPI24ArraysFactoryResetTokenParams
NewGetAPI24ArraysFactoryResetTokenParamsWithContext creates a new GetAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysFactoryResetTokenParamsWithHTTPClient ¶
func NewGetAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysFactoryResetTokenParams
NewGetAPI24ArraysFactoryResetTokenParamsWithHTTPClient creates a new GetAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysFactoryResetTokenParamsWithTimeout ¶
func NewGetAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysFactoryResetTokenParams
NewGetAPI24ArraysFactoryResetTokenParamsWithTimeout creates a new GetAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysFactoryResetTokenParams) SetAuthorization ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetContext ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetFilter ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetHTTPClient ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetLimit ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetOffset ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetSort ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetTimeout ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetTotalItemCount ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) SetXRequestID ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithAuthorization ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithAuthorization(authorization *string) *GetAPI24ArraysFactoryResetTokenParams
WithAuthorization adds the authorization to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithContext ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *GetAPI24ArraysFactoryResetTokenParams
WithContext adds the context to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithFilter ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithFilter(filter *string) *GetAPI24ArraysFactoryResetTokenParams
WithFilter adds the filter to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithHTTPClient ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysFactoryResetTokenParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithLimit ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithLimit(limit *int32) *GetAPI24ArraysFactoryResetTokenParams
WithLimit adds the limit to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithOffset ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithOffset(offset *int32) *GetAPI24ArraysFactoryResetTokenParams
WithOffset adds the offset to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithSort ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithSort(sort []string) *GetAPI24ArraysFactoryResetTokenParams
WithSort adds the sort to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithTimeout ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysFactoryResetTokenParams
WithTimeout adds the timeout to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithTotalItemCount ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysFactoryResetTokenParams
WithTotalItemCount adds the totalItemCount to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WithXRequestID ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysFactoryResetTokenParams
WithXRequestID adds the xRequestID to the get API 24 arrays factory reset token params
func (*GetAPI24ArraysFactoryResetTokenParams) WriteToRequest ¶
func (o *GetAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysFactoryResetTokenReader ¶
type GetAPI24ArraysFactoryResetTokenReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysFactoryResetTokenReader is a Reader for the GetAPI24ArraysFactoryResetToken structure.
func (*GetAPI24ArraysFactoryResetTokenReader) ReadResponse ¶
func (o *GetAPI24ArraysFactoryResetTokenReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24ArraysNtpTestParams ¶
type GetAPI24ArraysNtpTestParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysNtpTestParams contains all the parameters to send to the API endpoint for the get API 24 arrays ntp test operation typically these are written to a http.Request
func NewGetAPI24ArraysNtpTestParams ¶
func NewGetAPI24ArraysNtpTestParams() *GetAPI24ArraysNtpTestParams
NewGetAPI24ArraysNtpTestParams creates a new GetAPI24ArraysNtpTestParams object with the default values initialized.
func NewGetAPI24ArraysNtpTestParamsWithContext ¶
func NewGetAPI24ArraysNtpTestParamsWithContext(ctx context.Context) *GetAPI24ArraysNtpTestParams
NewGetAPI24ArraysNtpTestParamsWithContext creates a new GetAPI24ArraysNtpTestParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysNtpTestParamsWithHTTPClient ¶
func NewGetAPI24ArraysNtpTestParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysNtpTestParams
NewGetAPI24ArraysNtpTestParamsWithHTTPClient creates a new GetAPI24ArraysNtpTestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysNtpTestParamsWithTimeout ¶
func NewGetAPI24ArraysNtpTestParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysNtpTestParams
NewGetAPI24ArraysNtpTestParamsWithTimeout creates a new GetAPI24ArraysNtpTestParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysNtpTestParams) SetAuthorization ¶
func (o *GetAPI24ArraysNtpTestParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) SetContext ¶
func (o *GetAPI24ArraysNtpTestParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) SetHTTPClient ¶
func (o *GetAPI24ArraysNtpTestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) SetTimeout ¶
func (o *GetAPI24ArraysNtpTestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) SetXRequestID ¶
func (o *GetAPI24ArraysNtpTestParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WithAuthorization ¶
func (o *GetAPI24ArraysNtpTestParams) WithAuthorization(authorization *string) *GetAPI24ArraysNtpTestParams
WithAuthorization adds the authorization to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WithContext ¶
func (o *GetAPI24ArraysNtpTestParams) WithContext(ctx context.Context) *GetAPI24ArraysNtpTestParams
WithContext adds the context to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WithHTTPClient ¶
func (o *GetAPI24ArraysNtpTestParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysNtpTestParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WithTimeout ¶
func (o *GetAPI24ArraysNtpTestParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysNtpTestParams
WithTimeout adds the timeout to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WithXRequestID ¶
func (o *GetAPI24ArraysNtpTestParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysNtpTestParams
WithXRequestID adds the xRequestID to the get API 24 arrays ntp test params
func (*GetAPI24ArraysNtpTestParams) WriteToRequest ¶
func (o *GetAPI24ArraysNtpTestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysNtpTestReader ¶
type GetAPI24ArraysNtpTestReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysNtpTestReader is a Reader for the GetAPI24ArraysNtpTest structure.
func (*GetAPI24ArraysNtpTestReader) ReadResponse ¶
func (o *GetAPI24ArraysNtpTestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24ArraysParams ¶
type GetAPI24ArraysParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysParams contains all the parameters to send to the API endpoint for the get API 24 arrays operation typically these are written to a http.Request
func NewGetAPI24ArraysParams ¶
func NewGetAPI24ArraysParams() *GetAPI24ArraysParams
NewGetAPI24ArraysParams creates a new GetAPI24ArraysParams object with the default values initialized.
func NewGetAPI24ArraysParamsWithContext ¶
func NewGetAPI24ArraysParamsWithContext(ctx context.Context) *GetAPI24ArraysParams
NewGetAPI24ArraysParamsWithContext creates a new GetAPI24ArraysParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysParamsWithHTTPClient ¶
func NewGetAPI24ArraysParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysParams
NewGetAPI24ArraysParamsWithHTTPClient creates a new GetAPI24ArraysParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysParamsWithTimeout ¶
func NewGetAPI24ArraysParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysParams
NewGetAPI24ArraysParamsWithTimeout creates a new GetAPI24ArraysParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysParams) SetAuthorization ¶
func (o *GetAPI24ArraysParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetContext ¶
func (o *GetAPI24ArraysParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetFilter ¶
func (o *GetAPI24ArraysParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetHTTPClient ¶
func (o *GetAPI24ArraysParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetLimit ¶
func (o *GetAPI24ArraysParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetOffset ¶
func (o *GetAPI24ArraysParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetSort ¶
func (o *GetAPI24ArraysParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetTimeout ¶
func (o *GetAPI24ArraysParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetTotalItemCount ¶
func (o *GetAPI24ArraysParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 arrays params
func (*GetAPI24ArraysParams) SetXRequestID ¶
func (o *GetAPI24ArraysParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithAuthorization ¶
func (o *GetAPI24ArraysParams) WithAuthorization(authorization *string) *GetAPI24ArraysParams
WithAuthorization adds the authorization to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithContext ¶
func (o *GetAPI24ArraysParams) WithContext(ctx context.Context) *GetAPI24ArraysParams
WithContext adds the context to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithFilter ¶
func (o *GetAPI24ArraysParams) WithFilter(filter *string) *GetAPI24ArraysParams
WithFilter adds the filter to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithHTTPClient ¶
func (o *GetAPI24ArraysParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithLimit ¶
func (o *GetAPI24ArraysParams) WithLimit(limit *int32) *GetAPI24ArraysParams
WithLimit adds the limit to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithOffset ¶
func (o *GetAPI24ArraysParams) WithOffset(offset *int32) *GetAPI24ArraysParams
WithOffset adds the offset to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithSort ¶
func (o *GetAPI24ArraysParams) WithSort(sort []string) *GetAPI24ArraysParams
WithSort adds the sort to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithTimeout ¶
func (o *GetAPI24ArraysParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysParams
WithTimeout adds the timeout to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithTotalItemCount ¶
func (o *GetAPI24ArraysParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysParams
WithTotalItemCount adds the totalItemCount to the get API 24 arrays params
func (*GetAPI24ArraysParams) WithXRequestID ¶
func (o *GetAPI24ArraysParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysParams
WithXRequestID adds the xRequestID to the get API 24 arrays params
func (*GetAPI24ArraysParams) WriteToRequest ¶
func (o *GetAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysPerformanceParams ¶
type GetAPI24ArraysPerformanceParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*EndTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ EndTime *int64 /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Protocol Protocol type. Valid values are `nfs`, `smb`, and `all`. */ Protocol *string /*ProtocolGroup Protocol group type. Valid values are `block`, `file`, and `all`. */ ProtocolGroup *string /*Resolution The number of milliseconds between samples of historical data. For array-wide performance metrics (`/arrays/performance` endpoint), valid values are `1000` (1 second), `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For performance metrics on storage objects (`<object name>/performance` endpoint), such as volumes, valid values are `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For space metrics, (`<object name>/space` endpoint), valid values are `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). Include the `start_time` parameter to display the performance data starting at the specified start time. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the `end_time` parameter to display the performance data until the specified end time. If `end_time`is not specified, the end time will default to the current time. If the `resolution` parameter is not specified but either the `start_time` or `end_time` parameter is, then `resolution` will default to the lowest valid resolution. */ Resolution *int64 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*StartTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ StartTime *int64 /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysPerformanceParams contains all the parameters to send to the API endpoint for the get API 24 arrays performance operation typically these are written to a http.Request
func NewGetAPI24ArraysPerformanceParams ¶
func NewGetAPI24ArraysPerformanceParams() *GetAPI24ArraysPerformanceParams
NewGetAPI24ArraysPerformanceParams creates a new GetAPI24ArraysPerformanceParams object with the default values initialized.
func NewGetAPI24ArraysPerformanceParamsWithContext ¶
func NewGetAPI24ArraysPerformanceParamsWithContext(ctx context.Context) *GetAPI24ArraysPerformanceParams
NewGetAPI24ArraysPerformanceParamsWithContext creates a new GetAPI24ArraysPerformanceParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysPerformanceParamsWithHTTPClient ¶
func NewGetAPI24ArraysPerformanceParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysPerformanceParams
NewGetAPI24ArraysPerformanceParamsWithHTTPClient creates a new GetAPI24ArraysPerformanceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysPerformanceParamsWithTimeout ¶
func NewGetAPI24ArraysPerformanceParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysPerformanceParams
NewGetAPI24ArraysPerformanceParamsWithTimeout creates a new GetAPI24ArraysPerformanceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysPerformanceParams) SetAuthorization ¶
func (o *GetAPI24ArraysPerformanceParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetContext ¶
func (o *GetAPI24ArraysPerformanceParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetEndTime ¶
func (o *GetAPI24ArraysPerformanceParams) SetEndTime(endTime *int64)
SetEndTime adds the endTime to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetFilter ¶
func (o *GetAPI24ArraysPerformanceParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetHTTPClient ¶
func (o *GetAPI24ArraysPerformanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetLimit ¶
func (o *GetAPI24ArraysPerformanceParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetOffset ¶
func (o *GetAPI24ArraysPerformanceParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetProtocol ¶
func (o *GetAPI24ArraysPerformanceParams) SetProtocol(protocol *string)
SetProtocol adds the protocol to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetProtocolGroup ¶
func (o *GetAPI24ArraysPerformanceParams) SetProtocolGroup(protocolGroup *string)
SetProtocolGroup adds the protocolGroup to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetResolution ¶
func (o *GetAPI24ArraysPerformanceParams) SetResolution(resolution *int64)
SetResolution adds the resolution to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetSort ¶
func (o *GetAPI24ArraysPerformanceParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetStartTime ¶
func (o *GetAPI24ArraysPerformanceParams) SetStartTime(startTime *int64)
SetStartTime adds the startTime to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetTimeout ¶
func (o *GetAPI24ArraysPerformanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetTotalItemCount ¶
func (o *GetAPI24ArraysPerformanceParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) SetXRequestID ¶
func (o *GetAPI24ArraysPerformanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithAuthorization ¶
func (o *GetAPI24ArraysPerformanceParams) WithAuthorization(authorization *string) *GetAPI24ArraysPerformanceParams
WithAuthorization adds the authorization to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithContext ¶
func (o *GetAPI24ArraysPerformanceParams) WithContext(ctx context.Context) *GetAPI24ArraysPerformanceParams
WithContext adds the context to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithEndTime ¶
func (o *GetAPI24ArraysPerformanceParams) WithEndTime(endTime *int64) *GetAPI24ArraysPerformanceParams
WithEndTime adds the endTime to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithFilter ¶
func (o *GetAPI24ArraysPerformanceParams) WithFilter(filter *string) *GetAPI24ArraysPerformanceParams
WithFilter adds the filter to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithHTTPClient ¶
func (o *GetAPI24ArraysPerformanceParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysPerformanceParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithLimit ¶
func (o *GetAPI24ArraysPerformanceParams) WithLimit(limit *int32) *GetAPI24ArraysPerformanceParams
WithLimit adds the limit to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithOffset ¶
func (o *GetAPI24ArraysPerformanceParams) WithOffset(offset *int32) *GetAPI24ArraysPerformanceParams
WithOffset adds the offset to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithProtocol ¶
func (o *GetAPI24ArraysPerformanceParams) WithProtocol(protocol *string) *GetAPI24ArraysPerformanceParams
WithProtocol adds the protocol to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithProtocolGroup ¶
func (o *GetAPI24ArraysPerformanceParams) WithProtocolGroup(protocolGroup *string) *GetAPI24ArraysPerformanceParams
WithProtocolGroup adds the protocolGroup to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithResolution ¶
func (o *GetAPI24ArraysPerformanceParams) WithResolution(resolution *int64) *GetAPI24ArraysPerformanceParams
WithResolution adds the resolution to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithSort ¶
func (o *GetAPI24ArraysPerformanceParams) WithSort(sort []string) *GetAPI24ArraysPerformanceParams
WithSort adds the sort to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithStartTime ¶
func (o *GetAPI24ArraysPerformanceParams) WithStartTime(startTime *int64) *GetAPI24ArraysPerformanceParams
WithStartTime adds the startTime to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithTimeout ¶
func (o *GetAPI24ArraysPerformanceParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysPerformanceParams
WithTimeout adds the timeout to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithTotalItemCount ¶
func (o *GetAPI24ArraysPerformanceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysPerformanceParams
WithTotalItemCount adds the totalItemCount to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WithXRequestID ¶
func (o *GetAPI24ArraysPerformanceParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysPerformanceParams
WithXRequestID adds the xRequestID to the get API 24 arrays performance params
func (*GetAPI24ArraysPerformanceParams) WriteToRequest ¶
func (o *GetAPI24ArraysPerformanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysPerformanceReader ¶
type GetAPI24ArraysPerformanceReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysPerformanceReader is a Reader for the GetAPI24ArraysPerformance structure.
func (*GetAPI24ArraysPerformanceReader) ReadResponse ¶
func (o *GetAPI24ArraysPerformanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24ArraysReader ¶
type GetAPI24ArraysReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysReader is a Reader for the GetAPI24Arrays structure.
func (*GetAPI24ArraysReader) ReadResponse ¶
func (o *GetAPI24ArraysReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24ArraysSpaceParams ¶
type GetAPI24ArraysSpaceParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*EndTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ EndTime *int64 /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Resolution The number of milliseconds between samples of historical data. For array-wide performance metrics (`/arrays/performance` endpoint), valid values are `1000` (1 second), `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For performance metrics on storage objects (`<object name>/performance` endpoint), such as volumes, valid values are `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For space metrics, (`<object name>/space` endpoint), valid values are `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). Include the `start_time` parameter to display the performance data starting at the specified start time. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the `end_time` parameter to display the performance data until the specified end time. If `end_time`is not specified, the end time will default to the current time. If the `resolution` parameter is not specified but either the `start_time` or `end_time` parameter is, then `resolution` will default to the lowest valid resolution. */ Resolution *int64 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*StartTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ StartTime *int64 /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24ArraysSpaceParams contains all the parameters to send to the API endpoint for the get API 24 arrays space operation typically these are written to a http.Request
func NewGetAPI24ArraysSpaceParams ¶
func NewGetAPI24ArraysSpaceParams() *GetAPI24ArraysSpaceParams
NewGetAPI24ArraysSpaceParams creates a new GetAPI24ArraysSpaceParams object with the default values initialized.
func NewGetAPI24ArraysSpaceParamsWithContext ¶
func NewGetAPI24ArraysSpaceParamsWithContext(ctx context.Context) *GetAPI24ArraysSpaceParams
NewGetAPI24ArraysSpaceParamsWithContext creates a new GetAPI24ArraysSpaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ArraysSpaceParamsWithHTTPClient ¶
func NewGetAPI24ArraysSpaceParamsWithHTTPClient(client *http.Client) *GetAPI24ArraysSpaceParams
NewGetAPI24ArraysSpaceParamsWithHTTPClient creates a new GetAPI24ArraysSpaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ArraysSpaceParamsWithTimeout ¶
func NewGetAPI24ArraysSpaceParamsWithTimeout(timeout time.Duration) *GetAPI24ArraysSpaceParams
NewGetAPI24ArraysSpaceParamsWithTimeout creates a new GetAPI24ArraysSpaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ArraysSpaceParams) SetAuthorization ¶
func (o *GetAPI24ArraysSpaceParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetContext ¶
func (o *GetAPI24ArraysSpaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetEndTime ¶
func (o *GetAPI24ArraysSpaceParams) SetEndTime(endTime *int64)
SetEndTime adds the endTime to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetFilter ¶
func (o *GetAPI24ArraysSpaceParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetHTTPClient ¶
func (o *GetAPI24ArraysSpaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetLimit ¶
func (o *GetAPI24ArraysSpaceParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetOffset ¶
func (o *GetAPI24ArraysSpaceParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetResolution ¶
func (o *GetAPI24ArraysSpaceParams) SetResolution(resolution *int64)
SetResolution adds the resolution to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetSort ¶
func (o *GetAPI24ArraysSpaceParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetStartTime ¶
func (o *GetAPI24ArraysSpaceParams) SetStartTime(startTime *int64)
SetStartTime adds the startTime to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetTimeout ¶
func (o *GetAPI24ArraysSpaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetTotalItemCount ¶
func (o *GetAPI24ArraysSpaceParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) SetXRequestID ¶
func (o *GetAPI24ArraysSpaceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithAuthorization ¶
func (o *GetAPI24ArraysSpaceParams) WithAuthorization(authorization *string) *GetAPI24ArraysSpaceParams
WithAuthorization adds the authorization to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithContext ¶
func (o *GetAPI24ArraysSpaceParams) WithContext(ctx context.Context) *GetAPI24ArraysSpaceParams
WithContext adds the context to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithEndTime ¶
func (o *GetAPI24ArraysSpaceParams) WithEndTime(endTime *int64) *GetAPI24ArraysSpaceParams
WithEndTime adds the endTime to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithFilter ¶
func (o *GetAPI24ArraysSpaceParams) WithFilter(filter *string) *GetAPI24ArraysSpaceParams
WithFilter adds the filter to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithHTTPClient ¶
func (o *GetAPI24ArraysSpaceParams) WithHTTPClient(client *http.Client) *GetAPI24ArraysSpaceParams
WithHTTPClient adds the HTTPClient to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithLimit ¶
func (o *GetAPI24ArraysSpaceParams) WithLimit(limit *int32) *GetAPI24ArraysSpaceParams
WithLimit adds the limit to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithOffset ¶
func (o *GetAPI24ArraysSpaceParams) WithOffset(offset *int32) *GetAPI24ArraysSpaceParams
WithOffset adds the offset to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithResolution ¶
func (o *GetAPI24ArraysSpaceParams) WithResolution(resolution *int64) *GetAPI24ArraysSpaceParams
WithResolution adds the resolution to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithSort ¶
func (o *GetAPI24ArraysSpaceParams) WithSort(sort []string) *GetAPI24ArraysSpaceParams
WithSort adds the sort to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithStartTime ¶
func (o *GetAPI24ArraysSpaceParams) WithStartTime(startTime *int64) *GetAPI24ArraysSpaceParams
WithStartTime adds the startTime to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithTimeout ¶
func (o *GetAPI24ArraysSpaceParams) WithTimeout(timeout time.Duration) *GetAPI24ArraysSpaceParams
WithTimeout adds the timeout to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithTotalItemCount ¶
func (o *GetAPI24ArraysSpaceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ArraysSpaceParams
WithTotalItemCount adds the totalItemCount to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WithXRequestID ¶
func (o *GetAPI24ArraysSpaceParams) WithXRequestID(xRequestID *string) *GetAPI24ArraysSpaceParams
WithXRequestID adds the xRequestID to the get API 24 arrays space params
func (*GetAPI24ArraysSpaceParams) WriteToRequest ¶
func (o *GetAPI24ArraysSpaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ArraysSpaceReader ¶
type GetAPI24ArraysSpaceReader struct {
// contains filtered or unexported fields
}
GetAPI24ArraysSpaceReader is a Reader for the GetAPI24ArraysSpace structure.
func (*GetAPI24ArraysSpaceReader) ReadResponse ¶
func (o *GetAPI24ArraysSpaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24ArraysBadRequest ¶
GetApi24ArraysBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysBadRequest ¶
func NewGetApi24ArraysBadRequest() *GetApi24ArraysBadRequest
NewGetApi24ArraysBadRequest creates a GetApi24ArraysBadRequest with default headers values
func (*GetApi24ArraysBadRequest) Error ¶
func (o *GetApi24ArraysBadRequest) Error() string
func (*GetApi24ArraysBadRequest) GetPayload ¶
func (o *GetApi24ArraysBadRequest) GetPayload() *models.Error
type GetApi24ArraysEulaBadRequest ¶
GetApi24ArraysEulaBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysEulaBadRequest ¶
func NewGetApi24ArraysEulaBadRequest() *GetApi24ArraysEulaBadRequest
NewGetApi24ArraysEulaBadRequest creates a GetApi24ArraysEulaBadRequest with default headers values
func (*GetApi24ArraysEulaBadRequest) Error ¶
func (o *GetApi24ArraysEulaBadRequest) Error() string
func (*GetApi24ArraysEulaBadRequest) GetPayload ¶
func (o *GetApi24ArraysEulaBadRequest) GetPayload() *models.Error
type GetApi24ArraysEulaOK ¶
type GetApi24ArraysEulaOK struct {
Payload *models.EulaGetResponse
}
GetApi24ArraysEulaOK handles this case with default header values.
OK
func NewGetApi24ArraysEulaOK ¶
func NewGetApi24ArraysEulaOK() *GetApi24ArraysEulaOK
NewGetApi24ArraysEulaOK creates a GetApi24ArraysEulaOK with default headers values
func (*GetApi24ArraysEulaOK) Error ¶
func (o *GetApi24ArraysEulaOK) Error() string
func (*GetApi24ArraysEulaOK) GetPayload ¶
func (o *GetApi24ArraysEulaOK) GetPayload() *models.EulaGetResponse
type GetApi24ArraysFactoryResetTokenBadRequest ¶
GetApi24ArraysFactoryResetTokenBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysFactoryResetTokenBadRequest ¶
func NewGetApi24ArraysFactoryResetTokenBadRequest() *GetApi24ArraysFactoryResetTokenBadRequest
NewGetApi24ArraysFactoryResetTokenBadRequest creates a GetApi24ArraysFactoryResetTokenBadRequest with default headers values
func (*GetApi24ArraysFactoryResetTokenBadRequest) Error ¶
func (o *GetApi24ArraysFactoryResetTokenBadRequest) Error() string
func (*GetApi24ArraysFactoryResetTokenBadRequest) GetPayload ¶
func (o *GetApi24ArraysFactoryResetTokenBadRequest) GetPayload() *models.Error
type GetApi24ArraysFactoryResetTokenOK ¶
type GetApi24ArraysFactoryResetTokenOK struct {
Payload *models.ArrayFactoryResetTokenGetResponse
}
GetApi24ArraysFactoryResetTokenOK handles this case with default header values.
OK
func NewGetApi24ArraysFactoryResetTokenOK ¶
func NewGetApi24ArraysFactoryResetTokenOK() *GetApi24ArraysFactoryResetTokenOK
NewGetApi24ArraysFactoryResetTokenOK creates a GetApi24ArraysFactoryResetTokenOK with default headers values
func (*GetApi24ArraysFactoryResetTokenOK) Error ¶
func (o *GetApi24ArraysFactoryResetTokenOK) Error() string
func (*GetApi24ArraysFactoryResetTokenOK) GetPayload ¶
func (o *GetApi24ArraysFactoryResetTokenOK) GetPayload() *models.ArrayFactoryResetTokenGetResponse
type GetApi24ArraysNtpTestBadRequest ¶
GetApi24ArraysNtpTestBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysNtpTestBadRequest ¶
func NewGetApi24ArraysNtpTestBadRequest() *GetApi24ArraysNtpTestBadRequest
NewGetApi24ArraysNtpTestBadRequest creates a GetApi24ArraysNtpTestBadRequest with default headers values
func (*GetApi24ArraysNtpTestBadRequest) Error ¶
func (o *GetApi24ArraysNtpTestBadRequest) Error() string
func (*GetApi24ArraysNtpTestBadRequest) GetPayload ¶
func (o *GetApi24ArraysNtpTestBadRequest) GetPayload() *models.Error
type GetApi24ArraysNtpTestOK ¶
type GetApi24ArraysNtpTestOK struct {
Payload *models.TestResultGetResponse
}
GetApi24ArraysNtpTestOK handles this case with default header values.
OK
func NewGetApi24ArraysNtpTestOK ¶
func NewGetApi24ArraysNtpTestOK() *GetApi24ArraysNtpTestOK
NewGetApi24ArraysNtpTestOK creates a GetApi24ArraysNtpTestOK with default headers values
func (*GetApi24ArraysNtpTestOK) Error ¶
func (o *GetApi24ArraysNtpTestOK) Error() string
func (*GetApi24ArraysNtpTestOK) GetPayload ¶
func (o *GetApi24ArraysNtpTestOK) GetPayload() *models.TestResultGetResponse
type GetApi24ArraysOK ¶
type GetApi24ArraysOK struct {
Payload *models.ArrayGetResponse
}
GetApi24ArraysOK handles this case with default header values.
OK
func NewGetApi24ArraysOK ¶
func NewGetApi24ArraysOK() *GetApi24ArraysOK
NewGetApi24ArraysOK creates a GetApi24ArraysOK with default headers values
func (*GetApi24ArraysOK) Error ¶
func (o *GetApi24ArraysOK) Error() string
func (*GetApi24ArraysOK) GetPayload ¶
func (o *GetApi24ArraysOK) GetPayload() *models.ArrayGetResponse
type GetApi24ArraysPerformanceBadRequest ¶
GetApi24ArraysPerformanceBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysPerformanceBadRequest ¶
func NewGetApi24ArraysPerformanceBadRequest() *GetApi24ArraysPerformanceBadRequest
NewGetApi24ArraysPerformanceBadRequest creates a GetApi24ArraysPerformanceBadRequest with default headers values
func (*GetApi24ArraysPerformanceBadRequest) Error ¶
func (o *GetApi24ArraysPerformanceBadRequest) Error() string
func (*GetApi24ArraysPerformanceBadRequest) GetPayload ¶
func (o *GetApi24ArraysPerformanceBadRequest) GetPayload() *models.Error
type GetApi24ArraysPerformanceOK ¶
type GetApi24ArraysPerformanceOK struct {
Payload *models.ArrayPerformanceGetResponse
}
GetApi24ArraysPerformanceOK handles this case with default header values.
OK
func NewGetApi24ArraysPerformanceOK ¶
func NewGetApi24ArraysPerformanceOK() *GetApi24ArraysPerformanceOK
NewGetApi24ArraysPerformanceOK creates a GetApi24ArraysPerformanceOK with default headers values
func (*GetApi24ArraysPerformanceOK) Error ¶
func (o *GetApi24ArraysPerformanceOK) Error() string
func (*GetApi24ArraysPerformanceOK) GetPayload ¶
func (o *GetApi24ArraysPerformanceOK) GetPayload() *models.ArrayPerformanceGetResponse
type GetApi24ArraysSpaceBadRequest ¶
GetApi24ArraysSpaceBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ArraysSpaceBadRequest ¶
func NewGetApi24ArraysSpaceBadRequest() *GetApi24ArraysSpaceBadRequest
NewGetApi24ArraysSpaceBadRequest creates a GetApi24ArraysSpaceBadRequest with default headers values
func (*GetApi24ArraysSpaceBadRequest) Error ¶
func (o *GetApi24ArraysSpaceBadRequest) Error() string
func (*GetApi24ArraysSpaceBadRequest) GetPayload ¶
func (o *GetApi24ArraysSpaceBadRequest) GetPayload() *models.Error
type GetApi24ArraysSpaceOK ¶
type GetApi24ArraysSpaceOK struct {
Payload *models.ArraySpaceGetResponse
}
GetApi24ArraysSpaceOK handles this case with default header values.
OK
func NewGetApi24ArraysSpaceOK ¶
func NewGetApi24ArraysSpaceOK() *GetApi24ArraysSpaceOK
NewGetApi24ArraysSpaceOK creates a GetApi24ArraysSpaceOK with default headers values
func (*GetApi24ArraysSpaceOK) Error ¶
func (o *GetApi24ArraysSpaceOK) Error() string
func (*GetApi24ArraysSpaceOK) GetPayload ¶
func (o *GetApi24ArraysSpaceOK) GetPayload() *models.ArraySpaceGetResponse
type PatchAPI24ArraysEulaParams ¶
type PatchAPI24ArraysEulaParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Eula*/ Eula *models.Eula Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24ArraysEulaParams contains all the parameters to send to the API endpoint for the patch API 24 arrays eula operation typically these are written to a http.Request
func NewPatchAPI24ArraysEulaParams ¶
func NewPatchAPI24ArraysEulaParams() *PatchAPI24ArraysEulaParams
NewPatchAPI24ArraysEulaParams creates a new PatchAPI24ArraysEulaParams object with the default values initialized.
func NewPatchAPI24ArraysEulaParamsWithContext ¶
func NewPatchAPI24ArraysEulaParamsWithContext(ctx context.Context) *PatchAPI24ArraysEulaParams
NewPatchAPI24ArraysEulaParamsWithContext creates a new PatchAPI24ArraysEulaParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24ArraysEulaParamsWithHTTPClient ¶
func NewPatchAPI24ArraysEulaParamsWithHTTPClient(client *http.Client) *PatchAPI24ArraysEulaParams
NewPatchAPI24ArraysEulaParamsWithHTTPClient creates a new PatchAPI24ArraysEulaParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24ArraysEulaParamsWithTimeout ¶
func NewPatchAPI24ArraysEulaParamsWithTimeout(timeout time.Duration) *PatchAPI24ArraysEulaParams
NewPatchAPI24ArraysEulaParamsWithTimeout creates a new PatchAPI24ArraysEulaParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24ArraysEulaParams) SetAuthorization ¶
func (o *PatchAPI24ArraysEulaParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) SetContext ¶
func (o *PatchAPI24ArraysEulaParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) SetEula ¶
func (o *PatchAPI24ArraysEulaParams) SetEula(eula *models.Eula)
SetEula adds the eula to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) SetHTTPClient ¶
func (o *PatchAPI24ArraysEulaParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) SetTimeout ¶
func (o *PatchAPI24ArraysEulaParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) SetXRequestID ¶
func (o *PatchAPI24ArraysEulaParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithAuthorization ¶
func (o *PatchAPI24ArraysEulaParams) WithAuthorization(authorization *string) *PatchAPI24ArraysEulaParams
WithAuthorization adds the authorization to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithContext ¶
func (o *PatchAPI24ArraysEulaParams) WithContext(ctx context.Context) *PatchAPI24ArraysEulaParams
WithContext adds the context to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithEula ¶
func (o *PatchAPI24ArraysEulaParams) WithEula(eula *models.Eula) *PatchAPI24ArraysEulaParams
WithEula adds the eula to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithHTTPClient ¶
func (o *PatchAPI24ArraysEulaParams) WithHTTPClient(client *http.Client) *PatchAPI24ArraysEulaParams
WithHTTPClient adds the HTTPClient to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithTimeout ¶
func (o *PatchAPI24ArraysEulaParams) WithTimeout(timeout time.Duration) *PatchAPI24ArraysEulaParams
WithTimeout adds the timeout to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WithXRequestID ¶
func (o *PatchAPI24ArraysEulaParams) WithXRequestID(xRequestID *string) *PatchAPI24ArraysEulaParams
WithXRequestID adds the xRequestID to the patch API 24 arrays eula params
func (*PatchAPI24ArraysEulaParams) WriteToRequest ¶
func (o *PatchAPI24ArraysEulaParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24ArraysEulaReader ¶
type PatchAPI24ArraysEulaReader struct {
// contains filtered or unexported fields
}
PatchAPI24ArraysEulaReader is a Reader for the PatchAPI24ArraysEula structure.
func (*PatchAPI24ArraysEulaReader) ReadResponse ¶
func (o *PatchAPI24ArraysEulaReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchAPI24ArraysParams ¶
type PatchAPI24ArraysParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Array*/ Array *models.Arrays Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24ArraysParams contains all the parameters to send to the API endpoint for the patch API 24 arrays operation typically these are written to a http.Request
func NewPatchAPI24ArraysParams ¶
func NewPatchAPI24ArraysParams() *PatchAPI24ArraysParams
NewPatchAPI24ArraysParams creates a new PatchAPI24ArraysParams object with the default values initialized.
func NewPatchAPI24ArraysParamsWithContext ¶
func NewPatchAPI24ArraysParamsWithContext(ctx context.Context) *PatchAPI24ArraysParams
NewPatchAPI24ArraysParamsWithContext creates a new PatchAPI24ArraysParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24ArraysParamsWithHTTPClient ¶
func NewPatchAPI24ArraysParamsWithHTTPClient(client *http.Client) *PatchAPI24ArraysParams
NewPatchAPI24ArraysParamsWithHTTPClient creates a new PatchAPI24ArraysParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24ArraysParamsWithTimeout ¶
func NewPatchAPI24ArraysParamsWithTimeout(timeout time.Duration) *PatchAPI24ArraysParams
NewPatchAPI24ArraysParamsWithTimeout creates a new PatchAPI24ArraysParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24ArraysParams) SetArray ¶
func (o *PatchAPI24ArraysParams) SetArray(array *models.Arrays)
SetArray adds the array to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) SetAuthorization ¶
func (o *PatchAPI24ArraysParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) SetContext ¶
func (o *PatchAPI24ArraysParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) SetHTTPClient ¶
func (o *PatchAPI24ArraysParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) SetTimeout ¶
func (o *PatchAPI24ArraysParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) SetXRequestID ¶
func (o *PatchAPI24ArraysParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithArray ¶
func (o *PatchAPI24ArraysParams) WithArray(array *models.Arrays) *PatchAPI24ArraysParams
WithArray adds the array to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithAuthorization ¶
func (o *PatchAPI24ArraysParams) WithAuthorization(authorization *string) *PatchAPI24ArraysParams
WithAuthorization adds the authorization to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithContext ¶
func (o *PatchAPI24ArraysParams) WithContext(ctx context.Context) *PatchAPI24ArraysParams
WithContext adds the context to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithHTTPClient ¶
func (o *PatchAPI24ArraysParams) WithHTTPClient(client *http.Client) *PatchAPI24ArraysParams
WithHTTPClient adds the HTTPClient to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithTimeout ¶
func (o *PatchAPI24ArraysParams) WithTimeout(timeout time.Duration) *PatchAPI24ArraysParams
WithTimeout adds the timeout to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WithXRequestID ¶
func (o *PatchAPI24ArraysParams) WithXRequestID(xRequestID *string) *PatchAPI24ArraysParams
WithXRequestID adds the xRequestID to the patch API 24 arrays params
func (*PatchAPI24ArraysParams) WriteToRequest ¶
func (o *PatchAPI24ArraysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24ArraysReader ¶
type PatchAPI24ArraysReader struct {
// contains filtered or unexported fields
}
PatchAPI24ArraysReader is a Reader for the PatchAPI24Arrays structure.
func (*PatchAPI24ArraysReader) ReadResponse ¶
func (o *PatchAPI24ArraysReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchApi24ArraysBadRequest ¶
PatchApi24ArraysBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24ArraysBadRequest ¶
func NewPatchApi24ArraysBadRequest() *PatchApi24ArraysBadRequest
NewPatchApi24ArraysBadRequest creates a PatchApi24ArraysBadRequest with default headers values
func (*PatchApi24ArraysBadRequest) Error ¶
func (o *PatchApi24ArraysBadRequest) Error() string
func (*PatchApi24ArraysBadRequest) GetPayload ¶
func (o *PatchApi24ArraysBadRequest) GetPayload() *models.Error
type PatchApi24ArraysEulaBadRequest ¶
PatchApi24ArraysEulaBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24ArraysEulaBadRequest ¶
func NewPatchApi24ArraysEulaBadRequest() *PatchApi24ArraysEulaBadRequest
NewPatchApi24ArraysEulaBadRequest creates a PatchApi24ArraysEulaBadRequest with default headers values
func (*PatchApi24ArraysEulaBadRequest) Error ¶
func (o *PatchApi24ArraysEulaBadRequest) Error() string
func (*PatchApi24ArraysEulaBadRequest) GetPayload ¶
func (o *PatchApi24ArraysEulaBadRequest) GetPayload() *models.Error
type PatchApi24ArraysEulaOK ¶
type PatchApi24ArraysEulaOK struct {
Payload *models.EulaResponse
}
PatchApi24ArraysEulaOK handles this case with default header values.
OK
func NewPatchApi24ArraysEulaOK ¶
func NewPatchApi24ArraysEulaOK() *PatchApi24ArraysEulaOK
NewPatchApi24ArraysEulaOK creates a PatchApi24ArraysEulaOK with default headers values
func (*PatchApi24ArraysEulaOK) Error ¶
func (o *PatchApi24ArraysEulaOK) Error() string
func (*PatchApi24ArraysEulaOK) GetPayload ¶
func (o *PatchApi24ArraysEulaOK) GetPayload() *models.EulaResponse
type PatchApi24ArraysOK ¶
type PatchApi24ArraysOK struct {
Payload *models.ArrayResponse
}
PatchApi24ArraysOK handles this case with default header values.
OK
func NewPatchApi24ArraysOK ¶
func NewPatchApi24ArraysOK() *PatchApi24ArraysOK
NewPatchApi24ArraysOK creates a PatchApi24ArraysOK with default headers values
func (*PatchApi24ArraysOK) Error ¶
func (o *PatchApi24ArraysOK) Error() string
func (*PatchApi24ArraysOK) GetPayload ¶
func (o *PatchApi24ArraysOK) GetPayload() *models.ArrayResponse
type PostAPI24ArraysFactoryResetTokenParams ¶
type PostAPI24ArraysFactoryResetTokenParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24ArraysFactoryResetTokenParams contains all the parameters to send to the API endpoint for the post API 24 arrays factory reset token operation typically these are written to a http.Request
func NewPostAPI24ArraysFactoryResetTokenParams ¶
func NewPostAPI24ArraysFactoryResetTokenParams() *PostAPI24ArraysFactoryResetTokenParams
NewPostAPI24ArraysFactoryResetTokenParams creates a new PostAPI24ArraysFactoryResetTokenParams object with the default values initialized.
func NewPostAPI24ArraysFactoryResetTokenParamsWithContext ¶
func NewPostAPI24ArraysFactoryResetTokenParamsWithContext(ctx context.Context) *PostAPI24ArraysFactoryResetTokenParams
NewPostAPI24ArraysFactoryResetTokenParamsWithContext creates a new PostAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24ArraysFactoryResetTokenParamsWithHTTPClient ¶
func NewPostAPI24ArraysFactoryResetTokenParamsWithHTTPClient(client *http.Client) *PostAPI24ArraysFactoryResetTokenParams
NewPostAPI24ArraysFactoryResetTokenParamsWithHTTPClient creates a new PostAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24ArraysFactoryResetTokenParamsWithTimeout ¶
func NewPostAPI24ArraysFactoryResetTokenParamsWithTimeout(timeout time.Duration) *PostAPI24ArraysFactoryResetTokenParams
NewPostAPI24ArraysFactoryResetTokenParamsWithTimeout creates a new PostAPI24ArraysFactoryResetTokenParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24ArraysFactoryResetTokenParams) SetAuthorization ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) SetContext ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) SetHTTPClient ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) SetTimeout ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) SetXRequestID ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WithAuthorization ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WithAuthorization(authorization *string) *PostAPI24ArraysFactoryResetTokenParams
WithAuthorization adds the authorization to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WithContext ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WithContext(ctx context.Context) *PostAPI24ArraysFactoryResetTokenParams
WithContext adds the context to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WithHTTPClient ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WithHTTPClient(client *http.Client) *PostAPI24ArraysFactoryResetTokenParams
WithHTTPClient adds the HTTPClient to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WithTimeout ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WithTimeout(timeout time.Duration) *PostAPI24ArraysFactoryResetTokenParams
WithTimeout adds the timeout to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WithXRequestID ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WithXRequestID(xRequestID *string) *PostAPI24ArraysFactoryResetTokenParams
WithXRequestID adds the xRequestID to the post API 24 arrays factory reset token params
func (*PostAPI24ArraysFactoryResetTokenParams) WriteToRequest ¶
func (o *PostAPI24ArraysFactoryResetTokenParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24ArraysFactoryResetTokenReader ¶
type PostAPI24ArraysFactoryResetTokenReader struct {
// contains filtered or unexported fields
}
PostAPI24ArraysFactoryResetTokenReader is a Reader for the PostAPI24ArraysFactoryResetToken structure.
func (*PostAPI24ArraysFactoryResetTokenReader) ReadResponse ¶
func (o *PostAPI24ArraysFactoryResetTokenReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostApi24ArraysFactoryResetTokenBadRequest ¶
PostApi24ArraysFactoryResetTokenBadRequest handles this case with default header values.
BadRequest
func NewPostApi24ArraysFactoryResetTokenBadRequest ¶
func NewPostApi24ArraysFactoryResetTokenBadRequest() *PostApi24ArraysFactoryResetTokenBadRequest
NewPostApi24ArraysFactoryResetTokenBadRequest creates a PostApi24ArraysFactoryResetTokenBadRequest with default headers values
func (*PostApi24ArraysFactoryResetTokenBadRequest) Error ¶
func (o *PostApi24ArraysFactoryResetTokenBadRequest) Error() string
func (*PostApi24ArraysFactoryResetTokenBadRequest) GetPayload ¶
func (o *PostApi24ArraysFactoryResetTokenBadRequest) GetPayload() *models.Error
type PostApi24ArraysFactoryResetTokenOK ¶
type PostApi24ArraysFactoryResetTokenOK struct {
Payload *models.ArrayFactoryResetTokenResponse
}
PostApi24ArraysFactoryResetTokenOK handles this case with default header values.
OK
func NewPostApi24ArraysFactoryResetTokenOK ¶
func NewPostApi24ArraysFactoryResetTokenOK() *PostApi24ArraysFactoryResetTokenOK
NewPostApi24ArraysFactoryResetTokenOK creates a PostApi24ArraysFactoryResetTokenOK with default headers values
func (*PostApi24ArraysFactoryResetTokenOK) Error ¶
func (o *PostApi24ArraysFactoryResetTokenOK) Error() string
func (*PostApi24ArraysFactoryResetTokenOK) GetPayload ¶
func (o *PostApi24ArraysFactoryResetTokenOK) GetPayload() *models.ArrayFactoryResetTokenResponse
Source Files ¶
- arrays_client.go
- delete_api_24_arrays_factory_reset_token_parameters.go
- delete_api_24_arrays_factory_reset_token_responses.go
- delete_api_24_arrays_parameters.go
- delete_api_24_arrays_responses.go
- get_api_24_arrays_eula_parameters.go
- get_api_24_arrays_eula_responses.go
- get_api_24_arrays_factory_reset_token_parameters.go
- get_api_24_arrays_factory_reset_token_responses.go
- get_api_24_arrays_ntp_test_swagger_parameters.go
- get_api_24_arrays_ntp_test_swagger_responses.go
- get_api_24_arrays_parameters.go
- get_api_24_arrays_performance_parameters.go
- get_api_24_arrays_performance_responses.go
- get_api_24_arrays_responses.go
- get_api_24_arrays_space_parameters.go
- get_api_24_arrays_space_responses.go
- patch_api_24_arrays_eula_parameters.go
- patch_api_24_arrays_eula_responses.go
- patch_api_24_arrays_parameters.go
- patch_api_24_arrays_responses.go
- post_api_24_arrays_factory_reset_token_parameters.go
- post_api_24_arrays_factory_reset_token_responses.go