utils

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2020 License: Apache-2.0 Imports: 10 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 utils API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new utils API client.

func (*Client) ControllersPublicV1ProxyListExistingNetworkDc

func (a *Client) ControllersPublicV1ProxyListExistingNetworkDc(params *ControllersPublicV1ProxyListExistingNetworkDcParams) (*ControllersPublicV1ProxyListExistingNetworkDcOK, error)

ControllersPublicV1ProxyListExistingNetworkDc retrieves the existing network in a data center

Retrieve the existing network from a specified data center.

func (*Client) ControllersPublicV2ProxyListDiskTypes

func (a *Client) ControllersPublicV2ProxyListDiskTypes(params *ControllersPublicV2ProxyListDiskTypesParams) (*ControllersPublicV2ProxyListDiskTypesOK, error)

ControllersPublicV2ProxyListDiskTypes gets the list of supported disk types as a JSON object

Get the list of supported disk types as a JSON object, and the key name is "disk_types".

func (*Client) ControllersPublicV2ProxyListLocations

func (a *Client) ControllersPublicV2ProxyListLocations(params *ControllersPublicV2ProxyListLocationsParams) (*ControllersPublicV2ProxyListLocationsOK, error)

ControllersPublicV2ProxyListLocations gets the list of supported data center locations as a JSON object

Get the list of supported data center locations as a JSON object, and the key name is "locations".

func (*Client) ControllersPublicV2ProxyListMzrLocations

func (a *Client) ControllersPublicV2ProxyListMzrLocations(params *ControllersPublicV2ProxyListMzrLocationsParams) (*ControllersPublicV2ProxyListMzrLocationsOK, error)

ControllersPublicV2ProxyListMzrLocations gets the list of supported data center locations as a JSON object

Get the list of supported data center locations as a JSON object, and the key name is "mzr_locations".

func (*Client) ControllersPublicV2ProxyListRAMTypes

func (a *Client) ControllersPublicV2ProxyListRAMTypes(params *ControllersPublicV2ProxyListRAMTypesParams) (*ControllersPublicV2ProxyListRAMTypesOK, error)

ControllersPublicV2ProxyListRAMTypes gets the list of supported RAM types as a JSON object

Get the list of supported RAM types as a JSON object, and the key name is "ram_types".

func (*Client) ControllersPublicV2ProxyListServerTypes

func (a *Client) ControllersPublicV2ProxyListServerTypes(params *ControllersPublicV2ProxyListServerTypesParams) (*ControllersPublicV2ProxyListServerTypesOK, error)

ControllersPublicV2ProxyListServerTypes gets the list of supported server CPU types per location as a JSON object

Get the list of supported server types per location as a JSON object, and the key name is the given location value. If no location is given, the key name is "server_types"

func (*Client) ControllersPublicV2ProxyListSharedStorageTiers

func (a *Client) ControllersPublicV2ProxyListSharedStorageTiers(params *ControllersPublicV2ProxyListSharedStorageTiersParams) (*ControllersPublicV2ProxyListSharedStorageTiersOK, error)

ControllersPublicV2ProxyListSharedStorageTiers gets the list of supported shared storage tiers as a JSON object

Get the list of supported shared storage tiers as a JSON object, and the key name is "shared_storage_tiers".

func (*Client) ControllersPublicV2ProxyListTemplates

func (a *Client) ControllersPublicV2ProxyListTemplates(params *ControllersPublicV2ProxyListTemplatesParams) (*ControllersPublicV2ProxyListTemplatesOK, error)

ControllersPublicV2ProxyListTemplates gets the list of available hardware templates as a JSON object

Get the list of available hardware templates as a JSON object, and the key name is "templates".

func (*Client) ControllersPublicV2ProxyListVsphereVersions

func (a *Client) ControllersPublicV2ProxyListVsphereVersions(params *ControllersPublicV2ProxyListVsphereVersionsParams) (*ControllersPublicV2ProxyListVsphereVersionsOK, error)

ControllersPublicV2ProxyListVsphereVersions gets the list of supported v sphere versions as a JSON object

