services

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: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ControllersPublicV1ProxyMutateServiceVariablesBodyActionUpdate captures enum value "update"
	ControllersPublicV1ProxyMutateServiceVariablesBodyActionUpdate string = "update"

	// ControllersPublicV1ProxyMutateServiceVariablesBodyActionDelete captures enum value "delete"
	ControllersPublicV1ProxyMutateServiceVariablesBodyActionDelete string = "delete"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for services API

func New

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

New creates a new services API client.

func (*Client) ControllersPublicV1ProxyGetServiceCatalogDetails

func (a *Client) ControllersPublicV1ProxyGetServiceCatalogDetails(params *ControllersPublicV1ProxyGetServiceCatalogDetailsParams) (*ControllersPublicV1ProxyGetServiceCatalogDetailsOK, error)

ControllersPublicV1ProxyGetServiceCatalogDetails retrieves service information

Retrieve the detailed information on the service, including the set of necessary input fields, and their available options, for ordering the service, the service name, and an explanation of the service

func (*Client) ControllersPublicV1ProxyGetServiceCatalogList

func (a *Client) ControllersPublicV1ProxyGetServiceCatalogList(params *ControllersPublicV1ProxyGetServiceCatalogListParams) (*ControllersPublicV1ProxyGetServiceCatalogListOK, error)

ControllersPublicV1ProxyGetServiceCatalogList gets list of available services

Get the list of all available service offerings.

func (*Client) ControllersPublicV1ProxyGetVcenterService

func (a *Client) ControllersPublicV1ProxyGetVcenterService(params *ControllersPublicV1ProxyGetVcenterServiceParams) (*ControllersPublicV1ProxyGetVcenterServiceOK, error)

ControllersPublicV1ProxyGetVcenterService retrieves specified service instance information on an instance

Retrieve the detailed information of a specified service deployed in a specified vCenter Server instance.

func (*Client) ControllersPublicV1ProxyListVcenterServices

func (a *Client) ControllersPublicV1ProxyListVcenterServices(params *ControllersPublicV1ProxyListVcenterServicesParams) (*ControllersPublicV1ProxyListVcenterServicesOK, error)

ControllersPublicV1ProxyListVcenterServices lists services on instance

List all the services on a specified vCenter Server instance.

func (*Client) ControllersPublicV1ProxyMutateServiceVariables

ControllersPublicV1ProxyMutateServiceVariables updates or delete variables of service instance

Add, modify, or delete the variables of a service instance.

func (*Client) ControllersPublicV1ProxyOrderVcenterService

ControllersPublicV1ProxyOrderVcenterService adds services or verify order

Add service or services for a specified vCenter Server instance, verify the order, and check the price

func (*Client) ControllersV1ServiceControllerRemoveServiceAppliedToVMInsts

ControllersV1ServiceControllerRemoveServiceAppliedToVMInsts deletes specified service instance on an instance

Deletes the specified service instance installed on the vCenter Server instance by the instance ID of the service.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError

func NewControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError() *ControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError

NewControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError creates a ControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError with default headers values

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsInternalServerError) Error

type ControllersPublicV1ProxyGetServiceCatalogDetailsOK

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

	Payload *models.ServiceCatalogDetails
}

ControllersPublicV1ProxyGetServiceCatalogDetailsOK handles this case with default header values.

Success.

func NewControllersPublicV1ProxyGetServiceCatalogDetailsOK

func NewControllersPublicV1ProxyGetServiceCatalogDetailsOK() *ControllersPublicV1ProxyGetServiceCatalogDetailsOK

NewControllersPublicV1ProxyGetServiceCatalogDetailsOK creates a ControllersPublicV1ProxyGetServiceCatalogDetailsOK with default headers values

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsOK) Error

type ControllersPublicV1ProxyGetServiceCatalogDetailsParams

