edge_node_status

package
v0.0.2-alpha Latest Latest
Warning

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

Go to latest
Published: Sep 28, 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 node status API

func (*Client) GetEdgeNodeEvents

func (a *Client) GetEdgeNodeEvents(params *GetEdgeNodeEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeEventsOK, error)

GetEdgeNodeEvents gets edge node events by id

Get configuration and status events of an edge node by id.

func (*Client) GetEdgeNodeEventsByName

func (a *Client) GetEdgeNodeEventsByName(params *GetEdgeNodeEventsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeEventsByNameOK, error)

GetEdgeNodeEventsByName gets edge node events by id

Get configuration and status events of an edge node by id.

func (*Client) GetEdgeNodeResourceMetricsByID

func (a *Client) GetEdgeNodeResourceMetricsByID(params *GetEdgeNodeResourceMetricsByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeResourceMetricsByIDOK, error)

GetEdgeNodeResourceMetricsByID gets edge node resource usage timeline

Get the resource usage timeline of an edge node

func (*Client) GetEdgeNodeResourceMetricsByName

func (a *Client) GetEdgeNodeResourceMetricsByName(params *GetEdgeNodeResourceMetricsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeResourceMetricsByNameOK, error)

GetEdgeNodeResourceMetricsByName gets edge node resource usage timeline

Get the resource usage timeline of an edge node

func (*Client) GetEdgeNodeStatus

func (a *Client) GetEdgeNodeStatus(params *GetEdgeNodeStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeStatusOK, error)

GetEdgeNodeStatus gets edge node status

Get the status of an edge node as reported by the edge node itself

func (*Client) GetEdgeNodeStatusByName

func (a *Client) GetEdgeNodeStatusByName(params *GetEdgeNodeStatusByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeStatusByNameOK, error)

GetEdgeNodeStatusByName gets edge node status

Get the status of an edge node as reported by the edge node itself

func (*Client) QueryEdgeNodeStatus

func (a *Client) QueryEdgeNodeStatus(params *QueryEdgeNodeStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNodeStatusOK, error)

QueryEdgeNodeStatus queries status of edge nodes

