software

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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 software API

func (*Client) GetAPI24Software

func (a *Client) GetAPI24Software(params *GetAPI24SoftwareParams) (*GetApi24SoftwareOK, error)

GetAPI24Software lists software

Displays a list of software versions available for update and the installation status of each software version.

func (*Client) GetAPI24SoftwareInstallationSteps

func (a *Client) GetAPI24SoftwareInstallationSteps(params *GetAPI24SoftwareInstallationStepsParams) (*GetApi24SoftwareInstallationStepsOK, error)

GetAPI24SoftwareInstallationSteps lists software upgrade steps

Displays a list of currently running and completed software upgrade steps.

func (*Client) GetAPI24SoftwareInstallations

func (a *Client) GetAPI24SoftwareInstallations(params *GetAPI24SoftwareInstallationsParams) (*GetApi24SoftwareInstallationsOK, error)

GetAPI24SoftwareInstallations lists software upgrades

Displays a list of software upgrades. This returns both currently running and past upgrades.

func (*Client) PatchAPI24SoftwareInstallations

func (a *Client) PatchAPI24SoftwareInstallations(params *PatchAPI24SoftwareInstallationsParams) (*PatchApi24SoftwareInstallationsOK, error)

PatchAPI24SoftwareInstallations modifies software upgrade

Modifies a software upgrade by continuing, retrying, or aborting it. All `override_checks` are updated before the command being issued if `add_override_checks` is present. The `override_checks` parameter is valid when `command` is `continue` or `retry`.

func (*Client) PostAPI24SoftwareInstallations

func (a *Client) PostAPI24SoftwareInstallations(params *PostAPI24SoftwareInstallationsParams) (*PostApi24SoftwareInstallationsOK, error)

PostAPI24SoftwareInstallations creates a software upgrade