Get the list of supported vSphere versions as a JSON object, and the key name is "vsphere_versions".

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ControllersPublicV1ProxyListExistingNetworkDcForbidden

type ControllersPublicV1ProxyListExistingNetworkDcForbidden struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.Error
}

ControllersPublicV1ProxyListExistingNetworkDcForbidden handles this case with default header values.

Forbidden. Access to the specified resource is not authorized. Check the IAM access policy for the `VMware Solutions` service.

func NewControllersPublicV1ProxyListExistingNetworkDcForbidden

func NewControllersPublicV1ProxyListExistingNetworkDcForbidden() *ControllersPublicV1ProxyListExistingNetworkDcForbidden

NewControllersPublicV1ProxyListExistingNetworkDcForbidden creates a ControllersPublicV1ProxyListExistingNetworkDcForbidden with default headers values

func (*ControllersPublicV1ProxyListExistingNetworkDcForbidden) Error

type ControllersPublicV1ProxyListExistingNetworkDcInternalServerError

type ControllersPublicV1ProxyListExistingNetworkDcInternalServerError struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.Error
}

ControllersPublicV1ProxyListExistingNetworkDcInternalServerError handles this case with default header values.

Internal server error. Your request cannot be processed. Please wait a few minutes and try again.

func NewControllersPublicV1ProxyListExistingNetworkDcInternalServerError

func NewControllersPublicV1ProxyListExistingNetworkDcInternalServerError() *ControllersPublicV1ProxyListExistingNetworkDcInternalServerError

NewControllersPublicV1ProxyListExistingNetworkDcInternalServerError creates a ControllersPublicV1ProxyListExistingNetworkDcInternalServerError with default headers values

func (*ControllersPublicV1ProxyListExistingNetworkDcInternalServerError) Error

type ControllersPublicV1ProxyListExistingNetworkDcNotFound

type ControllersPublicV1ProxyListExistingNetworkDcNotFound struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.Error
}

ControllersPublicV1ProxyListExistingNetworkDcNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersPublicV1ProxyListExistingNetworkDcNotFound

func NewControllersPublicV1ProxyListExistingNetworkDcNotFound() *ControllersPublicV1ProxyListExistingNetworkDcNotFound

NewControllersPublicV1ProxyListExistingNetworkDcNotFound creates a ControllersPublicV1ProxyListExistingNetworkDcNotFound with default headers values

func (*ControllersPublicV1ProxyListExistingNetworkDcNotFound) Error

type ControllersPublicV1ProxyListExistingNetworkDcOK

type ControllersPublicV1ProxyListExistingNetworkDcOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload models.ArrayExistingVlans
}

ControllersPublicV1ProxyListExistingNetworkDcOK handles this case with default header values.

Success.

func NewControllersPublicV1ProxyListExistingNetworkDcOK

func NewControllersPublicV1ProxyListExistingNetworkDcOK() *ControllersPublicV1ProxyListExistingNetworkDcOK

NewControllersPublicV1ProxyListExistingNetworkDcOK creates a ControllersPublicV1ProxyListExistingNetworkDcOK with default headers values

func (*ControllersPublicV1ProxyListExistingNetworkDcOK) Error

type ControllersPublicV1ProxyListExistingNetworkDcParams

