edge_network_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 configuration API

func (*Client) CreateEdgeNetwork

func (a *Client) CreateEdgeNetwork(params *CreateEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateEdgeNetworkOK, error)

CreateEdgeNetwork creates edge network

Create an edge network record.

func (*Client) DeleteEdgeNetwork

func (a *Client) DeleteEdgeNetwork(params *DeleteEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEdgeNetworkOK, error)

DeleteEdgeNetwork deletes edge network

Delete an edge network record.

func (*Client) GetEdgeNetwork

func (a *Client) GetEdgeNetwork(params *GetEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkOK, error)

GetEdgeNetwork gets edge network

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

func (*Client) GetEdgeNetworkByName

func (a *Client) GetEdgeNetworkByName(params *GetEdgeNetworkByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkByNameOK, error)

GetEdgeNetworkByName gets edge network

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

func (*Client) QueryEdgeNetworks

func (a *Client) QueryEdgeNetworks(params *QueryEdgeNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNetworksOK, error)

QueryEdgeNetworks queries edge networks

Query the edge network records.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateEdgeNetwork

func (a *Client) UpdateEdgeNetwork(params *UpdateEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateEdgeNetworkOK, error)

UpdateEdgeNetwork updates edge network

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

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateEdgeNetwork(params *CreateEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateEdgeNetworkOK, error)

	DeleteEdgeNetwork(params *DeleteEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEdgeNetworkOK, error)

	GetEdgeNetwork(params *GetEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkOK, error)

	GetEdgeNetworkByName(params *GetEdgeNetworkByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNetworkByNameOK, error)

	QueryEdgeNetworks(params *QueryEdgeNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNetworksOK, error)

	UpdateEdgeNetwork(params *UpdateEdgeNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateEdgeNetworkOK, 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 configuration API client.

type CreateEdgeNetworkBadRequest

type CreateEdgeNetworkBadRequest struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkBadRequest 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 NewCreateEdgeNetworkBadRequest

func NewCreateEdgeNetworkBadRequest() *CreateEdgeNetworkBadRequest

NewCreateEdgeNetworkBadRequest creates a CreateEdgeNetworkBadRequest with default headers values

func (*CreateEdgeNetworkBadRequest) Error

func (*CreateEdgeNetworkBadRequest) GetPayload

type CreateEdgeNetworkConflict

type CreateEdgeNetworkConflict struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkConflict 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 NewCreateEdgeNetworkConflict

func NewCreateEdgeNetworkConflict() *CreateEdgeNetworkConflict

NewCreateEdgeNetworkConflict creates a CreateEdgeNetworkConflict with default headers values

func (*CreateEdgeNetworkConflict) Error

func (o *CreateEdgeNetworkConflict) Error() string

func (*CreateEdgeNetworkConflict) GetPayload

type CreateEdgeNetworkForbidden

type CreateEdgeNetworkForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkForbidden 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 NewCreateEdgeNetworkForbidden

func NewCreateEdgeNetworkForbidden() *CreateEdgeNetworkForbidden

NewCreateEdgeNetworkForbidden creates a CreateEdgeNetworkForbidden with default headers values

func (*CreateEdgeNetworkForbidden) Error

func (*CreateEdgeNetworkForbidden) GetPayload

type CreateEdgeNetworkGatewayTimeout

type CreateEdgeNetworkGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkGatewayTimeout 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 NewCreateEdgeNetworkGatewayTimeout

func NewCreateEdgeNetworkGatewayTimeout() *CreateEdgeNetworkGatewayTimeout

NewCreateEdgeNetworkGatewayTimeout creates a CreateEdgeNetworkGatewayTimeout with default headers values

func (*CreateEdgeNetworkGatewayTimeout) Error

func (*CreateEdgeNetworkGatewayTimeout) GetPayload

type CreateEdgeNetworkInternalServerError

type CreateEdgeNetworkInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkInternalServerError 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 NewCreateEdgeNetworkInternalServerError

func NewCreateEdgeNetworkInternalServerError() *CreateEdgeNetworkInternalServerError

NewCreateEdgeNetworkInternalServerError creates a CreateEdgeNetworkInternalServerError with default headers values

func (*CreateEdgeNetworkInternalServerError) Error

func (*CreateEdgeNetworkInternalServerError) GetPayload

type CreateEdgeNetworkOK

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

A successful response.

func NewCreateEdgeNetworkOK

func NewCreateEdgeNetworkOK() *CreateEdgeNetworkOK

NewCreateEdgeNetworkOK creates a CreateEdgeNetworkOK with default headers values

func (*CreateEdgeNetworkOK) Error

func (o *CreateEdgeNetworkOK) Error() string

func (*CreateEdgeNetworkOK) GetPayload

type CreateEdgeNetworkParams

type CreateEdgeNetworkParams struct {

	/* XRequestID.

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

	// Body.
	Body *swagger_models.NetConfig

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

CreateEdgeNetworkParams contains all the parameters to send to the API endpoint

for the create edge network operation.

Typically these are written to a http.Request.

func NewCreateEdgeNetworkParams

func NewCreateEdgeNetworkParams() *CreateEdgeNetworkParams

NewCreateEdgeNetworkParams creates a new CreateEdgeNetworkParams 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 NewCreateEdgeNetworkParamsWithContext

func NewCreateEdgeNetworkParamsWithContext(ctx context.Context) *CreateEdgeNetworkParams

NewCreateEdgeNetworkParamsWithContext creates a new CreateEdgeNetworkParams object with the ability to set a context for a request.

func NewCreateEdgeNetworkParamsWithHTTPClient

func NewCreateEdgeNetworkParamsWithHTTPClient(client *http.Client) *CreateEdgeNetworkParams

NewCreateEdgeNetworkParamsWithHTTPClient creates a new CreateEdgeNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewCreateEdgeNetworkParamsWithTimeout

func NewCreateEdgeNetworkParamsWithTimeout(timeout time.Duration) *CreateEdgeNetworkParams

NewCreateEdgeNetworkParamsWithTimeout creates a new CreateEdgeNetworkParams object with the ability to set a timeout on a request.

func (*CreateEdgeNetworkParams) SetBody

SetBody adds the body to the create edge network params

func (*CreateEdgeNetworkParams) SetContext

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

SetContext adds the context to the create edge network params

func (*CreateEdgeNetworkParams) SetDefaults

func (o *CreateEdgeNetworkParams) SetDefaults()

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

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

func (*CreateEdgeNetworkParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create edge network params

func (*CreateEdgeNetworkParams) SetTimeout

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

SetTimeout adds the timeout to the create edge network params

func (*CreateEdgeNetworkParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the create edge network params

func (*CreateEdgeNetworkParams) WithBody

WithBody adds the body to the create edge network params

func (*CreateEdgeNetworkParams) WithContext

WithContext adds the context to the create edge network params

func (*CreateEdgeNetworkParams) WithDefaults

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

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

func (*CreateEdgeNetworkParams) WithHTTPClient

func (o *CreateEdgeNetworkParams) WithHTTPClient(client *http.Client) *CreateEdgeNetworkParams

WithHTTPClient adds the HTTPClient to the create edge network params

func (*CreateEdgeNetworkParams) WithTimeout

WithTimeout adds the timeout to the create edge network params

func (*CreateEdgeNetworkParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the create edge network params

func (*CreateEdgeNetworkParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateEdgeNetworkReader

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

CreateEdgeNetworkReader is a Reader for the CreateEdgeNetwork structure.

func (*CreateEdgeNetworkReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateEdgeNetworkUnauthorized

type CreateEdgeNetworkUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
CreateEdgeNetworkUnauthorized 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 NewCreateEdgeNetworkUnauthorized

func NewCreateEdgeNetworkUnauthorized() *CreateEdgeNetworkUnauthorized

NewCreateEdgeNetworkUnauthorized creates a CreateEdgeNetworkUnauthorized with default headers values

func (*CreateEdgeNetworkUnauthorized) Error

func (*CreateEdgeNetworkUnauthorized) GetPayload

type DeleteEdgeNetworkForbidden

type DeleteEdgeNetworkForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkForbidden 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 NewDeleteEdgeNetworkForbidden

func NewDeleteEdgeNetworkForbidden() *DeleteEdgeNetworkForbidden

NewDeleteEdgeNetworkForbidden creates a DeleteEdgeNetworkForbidden with default headers values

func (*DeleteEdgeNetworkForbidden) Error

func (*DeleteEdgeNetworkForbidden) GetPayload

type DeleteEdgeNetworkGatewayTimeout

type DeleteEdgeNetworkGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkGatewayTimeout 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 NewDeleteEdgeNetworkGatewayTimeout

func NewDeleteEdgeNetworkGatewayTimeout() *DeleteEdgeNetworkGatewayTimeout

NewDeleteEdgeNetworkGatewayTimeout creates a DeleteEdgeNetworkGatewayTimeout with default headers values

func (*DeleteEdgeNetworkGatewayTimeout) Error

func (*DeleteEdgeNetworkGatewayTimeout) GetPayload

type DeleteEdgeNetworkInternalServerError

type DeleteEdgeNetworkInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkInternalServerError 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 NewDeleteEdgeNetworkInternalServerError

func NewDeleteEdgeNetworkInternalServerError() *DeleteEdgeNetworkInternalServerError

NewDeleteEdgeNetworkInternalServerError creates a DeleteEdgeNetworkInternalServerError with default headers values

func (*DeleteEdgeNetworkInternalServerError) Error

func (*DeleteEdgeNetworkInternalServerError) GetPayload

type DeleteEdgeNetworkNotFound

type DeleteEdgeNetworkNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkNotFound 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 NewDeleteEdgeNetworkNotFound

func NewDeleteEdgeNetworkNotFound() *DeleteEdgeNetworkNotFound

NewDeleteEdgeNetworkNotFound creates a DeleteEdgeNetworkNotFound with default headers values

func (*DeleteEdgeNetworkNotFound) Error

func (o *DeleteEdgeNetworkNotFound) Error() string

func (*DeleteEdgeNetworkNotFound) GetPayload

type DeleteEdgeNetworkOK

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

A successful response.

func NewDeleteEdgeNetworkOK

func NewDeleteEdgeNetworkOK() *DeleteEdgeNetworkOK

NewDeleteEdgeNetworkOK creates a DeleteEdgeNetworkOK with default headers values

func (*DeleteEdgeNetworkOK) Error

func (o *DeleteEdgeNetworkOK) Error() string

func (*DeleteEdgeNetworkOK) GetPayload

type DeleteEdgeNetworkParams

type DeleteEdgeNetworkParams struct {

	/* XRequestID.

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

	/* ID.

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

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

DeleteEdgeNetworkParams contains all the parameters to send to the API endpoint

for the delete edge network operation.

Typically these are written to a http.Request.

func NewDeleteEdgeNetworkParams

func NewDeleteEdgeNetworkParams() *DeleteEdgeNetworkParams

NewDeleteEdgeNetworkParams creates a new DeleteEdgeNetworkParams 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 NewDeleteEdgeNetworkParamsWithContext

func NewDeleteEdgeNetworkParamsWithContext(ctx context.Context) *DeleteEdgeNetworkParams

NewDeleteEdgeNetworkParamsWithContext creates a new DeleteEdgeNetworkParams object with the ability to set a context for a request.

func NewDeleteEdgeNetworkParamsWithHTTPClient

func NewDeleteEdgeNetworkParamsWithHTTPClient(client *http.Client) *DeleteEdgeNetworkParams

NewDeleteEdgeNetworkParamsWithHTTPClient creates a new DeleteEdgeNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteEdgeNetworkParamsWithTimeout

func NewDeleteEdgeNetworkParamsWithTimeout(timeout time.Duration) *DeleteEdgeNetworkParams

NewDeleteEdgeNetworkParamsWithTimeout creates a new DeleteEdgeNetworkParams object with the ability to set a timeout on a request.

func (*DeleteEdgeNetworkParams) SetContext

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

SetContext adds the context to the delete edge network params

func (*DeleteEdgeNetworkParams) SetDefaults

func (o *DeleteEdgeNetworkParams) SetDefaults()

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

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

func (*DeleteEdgeNetworkParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete edge network params

func (*DeleteEdgeNetworkParams) SetID

func (o *DeleteEdgeNetworkParams) SetID(id string)

SetID adds the id to the delete edge network params

func (*DeleteEdgeNetworkParams) SetTimeout

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

SetTimeout adds the timeout to the delete edge network params

func (*DeleteEdgeNetworkParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the delete edge network params

func (*DeleteEdgeNetworkParams) WithContext

WithContext adds the context to the delete edge network params

func (*DeleteEdgeNetworkParams) WithDefaults

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

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

func (*DeleteEdgeNetworkParams) WithHTTPClient

func (o *DeleteEdgeNetworkParams) WithHTTPClient(client *http.Client) *DeleteEdgeNetworkParams

WithHTTPClient adds the HTTPClient to the delete edge network params

func (*DeleteEdgeNetworkParams) WithID

WithID adds the id to the delete edge network params

func (*DeleteEdgeNetworkParams) WithTimeout

WithTimeout adds the timeout to the delete edge network params

func (*DeleteEdgeNetworkParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the delete edge network params

func (*DeleteEdgeNetworkParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteEdgeNetworkReader

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

DeleteEdgeNetworkReader is a Reader for the DeleteEdgeNetwork structure.

func (*DeleteEdgeNetworkReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteEdgeNetworkUnauthorized

type DeleteEdgeNetworkUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
DeleteEdgeNetworkUnauthorized 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 NewDeleteEdgeNetworkUnauthorized

func NewDeleteEdgeNetworkUnauthorized() *DeleteEdgeNetworkUnauthorized

NewDeleteEdgeNetworkUnauthorized creates a DeleteEdgeNetworkUnauthorized with default headers values

func (*DeleteEdgeNetworkUnauthorized) Error

func (*DeleteEdgeNetworkUnauthorized) GetPayload

type GetEdgeNetworkByNameForbidden

type GetEdgeNetworkByNameForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkByNameForbidden 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 NewGetEdgeNetworkByNameForbidden

func NewGetEdgeNetworkByNameForbidden() *GetEdgeNetworkByNameForbidden

NewGetEdgeNetworkByNameForbidden creates a GetEdgeNetworkByNameForbidden with default headers values

func (*GetEdgeNetworkByNameForbidden) Error

func (*GetEdgeNetworkByNameForbidden) GetPayload

type GetEdgeNetworkByNameGatewayTimeout

type GetEdgeNetworkByNameGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkByNameGatewayTimeout 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 NewGetEdgeNetworkByNameGatewayTimeout

func NewGetEdgeNetworkByNameGatewayTimeout() *GetEdgeNetworkByNameGatewayTimeout

NewGetEdgeNetworkByNameGatewayTimeout creates a GetEdgeNetworkByNameGatewayTimeout with default headers values

func (*GetEdgeNetworkByNameGatewayTimeout) Error

func (*GetEdgeNetworkByNameGatewayTimeout) GetPayload

type GetEdgeNetworkByNameInternalServerError

type GetEdgeNetworkByNameInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkByNameInternalServerError 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 NewGetEdgeNetworkByNameInternalServerError

func NewGetEdgeNetworkByNameInternalServerError() *GetEdgeNetworkByNameInternalServerError

NewGetEdgeNetworkByNameInternalServerError creates a GetEdgeNetworkByNameInternalServerError with default headers values

func (*GetEdgeNetworkByNameInternalServerError) Error

func (*GetEdgeNetworkByNameInternalServerError) GetPayload

type GetEdgeNetworkByNameNotFound

type GetEdgeNetworkByNameNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkByNameNotFound 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 NewGetEdgeNetworkByNameNotFound

func NewGetEdgeNetworkByNameNotFound() *GetEdgeNetworkByNameNotFound

NewGetEdgeNetworkByNameNotFound creates a GetEdgeNetworkByNameNotFound with default headers values

func (*GetEdgeNetworkByNameNotFound) Error

func (*GetEdgeNetworkByNameNotFound) GetPayload

type GetEdgeNetworkByNameOK

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

A successful response.

func NewGetEdgeNetworkByNameOK

func NewGetEdgeNetworkByNameOK() *GetEdgeNetworkByNameOK

NewGetEdgeNetworkByNameOK creates a GetEdgeNetworkByNameOK with default headers values

func (*GetEdgeNetworkByNameOK) Error

func (o *GetEdgeNetworkByNameOK) Error() string

func (*GetEdgeNetworkByNameOK) GetPayload

type GetEdgeNetworkByNameParams

type GetEdgeNetworkByNameParams struct {

	/* XRequestID.

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

	/* Name.

	   User defined name of the network, 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
}

GetEdgeNetworkByNameParams contains all the parameters to send to the API endpoint

for the get edge network by name operation.

Typically these are written to a http.Request.

func NewGetEdgeNetworkByNameParams

func NewGetEdgeNetworkByNameParams() *GetEdgeNetworkByNameParams

NewGetEdgeNetworkByNameParams creates a new GetEdgeNetworkByNameParams 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 NewGetEdgeNetworkByNameParamsWithContext

func NewGetEdgeNetworkByNameParamsWithContext(ctx context.Context) *GetEdgeNetworkByNameParams

NewGetEdgeNetworkByNameParamsWithContext creates a new GetEdgeNetworkByNameParams object with the ability to set a context for a request.

func NewGetEdgeNetworkByNameParamsWithHTTPClient

func NewGetEdgeNetworkByNameParamsWithHTTPClient(client *http.Client) *GetEdgeNetworkByNameParams

NewGetEdgeNetworkByNameParamsWithHTTPClient creates a new GetEdgeNetworkByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNetworkByNameParamsWithTimeout

func NewGetEdgeNetworkByNameParamsWithTimeout(timeout time.Duration) *GetEdgeNetworkByNameParams

NewGetEdgeNetworkByNameParamsWithTimeout creates a new GetEdgeNetworkByNameParams object with the ability to set a timeout on a request.

func (*GetEdgeNetworkByNameParams) SetContext

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

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

func (*GetEdgeNetworkByNameParams) SetDefaults

func (o *GetEdgeNetworkByNameParams) SetDefaults()

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

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

func (*GetEdgeNetworkByNameParams) SetHTTPClient

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

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

func (*GetEdgeNetworkByNameParams) SetName

func (o *GetEdgeNetworkByNameParams) SetName(name string)

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

func (*GetEdgeNetworkByNameParams) SetTimeout

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

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

func (*GetEdgeNetworkByNameParams) SetXRequestID

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

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

func (*GetEdgeNetworkByNameParams) WithContext

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

func (*GetEdgeNetworkByNameParams) WithDefaults

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

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

func (*GetEdgeNetworkByNameParams) WithHTTPClient

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

func (*GetEdgeNetworkByNameParams) WithName

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

func (*GetEdgeNetworkByNameParams) WithTimeout

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

func (*GetEdgeNetworkByNameParams) WithXRequestID

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

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

func (*GetEdgeNetworkByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNetworkByNameReader

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

GetEdgeNetworkByNameReader is a Reader for the GetEdgeNetworkByName structure.

func (*GetEdgeNetworkByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNetworkByNameUnauthorized

type GetEdgeNetworkByNameUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkByNameUnauthorized 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 NewGetEdgeNetworkByNameUnauthorized

func NewGetEdgeNetworkByNameUnauthorized() *GetEdgeNetworkByNameUnauthorized

NewGetEdgeNetworkByNameUnauthorized creates a GetEdgeNetworkByNameUnauthorized with default headers values

func (*GetEdgeNetworkByNameUnauthorized) Error

func (*GetEdgeNetworkByNameUnauthorized) GetPayload

type GetEdgeNetworkForbidden

type GetEdgeNetworkForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkForbidden 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 NewGetEdgeNetworkForbidden

func NewGetEdgeNetworkForbidden() *GetEdgeNetworkForbidden

NewGetEdgeNetworkForbidden creates a GetEdgeNetworkForbidden with default headers values

func (*GetEdgeNetworkForbidden) Error

func (o *GetEdgeNetworkForbidden) Error() string

func (*GetEdgeNetworkForbidden) GetPayload

type GetEdgeNetworkGatewayTimeout

type GetEdgeNetworkGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkGatewayTimeout 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 NewGetEdgeNetworkGatewayTimeout

func NewGetEdgeNetworkGatewayTimeout() *GetEdgeNetworkGatewayTimeout

NewGetEdgeNetworkGatewayTimeout creates a GetEdgeNetworkGatewayTimeout with default headers values

func (*GetEdgeNetworkGatewayTimeout) Error

func (*GetEdgeNetworkGatewayTimeout) GetPayload

type GetEdgeNetworkInternalServerError

type GetEdgeNetworkInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkInternalServerError 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 NewGetEdgeNetworkInternalServerError

func NewGetEdgeNetworkInternalServerError() *GetEdgeNetworkInternalServerError

NewGetEdgeNetworkInternalServerError creates a GetEdgeNetworkInternalServerError with default headers values

func (*GetEdgeNetworkInternalServerError) Error

func (*GetEdgeNetworkInternalServerError) GetPayload

type GetEdgeNetworkNotFound

type GetEdgeNetworkNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkNotFound 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 NewGetEdgeNetworkNotFound

func NewGetEdgeNetworkNotFound() *GetEdgeNetworkNotFound

NewGetEdgeNetworkNotFound creates a GetEdgeNetworkNotFound with default headers values

func (*GetEdgeNetworkNotFound) Error

func (o *GetEdgeNetworkNotFound) Error() string

func (*GetEdgeNetworkNotFound) GetPayload

type GetEdgeNetworkOK

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

A successful response.

func NewGetEdgeNetworkOK

func NewGetEdgeNetworkOK() *GetEdgeNetworkOK

NewGetEdgeNetworkOK creates a GetEdgeNetworkOK with default headers values

func (*GetEdgeNetworkOK) Error

func (o *GetEdgeNetworkOK) Error() string

func (*GetEdgeNetworkOK) GetPayload

func (o *GetEdgeNetworkOK) GetPayload() *swagger_models.NetConfig

type GetEdgeNetworkParams

type GetEdgeNetworkParams struct {

	/* XRequestID.

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

	/* ID.

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

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

GetEdgeNetworkParams contains all the parameters to send to the API endpoint

for the get edge network operation.

Typically these are written to a http.Request.

func NewGetEdgeNetworkParams

func NewGetEdgeNetworkParams() *GetEdgeNetworkParams

NewGetEdgeNetworkParams creates a new GetEdgeNetworkParams 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 NewGetEdgeNetworkParamsWithContext

func NewGetEdgeNetworkParamsWithContext(ctx context.Context) *GetEdgeNetworkParams

NewGetEdgeNetworkParamsWithContext creates a new GetEdgeNetworkParams object with the ability to set a context for a request.

func NewGetEdgeNetworkParamsWithHTTPClient

func NewGetEdgeNetworkParamsWithHTTPClient(client *http.Client) *GetEdgeNetworkParams

NewGetEdgeNetworkParamsWithHTTPClient creates a new GetEdgeNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNetworkParamsWithTimeout

func NewGetEdgeNetworkParamsWithTimeout(timeout time.Duration) *GetEdgeNetworkParams

NewGetEdgeNetworkParamsWithTimeout creates a new GetEdgeNetworkParams object with the ability to set a timeout on a request.

func (*GetEdgeNetworkParams) SetContext

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

SetContext adds the context to the get edge network params

func (*GetEdgeNetworkParams) SetDefaults

func (o *GetEdgeNetworkParams) SetDefaults()

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

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

func (*GetEdgeNetworkParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge network params

func (*GetEdgeNetworkParams) SetID

func (o *GetEdgeNetworkParams) SetID(id string)

SetID adds the id to the get edge network params

func (*GetEdgeNetworkParams) SetTimeout

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

SetTimeout adds the timeout to the get edge network params

func (*GetEdgeNetworkParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge network params

func (*GetEdgeNetworkParams) WithContext

WithContext adds the context to the get edge network params

func (*GetEdgeNetworkParams) WithDefaults

func (o *GetEdgeNetworkParams) WithDefaults() *GetEdgeNetworkParams

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

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

func (*GetEdgeNetworkParams) WithHTTPClient

func (o *GetEdgeNetworkParams) WithHTTPClient(client *http.Client) *GetEdgeNetworkParams

WithHTTPClient adds the HTTPClient to the get edge network params

func (*GetEdgeNetworkParams) WithID

WithID adds the id to the get edge network params

func (*GetEdgeNetworkParams) WithTimeout

func (o *GetEdgeNetworkParams) WithTimeout(timeout time.Duration) *GetEdgeNetworkParams

WithTimeout adds the timeout to the get edge network params

func (*GetEdgeNetworkParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge network params

func (*GetEdgeNetworkParams) WriteToRequest

func (o *GetEdgeNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetEdgeNetworkReader

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

GetEdgeNetworkReader is a Reader for the GetEdgeNetwork structure.

func (*GetEdgeNetworkReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNetworkUnauthorized

type GetEdgeNetworkUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetEdgeNetworkUnauthorized 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 NewGetEdgeNetworkUnauthorized

func NewGetEdgeNetworkUnauthorized() *GetEdgeNetworkUnauthorized

NewGetEdgeNetworkUnauthorized creates a GetEdgeNetworkUnauthorized with default headers values

func (*GetEdgeNetworkUnauthorized) Error

func (*GetEdgeNetworkUnauthorized) GetPayload

type QueryEdgeNetworksBadRequest

type QueryEdgeNetworksBadRequest struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworksBadRequest 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 NewQueryEdgeNetworksBadRequest

func NewQueryEdgeNetworksBadRequest() *QueryEdgeNetworksBadRequest

NewQueryEdgeNetworksBadRequest creates a QueryEdgeNetworksBadRequest with default headers values

func (*QueryEdgeNetworksBadRequest) Error

func (*QueryEdgeNetworksBadRequest) GetPayload

type QueryEdgeNetworksForbidden

type QueryEdgeNetworksForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworksForbidden 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 NewQueryEdgeNetworksForbidden

func NewQueryEdgeNetworksForbidden() *QueryEdgeNetworksForbidden

NewQueryEdgeNetworksForbidden creates a QueryEdgeNetworksForbidden with default headers values

func (*QueryEdgeNetworksForbidden) Error

func (*QueryEdgeNetworksForbidden) GetPayload

type QueryEdgeNetworksGatewayTimeout

type QueryEdgeNetworksGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworksGatewayTimeout 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 NewQueryEdgeNetworksGatewayTimeout

func NewQueryEdgeNetworksGatewayTimeout() *QueryEdgeNetworksGatewayTimeout

NewQueryEdgeNetworksGatewayTimeout creates a QueryEdgeNetworksGatewayTimeout with default headers values

func (*QueryEdgeNetworksGatewayTimeout) Error

func (*QueryEdgeNetworksGatewayTimeout) GetPayload

type QueryEdgeNetworksInternalServerError

type QueryEdgeNetworksInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworksInternalServerError 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 NewQueryEdgeNetworksInternalServerError

func NewQueryEdgeNetworksInternalServerError() *QueryEdgeNetworksInternalServerError

NewQueryEdgeNetworksInternalServerError creates a QueryEdgeNetworksInternalServerError with default headers values

func (*QueryEdgeNetworksInternalServerError) Error

func (*QueryEdgeNetworksInternalServerError) GetPayload

type QueryEdgeNetworksOK

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

A successful response.

func NewQueryEdgeNetworksOK

func NewQueryEdgeNetworksOK() *QueryEdgeNetworksOK

NewQueryEdgeNetworksOK creates a QueryEdgeNetworksOK with default headers values

func (*QueryEdgeNetworksOK) Error

func (o *QueryEdgeNetworksOK) Error() string

func (*QueryEdgeNetworksOK) GetPayload

type QueryEdgeNetworksParams

type QueryEdgeNetworksParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *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
}

QueryEdgeNetworksParams contains all the parameters to send to the API endpoint

for the query edge networks operation.

Typically these are written to a http.Request.

func NewQueryEdgeNetworksParams

func NewQueryEdgeNetworksParams() *QueryEdgeNetworksParams

NewQueryEdgeNetworksParams creates a new QueryEdgeNetworksParams 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 NewQueryEdgeNetworksParamsWithContext

func NewQueryEdgeNetworksParamsWithContext(ctx context.Context) *QueryEdgeNetworksParams

NewQueryEdgeNetworksParamsWithContext creates a new QueryEdgeNetworksParams object with the ability to set a context for a request.

func NewQueryEdgeNetworksParamsWithHTTPClient

func NewQueryEdgeNetworksParamsWithHTTPClient(client *http.Client) *QueryEdgeNetworksParams

NewQueryEdgeNetworksParamsWithHTTPClient creates a new QueryEdgeNetworksParams object with the ability to set a custom HTTPClient for a request.

func NewQueryEdgeNetworksParamsWithTimeout

func NewQueryEdgeNetworksParamsWithTimeout(timeout time.Duration) *QueryEdgeNetworksParams

NewQueryEdgeNetworksParamsWithTimeout creates a new QueryEdgeNetworksParams object with the ability to set a timeout on a request.

func (*QueryEdgeNetworksParams) SetContext

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

SetContext adds the context to the query edge networks params

func (*QueryEdgeNetworksParams) SetDefaults

func (o *QueryEdgeNetworksParams) SetDefaults()

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

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

func (*QueryEdgeNetworksParams) SetFilterNamePattern

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

SetFilterNamePattern adds the filterNamePattern to the query edge networks params

func (*QueryEdgeNetworksParams) SetFilterProjectName

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

SetFilterProjectName adds the filterProjectName to the query edge networks params

func (*QueryEdgeNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query edge networks params

func (*QueryEdgeNetworksParams) SetNextOrderBy

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

SetNextOrderBy adds the nextOrderBy to the query edge networks params

func (*QueryEdgeNetworksParams) SetNextPageNum

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

SetNextPageNum adds the nextPageNum to the query edge networks params

func (*QueryEdgeNetworksParams) SetNextPageSize

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

SetNextPageSize adds the nextPageSize to the query edge networks params

func (*QueryEdgeNetworksParams) SetNextPageToken

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

SetNextPageToken adds the nextPageToken to the query edge networks params

func (*QueryEdgeNetworksParams) SetNextTotalPages

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

SetNextTotalPages adds the nextTotalPages to the query edge networks params

func (*QueryEdgeNetworksParams) SetSummary

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

SetSummary adds the summary to the query edge networks params

func (*QueryEdgeNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the query edge networks params

func (*QueryEdgeNetworksParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the query edge networks params

func (*QueryEdgeNetworksParams) WithContext

WithContext adds the context to the query edge networks params

func (*QueryEdgeNetworksParams) WithDefaults

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

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

func (*QueryEdgeNetworksParams) WithFilterNamePattern

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

WithFilterNamePattern adds the filterNamePattern to the query edge networks params

func (*QueryEdgeNetworksParams) WithFilterProjectName

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

WithFilterProjectName adds the filterProjectName to the query edge networks params

func (*QueryEdgeNetworksParams) WithHTTPClient

func (o *QueryEdgeNetworksParams) WithHTTPClient(client *http.Client) *QueryEdgeNetworksParams

WithHTTPClient adds the HTTPClient to the query edge networks params

func (*QueryEdgeNetworksParams) WithNextOrderBy

func (o *QueryEdgeNetworksParams) WithNextOrderBy(nextOrderBy *string) *QueryEdgeNetworksParams

WithNextOrderBy adds the nextOrderBy to the query edge networks params

func (*QueryEdgeNetworksParams) WithNextPageNum

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

WithNextPageNum adds the nextPageNum to the query edge networks params

func (*QueryEdgeNetworksParams) WithNextPageSize

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

WithNextPageSize adds the nextPageSize to the query edge networks params

func (*QueryEdgeNetworksParams) WithNextPageToken

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

WithNextPageToken adds the nextPageToken to the query edge networks params

func (*QueryEdgeNetworksParams) WithNextTotalPages

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

WithNextTotalPages adds the nextTotalPages to the query edge networks params

func (*QueryEdgeNetworksParams) WithSummary

func (o *QueryEdgeNetworksParams) WithSummary(summary *bool) *QueryEdgeNetworksParams

WithSummary adds the summary to the query edge networks params

func (*QueryEdgeNetworksParams) WithTimeout

WithTimeout adds the timeout to the query edge networks params

func (*QueryEdgeNetworksParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the query edge networks params

func (*QueryEdgeNetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryEdgeNetworksReader

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

QueryEdgeNetworksReader is a Reader for the QueryEdgeNetworks structure.

func (*QueryEdgeNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryEdgeNetworksUnauthorized

type QueryEdgeNetworksUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
QueryEdgeNetworksUnauthorized 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 NewQueryEdgeNetworksUnauthorized

func NewQueryEdgeNetworksUnauthorized() *QueryEdgeNetworksUnauthorized

NewQueryEdgeNetworksUnauthorized creates a QueryEdgeNetworksUnauthorized with default headers values

func (*QueryEdgeNetworksUnauthorized) Error

func (*QueryEdgeNetworksUnauthorized) GetPayload

type UpdateEdgeNetworkConflict

type UpdateEdgeNetworkConflict struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkConflict 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 NewUpdateEdgeNetworkConflict

func NewUpdateEdgeNetworkConflict() *UpdateEdgeNetworkConflict

NewUpdateEdgeNetworkConflict creates a UpdateEdgeNetworkConflict with default headers values

func (*UpdateEdgeNetworkConflict) Error

func (o *UpdateEdgeNetworkConflict) Error() string

func (*UpdateEdgeNetworkConflict) GetPayload

type UpdateEdgeNetworkForbidden

type UpdateEdgeNetworkForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkForbidden 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 NewUpdateEdgeNetworkForbidden

func NewUpdateEdgeNetworkForbidden() *UpdateEdgeNetworkForbidden

NewUpdateEdgeNetworkForbidden creates a UpdateEdgeNetworkForbidden with default headers values

func (*UpdateEdgeNetworkForbidden) Error

func (*UpdateEdgeNetworkForbidden) GetPayload

type UpdateEdgeNetworkGatewayTimeout

type UpdateEdgeNetworkGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkGatewayTimeout 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 NewUpdateEdgeNetworkGatewayTimeout

func NewUpdateEdgeNetworkGatewayTimeout() *UpdateEdgeNetworkGatewayTimeout

NewUpdateEdgeNetworkGatewayTimeout creates a UpdateEdgeNetworkGatewayTimeout with default headers values

func (*UpdateEdgeNetworkGatewayTimeout) Error

func (*UpdateEdgeNetworkGatewayTimeout) GetPayload

type UpdateEdgeNetworkInternalServerError

type UpdateEdgeNetworkInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkInternalServerError 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 NewUpdateEdgeNetworkInternalServerError

func NewUpdateEdgeNetworkInternalServerError() *UpdateEdgeNetworkInternalServerError

NewUpdateEdgeNetworkInternalServerError creates a UpdateEdgeNetworkInternalServerError with default headers values

func (*UpdateEdgeNetworkInternalServerError) Error

func (*UpdateEdgeNetworkInternalServerError) GetPayload

type UpdateEdgeNetworkNotFound

type UpdateEdgeNetworkNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkNotFound 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 NewUpdateEdgeNetworkNotFound

func NewUpdateEdgeNetworkNotFound() *UpdateEdgeNetworkNotFound

NewUpdateEdgeNetworkNotFound creates a UpdateEdgeNetworkNotFound with default headers values

func (*UpdateEdgeNetworkNotFound) Error

func (o *UpdateEdgeNetworkNotFound) Error() string

func (*UpdateEdgeNetworkNotFound) GetPayload

type UpdateEdgeNetworkOK

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

A successful response.

func NewUpdateEdgeNetworkOK

func NewUpdateEdgeNetworkOK() *UpdateEdgeNetworkOK

NewUpdateEdgeNetworkOK creates a UpdateEdgeNetworkOK with default headers values

func (*UpdateEdgeNetworkOK) Error

func (o *UpdateEdgeNetworkOK) Error() string

func (*UpdateEdgeNetworkOK) GetPayload

type UpdateEdgeNetworkParams

type UpdateEdgeNetworkParams struct {

	/* XRequestID.

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

	// Body.
	Body *swagger_models.NetConfig

	/* ID.

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

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

UpdateEdgeNetworkParams contains all the parameters to send to the API endpoint

for the update edge network operation.

Typically these are written to a http.Request.

func NewUpdateEdgeNetworkParams

func NewUpdateEdgeNetworkParams() *UpdateEdgeNetworkParams

NewUpdateEdgeNetworkParams creates a new UpdateEdgeNetworkParams 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 NewUpdateEdgeNetworkParamsWithContext

func NewUpdateEdgeNetworkParamsWithContext(ctx context.Context) *UpdateEdgeNetworkParams

NewUpdateEdgeNetworkParamsWithContext creates a new UpdateEdgeNetworkParams object with the ability to set a context for a request.

func NewUpdateEdgeNetworkParamsWithHTTPClient

func NewUpdateEdgeNetworkParamsWithHTTPClient(client *http.Client) *UpdateEdgeNetworkParams

NewUpdateEdgeNetworkParamsWithHTTPClient creates a new UpdateEdgeNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateEdgeNetworkParamsWithTimeout

func NewUpdateEdgeNetworkParamsWithTimeout(timeout time.Duration) *UpdateEdgeNetworkParams

NewUpdateEdgeNetworkParamsWithTimeout creates a new UpdateEdgeNetworkParams object with the ability to set a timeout on a request.

func (*UpdateEdgeNetworkParams) SetBody

SetBody adds the body to the update edge network params

func (*UpdateEdgeNetworkParams) SetContext

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

SetContext adds the context to the update edge network params

func (*UpdateEdgeNetworkParams) SetDefaults

func (o *UpdateEdgeNetworkParams) SetDefaults()

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

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

func (*UpdateEdgeNetworkParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update edge network params

func (*UpdateEdgeNetworkParams) SetID

func (o *UpdateEdgeNetworkParams) SetID(id string)

SetID adds the id to the update edge network params

func (*UpdateEdgeNetworkParams) SetTimeout

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

SetTimeout adds the timeout to the update edge network params

func (*UpdateEdgeNetworkParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the update edge network params

func (*UpdateEdgeNetworkParams) WithBody

WithBody adds the body to the update edge network params

func (*UpdateEdgeNetworkParams) WithContext

WithContext adds the context to the update edge network params

func (*UpdateEdgeNetworkParams) WithDefaults

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

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

func (*UpdateEdgeNetworkParams) WithHTTPClient

func (o *UpdateEdgeNetworkParams) WithHTTPClient(client *http.Client) *UpdateEdgeNetworkParams

WithHTTPClient adds the HTTPClient to the update edge network params

func (*UpdateEdgeNetworkParams) WithID

WithID adds the id to the update edge network params

func (*UpdateEdgeNetworkParams) WithTimeout

WithTimeout adds the timeout to the update edge network params

func (*UpdateEdgeNetworkParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the update edge network params

func (*UpdateEdgeNetworkParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateEdgeNetworkReader

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

UpdateEdgeNetworkReader is a Reader for the UpdateEdgeNetwork structure.

func (*UpdateEdgeNetworkReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateEdgeNetworkUnauthorized

type UpdateEdgeNetworkUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
UpdateEdgeNetworkUnauthorized 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 NewUpdateEdgeNetworkUnauthorized

func NewUpdateEdgeNetworkUnauthorized() *UpdateEdgeNetworkUnauthorized

NewUpdateEdgeNetworkUnauthorized creates a UpdateEdgeNetworkUnauthorized with default headers values

func (*UpdateEdgeNetworkUnauthorized) Error

func (*UpdateEdgeNetworkUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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