Creates and initiates a software upgrade.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetAPI24Software(params *GetAPI24SoftwareParams) (*GetApi24SoftwareOK, error)

	GetAPI24SoftwareInstallationSteps(params *GetAPI24SoftwareInstallationStepsParams) (*GetApi24SoftwareInstallationStepsOK, error)

	GetAPI24SoftwareInstallations(params *GetAPI24SoftwareInstallationsParams) (*GetApi24SoftwareInstallationsOK, error)

	PatchAPI24SoftwareInstallations(params *PatchAPI24SoftwareInstallationsParams) (*PatchApi24SoftwareInstallationsOK, error)

	PostAPI24SoftwareInstallations(params *PostAPI24SoftwareInstallationsParams) (*PostApi24SoftwareInstallationsOK, 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 software API client.

type GetAPI24SoftwareInstallationStepsParams

type GetAPI24SoftwareInstallationStepsParams 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
	/*ContinuationToken
	  A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters.

	*/
	ContinuationToken *string
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Ids
	  Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together.

	*/
	Ids []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
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*SoftwareInstallationIds
	  A comma-separated list of software installation IDs.

	*/
	SoftwareInstallationIds []string
	/*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
}

GetAPI24SoftwareInstallationStepsParams contains all the parameters to send to the API endpoint for the get API 24 software installation steps operation typically these are written to a http.Request

func NewGetAPI24SoftwareInstallationStepsParams

func NewGetAPI24SoftwareInstallationStepsParams() *GetAPI24SoftwareInstallationStepsParams

NewGetAPI24SoftwareInstallationStepsParams creates a new GetAPI24SoftwareInstallationStepsParams object with the default values initialized.

func NewGetAPI24SoftwareInstallationStepsParamsWithContext

func NewGetAPI24SoftwareInstallationStepsParamsWithContext(ctx context.Context) *GetAPI24SoftwareInstallationStepsParams

NewGetAPI24SoftwareInstallationStepsParamsWithContext creates a new GetAPI24SoftwareInstallationStepsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24SoftwareInstallationStepsParamsWithHTTPClient

func NewGetAPI24SoftwareInstallationStepsParamsWithHTTPClient(client *http.Client) *GetAPI24SoftwareInstallationStepsParams

NewGetAPI24SoftwareInstallationStepsParamsWithHTTPClient creates a new GetAPI24SoftwareInstallationStepsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24SoftwareInstallationStepsParamsWithTimeout

func NewGetAPI24SoftwareInstallationStepsParamsWithTimeout(timeout time.Duration) *GetAPI24SoftwareInstallationStepsParams

NewGetAPI24SoftwareInstallationStepsParamsWithTimeout creates a new GetAPI24SoftwareInstallationStepsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24SoftwareInstallationStepsParams) SetAuthorization

func (o *GetAPI24SoftwareInstallationStepsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetContext

SetContext adds the context to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetContinuationToken

func (o *GetAPI24SoftwareInstallationStepsParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetFilter

func (o *GetAPI24SoftwareInstallationStepsParams) SetFilter(filter *string)

SetFilter adds the filter to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetHTTPClient

func (o *GetAPI24SoftwareInstallationStepsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetIds

SetIds adds the ids to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetLimit

func (o *GetAPI24SoftwareInstallationStepsParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetNames

func (o *GetAPI24SoftwareInstallationStepsParams) SetNames(names []string)

SetNames adds the names to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetOffset

func (o *GetAPI24SoftwareInstallationStepsParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetSoftwareInstallationIds

func (o *GetAPI24SoftwareInstallationStepsParams) SetSoftwareInstallationIds(softwareInstallationIds []string)

SetSoftwareInstallationIds adds the softwareInstallationIds to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetSort

SetSort adds the sort to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetTimeout

func (o *GetAPI24SoftwareInstallationStepsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetTotalItemCount

func (o *GetAPI24SoftwareInstallationStepsParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) SetXRequestID

func (o *GetAPI24SoftwareInstallationStepsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithAuthorization

WithAuthorization adds the authorization to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithContext

WithContext adds the context to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithContinuationToken

func (o *GetAPI24SoftwareInstallationStepsParams) WithContinuationToken(continuationToken *string) *GetAPI24SoftwareInstallationStepsParams

WithContinuationToken adds the continuationToken to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithFilter

WithFilter adds the filter to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithIds

WithIds adds the ids to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithLimit

WithLimit adds the limit to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithNames

WithNames adds the names to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithOffset

WithOffset adds the offset to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithSoftwareInstallationIds

func (o *GetAPI24SoftwareInstallationStepsParams) WithSoftwareInstallationIds(softwareInstallationIds []string) *GetAPI24SoftwareInstallationStepsParams

WithSoftwareInstallationIds adds the softwareInstallationIds to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithSort

WithSort adds the sort to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithTimeout

WithTimeout adds the timeout to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithTotalItemCount

WithTotalItemCount adds the totalItemCount to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WithXRequestID

WithXRequestID adds the xRequestID to the get API 24 software installation steps params

func (*GetAPI24SoftwareInstallationStepsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24SoftwareInstallationStepsReader

type GetAPI24SoftwareInstallationStepsReader struct {
	// contains filtered or unexported fields
}

GetAPI24SoftwareInstallationStepsReader is a Reader for the GetAPI24SoftwareInstallationSteps structure.

func (*GetAPI24SoftwareInstallationStepsReader) ReadResponse

func (o *GetAPI24SoftwareInstallationStepsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAPI24SoftwareInstallationsParams

type GetAPI24SoftwareInstallationsParams 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
	/*ContinuationToken
	  A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters.

	*/
	ContinuationToken *string
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Ids
	  Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together.

	*/
	Ids []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
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*SoftwareIds
	  A comma-separated list of software IDs.

	*/
	SoftwareIds []string
	/*SoftwareNames
	  A comma-separated list of software names.

	*/
	SoftwareNames []string
	/*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
}

GetAPI24SoftwareInstallationsParams contains all the parameters to send to the API endpoint for the get API 24 software installations operation typically these are written to a http.Request

func NewGetAPI24SoftwareInstallationsParams

func NewGetAPI24SoftwareInstallationsParams() *GetAPI24SoftwareInstallationsParams

NewGetAPI24SoftwareInstallationsParams creates a new GetAPI24SoftwareInstallationsParams object with the default values initialized.

func NewGetAPI24SoftwareInstallationsParamsWithContext

func NewGetAPI24SoftwareInstallationsParamsWithContext(ctx context.Context) *GetAPI24SoftwareInstallationsParams

NewGetAPI24SoftwareInstallationsParamsWithContext creates a new GetAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24SoftwareInstallationsParamsWithHTTPClient

func NewGetAPI24SoftwareInstallationsParamsWithHTTPClient(client *http.Client) *GetAPI24SoftwareInstallationsParams

NewGetAPI24SoftwareInstallationsParamsWithHTTPClient creates a new GetAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24SoftwareInstallationsParamsWithTimeout

func NewGetAPI24SoftwareInstallationsParamsWithTimeout(timeout time.Duration) *GetAPI24SoftwareInstallationsParams

NewGetAPI24SoftwareInstallationsParamsWithTimeout creates a new GetAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24SoftwareInstallationsParams) SetAuthorization

func (o *GetAPI24SoftwareInstallationsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetContext

SetContext adds the context to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetContinuationToken

func (o *GetAPI24SoftwareInstallationsParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetFilter

func (o *GetAPI24SoftwareInstallationsParams) SetFilter(filter *string)

SetFilter adds the filter to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetHTTPClient

func (o *GetAPI24SoftwareInstallationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetIds

SetIds adds the ids to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetLimit

func (o *GetAPI24SoftwareInstallationsParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetNames

func (o *GetAPI24SoftwareInstallationsParams) SetNames(names []string)

SetNames adds the names to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetOffset

func (o *GetAPI24SoftwareInstallationsParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetSoftwareIds

func (o *GetAPI24SoftwareInstallationsParams) SetSoftwareIds(softwareIds []string)

SetSoftwareIds adds the softwareIds to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetSoftwareNames

func (o *GetAPI24SoftwareInstallationsParams) SetSoftwareNames(softwareNames []string)

SetSoftwareNames adds the softwareNames to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetSort

func (o *GetAPI24SoftwareInstallationsParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetTimeout

func (o *GetAPI24SoftwareInstallationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetTotalItemCount

func (o *GetAPI24SoftwareInstallationsParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) SetXRequestID

func (o *GetAPI24SoftwareInstallationsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithAuthorization

WithAuthorization adds the authorization to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithContext

WithContext adds the context to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithContinuationToken

func (o *GetAPI24SoftwareInstallationsParams) WithContinuationToken(continuationToken *string) *GetAPI24SoftwareInstallationsParams

WithContinuationToken adds the continuationToken to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithFilter

WithFilter adds the filter to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithIds

WithIds adds the ids to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithLimit

WithLimit adds the limit to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithNames

WithNames adds the names to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithOffset

WithOffset adds the offset to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithSoftwareIds

WithSoftwareIds adds the softwareIds to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithSoftwareNames

WithSoftwareNames adds the softwareNames to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithSort

WithSort adds the sort to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithTimeout

WithTimeout adds the timeout to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithTotalItemCount

func (o *GetAPI24SoftwareInstallationsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24SoftwareInstallationsParams

WithTotalItemCount adds the totalItemCount to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WithXRequestID

WithXRequestID adds the xRequestID to the get API 24 software installations params

func (*GetAPI24SoftwareInstallationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24SoftwareInstallationsReader

type GetAPI24SoftwareInstallationsReader struct {
	// contains filtered or unexported fields
}

GetAPI24SoftwareInstallationsReader is a Reader for the GetAPI24SoftwareInstallations structure.

func (*GetAPI24SoftwareInstallationsReader) ReadResponse

func (o *GetAPI24SoftwareInstallationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAPI24SoftwareParams

type GetAPI24SoftwareParams 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
	/*Ids
	  Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together.

	*/
	Ids []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
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*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
	/*Versions
	  A comma-separated list of versions.

	*/
	Versions []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAPI24SoftwareParams contains all the parameters to send to the API endpoint for the get API 24 software operation typically these are written to a http.Request

func NewGetAPI24SoftwareParams

func NewGetAPI24SoftwareParams() *GetAPI24SoftwareParams

NewGetAPI24SoftwareParams creates a new GetAPI24SoftwareParams object with the default values initialized.

func NewGetAPI24SoftwareParamsWithContext

func NewGetAPI24SoftwareParamsWithContext(ctx context.Context) *GetAPI24SoftwareParams

NewGetAPI24SoftwareParamsWithContext creates a new GetAPI24SoftwareParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24SoftwareParamsWithHTTPClient

func NewGetAPI24SoftwareParamsWithHTTPClient(client *http.Client) *GetAPI24SoftwareParams

NewGetAPI24SoftwareParamsWithHTTPClient creates a new GetAPI24SoftwareParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24SoftwareParamsWithTimeout

func NewGetAPI24SoftwareParamsWithTimeout(timeout time.Duration) *GetAPI24SoftwareParams

NewGetAPI24SoftwareParamsWithTimeout creates a new GetAPI24SoftwareParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24SoftwareParams) SetAuthorization