type ControllersPublicV1ProxyListExistingNetworkDcParams struct {

	/*Authorization
	  Your IBM Cloud Identity and Access Management (IAM) token. To retrieve your IAM token, run `ibmcloud iam oauth-tokens`.

	*/
	Authorization string
	/*Datacenter
	  Data center ID. Use /v2/locations to find the data center ID. For example, `dal13`.

	*/
	Datacenter string
	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyListExistingNetworkDcParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy list existing network dc operation typically these are written to a http.Request

func NewControllersPublicV1ProxyListExistingNetworkDcParams

func NewControllersPublicV1ProxyListExistingNetworkDcParams() *ControllersPublicV1ProxyListExistingNetworkDcParams

NewControllersPublicV1ProxyListExistingNetworkDcParams creates a new ControllersPublicV1ProxyListExistingNetworkDcParams object with the default values initialized.

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithContext

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyListExistingNetworkDcParams

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

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithHTTPClient

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyListExistingNetworkDcParams

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

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithTimeout

func NewControllersPublicV1ProxyListExistingNetworkDcParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyListExistingNetworkDcParams

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

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetAuthorization

func (o *ControllersPublicV1ProxyListExistingNetworkDcParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetContext

SetContext adds the context to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetDatacenter

func (o *ControllersPublicV1ProxyListExistingNetworkDcParams) SetDatacenter(datacenter string)

SetDatacenter adds the datacenter to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) SetXGlobalTransactionID

func (o *ControllersPublicV1ProxyListExistingNetworkDcParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithContext

WithContext adds the context to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithDatacenter

WithDatacenter adds the datacenter to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy list existing network dc params

func (*ControllersPublicV1ProxyListExistingNetworkDcParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyListExistingNetworkDcReader

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

ControllersPublicV1ProxyListExistingNetworkDcReader is a Reader for the ControllersPublicV1ProxyListExistingNetworkDc structure.

func (*ControllersPublicV1ProxyListExistingNetworkDcReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyListExistingNetworkDcUnauthorized

type ControllersPublicV1ProxyListExistingNetworkDcUnauthorized struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.Error
}

ControllersPublicV1ProxyListExistingNetworkDcUnauthorized handles this case with default header values.

Unauthorized. The IAM token is invalid or expired. To retrieve your IAM token, run `ibmcloud login` and then `ibmcloud iam oauth-tokens`.

func NewControllersPublicV1ProxyListExistingNetworkDcUnauthorized

func NewControllersPublicV1ProxyListExistingNetworkDcUnauthorized() *ControllersPublicV1ProxyListExistingNetworkDcUnauthorized

NewControllersPublicV1ProxyListExistingNetworkDcUnauthorized creates a ControllersPublicV1ProxyListExistingNetworkDcUnauthorized with default headers values

func (*ControllersPublicV1ProxyListExistingNetworkDcUnauthorized) Error

type ControllersPublicV2ProxyListDiskTypesOK

type ControllersPublicV2ProxyListDiskTypesOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefDiskTypes
}

ControllersPublicV2ProxyListDiskTypesOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListDiskTypesOK

func NewControllersPublicV2ProxyListDiskTypesOK() *ControllersPublicV2ProxyListDiskTypesOK

NewControllersPublicV2ProxyListDiskTypesOK creates a ControllersPublicV2ProxyListDiskTypesOK with default headers values

func (*ControllersPublicV2ProxyListDiskTypesOK) Error

type ControllersPublicV2ProxyListDiskTypesParams

type ControllersPublicV2ProxyListDiskTypesParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListDiskTypesParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list disk types operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListDiskTypesParams

func NewControllersPublicV2ProxyListDiskTypesParams() *ControllersPublicV2ProxyListDiskTypesParams

NewControllersPublicV2ProxyListDiskTypesParams creates a new ControllersPublicV2ProxyListDiskTypesParams object with the default values initialized.

func NewControllersPublicV2ProxyListDiskTypesParamsWithContext

func NewControllersPublicV2ProxyListDiskTypesParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListDiskTypesParams

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

func NewControllersPublicV2ProxyListDiskTypesParamsWithHTTPClient

func NewControllersPublicV2ProxyListDiskTypesParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListDiskTypesParams

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

func NewControllersPublicV2ProxyListDiskTypesParamsWithTimeout

func NewControllersPublicV2ProxyListDiskTypesParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListDiskTypesParams

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

func (*ControllersPublicV2ProxyListDiskTypesParams) SetContext

SetContext adds the context to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListDiskTypesParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) WithContext

WithContext adds the context to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) WithXGlobalTransactionID

func (o *ControllersPublicV2ProxyListDiskTypesParams) WithXGlobalTransactionID(xGlobalTransactionID *string) *ControllersPublicV2ProxyListDiskTypesParams

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list disk types params

