Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateEdgeRouter(params *CreateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*CreateEdgeRouterOK, error)
- func (a *Client) DeleteEdgeRouter(params *DeleteEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteEdgeRouterOK, error)
- func (a *Client) DetailEdgeRouter(params *DetailEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DetailEdgeRouterOK, error)
- func (a *Client) ListEdgeRouterEdgeRouterPolicies(params *ListEdgeRouterEdgeRouterPoliciesParams, ...) (*ListEdgeRouterEdgeRouterPoliciesOK, error)
- func (a *Client) ListEdgeRouterIdentities(params *ListEdgeRouterIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterIdentitiesOK, error)
- func (a *Client) ListEdgeRouterServiceEdgeRouterPolicies(params *ListEdgeRouterServiceEdgeRouterPoliciesParams, ...) (*ListEdgeRouterServiceEdgeRouterPoliciesOK, error)
- func (a *Client) ListEdgeRouterServices(params *ListEdgeRouterServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterServicesOK, error)
- func (a *Client) ListEdgeRouters(params *ListEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRoutersOK, error)
- func (a *Client) PatchEdgeRouter(params *PatchEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*PatchEdgeRouterOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateEdgeRouter(params *UpdateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateEdgeRouterOK, error)
- type ClientService
- type CreateEdgeRouterBadRequest
- type CreateEdgeRouterOK
- type CreateEdgeRouterParams
- func NewCreateEdgeRouterParams() *CreateEdgeRouterParams
- func NewCreateEdgeRouterParamsWithContext(ctx context.Context) *CreateEdgeRouterParams
- func NewCreateEdgeRouterParamsWithHTTPClient(client *http.Client) *CreateEdgeRouterParams
- func NewCreateEdgeRouterParamsWithTimeout(timeout time.Duration) *CreateEdgeRouterParams
- func (o *CreateEdgeRouterParams) SetBody(body *rest_model.EdgeRouterCreate)
- func (o *CreateEdgeRouterParams) SetContext(ctx context.Context)
- func (o *CreateEdgeRouterParams) SetHTTPClient(client *http.Client)
- func (o *CreateEdgeRouterParams) SetTimeout(timeout time.Duration)
- func (o *CreateEdgeRouterParams) WithBody(body *rest_model.EdgeRouterCreate) *CreateEdgeRouterParams
- func (o *CreateEdgeRouterParams) WithContext(ctx context.Context) *CreateEdgeRouterParams
- func (o *CreateEdgeRouterParams) WithHTTPClient(client *http.Client) *CreateEdgeRouterParams
- func (o *CreateEdgeRouterParams) WithTimeout(timeout time.Duration) *CreateEdgeRouterParams
- func (o *CreateEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateEdgeRouterReader
- type CreateEdgeRouterUnauthorized
- type DeleteEdgeRouterBadRequest
- type DeleteEdgeRouterConflict
- type DeleteEdgeRouterOK
- type DeleteEdgeRouterParams
- func NewDeleteEdgeRouterParams() *DeleteEdgeRouterParams
- func NewDeleteEdgeRouterParamsWithContext(ctx context.Context) *DeleteEdgeRouterParams
- func NewDeleteEdgeRouterParamsWithHTTPClient(client *http.Client) *DeleteEdgeRouterParams
- func NewDeleteEdgeRouterParamsWithTimeout(timeout time.Duration) *DeleteEdgeRouterParams
- func (o *DeleteEdgeRouterParams) SetContext(ctx context.Context)
- func (o *DeleteEdgeRouterParams) SetHTTPClient(client *http.Client)
- func (o *DeleteEdgeRouterParams) SetID(id string)
- func (o *DeleteEdgeRouterParams) SetTimeout(timeout time.Duration)
- func (o *DeleteEdgeRouterParams) WithContext(ctx context.Context) *DeleteEdgeRouterParams
- func (o *DeleteEdgeRouterParams) WithHTTPClient(client *http.Client) *DeleteEdgeRouterParams
- func (o *DeleteEdgeRouterParams) WithID(id string) *DeleteEdgeRouterParams
- func (o *DeleteEdgeRouterParams) WithTimeout(timeout time.Duration) *DeleteEdgeRouterParams
- func (o *DeleteEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteEdgeRouterReader
- type DeleteEdgeRouterUnauthorized
- type DetailEdgeRouterNotFound
- type DetailEdgeRouterOK
- type DetailEdgeRouterParams
- func NewDetailEdgeRouterParams() *DetailEdgeRouterParams
- func NewDetailEdgeRouterParamsWithContext(ctx context.Context) *DetailEdgeRouterParams
- func NewDetailEdgeRouterParamsWithHTTPClient(client *http.Client) *DetailEdgeRouterParams
- func NewDetailEdgeRouterParamsWithTimeout(timeout time.Duration) *DetailEdgeRouterParams
- func (o *DetailEdgeRouterParams) SetContext(ctx context.Context)
- func (o *DetailEdgeRouterParams) SetHTTPClient(client *http.Client)
- func (o *DetailEdgeRouterParams) SetID(id string)
- func (o *DetailEdgeRouterParams) SetTimeout(timeout time.Duration)
- func (o *DetailEdgeRouterParams) WithContext(ctx context.Context) *DetailEdgeRouterParams
- func (o *DetailEdgeRouterParams) WithHTTPClient(client *http.Client) *DetailEdgeRouterParams
- func (o *DetailEdgeRouterParams) WithID(id string) *DetailEdgeRouterParams
- func (o *DetailEdgeRouterParams) WithTimeout(timeout time.Duration) *DetailEdgeRouterParams
- func (o *DetailEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DetailEdgeRouterReader
- type DetailEdgeRouterUnauthorized
- type ListEdgeRouterEdgeRouterPoliciesNotFound
- type ListEdgeRouterEdgeRouterPoliciesOK
- type ListEdgeRouterEdgeRouterPoliciesParams
- func NewListEdgeRouterEdgeRouterPoliciesParams() *ListEdgeRouterEdgeRouterPoliciesParams
- func NewListEdgeRouterEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListEdgeRouterEdgeRouterPoliciesParams
- func NewListEdgeRouterEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterEdgeRouterPoliciesParams
- func NewListEdgeRouterEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterEdgeRouterPoliciesParams
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetContext(ctx context.Context)
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetID(id string)
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListEdgeRouterEdgeRouterPoliciesParams
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterEdgeRouterPoliciesParams
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithID(id string) *ListEdgeRouterEdgeRouterPoliciesParams
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterEdgeRouterPoliciesParams
- func (o *ListEdgeRouterEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRouterEdgeRouterPoliciesReader
- type ListEdgeRouterEdgeRouterPoliciesUnauthorized
- type ListEdgeRouterIdentitiesNotFound
- type ListEdgeRouterIdentitiesOK
- type ListEdgeRouterIdentitiesParams
- func NewListEdgeRouterIdentitiesParams() *ListEdgeRouterIdentitiesParams
- func NewListEdgeRouterIdentitiesParamsWithContext(ctx context.Context) *ListEdgeRouterIdentitiesParams
- func NewListEdgeRouterIdentitiesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterIdentitiesParams
- func NewListEdgeRouterIdentitiesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterIdentitiesParams
- func (o *ListEdgeRouterIdentitiesParams) SetContext(ctx context.Context)
- func (o *ListEdgeRouterIdentitiesParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRouterIdentitiesParams) SetID(id string)
- func (o *ListEdgeRouterIdentitiesParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRouterIdentitiesParams) WithContext(ctx context.Context) *ListEdgeRouterIdentitiesParams
- func (o *ListEdgeRouterIdentitiesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterIdentitiesParams
- func (o *ListEdgeRouterIdentitiesParams) WithID(id string) *ListEdgeRouterIdentitiesParams
- func (o *ListEdgeRouterIdentitiesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterIdentitiesParams
- func (o *ListEdgeRouterIdentitiesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRouterIdentitiesReader
- type ListEdgeRouterIdentitiesUnauthorized
- type ListEdgeRouterServiceEdgeRouterPoliciesNotFound
- type ListEdgeRouterServiceEdgeRouterPoliciesOK
- type ListEdgeRouterServiceEdgeRouterPoliciesParams
- func NewListEdgeRouterServiceEdgeRouterPoliciesParams() *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetContext(ctx context.Context)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetID(id string)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithID(id string) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterServiceEdgeRouterPoliciesParams
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRouterServiceEdgeRouterPoliciesReader
- type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
- type ListEdgeRouterServicesNotFound
- type ListEdgeRouterServicesOK
- type ListEdgeRouterServicesParams
- func NewListEdgeRouterServicesParams() *ListEdgeRouterServicesParams
- func NewListEdgeRouterServicesParamsWithContext(ctx context.Context) *ListEdgeRouterServicesParams
- func NewListEdgeRouterServicesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterServicesParams
- func NewListEdgeRouterServicesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterServicesParams
- func (o *ListEdgeRouterServicesParams) SetContext(ctx context.Context)
- func (o *ListEdgeRouterServicesParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRouterServicesParams) SetID(id string)
- func (o *ListEdgeRouterServicesParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRouterServicesParams) WithContext(ctx context.Context) *ListEdgeRouterServicesParams
- func (o *ListEdgeRouterServicesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterServicesParams
- func (o *ListEdgeRouterServicesParams) WithID(id string) *ListEdgeRouterServicesParams
- func (o *ListEdgeRouterServicesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterServicesParams
- func (o *ListEdgeRouterServicesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRouterServicesReader
- type ListEdgeRouterServicesUnauthorized
- type ListEdgeRoutersOK
- type ListEdgeRoutersParams
- func NewListEdgeRoutersParams() *ListEdgeRoutersParams
- func NewListEdgeRoutersParamsWithContext(ctx context.Context) *ListEdgeRoutersParams
- func NewListEdgeRoutersParamsWithHTTPClient(client *http.Client) *ListEdgeRoutersParams
- func NewListEdgeRoutersParamsWithTimeout(timeout time.Duration) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) SetContext(ctx context.Context)
- func (o *ListEdgeRoutersParams) SetFilter(filter *string)
- func (o *ListEdgeRoutersParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRoutersParams) SetLimit(limit *int64)
- func (o *ListEdgeRoutersParams) SetOffset(offset *int64)
- func (o *ListEdgeRoutersParams) SetRoleFilter(roleFilter []string)
- func (o *ListEdgeRoutersParams) SetRoleSemantic(roleSemantic *string)
- func (o *ListEdgeRoutersParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRoutersParams) WithContext(ctx context.Context) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithFilter(filter *string) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithHTTPClient(client *http.Client) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithLimit(limit *int64) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithOffset(offset *int64) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithRoleFilter(roleFilter []string) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithRoleSemantic(roleSemantic *string) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WithTimeout(timeout time.Duration) *ListEdgeRoutersParams
- func (o *ListEdgeRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRoutersReader
- type ListEdgeRoutersUnauthorized
- type PatchEdgeRouterBadRequest
- type PatchEdgeRouterNotFound
- type PatchEdgeRouterOK
- type PatchEdgeRouterParams
- func NewPatchEdgeRouterParams() *PatchEdgeRouterParams
- func NewPatchEdgeRouterParamsWithContext(ctx context.Context) *PatchEdgeRouterParams
- func NewPatchEdgeRouterParamsWithHTTPClient(client *http.Client) *PatchEdgeRouterParams
- func NewPatchEdgeRouterParamsWithTimeout(timeout time.Duration) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) SetBody(body *rest_model.EdgeRouterPatch)
- func (o *PatchEdgeRouterParams) SetContext(ctx context.Context)
- func (o *PatchEdgeRouterParams) SetHTTPClient(client *http.Client)
- func (o *PatchEdgeRouterParams) SetID(id string)
- func (o *PatchEdgeRouterParams) SetTimeout(timeout time.Duration)
- func (o *PatchEdgeRouterParams) WithBody(body *rest_model.EdgeRouterPatch) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) WithContext(ctx context.Context) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) WithHTTPClient(client *http.Client) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) WithID(id string) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) WithTimeout(timeout time.Duration) *PatchEdgeRouterParams
- func (o *PatchEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchEdgeRouterReader
- type PatchEdgeRouterUnauthorized
- type UpdateEdgeRouterBadRequest
- type UpdateEdgeRouterNotFound
- type UpdateEdgeRouterOK
- type UpdateEdgeRouterParams
- func NewUpdateEdgeRouterParams() *UpdateEdgeRouterParams
- func NewUpdateEdgeRouterParamsWithContext(ctx context.Context) *UpdateEdgeRouterParams
- func NewUpdateEdgeRouterParamsWithHTTPClient(client *http.Client) *UpdateEdgeRouterParams
- func NewUpdateEdgeRouterParamsWithTimeout(timeout time.Duration) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) SetBody(body *rest_model.EdgeRouterUpdate)
- func (o *UpdateEdgeRouterParams) SetContext(ctx context.Context)
- func (o *UpdateEdgeRouterParams) SetHTTPClient(client *http.Client)
- func (o *UpdateEdgeRouterParams) SetID(id string)
- func (o *UpdateEdgeRouterParams) SetTimeout(timeout time.Duration)
- func (o *UpdateEdgeRouterParams) WithBody(body *rest_model.EdgeRouterUpdate) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) WithContext(ctx context.Context) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) WithHTTPClient(client *http.Client) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) WithID(id string) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) WithTimeout(timeout time.Duration) *UpdateEdgeRouterParams
- func (o *UpdateEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateEdgeRouterReader
- type UpdateEdgeRouterUnauthorized
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 router API
func (*Client) CreateEdgeRouter ¶
func (a *Client) CreateEdgeRouter(params *CreateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*CreateEdgeRouterOK, error)
CreateEdgeRouter creates an edge router
Create a edge router resource. Requires admin access.
func (*Client) DeleteEdgeRouter ¶
func (a *Client) DeleteEdgeRouter(params *DeleteEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteEdgeRouterOK, error)
DeleteEdgeRouter deletes an edge router
Delete an edge router by id. Requires admin access.
func (*Client) DetailEdgeRouter ¶
func (a *Client) DetailEdgeRouter(params *DetailEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DetailEdgeRouterOK, error)
DetailEdgeRouter retrieves a single edge router
Retrieves a single edge router by id. Requires admin access.
func (*Client) ListEdgeRouterEdgeRouterPolicies ¶
func (a *Client) ListEdgeRouterEdgeRouterPolicies(params *ListEdgeRouterEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterEdgeRouterPoliciesOK, error)
ListEdgeRouterEdgeRouterPolicies lists the edge router policies that affect an edge router
Retrieves a list of edge router policies that apply to the specified edge router.
func (*Client) ListEdgeRouterIdentities ¶
func (a *Client) ListEdgeRouterIdentities(params *ListEdgeRouterIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterIdentitiesOK, error)
ListEdgeRouterIdentities lists associated identities
Retrieves a list of identities that may access services via the given edge router. Supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListEdgeRouterServiceEdgeRouterPolicies ¶
func (a *Client) ListEdgeRouterServiceEdgeRouterPolicies(params *ListEdgeRouterServiceEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterServiceEdgeRouterPoliciesOK, error)
ListEdgeRouterServiceEdgeRouterPolicies lists the service policies that affect an edge router
Retrieves a list of service policies policies that apply to the specified edge router.
func (*Client) ListEdgeRouterServices ¶
func (a *Client) ListEdgeRouterServices(params *ListEdgeRouterServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterServicesOK, error)
ListEdgeRouterServices lists associated services
Retrieves a list of services that may be accessed via the given edge router. Supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListEdgeRouters ¶
func (a *Client) ListEdgeRouters(params *ListEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRoutersOK, error)
ListEdgeRouters lists edge routers
Retrieves a list of edge router resources; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) PatchEdgeRouter ¶
func (a *Client) PatchEdgeRouter(params *PatchEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*PatchEdgeRouterOK, error)
PatchEdgeRouter updates the supplied fields on an edge router
Update the supplied fields on an edge router. Requires admin access.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateEdgeRouter ¶
func (a *Client) UpdateEdgeRouter(params *UpdateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateEdgeRouterOK, error)
UpdateEdgeRouter updates all fields on an edge router
Update all fields on an edge router by id. Requires admin access.
type ClientService ¶
type ClientService interface { CreateEdgeRouter(params *CreateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*CreateEdgeRouterOK, error) DeleteEdgeRouter(params *DeleteEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteEdgeRouterOK, error) DetailEdgeRouter(params *DetailEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*DetailEdgeRouterOK, error) ListEdgeRouterEdgeRouterPolicies(params *ListEdgeRouterEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterEdgeRouterPoliciesOK, error) ListEdgeRouterIdentities(params *ListEdgeRouterIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterIdentitiesOK, error) ListEdgeRouterServiceEdgeRouterPolicies(params *ListEdgeRouterServiceEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterServiceEdgeRouterPoliciesOK, error) ListEdgeRouterServices(params *ListEdgeRouterServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRouterServicesOK, error) ListEdgeRouters(params *ListEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListEdgeRoutersOK, error) PatchEdgeRouter(params *PatchEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*PatchEdgeRouterOK, error) UpdateEdgeRouter(params *UpdateEdgeRouterParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateEdgeRouterOK, 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 router API client.
type CreateEdgeRouterBadRequest ¶
type CreateEdgeRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
CreateEdgeRouterBadRequest handles this case with default header values.
The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
func NewCreateEdgeRouterBadRequest ¶
func NewCreateEdgeRouterBadRequest() *CreateEdgeRouterBadRequest
NewCreateEdgeRouterBadRequest creates a CreateEdgeRouterBadRequest with default headers values
func (*CreateEdgeRouterBadRequest) Error ¶
func (o *CreateEdgeRouterBadRequest) Error() string
func (*CreateEdgeRouterBadRequest) GetPayload ¶
func (o *CreateEdgeRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type CreateEdgeRouterOK ¶
type CreateEdgeRouterOK struct {
Payload *rest_model.CreateEnvelope
}
CreateEdgeRouterOK handles this case with default header values.
The create request was successful and the resource has been added at the following location
func NewCreateEdgeRouterOK ¶
func NewCreateEdgeRouterOK() *CreateEdgeRouterOK
NewCreateEdgeRouterOK creates a CreateEdgeRouterOK with default headers values
func (*CreateEdgeRouterOK) Error ¶
func (o *CreateEdgeRouterOK) Error() string
func (*CreateEdgeRouterOK) GetPayload ¶
func (o *CreateEdgeRouterOK) GetPayload() *rest_model.CreateEnvelope
type CreateEdgeRouterParams ¶
type CreateEdgeRouterParams struct { /*Body A config-type to create */ Body *rest_model.EdgeRouterCreate Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateEdgeRouterParams contains all the parameters to send to the API endpoint for the create edge router operation typically these are written to a http.Request
func NewCreateEdgeRouterParams ¶
func NewCreateEdgeRouterParams() *CreateEdgeRouterParams
NewCreateEdgeRouterParams creates a new CreateEdgeRouterParams object with the default values initialized.
func NewCreateEdgeRouterParamsWithContext ¶
func NewCreateEdgeRouterParamsWithContext(ctx context.Context) *CreateEdgeRouterParams
NewCreateEdgeRouterParamsWithContext creates a new CreateEdgeRouterParams object with the default values initialized, and the ability to set a context for a request
func NewCreateEdgeRouterParamsWithHTTPClient ¶
func NewCreateEdgeRouterParamsWithHTTPClient(client *http.Client) *CreateEdgeRouterParams
NewCreateEdgeRouterParamsWithHTTPClient creates a new CreateEdgeRouterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateEdgeRouterParamsWithTimeout ¶
func NewCreateEdgeRouterParamsWithTimeout(timeout time.Duration) *CreateEdgeRouterParams
NewCreateEdgeRouterParamsWithTimeout creates a new CreateEdgeRouterParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateEdgeRouterParams) SetBody ¶
func (o *CreateEdgeRouterParams) SetBody(body *rest_model.EdgeRouterCreate)
SetBody adds the body to the create edge router params
func (*CreateEdgeRouterParams) SetContext ¶
func (o *CreateEdgeRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the create edge router params
func (*CreateEdgeRouterParams) SetHTTPClient ¶
func (o *CreateEdgeRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create edge router params
func (*CreateEdgeRouterParams) SetTimeout ¶
func (o *CreateEdgeRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create edge router params
func (*CreateEdgeRouterParams) WithBody ¶
func (o *CreateEdgeRouterParams) WithBody(body *rest_model.EdgeRouterCreate) *CreateEdgeRouterParams
WithBody adds the body to the create edge router params
func (*CreateEdgeRouterParams) WithContext ¶
func (o *CreateEdgeRouterParams) WithContext(ctx context.Context) *CreateEdgeRouterParams
WithContext adds the context to the create edge router params
func (*CreateEdgeRouterParams) WithHTTPClient ¶
func (o *CreateEdgeRouterParams) WithHTTPClient(client *http.Client) *CreateEdgeRouterParams
WithHTTPClient adds the HTTPClient to the create edge router params
func (*CreateEdgeRouterParams) WithTimeout ¶
func (o *CreateEdgeRouterParams) WithTimeout(timeout time.Duration) *CreateEdgeRouterParams
WithTimeout adds the timeout to the create edge router params
func (*CreateEdgeRouterParams) WriteToRequest ¶
func (o *CreateEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateEdgeRouterReader ¶
type CreateEdgeRouterReader struct {
// contains filtered or unexported fields
}
CreateEdgeRouterReader is a Reader for the CreateEdgeRouter structure.
func (*CreateEdgeRouterReader) ReadResponse ¶
func (o *CreateEdgeRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateEdgeRouterUnauthorized ¶
type CreateEdgeRouterUnauthorized struct {
}CreateEdgeRouterUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewCreateEdgeRouterUnauthorized ¶
func NewCreateEdgeRouterUnauthorized() *CreateEdgeRouterUnauthorized
NewCreateEdgeRouterUnauthorized creates a CreateEdgeRouterUnauthorized with default headers values
func (*CreateEdgeRouterUnauthorized) Error ¶
func (o *CreateEdgeRouterUnauthorized) Error() string
func (*CreateEdgeRouterUnauthorized) GetPayload ¶
func (o *CreateEdgeRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DeleteEdgeRouterBadRequest ¶
type DeleteEdgeRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteEdgeRouterBadRequest handles this case with default header values.
The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
func NewDeleteEdgeRouterBadRequest ¶
func NewDeleteEdgeRouterBadRequest() *DeleteEdgeRouterBadRequest
NewDeleteEdgeRouterBadRequest creates a DeleteEdgeRouterBadRequest with default headers values
func (*DeleteEdgeRouterBadRequest) Error ¶
func (o *DeleteEdgeRouterBadRequest) Error() string
func (*DeleteEdgeRouterBadRequest) GetPayload ¶
func (o *DeleteEdgeRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type DeleteEdgeRouterConflict ¶
type DeleteEdgeRouterConflict struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteEdgeRouterConflict handles this case with default header values.
The resource requested to be removed/altered cannot be as it is referenced by another object.
func NewDeleteEdgeRouterConflict ¶
func NewDeleteEdgeRouterConflict() *DeleteEdgeRouterConflict
NewDeleteEdgeRouterConflict creates a DeleteEdgeRouterConflict with default headers values
func (*DeleteEdgeRouterConflict) Error ¶
func (o *DeleteEdgeRouterConflict) Error() string
func (*DeleteEdgeRouterConflict) GetPayload ¶
func (o *DeleteEdgeRouterConflict) GetPayload() *rest_model.APIErrorEnvelope
type DeleteEdgeRouterOK ¶
type DeleteEdgeRouterOK struct {
Payload *rest_model.Empty
}
DeleteEdgeRouterOK handles this case with default header values.
The delete request was successful and the resource has been removed
func NewDeleteEdgeRouterOK ¶
func NewDeleteEdgeRouterOK() *DeleteEdgeRouterOK
NewDeleteEdgeRouterOK creates a DeleteEdgeRouterOK with default headers values
func (*DeleteEdgeRouterOK) Error ¶
func (o *DeleteEdgeRouterOK) Error() string
func (*DeleteEdgeRouterOK) GetPayload ¶
func (o *DeleteEdgeRouterOK) GetPayload() *rest_model.Empty
type DeleteEdgeRouterParams ¶
type DeleteEdgeRouterParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteEdgeRouterParams contains all the parameters to send to the API endpoint for the delete edge router operation typically these are written to a http.Request
func NewDeleteEdgeRouterParams ¶
func NewDeleteEdgeRouterParams() *DeleteEdgeRouterParams
NewDeleteEdgeRouterParams creates a new DeleteEdgeRouterParams object with the default values initialized.
func NewDeleteEdgeRouterParamsWithContext ¶
func NewDeleteEdgeRouterParamsWithContext(ctx context.Context) *DeleteEdgeRouterParams
NewDeleteEdgeRouterParamsWithContext creates a new DeleteEdgeRouterParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteEdgeRouterParamsWithHTTPClient ¶
func NewDeleteEdgeRouterParamsWithHTTPClient(client *http.Client) *DeleteEdgeRouterParams
NewDeleteEdgeRouterParamsWithHTTPClient creates a new DeleteEdgeRouterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteEdgeRouterParamsWithTimeout ¶
func NewDeleteEdgeRouterParamsWithTimeout(timeout time.Duration) *DeleteEdgeRouterParams
NewDeleteEdgeRouterParamsWithTimeout creates a new DeleteEdgeRouterParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteEdgeRouterParams) SetContext ¶
func (o *DeleteEdgeRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the delete edge router params
func (*DeleteEdgeRouterParams) SetHTTPClient ¶
func (o *DeleteEdgeRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete edge router params
func (*DeleteEdgeRouterParams) SetID ¶
func (o *DeleteEdgeRouterParams) SetID(id string)
SetID adds the id to the delete edge router params
func (*DeleteEdgeRouterParams) SetTimeout ¶
func (o *DeleteEdgeRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete edge router params
func (*DeleteEdgeRouterParams) WithContext ¶
func (o *DeleteEdgeRouterParams) WithContext(ctx context.Context) *DeleteEdgeRouterParams
WithContext adds the context to the delete edge router params
func (*DeleteEdgeRouterParams) WithHTTPClient ¶
func (o *DeleteEdgeRouterParams) WithHTTPClient(client *http.Client) *DeleteEdgeRouterParams
WithHTTPClient adds the HTTPClient to the delete edge router params
func (*DeleteEdgeRouterParams) WithID ¶
func (o *DeleteEdgeRouterParams) WithID(id string) *DeleteEdgeRouterParams
WithID adds the id to the delete edge router params
func (*DeleteEdgeRouterParams) WithTimeout ¶
func (o *DeleteEdgeRouterParams) WithTimeout(timeout time.Duration) *DeleteEdgeRouterParams
WithTimeout adds the timeout to the delete edge router params
func (*DeleteEdgeRouterParams) WriteToRequest ¶
func (o *DeleteEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteEdgeRouterReader ¶
type DeleteEdgeRouterReader struct {
// contains filtered or unexported fields
}
DeleteEdgeRouterReader is a Reader for the DeleteEdgeRouter structure.
func (*DeleteEdgeRouterReader) ReadResponse ¶
func (o *DeleteEdgeRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteEdgeRouterUnauthorized ¶
type DeleteEdgeRouterUnauthorized struct {
}DeleteEdgeRouterUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDeleteEdgeRouterUnauthorized ¶
func NewDeleteEdgeRouterUnauthorized() *DeleteEdgeRouterUnauthorized
NewDeleteEdgeRouterUnauthorized creates a DeleteEdgeRouterUnauthorized with default headers values
func (*DeleteEdgeRouterUnauthorized) Error ¶
func (o *DeleteEdgeRouterUnauthorized) Error() string
func (*DeleteEdgeRouterUnauthorized) GetPayload ¶
func (o *DeleteEdgeRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DetailEdgeRouterNotFound ¶
type DetailEdgeRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
DetailEdgeRouterNotFound handles this case with default header values.
The requested resource does not exist
func NewDetailEdgeRouterNotFound ¶
func NewDetailEdgeRouterNotFound() *DetailEdgeRouterNotFound
NewDetailEdgeRouterNotFound creates a DetailEdgeRouterNotFound with default headers values
func (*DetailEdgeRouterNotFound) Error ¶
func (o *DetailEdgeRouterNotFound) Error() string
func (*DetailEdgeRouterNotFound) GetPayload ¶
func (o *DetailEdgeRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type DetailEdgeRouterOK ¶
type DetailEdgeRouterOK struct {
Payload *rest_model.DetailedEdgeRouterEnvelope
}
DetailEdgeRouterOK handles this case with default header values.
A singular edge router resource
func NewDetailEdgeRouterOK ¶
func NewDetailEdgeRouterOK() *DetailEdgeRouterOK
NewDetailEdgeRouterOK creates a DetailEdgeRouterOK with default headers values
func (*DetailEdgeRouterOK) Error ¶
func (o *DetailEdgeRouterOK) Error() string
func (*DetailEdgeRouterOK) GetPayload ¶
func (o *DetailEdgeRouterOK) GetPayload() *rest_model.DetailedEdgeRouterEnvelope
type DetailEdgeRouterParams ¶
type DetailEdgeRouterParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DetailEdgeRouterParams contains all the parameters to send to the API endpoint for the detail edge router operation typically these are written to a http.Request
func NewDetailEdgeRouterParams ¶
func NewDetailEdgeRouterParams() *DetailEdgeRouterParams
NewDetailEdgeRouterParams creates a new DetailEdgeRouterParams object with the default values initialized.
func NewDetailEdgeRouterParamsWithContext ¶
func NewDetailEdgeRouterParamsWithContext(ctx context.Context) *DetailEdgeRouterParams
NewDetailEdgeRouterParamsWithContext creates a new DetailEdgeRouterParams object with the default values initialized, and the ability to set a context for a request
func NewDetailEdgeRouterParamsWithHTTPClient ¶
func NewDetailEdgeRouterParamsWithHTTPClient(client *http.Client) *DetailEdgeRouterParams
NewDetailEdgeRouterParamsWithHTTPClient creates a new DetailEdgeRouterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDetailEdgeRouterParamsWithTimeout ¶
func NewDetailEdgeRouterParamsWithTimeout(timeout time.Duration) *DetailEdgeRouterParams
NewDetailEdgeRouterParamsWithTimeout creates a new DetailEdgeRouterParams object with the default values initialized, and the ability to set a timeout on a request
func (*DetailEdgeRouterParams) SetContext ¶
func (o *DetailEdgeRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the detail edge router params
func (*DetailEdgeRouterParams) SetHTTPClient ¶
func (o *DetailEdgeRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the detail edge router params
func (*DetailEdgeRouterParams) SetID ¶
func (o *DetailEdgeRouterParams) SetID(id string)
SetID adds the id to the detail edge router params
func (*DetailEdgeRouterParams) SetTimeout ¶
func (o *DetailEdgeRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the detail edge router params
func (*DetailEdgeRouterParams) WithContext ¶
func (o *DetailEdgeRouterParams) WithContext(ctx context.Context) *DetailEdgeRouterParams
WithContext adds the context to the detail edge router params
func (*DetailEdgeRouterParams) WithHTTPClient ¶
func (o *DetailEdgeRouterParams) WithHTTPClient(client *http.Client) *DetailEdgeRouterParams
WithHTTPClient adds the HTTPClient to the detail edge router params
func (*DetailEdgeRouterParams) WithID ¶
func (o *DetailEdgeRouterParams) WithID(id string) *DetailEdgeRouterParams
WithID adds the id to the detail edge router params
func (*DetailEdgeRouterParams) WithTimeout ¶
func (o *DetailEdgeRouterParams) WithTimeout(timeout time.Duration) *DetailEdgeRouterParams
WithTimeout adds the timeout to the detail edge router params
func (*DetailEdgeRouterParams) WriteToRequest ¶
func (o *DetailEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DetailEdgeRouterReader ¶
type DetailEdgeRouterReader struct {
// contains filtered or unexported fields
}
DetailEdgeRouterReader is a Reader for the DetailEdgeRouter structure.
func (*DetailEdgeRouterReader) ReadResponse ¶
func (o *DetailEdgeRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DetailEdgeRouterUnauthorized ¶
type DetailEdgeRouterUnauthorized struct {
}DetailEdgeRouterUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDetailEdgeRouterUnauthorized ¶
func NewDetailEdgeRouterUnauthorized() *DetailEdgeRouterUnauthorized
NewDetailEdgeRouterUnauthorized creates a DetailEdgeRouterUnauthorized with default headers values
func (*DetailEdgeRouterUnauthorized) Error ¶
func (o *DetailEdgeRouterUnauthorized) Error() string
func (*DetailEdgeRouterUnauthorized) GetPayload ¶
func (o *DetailEdgeRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterEdgeRouterPoliciesNotFound ¶
type ListEdgeRouterEdgeRouterPoliciesNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
ListEdgeRouterEdgeRouterPoliciesNotFound handles this case with default header values.
The requested resource does not exist
func NewListEdgeRouterEdgeRouterPoliciesNotFound ¶
func NewListEdgeRouterEdgeRouterPoliciesNotFound() *ListEdgeRouterEdgeRouterPoliciesNotFound
NewListEdgeRouterEdgeRouterPoliciesNotFound creates a ListEdgeRouterEdgeRouterPoliciesNotFound with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesNotFound) Error ¶
func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) Error() string
func (*ListEdgeRouterEdgeRouterPoliciesNotFound) GetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterEdgeRouterPoliciesOK ¶
type ListEdgeRouterEdgeRouterPoliciesOK struct {
Payload *rest_model.ListEdgeRouterPoliciesEnvelope
}
ListEdgeRouterEdgeRouterPoliciesOK handles this case with default header values.
A list of edge router policies
func NewListEdgeRouterEdgeRouterPoliciesOK ¶
func NewListEdgeRouterEdgeRouterPoliciesOK() *ListEdgeRouterEdgeRouterPoliciesOK
NewListEdgeRouterEdgeRouterPoliciesOK creates a ListEdgeRouterEdgeRouterPoliciesOK with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesOK) Error ¶
func (o *ListEdgeRouterEdgeRouterPoliciesOK) Error() string
func (*ListEdgeRouterEdgeRouterPoliciesOK) GetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesOK) GetPayload() *rest_model.ListEdgeRouterPoliciesEnvelope
type ListEdgeRouterEdgeRouterPoliciesParams ¶
type ListEdgeRouterEdgeRouterPoliciesParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListEdgeRouterEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list edge router edge router policies operation typically these are written to a http.Request
func NewListEdgeRouterEdgeRouterPoliciesParams ¶
func NewListEdgeRouterEdgeRouterPoliciesParams() *ListEdgeRouterEdgeRouterPoliciesParams
NewListEdgeRouterEdgeRouterPoliciesParams creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the default values initialized.
func NewListEdgeRouterEdgeRouterPoliciesParamsWithContext ¶
func NewListEdgeRouterEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListEdgeRouterEdgeRouterPoliciesParams
NewListEdgeRouterEdgeRouterPoliciesParamsWithContext creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewListEdgeRouterEdgeRouterPoliciesParamsWithHTTPClient ¶
func NewListEdgeRouterEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterEdgeRouterPoliciesParams
NewListEdgeRouterEdgeRouterPoliciesParamsWithHTTPClient creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListEdgeRouterEdgeRouterPoliciesParamsWithTimeout ¶
func NewListEdgeRouterEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterEdgeRouterPoliciesParams
NewListEdgeRouterEdgeRouterPoliciesParamsWithTimeout creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListEdgeRouterEdgeRouterPoliciesParams) SetContext ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) SetHTTPClient ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) SetID ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetID(id string)
SetID adds the id to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) SetTimeout ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) WithContext ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListEdgeRouterEdgeRouterPoliciesParams
WithContext adds the context to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) WithHTTPClient ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterEdgeRouterPoliciesParams
WithHTTPClient adds the HTTPClient to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) WithID ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithID(id string) *ListEdgeRouterEdgeRouterPoliciesParams
WithID adds the id to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) WithTimeout ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterEdgeRouterPoliciesParams
WithTimeout adds the timeout to the list edge router edge router policies params
func (*ListEdgeRouterEdgeRouterPoliciesParams) WriteToRequest ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListEdgeRouterEdgeRouterPoliciesReader ¶
type ListEdgeRouterEdgeRouterPoliciesReader struct {
// contains filtered or unexported fields
}
ListEdgeRouterEdgeRouterPoliciesReader is a Reader for the ListEdgeRouterEdgeRouterPolicies structure.
func (*ListEdgeRouterEdgeRouterPoliciesReader) ReadResponse ¶
func (o *ListEdgeRouterEdgeRouterPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRouterEdgeRouterPoliciesUnauthorized ¶
type ListEdgeRouterEdgeRouterPoliciesUnauthorized struct {
}ListEdgeRouterEdgeRouterPoliciesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListEdgeRouterEdgeRouterPoliciesUnauthorized ¶
func NewListEdgeRouterEdgeRouterPoliciesUnauthorized() *ListEdgeRouterEdgeRouterPoliciesUnauthorized
NewListEdgeRouterEdgeRouterPoliciesUnauthorized creates a ListEdgeRouterEdgeRouterPoliciesUnauthorized with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesUnauthorized) Error ¶
func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) Error() string
func (*ListEdgeRouterEdgeRouterPoliciesUnauthorized) GetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterIdentitiesNotFound ¶
type ListEdgeRouterIdentitiesNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
ListEdgeRouterIdentitiesNotFound handles this case with default header values.
The requested resource does not exist
func NewListEdgeRouterIdentitiesNotFound ¶
func NewListEdgeRouterIdentitiesNotFound() *ListEdgeRouterIdentitiesNotFound
NewListEdgeRouterIdentitiesNotFound creates a ListEdgeRouterIdentitiesNotFound with default headers values
func (*ListEdgeRouterIdentitiesNotFound) Error ¶
func (o *ListEdgeRouterIdentitiesNotFound) Error() string
func (*ListEdgeRouterIdentitiesNotFound) GetPayload ¶
func (o *ListEdgeRouterIdentitiesNotFound) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterIdentitiesOK ¶
type ListEdgeRouterIdentitiesOK struct {
Payload *rest_model.ListIdentitiesEnvelope
}
ListEdgeRouterIdentitiesOK handles this case with default header values.
A list of identities
func NewListEdgeRouterIdentitiesOK ¶
func NewListEdgeRouterIdentitiesOK() *ListEdgeRouterIdentitiesOK
NewListEdgeRouterIdentitiesOK creates a ListEdgeRouterIdentitiesOK with default headers values
func (*ListEdgeRouterIdentitiesOK) Error ¶
func (o *ListEdgeRouterIdentitiesOK) Error() string
func (*ListEdgeRouterIdentitiesOK) GetPayload ¶
func (o *ListEdgeRouterIdentitiesOK) GetPayload() *rest_model.ListIdentitiesEnvelope
type ListEdgeRouterIdentitiesParams ¶
type ListEdgeRouterIdentitiesParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListEdgeRouterIdentitiesParams contains all the parameters to send to the API endpoint for the list edge router identities operation typically these are written to a http.Request
func NewListEdgeRouterIdentitiesParams ¶
func NewListEdgeRouterIdentitiesParams() *ListEdgeRouterIdentitiesParams
NewListEdgeRouterIdentitiesParams creates a new ListEdgeRouterIdentitiesParams object with the default values initialized.
func NewListEdgeRouterIdentitiesParamsWithContext ¶
func NewListEdgeRouterIdentitiesParamsWithContext(ctx context.Context) *ListEdgeRouterIdentitiesParams
NewListEdgeRouterIdentitiesParamsWithContext creates a new ListEdgeRouterIdentitiesParams object with the default values initialized, and the ability to set a context for a request
func NewListEdgeRouterIdentitiesParamsWithHTTPClient ¶
func NewListEdgeRouterIdentitiesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterIdentitiesParams
NewListEdgeRouterIdentitiesParamsWithHTTPClient creates a new ListEdgeRouterIdentitiesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListEdgeRouterIdentitiesParamsWithTimeout ¶
func NewListEdgeRouterIdentitiesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterIdentitiesParams
NewListEdgeRouterIdentitiesParamsWithTimeout creates a new ListEdgeRouterIdentitiesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListEdgeRouterIdentitiesParams) SetContext ¶
func (o *ListEdgeRouterIdentitiesParams) SetContext(ctx context.Context)
SetContext adds the context to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) SetHTTPClient ¶
func (o *ListEdgeRouterIdentitiesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) SetID ¶
func (o *ListEdgeRouterIdentitiesParams) SetID(id string)
SetID adds the id to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) SetTimeout ¶
func (o *ListEdgeRouterIdentitiesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) WithContext ¶
func (o *ListEdgeRouterIdentitiesParams) WithContext(ctx context.Context) *ListEdgeRouterIdentitiesParams
WithContext adds the context to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) WithHTTPClient ¶
func (o *ListEdgeRouterIdentitiesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterIdentitiesParams
WithHTTPClient adds the HTTPClient to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) WithID ¶
func (o *ListEdgeRouterIdentitiesParams) WithID(id string) *ListEdgeRouterIdentitiesParams
WithID adds the id to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) WithTimeout ¶
func (o *ListEdgeRouterIdentitiesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterIdentitiesParams
WithTimeout adds the timeout to the list edge router identities params
func (*ListEdgeRouterIdentitiesParams) WriteToRequest ¶
func (o *ListEdgeRouterIdentitiesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListEdgeRouterIdentitiesReader ¶
type ListEdgeRouterIdentitiesReader struct {
// contains filtered or unexported fields
}
ListEdgeRouterIdentitiesReader is a Reader for the ListEdgeRouterIdentities structure.
func (*ListEdgeRouterIdentitiesReader) ReadResponse ¶
func (o *ListEdgeRouterIdentitiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRouterIdentitiesUnauthorized ¶
type ListEdgeRouterIdentitiesUnauthorized struct {
}ListEdgeRouterIdentitiesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListEdgeRouterIdentitiesUnauthorized ¶
func NewListEdgeRouterIdentitiesUnauthorized() *ListEdgeRouterIdentitiesUnauthorized
NewListEdgeRouterIdentitiesUnauthorized creates a ListEdgeRouterIdentitiesUnauthorized with default headers values
func (*ListEdgeRouterIdentitiesUnauthorized) Error ¶
func (o *ListEdgeRouterIdentitiesUnauthorized) Error() string
func (*ListEdgeRouterIdentitiesUnauthorized) GetPayload ¶
func (o *ListEdgeRouterIdentitiesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterServiceEdgeRouterPoliciesNotFound ¶
type ListEdgeRouterServiceEdgeRouterPoliciesNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
ListEdgeRouterServiceEdgeRouterPoliciesNotFound handles this case with default header values.
The requested resource does not exist
func NewListEdgeRouterServiceEdgeRouterPoliciesNotFound ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesNotFound() *ListEdgeRouterServiceEdgeRouterPoliciesNotFound
NewListEdgeRouterServiceEdgeRouterPoliciesNotFound creates a ListEdgeRouterServiceEdgeRouterPoliciesNotFound with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesNotFound) Error ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) Error() string
func (*ListEdgeRouterServiceEdgeRouterPoliciesNotFound) GetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterServiceEdgeRouterPoliciesOK ¶
type ListEdgeRouterServiceEdgeRouterPoliciesOK struct {
Payload *rest_model.ListServicePoliciesEnvelope
}
ListEdgeRouterServiceEdgeRouterPoliciesOK handles this case with default header values.
A list of service policies
func NewListEdgeRouterServiceEdgeRouterPoliciesOK ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesOK() *ListEdgeRouterServiceEdgeRouterPoliciesOK
NewListEdgeRouterServiceEdgeRouterPoliciesOK creates a ListEdgeRouterServiceEdgeRouterPoliciesOK with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesOK) Error ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) Error() string
func (*ListEdgeRouterServiceEdgeRouterPoliciesOK) GetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) GetPayload() *rest_model.ListServicePoliciesEnvelope
type ListEdgeRouterServiceEdgeRouterPoliciesParams ¶
type ListEdgeRouterServiceEdgeRouterPoliciesParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListEdgeRouterServiceEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list edge router service edge router policies operation typically these are written to a http.Request
func NewListEdgeRouterServiceEdgeRouterPoliciesParams ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesParams() *ListEdgeRouterServiceEdgeRouterPoliciesParams
NewListEdgeRouterServiceEdgeRouterPoliciesParams creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the default values initialized.
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithContext ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListEdgeRouterServiceEdgeRouterPoliciesParams
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithContext creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithHTTPClient ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterServiceEdgeRouterPoliciesParams
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithHTTPClient creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithTimeout ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterServiceEdgeRouterPoliciesParams
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithTimeout creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) SetContext ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) SetHTTPClient ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) SetID ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetID(id string)
SetID adds the id to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) SetTimeout ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) WithContext ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListEdgeRouterServiceEdgeRouterPoliciesParams
WithContext adds the context to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) WithHTTPClient ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterServiceEdgeRouterPoliciesParams
WithHTTPClient adds the HTTPClient to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) WithID ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithID(id string) *ListEdgeRouterServiceEdgeRouterPoliciesParams
WithID adds the id to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) WithTimeout ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterServiceEdgeRouterPoliciesParams
WithTimeout adds the timeout to the list edge router service edge router policies params
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) WriteToRequest ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListEdgeRouterServiceEdgeRouterPoliciesReader ¶
type ListEdgeRouterServiceEdgeRouterPoliciesReader struct {
// contains filtered or unexported fields
}
ListEdgeRouterServiceEdgeRouterPoliciesReader is a Reader for the ListEdgeRouterServiceEdgeRouterPolicies structure.
func (*ListEdgeRouterServiceEdgeRouterPoliciesReader) ReadResponse ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized ¶
type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized struct {
}ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized() *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized creates a ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) Error ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) Error() string
func (*ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) GetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterServicesNotFound ¶
type ListEdgeRouterServicesNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
ListEdgeRouterServicesNotFound handles this case with default header values.
The requested resource does not exist
func NewListEdgeRouterServicesNotFound ¶
func NewListEdgeRouterServicesNotFound() *ListEdgeRouterServicesNotFound
NewListEdgeRouterServicesNotFound creates a ListEdgeRouterServicesNotFound with default headers values
func (*ListEdgeRouterServicesNotFound) Error ¶
func (o *ListEdgeRouterServicesNotFound) Error() string
func (*ListEdgeRouterServicesNotFound) GetPayload ¶
func (o *ListEdgeRouterServicesNotFound) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterServicesOK ¶
type ListEdgeRouterServicesOK struct {
Payload *rest_model.ListServicesEnvelope
}
ListEdgeRouterServicesOK handles this case with default header values.
A list of services
func NewListEdgeRouterServicesOK ¶
func NewListEdgeRouterServicesOK() *ListEdgeRouterServicesOK
NewListEdgeRouterServicesOK creates a ListEdgeRouterServicesOK with default headers values
func (*ListEdgeRouterServicesOK) Error ¶
func (o *ListEdgeRouterServicesOK) Error() string
func (*ListEdgeRouterServicesOK) GetPayload ¶
func (o *ListEdgeRouterServicesOK) GetPayload() *rest_model.ListServicesEnvelope
type ListEdgeRouterServicesParams ¶
type ListEdgeRouterServicesParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListEdgeRouterServicesParams contains all the parameters to send to the API endpoint for the list edge router services operation typically these are written to a http.Request
func NewListEdgeRouterServicesParams ¶
func NewListEdgeRouterServicesParams() *ListEdgeRouterServicesParams
NewListEdgeRouterServicesParams creates a new ListEdgeRouterServicesParams object with the default values initialized.
func NewListEdgeRouterServicesParamsWithContext ¶
func NewListEdgeRouterServicesParamsWithContext(ctx context.Context) *ListEdgeRouterServicesParams
NewListEdgeRouterServicesParamsWithContext creates a new ListEdgeRouterServicesParams object with the default values initialized, and the ability to set a context for a request
func NewListEdgeRouterServicesParamsWithHTTPClient ¶
func NewListEdgeRouterServicesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterServicesParams
NewListEdgeRouterServicesParamsWithHTTPClient creates a new ListEdgeRouterServicesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListEdgeRouterServicesParamsWithTimeout ¶
func NewListEdgeRouterServicesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterServicesParams
NewListEdgeRouterServicesParamsWithTimeout creates a new ListEdgeRouterServicesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListEdgeRouterServicesParams) SetContext ¶
func (o *ListEdgeRouterServicesParams) SetContext(ctx context.Context)
SetContext adds the context to the list edge router services params
func (*ListEdgeRouterServicesParams) SetHTTPClient ¶
func (o *ListEdgeRouterServicesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list edge router services params
func (*ListEdgeRouterServicesParams) SetID ¶
func (o *ListEdgeRouterServicesParams) SetID(id string)
SetID adds the id to the list edge router services params
func (*ListEdgeRouterServicesParams) SetTimeout ¶
func (o *ListEdgeRouterServicesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list edge router services params
func (*ListEdgeRouterServicesParams) WithContext ¶
func (o *ListEdgeRouterServicesParams) WithContext(ctx context.Context) *ListEdgeRouterServicesParams
WithContext adds the context to the list edge router services params
func (*ListEdgeRouterServicesParams) WithHTTPClient ¶
func (o *ListEdgeRouterServicesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterServicesParams
WithHTTPClient adds the HTTPClient to the list edge router services params
func (*ListEdgeRouterServicesParams) WithID ¶
func (o *ListEdgeRouterServicesParams) WithID(id string) *ListEdgeRouterServicesParams
WithID adds the id to the list edge router services params
func (*ListEdgeRouterServicesParams) WithTimeout ¶
func (o *ListEdgeRouterServicesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterServicesParams
WithTimeout adds the timeout to the list edge router services params
func (*ListEdgeRouterServicesParams) WriteToRequest ¶
func (o *ListEdgeRouterServicesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListEdgeRouterServicesReader ¶
type ListEdgeRouterServicesReader struct {
// contains filtered or unexported fields
}
ListEdgeRouterServicesReader is a Reader for the ListEdgeRouterServices structure.
func (*ListEdgeRouterServicesReader) ReadResponse ¶
func (o *ListEdgeRouterServicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRouterServicesUnauthorized ¶
type ListEdgeRouterServicesUnauthorized struct {
}ListEdgeRouterServicesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListEdgeRouterServicesUnauthorized ¶
func NewListEdgeRouterServicesUnauthorized() *ListEdgeRouterServicesUnauthorized
NewListEdgeRouterServicesUnauthorized creates a ListEdgeRouterServicesUnauthorized with default headers values
func (*ListEdgeRouterServicesUnauthorized) Error ¶
func (o *ListEdgeRouterServicesUnauthorized) Error() string
func (*ListEdgeRouterServicesUnauthorized) GetPayload ¶
func (o *ListEdgeRouterServicesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRoutersOK ¶
type ListEdgeRoutersOK struct {
Payload *rest_model.ListEdgeRoutersEnvelope
}
ListEdgeRoutersOK handles this case with default header values.
A list of edge routers
func NewListEdgeRoutersOK ¶
func NewListEdgeRoutersOK() *ListEdgeRoutersOK
NewListEdgeRoutersOK creates a ListEdgeRoutersOK with default headers values
func (*ListEdgeRoutersOK) Error ¶
func (o *ListEdgeRoutersOK) Error() string
func (*ListEdgeRoutersOK) GetPayload ¶
func (o *ListEdgeRoutersOK) GetPayload() *rest_model.ListEdgeRoutersEnvelope
type ListEdgeRoutersParams ¶
type ListEdgeRoutersParams struct { /*Filter*/ Filter *string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 /*RoleFilter*/ RoleFilter []string /*RoleSemantic*/ RoleSemantic *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListEdgeRoutersParams contains all the parameters to send to the API endpoint for the list edge routers operation typically these are written to a http.Request
func NewListEdgeRoutersParams ¶
func NewListEdgeRoutersParams() *ListEdgeRoutersParams
NewListEdgeRoutersParams creates a new ListEdgeRoutersParams object with the default values initialized.
func NewListEdgeRoutersParamsWithContext ¶
func NewListEdgeRoutersParamsWithContext(ctx context.Context) *ListEdgeRoutersParams
NewListEdgeRoutersParamsWithContext creates a new ListEdgeRoutersParams object with the default values initialized, and the ability to set a context for a request
func NewListEdgeRoutersParamsWithHTTPClient ¶
func NewListEdgeRoutersParamsWithHTTPClient(client *http.Client) *ListEdgeRoutersParams
NewListEdgeRoutersParamsWithHTTPClient creates a new ListEdgeRoutersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListEdgeRoutersParamsWithTimeout ¶
func NewListEdgeRoutersParamsWithTimeout(timeout time.Duration) *ListEdgeRoutersParams
NewListEdgeRoutersParamsWithTimeout creates a new ListEdgeRoutersParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListEdgeRoutersParams) SetContext ¶
func (o *ListEdgeRoutersParams) SetContext(ctx context.Context)
SetContext adds the context to the list edge routers params
func (*ListEdgeRoutersParams) SetFilter ¶
func (o *ListEdgeRoutersParams) SetFilter(filter *string)
SetFilter adds the filter to the list edge routers params
func (*ListEdgeRoutersParams) SetHTTPClient ¶
func (o *ListEdgeRoutersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list edge routers params
func (*ListEdgeRoutersParams) SetLimit ¶
func (o *ListEdgeRoutersParams) SetLimit(limit *int64)
SetLimit adds the limit to the list edge routers params
func (*ListEdgeRoutersParams) SetOffset ¶
func (o *ListEdgeRoutersParams) SetOffset(offset *int64)
SetOffset adds the offset to the list edge routers params
func (*ListEdgeRoutersParams) SetRoleFilter ¶
func (o *ListEdgeRoutersParams) SetRoleFilter(roleFilter []string)
SetRoleFilter adds the roleFilter to the list edge routers params
func (*ListEdgeRoutersParams) SetRoleSemantic ¶
func (o *ListEdgeRoutersParams) SetRoleSemantic(roleSemantic *string)
SetRoleSemantic adds the roleSemantic to the list edge routers params
func (*ListEdgeRoutersParams) SetTimeout ¶
func (o *ListEdgeRoutersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list edge routers params
func (*ListEdgeRoutersParams) WithContext ¶
func (o *ListEdgeRoutersParams) WithContext(ctx context.Context) *ListEdgeRoutersParams
WithContext adds the context to the list edge routers params
func (*ListEdgeRoutersParams) WithFilter ¶
func (o *ListEdgeRoutersParams) WithFilter(filter *string) *ListEdgeRoutersParams
WithFilter adds the filter to the list edge routers params
func (*ListEdgeRoutersParams) WithHTTPClient ¶
func (o *ListEdgeRoutersParams) WithHTTPClient(client *http.Client) *ListEdgeRoutersParams
WithHTTPClient adds the HTTPClient to the list edge routers params
func (*ListEdgeRoutersParams) WithLimit ¶
func (o *ListEdgeRoutersParams) WithLimit(limit *int64) *ListEdgeRoutersParams
WithLimit adds the limit to the list edge routers params
func (*ListEdgeRoutersParams) WithOffset ¶
func (o *ListEdgeRoutersParams) WithOffset(offset *int64) *ListEdgeRoutersParams
WithOffset adds the offset to the list edge routers params
func (*ListEdgeRoutersParams) WithRoleFilter ¶
func (o *ListEdgeRoutersParams) WithRoleFilter(roleFilter []string) *ListEdgeRoutersParams
WithRoleFilter adds the roleFilter to the list edge routers params
func (*ListEdgeRoutersParams) WithRoleSemantic ¶
func (o *ListEdgeRoutersParams) WithRoleSemantic(roleSemantic *string) *ListEdgeRoutersParams
WithRoleSemantic adds the roleSemantic to the list edge routers params
func (*ListEdgeRoutersParams) WithTimeout ¶
func (o *ListEdgeRoutersParams) WithTimeout(timeout time.Duration) *ListEdgeRoutersParams
WithTimeout adds the timeout to the list edge routers params
func (*ListEdgeRoutersParams) WriteToRequest ¶
func (o *ListEdgeRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListEdgeRoutersReader ¶
type ListEdgeRoutersReader struct {
// contains filtered or unexported fields
}
ListEdgeRoutersReader is a Reader for the ListEdgeRouters structure.
func (*ListEdgeRoutersReader) ReadResponse ¶
func (o *ListEdgeRoutersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRoutersUnauthorized ¶
type ListEdgeRoutersUnauthorized struct {
}ListEdgeRoutersUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListEdgeRoutersUnauthorized ¶
func NewListEdgeRoutersUnauthorized() *ListEdgeRoutersUnauthorized
NewListEdgeRoutersUnauthorized creates a ListEdgeRoutersUnauthorized with default headers values
func (*ListEdgeRoutersUnauthorized) Error ¶
func (o *ListEdgeRoutersUnauthorized) Error() string
func (*ListEdgeRoutersUnauthorized) GetPayload ¶
func (o *ListEdgeRoutersUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type PatchEdgeRouterBadRequest ¶
type PatchEdgeRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
PatchEdgeRouterBadRequest handles this case with default header values.
The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
func NewPatchEdgeRouterBadRequest ¶
func NewPatchEdgeRouterBadRequest() *PatchEdgeRouterBadRequest
NewPatchEdgeRouterBadRequest creates a PatchEdgeRouterBadRequest with default headers values
func (*PatchEdgeRouterBadRequest) Error ¶
func (o *PatchEdgeRouterBadRequest) Error() string
func (*PatchEdgeRouterBadRequest) GetPayload ¶
func (o *PatchEdgeRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type PatchEdgeRouterNotFound ¶
type PatchEdgeRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
PatchEdgeRouterNotFound handles this case with default header values.
The requested resource does not exist
func NewPatchEdgeRouterNotFound ¶
func NewPatchEdgeRouterNotFound() *PatchEdgeRouterNotFound
NewPatchEdgeRouterNotFound creates a PatchEdgeRouterNotFound with default headers values
func (*PatchEdgeRouterNotFound) Error ¶
func (o *PatchEdgeRouterNotFound) Error() string
func (*PatchEdgeRouterNotFound) GetPayload ¶
func (o *PatchEdgeRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type PatchEdgeRouterOK ¶
type PatchEdgeRouterOK struct {
Payload *rest_model.Empty
}
PatchEdgeRouterOK handles this case with default header values.
The patch request was successful and the resource has been altered
func NewPatchEdgeRouterOK ¶
func NewPatchEdgeRouterOK() *PatchEdgeRouterOK
NewPatchEdgeRouterOK creates a PatchEdgeRouterOK with default headers values
func (*PatchEdgeRouterOK) Error ¶
func (o *PatchEdgeRouterOK) Error() string
func (*PatchEdgeRouterOK) GetPayload ¶
func (o *PatchEdgeRouterOK) GetPayload() *rest_model.Empty
type PatchEdgeRouterParams ¶
type PatchEdgeRouterParams struct { /*Body An edge router patch object */ Body *rest_model.EdgeRouterPatch /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchEdgeRouterParams contains all the parameters to send to the API endpoint for the patch edge router operation typically these are written to a http.Request
func NewPatchEdgeRouterParams ¶
func NewPatchEdgeRouterParams() *PatchEdgeRouterParams
NewPatchEdgeRouterParams creates a new PatchEdgeRouterParams object with the default values initialized.
func NewPatchEdgeRouterParamsWithContext ¶
func NewPatchEdgeRouterParamsWithContext(ctx context.Context) *PatchEdgeRouterParams
NewPatchEdgeRouterParamsWithContext creates a new PatchEdgeRouterParams object with the default values initialized, and the ability to set a context for a request
func NewPatchEdgeRouterParamsWithHTTPClient ¶
func NewPatchEdgeRouterParamsWithHTTPClient(client *http.Client) *PatchEdgeRouterParams
NewPatchEdgeRouterParamsWithHTTPClient creates a new PatchEdgeRouterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchEdgeRouterParamsWithTimeout ¶
func NewPatchEdgeRouterParamsWithTimeout(timeout time.Duration) *PatchEdgeRouterParams
NewPatchEdgeRouterParamsWithTimeout creates a new PatchEdgeRouterParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchEdgeRouterParams) SetBody ¶
func (o *PatchEdgeRouterParams) SetBody(body *rest_model.EdgeRouterPatch)
SetBody adds the body to the patch edge router params
func (*PatchEdgeRouterParams) SetContext ¶
func (o *PatchEdgeRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the patch edge router params
func (*PatchEdgeRouterParams) SetHTTPClient ¶
func (o *PatchEdgeRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch edge router params
func (*PatchEdgeRouterParams) SetID ¶
func (o *PatchEdgeRouterParams) SetID(id string)
SetID adds the id to the patch edge router params
func (*PatchEdgeRouterParams) SetTimeout ¶
func (o *PatchEdgeRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch edge router params
func (*PatchEdgeRouterParams) WithBody ¶
func (o *PatchEdgeRouterParams) WithBody(body *rest_model.EdgeRouterPatch) *PatchEdgeRouterParams
WithBody adds the body to the patch edge router params
func (*PatchEdgeRouterParams) WithContext ¶
func (o *PatchEdgeRouterParams) WithContext(ctx context.Context) *PatchEdgeRouterParams
WithContext adds the context to the patch edge router params
func (*PatchEdgeRouterParams) WithHTTPClient ¶
func (o *PatchEdgeRouterParams) WithHTTPClient(client *http.Client) *PatchEdgeRouterParams
WithHTTPClient adds the HTTPClient to the patch edge router params
func (*PatchEdgeRouterParams) WithID ¶
func (o *PatchEdgeRouterParams) WithID(id string) *PatchEdgeRouterParams
WithID adds the id to the patch edge router params
func (*PatchEdgeRouterParams) WithTimeout ¶
func (o *PatchEdgeRouterParams) WithTimeout(timeout time.Duration) *PatchEdgeRouterParams
WithTimeout adds the timeout to the patch edge router params
func (*PatchEdgeRouterParams) WriteToRequest ¶
func (o *PatchEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchEdgeRouterReader ¶
type PatchEdgeRouterReader struct {
// contains filtered or unexported fields
}
PatchEdgeRouterReader is a Reader for the PatchEdgeRouter structure.
func (*PatchEdgeRouterReader) ReadResponse ¶
func (o *PatchEdgeRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchEdgeRouterUnauthorized ¶
type PatchEdgeRouterUnauthorized struct {
}PatchEdgeRouterUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewPatchEdgeRouterUnauthorized ¶
func NewPatchEdgeRouterUnauthorized() *PatchEdgeRouterUnauthorized
NewPatchEdgeRouterUnauthorized creates a PatchEdgeRouterUnauthorized with default headers values
func (*PatchEdgeRouterUnauthorized) Error ¶
func (o *PatchEdgeRouterUnauthorized) Error() string
func (*PatchEdgeRouterUnauthorized) GetPayload ¶
func (o *PatchEdgeRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type UpdateEdgeRouterBadRequest ¶
type UpdateEdgeRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateEdgeRouterBadRequest handles this case with default header values.
The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
func NewUpdateEdgeRouterBadRequest ¶
func NewUpdateEdgeRouterBadRequest() *UpdateEdgeRouterBadRequest
NewUpdateEdgeRouterBadRequest creates a UpdateEdgeRouterBadRequest with default headers values
func (*UpdateEdgeRouterBadRequest) Error ¶
func (o *UpdateEdgeRouterBadRequest) Error() string
func (*UpdateEdgeRouterBadRequest) GetPayload ¶
func (o *UpdateEdgeRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type UpdateEdgeRouterNotFound ¶
type UpdateEdgeRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateEdgeRouterNotFound handles this case with default header values.
The requested resource does not exist
func NewUpdateEdgeRouterNotFound ¶
func NewUpdateEdgeRouterNotFound() *UpdateEdgeRouterNotFound
NewUpdateEdgeRouterNotFound creates a UpdateEdgeRouterNotFound with default headers values
func (*UpdateEdgeRouterNotFound) Error ¶
func (o *UpdateEdgeRouterNotFound) Error() string
func (*UpdateEdgeRouterNotFound) GetPayload ¶
func (o *UpdateEdgeRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type UpdateEdgeRouterOK ¶
type UpdateEdgeRouterOK struct {
Payload *rest_model.Empty
}
UpdateEdgeRouterOK handles this case with default header values.
The update request was successful and the resource has been altered
func NewUpdateEdgeRouterOK ¶
func NewUpdateEdgeRouterOK() *UpdateEdgeRouterOK
NewUpdateEdgeRouterOK creates a UpdateEdgeRouterOK with default headers values
func (*UpdateEdgeRouterOK) Error ¶
func (o *UpdateEdgeRouterOK) Error() string
func (*UpdateEdgeRouterOK) GetPayload ¶
func (o *UpdateEdgeRouterOK) GetPayload() *rest_model.Empty
type UpdateEdgeRouterParams ¶
type UpdateEdgeRouterParams struct { /*Body An edge router update object */ Body *rest_model.EdgeRouterUpdate /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateEdgeRouterParams contains all the parameters to send to the API endpoint for the update edge router operation typically these are written to a http.Request
func NewUpdateEdgeRouterParams ¶
func NewUpdateEdgeRouterParams() *UpdateEdgeRouterParams
NewUpdateEdgeRouterParams creates a new UpdateEdgeRouterParams object with the default values initialized.
func NewUpdateEdgeRouterParamsWithContext ¶
func NewUpdateEdgeRouterParamsWithContext(ctx context.Context) *UpdateEdgeRouterParams
NewUpdateEdgeRouterParamsWithContext creates a new UpdateEdgeRouterParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateEdgeRouterParamsWithHTTPClient ¶
func NewUpdateEdgeRouterParamsWithHTTPClient(client *http.Client) *UpdateEdgeRouterParams
NewUpdateEdgeRouterParamsWithHTTPClient creates a new UpdateEdgeRouterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateEdgeRouterParamsWithTimeout ¶
func NewUpdateEdgeRouterParamsWithTimeout(timeout time.Duration) *UpdateEdgeRouterParams
NewUpdateEdgeRouterParamsWithTimeout creates a new UpdateEdgeRouterParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateEdgeRouterParams) SetBody ¶
func (o *UpdateEdgeRouterParams) SetBody(body *rest_model.EdgeRouterUpdate)
SetBody adds the body to the update edge router params
func (*UpdateEdgeRouterParams) SetContext ¶
func (o *UpdateEdgeRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the update edge router params
func (*UpdateEdgeRouterParams) SetHTTPClient ¶
func (o *UpdateEdgeRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update edge router params
func (*UpdateEdgeRouterParams) SetID ¶
func (o *UpdateEdgeRouterParams) SetID(id string)
SetID adds the id to the update edge router params
func (*UpdateEdgeRouterParams) SetTimeout ¶
func (o *UpdateEdgeRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update edge router params
func (*UpdateEdgeRouterParams) WithBody ¶
func (o *UpdateEdgeRouterParams) WithBody(body *rest_model.EdgeRouterUpdate) *UpdateEdgeRouterParams
WithBody adds the body to the update edge router params
func (*UpdateEdgeRouterParams) WithContext ¶
func (o *UpdateEdgeRouterParams) WithContext(ctx context.Context) *UpdateEdgeRouterParams
WithContext adds the context to the update edge router params
func (*UpdateEdgeRouterParams) WithHTTPClient ¶
func (o *UpdateEdgeRouterParams) WithHTTPClient(client *http.Client) *UpdateEdgeRouterParams
WithHTTPClient adds the HTTPClient to the update edge router params
func (*UpdateEdgeRouterParams) WithID ¶
func (o *UpdateEdgeRouterParams) WithID(id string) *UpdateEdgeRouterParams
WithID adds the id to the update edge router params
func (*UpdateEdgeRouterParams) WithTimeout ¶
func (o *UpdateEdgeRouterParams) WithTimeout(timeout time.Duration) *UpdateEdgeRouterParams
WithTimeout adds the timeout to the update edge router params
func (*UpdateEdgeRouterParams) WriteToRequest ¶
func (o *UpdateEdgeRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateEdgeRouterReader ¶
type UpdateEdgeRouterReader struct {
// contains filtered or unexported fields
}
UpdateEdgeRouterReader is a Reader for the UpdateEdgeRouter structure.
func (*UpdateEdgeRouterReader) ReadResponse ¶
func (o *UpdateEdgeRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateEdgeRouterUnauthorized ¶
type UpdateEdgeRouterUnauthorized struct {
}UpdateEdgeRouterUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewUpdateEdgeRouterUnauthorized ¶
func NewUpdateEdgeRouterUnauthorized() *UpdateEdgeRouterUnauthorized
NewUpdateEdgeRouterUnauthorized creates a UpdateEdgeRouterUnauthorized with default headers values
func (*UpdateEdgeRouterUnauthorized) Error ¶
func (o *UpdateEdgeRouterUnauthorized) Error() string
func (*UpdateEdgeRouterUnauthorized) GetPayload ¶
func (o *UpdateEdgeRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
Source Files ¶
- create_edge_router_parameters.go
- create_edge_router_responses.go
- delete_edge_router_parameters.go
- delete_edge_router_responses.go
- detail_edge_router_parameters.go
- detail_edge_router_responses.go
- edge_router_client.go
- list_edge_router_edge_router_policies_parameters.go
- list_edge_router_edge_router_policies_responses.go
- list_edge_router_identities_parameters.go
- list_edge_router_identities_responses.go
- list_edge_router_service_edge_router_policies_parameters.go
- list_edge_router_service_edge_router_policies_responses.go
- list_edge_router_services_parameters.go
- list_edge_router_services_responses.go
- list_edge_routers_parameters.go
- list_edge_routers_responses.go
- patch_edge_router_parameters.go
- patch_edge_router_responses.go
- update_edge_router_parameters.go
- update_edge_router_responses.go