network_ip_range

package
v0.2.8 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2020 License: Apache-2.0 Imports: 10 Imported by: 1

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 network ip range API

func New

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

New creates a new network ip range API client.

func (*Client) CreateInternalNetworkIPRange added in v0.2.8

CreateInternalNetworkIPRange creates internal network IP range

Creates an internal network IP range.

func (*Client) DeleteInternalNetworkIPRange added in v0.2.8

func (a *Client) DeleteInternalNetworkIPRange(params *DeleteInternalNetworkIPRangeParams) (*DeleteInternalNetworkIPRangeNoContent, error)

DeleteInternalNetworkIPRange deletes internal network IP range

Delete internal network IP range with a given id

func (*Client) GetExternalNetworkIPRange added in v0.2.8

func (a *Client) GetExternalNetworkIPRange(params *GetExternalNetworkIPRangeParams) (*GetExternalNetworkIPRangeOK, error)

GetExternalNetworkIPRange gets external IP a m network IP range

Get external IPAM network IP range with a given id

func (*Client) GetExternalNetworkIPRanges added in v0.2.8

func (a *Client) GetExternalNetworkIPRanges(params *GetExternalNetworkIPRangesParams) (*GetExternalNetworkIPRangesOK, error)

GetExternalNetworkIPRanges gets external IP a m network IP ranges

Get all external IPAM network IP ranges

func (*Client) GetInternalNetworkIPRange added in v0.2.8

func (a *Client) GetInternalNetworkIPRange(params *GetInternalNetworkIPRangeParams) (*GetInternalNetworkIPRangeOK, error)

GetInternalNetworkIPRange gets internal IP a m network IP range

Get internal IPAM network IP range with a given id

func (*Client) GetInternalNetworkIPRanges added in v0.2.8

func (a *Client) GetInternalNetworkIPRanges(params *GetInternalNetworkIPRangesParams) (*GetInternalNetworkIPRangesOK, error)

GetInternalNetworkIPRanges gets internal IP a m network IP ranges

Get all internal IPAM network IP ranges

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateExternalNetworkIPRange added in v0.2.8

func (a *Client) UpdateExternalNetworkIPRange(params *UpdateExternalNetworkIPRangeParams) (*UpdateExternalNetworkIPRangeOK, error)

UpdateExternalNetworkIPRange updates external IP a m network IP range

Assign the external IPAM network IP range to a different network and/or change the tags of the external IPAM network IP range.

func (*Client) UpdateInternalNetworkIPRange added in v0.2.8

func (a *Client) UpdateInternalNetworkIPRange(params *UpdateInternalNetworkIPRangeParams) (*UpdateInternalNetworkIPRangeOK, error)

UpdateInternalNetworkIPRange updates internal network IP range

Update internal network IP range.

type CreateInternalNetworkIPRangeAccepted added in v0.2.8

type CreateInternalNetworkIPRangeAccepted struct {
	Payload *models.RequestTracker
}

CreateInternalNetworkIPRangeAccepted handles this case with default header values.

successful operation

func NewCreateInternalNetworkIPRangeAccepted added in v0.2.8

func NewCreateInternalNetworkIPRangeAccepted() *CreateInternalNetworkIPRangeAccepted

NewCreateInternalNetworkIPRangeAccepted creates a CreateInternalNetworkIPRangeAccepted with default headers values

func (*CreateInternalNetworkIPRangeAccepted) Error added in v0.2.8

func (*CreateInternalNetworkIPRangeAccepted) GetPayload added in v0.2.8

type CreateInternalNetworkIPRangeBadRequest added in v0.2.8

type CreateInternalNetworkIPRangeBadRequest struct {
}

CreateInternalNetworkIPRangeBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateInternalNetworkIPRangeBadRequest added in v0.2.8

func NewCreateInternalNetworkIPRangeBadRequest() *CreateInternalNetworkIPRangeBadRequest

NewCreateInternalNetworkIPRangeBadRequest creates a CreateInternalNetworkIPRangeBadRequest with default headers values

func (*CreateInternalNetworkIPRangeBadRequest) Error added in v0.2.8

type CreateInternalNetworkIPRangeCreated added in v0.2.8

type CreateInternalNetworkIPRangeCreated struct {
	Payload *models.RequestTracker
}

CreateInternalNetworkIPRangeCreated handles this case with default header values.

successful operation

func NewCreateInternalNetworkIPRangeCreated added in v0.2.8

func NewCreateInternalNetworkIPRangeCreated() *CreateInternalNetworkIPRangeCreated

NewCreateInternalNetworkIPRangeCreated creates a CreateInternalNetworkIPRangeCreated with default headers values

func (*CreateInternalNetworkIPRangeCreated) Error added in v0.2.8

func (*CreateInternalNetworkIPRangeCreated) GetPayload added in v0.2.8

type CreateInternalNetworkIPRangeForbidden added in v0.2.8

type CreateInternalNetworkIPRangeForbidden struct {
}

CreateInternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewCreateInternalNetworkIPRangeForbidden added in v0.2.8

func NewCreateInternalNetworkIPRangeForbidden() *CreateInternalNetworkIPRangeForbidden

NewCreateInternalNetworkIPRangeForbidden creates a CreateInternalNetworkIPRangeForbidden with default headers values

func (*CreateInternalNetworkIPRangeForbidden) Error added in v0.2.8

type CreateInternalNetworkIPRangeParams added in v0.2.8

type CreateInternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*Body
	  Network IP Range Specification instance

	*/
	Body *models.NetworkIPRangeSpecification

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

CreateInternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the create internal network IP range operation typically these are written to a http.Request

func NewCreateInternalNetworkIPRangeParams added in v0.2.8

func NewCreateInternalNetworkIPRangeParams() *CreateInternalNetworkIPRangeParams

NewCreateInternalNetworkIPRangeParams creates a new CreateInternalNetworkIPRangeParams object with the default values initialized.

func NewCreateInternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewCreateInternalNetworkIPRangeParamsWithContext(ctx context.Context) *CreateInternalNetworkIPRangeParams

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

func NewCreateInternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewCreateInternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *CreateInternalNetworkIPRangeParams

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

func NewCreateInternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewCreateInternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *CreateInternalNetworkIPRangeParams

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

func (*CreateInternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *CreateInternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) SetBody added in v0.2.8

SetBody adds the body to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) SetContext added in v0.2.8

SetContext adds the context to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WithBody added in v0.2.8

WithBody adds the body to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the create internal network IP range params

func (*CreateInternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type CreateInternalNetworkIPRangeReader added in v0.2.8

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

CreateInternalNetworkIPRangeReader is a Reader for the CreateInternalNetworkIPRange structure.

func (*CreateInternalNetworkIPRangeReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type DeleteInternalNetworkIPRangeForbidden added in v0.2.8

type DeleteInternalNetworkIPRangeForbidden struct {
}

DeleteInternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewDeleteInternalNetworkIPRangeForbidden added in v0.2.8

func NewDeleteInternalNetworkIPRangeForbidden() *DeleteInternalNetworkIPRangeForbidden

NewDeleteInternalNetworkIPRangeForbidden creates a DeleteInternalNetworkIPRangeForbidden with default headers values

func (*DeleteInternalNetworkIPRangeForbidden) Error added in v0.2.8

type DeleteInternalNetworkIPRangeNoContent added in v0.2.8

type DeleteInternalNetworkIPRangeNoContent struct {
}

DeleteInternalNetworkIPRangeNoContent handles this case with default header values.

No Content

func NewDeleteInternalNetworkIPRangeNoContent added in v0.2.8

func NewDeleteInternalNetworkIPRangeNoContent() *DeleteInternalNetworkIPRangeNoContent

NewDeleteInternalNetworkIPRangeNoContent creates a DeleteInternalNetworkIPRangeNoContent with default headers values

func (*DeleteInternalNetworkIPRangeNoContent) Error added in v0.2.8

type DeleteInternalNetworkIPRangeParams added in v0.2.8

type DeleteInternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*ID
	  The ID of the network IP range.

	*/
	ID string

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

DeleteInternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the delete internal network IP range operation typically these are written to a http.Request

func NewDeleteInternalNetworkIPRangeParams added in v0.2.8

func NewDeleteInternalNetworkIPRangeParams() *DeleteInternalNetworkIPRangeParams

NewDeleteInternalNetworkIPRangeParams creates a new DeleteInternalNetworkIPRangeParams object with the default values initialized.

func NewDeleteInternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewDeleteInternalNetworkIPRangeParamsWithContext(ctx context.Context) *DeleteInternalNetworkIPRangeParams

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

func NewDeleteInternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewDeleteInternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *DeleteInternalNetworkIPRangeParams

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

func NewDeleteInternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewDeleteInternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *DeleteInternalNetworkIPRangeParams

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

func (*DeleteInternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *DeleteInternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) SetContext added in v0.2.8

SetContext adds the context to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) SetID added in v0.2.8

SetID adds the id to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WithID added in v0.2.8

WithID adds the id to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the delete internal network IP range params

func (*DeleteInternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type DeleteInternalNetworkIPRangeReader added in v0.2.8

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

DeleteInternalNetworkIPRangeReader is a Reader for the DeleteInternalNetworkIPRange structure.

func (*DeleteInternalNetworkIPRangeReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetExternalNetworkIPRangeForbidden added in v0.2.8

type GetExternalNetworkIPRangeForbidden struct {
}

GetExternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewGetExternalNetworkIPRangeForbidden added in v0.2.8

func NewGetExternalNetworkIPRangeForbidden() *GetExternalNetworkIPRangeForbidden

NewGetExternalNetworkIPRangeForbidden creates a GetExternalNetworkIPRangeForbidden with default headers values

func (*GetExternalNetworkIPRangeForbidden) Error added in v0.2.8

type GetExternalNetworkIPRangeNotFound added in v0.2.8

type GetExternalNetworkIPRangeNotFound struct {
}

GetExternalNetworkIPRangeNotFound handles this case with default header values.

Not Found

func NewGetExternalNetworkIPRangeNotFound added in v0.2.8

func NewGetExternalNetworkIPRangeNotFound() *GetExternalNetworkIPRangeNotFound

NewGetExternalNetworkIPRangeNotFound creates a GetExternalNetworkIPRangeNotFound with default headers values

func (*GetExternalNetworkIPRangeNotFound) Error added in v0.2.8

type GetExternalNetworkIPRangeOK added in v0.2.8

type GetExternalNetworkIPRangeOK struct {
	Payload *models.ExternalNetworkIPRange
}

GetExternalNetworkIPRangeOK handles this case with default header values.

successful operation

func NewGetExternalNetworkIPRangeOK added in v0.2.8

func NewGetExternalNetworkIPRangeOK() *GetExternalNetworkIPRangeOK

NewGetExternalNetworkIPRangeOK creates a GetExternalNetworkIPRangeOK with default headers values

func (*GetExternalNetworkIPRangeOK) Error added in v0.2.8

func (*GetExternalNetworkIPRangeOK) GetPayload added in v0.2.8

type GetExternalNetworkIPRangeParams added in v0.2.8

type GetExternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*ID
	  The ID of the external IPAM network IP range.

	*/
	ID string

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

GetExternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the get external network IP range operation typically these are written to a http.Request

func NewGetExternalNetworkIPRangeParams added in v0.2.8

func NewGetExternalNetworkIPRangeParams() *GetExternalNetworkIPRangeParams

NewGetExternalNetworkIPRangeParams creates a new GetExternalNetworkIPRangeParams object with the default values initialized.

func NewGetExternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewGetExternalNetworkIPRangeParamsWithContext(ctx context.Context) *GetExternalNetworkIPRangeParams

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

func NewGetExternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewGetExternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *GetExternalNetworkIPRangeParams

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

func NewGetExternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewGetExternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *GetExternalNetworkIPRangeParams

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

func (*GetExternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *GetExternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) SetContext added in v0.2.8

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

SetContext adds the context to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) SetID added in v0.2.8

SetID adds the id to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WithID added in v0.2.8

WithID adds the id to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get external network IP range params

func (*GetExternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetExternalNetworkIPRangeReader added in v0.2.8

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

GetExternalNetworkIPRangeReader is a Reader for the GetExternalNetworkIPRange structure.

func (*GetExternalNetworkIPRangeReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetExternalNetworkIPRangesForbidden added in v0.2.8

type GetExternalNetworkIPRangesForbidden struct {
}

GetExternalNetworkIPRangesForbidden handles this case with default header values.

Forbidden

func NewGetExternalNetworkIPRangesForbidden added in v0.2.8

func NewGetExternalNetworkIPRangesForbidden() *GetExternalNetworkIPRangesForbidden

NewGetExternalNetworkIPRangesForbidden creates a GetExternalNetworkIPRangesForbidden with default headers values

func (*GetExternalNetworkIPRangesForbidden) Error added in v0.2.8

type GetExternalNetworkIPRangesOK added in v0.2.8

type GetExternalNetworkIPRangesOK struct {
	Payload *models.ExternalNetworkIPRangeResult
}

GetExternalNetworkIPRangesOK handles this case with default header values.

successful operation

func NewGetExternalNetworkIPRangesOK added in v0.2.8

func NewGetExternalNetworkIPRangesOK() *GetExternalNetworkIPRangesOK

NewGetExternalNetworkIPRangesOK creates a GetExternalNetworkIPRangesOK with default headers values

func (*GetExternalNetworkIPRangesOK) Error added in v0.2.8

func (*GetExternalNetworkIPRangesOK) GetPayload added in v0.2.8

type GetExternalNetworkIPRangesParams added in v0.2.8

type GetExternalNetworkIPRangesParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string

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

GetExternalNetworkIPRangesParams contains all the parameters to send to the API endpoint for the get external network IP ranges operation typically these are written to a http.Request

func NewGetExternalNetworkIPRangesParams added in v0.2.8

func NewGetExternalNetworkIPRangesParams() *GetExternalNetworkIPRangesParams

NewGetExternalNetworkIPRangesParams creates a new GetExternalNetworkIPRangesParams object with the default values initialized.

func NewGetExternalNetworkIPRangesParamsWithContext added in v0.2.8

func NewGetExternalNetworkIPRangesParamsWithContext(ctx context.Context) *GetExternalNetworkIPRangesParams

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

func NewGetExternalNetworkIPRangesParamsWithHTTPClient added in v0.2.8

func NewGetExternalNetworkIPRangesParamsWithHTTPClient(client *http.Client) *GetExternalNetworkIPRangesParams

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

func NewGetExternalNetworkIPRangesParamsWithTimeout added in v0.2.8

func NewGetExternalNetworkIPRangesParamsWithTimeout(timeout time.Duration) *GetExternalNetworkIPRangesParams

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

func (*GetExternalNetworkIPRangesParams) SetAPIVersion added in v0.2.8

func (o *GetExternalNetworkIPRangesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) SetContext added in v0.2.8

SetContext adds the context to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) WithContext added in v0.2.8

WithContext adds the context to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get external network IP ranges params

func (*GetExternalNetworkIPRangesParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetExternalNetworkIPRangesReader added in v0.2.8

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

GetExternalNetworkIPRangesReader is a Reader for the GetExternalNetworkIPRanges structure.

func (*GetExternalNetworkIPRangesReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetInternalNetworkIPRangeForbidden added in v0.2.8

type GetInternalNetworkIPRangeForbidden struct {
}

GetInternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewGetInternalNetworkIPRangeForbidden added in v0.2.8

func NewGetInternalNetworkIPRangeForbidden() *GetInternalNetworkIPRangeForbidden

NewGetInternalNetworkIPRangeForbidden creates a GetInternalNetworkIPRangeForbidden with default headers values

func (*GetInternalNetworkIPRangeForbidden) Error added in v0.2.8

type GetInternalNetworkIPRangeNotFound added in v0.2.8

type GetInternalNetworkIPRangeNotFound struct {
}

GetInternalNetworkIPRangeNotFound handles this case with default header values.

Not Found

func NewGetInternalNetworkIPRangeNotFound added in v0.2.8

func NewGetInternalNetworkIPRangeNotFound() *GetInternalNetworkIPRangeNotFound

NewGetInternalNetworkIPRangeNotFound creates a GetInternalNetworkIPRangeNotFound with default headers values

func (*GetInternalNetworkIPRangeNotFound) Error added in v0.2.8

type GetInternalNetworkIPRangeOK added in v0.2.8

type GetInternalNetworkIPRangeOK struct {
	Payload *models.NetworkIPRange
}

GetInternalNetworkIPRangeOK handles this case with default header values.

successful operation

func NewGetInternalNetworkIPRangeOK added in v0.2.8

func NewGetInternalNetworkIPRangeOK() *GetInternalNetworkIPRangeOK

NewGetInternalNetworkIPRangeOK creates a GetInternalNetworkIPRangeOK with default headers values

func (*GetInternalNetworkIPRangeOK) Error added in v0.2.8

func (*GetInternalNetworkIPRangeOK) GetPayload added in v0.2.8

type GetInternalNetworkIPRangeParams added in v0.2.8

type GetInternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*ID
	  The ID of the network IP range.

	*/
	ID string

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

GetInternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the get internal network IP range operation typically these are written to a http.Request

func NewGetInternalNetworkIPRangeParams added in v0.2.8

func NewGetInternalNetworkIPRangeParams() *GetInternalNetworkIPRangeParams

NewGetInternalNetworkIPRangeParams creates a new GetInternalNetworkIPRangeParams object with the default values initialized.

func NewGetInternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewGetInternalNetworkIPRangeParamsWithContext(ctx context.Context) *GetInternalNetworkIPRangeParams

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

func NewGetInternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewGetInternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *GetInternalNetworkIPRangeParams

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

func NewGetInternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewGetInternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *GetInternalNetworkIPRangeParams

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

func (*GetInternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *GetInternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) SetContext added in v0.2.8

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

SetContext adds the context to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) SetID added in v0.2.8

SetID adds the id to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WithID added in v0.2.8

WithID adds the id to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get internal network IP range params

func (*GetInternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetInternalNetworkIPRangeReader added in v0.2.8

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

GetInternalNetworkIPRangeReader is a Reader for the GetInternalNetworkIPRange structure.

func (*GetInternalNetworkIPRangeReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetInternalNetworkIPRangesForbidden added in v0.2.8

type GetInternalNetworkIPRangesForbidden struct {
}

GetInternalNetworkIPRangesForbidden handles this case with default header values.

Forbidden

func NewGetInternalNetworkIPRangesForbidden added in v0.2.8

func NewGetInternalNetworkIPRangesForbidden() *GetInternalNetworkIPRangesForbidden

NewGetInternalNetworkIPRangesForbidden creates a GetInternalNetworkIPRangesForbidden with default headers values

func (*GetInternalNetworkIPRangesForbidden) Error added in v0.2.8

type GetInternalNetworkIPRangesNotFound added in v0.2.8

type GetInternalNetworkIPRangesNotFound struct {
}

GetInternalNetworkIPRangesNotFound handles this case with default header values.

Not Found

func NewGetInternalNetworkIPRangesNotFound added in v0.2.8

func NewGetInternalNetworkIPRangesNotFound() *GetInternalNetworkIPRangesNotFound

NewGetInternalNetworkIPRangesNotFound creates a GetInternalNetworkIPRangesNotFound with default headers values

func (*GetInternalNetworkIPRangesNotFound) Error added in v0.2.8

type GetInternalNetworkIPRangesOK added in v0.2.8

type GetInternalNetworkIPRangesOK struct {
	Payload *models.NetworkIPRangeResult
}

GetInternalNetworkIPRangesOK handles this case with default header values.

successful operation

func NewGetInternalNetworkIPRangesOK added in v0.2.8

func NewGetInternalNetworkIPRangesOK() *GetInternalNetworkIPRangesOK

NewGetInternalNetworkIPRangesOK creates a GetInternalNetworkIPRangesOK with default headers values

func (*GetInternalNetworkIPRangesOK) Error added in v0.2.8

func (*GetInternalNetworkIPRangesOK) GetPayload added in v0.2.8

type GetInternalNetworkIPRangesParams added in v0.2.8

type GetInternalNetworkIPRangesParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string

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

GetInternalNetworkIPRangesParams contains all the parameters to send to the API endpoint for the get internal network IP ranges operation typically these are written to a http.Request

func NewGetInternalNetworkIPRangesParams added in v0.2.8

func NewGetInternalNetworkIPRangesParams() *GetInternalNetworkIPRangesParams

NewGetInternalNetworkIPRangesParams creates a new GetInternalNetworkIPRangesParams object with the default values initialized.

func NewGetInternalNetworkIPRangesParamsWithContext added in v0.2.8

func NewGetInternalNetworkIPRangesParamsWithContext(ctx context.Context) *GetInternalNetworkIPRangesParams

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

func NewGetInternalNetworkIPRangesParamsWithHTTPClient added in v0.2.8

func NewGetInternalNetworkIPRangesParamsWithHTTPClient(client *http.Client) *GetInternalNetworkIPRangesParams

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

func NewGetInternalNetworkIPRangesParamsWithTimeout added in v0.2.8

func NewGetInternalNetworkIPRangesParamsWithTimeout(timeout time.Duration) *GetInternalNetworkIPRangesParams

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

func (*GetInternalNetworkIPRangesParams) SetAPIVersion added in v0.2.8

func (o *GetInternalNetworkIPRangesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) SetContext added in v0.2.8

SetContext adds the context to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) WithContext added in v0.2.8

WithContext adds the context to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get internal network IP ranges params

func (*GetInternalNetworkIPRangesParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetInternalNetworkIPRangesReader added in v0.2.8

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

GetInternalNetworkIPRangesReader is a Reader for the GetInternalNetworkIPRanges structure.

func (*GetInternalNetworkIPRangesReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type UpdateExternalNetworkIPRangeBadRequest added in v0.2.8

type UpdateExternalNetworkIPRangeBadRequest struct {
}

UpdateExternalNetworkIPRangeBadRequest handles this case with default header values.

Invalid Request - bad data

func NewUpdateExternalNetworkIPRangeBadRequest added in v0.2.8

func NewUpdateExternalNetworkIPRangeBadRequest() *UpdateExternalNetworkIPRangeBadRequest

NewUpdateExternalNetworkIPRangeBadRequest creates a UpdateExternalNetworkIPRangeBadRequest with default headers values

func (*UpdateExternalNetworkIPRangeBadRequest) Error added in v0.2.8

type UpdateExternalNetworkIPRangeForbidden added in v0.2.8

type UpdateExternalNetworkIPRangeForbidden struct {
}

UpdateExternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewUpdateExternalNetworkIPRangeForbidden added in v0.2.8

func NewUpdateExternalNetworkIPRangeForbidden() *UpdateExternalNetworkIPRangeForbidden

NewUpdateExternalNetworkIPRangeForbidden creates a UpdateExternalNetworkIPRangeForbidden with default headers values

func (*UpdateExternalNetworkIPRangeForbidden) Error added in v0.2.8

type UpdateExternalNetworkIPRangeNotFound added in v0.2.8

type UpdateExternalNetworkIPRangeNotFound struct {
}

UpdateExternalNetworkIPRangeNotFound handles this case with default header values.

Not Found

func NewUpdateExternalNetworkIPRangeNotFound added in v0.2.8

func NewUpdateExternalNetworkIPRangeNotFound() *UpdateExternalNetworkIPRangeNotFound

NewUpdateExternalNetworkIPRangeNotFound creates a UpdateExternalNetworkIPRangeNotFound with default headers values

func (*UpdateExternalNetworkIPRangeNotFound) Error added in v0.2.8

type UpdateExternalNetworkIPRangeOK added in v0.2.8

type UpdateExternalNetworkIPRangeOK struct {
	Payload *models.ExternalNetworkIPRange
}

UpdateExternalNetworkIPRangeOK handles this case with default header values.

successful operation

func NewUpdateExternalNetworkIPRangeOK added in v0.2.8

func NewUpdateExternalNetworkIPRangeOK() *UpdateExternalNetworkIPRangeOK

NewUpdateExternalNetworkIPRangeOK creates a UpdateExternalNetworkIPRangeOK with default headers values

func (*UpdateExternalNetworkIPRangeOK) Error added in v0.2.8

func (*UpdateExternalNetworkIPRangeOK) GetPayload added in v0.2.8

type UpdateExternalNetworkIPRangeParams added in v0.2.8

type UpdateExternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*Body
	  External IPAM network IP range specification

	*/
	Body *models.UpdateExternalNetworkIPRangeSpecification
	/*ID
	  The ID of the external IPAM network IP range.

	*/
	ID string

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

UpdateExternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the update external network IP range operation typically these are written to a http.Request

func NewUpdateExternalNetworkIPRangeParams added in v0.2.8

func NewUpdateExternalNetworkIPRangeParams() *UpdateExternalNetworkIPRangeParams

NewUpdateExternalNetworkIPRangeParams creates a new UpdateExternalNetworkIPRangeParams object with the default values initialized.

func NewUpdateExternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewUpdateExternalNetworkIPRangeParamsWithContext(ctx context.Context) *UpdateExternalNetworkIPRangeParams

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

func NewUpdateExternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewUpdateExternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *UpdateExternalNetworkIPRangeParams

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

func NewUpdateExternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewUpdateExternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *UpdateExternalNetworkIPRangeParams

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

func (*UpdateExternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *UpdateExternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) SetBody added in v0.2.8

SetBody adds the body to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) SetContext added in v0.2.8

SetContext adds the context to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) SetID added in v0.2.8

SetID adds the id to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithBody added in v0.2.8

WithBody adds the body to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithID added in v0.2.8

WithID adds the id to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the update external network IP range params

func (*UpdateExternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type UpdateExternalNetworkIPRangeReader added in v0.2.8

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

UpdateExternalNetworkIPRangeReader is a Reader for the UpdateExternalNetworkIPRange structure.

func (*UpdateExternalNetworkIPRangeReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type UpdateInternalNetworkIPRangeForbidden added in v0.2.8

type UpdateInternalNetworkIPRangeForbidden struct {
}

UpdateInternalNetworkIPRangeForbidden handles this case with default header values.

Forbidden

func NewUpdateInternalNetworkIPRangeForbidden added in v0.2.8

func NewUpdateInternalNetworkIPRangeForbidden() *UpdateInternalNetworkIPRangeForbidden

NewUpdateInternalNetworkIPRangeForbidden creates a UpdateInternalNetworkIPRangeForbidden with default headers values

func (*UpdateInternalNetworkIPRangeForbidden) Error added in v0.2.8

type UpdateInternalNetworkIPRangeNotFound added in v0.2.8

type UpdateInternalNetworkIPRangeNotFound struct {
}

UpdateInternalNetworkIPRangeNotFound handles this case with default header values.

Not Found

func NewUpdateInternalNetworkIPRangeNotFound added in v0.2.8

func NewUpdateInternalNetworkIPRangeNotFound() *UpdateInternalNetworkIPRangeNotFound

NewUpdateInternalNetworkIPRangeNotFound creates a UpdateInternalNetworkIPRangeNotFound with default headers values

func (*UpdateInternalNetworkIPRangeNotFound) Error added in v0.2.8

type UpdateInternalNetworkIPRangeOK added in v0.2.8

type UpdateInternalNetworkIPRangeOK struct {
	Payload *models.NetworkIPRange
}

UpdateInternalNetworkIPRangeOK handles this case with default header values.

successful operation

func NewUpdateInternalNetworkIPRangeOK added in v0.2.8

func NewUpdateInternalNetworkIPRangeOK() *UpdateInternalNetworkIPRangeOK

NewUpdateInternalNetworkIPRangeOK creates a UpdateInternalNetworkIPRangeOK with default headers values

func (*UpdateInternalNetworkIPRangeOK) Error added in v0.2.8

func (*UpdateInternalNetworkIPRangeOK) GetPayload added in v0.2.8

type UpdateInternalNetworkIPRangeParams added in v0.2.8

type UpdateInternalNetworkIPRangeParams struct {

	/*APIVersion
	  The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

	*/
	APIVersion *string
	/*Body
	  Network IP range Specification

	*/
	Body *models.NetworkIPRangeSpecification
	/*ID
	  The ID of the network IP range.

	*/
	ID string

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

UpdateInternalNetworkIPRangeParams contains all the parameters to send to the API endpoint for the update internal network IP range operation typically these are written to a http.Request

func NewUpdateInternalNetworkIPRangeParams added in v0.2.8

func NewUpdateInternalNetworkIPRangeParams() *UpdateInternalNetworkIPRangeParams

NewUpdateInternalNetworkIPRangeParams creates a new UpdateInternalNetworkIPRangeParams object with the default values initialized.

func NewUpdateInternalNetworkIPRangeParamsWithContext added in v0.2.8

func NewUpdateInternalNetworkIPRangeParamsWithContext(ctx context.Context) *UpdateInternalNetworkIPRangeParams

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

func NewUpdateInternalNetworkIPRangeParamsWithHTTPClient added in v0.2.8

func NewUpdateInternalNetworkIPRangeParamsWithHTTPClient(client *http.Client) *UpdateInternalNetworkIPRangeParams

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

func NewUpdateInternalNetworkIPRangeParamsWithTimeout added in v0.2.8

func NewUpdateInternalNetworkIPRangeParamsWithTimeout(timeout time.Duration) *UpdateInternalNetworkIPRangeParams

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

func (*UpdateInternalNetworkIPRangeParams) SetAPIVersion added in v0.2.8

func (o *UpdateInternalNetworkIPRangeParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) SetBody added in v0.2.8

SetBody adds the body to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) SetContext added in v0.2.8

SetContext adds the context to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) SetID added in v0.2.8

SetID adds the id to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithBody added in v0.2.8

WithBody adds the body to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithContext added in v0.2.8

WithContext adds the context to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithID added in v0.2.8

WithID adds the id to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the update internal network IP range params

func (*UpdateInternalNetworkIPRangeParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type UpdateInternalNetworkIPRangeReader added in v0.2.8

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

UpdateInternalNetworkIPRangeReader is a Reader for the UpdateInternalNetworkIPRange structure.

func (*UpdateInternalNetworkIPRangeReader) ReadResponse added in v0.2.8

func (o *UpdateInternalNetworkIPRangeReader) 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