type ControllersPublicV1ProxyGetServiceCatalogDetailsParams struct {

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

	*/
	Authorization string
	/*ServiceID
	  Service catalog ID.

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

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyGetServiceCatalogDetailsParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy get service catalog details operation typically these are written to a http.Request

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParams

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParams() *ControllersPublicV1ProxyGetServiceCatalogDetailsParams

NewControllersPublicV1ProxyGetServiceCatalogDetailsParams creates a new ControllersPublicV1ProxyGetServiceCatalogDetailsParams object with the default values initialized.

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithContext

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyGetServiceCatalogDetailsParams

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

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithHTTPClient

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyGetServiceCatalogDetailsParams

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

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithTimeout

func NewControllersPublicV1ProxyGetServiceCatalogDetailsParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyGetServiceCatalogDetailsParams

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

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetAuthorization

func (o *ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetContext

SetContext adds the context to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetServiceID

SetServiceID adds the serviceId to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithContext

WithContext adds the context to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithServiceID

WithServiceID adds the serviceID to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy get service catalog details params

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyGetServiceCatalogDetailsReader

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

ControllersPublicV1ProxyGetServiceCatalogDetailsReader is a Reader for the ControllersPublicV1ProxyGetServiceCatalogDetails structure.

func (*ControllersPublicV1ProxyGetServiceCatalogDetailsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyGetServiceCatalogListInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetServiceCatalogListInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyGetServiceCatalogListInternalServerError

func NewControllersPublicV1ProxyGetServiceCatalogListInternalServerError() *ControllersPublicV1ProxyGetServiceCatalogListInternalServerError

NewControllersPublicV1ProxyGetServiceCatalogListInternalServerError creates a ControllersPublicV1ProxyGetServiceCatalogListInternalServerError with default headers values

func (*ControllersPublicV1ProxyGetServiceCatalogListInternalServerError) Error

type ControllersPublicV1ProxyGetServiceCatalogListOK

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

	Payload *models.ServiceCatalog
}

ControllersPublicV1ProxyGetServiceCatalogListOK handles this case with default header values.

Success.

func NewControllersPublicV1ProxyGetServiceCatalogListOK

func NewControllersPublicV1ProxyGetServiceCatalogListOK() *ControllersPublicV1ProxyGetServiceCatalogListOK

NewControllersPublicV1ProxyGetServiceCatalogListOK creates a ControllersPublicV1ProxyGetServiceCatalogListOK with default headers values

func (*ControllersPublicV1ProxyGetServiceCatalogListOK) Error

type ControllersPublicV1ProxyGetServiceCatalogListParams

type ControllersPublicV1ProxyGetServiceCatalogListParams struct {

	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyGetServiceCatalogListParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy get service catalog list operation typically these are written to a http.Request

func NewControllersPublicV1ProxyGetServiceCatalogListParams

func NewControllersPublicV1ProxyGetServiceCatalogListParams() *ControllersPublicV1ProxyGetServiceCatalogListParams

NewControllersPublicV1ProxyGetServiceCatalogListParams creates a new ControllersPublicV1ProxyGetServiceCatalogListParams object with the default values initialized.

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithContext

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyGetServiceCatalogListParams

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

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithHTTPClient

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyGetServiceCatalogListParams

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

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithTimeout

func NewControllersPublicV1ProxyGetServiceCatalogListParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyGetServiceCatalogListParams

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

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) SetContext

SetContext adds the context to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) WithContext

WithContext adds the context to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy get service catalog list params

func (*ControllersPublicV1ProxyGetServiceCatalogListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyGetServiceCatalogListReader

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

ControllersPublicV1ProxyGetServiceCatalogListReader is a Reader for the ControllersPublicV1ProxyGetServiceCatalogList structure.

func (*ControllersPublicV1ProxyGetServiceCatalogListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyGetVcenterServiceForbidden

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetVcenterServiceForbidden 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 NewControllersPublicV1ProxyGetVcenterServiceForbidden

func NewControllersPublicV1ProxyGetVcenterServiceForbidden() *ControllersPublicV1ProxyGetVcenterServiceForbidden

NewControllersPublicV1ProxyGetVcenterServiceForbidden creates a ControllersPublicV1ProxyGetVcenterServiceForbidden with default headers values

func (*ControllersPublicV1ProxyGetVcenterServiceForbidden) Error

type ControllersPublicV1ProxyGetVcenterServiceInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetVcenterServiceInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyGetVcenterServiceInternalServerError

func NewControllersPublicV1ProxyGetVcenterServiceInternalServerError() *ControllersPublicV1ProxyGetVcenterServiceInternalServerError

NewControllersPublicV1ProxyGetVcenterServiceInternalServerError creates a ControllersPublicV1ProxyGetVcenterServiceInternalServerError with default headers values

func (*ControllersPublicV1ProxyGetVcenterServiceInternalServerError) Error

type ControllersPublicV1ProxyGetVcenterServiceNotFound

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetVcenterServiceNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersPublicV1ProxyGetVcenterServiceNotFound

func NewControllersPublicV1ProxyGetVcenterServiceNotFound() *ControllersPublicV1ProxyGetVcenterServiceNotFound

NewControllersPublicV1ProxyGetVcenterServiceNotFound creates a ControllersPublicV1ProxyGetVcenterServiceNotFound with default headers values

func (*ControllersPublicV1ProxyGetVcenterServiceNotFound) Error

type ControllersPublicV1ProxyGetVcenterServiceOK

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

	Payload *models.ServiceInstance
}

ControllersPublicV1ProxyGetVcenterServiceOK handles this case with default header values.

Success.

func NewControllersPublicV1ProxyGetVcenterServiceOK

func NewControllersPublicV1ProxyGetVcenterServiceOK() *ControllersPublicV1ProxyGetVcenterServiceOK

NewControllersPublicV1ProxyGetVcenterServiceOK creates a ControllersPublicV1ProxyGetVcenterServiceOK with default headers values

func (*ControllersPublicV1ProxyGetVcenterServiceOK) Error

type ControllersPublicV1ProxyGetVcenterServiceParams

type ControllersPublicV1ProxyGetVcenterServiceParams struct {

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

	*/
	Authorization string
	/*InstanceID
	  Instance ID.

	*/
	InstanceID string
	/*ServiceInstanceID
	  Service Instance ID.

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

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyGetVcenterServiceParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy get vcenter service operation typically these are written to a http.Request

func NewControllersPublicV1ProxyGetVcenterServiceParams

func NewControllersPublicV1ProxyGetVcenterServiceParams() *ControllersPublicV1ProxyGetVcenterServiceParams

NewControllersPublicV1ProxyGetVcenterServiceParams creates a new ControllersPublicV1ProxyGetVcenterServiceParams object with the default values initialized.

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithContext

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyGetVcenterServiceParams

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

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithHTTPClient

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyGetVcenterServiceParams

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

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithTimeout

func NewControllersPublicV1ProxyGetVcenterServiceParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyGetVcenterServiceParams

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

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetAuthorization

func (o *ControllersPublicV1ProxyGetVcenterServiceParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetContext

SetContext adds the context to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetInstanceID

func (o *ControllersPublicV1ProxyGetVcenterServiceParams) SetInstanceID(instanceID string)

SetInstanceID adds the instanceId to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetServiceInstanceID

func (o *ControllersPublicV1ProxyGetVcenterServiceParams) SetServiceInstanceID(serviceInstanceID string)

SetServiceInstanceID adds the serviceInstanceId to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithContext

WithContext adds the context to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithInstanceID

WithInstanceID adds the instanceID to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithServiceInstanceID

WithServiceInstanceID adds the serviceInstanceID to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy get vcenter service params

func (*ControllersPublicV1ProxyGetVcenterServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyGetVcenterServiceReader

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

ControllersPublicV1ProxyGetVcenterServiceReader is a Reader for the ControllersPublicV1ProxyGetVcenterService structure.

func (*ControllersPublicV1ProxyGetVcenterServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyGetVcenterServiceUnauthorized

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

	Payload *models.Error
}

ControllersPublicV1ProxyGetVcenterServiceUnauthorized 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 NewControllersPublicV1ProxyGetVcenterServiceUnauthorized

func NewControllersPublicV1ProxyGetVcenterServiceUnauthorized() *ControllersPublicV1ProxyGetVcenterServiceUnauthorized

NewControllersPublicV1ProxyGetVcenterServiceUnauthorized creates a ControllersPublicV1ProxyGetVcenterServiceUnauthorized with default headers values

func (*ControllersPublicV1ProxyGetVcenterServiceUnauthorized) Error

type ControllersPublicV1ProxyListVcenterServicesForbidden

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

	Payload *models.Error
}

ControllersPublicV1ProxyListVcenterServicesForbidden 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 NewControllersPublicV1ProxyListVcenterServicesForbidden

func NewControllersPublicV1ProxyListVcenterServicesForbidden() *ControllersPublicV1ProxyListVcenterServicesForbidden

NewControllersPublicV1ProxyListVcenterServicesForbidden creates a ControllersPublicV1ProxyListVcenterServicesForbidden with default headers values

func (*ControllersPublicV1ProxyListVcenterServicesForbidden) Error

type ControllersPublicV1ProxyListVcenterServicesInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyListVcenterServicesInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyListVcenterServicesInternalServerError

func NewControllersPublicV1ProxyListVcenterServicesInternalServerError() *ControllersPublicV1ProxyListVcenterServicesInternalServerError

NewControllersPublicV1ProxyListVcenterServicesInternalServerError creates a ControllersPublicV1ProxyListVcenterServicesInternalServerError with default headers values

func (*ControllersPublicV1ProxyListVcenterServicesInternalServerError) Error

type ControllersPublicV1ProxyListVcenterServicesNotFound

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

	Payload *models.Error
}

ControllersPublicV1ProxyListVcenterServicesNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersPublicV1ProxyListVcenterServicesNotFound

func NewControllersPublicV1ProxyListVcenterServicesNotFound() *ControllersPublicV1ProxyListVcenterServicesNotFound

NewControllersPublicV1ProxyListVcenterServicesNotFound creates a ControllersPublicV1ProxyListVcenterServicesNotFound with default headers values

func (*ControllersPublicV1ProxyListVcenterServicesNotFound) Error

type ControllersPublicV1ProxyListVcenterServicesOK

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

	Payload *models.ServiceInstances
}

ControllersPublicV1ProxyListVcenterServicesOK handles this case with default header values.

Success.

func NewControllersPublicV1ProxyListVcenterServicesOK

func NewControllersPublicV1ProxyListVcenterServicesOK() *ControllersPublicV1ProxyListVcenterServicesOK

NewControllersPublicV1ProxyListVcenterServicesOK creates a ControllersPublicV1ProxyListVcenterServicesOK with default headers values

func (*ControllersPublicV1ProxyListVcenterServicesOK) Error

type ControllersPublicV1ProxyListVcenterServicesParams

type ControllersPublicV1ProxyListVcenterServicesParams struct {

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

	*/
	Authorization string
	/*InstalledOnly
	  If set to true, services with REMOVED state will be excluded. Otherwise, services with INSTALLED, INSTALLING, REMOVING, REMOVED, and FAILEDVALIDATION states will be returned.

	*/
	InstalledOnly *bool
	/*InstanceID
	  Instance ID.

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

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyListVcenterServicesParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy list vcenter services operation typically these are written to a http.Request

func NewControllersPublicV1ProxyListVcenterServicesParams

func NewControllersPublicV1ProxyListVcenterServicesParams() *ControllersPublicV1ProxyListVcenterServicesParams

NewControllersPublicV1ProxyListVcenterServicesParams creates a new ControllersPublicV1ProxyListVcenterServicesParams object with the default values initialized.

func NewControllersPublicV1ProxyListVcenterServicesParamsWithContext

func NewControllersPublicV1ProxyListVcenterServicesParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyListVcenterServicesParams

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

func NewControllersPublicV1ProxyListVcenterServicesParamsWithHTTPClient

func NewControllersPublicV1ProxyListVcenterServicesParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyListVcenterServicesParams

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

func NewControllersPublicV1ProxyListVcenterServicesParamsWithTimeout

func NewControllersPublicV1ProxyListVcenterServicesParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyListVcenterServicesParams

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

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetAuthorization

func (o *ControllersPublicV1ProxyListVcenterServicesParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetContext

SetContext adds the context to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetInstalledOnly

func (o *ControllersPublicV1ProxyListVcenterServicesParams) SetInstalledOnly(installedOnly *bool)

SetInstalledOnly adds the installedOnly to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetInstanceID

func (o *ControllersPublicV1ProxyListVcenterServicesParams) SetInstanceID(instanceID string)

SetInstanceID adds the instanceId to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithContext

WithContext adds the context to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithInstalledOnly

WithInstalledOnly adds the installedOnly to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithInstanceID

WithInstanceID adds the instanceID to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy list vcenter services params

func (*ControllersPublicV1ProxyListVcenterServicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyListVcenterServicesReader

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

ControllersPublicV1ProxyListVcenterServicesReader is a Reader for the ControllersPublicV1ProxyListVcenterServices structure.

func (*ControllersPublicV1ProxyListVcenterServicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyListVcenterServicesUnauthorized

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

	Payload *models.Error
}

ControllersPublicV1ProxyListVcenterServicesUnauthorized 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 NewControllersPublicV1ProxyListVcenterServicesUnauthorized

func NewControllersPublicV1ProxyListVcenterServicesUnauthorized() *ControllersPublicV1ProxyListVcenterServicesUnauthorized

NewControllersPublicV1ProxyListVcenterServicesUnauthorized creates a ControllersPublicV1ProxyListVcenterServicesUnauthorized with default headers values

func (*ControllersPublicV1ProxyListVcenterServicesUnauthorized) Error

type ControllersPublicV1ProxyMutateServiceVariablesAccepted

type ControllersPublicV1ProxyMutateServiceVariablesAccepted struct {
	Payload *ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody
}

ControllersPublicV1ProxyMutateServiceVariablesAccepted handles this case with default header values.

Success. The request for updating or deleting the specified service variables has been accepted.

func NewControllersPublicV1ProxyMutateServiceVariablesAccepted

func NewControllersPublicV1ProxyMutateServiceVariablesAccepted() *ControllersPublicV1ProxyMutateServiceVariablesAccepted

NewControllersPublicV1ProxyMutateServiceVariablesAccepted creates a ControllersPublicV1ProxyMutateServiceVariablesAccepted with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesAccepted) Error

type ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody

type ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody struct {

	// The name list of the variables that were updated or removed.
	Variables []*VariablesItems0 `json:"variables"`
}

ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody controllers public v1 proxy mutate service variables accepted body swagger:model ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody

func (*ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody) MarshalBinary

MarshalBinary interface implementation

func (*ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ControllersPublicV1ProxyMutateServiceVariablesAcceptedBody) Validate

Validate validates this controllers public v1 proxy mutate service variables accepted body

type ControllersPublicV1ProxyMutateServiceVariablesBadRequest

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesBadRequest handles this case with default header values.

Bad request. Check your request parameters.

func NewControllersPublicV1ProxyMutateServiceVariablesBadRequest

func NewControllersPublicV1ProxyMutateServiceVariablesBadRequest() *ControllersPublicV1ProxyMutateServiceVariablesBadRequest

NewControllersPublicV1ProxyMutateServiceVariablesBadRequest creates a ControllersPublicV1ProxyMutateServiceVariablesBadRequest with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesBadRequest) Error

type ControllersPublicV1ProxyMutateServiceVariablesBody

type ControllersPublicV1ProxyMutateServiceVariablesBody struct {

	// The action to be performed against the specified variables of a service instance. The only supported values are 'update' and 'delete'.
	// Required: true
	// Enum: [update delete]
	Action *string `json:"action"`

	// The list of variables requested to be updated or deleted for a service instance.
	// Required: true
	Variables []*VariablesItems0 `json:"variables"`
}

ControllersPublicV1ProxyMutateServiceVariablesBody controllers public v1 proxy mutate service variables body swagger:model ControllersPublicV1ProxyMutateServiceVariablesBody

func (*ControllersPublicV1ProxyMutateServiceVariablesBody) MarshalBinary

MarshalBinary interface implementation

func (*ControllersPublicV1ProxyMutateServiceVariablesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ControllersPublicV1ProxyMutateServiceVariablesBody) Validate

Validate validates this controllers public v1 proxy mutate service variables body

type ControllersPublicV1ProxyMutateServiceVariablesConflict

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesConflict handles this case with default header values.

Conflict. The request cannot be completed because of a conflict with the current state of the target resource.

func NewControllersPublicV1ProxyMutateServiceVariablesConflict

func NewControllersPublicV1ProxyMutateServiceVariablesConflict() *ControllersPublicV1ProxyMutateServiceVariablesConflict

NewControllersPublicV1ProxyMutateServiceVariablesConflict creates a ControllersPublicV1ProxyMutateServiceVariablesConflict with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesConflict) Error

type ControllersPublicV1ProxyMutateServiceVariablesForbidden

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesForbidden 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 NewControllersPublicV1ProxyMutateServiceVariablesForbidden

func NewControllersPublicV1ProxyMutateServiceVariablesForbidden() *ControllersPublicV1ProxyMutateServiceVariablesForbidden

NewControllersPublicV1ProxyMutateServiceVariablesForbidden creates a ControllersPublicV1ProxyMutateServiceVariablesForbidden with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesForbidden) Error

type ControllersPublicV1ProxyMutateServiceVariablesInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyMutateServiceVariablesInternalServerError

func NewControllersPublicV1ProxyMutateServiceVariablesInternalServerError() *ControllersPublicV1ProxyMutateServiceVariablesInternalServerError

NewControllersPublicV1ProxyMutateServiceVariablesInternalServerError creates a ControllersPublicV1ProxyMutateServiceVariablesInternalServerError with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesInternalServerError) Error

type ControllersPublicV1ProxyMutateServiceVariablesNotFound

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersPublicV1ProxyMutateServiceVariablesNotFound

func NewControllersPublicV1ProxyMutateServiceVariablesNotFound() *ControllersPublicV1ProxyMutateServiceVariablesNotFound

NewControllersPublicV1ProxyMutateServiceVariablesNotFound creates a ControllersPublicV1ProxyMutateServiceVariablesNotFound with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesNotFound) Error

type ControllersPublicV1ProxyMutateServiceVariablesParams

type ControllersPublicV1ProxyMutateServiceVariablesParams struct {

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

	*/
	Authorization string
	/*ServiceInstanceID
	  Service Instance ID.

	*/
	ServiceInstanceID string
	/*ServiceVariablePatchData
	  The list of variables to be updated or deleted for a service instance.

	*/
	ServiceVariablePatchData ControllersPublicV1ProxyMutateServiceVariablesBody
	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyMutateServiceVariablesParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy mutate service variables operation typically these are written to a http.Request

func NewControllersPublicV1ProxyMutateServiceVariablesParams

func NewControllersPublicV1ProxyMutateServiceVariablesParams() *ControllersPublicV1ProxyMutateServiceVariablesParams

NewControllersPublicV1ProxyMutateServiceVariablesParams creates a new ControllersPublicV1ProxyMutateServiceVariablesParams object with the default values initialized.

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithContext

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyMutateServiceVariablesParams

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

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithHTTPClient

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyMutateServiceVariablesParams

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

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithTimeout

func NewControllersPublicV1ProxyMutateServiceVariablesParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyMutateServiceVariablesParams

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

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetAuthorization

func (o *ControllersPublicV1ProxyMutateServiceVariablesParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetContext

SetContext adds the context to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetServiceInstanceID

func (o *ControllersPublicV1ProxyMutateServiceVariablesParams) SetServiceInstanceID(serviceInstanceID string)

SetServiceInstanceID adds the serviceInstanceId to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetServiceVariablePatchData

SetServiceVariablePatchData adds the serviceVariablePatchData to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithContext

WithContext adds the context to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithServiceInstanceID

WithServiceInstanceID adds the serviceInstanceID to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithServiceVariablePatchData

WithServiceVariablePatchData adds the serviceVariablePatchData to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy mutate service variables params

func (*ControllersPublicV1ProxyMutateServiceVariablesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyMutateServiceVariablesReader

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

ControllersPublicV1ProxyMutateServiceVariablesReader is a Reader for the ControllersPublicV1ProxyMutateServiceVariables structure.

func (*ControllersPublicV1ProxyMutateServiceVariablesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyMutateServiceVariablesUnauthorized

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

	Payload *models.Error
}

ControllersPublicV1ProxyMutateServiceVariablesUnauthorized 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 NewControllersPublicV1ProxyMutateServiceVariablesUnauthorized

func NewControllersPublicV1ProxyMutateServiceVariablesUnauthorized() *ControllersPublicV1ProxyMutateServiceVariablesUnauthorized

NewControllersPublicV1ProxyMutateServiceVariablesUnauthorized creates a ControllersPublicV1ProxyMutateServiceVariablesUnauthorized with default headers values

func (*ControllersPublicV1ProxyMutateServiceVariablesUnauthorized) Error

type ControllersPublicV1ProxyOrderVcenterServiceAccepted

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

	Payload *models.ServiceOrderResponse
}

ControllersPublicV1ProxyOrderVcenterServiceAccepted handles this case with default header values.

Success. The request for adding the new service has been accepted.

func NewControllersPublicV1ProxyOrderVcenterServiceAccepted

func NewControllersPublicV1ProxyOrderVcenterServiceAccepted() *ControllersPublicV1ProxyOrderVcenterServiceAccepted

NewControllersPublicV1ProxyOrderVcenterServiceAccepted creates a ControllersPublicV1ProxyOrderVcenterServiceAccepted with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceAccepted) Error

type ControllersPublicV1ProxyOrderVcenterServiceBadRequest

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

	Payload *models.Error
}