func (*ControllersPublicV2ProxyListDiskTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListDiskTypesReader

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

ControllersPublicV2ProxyListDiskTypesReader is a Reader for the ControllersPublicV2ProxyListDiskTypes structure.

func (*ControllersPublicV2ProxyListDiskTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListLocationsOK

type ControllersPublicV2ProxyListLocationsOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefLocations
}

ControllersPublicV2ProxyListLocationsOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListLocationsOK

func NewControllersPublicV2ProxyListLocationsOK() *ControllersPublicV2ProxyListLocationsOK

NewControllersPublicV2ProxyListLocationsOK creates a ControllersPublicV2ProxyListLocationsOK with default headers values

func (*ControllersPublicV2ProxyListLocationsOK) Error

type ControllersPublicV2ProxyListLocationsParams

type ControllersPublicV2ProxyListLocationsParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListLocationsParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list locations operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListLocationsParams

func NewControllersPublicV2ProxyListLocationsParams() *ControllersPublicV2ProxyListLocationsParams

NewControllersPublicV2ProxyListLocationsParams creates a new ControllersPublicV2ProxyListLocationsParams object with the default values initialized.

func NewControllersPublicV2ProxyListLocationsParamsWithContext

func NewControllersPublicV2ProxyListLocationsParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListLocationsParams

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

func NewControllersPublicV2ProxyListLocationsParamsWithHTTPClient

func NewControllersPublicV2ProxyListLocationsParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListLocationsParams

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

func NewControllersPublicV2ProxyListLocationsParamsWithTimeout

func NewControllersPublicV2ProxyListLocationsParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListLocationsParams

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

func (*ControllersPublicV2ProxyListLocationsParams) SetContext

SetContext adds the context to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListLocationsParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) WithContext

WithContext adds the context to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) WithXGlobalTransactionID

func (o *ControllersPublicV2ProxyListLocationsParams) WithXGlobalTransactionID(xGlobalTransactionID *string) *ControllersPublicV2ProxyListLocationsParams

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list locations params

func (*ControllersPublicV2ProxyListLocationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListLocationsReader

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

ControllersPublicV2ProxyListLocationsReader is a Reader for the ControllersPublicV2ProxyListLocations structure.

func (*ControllersPublicV2ProxyListLocationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListMzrLocationsInternalServerError

type ControllersPublicV2ProxyListMzrLocationsInternalServerError struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.Error
}

ControllersPublicV2ProxyListMzrLocationsInternalServerError handles this case with default header values.

Internal server error. Your request cannot be processed. Please wait a few minutes and try again.

func NewControllersPublicV2ProxyListMzrLocationsInternalServerError

func NewControllersPublicV2ProxyListMzrLocationsInternalServerError() *ControllersPublicV2ProxyListMzrLocationsInternalServerError

NewControllersPublicV2ProxyListMzrLocationsInternalServerError creates a ControllersPublicV2ProxyListMzrLocationsInternalServerError with default headers values

func (*ControllersPublicV2ProxyListMzrLocationsInternalServerError) Error

type ControllersPublicV2ProxyListMzrLocationsOK

type ControllersPublicV2ProxyListMzrLocationsOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefMzrLocations
}

ControllersPublicV2ProxyListMzrLocationsOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListMzrLocationsOK

func NewControllersPublicV2ProxyListMzrLocationsOK() *ControllersPublicV2ProxyListMzrLocationsOK

NewControllersPublicV2ProxyListMzrLocationsOK creates a ControllersPublicV2ProxyListMzrLocationsOK with default headers values

func (*ControllersPublicV2ProxyListMzrLocationsOK) Error

type ControllersPublicV2ProxyListMzrLocationsParams

type ControllersPublicV2ProxyListMzrLocationsParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListMzrLocationsParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list mzr locations operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListMzrLocationsParams

func NewControllersPublicV2ProxyListMzrLocationsParams() *ControllersPublicV2ProxyListMzrLocationsParams

NewControllersPublicV2ProxyListMzrLocationsParams creates a new ControllersPublicV2ProxyListMzrLocationsParams object with the default values initialized.

func NewControllersPublicV2ProxyListMzrLocationsParamsWithContext