Query the status of edge nodes as reported by the edge nodes themselves

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetEdgeNodeEvents(params *GetEdgeNodeEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeEventsOK, error)

	GetEdgeNodeEventsByName(params *GetEdgeNodeEventsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeEventsByNameOK, error)

	GetEdgeNodeResourceMetricsByID(params *GetEdgeNodeResourceMetricsByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeResourceMetricsByIDOK, error)

	GetEdgeNodeResourceMetricsByName(params *GetEdgeNodeResourceMetricsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeResourceMetricsByNameOK, error)

	GetEdgeNodeStatus(params *GetEdgeNodeStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeStatusOK, error)

	GetEdgeNodeStatusByName(params *GetEdgeNodeStatusByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEdgeNodeStatusByNameOK, error)

	QueryEdgeNodeStatus(params *QueryEdgeNodeStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryEdgeNodeStatusOK, 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 node status API client.

type GetEdgeNodeEventsByNameForbidden

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

func NewGetEdgeNodeEventsByNameForbidden() *GetEdgeNodeEventsByNameForbidden

NewGetEdgeNodeEventsByNameForbidden creates a GetEdgeNodeEventsByNameForbidden with default headers values

func (*GetEdgeNodeEventsByNameForbidden) Error

func (*GetEdgeNodeEventsByNameForbidden) GetPayload

type GetEdgeNodeEventsByNameGatewayTimeout

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

func NewGetEdgeNodeEventsByNameGatewayTimeout() *GetEdgeNodeEventsByNameGatewayTimeout

NewGetEdgeNodeEventsByNameGatewayTimeout creates a GetEdgeNodeEventsByNameGatewayTimeout with default headers values

func (*GetEdgeNodeEventsByNameGatewayTimeout) Error

func (*GetEdgeNodeEventsByNameGatewayTimeout) GetPayload

type GetEdgeNodeEventsByNameInternalServerError

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

func NewGetEdgeNodeEventsByNameInternalServerError() *GetEdgeNodeEventsByNameInternalServerError

NewGetEdgeNodeEventsByNameInternalServerError creates a GetEdgeNodeEventsByNameInternalServerError with default headers values

func (*GetEdgeNodeEventsByNameInternalServerError) Error

func (*GetEdgeNodeEventsByNameInternalServerError) GetPayload

type GetEdgeNodeEventsByNameNotFound

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

func NewGetEdgeNodeEventsByNameNotFound() *GetEdgeNodeEventsByNameNotFound

NewGetEdgeNodeEventsByNameNotFound creates a GetEdgeNodeEventsByNameNotFound with default headers values

func (*GetEdgeNodeEventsByNameNotFound) Error

func (*GetEdgeNodeEventsByNameNotFound) GetPayload

type GetEdgeNodeEventsByNameOK

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

A successful response.

func NewGetEdgeNodeEventsByNameOK

func NewGetEdgeNodeEventsByNameOK() *GetEdgeNodeEventsByNameOK

NewGetEdgeNodeEventsByNameOK creates a GetEdgeNodeEventsByNameOK with default headers values

func (*GetEdgeNodeEventsByNameOK) Error

func (o *GetEdgeNodeEventsByNameOK) Error() string

func (*GetEdgeNodeEventsByNameOK) GetPayload

type GetEdgeNodeEventsByNameParams

type GetEdgeNodeEventsByNameParams struct {

	/* XRequestID.

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

	/* EnterpriseID.

	   system generated unique id for an enterprise (deprecated)
	*/
	EnterpriseID *string

	/* Objid.

	   Object id
	*/
	Objid *string

	/* Objname.

	   Object name
	*/
	Objname string

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

GetEdgeNodeEventsByNameParams contains all the parameters to send to the API endpoint

for the get edge node events by name operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeEventsByNameParams

func NewGetEdgeNodeEventsByNameParams() *GetEdgeNodeEventsByNameParams

NewGetEdgeNodeEventsByNameParams creates a new GetEdgeNodeEventsByNameParams 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 NewGetEdgeNodeEventsByNameParamsWithContext

func NewGetEdgeNodeEventsByNameParamsWithContext(ctx context.Context) *GetEdgeNodeEventsByNameParams

NewGetEdgeNodeEventsByNameParamsWithContext creates a new GetEdgeNodeEventsByNameParams object with the ability to set a context for a request.

func NewGetEdgeNodeEventsByNameParamsWithHTTPClient

func NewGetEdgeNodeEventsByNameParamsWithHTTPClient(client *http.Client) *GetEdgeNodeEventsByNameParams

NewGetEdgeNodeEventsByNameParamsWithHTTPClient creates a new GetEdgeNodeEventsByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeEventsByNameParamsWithTimeout

func NewGetEdgeNodeEventsByNameParamsWithTimeout(timeout time.Duration) *GetEdgeNodeEventsByNameParams

NewGetEdgeNodeEventsByNameParamsWithTimeout creates a new GetEdgeNodeEventsByNameParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeEventsByNameParams) SetContext

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

SetContext adds the context to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetDefaults

func (o *GetEdgeNodeEventsByNameParams) SetDefaults()

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

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

func (*GetEdgeNodeEventsByNameParams) SetEnterpriseID

func (o *GetEdgeNodeEventsByNameParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetObjid

func (o *GetEdgeNodeEventsByNameParams) SetObjid(objid *string)

SetObjid adds the objid to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetObjname

func (o *GetEdgeNodeEventsByNameParams) SetObjname(objname string)

SetObjname adds the objname to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithContext

WithContext adds the context to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithDefaults

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

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

func (*GetEdgeNodeEventsByNameParams) WithEnterpriseID

func (o *GetEdgeNodeEventsByNameParams) WithEnterpriseID(enterpriseID *string) *GetEdgeNodeEventsByNameParams

WithEnterpriseID adds the enterpriseID to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithObjid

WithObjid adds the objid to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithObjname

WithObjname adds the objname to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithTimeout

WithTimeout adds the timeout to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge node events by name params

func (*GetEdgeNodeEventsByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeEventsByNameReader

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

GetEdgeNodeEventsByNameReader is a Reader for the GetEdgeNodeEventsByName structure.

func (*GetEdgeNodeEventsByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeEventsByNameUnauthorized

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

func NewGetEdgeNodeEventsByNameUnauthorized() *GetEdgeNodeEventsByNameUnauthorized

NewGetEdgeNodeEventsByNameUnauthorized creates a GetEdgeNodeEventsByNameUnauthorized with default headers values

func (*GetEdgeNodeEventsByNameUnauthorized) Error

func (*GetEdgeNodeEventsByNameUnauthorized) GetPayload

type GetEdgeNodeEventsForbidden

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

func NewGetEdgeNodeEventsForbidden() *GetEdgeNodeEventsForbidden

NewGetEdgeNodeEventsForbidden creates a GetEdgeNodeEventsForbidden with default headers values

func (*GetEdgeNodeEventsForbidden) Error

func (*GetEdgeNodeEventsForbidden) GetPayload

type GetEdgeNodeEventsGatewayTimeout

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

func NewGetEdgeNodeEventsGatewayTimeout() *GetEdgeNodeEventsGatewayTimeout

NewGetEdgeNodeEventsGatewayTimeout creates a GetEdgeNodeEventsGatewayTimeout with default headers values

func (*GetEdgeNodeEventsGatewayTimeout) Error

func (*GetEdgeNodeEventsGatewayTimeout) GetPayload

type GetEdgeNodeEventsInternalServerError

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

func NewGetEdgeNodeEventsInternalServerError() *GetEdgeNodeEventsInternalServerError

NewGetEdgeNodeEventsInternalServerError creates a GetEdgeNodeEventsInternalServerError with default headers values

func (*GetEdgeNodeEventsInternalServerError) Error

func (*GetEdgeNodeEventsInternalServerError) GetPayload

type GetEdgeNodeEventsNotFound

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

func NewGetEdgeNodeEventsNotFound() *GetEdgeNodeEventsNotFound

NewGetEdgeNodeEventsNotFound creates a GetEdgeNodeEventsNotFound with default headers values

func (*GetEdgeNodeEventsNotFound) Error

func (o *GetEdgeNodeEventsNotFound) Error() string

func (*GetEdgeNodeEventsNotFound) GetPayload

type GetEdgeNodeEventsOK

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

A successful response.

func NewGetEdgeNodeEventsOK

func NewGetEdgeNodeEventsOK() *GetEdgeNodeEventsOK

NewGetEdgeNodeEventsOK creates a GetEdgeNodeEventsOK with default headers values

func (*GetEdgeNodeEventsOK) Error

func (o *GetEdgeNodeEventsOK) Error() string

func (*GetEdgeNodeEventsOK) GetPayload

type GetEdgeNodeEventsParams

type GetEdgeNodeEventsParams struct {

	/* XRequestID.

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

	/* EnterpriseID.

	   system generated unique id for an enterprise (deprecated)
	*/
	EnterpriseID *string

	/* Objid.

	   Object id
	*/
	Objid string

	/* Objname.

	   Object name
	*/
	Objname *string

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

GetEdgeNodeEventsParams contains all the parameters to send to the API endpoint

for the get edge node events operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeEventsParams

func NewGetEdgeNodeEventsParams() *GetEdgeNodeEventsParams

NewGetEdgeNodeEventsParams creates a new GetEdgeNodeEventsParams 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 NewGetEdgeNodeEventsParamsWithContext

func NewGetEdgeNodeEventsParamsWithContext(ctx context.Context) *GetEdgeNodeEventsParams

NewGetEdgeNodeEventsParamsWithContext creates a new GetEdgeNodeEventsParams object with the ability to set a context for a request.

func NewGetEdgeNodeEventsParamsWithHTTPClient

func NewGetEdgeNodeEventsParamsWithHTTPClient(client *http.Client) *GetEdgeNodeEventsParams

NewGetEdgeNodeEventsParamsWithHTTPClient creates a new GetEdgeNodeEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeEventsParamsWithTimeout

func NewGetEdgeNodeEventsParamsWithTimeout(timeout time.Duration) *GetEdgeNodeEventsParams

NewGetEdgeNodeEventsParamsWithTimeout creates a new GetEdgeNodeEventsParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeEventsParams) SetContext

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

SetContext adds the context to the get edge node events params

func (*GetEdgeNodeEventsParams) SetDefaults

func (o *GetEdgeNodeEventsParams) SetDefaults()

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

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

func (*GetEdgeNodeEventsParams) SetEnterpriseID

func (o *GetEdgeNodeEventsParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get edge node events params

func (*GetEdgeNodeEventsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node events params

func (*GetEdgeNodeEventsParams) SetObjid

func (o *GetEdgeNodeEventsParams) SetObjid(objid string)

SetObjid adds the objid to the get edge node events params

func (*GetEdgeNodeEventsParams) SetObjname

func (o *GetEdgeNodeEventsParams) SetObjname(objname *string)

SetObjname adds the objname to the get edge node events params

func (*GetEdgeNodeEventsParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node events params

func (*GetEdgeNodeEventsParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node events params

func (*GetEdgeNodeEventsParams) WithContext

WithContext adds the context to the get edge node events params

func (*GetEdgeNodeEventsParams) WithDefaults

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

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

func (*GetEdgeNodeEventsParams) WithEnterpriseID

func (o *GetEdgeNodeEventsParams) WithEnterpriseID(enterpriseID *string) *GetEdgeNodeEventsParams

WithEnterpriseID adds the enterpriseID to the get edge node events params

func (*GetEdgeNodeEventsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get edge node events params

func (*GetEdgeNodeEventsParams) WithObjid

WithObjid adds the objid to the get edge node events params

func (*GetEdgeNodeEventsParams) WithObjname

func (o *GetEdgeNodeEventsParams) WithObjname(objname *string) *GetEdgeNodeEventsParams

WithObjname adds the objname to the get edge node events params

func (*GetEdgeNodeEventsParams) WithTimeout

WithTimeout adds the timeout to the get edge node events params

func (*GetEdgeNodeEventsParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge node events params

func (*GetEdgeNodeEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeEventsReader

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

GetEdgeNodeEventsReader is a Reader for the GetEdgeNodeEvents structure.

func (*GetEdgeNodeEventsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeEventsUnauthorized

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

func NewGetEdgeNodeEventsUnauthorized() *GetEdgeNodeEventsUnauthorized

NewGetEdgeNodeEventsUnauthorized creates a GetEdgeNodeEventsUnauthorized with default headers values

func (*GetEdgeNodeEventsUnauthorized) Error

func (*GetEdgeNodeEventsUnauthorized) GetPayload

type GetEdgeNodeResourceMetricsByIDForbidden

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

func NewGetEdgeNodeResourceMetricsByIDForbidden() *GetEdgeNodeResourceMetricsByIDForbidden

NewGetEdgeNodeResourceMetricsByIDForbidden creates a GetEdgeNodeResourceMetricsByIDForbidden with default headers values

func (*GetEdgeNodeResourceMetricsByIDForbidden) Error

func (*GetEdgeNodeResourceMetricsByIDForbidden) GetPayload

type GetEdgeNodeResourceMetricsByIDGatewayTimeout

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

func NewGetEdgeNodeResourceMetricsByIDGatewayTimeout() *GetEdgeNodeResourceMetricsByIDGatewayTimeout

NewGetEdgeNodeResourceMetricsByIDGatewayTimeout creates a GetEdgeNodeResourceMetricsByIDGatewayTimeout with default headers values

func (*GetEdgeNodeResourceMetricsByIDGatewayTimeout) Error

func (*GetEdgeNodeResourceMetricsByIDGatewayTimeout) GetPayload

type GetEdgeNodeResourceMetricsByIDInternalServerError

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

func NewGetEdgeNodeResourceMetricsByIDInternalServerError() *GetEdgeNodeResourceMetricsByIDInternalServerError

NewGetEdgeNodeResourceMetricsByIDInternalServerError creates a GetEdgeNodeResourceMetricsByIDInternalServerError with default headers values

func (*GetEdgeNodeResourceMetricsByIDInternalServerError) Error

func (*GetEdgeNodeResourceMetricsByIDInternalServerError) GetPayload

type GetEdgeNodeResourceMetricsByIDNotFound

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

func NewGetEdgeNodeResourceMetricsByIDNotFound() *GetEdgeNodeResourceMetricsByIDNotFound

NewGetEdgeNodeResourceMetricsByIDNotFound creates a GetEdgeNodeResourceMetricsByIDNotFound with default headers values

func (*GetEdgeNodeResourceMetricsByIDNotFound) Error

func (*GetEdgeNodeResourceMetricsByIDNotFound) GetPayload

type GetEdgeNodeResourceMetricsByIDOK

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

A successful response.

func NewGetEdgeNodeResourceMetricsByIDOK

func NewGetEdgeNodeResourceMetricsByIDOK() *GetEdgeNodeResourceMetricsByIDOK

NewGetEdgeNodeResourceMetricsByIDOK creates a GetEdgeNodeResourceMetricsByIDOK with default headers values

func (*GetEdgeNodeResourceMetricsByIDOK) Error

func (*GetEdgeNodeResourceMetricsByIDOK) GetPayload

type GetEdgeNodeResourceMetricsByIDParams

type GetEdgeNodeResourceMetricsByIDParams struct {

	/* XRequestID.

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

	// EndTime.
	//
	// Format: date-time
	EndTime *strfmt.DateTime

	// EnterpriseID.
	EnterpriseID *string

	// Interval.
	//
	// Format: date-time
	Interval *strfmt.DateTime

	// MType.
	MType string

	// Objid.
	Objid string

	// Objname.
	Objname *string

	// Objtype.
	//
	// Default: "OBJECT_TYPE_UNSPECIFIED"
	Objtype *string

	// StartTime.
	//
	// Format: date-time
	StartTime *strfmt.DateTime

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

GetEdgeNodeResourceMetricsByIDParams contains all the parameters to send to the API endpoint

for the get edge node resource metrics by Id operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeResourceMetricsByIDParams

func NewGetEdgeNodeResourceMetricsByIDParams() *GetEdgeNodeResourceMetricsByIDParams

NewGetEdgeNodeResourceMetricsByIDParams creates a new GetEdgeNodeResourceMetricsByIDParams 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 NewGetEdgeNodeResourceMetricsByIDParamsWithContext

func NewGetEdgeNodeResourceMetricsByIDParamsWithContext(ctx context.Context) *GetEdgeNodeResourceMetricsByIDParams

NewGetEdgeNodeResourceMetricsByIDParamsWithContext creates a new GetEdgeNodeResourceMetricsByIDParams object with the ability to set a context for a request.

func NewGetEdgeNodeResourceMetricsByIDParamsWithHTTPClient

func NewGetEdgeNodeResourceMetricsByIDParamsWithHTTPClient(client *http.Client) *GetEdgeNodeResourceMetricsByIDParams

NewGetEdgeNodeResourceMetricsByIDParamsWithHTTPClient creates a new GetEdgeNodeResourceMetricsByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeResourceMetricsByIDParamsWithTimeout

func NewGetEdgeNodeResourceMetricsByIDParamsWithTimeout(timeout time.Duration) *GetEdgeNodeResourceMetricsByIDParams

NewGetEdgeNodeResourceMetricsByIDParamsWithTimeout creates a new GetEdgeNodeResourceMetricsByIDParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeResourceMetricsByIDParams) SetContext

SetContext adds the context to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetDefaults

func (o *GetEdgeNodeResourceMetricsByIDParams) SetDefaults()

SetDefaults hydrates default values in the get edge node resource metrics by Id params (not the query body).

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

func (*GetEdgeNodeResourceMetricsByIDParams) SetEndTime

func (o *GetEdgeNodeResourceMetricsByIDParams) SetEndTime(endTime *strfmt.DateTime)

SetEndTime adds the endTime to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetEnterpriseID

func (o *GetEdgeNodeResourceMetricsByIDParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetInterval

func (o *GetEdgeNodeResourceMetricsByIDParams) SetInterval(interval *strfmt.DateTime)

SetInterval adds the interval to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetMType

func (o *GetEdgeNodeResourceMetricsByIDParams) SetMType(mType string)

SetMType adds the mType to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetObjid

func (o *GetEdgeNodeResourceMetricsByIDParams) SetObjid(objid string)

SetObjid adds the objid to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetObjname

func (o *GetEdgeNodeResourceMetricsByIDParams) SetObjname(objname *string)

SetObjname adds the objname to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetObjtype

func (o *GetEdgeNodeResourceMetricsByIDParams) SetObjtype(objtype *string)

SetObjtype adds the objtype to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetStartTime

func (o *GetEdgeNodeResourceMetricsByIDParams) SetStartTime(startTime *strfmt.DateTime)

SetStartTime adds the startTime to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithContext

WithContext adds the context to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithDefaults

WithDefaults hydrates default values in the get edge node resource metrics by Id params (not the query body).

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

func (*GetEdgeNodeResourceMetricsByIDParams) WithEndTime

WithEndTime adds the endTime to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithEnterpriseID

WithEnterpriseID adds the enterpriseID to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithInterval

WithInterval adds the interval to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithMType

WithMType adds the mType to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithObjid

WithObjid adds the objid to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithObjname

WithObjname adds the objname to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithObjtype

WithObjtype adds the objtype to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithStartTime

WithStartTime adds the startTime to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithTimeout

WithTimeout adds the timeout to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WithXRequestID

WithXRequestID adds the xRequestID to the get edge node resource metrics by Id params

func (*GetEdgeNodeResourceMetricsByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeResourceMetricsByIDReader

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

GetEdgeNodeResourceMetricsByIDReader is a Reader for the GetEdgeNodeResourceMetricsByID structure.

func (*GetEdgeNodeResourceMetricsByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeResourceMetricsByIDUnauthorized

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

func NewGetEdgeNodeResourceMetricsByIDUnauthorized() *GetEdgeNodeResourceMetricsByIDUnauthorized

NewGetEdgeNodeResourceMetricsByIDUnauthorized creates a GetEdgeNodeResourceMetricsByIDUnauthorized with default headers values

func (*GetEdgeNodeResourceMetricsByIDUnauthorized) Error

func (*GetEdgeNodeResourceMetricsByIDUnauthorized) GetPayload

type GetEdgeNodeResourceMetricsByNameForbidden

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

func NewGetEdgeNodeResourceMetricsByNameForbidden() *GetEdgeNodeResourceMetricsByNameForbidden

NewGetEdgeNodeResourceMetricsByNameForbidden creates a GetEdgeNodeResourceMetricsByNameForbidden with default headers values

func (*GetEdgeNodeResourceMetricsByNameForbidden) Error

func (*GetEdgeNodeResourceMetricsByNameForbidden) GetPayload

type GetEdgeNodeResourceMetricsByNameGatewayTimeout

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

func NewGetEdgeNodeResourceMetricsByNameGatewayTimeout() *GetEdgeNodeResourceMetricsByNameGatewayTimeout

NewGetEdgeNodeResourceMetricsByNameGatewayTimeout creates a GetEdgeNodeResourceMetricsByNameGatewayTimeout with default headers values

func (*GetEdgeNodeResourceMetricsByNameGatewayTimeout) Error

func (*GetEdgeNodeResourceMetricsByNameGatewayTimeout) GetPayload

type GetEdgeNodeResourceMetricsByNameInternalServerError

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

func NewGetEdgeNodeResourceMetricsByNameInternalServerError() *GetEdgeNodeResourceMetricsByNameInternalServerError

NewGetEdgeNodeResourceMetricsByNameInternalServerError creates a GetEdgeNodeResourceMetricsByNameInternalServerError with default headers values

func (*GetEdgeNodeResourceMetricsByNameInternalServerError) Error

func (*GetEdgeNodeResourceMetricsByNameInternalServerError) GetPayload

type GetEdgeNodeResourceMetricsByNameNotFound

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

func NewGetEdgeNodeResourceMetricsByNameNotFound() *GetEdgeNodeResourceMetricsByNameNotFound

NewGetEdgeNodeResourceMetricsByNameNotFound creates a GetEdgeNodeResourceMetricsByNameNotFound with default headers values

func (*GetEdgeNodeResourceMetricsByNameNotFound) Error

func (*GetEdgeNodeResourceMetricsByNameNotFound) GetPayload

type GetEdgeNodeResourceMetricsByNameOK

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

A successful response.

func NewGetEdgeNodeResourceMetricsByNameOK

func NewGetEdgeNodeResourceMetricsByNameOK() *GetEdgeNodeResourceMetricsByNameOK

NewGetEdgeNodeResourceMetricsByNameOK creates a GetEdgeNodeResourceMetricsByNameOK with default headers values

func (*GetEdgeNodeResourceMetricsByNameOK) Error

func (*GetEdgeNodeResourceMetricsByNameOK) GetPayload

type GetEdgeNodeResourceMetricsByNameParams

type GetEdgeNodeResourceMetricsByNameParams struct {

	/* XRequestID.

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

	// EndTime.
	//
	// Format: date-time
	EndTime *strfmt.DateTime

	// EnterpriseID.
	EnterpriseID *string

	// Interval.
	//
	// Format: date-time
	Interval *strfmt.DateTime

	// MType.
	MType string

	// Objid.
	Objid *string

	// Objname.
	Objname string

	// Objtype.
	//
	// Default: "OBJECT_TYPE_UNSPECIFIED"
	Objtype *string

	// StartTime.
	//
	// Format: date-time
	StartTime *strfmt.DateTime

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

GetEdgeNodeResourceMetricsByNameParams contains all the parameters to send to the API endpoint

for the get edge node resource metrics by name operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeResourceMetricsByNameParams

func NewGetEdgeNodeResourceMetricsByNameParams() *GetEdgeNodeResourceMetricsByNameParams

NewGetEdgeNodeResourceMetricsByNameParams creates a new GetEdgeNodeResourceMetricsByNameParams 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 NewGetEdgeNodeResourceMetricsByNameParamsWithContext

func NewGetEdgeNodeResourceMetricsByNameParamsWithContext(ctx context.Context) *GetEdgeNodeResourceMetricsByNameParams

NewGetEdgeNodeResourceMetricsByNameParamsWithContext creates a new GetEdgeNodeResourceMetricsByNameParams object with the ability to set a context for a request.

func NewGetEdgeNodeResourceMetricsByNameParamsWithHTTPClient

func NewGetEdgeNodeResourceMetricsByNameParamsWithHTTPClient(client *http.Client) *GetEdgeNodeResourceMetricsByNameParams

NewGetEdgeNodeResourceMetricsByNameParamsWithHTTPClient creates a new GetEdgeNodeResourceMetricsByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeResourceMetricsByNameParamsWithTimeout

func NewGetEdgeNodeResourceMetricsByNameParamsWithTimeout(timeout time.Duration) *GetEdgeNodeResourceMetricsByNameParams

NewGetEdgeNodeResourceMetricsByNameParamsWithTimeout creates a new GetEdgeNodeResourceMetricsByNameParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeResourceMetricsByNameParams) SetContext

SetContext adds the context to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetDefaults

func (o *GetEdgeNodeResourceMetricsByNameParams) SetDefaults()

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

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

func (*GetEdgeNodeResourceMetricsByNameParams) SetEndTime

func (o *GetEdgeNodeResourceMetricsByNameParams) SetEndTime(endTime *strfmt.DateTime)

SetEndTime adds the endTime to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetEnterpriseID

func (o *GetEdgeNodeResourceMetricsByNameParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetInterval

func (o *GetEdgeNodeResourceMetricsByNameParams) SetInterval(interval *strfmt.DateTime)

SetInterval adds the interval to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetMType

SetMType adds the mType to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetObjid

func (o *GetEdgeNodeResourceMetricsByNameParams) SetObjid(objid *string)

SetObjid adds the objid to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetObjname

func (o *GetEdgeNodeResourceMetricsByNameParams) SetObjname(objname string)

SetObjname adds the objname to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetObjtype

func (o *GetEdgeNodeResourceMetricsByNameParams) SetObjtype(objtype *string)

SetObjtype adds the objtype to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetStartTime

func (o *GetEdgeNodeResourceMetricsByNameParams) SetStartTime(startTime *strfmt.DateTime)

SetStartTime adds the startTime to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithContext

WithContext adds the context to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithDefaults

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

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

func (*GetEdgeNodeResourceMetricsByNameParams) WithEndTime

WithEndTime adds the endTime to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithEnterpriseID

WithEnterpriseID adds the enterpriseID to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithInterval

WithInterval adds the interval to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithMType

WithMType adds the mType to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithObjid

WithObjid adds the objid to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithObjname

WithObjname adds the objname to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithObjtype

WithObjtype adds the objtype to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithStartTime

WithStartTime adds the startTime to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithTimeout

WithTimeout adds the timeout to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the get edge node resource metrics by name params

func (*GetEdgeNodeResourceMetricsByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeResourceMetricsByNameReader

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

GetEdgeNodeResourceMetricsByNameReader is a Reader for the GetEdgeNodeResourceMetricsByName structure.

func (*GetEdgeNodeResourceMetricsByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeResourceMetricsByNameUnauthorized

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

func NewGetEdgeNodeResourceMetricsByNameUnauthorized() *GetEdgeNodeResourceMetricsByNameUnauthorized

NewGetEdgeNodeResourceMetricsByNameUnauthorized creates a GetEdgeNodeResourceMetricsByNameUnauthorized with default headers values

func (*GetEdgeNodeResourceMetricsByNameUnauthorized) Error

func (*GetEdgeNodeResourceMetricsByNameUnauthorized) GetPayload

type GetEdgeNodeStatusByNameForbidden

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

func NewGetEdgeNodeStatusByNameForbidden() *GetEdgeNodeStatusByNameForbidden

NewGetEdgeNodeStatusByNameForbidden creates a GetEdgeNodeStatusByNameForbidden with default headers values

func (*GetEdgeNodeStatusByNameForbidden) Error

func (*GetEdgeNodeStatusByNameForbidden) GetPayload

type GetEdgeNodeStatusByNameGatewayTimeout

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

func NewGetEdgeNodeStatusByNameGatewayTimeout() *GetEdgeNodeStatusByNameGatewayTimeout

NewGetEdgeNodeStatusByNameGatewayTimeout creates a GetEdgeNodeStatusByNameGatewayTimeout with default headers values

func (*GetEdgeNodeStatusByNameGatewayTimeout) Error

func (*GetEdgeNodeStatusByNameGatewayTimeout) GetPayload

type GetEdgeNodeStatusByNameInternalServerError

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

func NewGetEdgeNodeStatusByNameInternalServerError() *GetEdgeNodeStatusByNameInternalServerError

NewGetEdgeNodeStatusByNameInternalServerError creates a GetEdgeNodeStatusByNameInternalServerError with default headers values

func (*GetEdgeNodeStatusByNameInternalServerError) Error

func (*GetEdgeNodeStatusByNameInternalServerError) GetPayload

type GetEdgeNodeStatusByNameNotFound

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

func NewGetEdgeNodeStatusByNameNotFound() *GetEdgeNodeStatusByNameNotFound

NewGetEdgeNodeStatusByNameNotFound creates a GetEdgeNodeStatusByNameNotFound with default headers values

func (*GetEdgeNodeStatusByNameNotFound) Error

func (*GetEdgeNodeStatusByNameNotFound) GetPayload

type GetEdgeNodeStatusByNameOK

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

A successful response.

func NewGetEdgeNodeStatusByNameOK

func NewGetEdgeNodeStatusByNameOK() *GetEdgeNodeStatusByNameOK

NewGetEdgeNodeStatusByNameOK creates a GetEdgeNodeStatusByNameOK with default headers values

func (*GetEdgeNodeStatusByNameOK) Error

func (o *GetEdgeNodeStatusByNameOK) Error() string

func (*GetEdgeNodeStatusByNameOK) GetPayload

type GetEdgeNodeStatusByNameParams

type GetEdgeNodeStatusByNameParams struct {

	/* XRequestID.

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

	// Name.
	Name string

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

GetEdgeNodeStatusByNameParams contains all the parameters to send to the API endpoint

for the get edge node status by name operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeStatusByNameParams

func NewGetEdgeNodeStatusByNameParams() *GetEdgeNodeStatusByNameParams

NewGetEdgeNodeStatusByNameParams creates a new GetEdgeNodeStatusByNameParams 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 NewGetEdgeNodeStatusByNameParamsWithContext

func NewGetEdgeNodeStatusByNameParamsWithContext(ctx context.Context) *GetEdgeNodeStatusByNameParams

NewGetEdgeNodeStatusByNameParamsWithContext creates a new GetEdgeNodeStatusByNameParams object with the ability to set a context for a request.

func NewGetEdgeNodeStatusByNameParamsWithHTTPClient

func NewGetEdgeNodeStatusByNameParamsWithHTTPClient(client *http.Client) *GetEdgeNodeStatusByNameParams

NewGetEdgeNodeStatusByNameParamsWithHTTPClient creates a new GetEdgeNodeStatusByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeStatusByNameParamsWithTimeout

func NewGetEdgeNodeStatusByNameParamsWithTimeout(timeout time.Duration) *GetEdgeNodeStatusByNameParams

NewGetEdgeNodeStatusByNameParamsWithTimeout creates a new GetEdgeNodeStatusByNameParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeStatusByNameParams) SetContext

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

SetContext adds the context to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) SetDefaults

func (o *GetEdgeNodeStatusByNameParams) SetDefaults()

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

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

func (*GetEdgeNodeStatusByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) SetName

func (o *GetEdgeNodeStatusByNameParams) SetName(name string)

SetName adds the name to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WithContext

WithContext adds the context to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WithDefaults

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

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

func (*GetEdgeNodeStatusByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WithName

WithName adds the name to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WithTimeout

WithTimeout adds the timeout to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge node status by name params

func (*GetEdgeNodeStatusByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeStatusByNameReader

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

GetEdgeNodeStatusByNameReader is a Reader for the GetEdgeNodeStatusByName structure.

func (*GetEdgeNodeStatusByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeStatusByNameUnauthorized

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

func NewGetEdgeNodeStatusByNameUnauthorized() *GetEdgeNodeStatusByNameUnauthorized

NewGetEdgeNodeStatusByNameUnauthorized creates a GetEdgeNodeStatusByNameUnauthorized with default headers values

func (*GetEdgeNodeStatusByNameUnauthorized) Error

func (*GetEdgeNodeStatusByNameUnauthorized) GetPayload

type GetEdgeNodeStatusForbidden

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

func NewGetEdgeNodeStatusForbidden() *GetEdgeNodeStatusForbidden

NewGetEdgeNodeStatusForbidden creates a GetEdgeNodeStatusForbidden with default headers values

func (*GetEdgeNodeStatusForbidden) Error

func (*GetEdgeNodeStatusForbidden) GetPayload

type GetEdgeNodeStatusGatewayTimeout

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

func NewGetEdgeNodeStatusGatewayTimeout() *GetEdgeNodeStatusGatewayTimeout

NewGetEdgeNodeStatusGatewayTimeout creates a GetEdgeNodeStatusGatewayTimeout with default headers values

func (*GetEdgeNodeStatusGatewayTimeout) Error

func (*GetEdgeNodeStatusGatewayTimeout) GetPayload

type GetEdgeNodeStatusInternalServerError

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

func NewGetEdgeNodeStatusInternalServerError() *GetEdgeNodeStatusInternalServerError

NewGetEdgeNodeStatusInternalServerError creates a GetEdgeNodeStatusInternalServerError with default headers values

func (*GetEdgeNodeStatusInternalServerError) Error

func (*GetEdgeNodeStatusInternalServerError) GetPayload

type GetEdgeNodeStatusNotFound

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

func NewGetEdgeNodeStatusNotFound() *GetEdgeNodeStatusNotFound

NewGetEdgeNodeStatusNotFound creates a GetEdgeNodeStatusNotFound with default headers values

func (*GetEdgeNodeStatusNotFound) Error

func (o *GetEdgeNodeStatusNotFound) Error() string

func (*GetEdgeNodeStatusNotFound) GetPayload

type GetEdgeNodeStatusOK

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

A successful response.

func NewGetEdgeNodeStatusOK

func NewGetEdgeNodeStatusOK() *GetEdgeNodeStatusOK

NewGetEdgeNodeStatusOK creates a GetEdgeNodeStatusOK with default headers values

func (*GetEdgeNodeStatusOK) Error

func (o *GetEdgeNodeStatusOK) Error() string

func (*GetEdgeNodeStatusOK) GetPayload

type GetEdgeNodeStatusParams

type GetEdgeNodeStatusParams struct {

	/* XRequestID.

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

	// ID.
	ID string

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

GetEdgeNodeStatusParams contains all the parameters to send to the API endpoint

for the get edge node status operation.

Typically these are written to a http.Request.

func NewGetEdgeNodeStatusParams

func NewGetEdgeNodeStatusParams() *GetEdgeNodeStatusParams

NewGetEdgeNodeStatusParams creates a new GetEdgeNodeStatusParams 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 NewGetEdgeNodeStatusParamsWithContext

func NewGetEdgeNodeStatusParamsWithContext(ctx context.Context) *GetEdgeNodeStatusParams

NewGetEdgeNodeStatusParamsWithContext creates a new GetEdgeNodeStatusParams object with the ability to set a context for a request.

func NewGetEdgeNodeStatusParamsWithHTTPClient

func NewGetEdgeNodeStatusParamsWithHTTPClient(client *http.Client) *GetEdgeNodeStatusParams

NewGetEdgeNodeStatusParamsWithHTTPClient creates a new GetEdgeNodeStatusParams object with the ability to set a custom HTTPClient for a request.

func NewGetEdgeNodeStatusParamsWithTimeout

func NewGetEdgeNodeStatusParamsWithTimeout(timeout time.Duration) *GetEdgeNodeStatusParams

NewGetEdgeNodeStatusParamsWithTimeout creates a new GetEdgeNodeStatusParams object with the ability to set a timeout on a request.

func (*GetEdgeNodeStatusParams) SetContext

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

SetContext adds the context to the get edge node status params

func (*GetEdgeNodeStatusParams) SetDefaults

func (o *GetEdgeNodeStatusParams) SetDefaults()

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

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

func (*GetEdgeNodeStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get edge node status params

func (*GetEdgeNodeStatusParams) SetID

func (o *GetEdgeNodeStatusParams) SetID(id string)

SetID adds the id to the get edge node status params

func (*GetEdgeNodeStatusParams) SetTimeout

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

SetTimeout adds the timeout to the get edge node status params

func (*GetEdgeNodeStatusParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get edge node status params

func (*GetEdgeNodeStatusParams) WithContext

WithContext adds the context to the get edge node status params

func (*GetEdgeNodeStatusParams) WithDefaults

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

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

func (*GetEdgeNodeStatusParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get edge node status params

func (*GetEdgeNodeStatusParams) WithID

WithID adds the id to the get edge node status params

func (*GetEdgeNodeStatusParams) WithTimeout

WithTimeout adds the timeout to the get edge node status params

func (*GetEdgeNodeStatusParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get edge node status params

func (*GetEdgeNodeStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEdgeNodeStatusReader

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

GetEdgeNodeStatusReader is a Reader for the GetEdgeNodeStatus structure.

func (*GetEdgeNodeStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEdgeNodeStatusUnauthorized

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

func NewGetEdgeNodeStatusUnauthorized() *GetEdgeNodeStatusUnauthorized

NewGetEdgeNodeStatusUnauthorized creates a GetEdgeNodeStatusUnauthorized with default headers values

func (*GetEdgeNodeStatusUnauthorized) Error

func (*GetEdgeNodeStatusUnauthorized) GetPayload

type QueryEdgeNodeStatusBadRequest

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

func NewQueryEdgeNodeStatusBadRequest() *QueryEdgeNodeStatusBadRequest

NewQueryEdgeNodeStatusBadRequest creates a QueryEdgeNodeStatusBadRequest with default headers values

func (*QueryEdgeNodeStatusBadRequest) Error

func (*QueryEdgeNodeStatusBadRequest) GetPayload

type QueryEdgeNodeStatusForbidden

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

func NewQueryEdgeNodeStatusForbidden() *QueryEdgeNodeStatusForbidden

NewQueryEdgeNodeStatusForbidden creates a QueryEdgeNodeStatusForbidden with default headers values

func (*QueryEdgeNodeStatusForbidden) Error

func (*QueryEdgeNodeStatusForbidden) GetPayload

type QueryEdgeNodeStatusGatewayTimeout

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

func NewQueryEdgeNodeStatusGatewayTimeout() *QueryEdgeNodeStatusGatewayTimeout

NewQueryEdgeNodeStatusGatewayTimeout creates a QueryEdgeNodeStatusGatewayTimeout with default headers values

func (*QueryEdgeNodeStatusGatewayTimeout) Error

func (*QueryEdgeNodeStatusGatewayTimeout) GetPayload

type QueryEdgeNodeStatusInternalServerError

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

func NewQueryEdgeNodeStatusInternalServerError() *QueryEdgeNodeStatusInternalServerError

NewQueryEdgeNodeStatusInternalServerError creates a QueryEdgeNodeStatusInternalServerError with default headers values

func (*QueryEdgeNodeStatusInternalServerError) Error

func (*QueryEdgeNodeStatusInternalServerError) GetPayload

type QueryEdgeNodeStatusOK

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

A successful response.

func NewQueryEdgeNodeStatusOK

func NewQueryEdgeNodeStatusOK() *QueryEdgeNodeStatusOK

NewQueryEdgeNodeStatusOK creates a QueryEdgeNodeStatusOK with default headers values

func (*QueryEdgeNodeStatusOK) Error

func (o *QueryEdgeNodeStatusOK) Error() string

func (*QueryEdgeNodeStatusOK) GetPayload

type QueryEdgeNodeStatusParams

type QueryEdgeNodeStatusParams struct {

	/* XRequestID.

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

	// FilterLoad.
	//
	// Default: "DEVICE_LOAD_UNSPECIFIED"
	FilterLoad *string

	// FilterNamePattern.
	FilterNamePattern *string

	// FilterProjectName.
	FilterProjectName *string

	/* FilterRunState.

	     - RUN_STATE_ONLINE: Entity Online
	- RUN_STATE_HALTED: Entity Halted
	- RUN_STATE_INIT: Entity Initializing
	- RUN_STATE_REBOOTING: Entity Rebooting
	- RUN_STATE_OFFLINE: Entity Offline
	- RUN_STATE_UNKNOWN: Entity state Unknown
	- RUN_STATE_UNPROVISIONED: Entity Unprovisioned
	- RUN_STATE_PROVISIONED: Entity Provisioned
	- RUN_STATE_SUSPECT: Entity Suspect
	- RUN_STATE_DOWNLOADING: Edge-node downloading entity artifacts
	- RUN_STATE_RESTARTING: Entity Restarting
	- RUN_STATE_PURGING: Entity Purging
	- RUN_STATE_HALTING: Entity Halting
	- RUN_STATE_ERROR: Entity encountered an error
	- RUN_STATE_VERIFYING: Verification of downloaded Artifacts in Progress.
	- RUN_STATE_LOADING: Loading of Artifacts into local datastore in Progress.
	- RUN_STATE_CREATING_VOLUME: Volume creation from artifacts in Progress
	- RUN_STATE_BOOTING: Entity booting up
	- RUN_STATE_MAINTENANCE_MODE: Entity maintenance mode

	    Default: "RUN_STATE_UNSPECIFIED"
	*/
	FilterRunState *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
}

QueryEdgeNodeStatusParams contains all the parameters to send to the API endpoint

for the query edge node status operation.

Typically these are written to a http.Request.

func NewQueryEdgeNodeStatusParams

func NewQueryEdgeNodeStatusParams() *QueryEdgeNodeStatusParams

NewQueryEdgeNodeStatusParams creates a new QueryEdgeNodeStatusParams 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 NewQueryEdgeNodeStatusParamsWithContext

func NewQueryEdgeNodeStatusParamsWithContext(ctx context.Context) *QueryEdgeNodeStatusParams

NewQueryEdgeNodeStatusParamsWithContext creates a new QueryEdgeNodeStatusParams object with the ability to set a context for a request.

func NewQueryEdgeNodeStatusParamsWithHTTPClient

func NewQueryEdgeNodeStatusParamsWithHTTPClient(client *http.Client) *QueryEdgeNodeStatusParams

NewQueryEdgeNodeStatusParamsWithHTTPClient creates a new QueryEdgeNodeStatusParams object with the ability to set a custom HTTPClient for a request.

func NewQueryEdgeNodeStatusParamsWithTimeout

func NewQueryEdgeNodeStatusParamsWithTimeout(timeout time.Duration) *QueryEdgeNodeStatusParams

NewQueryEdgeNodeStatusParamsWithTimeout creates a new QueryEdgeNodeStatusParams object with the ability to set a timeout on a request.

func (*QueryEdgeNodeStatusParams) SetContext

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

SetContext adds the context to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetDefaults

func (o *QueryEdgeNodeStatusParams) SetDefaults()

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

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

func (*QueryEdgeNodeStatusParams) SetFilterLoad

func (o *QueryEdgeNodeStatusParams) SetFilterLoad(filterLoad *string)

SetFilterLoad adds the filterLoad to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetFilterNamePattern

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

SetFilterNamePattern adds the filterNamePattern to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetFilterProjectName

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

SetFilterProjectName adds the filterProjectName to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetFilterRunState

func (o *QueryEdgeNodeStatusParams) SetFilterRunState(filterRunState *string)

SetFilterRunState adds the filterRunState to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetNextOrderBy

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

SetNextOrderBy adds the nextOrderBy to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetNextPageNum

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

SetNextPageNum adds the nextPageNum to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetNextPageSize

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

SetNextPageSize adds the nextPageSize to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetNextPageToken

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

SetNextPageToken adds the nextPageToken to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetNextTotalPages

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

SetNextTotalPages adds the nextTotalPages to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetSummary

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

SetSummary adds the summary to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetTimeout

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

SetTimeout adds the timeout to the query edge node status params

func (*QueryEdgeNodeStatusParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithContext

WithContext adds the context to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithDefaults

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

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

func (*QueryEdgeNodeStatusParams) WithFilterLoad

func (o *QueryEdgeNodeStatusParams) WithFilterLoad(filterLoad *string) *QueryEdgeNodeStatusParams

WithFilterLoad adds the filterLoad to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithFilterNamePattern

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

WithFilterNamePattern adds the filterNamePattern to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithFilterProjectName

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

WithFilterProjectName adds the filterProjectName to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithFilterRunState

func (o *QueryEdgeNodeStatusParams) WithFilterRunState(filterRunState *string) *QueryEdgeNodeStatusParams

WithFilterRunState adds the filterRunState to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithNextOrderBy

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

WithNextOrderBy adds the nextOrderBy to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithNextPageNum

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

WithNextPageNum adds the nextPageNum to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithNextPageSize

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

WithNextPageSize adds the nextPageSize to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithNextPageToken

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

WithNextPageToken adds the nextPageToken to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithNextTotalPages

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

WithNextTotalPages adds the nextTotalPages to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithSummary

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

WithSummary adds the summary to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithTimeout

WithTimeout adds the timeout to the query edge node status params

func (*QueryEdgeNodeStatusParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the query edge node status params

func (*QueryEdgeNodeStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryEdgeNodeStatusReader

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

QueryEdgeNodeStatusReader is a Reader for the QueryEdgeNodeStatus structure.

func (*QueryEdgeNodeStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryEdgeNodeStatusUnauthorized

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

func NewQueryEdgeNodeStatusUnauthorized() *QueryEdgeNodeStatusUnauthorized

NewQueryEdgeNodeStatusUnauthorized creates a QueryEdgeNodeStatusUnauthorized with default headers values

func (*QueryEdgeNodeStatusUnauthorized) Error

func (*QueryEdgeNodeStatusUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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