ControllersPublicV1ProxyOrderVcenterServiceBadRequest handles this case with default header values.

Bad request. Check your request parameters.

func NewControllersPublicV1ProxyOrderVcenterServiceBadRequest

func NewControllersPublicV1ProxyOrderVcenterServiceBadRequest() *ControllersPublicV1ProxyOrderVcenterServiceBadRequest

NewControllersPublicV1ProxyOrderVcenterServiceBadRequest creates a ControllersPublicV1ProxyOrderVcenterServiceBadRequest with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceBadRequest) Error

type ControllersPublicV1ProxyOrderVcenterServiceForbidden

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

	Payload *models.Error
}

ControllersPublicV1ProxyOrderVcenterServiceForbidden 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 NewControllersPublicV1ProxyOrderVcenterServiceForbidden

func NewControllersPublicV1ProxyOrderVcenterServiceForbidden() *ControllersPublicV1ProxyOrderVcenterServiceForbidden

NewControllersPublicV1ProxyOrderVcenterServiceForbidden creates a ControllersPublicV1ProxyOrderVcenterServiceForbidden with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceForbidden) Error

type ControllersPublicV1ProxyOrderVcenterServiceInternalServerError

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

	Payload *models.Error
}

ControllersPublicV1ProxyOrderVcenterServiceInternalServerError handles this case with default header values.

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