func (o *GetAPI24SoftwareParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 software params

func (*GetAPI24SoftwareParams) SetContext

func (o *GetAPI24SoftwareParams) SetContext(ctx context.Context)

SetContext adds the context to the get API 24 software params

func (*GetAPI24SoftwareParams) SetFilter

func (o *GetAPI24SoftwareParams) SetFilter(filter *string)

SetFilter adds the filter to the get API 24 software params

func (*GetAPI24SoftwareParams) SetHTTPClient

func (o *GetAPI24SoftwareParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get API 24 software params

func (*GetAPI24SoftwareParams) SetIds

func (o *GetAPI24SoftwareParams) SetIds(ids []string)

SetIds adds the ids to the get API 24 software params

func (*GetAPI24SoftwareParams) SetLimit

func (o *GetAPI24SoftwareParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 software params

func (*GetAPI24SoftwareParams) SetNames

func (o *GetAPI24SoftwareParams) SetNames(names []string)

SetNames adds the names to the get API 24 software params

func (*GetAPI24SoftwareParams) SetOffset

func (o *GetAPI24SoftwareParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 software params

func (*GetAPI24SoftwareParams) SetSort

func (o *GetAPI24SoftwareParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 software params

func (*GetAPI24SoftwareParams) SetTimeout

func (o *GetAPI24SoftwareParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get API 24 software params

func (*GetAPI24SoftwareParams) SetTotalItemCount

func (o *GetAPI24SoftwareParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 software params

func (*GetAPI24SoftwareParams) SetVersions

func (o *GetAPI24SoftwareParams) SetVersions(versions []string)

SetVersions adds the versions to the get API 24 software params

func (*GetAPI24SoftwareParams) SetXRequestID

func (o *GetAPI24SoftwareParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 software params

func (*GetAPI24SoftwareParams) WithAuthorization

func (o *GetAPI24SoftwareParams) WithAuthorization(authorization *string) *GetAPI24SoftwareParams

WithAuthorization adds the authorization to the get API 24 software params

func (*GetAPI24SoftwareParams) WithContext

WithContext adds the context to the get API 24 software params

func (*GetAPI24SoftwareParams) WithFilter

func (o *GetAPI24SoftwareParams) WithFilter(filter *string) *GetAPI24SoftwareParams

WithFilter adds the filter to the get API 24 software params

func (*GetAPI24SoftwareParams) WithHTTPClient

func (o *GetAPI24SoftwareParams) WithHTTPClient(client *http.Client) *GetAPI24SoftwareParams

WithHTTPClient adds the HTTPClient to the get API 24 software params

func (*GetAPI24SoftwareParams) WithIds

WithIds adds the ids to the get API 24 software params

func (*GetAPI24SoftwareParams) WithLimit

func (o *GetAPI24SoftwareParams) WithLimit(limit *int32) *GetAPI24SoftwareParams

WithLimit adds the limit to the get API 24 software params

func (*GetAPI24SoftwareParams) WithNames

func (o *GetAPI24SoftwareParams) WithNames(names []string) *GetAPI24SoftwareParams

WithNames adds the names to the get API 24 software params

func (*GetAPI24SoftwareParams) WithOffset

func (o *GetAPI24SoftwareParams) WithOffset(offset *int32) *GetAPI24SoftwareParams

WithOffset adds the offset to the get API 24 software params

func (*GetAPI24SoftwareParams) WithSort

WithSort adds the sort to the get API 24 software params

func (*GetAPI24SoftwareParams) WithTimeout

WithTimeout adds the timeout to the get API 24 software params

func (*GetAPI24SoftwareParams) WithTotalItemCount

func (o *GetAPI24SoftwareParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24SoftwareParams

WithTotalItemCount adds the totalItemCount to the get API 24 software params

func (*GetAPI24SoftwareParams) WithVersions

func (o *GetAPI24SoftwareParams) WithVersions(versions []string) *GetAPI24SoftwareParams

WithVersions adds the versions to the get API 24 software params

func (*GetAPI24SoftwareParams) WithXRequestID

func (o *GetAPI24SoftwareParams) WithXRequestID(xRequestID *string) *GetAPI24SoftwareParams

WithXRequestID adds the xRequestID to the get API 24 software params

func (*GetAPI24SoftwareParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24SoftwareReader

type GetAPI24SoftwareReader struct {
	// contains filtered or unexported fields
}

GetAPI24SoftwareReader is a Reader for the GetAPI24Software structure.

func (*GetAPI24SoftwareReader) ReadResponse

func (o *GetAPI24SoftwareReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetApi24SoftwareBadRequest

type GetApi24SoftwareBadRequest struct {
	Payload *models.Error
}

GetApi24SoftwareBadRequest handles this case with default header values.

BadRequest

func NewGetApi24SoftwareBadRequest

func NewGetApi24SoftwareBadRequest() *GetApi24SoftwareBadRequest

NewGetApi24SoftwareBadRequest creates a GetApi24SoftwareBadRequest with default headers values

func (*GetApi24SoftwareBadRequest) Error

func (*GetApi24SoftwareBadRequest) GetPayload

func (o *GetApi24SoftwareBadRequest) GetPayload() *models.Error

type GetApi24SoftwareInstallationStepsBadRequest

type GetApi24SoftwareInstallationStepsBadRequest struct {
	Payload *models.Error
}

GetApi24SoftwareInstallationStepsBadRequest handles this case with default header values.

BadRequest

func NewGetApi24SoftwareInstallationStepsBadRequest

func NewGetApi24SoftwareInstallationStepsBadRequest() *GetApi24SoftwareInstallationStepsBadRequest

NewGetApi24SoftwareInstallationStepsBadRequest creates a GetApi24SoftwareInstallationStepsBadRequest with default headers values

func (*GetApi24SoftwareInstallationStepsBadRequest) Error

func (*GetApi24SoftwareInstallationStepsBadRequest) GetPayload

type GetApi24SoftwareInstallationStepsOK

type GetApi24SoftwareInstallationStepsOK struct {
	Payload *models.SoftwareInstallationStepsGetResponse
}

GetApi24SoftwareInstallationStepsOK handles this case with default header values.

OK

func NewGetApi24SoftwareInstallationStepsOK

func NewGetApi24SoftwareInstallationStepsOK() *GetApi24SoftwareInstallationStepsOK

NewGetApi24SoftwareInstallationStepsOK creates a GetApi24SoftwareInstallationStepsOK with default headers values

func (*GetApi24SoftwareInstallationStepsOK) Error

func (*GetApi24SoftwareInstallationStepsOK) GetPayload

type GetApi24SoftwareInstallationsBadRequest

type GetApi24SoftwareInstallationsBadRequest struct {
	Payload *models.Error
}

GetApi24SoftwareInstallationsBadRequest handles this case with default header values.

BadRequest

func NewGetApi24SoftwareInstallationsBadRequest

func NewGetApi24SoftwareInstallationsBadRequest() *GetApi24SoftwareInstallationsBadRequest

NewGetApi24SoftwareInstallationsBadRequest creates a GetApi24SoftwareInstallationsBadRequest with default headers values

func (*GetApi24SoftwareInstallationsBadRequest) Error

func (*GetApi24SoftwareInstallationsBadRequest) GetPayload

type GetApi24SoftwareInstallationsOK

type GetApi24SoftwareInstallationsOK struct {
	Payload *models.SoftwareInstallationsGetResponse
}

GetApi24SoftwareInstallationsOK handles this case with default header values.

OK

func NewGetApi24SoftwareInstallationsOK

func NewGetApi24SoftwareInstallationsOK() *GetApi24SoftwareInstallationsOK

NewGetApi24SoftwareInstallationsOK creates a GetApi24SoftwareInstallationsOK with default headers values

func (*GetApi24SoftwareInstallationsOK) Error

func (*GetApi24SoftwareInstallationsOK) GetPayload

type GetApi24SoftwareOK

type GetApi24SoftwareOK struct {
	Payload *models.SoftwareGetResponse
}

GetApi24SoftwareOK handles this case with default header values.

OK

func NewGetApi24SoftwareOK

func NewGetApi24SoftwareOK() *GetApi24SoftwareOK

NewGetApi24SoftwareOK creates a GetApi24SoftwareOK with default headers values

func (*GetApi24SoftwareOK) Error

func (o *GetApi24SoftwareOK) Error() string

func (*GetApi24SoftwareOK) GetPayload

type PatchAPI24SoftwareInstallationsParams

type PatchAPI24SoftwareInstallationsParams 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
	/*Command
	  A user command that interacts with the upgrade. Commands may only be issued when the upgrade is paused. Valid values are `continue`, `retry`, and `abort`. The `continue` command continues a `paused` upgrade. The `retry` command retries the previous step. The `abort` command aborts the upgrade.

	*/
	Command string
	/*CurrentStepID
	  The current step `id` of the installation.

	*/
	CurrentStepID string
	/*SoftwareInstallations*/
	SoftwareInstallations *models.SoftwareInstallationPatch

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAPI24SoftwareInstallationsParams contains all the parameters to send to the API endpoint for the patch API 24 software installations operation typically these are written to a http.Request

func NewPatchAPI24SoftwareInstallationsParams

func NewPatchAPI24SoftwareInstallationsParams() *PatchAPI24SoftwareInstallationsParams

NewPatchAPI24SoftwareInstallationsParams creates a new PatchAPI24SoftwareInstallationsParams object with the default values initialized.

func NewPatchAPI24SoftwareInstallationsParamsWithContext

func NewPatchAPI24SoftwareInstallationsParamsWithContext(ctx context.Context) *PatchAPI24SoftwareInstallationsParams

NewPatchAPI24SoftwareInstallationsParamsWithContext creates a new PatchAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a context for a request

func NewPatchAPI24SoftwareInstallationsParamsWithHTTPClient

func NewPatchAPI24SoftwareInstallationsParamsWithHTTPClient(client *http.Client) *PatchAPI24SoftwareInstallationsParams

NewPatchAPI24SoftwareInstallationsParamsWithHTTPClient creates a new PatchAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchAPI24SoftwareInstallationsParamsWithTimeout

func NewPatchAPI24SoftwareInstallationsParamsWithTimeout(timeout time.Duration) *PatchAPI24SoftwareInstallationsParams

NewPatchAPI24SoftwareInstallationsParamsWithTimeout creates a new PatchAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchAPI24SoftwareInstallationsParams) SetAuthorization

func (o *PatchAPI24SoftwareInstallationsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetCommand

func (o *PatchAPI24SoftwareInstallationsParams) SetCommand(command string)

SetCommand adds the command to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetContext

SetContext adds the context to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetCurrentStepID

func (o *PatchAPI24SoftwareInstallationsParams) SetCurrentStepID(currentStepID string)

SetCurrentStepID adds the currentStepId to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetHTTPClient

func (o *PatchAPI24SoftwareInstallationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetSoftwareInstallations

func (o *PatchAPI24SoftwareInstallationsParams) SetSoftwareInstallations(softwareInstallations *models.SoftwareInstallationPatch)

SetSoftwareInstallations adds the softwareInstallations to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetTimeout

func (o *PatchAPI24SoftwareInstallationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) SetXRequestID

func (o *PatchAPI24SoftwareInstallationsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithAuthorization

WithAuthorization adds the authorization to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithCommand

WithCommand adds the command to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithContext

WithContext adds the context to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithCurrentStepID

WithCurrentStepID adds the currentStepID to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithSoftwareInstallations

WithSoftwareInstallations adds the softwareInstallations to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithTimeout

WithTimeout adds the timeout to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WithXRequestID

WithXRequestID adds the xRequestID to the patch API 24 software installations params

func (*PatchAPI24SoftwareInstallationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAPI24SoftwareInstallationsReader

type PatchAPI24SoftwareInstallationsReader struct {
	// contains filtered or unexported fields
}

PatchAPI24SoftwareInstallationsReader is a Reader for the PatchAPI24SoftwareInstallations structure.

func (*PatchAPI24SoftwareInstallationsReader) ReadResponse

func (o *PatchAPI24SoftwareInstallationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchApi24SoftwareInstallationsBadRequest

type PatchApi24SoftwareInstallationsBadRequest struct {
	Payload *models.Error
}

PatchApi24SoftwareInstallationsBadRequest handles this case with default header values.

BadRequest

func NewPatchApi24SoftwareInstallationsBadRequest

func NewPatchApi24SoftwareInstallationsBadRequest() *PatchApi24SoftwareInstallationsBadRequest

NewPatchApi24SoftwareInstallationsBadRequest creates a PatchApi24SoftwareInstallationsBadRequest with default headers values

func (*PatchApi24SoftwareInstallationsBadRequest) Error

func (*PatchApi24SoftwareInstallationsBadRequest) GetPayload

type PatchApi24SoftwareInstallationsOK

type PatchApi24SoftwareInstallationsOK struct {
	Payload *models.SoftwareInstallationsResponse
}

PatchApi24SoftwareInstallationsOK handles this case with default header values.

The `command` was issued and/or `override_checks` was updated.

func NewPatchApi24SoftwareInstallationsOK

func NewPatchApi24SoftwareInstallationsOK() *PatchApi24SoftwareInstallationsOK

NewPatchApi24SoftwareInstallationsOK creates a PatchApi24SoftwareInstallationsOK with default headers values

func (*PatchApi24SoftwareInstallationsOK) Error

func (*PatchApi24SoftwareInstallationsOK) GetPayload

type PostAPI24SoftwareInstallationsParams

type PostAPI24SoftwareInstallationsParams 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
	/*SoftwareInstallations*/
	SoftwareInstallations *models.SoftwareInstallationPost
	/*SoftwareIds
	  A comma-separated list of software IDs.

	*/
	SoftwareIds []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostAPI24SoftwareInstallationsParams contains all the parameters to send to the API endpoint for the post API 24 software installations operation typically these are written to a http.Request

func NewPostAPI24SoftwareInstallationsParams

func NewPostAPI24SoftwareInstallationsParams() *PostAPI24SoftwareInstallationsParams

NewPostAPI24SoftwareInstallationsParams creates a new PostAPI24SoftwareInstallationsParams object with the default values initialized.

func NewPostAPI24SoftwareInstallationsParamsWithContext

func NewPostAPI24SoftwareInstallationsParamsWithContext(ctx context.Context) *PostAPI24SoftwareInstallationsParams

NewPostAPI24SoftwareInstallationsParamsWithContext creates a new PostAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a context for a request

func NewPostAPI24SoftwareInstallationsParamsWithHTTPClient

func NewPostAPI24SoftwareInstallationsParamsWithHTTPClient(client *http.Client) *PostAPI24SoftwareInstallationsParams

NewPostAPI24SoftwareInstallationsParamsWithHTTPClient creates a new PostAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostAPI24SoftwareInstallationsParamsWithTimeout

func NewPostAPI24SoftwareInstallationsParamsWithTimeout(timeout time.Duration) *PostAPI24SoftwareInstallationsParams

NewPostAPI24SoftwareInstallationsParamsWithTimeout creates a new PostAPI24SoftwareInstallationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostAPI24SoftwareInstallationsParams) SetAuthorization

func (o *PostAPI24SoftwareInstallationsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetContext

SetContext adds the context to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetHTTPClient

func (o *PostAPI24SoftwareInstallationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetSoftwareIds

func (o *PostAPI24SoftwareInstallationsParams) SetSoftwareIds(softwareIds []string)

SetSoftwareIds adds the softwareIds to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetSoftwareInstallations

func (o *PostAPI24SoftwareInstallationsParams) SetSoftwareInstallations(softwareInstallations *models.SoftwareInstallationPost)

SetSoftwareInstallations adds the softwareInstallations to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetTimeout

func (o *PostAPI24SoftwareInstallationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) SetXRequestID

func (o *PostAPI24SoftwareInstallationsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithAuthorization

WithAuthorization adds the authorization to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithContext

WithContext adds the context to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithSoftwareIds

WithSoftwareIds adds the softwareIds to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithSoftwareInstallations

WithSoftwareInstallations adds the softwareInstallations to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithTimeout

WithTimeout adds the timeout to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WithXRequestID

WithXRequestID adds the xRequestID to the post API 24 software installations params

func (*PostAPI24SoftwareInstallationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPI24SoftwareInstallationsReader

type PostAPI24SoftwareInstallationsReader struct {
	// contains filtered or unexported fields
}

PostAPI24SoftwareInstallationsReader is a Reader for the PostAPI24SoftwareInstallations structure.

func (*PostAPI24SoftwareInstallationsReader) ReadResponse

func (o *PostAPI24SoftwareInstallationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostApi24SoftwareInstallationsBadRequest

type PostApi24SoftwareInstallationsBadRequest struct {
	Payload *models.Error
}

PostApi24SoftwareInstallationsBadRequest handles this case with default header values.

BadRequest

func NewPostApi24SoftwareInstallationsBadRequest

func NewPostApi24SoftwareInstallationsBadRequest() *PostApi24SoftwareInstallationsBadRequest

NewPostApi24SoftwareInstallationsBadRequest creates a PostApi24SoftwareInstallationsBadRequest with default headers values

func (*PostApi24SoftwareInstallationsBadRequest) Error

func (*PostApi24SoftwareInstallationsBadRequest) GetPayload

type PostApi24SoftwareInstallationsOK

type PostApi24SoftwareInstallationsOK struct {
	Payload *models.SoftwareInstallationsResponse
}

PostApi24SoftwareInstallationsOK handles this case with default header values.

The software upgrade record was created successfully.

func NewPostApi24SoftwareInstallationsOK

func NewPostApi24SoftwareInstallationsOK() *PostApi24SoftwareInstallationsOK

NewPostApi24SoftwareInstallationsOK creates a PostApi24SoftwareInstallationsOK with default headers values

func (*PostApi24SoftwareInstallationsOK) Error

func (*PostApi24SoftwareInstallationsOK) GetPayload

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL