edge_network_instance_configuration

package
v0.0.5-alpha Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for edge network instance configuration API

func (*Client) CreateEdgeNetworkInstance

func (a *Client) CreateEdgeNetworkInstance(params *CreateEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateEdgeNetworkInstanceOK, error)

CreateEdgeNetworkInstance creates edge network instance

Create an edge network instance record.

func (*Client) DeleteEdgeNetworkInstance

func (a *Client) DeleteEdgeNetworkInstance(params *DeleteEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEdgeNetworkInstanceOK, error)

DeleteEdgeNetworkInstance deletes edge network instance

Delete an edge network instance record.

func (*Client) GetEdgeNetworkInstance

func (a *Client) GetEdgeNetworkInstance(params *GetEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkInstanceOK, error)

GetEdgeNetworkInstance gets edge network instance

Get the configuration (without security details) of an edge network instance record.

func (*Client) GetEdgeNetworkInstanceByName

func (a *Client) GetEdgeNetworkInstanceByName(params *GetEdgeNetworkInstanceByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkInstanceByNameOK, error)

GetEdgeNetworkInstanceByName gets edge network instance

Get the configuration (without security details) of an edge network instance record.

func (*Client) QueryEdgeNetworkInstances

func (a *Client) QueryEdgeNetworkInstances(params *QueryEdgeNetworkInstancesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNetworkInstancesOK, error)

QueryEdgeNetworkInstances queries edge network instances

Query the edge network instance records.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateEdgeNetworkInstance

func (a *Client) UpdateEdgeNetworkInstance(params *UpdateEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateEdgeNetworkInstanceOK, error)

UpdateEdgeNetworkInstance updates edge network instance

Update an edge network instance. The usual pattern to update an edge network instance record is to retrieve the record and update with the modified values in a new body to update the edge network instance record.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateEdgeNetworkInstance(params *CreateEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateEdgeNetworkInstanceOK, error)

	DeleteEdgeNetworkInstance(params *DeleteEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEdgeNetworkInstanceOK, error)

	GetEdgeNetworkInstance(params *GetEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkInstanceOK, error)

	GetEdgeNetworkInstanceByName(params *GetEdgeNetworkInstanceByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkInstanceByNameOK, error)

	QueryEdgeNetworkInstances(params *QueryEdgeNetworkInstancesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNetworkInstancesOK, error)

	UpdateEdgeNetworkInstance(params *UpdateEdgeNetworkInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateEdgeNetworkInstanceOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new edge network instance configuration API client.

type CreateEdgeNetworkInstanceBadRequest

type CreateEdgeNetworkInstanceBadRequest struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceBadRequest describes a response with status code 400, with default header values.

Bad Request. The API gateway did not process the request because of missing parameter or invalid value of parameters.

func NewCreateEdgeNetworkInstanceBadRequest

func NewCreateEdgeNetworkInstanceBadRequest() *CreateEdgeNetworkInstanceBadRequest

NewCreateEdgeNetworkInstanceBadRequest creates a CreateEdgeNetworkInstanceBadRequest with default headers values

func (*CreateEdgeNetworkInstanceBadRequest) Error

func (*CreateEdgeNetworkInstanceBadRequest) GetPayload

type CreateEdgeNetworkInstanceConflict

type CreateEdgeNetworkInstanceConflict struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this edge network record will conflict with an already existing edge network record.

func NewCreateEdgeNetworkInstanceConflict

func NewCreateEdgeNetworkInstanceConflict() *CreateEdgeNetworkInstanceConflict

NewCreateEdgeNetworkInstanceConflict creates a CreateEdgeNetworkInstanceConflict with default headers values

func (*CreateEdgeNetworkInstanceConflict) Error

func (*CreateEdgeNetworkInstanceConflict) GetPayload

type CreateEdgeNetworkInstanceForbidden

type CreateEdgeNetworkInstanceForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewCreateEdgeNetworkInstanceForbidden

func NewCreateEdgeNetworkInstanceForbidden() *CreateEdgeNetworkInstanceForbidden

NewCreateEdgeNetworkInstanceForbidden creates a CreateEdgeNetworkInstanceForbidden with default headers values

func (*CreateEdgeNetworkInstanceForbidden) Error

func (*CreateEdgeNetworkInstanceForbidden) GetPayload

type CreateEdgeNetworkInstanceGatewayTimeout

type CreateEdgeNetworkInstanceGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewCreateEdgeNetworkInstanceGatewayTimeout

func NewCreateEdgeNetworkInstanceGatewayTimeout() *CreateEdgeNetworkInstanceGatewayTimeout

NewCreateEdgeNetworkInstanceGatewayTimeout creates a CreateEdgeNetworkInstanceGatewayTimeout with default headers values

func (*CreateEdgeNetworkInstanceGatewayTimeout) Error

func (*CreateEdgeNetworkInstanceGatewayTimeout) GetPayload

type CreateEdgeNetworkInstanceInternalServerError

type CreateEdgeNetworkInstanceInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewCreateEdgeNetworkInstanceInternalServerError

func NewCreateEdgeNetworkInstanceInternalServerError() *CreateEdgeNetworkInstanceInternalServerError

NewCreateEdgeNetworkInstanceInternalServerError creates a CreateEdgeNetworkInstanceInternalServerError with default headers values

func (*CreateEdgeNetworkInstanceInternalServerError) Error

func (*CreateEdgeNetworkInstanceInternalServerError) GetPayload

type CreateEdgeNetworkInstanceOK

type CreateEdgeNetworkInstanceOK struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceOK describes a response with status code 200, with default header values.

A successful response.

func NewCreateEdgeNetworkInstanceOK

func NewCreateEdgeNetworkInstanceOK() *CreateEdgeNetworkInstanceOK

NewCreateEdgeNetworkInstanceOK creates a CreateEdgeNetworkInstanceOK with default headers values

func (*CreateEdgeNetworkInstanceOK) Error

func (*CreateEdgeNetworkInstanceOK) GetPayload

type CreateEdgeNetworkInstanceParams

type CreateEdgeNetworkInstanceParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *swagger_models.NetInstConfig

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

CreateEdgeNetworkInstanceParams contains all the parameters to send to the API endpoint

for the create edge network instance operation.

Typically these are written to a http.Request.

func NewCreateEdgeNetworkInstanceParams

func NewCreateEdgeNetworkInstanceParams() *CreateEdgeNetworkInstanceParams

NewCreateEdgeNetworkInstanceParams creates a new CreateEdgeNetworkInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateEdgeNetworkInstanceParamsWithContext

func NewCreateEdgeNetworkInstanceParamsWithContext(ctx context.Context) *CreateEdgeNetworkInstanceParams

NewCreateEdgeNetworkInstanceParamsWithContext creates a new CreateEdgeNetworkInstanceParams object with the ability to set a context for a request.

func NewCreateEdgeNetworkInstanceParamsWithHTTPClient

func NewCreateEdgeNetworkInstanceParamsWithHTTPClient(client *http.Client) *CreateEdgeNetworkInstanceParams

NewCreateEdgeNetworkInstanceParamsWithHTTPClient creates a new CreateEdgeNetworkInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewCreateEdgeNetworkInstanceParamsWithTimeout

func NewCreateEdgeNetworkInstanceParamsWithTimeout(timeout time.Duration) *CreateEdgeNetworkInstanceParams

NewCreateEdgeNetworkInstanceParamsWithTimeout creates a new CreateEdgeNetworkInstanceParams object with the ability to set a timeout on a request.

func (*CreateEdgeNetworkInstanceParams) SetBody

SetBody adds the body to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) SetContext

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

SetContext adds the context to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) SetDefaults

func (o *CreateEdgeNetworkInstanceParams) SetDefaults()

SetDefaults hydrates default values in the create edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*CreateEdgeNetworkInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WithBody

WithBody adds the body to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WithContext

WithContext adds the context to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WithDefaults

WithDefaults hydrates default values in the create edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*CreateEdgeNetworkInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WithTimeout

WithTimeout adds the timeout to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WithXRequestID

WithXRequestID adds the xRequestID to the create edge network instance params

func (*CreateEdgeNetworkInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateEdgeNetworkInstanceReader

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

CreateEdgeNetworkInstanceReader is a Reader for the CreateEdgeNetworkInstance structure.

func (*CreateEdgeNetworkInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateEdgeNetworkInstanceUnauthorized

type CreateEdgeNetworkInstanceUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInstanceUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewCreateEdgeNetworkInstanceUnauthorized

func NewCreateEdgeNetworkInstanceUnauthorized() *CreateEdgeNetworkInstanceUnauthorized

NewCreateEdgeNetworkInstanceUnauthorized creates a CreateEdgeNetworkInstanceUnauthorized with default headers values

func (*CreateEdgeNetworkInstanceUnauthorized) Error

func (*CreateEdgeNetworkInstanceUnauthorized) GetPayload

type DeleteEdgeNetworkInstanceForbidden

type DeleteEdgeNetworkInstanceForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewDeleteEdgeNetworkInstanceForbidden

func NewDeleteEdgeNetworkInstanceForbidden() *DeleteEdgeNetworkInstanceForbidden

NewDeleteEdgeNetworkInstanceForbidden creates a DeleteEdgeNetworkInstanceForbidden with default headers values

func (*DeleteEdgeNetworkInstanceForbidden) Error

func (*DeleteEdgeNetworkInstanceForbidden) GetPayload

type DeleteEdgeNetworkInstanceGatewayTimeout

type DeleteEdgeNetworkInstanceGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewDeleteEdgeNetworkInstanceGatewayTimeout

func NewDeleteEdgeNetworkInstanceGatewayTimeout() *DeleteEdgeNetworkInstanceGatewayTimeout

NewDeleteEdgeNetworkInstanceGatewayTimeout creates a DeleteEdgeNetworkInstanceGatewayTimeout with default headers values

func (*DeleteEdgeNetworkInstanceGatewayTimeout) Error

func (*DeleteEdgeNetworkInstanceGatewayTimeout) GetPayload

type DeleteEdgeNetworkInstanceInternalServerError

type DeleteEdgeNetworkInstanceInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewDeleteEdgeNetworkInstanceInternalServerError

func NewDeleteEdgeNetworkInstanceInternalServerError() *DeleteEdgeNetworkInstanceInternalServerError

NewDeleteEdgeNetworkInstanceInternalServerError creates a DeleteEdgeNetworkInstanceInternalServerError with default headers values

func (*DeleteEdgeNetworkInstanceInternalServerError) Error

func (*DeleteEdgeNetworkInstanceInternalServerError) GetPayload

type DeleteEdgeNetworkInstanceNotFound

type DeleteEdgeNetworkInstanceNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewDeleteEdgeNetworkInstanceNotFound

func NewDeleteEdgeNetworkInstanceNotFound() *DeleteEdgeNetworkInstanceNotFound

NewDeleteEdgeNetworkInstanceNotFound creates a DeleteEdgeNetworkInstanceNotFound with default headers values

func (*DeleteEdgeNetworkInstanceNotFound) Error

func (*DeleteEdgeNetworkInstanceNotFound) GetPayload

type DeleteEdgeNetworkInstanceOK

type DeleteEdgeNetworkInstanceOK struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceOK describes a response with status code 200, with default header values.

A successful response.

func NewDeleteEdgeNetworkInstanceOK

func NewDeleteEdgeNetworkInstanceOK() *DeleteEdgeNetworkInstanceOK

NewDeleteEdgeNetworkInstanceOK creates a DeleteEdgeNetworkInstanceOK with default headers values

func (*DeleteEdgeNetworkInstanceOK) Error

func (*DeleteEdgeNetworkInstanceOK) GetPayload

type DeleteEdgeNetworkInstanceParams

type DeleteEdgeNetworkInstanceParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	/* ID.

	   System defined universally unique Id of the network instance
	*/
	ID string

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

DeleteEdgeNetworkInstanceParams contains all the parameters to send to the API endpoint

for the delete edge network instance operation.

Typically these are written to a http.Request.

func NewDeleteEdgeNetworkInstanceParams

func NewDeleteEdgeNetworkInstanceParams() *DeleteEdgeNetworkInstanceParams

NewDeleteEdgeNetworkInstanceParams creates a new DeleteEdgeNetworkInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteEdgeNetworkInstanceParamsWithContext

func NewDeleteEdgeNetworkInstanceParamsWithContext(ctx context.Context) *DeleteEdgeNetworkInstanceParams

NewDeleteEdgeNetworkInstanceParamsWithContext creates a new DeleteEdgeNetworkInstanceParams object with the ability to set a context for a request.

func NewDeleteEdgeNetworkInstanceParamsWithHTTPClient

func NewDeleteEdgeNetworkInstanceParamsWithHTTPClient(client *http.Client) *DeleteEdgeNetworkInstanceParams

NewDeleteEdgeNetworkInstanceParamsWithHTTPClient creates a new DeleteEdgeNetworkInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteEdgeNetworkInstanceParamsWithTimeout

func NewDeleteEdgeNetworkInstanceParamsWithTimeout(timeout time.Duration) *DeleteEdgeNetworkInstanceParams

NewDeleteEdgeNetworkInstanceParamsWithTimeout creates a new DeleteEdgeNetworkInstanceParams object with the ability to set a timeout on a request.

func (*DeleteEdgeNetworkInstanceParams) SetContext

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

SetContext adds the context to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) SetDefaults

func (o *DeleteEdgeNetworkInstanceParams) SetDefaults()

SetDefaults hydrates default values in the delete edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteEdgeNetworkInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) SetID

SetID adds the id to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WithContext

WithContext adds the context to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WithDefaults

WithDefaults hydrates default values in the delete edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteEdgeNetworkInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WithID

WithID adds the id to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WithTimeout

WithTimeout adds the timeout to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WithXRequestID

WithXRequestID adds the xRequestID to the delete edge network instance params

func (*DeleteEdgeNetworkInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteEdgeNetworkInstanceReader

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

DeleteEdgeNetworkInstanceReader is a Reader for the DeleteEdgeNetworkInstance structure.

func (*DeleteEdgeNetworkInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteEdgeNetworkInstanceUnauthorized

type DeleteEdgeNetworkInstanceUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInstanceUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewDeleteEdgeNetworkInstanceUnauthorized

func NewDeleteEdgeNetworkInstanceUnauthorized() *DeleteEdgeNetworkInstanceUnauthorized

NewDeleteEdgeNetworkInstanceUnauthorized creates a DeleteEdgeNetworkInstanceUnauthorized with default headers values

func (*DeleteEdgeNetworkInstanceUnauthorized) Error

func (*DeleteEdgeNetworkInstanceUnauthorized) GetPayload

type GetEdgeNetworkInstanceByNameForbidden

type GetEdgeNetworkInstanceByNameForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceByNameForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetEdgeNetworkInstanceByNameForbidden

func NewGetEdgeNetworkInstanceByNameForbidden() *GetEdgeNetworkInstanceByNameForbidden

NewGetEdgeNetworkInstanceByNameForbidden creates a GetEdgeNetworkInstanceByNameForbidden with default headers values

func (*GetEdgeNetworkInstanceByNameForbidden) Error

func (*GetEdgeNetworkInstanceByNameForbidden) GetPayload

type GetEdgeNetworkInstanceByNameGatewayTimeout

type GetEdgeNetworkInstanceByNameGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceByNameGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetEdgeNetworkInstanceByNameGatewayTimeout

func NewGetEdgeNetworkInstanceByNameGatewayTimeout() *GetEdgeNetworkInstanceByNameGatewayTimeout

NewGetEdgeNetworkInstanceByNameGatewayTimeout creates a GetEdgeNetworkInstanceByNameGatewayTimeout with default headers values

func (*GetEdgeNetworkInstanceByNameGatewayTimeout) Error

func (*GetEdgeNetworkInstanceByNameGatewayTimeout) GetPayload

type GetEdgeNetworkInstanceByNameInternalServerError

type GetEdgeNetworkInstanceByNameInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceByNameInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetEdgeNetworkInstanceByNameInternalServerError

func NewGetEdgeNetworkInstanceByNameInternalServerError() *GetEdgeNetworkInstanceByNameInternalServerError

NewGetEdgeNetworkInstanceByNameInternalServerError creates a GetEdgeNetworkInstanceByNameInternalServerError with default headers values

func (*GetEdgeNetworkInstanceByNameInternalServerError) Error

func (*GetEdgeNetworkInstanceByNameInternalServerError) GetPayload

type GetEdgeNetworkInstanceByNameNotFound

type GetEdgeNetworkInstanceByNameNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceByNameNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetEdgeNetworkInstanceByNameNotFound

func NewGetEdgeNetworkInstanceByNameNotFound() *GetEdgeNetworkInstanceByNameNotFound

NewGetEdgeNetworkInstanceByNameNotFound creates a GetEdgeNetworkInstanceByNameNotFound with default headers values

func (*GetEdgeNetworkInstanceByNameNotFound) Error

func (*GetEdgeNetworkInstanceByNameNotFound) GetPayload

type GetEdgeNetworkInstanceByNameOK

type GetEdgeNetworkInstanceByNameOK struct {
	Payload *swagger_models.NetInstConfig
}
GetEdgeNetworkInstanceByNameOK describes a response with status code 200, with default header values.

A successful response.

func NewGetEdgeNetworkInstanceByNameOK

func NewGetEdgeNetworkInstanceByNameOK() *GetEdgeNetworkInstanceByNameOK

NewGetEdgeNetworkInstanceByNameOK creates a GetEdgeNetworkInstanceByNameOK with default headers values

func (*GetEdgeNetworkInstanceByNameOK) Error

func (*GetEdgeNetworkInstanceByNameOK) GetPayload

type GetEdgeNetworkInstanceByNameParams

type GetEdgeNetworkInstanceByNameParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	/* Name.

	   User defined name of the network instance, unique across the enterprise. Once object is created, name can’t be changed
	*/
	Name string

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

GetEdgeNetworkInstanceByNameParams contains all the parameters to send to the API endpoint

for the get edge network instance by name operation.

Typically these are written to a http.Request.

func NewGetEdgeNetworkInstanceByNameParams

func NewGetEdgeNetworkInstanceByNameParams() *GetEdgeNetworkInstanceByNameParams

NewGetEdgeNetworkInstanceByNameParams creates a new GetEdgeNetworkInstanceByNameParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetEdgeNetworkInstanceByNameParamsWithContext

func NewGetEdgeNetworkInstanceByNameParamsWithContext(ctx context.Context) *GetEdgeNetworkInstanceByNameParams

NewGetEdgeNetworkInstanceByNameParamsWithContext creates a new GetEdgeNetworkInstanceByNameParams object with the ability to set a context for a request.

func NewGetEdgeNetworkInstanceByNameParamsWithHTTPClient

func NewGetEdgeNetworkInstanceByNameParamsWithHTTPClient(client *http.Client) *GetEdgeNetworkInstanceByNameParams

NewGetEdgeNetworkInstanceByNameParamsWithHTTPClient creates a new GetEdgeNetworkInstanceByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNetworkInstanceByNameParamsWithTimeout

func NewGetEdgeNetworkInstanceByNameParamsWithTimeout(timeout time.Duration) *GetEdgeNetworkInstanceByNameParams

NewGetEdgeNetworkInstanceByNameParamsWithTimeout creates a new GetEdgeNetworkInstanceByNameParams object with the ability to set a timeout on a request.

func (*GetEdgeNetworkInstanceByNameParams) SetContext

SetContext adds the context to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) SetDefaults

func (o *GetEdgeNetworkInstanceByNameParams) SetDefaults()

SetDefaults hydrates default values in the get edge network instance by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetEdgeNetworkInstanceByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) SetName

func (o *GetEdgeNetworkInstanceByNameParams) SetName(name string)

SetName adds the name to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WithContext

WithContext adds the context to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WithDefaults

WithDefaults hydrates default values in the get edge network instance by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetEdgeNetworkInstanceByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WithName

WithName adds the name to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WithTimeout

WithTimeout adds the timeout to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the get edge network instance by name params

func (*GetEdgeNetworkInstanceByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNetworkInstanceByNameReader

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

GetEdgeNetworkInstanceByNameReader is a Reader for the GetEdgeNetworkInstanceByName structure.

func (*GetEdgeNetworkInstanceByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNetworkInstanceByNameUnauthorized

type GetEdgeNetworkInstanceByNameUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceByNameUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetEdgeNetworkInstanceByNameUnauthorized

func NewGetEdgeNetworkInstanceByNameUnauthorized() *GetEdgeNetworkInstanceByNameUnauthorized

NewGetEdgeNetworkInstanceByNameUnauthorized creates a GetEdgeNetworkInstanceByNameUnauthorized with default headers values

func (*GetEdgeNetworkInstanceByNameUnauthorized) Error

func (*GetEdgeNetworkInstanceByNameUnauthorized) GetPayload

type GetEdgeNetworkInstanceForbidden

type GetEdgeNetworkInstanceForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetEdgeNetworkInstanceForbidden

func NewGetEdgeNetworkInstanceForbidden() *GetEdgeNetworkInstanceForbidden

NewGetEdgeNetworkInstanceForbidden creates a GetEdgeNetworkInstanceForbidden with default headers values

func (*GetEdgeNetworkInstanceForbidden) Error

func (*GetEdgeNetworkInstanceForbidden) GetPayload

type GetEdgeNetworkInstanceGatewayTimeout

type GetEdgeNetworkInstanceGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetEdgeNetworkInstanceGatewayTimeout

func NewGetEdgeNetworkInstanceGatewayTimeout() *GetEdgeNetworkInstanceGatewayTimeout

NewGetEdgeNetworkInstanceGatewayTimeout creates a GetEdgeNetworkInstanceGatewayTimeout with default headers values

func (*GetEdgeNetworkInstanceGatewayTimeout) Error

func (*GetEdgeNetworkInstanceGatewayTimeout) GetPayload

type GetEdgeNetworkInstanceInternalServerError

type GetEdgeNetworkInstanceInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetEdgeNetworkInstanceInternalServerError

func NewGetEdgeNetworkInstanceInternalServerError() *GetEdgeNetworkInstanceInternalServerError

NewGetEdgeNetworkInstanceInternalServerError creates a GetEdgeNetworkInstanceInternalServerError with default headers values

func (*GetEdgeNetworkInstanceInternalServerError) Error

func (*GetEdgeNetworkInstanceInternalServerError) GetPayload

type GetEdgeNetworkInstanceNotFound

type GetEdgeNetworkInstanceNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetEdgeNetworkInstanceNotFound

func NewGetEdgeNetworkInstanceNotFound() *GetEdgeNetworkInstanceNotFound

NewGetEdgeNetworkInstanceNotFound creates a GetEdgeNetworkInstanceNotFound with default headers values

func (*GetEdgeNetworkInstanceNotFound) Error

func (*GetEdgeNetworkInstanceNotFound) GetPayload

type GetEdgeNetworkInstanceOK

type GetEdgeNetworkInstanceOK struct {
	Payload *swagger_models.NetInstConfig
}
GetEdgeNetworkInstanceOK describes a response with status code 200, with default header values.

A successful response.

func NewGetEdgeNetworkInstanceOK

func NewGetEdgeNetworkInstanceOK() *GetEdgeNetworkInstanceOK

NewGetEdgeNetworkInstanceOK creates a GetEdgeNetworkInstanceOK with default headers values

func (*GetEdgeNetworkInstanceOK) Error

func (o *GetEdgeNetworkInstanceOK) Error() string

func (*GetEdgeNetworkInstanceOK) GetPayload

type GetEdgeNetworkInstanceParams

type GetEdgeNetworkInstanceParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	/* ID.

	   System defined universally unique Id of the network instance
	*/
	ID string

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

GetEdgeNetworkInstanceParams contains all the parameters to send to the API endpoint

for the get edge network instance operation.

Typically these are written to a http.Request.

func NewGetEdgeNetworkInstanceParams

func NewGetEdgeNetworkInstanceParams() *GetEdgeNetworkInstanceParams

NewGetEdgeNetworkInstanceParams creates a new GetEdgeNetworkInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetEdgeNetworkInstanceParamsWithContext

func NewGetEdgeNetworkInstanceParamsWithContext(ctx context.Context) *GetEdgeNetworkInstanceParams

NewGetEdgeNetworkInstanceParamsWithContext creates a new GetEdgeNetworkInstanceParams object with the ability to set a context for a request.

func NewGetEdgeNetworkInstanceParamsWithHTTPClient

func NewGetEdgeNetworkInstanceParamsWithHTTPClient(client *http.Client) *GetEdgeNetworkInstanceParams

NewGetEdgeNetworkInstanceParamsWithHTTPClient creates a new GetEdgeNetworkInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNetworkInstanceParamsWithTimeout

func NewGetEdgeNetworkInstanceParamsWithTimeout(timeout time.Duration) *GetEdgeNetworkInstanceParams

NewGetEdgeNetworkInstanceParamsWithTimeout creates a new GetEdgeNetworkInstanceParams object with the ability to set a timeout on a request.

func (*GetEdgeNetworkInstanceParams) SetContext

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

SetContext adds the context to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) SetDefaults

func (o *GetEdgeNetworkInstanceParams) SetDefaults()

SetDefaults hydrates default values in the get edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*GetEdgeNetworkInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) SetID

func (o *GetEdgeNetworkInstanceParams) SetID(id string)

SetID adds the id to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WithContext

WithContext adds the context to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WithDefaults

WithDefaults hydrates default values in the get edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*GetEdgeNetworkInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WithID

WithID adds the id to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WithTimeout

WithTimeout adds the timeout to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge network instance params

func (*GetEdgeNetworkInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNetworkInstanceReader

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

GetEdgeNetworkInstanceReader is a Reader for the GetEdgeNetworkInstance structure.

func (*GetEdgeNetworkInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNetworkInstanceUnauthorized

type GetEdgeNetworkInstanceUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInstanceUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetEdgeNetworkInstanceUnauthorized

func NewGetEdgeNetworkInstanceUnauthorized() *GetEdgeNetworkInstanceUnauthorized

NewGetEdgeNetworkInstanceUnauthorized creates a GetEdgeNetworkInstanceUnauthorized with default headers values

func (*GetEdgeNetworkInstanceUnauthorized) Error

func (*GetEdgeNetworkInstanceUnauthorized) GetPayload

type QueryEdgeNetworkInstancesBadRequest

type QueryEdgeNetworkInstancesBadRequest struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworkInstancesBadRequest describes a response with status code 400, with default header values.

Bad Request. The API gateway did not process the request because of invalid value of filter parameters.

func NewQueryEdgeNetworkInstancesBadRequest

func NewQueryEdgeNetworkInstancesBadRequest() *QueryEdgeNetworkInstancesBadRequest

NewQueryEdgeNetworkInstancesBadRequest creates a QueryEdgeNetworkInstancesBadRequest with default headers values

func (*QueryEdgeNetworkInstancesBadRequest) Error

func (*QueryEdgeNetworkInstancesBadRequest) GetPayload

type QueryEdgeNetworkInstancesForbidden

type QueryEdgeNetworkInstancesForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworkInstancesForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewQueryEdgeNetworkInstancesForbidden

func NewQueryEdgeNetworkInstancesForbidden() *QueryEdgeNetworkInstancesForbidden

NewQueryEdgeNetworkInstancesForbidden creates a QueryEdgeNetworkInstancesForbidden with default headers values

func (*QueryEdgeNetworkInstancesForbidden) Error

func (*QueryEdgeNetworkInstancesForbidden) GetPayload

type QueryEdgeNetworkInstancesGatewayTimeout

type QueryEdgeNetworkInstancesGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworkInstancesGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewQueryEdgeNetworkInstancesGatewayTimeout

func NewQueryEdgeNetworkInstancesGatewayTimeout() *QueryEdgeNetworkInstancesGatewayTimeout

NewQueryEdgeNetworkInstancesGatewayTimeout creates a QueryEdgeNetworkInstancesGatewayTimeout with default headers values

func (*QueryEdgeNetworkInstancesGatewayTimeout) Error

func (*QueryEdgeNetworkInstancesGatewayTimeout) GetPayload

type QueryEdgeNetworkInstancesInternalServerError

type QueryEdgeNetworkInstancesInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworkInstancesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewQueryEdgeNetworkInstancesInternalServerError

func NewQueryEdgeNetworkInstancesInternalServerError() *QueryEdgeNetworkInstancesInternalServerError

NewQueryEdgeNetworkInstancesInternalServerError creates a QueryEdgeNetworkInstancesInternalServerError with default headers values

func (*QueryEdgeNetworkInstancesInternalServerError) Error

func (*QueryEdgeNetworkInstancesInternalServerError) GetPayload

type QueryEdgeNetworkInstancesOK

type QueryEdgeNetworkInstancesOK struct {
	Payload *swagger_models.NetInstList
}
QueryEdgeNetworkInstancesOK describes a response with status code 200, with default header values.

A successful response.

func NewQueryEdgeNetworkInstancesOK

func NewQueryEdgeNetworkInstancesOK() *QueryEdgeNetworkInstancesOK

NewQueryEdgeNetworkInstancesOK creates a QueryEdgeNetworkInstancesOK with default headers values

func (*QueryEdgeNetworkInstancesOK) Error

func (*QueryEdgeNetworkInstancesOK) GetPayload

type QueryEdgeNetworkInstancesParams

type QueryEdgeNetworkInstancesParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// FilterDeviceName.
	FilterDeviceName *string

	// FilterNamePattern.
	FilterNamePattern *string

	// FilterProjectName.
	FilterProjectName *string

	/* NextOrderBy.

	   OrderBy helps in sorting the list response
	*/
	NextOrderBy *string

	/* NextPageNum.

	   Page Number

	   Format: int64
	*/
	NextPageNum *int64

	/* NextPageSize.

	   Defines the page size

	   Format: int64
	*/
	NextPageSize *int64

	/* NextPageToken.

	   Page Token
	*/
	NextPageToken *string

	/* NextTotalPages.

	   Total number of pages to be fetched.

	   Format: int64
	*/
	NextTotalPages *int64

	// Summary.
	//
	// Format: boolean
	Summary *bool

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

QueryEdgeNetworkInstancesParams contains all the parameters to send to the API endpoint

for the query edge network instances operation.

Typically these are written to a http.Request.

func NewQueryEdgeNetworkInstancesParams

func NewQueryEdgeNetworkInstancesParams() *QueryEdgeNetworkInstancesParams

NewQueryEdgeNetworkInstancesParams creates a new QueryEdgeNetworkInstancesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewQueryEdgeNetworkInstancesParamsWithContext

func NewQueryEdgeNetworkInstancesParamsWithContext(ctx context.Context) *QueryEdgeNetworkInstancesParams

NewQueryEdgeNetworkInstancesParamsWithContext creates a new QueryEdgeNetworkInstancesParams object with the ability to set a context for a request.

func NewQueryEdgeNetworkInstancesParamsWithHTTPClient

func NewQueryEdgeNetworkInstancesParamsWithHTTPClient(client *http.Client) *QueryEdgeNetworkInstancesParams

NewQueryEdgeNetworkInstancesParamsWithHTTPClient creates a new QueryEdgeNetworkInstancesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryEdgeNetworkInstancesParamsWithTimeout

func NewQueryEdgeNetworkInstancesParamsWithTimeout(timeout time.Duration) *QueryEdgeNetworkInstancesParams

NewQueryEdgeNetworkInstancesParamsWithTimeout creates a new QueryEdgeNetworkInstancesParams object with the ability to set a timeout on a request.

func (*QueryEdgeNetworkInstancesParams) SetContext

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

SetContext adds the context to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetDefaults

func (o *QueryEdgeNetworkInstancesParams) SetDefaults()

SetDefaults hydrates default values in the query edge network instances params (not the query body).

All values with no default are reset to their zero value.

func (*QueryEdgeNetworkInstancesParams) SetFilterDeviceName

func (o *QueryEdgeNetworkInstancesParams) SetFilterDeviceName(filterDeviceName *string)

SetFilterDeviceName adds the filterDeviceName to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetFilterNamePattern

func (o *QueryEdgeNetworkInstancesParams) SetFilterNamePattern(filterNamePattern *string)

SetFilterNamePattern adds the filterNamePattern to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetFilterProjectName

func (o *QueryEdgeNetworkInstancesParams) SetFilterProjectName(filterProjectName *string)

SetFilterProjectName adds the filterProjectName to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetNextOrderBy

func (o *QueryEdgeNetworkInstancesParams) SetNextOrderBy(nextOrderBy *string)

SetNextOrderBy adds the nextOrderBy to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetNextPageNum

func (o *QueryEdgeNetworkInstancesParams) SetNextPageNum(nextPageNum *int64)

SetNextPageNum adds the nextPageNum to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetNextPageSize

func (o *QueryEdgeNetworkInstancesParams) SetNextPageSize(nextPageSize *int64)

SetNextPageSize adds the nextPageSize to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetNextPageToken

func (o *QueryEdgeNetworkInstancesParams) SetNextPageToken(nextPageToken *string)

SetNextPageToken adds the nextPageToken to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetNextTotalPages

func (o *QueryEdgeNetworkInstancesParams) SetNextTotalPages(nextTotalPages *int64)

SetNextTotalPages adds the nextTotalPages to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetSummary

func (o *QueryEdgeNetworkInstancesParams) SetSummary(summary *bool)

SetSummary adds the summary to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetTimeout

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

SetTimeout adds the timeout to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithContext

WithContext adds the context to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithDefaults

WithDefaults hydrates default values in the query edge network instances params (not the query body).

All values with no default are reset to their zero value.

func (*QueryEdgeNetworkInstancesParams) WithFilterDeviceName

func (o *QueryEdgeNetworkInstancesParams) WithFilterDeviceName(filterDeviceName *string) *QueryEdgeNetworkInstancesParams

WithFilterDeviceName adds the filterDeviceName to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithFilterNamePattern

func (o *QueryEdgeNetworkInstancesParams) WithFilterNamePattern(filterNamePattern *string) *QueryEdgeNetworkInstancesParams

WithFilterNamePattern adds the filterNamePattern to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithFilterProjectName

func (o *QueryEdgeNetworkInstancesParams) WithFilterProjectName(filterProjectName *string) *QueryEdgeNetworkInstancesParams

WithFilterProjectName adds the filterProjectName to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithNextOrderBy

WithNextOrderBy adds the nextOrderBy to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithNextPageNum

func (o *QueryEdgeNetworkInstancesParams) WithNextPageNum(nextPageNum *int64) *QueryEdgeNetworkInstancesParams

WithNextPageNum adds the nextPageNum to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithNextPageSize

func (o *QueryEdgeNetworkInstancesParams) WithNextPageSize(nextPageSize *int64) *QueryEdgeNetworkInstancesParams

WithNextPageSize adds the nextPageSize to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithNextPageToken

func (o *QueryEdgeNetworkInstancesParams) WithNextPageToken(nextPageToken *string) *QueryEdgeNetworkInstancesParams

WithNextPageToken adds the nextPageToken to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithNextTotalPages

func (o *QueryEdgeNetworkInstancesParams) WithNextTotalPages(nextTotalPages *int64) *QueryEdgeNetworkInstancesParams

WithNextTotalPages adds the nextTotalPages to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithSummary

WithSummary adds the summary to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithTimeout

WithTimeout adds the timeout to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WithXRequestID

WithXRequestID adds the xRequestID to the query edge network instances params

func (*QueryEdgeNetworkInstancesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryEdgeNetworkInstancesReader

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

QueryEdgeNetworkInstancesReader is a Reader for the QueryEdgeNetworkInstances structure.

func (*QueryEdgeNetworkInstancesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryEdgeNetworkInstancesUnauthorized

type QueryEdgeNetworkInstancesUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworkInstancesUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewQueryEdgeNetworkInstancesUnauthorized

func NewQueryEdgeNetworkInstancesUnauthorized() *QueryEdgeNetworkInstancesUnauthorized

NewQueryEdgeNetworkInstancesUnauthorized creates a QueryEdgeNetworkInstancesUnauthorized with default headers values

func (*QueryEdgeNetworkInstancesUnauthorized) Error

func (*QueryEdgeNetworkInstancesUnauthorized) GetPayload

type UpdateEdgeNetworkInstanceConflict

type UpdateEdgeNetworkInstanceConflict struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this operation will conflict with an already existing edge network record.

func NewUpdateEdgeNetworkInstanceConflict

func NewUpdateEdgeNetworkInstanceConflict() *UpdateEdgeNetworkInstanceConflict

NewUpdateEdgeNetworkInstanceConflict creates a UpdateEdgeNetworkInstanceConflict with default headers values

func (*UpdateEdgeNetworkInstanceConflict) Error

func (*UpdateEdgeNetworkInstanceConflict) GetPayload

type UpdateEdgeNetworkInstanceForbidden

type UpdateEdgeNetworkInstanceForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewUpdateEdgeNetworkInstanceForbidden

func NewUpdateEdgeNetworkInstanceForbidden() *UpdateEdgeNetworkInstanceForbidden

NewUpdateEdgeNetworkInstanceForbidden creates a UpdateEdgeNetworkInstanceForbidden with default headers values

func (*UpdateEdgeNetworkInstanceForbidden) Error

func (*UpdateEdgeNetworkInstanceForbidden) GetPayload

type UpdateEdgeNetworkInstanceGatewayTimeout

type UpdateEdgeNetworkInstanceGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewUpdateEdgeNetworkInstanceGatewayTimeout

func NewUpdateEdgeNetworkInstanceGatewayTimeout() *UpdateEdgeNetworkInstanceGatewayTimeout

NewUpdateEdgeNetworkInstanceGatewayTimeout creates a UpdateEdgeNetworkInstanceGatewayTimeout with default headers values

func (*UpdateEdgeNetworkInstanceGatewayTimeout) Error

func (*UpdateEdgeNetworkInstanceGatewayTimeout) GetPayload

type UpdateEdgeNetworkInstanceInternalServerError

type UpdateEdgeNetworkInstanceInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewUpdateEdgeNetworkInstanceInternalServerError

func NewUpdateEdgeNetworkInstanceInternalServerError() *UpdateEdgeNetworkInstanceInternalServerError

NewUpdateEdgeNetworkInstanceInternalServerError creates a UpdateEdgeNetworkInstanceInternalServerError with default headers values

func (*UpdateEdgeNetworkInstanceInternalServerError) Error

func (*UpdateEdgeNetworkInstanceInternalServerError) GetPayload

type UpdateEdgeNetworkInstanceNotFound

type UpdateEdgeNetworkInstanceNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewUpdateEdgeNetworkInstanceNotFound

func NewUpdateEdgeNetworkInstanceNotFound() *UpdateEdgeNetworkInstanceNotFound

NewUpdateEdgeNetworkInstanceNotFound creates a UpdateEdgeNetworkInstanceNotFound with default headers values

func (*UpdateEdgeNetworkInstanceNotFound) Error

func (*UpdateEdgeNetworkInstanceNotFound) GetPayload

type UpdateEdgeNetworkInstanceOK

type UpdateEdgeNetworkInstanceOK struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceOK describes a response with status code 200, with default header values.

A successful response.

func NewUpdateEdgeNetworkInstanceOK

func NewUpdateEdgeNetworkInstanceOK() *UpdateEdgeNetworkInstanceOK

NewUpdateEdgeNetworkInstanceOK creates a UpdateEdgeNetworkInstanceOK with default headers values

func (*UpdateEdgeNetworkInstanceOK) Error

func (*UpdateEdgeNetworkInstanceOK) GetPayload

type UpdateEdgeNetworkInstanceParams

type UpdateEdgeNetworkInstanceParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *swagger_models.NetInstConfig

	/* ID.

	   System defined universally unique Id of the network instance
	*/
	ID string

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

UpdateEdgeNetworkInstanceParams contains all the parameters to send to the API endpoint

for the update edge network instance operation.

Typically these are written to a http.Request.

func NewUpdateEdgeNetworkInstanceParams

func NewUpdateEdgeNetworkInstanceParams() *UpdateEdgeNetworkInstanceParams

NewUpdateEdgeNetworkInstanceParams creates a new UpdateEdgeNetworkInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateEdgeNetworkInstanceParamsWithContext

func NewUpdateEdgeNetworkInstanceParamsWithContext(ctx context.Context) *UpdateEdgeNetworkInstanceParams

NewUpdateEdgeNetworkInstanceParamsWithContext creates a new UpdateEdgeNetworkInstanceParams object with the ability to set a context for a request.

func NewUpdateEdgeNetworkInstanceParamsWithHTTPClient

func NewUpdateEdgeNetworkInstanceParamsWithHTTPClient(client *http.Client) *UpdateEdgeNetworkInstanceParams

NewUpdateEdgeNetworkInstanceParamsWithHTTPClient creates a new UpdateEdgeNetworkInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateEdgeNetworkInstanceParamsWithTimeout

func NewUpdateEdgeNetworkInstanceParamsWithTimeout(timeout time.Duration) *UpdateEdgeNetworkInstanceParams

NewUpdateEdgeNetworkInstanceParamsWithTimeout creates a new UpdateEdgeNetworkInstanceParams object with the ability to set a timeout on a request.

func (*UpdateEdgeNetworkInstanceParams) SetBody

SetBody adds the body to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) SetContext

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

SetContext adds the context to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) SetDefaults

func (o *UpdateEdgeNetworkInstanceParams) SetDefaults()

SetDefaults hydrates default values in the update edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateEdgeNetworkInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) SetID

SetID adds the id to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithBody

WithBody adds the body to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithContext

WithContext adds the context to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithDefaults

WithDefaults hydrates default values in the update edge network instance params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateEdgeNetworkInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithID

WithID adds the id to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithTimeout

WithTimeout adds the timeout to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WithXRequestID

WithXRequestID adds the xRequestID to the update edge network instance params

func (*UpdateEdgeNetworkInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateEdgeNetworkInstanceReader

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

UpdateEdgeNetworkInstanceReader is a Reader for the UpdateEdgeNetworkInstance structure.

func (*UpdateEdgeNetworkInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateEdgeNetworkInstanceUnauthorized

type UpdateEdgeNetworkInstanceUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInstanceUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewUpdateEdgeNetworkInstanceUnauthorized

func NewUpdateEdgeNetworkInstanceUnauthorized() *UpdateEdgeNetworkInstanceUnauthorized

NewUpdateEdgeNetworkInstanceUnauthorized creates a UpdateEdgeNetworkInstanceUnauthorized with default headers values

func (*UpdateEdgeNetworkInstanceUnauthorized) Error

func (*UpdateEdgeNetworkInstanceUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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