func NewControllersPublicV1ProxyOrderVcenterServiceInternalServerError

func NewControllersPublicV1ProxyOrderVcenterServiceInternalServerError() *ControllersPublicV1ProxyOrderVcenterServiceInternalServerError

NewControllersPublicV1ProxyOrderVcenterServiceInternalServerError creates a ControllersPublicV1ProxyOrderVcenterServiceInternalServerError with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceInternalServerError) Error

type ControllersPublicV1ProxyOrderVcenterServiceNotFound

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

	Payload *models.Error
}

ControllersPublicV1ProxyOrderVcenterServiceNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersPublicV1ProxyOrderVcenterServiceNotFound

func NewControllersPublicV1ProxyOrderVcenterServiceNotFound() *ControllersPublicV1ProxyOrderVcenterServiceNotFound

NewControllersPublicV1ProxyOrderVcenterServiceNotFound creates a ControllersPublicV1ProxyOrderVcenterServiceNotFound with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceNotFound) Error

type ControllersPublicV1ProxyOrderVcenterServiceOK

type ControllersPublicV1ProxyOrderVcenterServiceOK struct {
}

ControllersPublicV1ProxyOrderVcenterServiceOK handles this case with default header values.

Success. The request has been successfully verified.

func NewControllersPublicV1ProxyOrderVcenterServiceOK

