Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteAPI24APIClients(params *DeleteAPI24APIClientsParams) (*DeleteApi24APIClientsOK, error)
- func (a *Client) GetAPI24APIClients(params *GetAPI24APIClientsParams) (*GetApi24APIClientsOK, error)
- func (a *Client) PatchAPI24APIClients(params *PatchAPI24APIClientsParams) (*PatchApi24APIClientsOK, error)
- func (a *Client) PostAPI24APIClients(params *PostAPI24APIClientsParams) (*PostApi24APIClientsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteAPI24APIClientsParams
- func NewDeleteAPI24APIClientsParams() *DeleteAPI24APIClientsParams
- func NewDeleteAPI24APIClientsParamsWithContext(ctx context.Context) *DeleteAPI24APIClientsParams
- func NewDeleteAPI24APIClientsParamsWithHTTPClient(client *http.Client) *DeleteAPI24APIClientsParams
- func NewDeleteAPI24APIClientsParamsWithTimeout(timeout time.Duration) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24APIClientsParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24APIClientsParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24APIClientsParams) SetIds(ids []string)
- func (o *DeleteAPI24APIClientsParams) SetNames(names []string)
- func (o *DeleteAPI24APIClientsParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24APIClientsParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24APIClientsParams) WithAuthorization(authorization *string) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithContext(ctx context.Context) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithHTTPClient(client *http.Client) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithIds(ids []string) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithNames(names []string) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithTimeout(timeout time.Duration) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WithXRequestID(xRequestID *string) *DeleteAPI24APIClientsParams
- func (o *DeleteAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24APIClientsReader
- type DeleteApi24APIClientsBadRequest
- type DeleteApi24APIClientsOK
- type GetAPI24APIClientsParams
- func NewGetAPI24APIClientsParams() *GetAPI24APIClientsParams
- func NewGetAPI24APIClientsParamsWithContext(ctx context.Context) *GetAPI24APIClientsParams
- func NewGetAPI24APIClientsParamsWithHTTPClient(client *http.Client) *GetAPI24APIClientsParams
- func NewGetAPI24APIClientsParamsWithTimeout(timeout time.Duration) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) SetAuthorization(authorization *string)
- func (o *GetAPI24APIClientsParams) SetContext(ctx context.Context)
- func (o *GetAPI24APIClientsParams) SetFilter(filter *string)
- func (o *GetAPI24APIClientsParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24APIClientsParams) SetIds(ids []string)
- func (o *GetAPI24APIClientsParams) SetLimit(limit *int32)
- func (o *GetAPI24APIClientsParams) SetNames(names []string)
- func (o *GetAPI24APIClientsParams) SetOffset(offset *int32)
- func (o *GetAPI24APIClientsParams) SetSort(sort []string)
- func (o *GetAPI24APIClientsParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24APIClientsParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24APIClientsParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24APIClientsParams) WithAuthorization(authorization *string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithContext(ctx context.Context) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithFilter(filter *string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithHTTPClient(client *http.Client) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithIds(ids []string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithLimit(limit *int32) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithNames(names []string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithOffset(offset *int32) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithSort(sort []string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithTimeout(timeout time.Duration) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WithXRequestID(xRequestID *string) *GetAPI24APIClientsParams
- func (o *GetAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24APIClientsReader
- type GetApi24APIClientsBadRequest
- type GetApi24APIClientsOK
- type PatchAPI24APIClientsParams
- func NewPatchAPI24APIClientsParams() *PatchAPI24APIClientsParams
- func NewPatchAPI24APIClientsParamsWithContext(ctx context.Context) *PatchAPI24APIClientsParams
- func NewPatchAPI24APIClientsParamsWithHTTPClient(client *http.Client) *PatchAPI24APIClientsParams
- func NewPatchAPI24APIClientsParamsWithTimeout(timeout time.Duration) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) SetAPIClients(aPIClients *models.APIClientPatch)
- func (o *PatchAPI24APIClientsParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24APIClientsParams) SetContext(ctx context.Context)
- func (o *PatchAPI24APIClientsParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24APIClientsParams) SetIds(ids []string)
- func (o *PatchAPI24APIClientsParams) SetNames(names []string)
- func (o *PatchAPI24APIClientsParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24APIClientsParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24APIClientsParams) WithAPIClients(aPIClients *models.APIClientPatch) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithAuthorization(authorization *string) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithContext(ctx context.Context) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithHTTPClient(client *http.Client) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithIds(ids []string) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithNames(names []string) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithTimeout(timeout time.Duration) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WithXRequestID(xRequestID *string) *PatchAPI24APIClientsParams
- func (o *PatchAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24APIClientsReader
- type PatchApi24APIClientsBadRequest
- type PatchApi24APIClientsOK
- type PostAPI24APIClientsParams
- func NewPostAPI24APIClientsParams() *PostAPI24APIClientsParams
- func NewPostAPI24APIClientsParamsWithContext(ctx context.Context) *PostAPI24APIClientsParams
- func NewPostAPI24APIClientsParamsWithHTTPClient(client *http.Client) *PostAPI24APIClientsParams
- func NewPostAPI24APIClientsParamsWithTimeout(timeout time.Duration) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) SetAPIClients(aPIClients *models.APIClientPost)
- func (o *PostAPI24APIClientsParams) SetAuthorization(authorization *string)
- func (o *PostAPI24APIClientsParams) SetContext(ctx context.Context)
- func (o *PostAPI24APIClientsParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24APIClientsParams) SetNames(names []string)
- func (o *PostAPI24APIClientsParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24APIClientsParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24APIClientsParams) WithAPIClients(aPIClients *models.APIClientPost) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithAuthorization(authorization *string) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithContext(ctx context.Context) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithHTTPClient(client *http.Client) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithNames(names []string) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithTimeout(timeout time.Duration) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WithXRequestID(xRequestID *string) *PostAPI24APIClientsParams
- func (o *PostAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24APIClientsReader
- type PostApi24APIClientsBadRequest
- type PostApi24APIClientsOK
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 api clients API
func (*Client) DeleteAPI24APIClients ¶
func (a *Client) DeleteAPI24APIClients(params *DeleteAPI24APIClientsParams) (*DeleteApi24APIClientsOK, error)
DeleteAPI24APIClients deletes an API client
Deletes an API client. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) GetAPI24APIClients ¶
func (a *Client) GetAPI24APIClients(params *GetAPI24APIClientsParams) (*GetApi24APIClientsOK, error)
GetAPI24APIClients lists API clients
Returns a list of API clients.
func (*Client) PatchAPI24APIClients ¶
func (a *Client) PatchAPI24APIClients(params *PatchAPI24APIClientsParams) (*PatchApi24APIClientsOK, error)
PatchAPI24APIClients manages an API client
Enables or disables an API client. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) PostAPI24APIClients ¶
func (a *Client) PostAPI24APIClients(params *PostAPI24APIClientsParams) (*PostApi24APIClientsOK, error)
PostAPI24APIClients creates an API client
Creates an API client. Newly created API clients are disabled by default. Enable an API client through the `PATCH` method. The `names`, `max_role`, `issuer`, and `public_key` parameters are required.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteAPI24APIClients(params *DeleteAPI24APIClientsParams) (*DeleteApi24APIClientsOK, error) GetAPI24APIClients(params *GetAPI24APIClientsParams) (*GetApi24APIClientsOK, error) PatchAPI24APIClients(params *PatchAPI24APIClientsParams) (*PatchApi24APIClientsOK, error) PostAPI24APIClients(params *PostAPI24APIClientsParams) (*PostApi24APIClientsOK, 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 api clients API client.
type DeleteAPI24APIClientsParams ¶
type DeleteAPI24APIClientsParams 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 /*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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24APIClientsParams contains all the parameters to send to the API endpoint for the delete API 24 API clients operation typically these are written to a http.Request
func NewDeleteAPI24APIClientsParams ¶
func NewDeleteAPI24APIClientsParams() *DeleteAPI24APIClientsParams
NewDeleteAPI24APIClientsParams creates a new DeleteAPI24APIClientsParams object with the default values initialized.
func NewDeleteAPI24APIClientsParamsWithContext ¶
func NewDeleteAPI24APIClientsParamsWithContext(ctx context.Context) *DeleteAPI24APIClientsParams
NewDeleteAPI24APIClientsParamsWithContext creates a new DeleteAPI24APIClientsParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24APIClientsParamsWithHTTPClient ¶
func NewDeleteAPI24APIClientsParamsWithHTTPClient(client *http.Client) *DeleteAPI24APIClientsParams
NewDeleteAPI24APIClientsParamsWithHTTPClient creates a new DeleteAPI24APIClientsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24APIClientsParamsWithTimeout ¶
func NewDeleteAPI24APIClientsParamsWithTimeout(timeout time.Duration) *DeleteAPI24APIClientsParams
NewDeleteAPI24APIClientsParamsWithTimeout creates a new DeleteAPI24APIClientsParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24APIClientsParams) SetAuthorization ¶
func (o *DeleteAPI24APIClientsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetContext ¶
func (o *DeleteAPI24APIClientsParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetHTTPClient ¶
func (o *DeleteAPI24APIClientsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetIds ¶
func (o *DeleteAPI24APIClientsParams) SetIds(ids []string)
SetIds adds the ids to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetNames ¶
func (o *DeleteAPI24APIClientsParams) SetNames(names []string)
SetNames adds the names to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetTimeout ¶
func (o *DeleteAPI24APIClientsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) SetXRequestID ¶
func (o *DeleteAPI24APIClientsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithAuthorization ¶
func (o *DeleteAPI24APIClientsParams) WithAuthorization(authorization *string) *DeleteAPI24APIClientsParams
WithAuthorization adds the authorization to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithContext ¶
func (o *DeleteAPI24APIClientsParams) WithContext(ctx context.Context) *DeleteAPI24APIClientsParams
WithContext adds the context to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithHTTPClient ¶
func (o *DeleteAPI24APIClientsParams) WithHTTPClient(client *http.Client) *DeleteAPI24APIClientsParams
WithHTTPClient adds the HTTPClient to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithIds ¶
func (o *DeleteAPI24APIClientsParams) WithIds(ids []string) *DeleteAPI24APIClientsParams
WithIds adds the ids to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithNames ¶
func (o *DeleteAPI24APIClientsParams) WithNames(names []string) *DeleteAPI24APIClientsParams
WithNames adds the names to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithTimeout ¶
func (o *DeleteAPI24APIClientsParams) WithTimeout(timeout time.Duration) *DeleteAPI24APIClientsParams
WithTimeout adds the timeout to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WithXRequestID ¶
func (o *DeleteAPI24APIClientsParams) WithXRequestID(xRequestID *string) *DeleteAPI24APIClientsParams
WithXRequestID adds the xRequestID to the delete API 24 API clients params
func (*DeleteAPI24APIClientsParams) WriteToRequest ¶
func (o *DeleteAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24APIClientsReader ¶
type DeleteAPI24APIClientsReader struct {
// contains filtered or unexported fields
}
DeleteAPI24APIClientsReader is a Reader for the DeleteAPI24APIClients structure.
func (*DeleteAPI24APIClientsReader) ReadResponse ¶
func (o *DeleteAPI24APIClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteApi24APIClientsBadRequest ¶
DeleteApi24APIClientsBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24APIClientsBadRequest ¶
func NewDeleteApi24APIClientsBadRequest() *DeleteApi24APIClientsBadRequest
NewDeleteApi24APIClientsBadRequest creates a DeleteApi24APIClientsBadRequest with default headers values
func (*DeleteApi24APIClientsBadRequest) Error ¶
func (o *DeleteApi24APIClientsBadRequest) Error() string
func (*DeleteApi24APIClientsBadRequest) GetPayload ¶
func (o *DeleteApi24APIClientsBadRequest) GetPayload() *models.Error
type DeleteApi24APIClientsOK ¶
type DeleteApi24APIClientsOK struct { }
DeleteApi24APIClientsOK handles this case with default header values.
OK
func NewDeleteApi24APIClientsOK ¶
func NewDeleteApi24APIClientsOK() *DeleteApi24APIClientsOK
NewDeleteApi24APIClientsOK creates a DeleteApi24APIClientsOK with default headers values
func (*DeleteApi24APIClientsOK) Error ¶
func (o *DeleteApi24APIClientsOK) Error() string
type GetAPI24APIClientsParams ¶
type GetAPI24APIClientsParams 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 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24APIClientsParams contains all the parameters to send to the API endpoint for the get API 24 API clients operation typically these are written to a http.Request
func NewGetAPI24APIClientsParams ¶
func NewGetAPI24APIClientsParams() *GetAPI24APIClientsParams
NewGetAPI24APIClientsParams creates a new GetAPI24APIClientsParams object with the default values initialized.
func NewGetAPI24APIClientsParamsWithContext ¶
func NewGetAPI24APIClientsParamsWithContext(ctx context.Context) *GetAPI24APIClientsParams
NewGetAPI24APIClientsParamsWithContext creates a new GetAPI24APIClientsParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24APIClientsParamsWithHTTPClient ¶
func NewGetAPI24APIClientsParamsWithHTTPClient(client *http.Client) *GetAPI24APIClientsParams
NewGetAPI24APIClientsParamsWithHTTPClient creates a new GetAPI24APIClientsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24APIClientsParamsWithTimeout ¶
func NewGetAPI24APIClientsParamsWithTimeout(timeout time.Duration) *GetAPI24APIClientsParams
NewGetAPI24APIClientsParamsWithTimeout creates a new GetAPI24APIClientsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24APIClientsParams) SetAuthorization ¶
func (o *GetAPI24APIClientsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetContext ¶
func (o *GetAPI24APIClientsParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetFilter ¶
func (o *GetAPI24APIClientsParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetHTTPClient ¶
func (o *GetAPI24APIClientsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetIds ¶
func (o *GetAPI24APIClientsParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetLimit ¶
func (o *GetAPI24APIClientsParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetNames ¶
func (o *GetAPI24APIClientsParams) SetNames(names []string)
SetNames adds the names to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetOffset ¶
func (o *GetAPI24APIClientsParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetSort ¶
func (o *GetAPI24APIClientsParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetTimeout ¶
func (o *GetAPI24APIClientsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetTotalItemCount ¶
func (o *GetAPI24APIClientsParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 API clients params
func (*GetAPI24APIClientsParams) SetXRequestID ¶
func (o *GetAPI24APIClientsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithAuthorization ¶
func (o *GetAPI24APIClientsParams) WithAuthorization(authorization *string) *GetAPI24APIClientsParams
WithAuthorization adds the authorization to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithContext ¶
func (o *GetAPI24APIClientsParams) WithContext(ctx context.Context) *GetAPI24APIClientsParams
WithContext adds the context to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithFilter ¶
func (o *GetAPI24APIClientsParams) WithFilter(filter *string) *GetAPI24APIClientsParams
WithFilter adds the filter to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithHTTPClient ¶
func (o *GetAPI24APIClientsParams) WithHTTPClient(client *http.Client) *GetAPI24APIClientsParams
WithHTTPClient adds the HTTPClient to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithIds ¶
func (o *GetAPI24APIClientsParams) WithIds(ids []string) *GetAPI24APIClientsParams
WithIds adds the ids to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithLimit ¶
func (o *GetAPI24APIClientsParams) WithLimit(limit *int32) *GetAPI24APIClientsParams
WithLimit adds the limit to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithNames ¶
func (o *GetAPI24APIClientsParams) WithNames(names []string) *GetAPI24APIClientsParams
WithNames adds the names to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithOffset ¶
func (o *GetAPI24APIClientsParams) WithOffset(offset *int32) *GetAPI24APIClientsParams
WithOffset adds the offset to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithSort ¶
func (o *GetAPI24APIClientsParams) WithSort(sort []string) *GetAPI24APIClientsParams
WithSort adds the sort to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithTimeout ¶
func (o *GetAPI24APIClientsParams) WithTimeout(timeout time.Duration) *GetAPI24APIClientsParams
WithTimeout adds the timeout to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithTotalItemCount ¶
func (o *GetAPI24APIClientsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24APIClientsParams
WithTotalItemCount adds the totalItemCount to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WithXRequestID ¶
func (o *GetAPI24APIClientsParams) WithXRequestID(xRequestID *string) *GetAPI24APIClientsParams
WithXRequestID adds the xRequestID to the get API 24 API clients params
func (*GetAPI24APIClientsParams) WriteToRequest ¶
func (o *GetAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24APIClientsReader ¶
type GetAPI24APIClientsReader struct {
// contains filtered or unexported fields
}
GetAPI24APIClientsReader is a Reader for the GetAPI24APIClients structure.
func (*GetAPI24APIClientsReader) ReadResponse ¶
func (o *GetAPI24APIClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24APIClientsBadRequest ¶
GetApi24APIClientsBadRequest handles this case with default header values.
BadRequest
func NewGetApi24APIClientsBadRequest ¶
func NewGetApi24APIClientsBadRequest() *GetApi24APIClientsBadRequest
NewGetApi24APIClientsBadRequest creates a GetApi24APIClientsBadRequest with default headers values
func (*GetApi24APIClientsBadRequest) Error ¶
func (o *GetApi24APIClientsBadRequest) Error() string
func (*GetApi24APIClientsBadRequest) GetPayload ¶
func (o *GetApi24APIClientsBadRequest) GetPayload() *models.Error
type GetApi24APIClientsOK ¶
type GetApi24APIClientsOK struct {
Payload *models.APIClientGetResponse
}
GetApi24APIClientsOK handles this case with default header values.
OK
func NewGetApi24APIClientsOK ¶
func NewGetApi24APIClientsOK() *GetApi24APIClientsOK
NewGetApi24APIClientsOK creates a GetApi24APIClientsOK with default headers values
func (*GetApi24APIClientsOK) Error ¶
func (o *GetApi24APIClientsOK) Error() string
func (*GetApi24APIClientsOK) GetPayload ¶
func (o *GetApi24APIClientsOK) GetPayload() *models.APIClientGetResponse
type PatchAPI24APIClientsParams ¶
type PatchAPI24APIClientsParams struct { /*APIClients*/ APIClients *models.APIClientPatch /*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 /*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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24APIClientsParams contains all the parameters to send to the API endpoint for the patch API 24 API clients operation typically these are written to a http.Request
func NewPatchAPI24APIClientsParams ¶
func NewPatchAPI24APIClientsParams() *PatchAPI24APIClientsParams
NewPatchAPI24APIClientsParams creates a new PatchAPI24APIClientsParams object with the default values initialized.
func NewPatchAPI24APIClientsParamsWithContext ¶
func NewPatchAPI24APIClientsParamsWithContext(ctx context.Context) *PatchAPI24APIClientsParams
NewPatchAPI24APIClientsParamsWithContext creates a new PatchAPI24APIClientsParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24APIClientsParamsWithHTTPClient ¶
func NewPatchAPI24APIClientsParamsWithHTTPClient(client *http.Client) *PatchAPI24APIClientsParams
NewPatchAPI24APIClientsParamsWithHTTPClient creates a new PatchAPI24APIClientsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24APIClientsParamsWithTimeout ¶
func NewPatchAPI24APIClientsParamsWithTimeout(timeout time.Duration) *PatchAPI24APIClientsParams
NewPatchAPI24APIClientsParamsWithTimeout creates a new PatchAPI24APIClientsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24APIClientsParams) SetAPIClients ¶
func (o *PatchAPI24APIClientsParams) SetAPIClients(aPIClients *models.APIClientPatch)
SetAPIClients adds the apiClients to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetAuthorization ¶
func (o *PatchAPI24APIClientsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetContext ¶
func (o *PatchAPI24APIClientsParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetHTTPClient ¶
func (o *PatchAPI24APIClientsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetIds ¶
func (o *PatchAPI24APIClientsParams) SetIds(ids []string)
SetIds adds the ids to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetNames ¶
func (o *PatchAPI24APIClientsParams) SetNames(names []string)
SetNames adds the names to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetTimeout ¶
func (o *PatchAPI24APIClientsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) SetXRequestID ¶
func (o *PatchAPI24APIClientsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithAPIClients ¶
func (o *PatchAPI24APIClientsParams) WithAPIClients(aPIClients *models.APIClientPatch) *PatchAPI24APIClientsParams
WithAPIClients adds the aPIClients to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithAuthorization ¶
func (o *PatchAPI24APIClientsParams) WithAuthorization(authorization *string) *PatchAPI24APIClientsParams
WithAuthorization adds the authorization to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithContext ¶
func (o *PatchAPI24APIClientsParams) WithContext(ctx context.Context) *PatchAPI24APIClientsParams
WithContext adds the context to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithHTTPClient ¶
func (o *PatchAPI24APIClientsParams) WithHTTPClient(client *http.Client) *PatchAPI24APIClientsParams
WithHTTPClient adds the HTTPClient to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithIds ¶
func (o *PatchAPI24APIClientsParams) WithIds(ids []string) *PatchAPI24APIClientsParams
WithIds adds the ids to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithNames ¶
func (o *PatchAPI24APIClientsParams) WithNames(names []string) *PatchAPI24APIClientsParams
WithNames adds the names to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithTimeout ¶
func (o *PatchAPI24APIClientsParams) WithTimeout(timeout time.Duration) *PatchAPI24APIClientsParams
WithTimeout adds the timeout to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WithXRequestID ¶
func (o *PatchAPI24APIClientsParams) WithXRequestID(xRequestID *string) *PatchAPI24APIClientsParams
WithXRequestID adds the xRequestID to the patch API 24 API clients params
func (*PatchAPI24APIClientsParams) WriteToRequest ¶
func (o *PatchAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24APIClientsReader ¶
type PatchAPI24APIClientsReader struct {
// contains filtered or unexported fields
}
PatchAPI24APIClientsReader is a Reader for the PatchAPI24APIClients structure.
func (*PatchAPI24APIClientsReader) ReadResponse ¶
func (o *PatchAPI24APIClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchApi24APIClientsBadRequest ¶
PatchApi24APIClientsBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24APIClientsBadRequest ¶
func NewPatchApi24APIClientsBadRequest() *PatchApi24APIClientsBadRequest
NewPatchApi24APIClientsBadRequest creates a PatchApi24APIClientsBadRequest with default headers values
func (*PatchApi24APIClientsBadRequest) Error ¶
func (o *PatchApi24APIClientsBadRequest) Error() string
func (*PatchApi24APIClientsBadRequest) GetPayload ¶
func (o *PatchApi24APIClientsBadRequest) GetPayload() *models.Error
type PatchApi24APIClientsOK ¶
type PatchApi24APIClientsOK struct {
Payload *models.APIClientResponse
}
PatchApi24APIClientsOK handles this case with default header values.
OK
func NewPatchApi24APIClientsOK ¶
func NewPatchApi24APIClientsOK() *PatchApi24APIClientsOK
NewPatchApi24APIClientsOK creates a PatchApi24APIClientsOK with default headers values
func (*PatchApi24APIClientsOK) Error ¶
func (o *PatchApi24APIClientsOK) Error() string
func (*PatchApi24APIClientsOK) GetPayload ¶
func (o *PatchApi24APIClientsOK) GetPayload() *models.APIClientResponse
type PostAPI24APIClientsParams ¶
type PostAPI24APIClientsParams struct { /*APIClients*/ APIClients *models.APIClientPost /*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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24APIClientsParams contains all the parameters to send to the API endpoint for the post API 24 API clients operation typically these are written to a http.Request
func NewPostAPI24APIClientsParams ¶
func NewPostAPI24APIClientsParams() *PostAPI24APIClientsParams
NewPostAPI24APIClientsParams creates a new PostAPI24APIClientsParams object with the default values initialized.
func NewPostAPI24APIClientsParamsWithContext ¶
func NewPostAPI24APIClientsParamsWithContext(ctx context.Context) *PostAPI24APIClientsParams
NewPostAPI24APIClientsParamsWithContext creates a new PostAPI24APIClientsParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24APIClientsParamsWithHTTPClient ¶
func NewPostAPI24APIClientsParamsWithHTTPClient(client *http.Client) *PostAPI24APIClientsParams
NewPostAPI24APIClientsParamsWithHTTPClient creates a new PostAPI24APIClientsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24APIClientsParamsWithTimeout ¶
func NewPostAPI24APIClientsParamsWithTimeout(timeout time.Duration) *PostAPI24APIClientsParams
NewPostAPI24APIClientsParamsWithTimeout creates a new PostAPI24APIClientsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24APIClientsParams) SetAPIClients ¶
func (o *PostAPI24APIClientsParams) SetAPIClients(aPIClients *models.APIClientPost)
SetAPIClients adds the apiClients to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetAuthorization ¶
func (o *PostAPI24APIClientsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetContext ¶
func (o *PostAPI24APIClientsParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetHTTPClient ¶
func (o *PostAPI24APIClientsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetNames ¶
func (o *PostAPI24APIClientsParams) SetNames(names []string)
SetNames adds the names to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetTimeout ¶
func (o *PostAPI24APIClientsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 API clients params
func (*PostAPI24APIClientsParams) SetXRequestID ¶
func (o *PostAPI24APIClientsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithAPIClients ¶
func (o *PostAPI24APIClientsParams) WithAPIClients(aPIClients *models.APIClientPost) *PostAPI24APIClientsParams
WithAPIClients adds the aPIClients to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithAuthorization ¶
func (o *PostAPI24APIClientsParams) WithAuthorization(authorization *string) *PostAPI24APIClientsParams
WithAuthorization adds the authorization to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithContext ¶
func (o *PostAPI24APIClientsParams) WithContext(ctx context.Context) *PostAPI24APIClientsParams
WithContext adds the context to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithHTTPClient ¶
func (o *PostAPI24APIClientsParams) WithHTTPClient(client *http.Client) *PostAPI24APIClientsParams
WithHTTPClient adds the HTTPClient to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithNames ¶
func (o *PostAPI24APIClientsParams) WithNames(names []string) *PostAPI24APIClientsParams
WithNames adds the names to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithTimeout ¶
func (o *PostAPI24APIClientsParams) WithTimeout(timeout time.Duration) *PostAPI24APIClientsParams
WithTimeout adds the timeout to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WithXRequestID ¶
func (o *PostAPI24APIClientsParams) WithXRequestID(xRequestID *string) *PostAPI24APIClientsParams
WithXRequestID adds the xRequestID to the post API 24 API clients params
func (*PostAPI24APIClientsParams) WriteToRequest ¶
func (o *PostAPI24APIClientsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24APIClientsReader ¶
type PostAPI24APIClientsReader struct {
// contains filtered or unexported fields
}
PostAPI24APIClientsReader is a Reader for the PostAPI24APIClients structure.
func (*PostAPI24APIClientsReader) ReadResponse ¶
func (o *PostAPI24APIClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostApi24APIClientsBadRequest ¶
PostApi24APIClientsBadRequest handles this case with default header values.
BadRequest
func NewPostApi24APIClientsBadRequest ¶
func NewPostApi24APIClientsBadRequest() *PostApi24APIClientsBadRequest
NewPostApi24APIClientsBadRequest creates a PostApi24APIClientsBadRequest with default headers values
func (*PostApi24APIClientsBadRequest) Error ¶
func (o *PostApi24APIClientsBadRequest) Error() string
func (*PostApi24APIClientsBadRequest) GetPayload ¶
func (o *PostApi24APIClientsBadRequest) GetPayload() *models.Error
type PostApi24APIClientsOK ¶
type PostApi24APIClientsOK struct {
Payload *models.APIClientResponse
}
PostApi24APIClientsOK handles this case with default header values.
OK
func NewPostApi24APIClientsOK ¶
func NewPostApi24APIClientsOK() *PostApi24APIClientsOK
NewPostApi24APIClientsOK creates a PostApi24APIClientsOK with default headers values
func (*PostApi24APIClientsOK) Error ¶
func (o *PostApi24APIClientsOK) Error() string
func (*PostApi24APIClientsOK) GetPayload ¶
func (o *PostApi24APIClientsOK) GetPayload() *models.APIClientResponse
Source Files ¶
- api_clients_client.go
- delete_api_24_api_clients_parameters.go
- delete_api_24_api_clients_responses.go
- get_api_24_api_clients_parameters.go
- get_api_24_api_clients_responses.go
- patch_api_24_api_clients_parameters.go
- patch_api_24_api_clients_responses.go
- post_api_24_api_clients_parameters.go
- post_api_24_api_clients_responses.go