func NewControllersPublicV2ProxyListMzrLocationsParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListMzrLocationsParams

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

func NewControllersPublicV2ProxyListMzrLocationsParamsWithHTTPClient

func NewControllersPublicV2ProxyListMzrLocationsParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListMzrLocationsParams

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

func NewControllersPublicV2ProxyListMzrLocationsParamsWithTimeout

func NewControllersPublicV2ProxyListMzrLocationsParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListMzrLocationsParams

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

func (*ControllersPublicV2ProxyListMzrLocationsParams) SetContext

SetContext adds the context to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListMzrLocationsParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) WithContext

WithContext adds the context to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list mzr locations params

func (*ControllersPublicV2ProxyListMzrLocationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListMzrLocationsReader

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

ControllersPublicV2ProxyListMzrLocationsReader is a Reader for the ControllersPublicV2ProxyListMzrLocations structure.

func (*ControllersPublicV2ProxyListMzrLocationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListRAMTypesOK

type ControllersPublicV2ProxyListRAMTypesOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefRAMTypes
}

ControllersPublicV2ProxyListRAMTypesOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListRAMTypesOK

func NewControllersPublicV2ProxyListRAMTypesOK() *ControllersPublicV2ProxyListRAMTypesOK

NewControllersPublicV2ProxyListRAMTypesOK creates a ControllersPublicV2ProxyListRAMTypesOK with default headers values

func (*ControllersPublicV2ProxyListRAMTypesOK) Error

type ControllersPublicV2ProxyListRAMTypesParams

type ControllersPublicV2ProxyListRAMTypesParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListRAMTypesParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list ram types operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListRAMTypesParams

func NewControllersPublicV2ProxyListRAMTypesParams() *ControllersPublicV2ProxyListRAMTypesParams

NewControllersPublicV2ProxyListRAMTypesParams creates a new ControllersPublicV2ProxyListRAMTypesParams object with the default values initialized.

func NewControllersPublicV2ProxyListRAMTypesParamsWithContext

func NewControllersPublicV2ProxyListRAMTypesParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListRAMTypesParams

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

func NewControllersPublicV2ProxyListRAMTypesParamsWithHTTPClient

func NewControllersPublicV2ProxyListRAMTypesParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListRAMTypesParams

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

func NewControllersPublicV2ProxyListRAMTypesParamsWithTimeout

func NewControllersPublicV2ProxyListRAMTypesParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListRAMTypesParams

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

func (*ControllersPublicV2ProxyListRAMTypesParams) SetContext

SetContext adds the context to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListRAMTypesParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) WithContext

WithContext adds the context to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) WithXGlobalTransactionID

func (o *ControllersPublicV2ProxyListRAMTypesParams) WithXGlobalTransactionID(xGlobalTransactionID *string) *ControllersPublicV2ProxyListRAMTypesParams

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list ram types params