func NewControllersPublicV1ProxyOrderVcenterServiceOK() *ControllersPublicV1ProxyOrderVcenterServiceOK

NewControllersPublicV1ProxyOrderVcenterServiceOK creates a ControllersPublicV1ProxyOrderVcenterServiceOK with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceOK) Error

type ControllersPublicV1ProxyOrderVcenterServiceParams

type ControllersPublicV1ProxyOrderVcenterServiceParams struct {

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

	*/
	Authorization string
	/*CheckPrice
	  Whether to display the high-level price associated with the order.

	*/
	CheckPrice *bool
	/*InstanceID
	  Instance ID.

	*/
	InstanceID string
	/*ServiceOrderData
	  Service order specification.

	*/
	ServiceOrderData *models.ServiceOrderData
	/*VerifyOnly
	  Whether to verify the order only instead of performing the order for real.

	*/
	VerifyOnly *bool
	/*XGlobalTransactionID
	  Global transaction ID for request correlation.

	*/
	XGlobalTransactionID *string

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

ControllersPublicV1ProxyOrderVcenterServiceParams contains all the parameters to send to the API endpoint for the controllers public v1 proxy order vcenter service operation typically these are written to a http.Request

func NewControllersPublicV1ProxyOrderVcenterServiceParams

func NewControllersPublicV1ProxyOrderVcenterServiceParams() *ControllersPublicV1ProxyOrderVcenterServiceParams

NewControllersPublicV1ProxyOrderVcenterServiceParams creates a new ControllersPublicV1ProxyOrderVcenterServiceParams object with the default values initialized.

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithContext

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithContext(ctx context.Context) *ControllersPublicV1ProxyOrderVcenterServiceParams

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

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithHTTPClient

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithHTTPClient(client *http.Client) *ControllersPublicV1ProxyOrderVcenterServiceParams

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

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithTimeout

func NewControllersPublicV1ProxyOrderVcenterServiceParamsWithTimeout(timeout time.Duration) *ControllersPublicV1ProxyOrderVcenterServiceParams

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

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetAuthorization

func (o *ControllersPublicV1ProxyOrderVcenterServiceParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetCheckPrice

func (o *ControllersPublicV1ProxyOrderVcenterServiceParams) SetCheckPrice(checkPrice *bool)

SetCheckPrice adds the checkPrice to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetContext

SetContext adds the context to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetInstanceID

func (o *ControllersPublicV1ProxyOrderVcenterServiceParams) SetInstanceID(instanceID string)

SetInstanceID adds the instanceId to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetServiceOrderData

func (o *ControllersPublicV1ProxyOrderVcenterServiceParams) SetServiceOrderData(serviceOrderData *models.ServiceOrderData)

SetServiceOrderData adds the serviceOrderData to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetTimeout

SetTimeout adds the timeout to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetVerifyOnly

func (o *ControllersPublicV1ProxyOrderVcenterServiceParams) SetVerifyOnly(verifyOnly *bool)

SetVerifyOnly adds the verifyOnly to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithAuthorization

WithAuthorization adds the authorization to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithCheckPrice

WithCheckPrice adds the checkPrice to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithContext

WithContext adds the context to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithInstanceID

WithInstanceID adds the instanceID to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithServiceOrderData

WithServiceOrderData adds the serviceOrderData to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithTimeout

WithTimeout adds the timeout to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithVerifyOnly

WithVerifyOnly adds the verifyOnly to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers public v1 proxy order vcenter service params

func (*ControllersPublicV1ProxyOrderVcenterServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersPublicV1ProxyOrderVcenterServiceReader

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

ControllersPublicV1ProxyOrderVcenterServiceReader is a Reader for the ControllersPublicV1ProxyOrderVcenterService structure.

func (*ControllersPublicV1ProxyOrderVcenterServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ControllersPublicV1ProxyOrderVcenterServiceUnauthorized

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

	Payload *models.Error
}

ControllersPublicV1ProxyOrderVcenterServiceUnauthorized 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 NewControllersPublicV1ProxyOrderVcenterServiceUnauthorized

func NewControllersPublicV1ProxyOrderVcenterServiceUnauthorized() *ControllersPublicV1ProxyOrderVcenterServiceUnauthorized

NewControllersPublicV1ProxyOrderVcenterServiceUnauthorized creates a ControllersPublicV1ProxyOrderVcenterServiceUnauthorized with default headers values

func (*ControllersPublicV1ProxyOrderVcenterServiceUnauthorized) Error

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted

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

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted handles this case with default header values.

Delete of service instance initiated successfully

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted creates a ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted with default headers values

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsAccepted) Error

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden

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

	Payload *models.Error
}

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden 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 NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden creates a ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden with default headers values

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsForbidden) Error

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError

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

	Payload *models.Error
}

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError handles this case with default header values.

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

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError creates a ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError with default headers values

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsInternalServerError) Error

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound

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

	Payload *models.Error
}

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound handles this case with default header values.

Not found. The resource cannot be found.

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound creates a ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound with default headers values

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsNotFound) Error

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams struct {

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

	*/
	Authorization string
	/*InstanceID
	  Instance ID.

	*/
	InstanceID string
	/*ServiceInstanceID
	  Service Instance ID.

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

	*/
	XGlobalTransactionID *string

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

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams contains all the parameters to send to the API endpoint for the controllers v1 service controller remove service applied to vm insts operation typically these are written to a http.Request

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams creates a new ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams object with the default values initialized.

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithContext

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithContext(ctx context.Context) *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

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

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithHTTPClient

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithHTTPClient(client *http.Client) *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

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

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithTimeout

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParamsWithTimeout(timeout time.Duration) *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams

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

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetAuthorization

SetAuthorization adds the authorization to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetContext

SetContext adds the context to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetInstanceID

SetInstanceID adds the instanceId to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetServiceInstanceID

func (o *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetServiceInstanceID(serviceInstanceID string)

SetServiceInstanceID adds the serviceInstanceId to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetTimeout

SetTimeout adds the timeout to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) SetXGlobalTransactionID

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

SetXGlobalTransactionID adds the xGlobalTransactionId to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithAuthorization

WithAuthorization adds the authorization to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithContext

WithContext adds the context to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithInstanceID

WithInstanceID adds the instanceID to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithServiceInstanceID

WithServiceInstanceID adds the serviceInstanceID to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithTimeout

WithTimeout adds the timeout to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WithXGlobalTransactionID

WithXGlobalTransactionID adds the xGlobalTransactionID to the controllers v1 service controller remove service applied to vm insts params

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsReader

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

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsReader is a Reader for the ControllersV1ServiceControllerRemoveServiceAppliedToVMInsts structure.

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsReader) ReadResponse

ReadResponse reads a server response into the received o.

type ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized

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

	Payload *models.Error
}

ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized 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 NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized

func NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized() *ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized

NewControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized creates a ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized with default headers values

func (*ControllersV1ServiceControllerRemoveServiceAppliedToVMInstsUnauthorized) Error

type VariablesItems0

type VariablesItems0 struct {

	// The name of the variable that was updated or removed.
	// Required: true
	Name *string `json:"name"`
}

VariablesItems0 variables items0 swagger:model VariablesItems0

func (*VariablesItems0) MarshalBinary

func (o *VariablesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VariablesItems0) UnmarshalBinary

func (o *VariablesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VariablesItems0) Validate

func (o *VariablesItems0) Validate(formats strfmt.Registry) error

Validate validates this variables items0

Jump to

Keyboard shortcuts

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