func (*ControllersPublicV2ProxyListRAMTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListRAMTypesReader

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

ControllersPublicV2ProxyListRAMTypesReader is a Reader for the ControllersPublicV2ProxyListRAMTypes structure.

func (*ControllersPublicV2ProxyListRAMTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListServerTypesOK

type ControllersPublicV2ProxyListServerTypesOK struct {
	/*Global transaction ID for request correlation per location.
	 */
	XGlobalTransactionID string

	Payload *models.DefServerTypes
}

ControllersPublicV2ProxyListServerTypesOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListServerTypesOK

func NewControllersPublicV2ProxyListServerTypesOK() *ControllersPublicV2ProxyListServerTypesOK

NewControllersPublicV2ProxyListServerTypesOK creates a ControllersPublicV2ProxyListServerTypesOK with default headers values

func (*ControllersPublicV2ProxyListServerTypesOK) Error

type ControllersPublicV2ProxyListServerTypesParams

type ControllersPublicV2ProxyListServerTypesParams struct {

	/*Location
	  optional, default is all locations

	*/
	Location *string
	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListServerTypesParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list server types operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListServerTypesParams

func NewControllersPublicV2ProxyListServerTypesParams() *ControllersPublicV2ProxyListServerTypesParams

NewControllersPublicV2ProxyListServerTypesParams creates a new ControllersPublicV2ProxyListServerTypesParams object with the default values initialized.

func NewControllersPublicV2ProxyListServerTypesParamsWithContext

func NewControllersPublicV2ProxyListServerTypesParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListServerTypesParams

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

func NewControllersPublicV2ProxyListServerTypesParamsWithHTTPClient

func NewControllersPublicV2ProxyListServerTypesParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListServerTypesParams

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

func NewControllersPublicV2ProxyListServerTypesParamsWithTimeout

func NewControllersPublicV2ProxyListServerTypesParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListServerTypesParams

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

func (*ControllersPublicV2ProxyListServerTypesParams) SetContext

SetContext adds the context to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) SetLocation

func (o *ControllersPublicV2ProxyListServerTypesParams) SetLocation(location *string)

SetLocation adds the location to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListServerTypesParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WithContext

WithContext adds the context to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WithLocation

WithLocation adds the location to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list server types params

func (*ControllersPublicV2ProxyListServerTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListServerTypesReader

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

ControllersPublicV2ProxyListServerTypesReader is a Reader for the ControllersPublicV2ProxyListServerTypes structure.

func (*ControllersPublicV2ProxyListServerTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListSharedStorageTiersOK

type ControllersPublicV2ProxyListSharedStorageTiersOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefSharedStorageTiers
}

ControllersPublicV2ProxyListSharedStorageTiersOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListSharedStorageTiersOK

func NewControllersPublicV2ProxyListSharedStorageTiersOK() *ControllersPublicV2ProxyListSharedStorageTiersOK

NewControllersPublicV2ProxyListSharedStorageTiersOK creates a ControllersPublicV2ProxyListSharedStorageTiersOK with default headers values

func (*ControllersPublicV2ProxyListSharedStorageTiersOK) Error

type ControllersPublicV2ProxyListSharedStorageTiersParams

type ControllersPublicV2ProxyListSharedStorageTiersParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListSharedStorageTiersParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list shared storage tiers operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListSharedStorageTiersParams

func NewControllersPublicV2ProxyListSharedStorageTiersParams() *ControllersPublicV2ProxyListSharedStorageTiersParams

NewControllersPublicV2ProxyListSharedStorageTiersParams creates a new ControllersPublicV2ProxyListSharedStorageTiersParams object with the default values initialized.

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithContext

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListSharedStorageTiersParams

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

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithHTTPClient

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListSharedStorageTiersParams

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

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithTimeout

func NewControllersPublicV2ProxyListSharedStorageTiersParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListSharedStorageTiersParams

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

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) SetContext

SetContext adds the context to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListSharedStorageTiersParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) WithContext

WithContext adds the context to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list shared storage tiers params

func (*ControllersPublicV2ProxyListSharedStorageTiersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListSharedStorageTiersReader

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

ControllersPublicV2ProxyListSharedStorageTiersReader is a Reader for the ControllersPublicV2ProxyListSharedStorageTiers structure.

func (*ControllersPublicV2ProxyListSharedStorageTiersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListTemplatesOK

type ControllersPublicV2ProxyListTemplatesOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefTemplates
}

ControllersPublicV2ProxyListTemplatesOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListTemplatesOK

func NewControllersPublicV2ProxyListTemplatesOK() *ControllersPublicV2ProxyListTemplatesOK

NewControllersPublicV2ProxyListTemplatesOK creates a ControllersPublicV2ProxyListTemplatesOK with default headers values

func (*ControllersPublicV2ProxyListTemplatesOK) Error

type ControllersPublicV2ProxyListTemplatesParams

type ControllersPublicV2ProxyListTemplatesParams struct {

	/*Tag
	  The specific tag to view customer specific templates.

	*/
	Tag *string
	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListTemplatesParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list templates operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListTemplatesParams

func NewControllersPublicV2ProxyListTemplatesParams() *ControllersPublicV2ProxyListTemplatesParams

NewControllersPublicV2ProxyListTemplatesParams creates a new ControllersPublicV2ProxyListTemplatesParams object with the default values initialized.

func NewControllersPublicV2ProxyListTemplatesParamsWithContext

func NewControllersPublicV2ProxyListTemplatesParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListTemplatesParams

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

func NewControllersPublicV2ProxyListTemplatesParamsWithHTTPClient

func NewControllersPublicV2ProxyListTemplatesParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListTemplatesParams

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

func NewControllersPublicV2ProxyListTemplatesParamsWithTimeout

func NewControllersPublicV2ProxyListTemplatesParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListTemplatesParams

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

func (*ControllersPublicV2ProxyListTemplatesParams) SetContext

SetContext adds the context to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) SetTag

SetTag adds the tag to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListTemplatesParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WithContext

WithContext adds the context to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WithTag

WithTag adds the tag to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WithXGlobalTransactionID

func (o *ControllersPublicV2ProxyListTemplatesParams) WithXGlobalTransactionID(xGlobalTransactionID *string) *ControllersPublicV2ProxyListTemplatesParams

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list templates params

func (*ControllersPublicV2ProxyListTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListTemplatesReader

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

ControllersPublicV2ProxyListTemplatesReader is a Reader for the ControllersPublicV2ProxyListTemplates structure.

func (*ControllersPublicV2ProxyListTemplatesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV2ProxyListVsphereVersionsOK

type ControllersPublicV2ProxyListVsphereVersionsOK struct {
	/*Global transaction ID for request correlation.
	 */
	XGlobalTransactionID string

	Payload *models.DefVsphereVersions
}

ControllersPublicV2ProxyListVsphereVersionsOK handles this case with default header values.

Success.

func NewControllersPublicV2ProxyListVsphereVersionsOK

func NewControllersPublicV2ProxyListVsphereVersionsOK() *ControllersPublicV2ProxyListVsphereVersionsOK

NewControllersPublicV2ProxyListVsphereVersionsOK creates a ControllersPublicV2ProxyListVsphereVersionsOK with default headers values

func (*ControllersPublicV2ProxyListVsphereVersionsOK) Error

type ControllersPublicV2ProxyListVsphereVersionsParams

type ControllersPublicV2ProxyListVsphereVersionsParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV2ProxyListVsphereVersionsParams contains all the parameters to send to the API endpoint for the controllers public v2 proxy list vsphere versions operation typically these are written to a http.Request

func NewControllersPublicV2ProxyListVsphereVersionsParams

func NewControllersPublicV2ProxyListVsphereVersionsParams() *ControllersPublicV2ProxyListVsphereVersionsParams

NewControllersPublicV2ProxyListVsphereVersionsParams creates a new ControllersPublicV2ProxyListVsphereVersionsParams object with the default values initialized.

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithContext

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithContext(ctx context.Context) *ControllersPublicV2ProxyListVsphereVersionsParams

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

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithHTTPClient

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithHTTPClient(client *http.Client) *ControllersPublicV2ProxyListVsphereVersionsParams

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

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithTimeout

func NewControllersPublicV2ProxyListVsphereVersionsParamsWithTimeout(timeout time.Duration) *ControllersPublicV2ProxyListVsphereVersionsParams

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

func (*ControllersPublicV2ProxyListVsphereVersionsParams) SetContext

SetContext adds the context to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) SetTimeout

SetTimeout adds the timeout to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) SetXGlobalTransactionID

func (o *ControllersPublicV2ProxyListVsphereVersionsParams) SetXGlobalTransactionID(xGlobalTransactionID *string)

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) WithContext

WithContext adds the context to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) WithTimeout

WithTimeout adds the timeout to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v2 proxy list vsphere versions params

func (*ControllersPublicV2ProxyListVsphereVersionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV2ProxyListVsphereVersionsReader

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

ControllersPublicV2ProxyListVsphereVersionsReader is a Reader for the ControllersPublicV2ProxyListVsphereVersions structure.

func (*ControllersPublicV2ProxyListVsphereVersionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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