Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateService(params *CreateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceOK, error)
- func (a *Client) DeleteService(params *DeleteServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceOK, error)
- func (a *Client) DetailService(params *DetailServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DetailServiceOK, error)
- func (a *Client) ListServiceConfig(params *ListServiceConfigParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceConfigOK, error)
- func (a *Client) ListServiceEdgeRouters(params *ListServiceEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceEdgeRoutersOK, error)
- func (a *Client) ListServiceIdentities(params *ListServiceIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceIdentitiesOK, error)
- func (a *Client) ListServiceServiceEdgeRouterPolicies(params *ListServiceServiceEdgeRouterPoliciesParams, ...) (*ListServiceServiceEdgeRouterPoliciesOK, error)
- func (a *Client) ListServiceServicePolicies(params *ListServiceServicePoliciesParams, ...) (*ListServiceServicePoliciesOK, error)
- func (a *Client) ListServiceTerminators(params *ListServiceTerminatorsParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceTerminatorsOK, error)
- func (a *Client) ListServices(params *ListServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServicesOK, error)
- func (a *Client) PatchService(params *PatchServiceParams, authInfo runtime.ClientAuthInfoWriter) (*PatchServiceOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateService(params *UpdateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceOK, error)
- type ClientService
- type CreateServiceBadRequest
- type CreateServiceOK
- type CreateServiceParams
- func (o *CreateServiceParams) SetBody(body *rest_model.ServiceCreate)
- func (o *CreateServiceParams) SetContext(ctx context.Context)
- func (o *CreateServiceParams) SetHTTPClient(client *http.Client)
- func (o *CreateServiceParams) SetTimeout(timeout time.Duration)
- func (o *CreateServiceParams) WithBody(body *rest_model.ServiceCreate) *CreateServiceParams
- func (o *CreateServiceParams) WithContext(ctx context.Context) *CreateServiceParams
- func (o *CreateServiceParams) WithHTTPClient(client *http.Client) *CreateServiceParams
- func (o *CreateServiceParams) WithTimeout(timeout time.Duration) *CreateServiceParams
- func (o *CreateServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateServiceReader
- type CreateServiceUnauthorized
- type DeleteServiceBadRequest
- type DeleteServiceConflict
- type DeleteServiceOK
- type DeleteServiceParams
- func (o *DeleteServiceParams) SetContext(ctx context.Context)
- func (o *DeleteServiceParams) SetHTTPClient(client *http.Client)
- func (o *DeleteServiceParams) SetID(id string)
- func (o *DeleteServiceParams) SetTimeout(timeout time.Duration)
- func (o *DeleteServiceParams) WithContext(ctx context.Context) *DeleteServiceParams
- func (o *DeleteServiceParams) WithHTTPClient(client *http.Client) *DeleteServiceParams
- func (o *DeleteServiceParams) WithID(id string) *DeleteServiceParams
- func (o *DeleteServiceParams) WithTimeout(timeout time.Duration) *DeleteServiceParams
- func (o *DeleteServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteServiceReader
- type DeleteServiceUnauthorized
- type DetailServiceNotFound
- type DetailServiceOK
- type DetailServiceParams
- func (o *DetailServiceParams) SetContext(ctx context.Context)
- func (o *DetailServiceParams) SetHTTPClient(client *http.Client)
- func (o *DetailServiceParams) SetID(id string)
- func (o *DetailServiceParams) SetTimeout(timeout time.Duration)
- func (o *DetailServiceParams) WithContext(ctx context.Context) *DetailServiceParams
- func (o *DetailServiceParams) WithHTTPClient(client *http.Client) *DetailServiceParams
- func (o *DetailServiceParams) WithID(id string) *DetailServiceParams
- func (o *DetailServiceParams) WithTimeout(timeout time.Duration) *DetailServiceParams
- func (o *DetailServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DetailServiceReader
- type DetailServiceUnauthorized
- type ListServiceConfigOK
- type ListServiceConfigParams
- func NewListServiceConfigParams() *ListServiceConfigParams
- func NewListServiceConfigParamsWithContext(ctx context.Context) *ListServiceConfigParams
- func NewListServiceConfigParamsWithHTTPClient(client *http.Client) *ListServiceConfigParams
- func NewListServiceConfigParamsWithTimeout(timeout time.Duration) *ListServiceConfigParams
- func (o *ListServiceConfigParams) SetContext(ctx context.Context)
- func (o *ListServiceConfigParams) SetFilter(filter *string)
- func (o *ListServiceConfigParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceConfigParams) SetID(id string)
- func (o *ListServiceConfigParams) SetLimit(limit *int64)
- func (o *ListServiceConfigParams) SetOffset(offset *int64)
- func (o *ListServiceConfigParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceConfigParams) WithContext(ctx context.Context) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithFilter(filter *string) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithHTTPClient(client *http.Client) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithID(id string) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithLimit(limit *int64) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithOffset(offset *int64) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WithTimeout(timeout time.Duration) *ListServiceConfigParams
- func (o *ListServiceConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceConfigReader
- type ListServiceConfigUnauthorized
- type ListServiceEdgeRoutersOK
- type ListServiceEdgeRoutersParams
- func NewListServiceEdgeRoutersParams() *ListServiceEdgeRoutersParams
- func NewListServiceEdgeRoutersParamsWithContext(ctx context.Context) *ListServiceEdgeRoutersParams
- func NewListServiceEdgeRoutersParamsWithHTTPClient(client *http.Client) *ListServiceEdgeRoutersParams
- func NewListServiceEdgeRoutersParamsWithTimeout(timeout time.Duration) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) SetContext(ctx context.Context)
- func (o *ListServiceEdgeRoutersParams) SetFilter(filter *string)
- func (o *ListServiceEdgeRoutersParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceEdgeRoutersParams) SetID(id string)
- func (o *ListServiceEdgeRoutersParams) SetLimit(limit *int64)
- func (o *ListServiceEdgeRoutersParams) SetOffset(offset *int64)
- func (o *ListServiceEdgeRoutersParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceEdgeRoutersParams) WithContext(ctx context.Context) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithFilter(filter *string) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithHTTPClient(client *http.Client) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithID(id string) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithLimit(limit *int64) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithOffset(offset *int64) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WithTimeout(timeout time.Duration) *ListServiceEdgeRoutersParams
- func (o *ListServiceEdgeRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceEdgeRoutersReader
- type ListServiceEdgeRoutersUnauthorized
- type ListServiceIdentitiesOK
- type ListServiceIdentitiesParams
- func NewListServiceIdentitiesParams() *ListServiceIdentitiesParams
- func NewListServiceIdentitiesParamsWithContext(ctx context.Context) *ListServiceIdentitiesParams
- func NewListServiceIdentitiesParamsWithHTTPClient(client *http.Client) *ListServiceIdentitiesParams
- func NewListServiceIdentitiesParamsWithTimeout(timeout time.Duration) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) SetContext(ctx context.Context)
- func (o *ListServiceIdentitiesParams) SetFilter(filter *string)
- func (o *ListServiceIdentitiesParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceIdentitiesParams) SetID(id string)
- func (o *ListServiceIdentitiesParams) SetLimit(limit *int64)
- func (o *ListServiceIdentitiesParams) SetOffset(offset *int64)
- func (o *ListServiceIdentitiesParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceIdentitiesParams) WithContext(ctx context.Context) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithFilter(filter *string) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithHTTPClient(client *http.Client) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithID(id string) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithLimit(limit *int64) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithOffset(offset *int64) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WithTimeout(timeout time.Duration) *ListServiceIdentitiesParams
- func (o *ListServiceIdentitiesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceIdentitiesReader
- type ListServiceIdentitiesUnauthorized
- type ListServiceServiceEdgeRouterPoliciesOK
- type ListServiceServiceEdgeRouterPoliciesParams
- func NewListServiceServiceEdgeRouterPoliciesParams() *ListServiceServiceEdgeRouterPoliciesParams
- func NewListServiceServiceEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListServiceServiceEdgeRouterPoliciesParams
- func NewListServiceServiceEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListServiceServiceEdgeRouterPoliciesParams
- func NewListServiceServiceEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetContext(ctx context.Context)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetFilter(filter *string)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetID(id string)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetLimit(limit *int64)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetOffset(offset *int64)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithFilter(filter *string) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithID(id string) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithLimit(limit *int64) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithOffset(offset *int64) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListServiceServiceEdgeRouterPoliciesParams
- func (o *ListServiceServiceEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceServiceEdgeRouterPoliciesReader
- type ListServiceServiceEdgeRouterPoliciesUnauthorized
- type ListServiceServicePoliciesOK
- type ListServiceServicePoliciesParams
- func NewListServiceServicePoliciesParams() *ListServiceServicePoliciesParams
- func NewListServiceServicePoliciesParamsWithContext(ctx context.Context) *ListServiceServicePoliciesParams
- func NewListServiceServicePoliciesParamsWithHTTPClient(client *http.Client) *ListServiceServicePoliciesParams
- func NewListServiceServicePoliciesParamsWithTimeout(timeout time.Duration) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) SetContext(ctx context.Context)
- func (o *ListServiceServicePoliciesParams) SetFilter(filter *string)
- func (o *ListServiceServicePoliciesParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceServicePoliciesParams) SetID(id string)
- func (o *ListServiceServicePoliciesParams) SetLimit(limit *int64)
- func (o *ListServiceServicePoliciesParams) SetOffset(offset *int64)
- func (o *ListServiceServicePoliciesParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceServicePoliciesParams) WithContext(ctx context.Context) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithFilter(filter *string) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithHTTPClient(client *http.Client) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithID(id string) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithLimit(limit *int64) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithOffset(offset *int64) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WithTimeout(timeout time.Duration) *ListServiceServicePoliciesParams
- func (o *ListServiceServicePoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceServicePoliciesReader
- type ListServiceServicePoliciesUnauthorized
- type ListServiceTerminatorsOK
- type ListServiceTerminatorsParams
- func NewListServiceTerminatorsParams() *ListServiceTerminatorsParams
- func NewListServiceTerminatorsParamsWithContext(ctx context.Context) *ListServiceTerminatorsParams
- func NewListServiceTerminatorsParamsWithHTTPClient(client *http.Client) *ListServiceTerminatorsParams
- func NewListServiceTerminatorsParamsWithTimeout(timeout time.Duration) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) SetContext(ctx context.Context)
- func (o *ListServiceTerminatorsParams) SetFilter(filter *string)
- func (o *ListServiceTerminatorsParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceTerminatorsParams) SetID(id string)
- func (o *ListServiceTerminatorsParams) SetLimit(limit *int64)
- func (o *ListServiceTerminatorsParams) SetOffset(offset *int64)
- func (o *ListServiceTerminatorsParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceTerminatorsParams) WithContext(ctx context.Context) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithFilter(filter *string) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithHTTPClient(client *http.Client) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithID(id string) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithLimit(limit *int64) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithOffset(offset *int64) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WithTimeout(timeout time.Duration) *ListServiceTerminatorsParams
- func (o *ListServiceTerminatorsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceTerminatorsReader
- type ListServiceTerminatorsUnauthorized
- type ListServicesOK
- type ListServicesParams
- func (o *ListServicesParams) SetContext(ctx context.Context)
- func (o *ListServicesParams) SetFilter(filter *string)
- func (o *ListServicesParams) SetHTTPClient(client *http.Client)
- func (o *ListServicesParams) SetLimit(limit *int64)
- func (o *ListServicesParams) SetOffset(offset *int64)
- func (o *ListServicesParams) SetRoleFilter(roleFilter []string)
- func (o *ListServicesParams) SetRoleSemantic(roleSemantic *string)
- func (o *ListServicesParams) SetTimeout(timeout time.Duration)
- func (o *ListServicesParams) WithContext(ctx context.Context) *ListServicesParams
- func (o *ListServicesParams) WithFilter(filter *string) *ListServicesParams
- func (o *ListServicesParams) WithHTTPClient(client *http.Client) *ListServicesParams
- func (o *ListServicesParams) WithLimit(limit *int64) *ListServicesParams
- func (o *ListServicesParams) WithOffset(offset *int64) *ListServicesParams
- func (o *ListServicesParams) WithRoleFilter(roleFilter []string) *ListServicesParams
- func (o *ListServicesParams) WithRoleSemantic(roleSemantic *string) *ListServicesParams
- func (o *ListServicesParams) WithTimeout(timeout time.Duration) *ListServicesParams
- func (o *ListServicesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServicesReader
- type ListServicesUnauthorized
- type PatchServiceBadRequest
- type PatchServiceNotFound
- type PatchServiceOK
- type PatchServiceParams
- func (o *PatchServiceParams) SetBody(body *rest_model.ServicePatch)
- func (o *PatchServiceParams) SetContext(ctx context.Context)
- func (o *PatchServiceParams) SetHTTPClient(client *http.Client)
- func (o *PatchServiceParams) SetID(id string)
- func (o *PatchServiceParams) SetTimeout(timeout time.Duration)
- func (o *PatchServiceParams) WithBody(body *rest_model.ServicePatch) *PatchServiceParams
- func (o *PatchServiceParams) WithContext(ctx context.Context) *PatchServiceParams
- func (o *PatchServiceParams) WithHTTPClient(client *http.Client) *PatchServiceParams
- func (o *PatchServiceParams) WithID(id string) *PatchServiceParams
- func (o *PatchServiceParams) WithTimeout(timeout time.Duration) *PatchServiceParams
- func (o *PatchServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchServiceReader
- type PatchServiceUnauthorized
- type UpdateServiceBadRequest
- type UpdateServiceNotFound
- type UpdateServiceOK
- type UpdateServiceParams
- func (o *UpdateServiceParams) SetBody(body *rest_model.ServiceUpdate)
- func (o *UpdateServiceParams) SetContext(ctx context.Context)
- func (o *UpdateServiceParams) SetHTTPClient(client *http.Client)
- func (o *UpdateServiceParams) SetID(id string)
- func (o *UpdateServiceParams) SetTimeout(timeout time.Duration)
- func (o *UpdateServiceParams) WithBody(body *rest_model.ServiceUpdate) *UpdateServiceParams
- func (o *UpdateServiceParams) WithContext(ctx context.Context) *UpdateServiceParams
- func (o *UpdateServiceParams) WithHTTPClient(client *http.Client) *UpdateServiceParams
- func (o *UpdateServiceParams) WithID(id string) *UpdateServiceParams
- func (o *UpdateServiceParams) WithTimeout(timeout time.Duration) *UpdateServiceParams
- func (o *UpdateServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateServiceReader
- type UpdateServiceUnauthorized
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 service API
func (*Client) CreateService ¶
func (a *Client) CreateService(params *CreateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceOK, error)
CreateService creates a services resource
Create a services resource. Requires admin access.
func (*Client) DeleteService ¶
func (a *Client) DeleteService(params *DeleteServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceOK, error)
DeleteService deletes a service
Delete a service by id. Requires admin access.
func (*Client) DetailService ¶
func (a *Client) DetailService(params *DetailServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DetailServiceOK, error)
DetailService retrieves a single service
Retrieves a single service by id. Requires admin access.
func (*Client) ListServiceConfig ¶
func (a *Client) ListServiceConfig(params *ListServiceConfigParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceConfigOK, error)
ListServiceConfig lists configs associated to a specific service
Retrieves a list of config resources associated to a specific service; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListServiceEdgeRouters ¶
func (a *Client) ListServiceEdgeRouters(params *ListServiceEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceEdgeRoutersOK, error)
ListServiceEdgeRouters lists accessible edge routers
Retrieves a list of edge-routers that may be used to access the given service. Supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListServiceIdentities ¶
func (a *Client) ListServiceIdentities(params *ListServiceIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceIdentitiesOK, error)
ListServiceIdentities lists identities with access
Retrieves a list of identities that have access to this service. Supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListServiceServiceEdgeRouterPolicies ¶
func (a *Client) ListServiceServiceEdgeRouterPolicies(params *ListServiceServiceEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceServiceEdgeRouterPoliciesOK, error)
ListServiceServiceEdgeRouterPolicies lists service edge router policies that affect a specific service
Retrieves a list of service edge router policy resources that affect a specific service; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListServiceServicePolicies ¶
func (a *Client) ListServiceServicePolicies(params *ListServiceServicePoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceServicePoliciesOK, error)
ListServiceServicePolicies lists service policies that affect a specific service
Retrieves a list of service policy resources that affect specific service; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) ListServiceTerminators ¶
func (a *Client) ListServiceTerminators(params *ListServiceTerminatorsParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceTerminatorsOK, error)
ListServiceTerminators lists of terminators assigned to a service
Retrieves a list of terminator resources that are assigned specific service; supports filtering, sorting, and pagination.
func (*Client) ListServices ¶
func (a *Client) ListServices(params *ListServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServicesOK, error)
ListServices lists services
Retrieves a list of config resources; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) PatchService ¶
func (a *Client) PatchService(params *PatchServiceParams, authInfo runtime.ClientAuthInfoWriter) (*PatchServiceOK, error)
PatchService updates the supplied fields on a service
Update the supplied fields on a service. Requires admin access.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateService ¶
func (a *Client) UpdateService(params *UpdateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceOK, error)
UpdateService updates all fields on a service
Update all fields on a service by id. Requires admin access.
type ClientService ¶
type ClientService interface { CreateService(params *CreateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceOK, error) DeleteService(params *DeleteServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceOK, error) DetailService(params *DetailServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DetailServiceOK, error) ListServiceConfig(params *ListServiceConfigParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceConfigOK, error) ListServiceEdgeRouters(params *ListServiceEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceEdgeRoutersOK, error) ListServiceIdentities(params *ListServiceIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceIdentitiesOK, error) ListServiceServiceEdgeRouterPolicies(params *ListServiceServiceEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceServiceEdgeRouterPoliciesOK, error) ListServiceServicePolicies(params *ListServiceServicePoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceServicePoliciesOK, error) ListServiceTerminators(params *ListServiceTerminatorsParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceTerminatorsOK, error) ListServices(params *ListServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServicesOK, error) PatchService(params *PatchServiceParams, authInfo runtime.ClientAuthInfoWriter) (*PatchServiceOK, error) UpdateService(params *UpdateServiceParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceOK, 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 service API client.
type CreateServiceBadRequest ¶
type CreateServiceBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
CreateServiceBadRequest 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 NewCreateServiceBadRequest ¶
func NewCreateServiceBadRequest() *CreateServiceBadRequest
NewCreateServiceBadRequest creates a CreateServiceBadRequest with default headers values
func (*CreateServiceBadRequest) Error ¶
func (o *CreateServiceBadRequest) Error() string
func (*CreateServiceBadRequest) GetPayload ¶
func (o *CreateServiceBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type CreateServiceOK ¶
type CreateServiceOK struct {
Payload *rest_model.CreateEnvelope
}
CreateServiceOK handles this case with default header values.
The create request was successful and the resource has been added at the following location
func NewCreateServiceOK ¶
func NewCreateServiceOK() *CreateServiceOK
NewCreateServiceOK creates a CreateServiceOK with default headers values
func (*CreateServiceOK) Error ¶
func (o *CreateServiceOK) Error() string
func (*CreateServiceOK) GetPayload ¶
func (o *CreateServiceOK) GetPayload() *rest_model.CreateEnvelope
type CreateServiceParams ¶
type CreateServiceParams struct { /*Body A service to create */ Body *rest_model.ServiceCreate Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateServiceParams contains all the parameters to send to the API endpoint for the create service operation typically these are written to a http.Request
func NewCreateServiceParams ¶
func NewCreateServiceParams() *CreateServiceParams
NewCreateServiceParams creates a new CreateServiceParams object with the default values initialized.
func NewCreateServiceParamsWithContext ¶
func NewCreateServiceParamsWithContext(ctx context.Context) *CreateServiceParams
NewCreateServiceParamsWithContext creates a new CreateServiceParams object with the default values initialized, and the ability to set a context for a request
func NewCreateServiceParamsWithHTTPClient ¶
func NewCreateServiceParamsWithHTTPClient(client *http.Client) *CreateServiceParams
NewCreateServiceParamsWithHTTPClient creates a new CreateServiceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateServiceParamsWithTimeout ¶
func NewCreateServiceParamsWithTimeout(timeout time.Duration) *CreateServiceParams
NewCreateServiceParamsWithTimeout creates a new CreateServiceParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateServiceParams) SetBody ¶
func (o *CreateServiceParams) SetBody(body *rest_model.ServiceCreate)
SetBody adds the body to the create service params
func (*CreateServiceParams) SetContext ¶
func (o *CreateServiceParams) SetContext(ctx context.Context)
SetContext adds the context to the create service params
func (*CreateServiceParams) SetHTTPClient ¶
func (o *CreateServiceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create service params
func (*CreateServiceParams) SetTimeout ¶
func (o *CreateServiceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create service params
func (*CreateServiceParams) WithBody ¶
func (o *CreateServiceParams) WithBody(body *rest_model.ServiceCreate) *CreateServiceParams
WithBody adds the body to the create service params
func (*CreateServiceParams) WithContext ¶
func (o *CreateServiceParams) WithContext(ctx context.Context) *CreateServiceParams
WithContext adds the context to the create service params
func (*CreateServiceParams) WithHTTPClient ¶
func (o *CreateServiceParams) WithHTTPClient(client *http.Client) *CreateServiceParams
WithHTTPClient adds the HTTPClient to the create service params
func (*CreateServiceParams) WithTimeout ¶
func (o *CreateServiceParams) WithTimeout(timeout time.Duration) *CreateServiceParams
WithTimeout adds the timeout to the create service params
func (*CreateServiceParams) WriteToRequest ¶
func (o *CreateServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateServiceReader ¶
type CreateServiceReader struct {
// contains filtered or unexported fields
}
CreateServiceReader is a Reader for the CreateService structure.
func (*CreateServiceReader) ReadResponse ¶
func (o *CreateServiceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateServiceUnauthorized ¶
type CreateServiceUnauthorized struct {
}CreateServiceUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewCreateServiceUnauthorized ¶
func NewCreateServiceUnauthorized() *CreateServiceUnauthorized
NewCreateServiceUnauthorized creates a CreateServiceUnauthorized with default headers values
func (*CreateServiceUnauthorized) Error ¶
func (o *CreateServiceUnauthorized) Error() string
func (*CreateServiceUnauthorized) GetPayload ¶
func (o *CreateServiceUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DeleteServiceBadRequest ¶
type DeleteServiceBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteServiceBadRequest 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 NewDeleteServiceBadRequest ¶
func NewDeleteServiceBadRequest() *DeleteServiceBadRequest
NewDeleteServiceBadRequest creates a DeleteServiceBadRequest with default headers values
func (*DeleteServiceBadRequest) Error ¶
func (o *DeleteServiceBadRequest) Error() string
func (*DeleteServiceBadRequest) GetPayload ¶
func (o *DeleteServiceBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type DeleteServiceConflict ¶
type DeleteServiceConflict struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteServiceConflict handles this case with default header values.
The resource requested to be removed/altered cannot be as it is referenced by another object.
func NewDeleteServiceConflict ¶
func NewDeleteServiceConflict() *DeleteServiceConflict
NewDeleteServiceConflict creates a DeleteServiceConflict with default headers values
func (*DeleteServiceConflict) Error ¶
func (o *DeleteServiceConflict) Error() string
func (*DeleteServiceConflict) GetPayload ¶
func (o *DeleteServiceConflict) GetPayload() *rest_model.APIErrorEnvelope
type DeleteServiceOK ¶
type DeleteServiceOK struct {
Payload *rest_model.Empty
}
DeleteServiceOK handles this case with default header values.
The delete request was successful and the resource has been removed
func NewDeleteServiceOK ¶
func NewDeleteServiceOK() *DeleteServiceOK
NewDeleteServiceOK creates a DeleteServiceOK with default headers values
func (*DeleteServiceOK) Error ¶
func (o *DeleteServiceOK) Error() string
func (*DeleteServiceOK) GetPayload ¶
func (o *DeleteServiceOK) GetPayload() *rest_model.Empty
type DeleteServiceParams ¶
type DeleteServiceParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteServiceParams contains all the parameters to send to the API endpoint for the delete service operation typically these are written to a http.Request
func NewDeleteServiceParams ¶
func NewDeleteServiceParams() *DeleteServiceParams
NewDeleteServiceParams creates a new DeleteServiceParams object with the default values initialized.
func NewDeleteServiceParamsWithContext ¶
func NewDeleteServiceParamsWithContext(ctx context.Context) *DeleteServiceParams
NewDeleteServiceParamsWithContext creates a new DeleteServiceParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteServiceParamsWithHTTPClient ¶
func NewDeleteServiceParamsWithHTTPClient(client *http.Client) *DeleteServiceParams
NewDeleteServiceParamsWithHTTPClient creates a new DeleteServiceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteServiceParamsWithTimeout ¶
func NewDeleteServiceParamsWithTimeout(timeout time.Duration) *DeleteServiceParams
NewDeleteServiceParamsWithTimeout creates a new DeleteServiceParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteServiceParams) SetContext ¶
func (o *DeleteServiceParams) SetContext(ctx context.Context)
SetContext adds the context to the delete service params
func (*DeleteServiceParams) SetHTTPClient ¶
func (o *DeleteServiceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete service params
func (*DeleteServiceParams) SetID ¶
func (o *DeleteServiceParams) SetID(id string)
SetID adds the id to the delete service params
func (*DeleteServiceParams) SetTimeout ¶
func (o *DeleteServiceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete service params
func (*DeleteServiceParams) WithContext ¶
func (o *DeleteServiceParams) WithContext(ctx context.Context) *DeleteServiceParams
WithContext adds the context to the delete service params
func (*DeleteServiceParams) WithHTTPClient ¶
func (o *DeleteServiceParams) WithHTTPClient(client *http.Client) *DeleteServiceParams
WithHTTPClient adds the HTTPClient to the delete service params
func (*DeleteServiceParams) WithID ¶
func (o *DeleteServiceParams) WithID(id string) *DeleteServiceParams
WithID adds the id to the delete service params
func (*DeleteServiceParams) WithTimeout ¶
func (o *DeleteServiceParams) WithTimeout(timeout time.Duration) *DeleteServiceParams
WithTimeout adds the timeout to the delete service params
func (*DeleteServiceParams) WriteToRequest ¶
func (o *DeleteServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteServiceReader ¶
type DeleteServiceReader struct {
// contains filtered or unexported fields
}
DeleteServiceReader is a Reader for the DeleteService structure.
func (*DeleteServiceReader) ReadResponse ¶
func (o *DeleteServiceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteServiceUnauthorized ¶
type DeleteServiceUnauthorized struct {
}DeleteServiceUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDeleteServiceUnauthorized ¶
func NewDeleteServiceUnauthorized() *DeleteServiceUnauthorized
NewDeleteServiceUnauthorized creates a DeleteServiceUnauthorized with default headers values
func (*DeleteServiceUnauthorized) Error ¶
func (o *DeleteServiceUnauthorized) Error() string
func (*DeleteServiceUnauthorized) GetPayload ¶
func (o *DeleteServiceUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DetailServiceNotFound ¶
type DetailServiceNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
DetailServiceNotFound handles this case with default header values.
The requested resource does not exist
func NewDetailServiceNotFound ¶
func NewDetailServiceNotFound() *DetailServiceNotFound
NewDetailServiceNotFound creates a DetailServiceNotFound with default headers values
func (*DetailServiceNotFound) Error ¶
func (o *DetailServiceNotFound) Error() string
func (*DetailServiceNotFound) GetPayload ¶
func (o *DetailServiceNotFound) GetPayload() *rest_model.APIErrorEnvelope
type DetailServiceOK ¶
type DetailServiceOK struct {
Payload *rest_model.DetailServiceEnvelope
}
DetailServiceOK handles this case with default header values.
A single service
func NewDetailServiceOK ¶
func NewDetailServiceOK() *DetailServiceOK
NewDetailServiceOK creates a DetailServiceOK with default headers values
func (*DetailServiceOK) Error ¶
func (o *DetailServiceOK) Error() string
func (*DetailServiceOK) GetPayload ¶
func (o *DetailServiceOK) GetPayload() *rest_model.DetailServiceEnvelope
type DetailServiceParams ¶
type DetailServiceParams struct { /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DetailServiceParams contains all the parameters to send to the API endpoint for the detail service operation typically these are written to a http.Request
func NewDetailServiceParams ¶
func NewDetailServiceParams() *DetailServiceParams
NewDetailServiceParams creates a new DetailServiceParams object with the default values initialized.
func NewDetailServiceParamsWithContext ¶
func NewDetailServiceParamsWithContext(ctx context.Context) *DetailServiceParams
NewDetailServiceParamsWithContext creates a new DetailServiceParams object with the default values initialized, and the ability to set a context for a request
func NewDetailServiceParamsWithHTTPClient ¶
func NewDetailServiceParamsWithHTTPClient(client *http.Client) *DetailServiceParams
NewDetailServiceParamsWithHTTPClient creates a new DetailServiceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDetailServiceParamsWithTimeout ¶
func NewDetailServiceParamsWithTimeout(timeout time.Duration) *DetailServiceParams
NewDetailServiceParamsWithTimeout creates a new DetailServiceParams object with the default values initialized, and the ability to set a timeout on a request
func (*DetailServiceParams) SetContext ¶
func (o *DetailServiceParams) SetContext(ctx context.Context)
SetContext adds the context to the detail service params
func (*DetailServiceParams) SetHTTPClient ¶
func (o *DetailServiceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the detail service params
func (*DetailServiceParams) SetID ¶
func (o *DetailServiceParams) SetID(id string)
SetID adds the id to the detail service params
func (*DetailServiceParams) SetTimeout ¶
func (o *DetailServiceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the detail service params
func (*DetailServiceParams) WithContext ¶
func (o *DetailServiceParams) WithContext(ctx context.Context) *DetailServiceParams
WithContext adds the context to the detail service params
func (*DetailServiceParams) WithHTTPClient ¶
func (o *DetailServiceParams) WithHTTPClient(client *http.Client) *DetailServiceParams
WithHTTPClient adds the HTTPClient to the detail service params
func (*DetailServiceParams) WithID ¶
func (o *DetailServiceParams) WithID(id string) *DetailServiceParams
WithID adds the id to the detail service params
func (*DetailServiceParams) WithTimeout ¶
func (o *DetailServiceParams) WithTimeout(timeout time.Duration) *DetailServiceParams
WithTimeout adds the timeout to the detail service params
func (*DetailServiceParams) WriteToRequest ¶
func (o *DetailServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DetailServiceReader ¶
type DetailServiceReader struct {
// contains filtered or unexported fields
}
DetailServiceReader is a Reader for the DetailService structure.
func (*DetailServiceReader) ReadResponse ¶
func (o *DetailServiceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DetailServiceUnauthorized ¶
type DetailServiceUnauthorized struct {
}DetailServiceUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDetailServiceUnauthorized ¶
func NewDetailServiceUnauthorized() *DetailServiceUnauthorized
NewDetailServiceUnauthorized creates a DetailServiceUnauthorized with default headers values
func (*DetailServiceUnauthorized) Error ¶
func (o *DetailServiceUnauthorized) Error() string
func (*DetailServiceUnauthorized) GetPayload ¶
func (o *DetailServiceUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceConfigOK ¶
type ListServiceConfigOK struct {
Payload *rest_model.ListConfigsEnvelope
}
ListServiceConfigOK handles this case with default header values.
A list of configs
func NewListServiceConfigOK ¶
func NewListServiceConfigOK() *ListServiceConfigOK
NewListServiceConfigOK creates a ListServiceConfigOK with default headers values
func (*ListServiceConfigOK) Error ¶
func (o *ListServiceConfigOK) Error() string
func (*ListServiceConfigOK) GetPayload ¶
func (o *ListServiceConfigOK) GetPayload() *rest_model.ListConfigsEnvelope
type ListServiceConfigParams ¶
type ListServiceConfigParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceConfigParams contains all the parameters to send to the API endpoint for the list service config operation typically these are written to a http.Request
func NewListServiceConfigParams ¶
func NewListServiceConfigParams() *ListServiceConfigParams
NewListServiceConfigParams creates a new ListServiceConfigParams object with the default values initialized.
func NewListServiceConfigParamsWithContext ¶
func NewListServiceConfigParamsWithContext(ctx context.Context) *ListServiceConfigParams
NewListServiceConfigParamsWithContext creates a new ListServiceConfigParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceConfigParamsWithHTTPClient ¶
func NewListServiceConfigParamsWithHTTPClient(client *http.Client) *ListServiceConfigParams
NewListServiceConfigParamsWithHTTPClient creates a new ListServiceConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceConfigParamsWithTimeout ¶
func NewListServiceConfigParamsWithTimeout(timeout time.Duration) *ListServiceConfigParams
NewListServiceConfigParamsWithTimeout creates a new ListServiceConfigParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceConfigParams) SetContext ¶
func (o *ListServiceConfigParams) SetContext(ctx context.Context)
SetContext adds the context to the list service config params
func (*ListServiceConfigParams) SetFilter ¶
func (o *ListServiceConfigParams) SetFilter(filter *string)
SetFilter adds the filter to the list service config params
func (*ListServiceConfigParams) SetHTTPClient ¶
func (o *ListServiceConfigParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service config params
func (*ListServiceConfigParams) SetID ¶
func (o *ListServiceConfigParams) SetID(id string)
SetID adds the id to the list service config params
func (*ListServiceConfigParams) SetLimit ¶
func (o *ListServiceConfigParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service config params
func (*ListServiceConfigParams) SetOffset ¶
func (o *ListServiceConfigParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service config params
func (*ListServiceConfigParams) SetTimeout ¶
func (o *ListServiceConfigParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service config params
func (*ListServiceConfigParams) WithContext ¶
func (o *ListServiceConfigParams) WithContext(ctx context.Context) *ListServiceConfigParams
WithContext adds the context to the list service config params
func (*ListServiceConfigParams) WithFilter ¶
func (o *ListServiceConfigParams) WithFilter(filter *string) *ListServiceConfigParams
WithFilter adds the filter to the list service config params
func (*ListServiceConfigParams) WithHTTPClient ¶
func (o *ListServiceConfigParams) WithHTTPClient(client *http.Client) *ListServiceConfigParams
WithHTTPClient adds the HTTPClient to the list service config params
func (*ListServiceConfigParams) WithID ¶
func (o *ListServiceConfigParams) WithID(id string) *ListServiceConfigParams
WithID adds the id to the list service config params
func (*ListServiceConfigParams) WithLimit ¶
func (o *ListServiceConfigParams) WithLimit(limit *int64) *ListServiceConfigParams
WithLimit adds the limit to the list service config params
func (*ListServiceConfigParams) WithOffset ¶
func (o *ListServiceConfigParams) WithOffset(offset *int64) *ListServiceConfigParams
WithOffset adds the offset to the list service config params
func (*ListServiceConfigParams) WithTimeout ¶
func (o *ListServiceConfigParams) WithTimeout(timeout time.Duration) *ListServiceConfigParams
WithTimeout adds the timeout to the list service config params
func (*ListServiceConfigParams) WriteToRequest ¶
func (o *ListServiceConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceConfigReader ¶
type ListServiceConfigReader struct {
// contains filtered or unexported fields
}
ListServiceConfigReader is a Reader for the ListServiceConfig structure.
func (*ListServiceConfigReader) ReadResponse ¶
func (o *ListServiceConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceConfigUnauthorized ¶
type ListServiceConfigUnauthorized struct {
}ListServiceConfigUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceConfigUnauthorized ¶
func NewListServiceConfigUnauthorized() *ListServiceConfigUnauthorized
NewListServiceConfigUnauthorized creates a ListServiceConfigUnauthorized with default headers values
func (*ListServiceConfigUnauthorized) Error ¶
func (o *ListServiceConfigUnauthorized) Error() string
func (*ListServiceConfigUnauthorized) GetPayload ¶
func (o *ListServiceConfigUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceEdgeRoutersOK ¶
type ListServiceEdgeRoutersOK struct {
Payload *rest_model.ListEdgeRoutersEnvelope
}
ListServiceEdgeRoutersOK handles this case with default header values.
A list of edge routers
func NewListServiceEdgeRoutersOK ¶
func NewListServiceEdgeRoutersOK() *ListServiceEdgeRoutersOK
NewListServiceEdgeRoutersOK creates a ListServiceEdgeRoutersOK with default headers values
func (*ListServiceEdgeRoutersOK) Error ¶
func (o *ListServiceEdgeRoutersOK) Error() string
func (*ListServiceEdgeRoutersOK) GetPayload ¶
func (o *ListServiceEdgeRoutersOK) GetPayload() *rest_model.ListEdgeRoutersEnvelope
type ListServiceEdgeRoutersParams ¶
type ListServiceEdgeRoutersParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceEdgeRoutersParams contains all the parameters to send to the API endpoint for the list service edge routers operation typically these are written to a http.Request
func NewListServiceEdgeRoutersParams ¶
func NewListServiceEdgeRoutersParams() *ListServiceEdgeRoutersParams
NewListServiceEdgeRoutersParams creates a new ListServiceEdgeRoutersParams object with the default values initialized.
func NewListServiceEdgeRoutersParamsWithContext ¶
func NewListServiceEdgeRoutersParamsWithContext(ctx context.Context) *ListServiceEdgeRoutersParams
NewListServiceEdgeRoutersParamsWithContext creates a new ListServiceEdgeRoutersParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceEdgeRoutersParamsWithHTTPClient ¶
func NewListServiceEdgeRoutersParamsWithHTTPClient(client *http.Client) *ListServiceEdgeRoutersParams
NewListServiceEdgeRoutersParamsWithHTTPClient creates a new ListServiceEdgeRoutersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceEdgeRoutersParamsWithTimeout ¶
func NewListServiceEdgeRoutersParamsWithTimeout(timeout time.Duration) *ListServiceEdgeRoutersParams
NewListServiceEdgeRoutersParamsWithTimeout creates a new ListServiceEdgeRoutersParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceEdgeRoutersParams) SetContext ¶
func (o *ListServiceEdgeRoutersParams) SetContext(ctx context.Context)
SetContext adds the context to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetFilter ¶
func (o *ListServiceEdgeRoutersParams) SetFilter(filter *string)
SetFilter adds the filter to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetHTTPClient ¶
func (o *ListServiceEdgeRoutersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetID ¶
func (o *ListServiceEdgeRoutersParams) SetID(id string)
SetID adds the id to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetLimit ¶
func (o *ListServiceEdgeRoutersParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetOffset ¶
func (o *ListServiceEdgeRoutersParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service edge routers params
func (*ListServiceEdgeRoutersParams) SetTimeout ¶
func (o *ListServiceEdgeRoutersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithContext ¶
func (o *ListServiceEdgeRoutersParams) WithContext(ctx context.Context) *ListServiceEdgeRoutersParams
WithContext adds the context to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithFilter ¶
func (o *ListServiceEdgeRoutersParams) WithFilter(filter *string) *ListServiceEdgeRoutersParams
WithFilter adds the filter to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithHTTPClient ¶
func (o *ListServiceEdgeRoutersParams) WithHTTPClient(client *http.Client) *ListServiceEdgeRoutersParams
WithHTTPClient adds the HTTPClient to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithID ¶
func (o *ListServiceEdgeRoutersParams) WithID(id string) *ListServiceEdgeRoutersParams
WithID adds the id to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithLimit ¶
func (o *ListServiceEdgeRoutersParams) WithLimit(limit *int64) *ListServiceEdgeRoutersParams
WithLimit adds the limit to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithOffset ¶
func (o *ListServiceEdgeRoutersParams) WithOffset(offset *int64) *ListServiceEdgeRoutersParams
WithOffset adds the offset to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WithTimeout ¶
func (o *ListServiceEdgeRoutersParams) WithTimeout(timeout time.Duration) *ListServiceEdgeRoutersParams
WithTimeout adds the timeout to the list service edge routers params
func (*ListServiceEdgeRoutersParams) WriteToRequest ¶
func (o *ListServiceEdgeRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceEdgeRoutersReader ¶
type ListServiceEdgeRoutersReader struct {
// contains filtered or unexported fields
}
ListServiceEdgeRoutersReader is a Reader for the ListServiceEdgeRouters structure.
func (*ListServiceEdgeRoutersReader) ReadResponse ¶
func (o *ListServiceEdgeRoutersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceEdgeRoutersUnauthorized ¶
type ListServiceEdgeRoutersUnauthorized struct {
}ListServiceEdgeRoutersUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceEdgeRoutersUnauthorized ¶
func NewListServiceEdgeRoutersUnauthorized() *ListServiceEdgeRoutersUnauthorized
NewListServiceEdgeRoutersUnauthorized creates a ListServiceEdgeRoutersUnauthorized with default headers values
func (*ListServiceEdgeRoutersUnauthorized) Error ¶
func (o *ListServiceEdgeRoutersUnauthorized) Error() string
func (*ListServiceEdgeRoutersUnauthorized) GetPayload ¶
func (o *ListServiceEdgeRoutersUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceIdentitiesOK ¶
type ListServiceIdentitiesOK struct {
Payload *rest_model.ListIdentitiesEnvelope
}
ListServiceIdentitiesOK handles this case with default header values.
A list of identities
func NewListServiceIdentitiesOK ¶
func NewListServiceIdentitiesOK() *ListServiceIdentitiesOK
NewListServiceIdentitiesOK creates a ListServiceIdentitiesOK with default headers values
func (*ListServiceIdentitiesOK) Error ¶
func (o *ListServiceIdentitiesOK) Error() string
func (*ListServiceIdentitiesOK) GetPayload ¶
func (o *ListServiceIdentitiesOK) GetPayload() *rest_model.ListIdentitiesEnvelope
type ListServiceIdentitiesParams ¶
type ListServiceIdentitiesParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceIdentitiesParams contains all the parameters to send to the API endpoint for the list service identities operation typically these are written to a http.Request
func NewListServiceIdentitiesParams ¶
func NewListServiceIdentitiesParams() *ListServiceIdentitiesParams
NewListServiceIdentitiesParams creates a new ListServiceIdentitiesParams object with the default values initialized.
func NewListServiceIdentitiesParamsWithContext ¶
func NewListServiceIdentitiesParamsWithContext(ctx context.Context) *ListServiceIdentitiesParams
NewListServiceIdentitiesParamsWithContext creates a new ListServiceIdentitiesParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceIdentitiesParamsWithHTTPClient ¶
func NewListServiceIdentitiesParamsWithHTTPClient(client *http.Client) *ListServiceIdentitiesParams
NewListServiceIdentitiesParamsWithHTTPClient creates a new ListServiceIdentitiesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceIdentitiesParamsWithTimeout ¶
func NewListServiceIdentitiesParamsWithTimeout(timeout time.Duration) *ListServiceIdentitiesParams
NewListServiceIdentitiesParamsWithTimeout creates a new ListServiceIdentitiesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceIdentitiesParams) SetContext ¶
func (o *ListServiceIdentitiesParams) SetContext(ctx context.Context)
SetContext adds the context to the list service identities params
func (*ListServiceIdentitiesParams) SetFilter ¶
func (o *ListServiceIdentitiesParams) SetFilter(filter *string)
SetFilter adds the filter to the list service identities params
func (*ListServiceIdentitiesParams) SetHTTPClient ¶
func (o *ListServiceIdentitiesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service identities params
func (*ListServiceIdentitiesParams) SetID ¶
func (o *ListServiceIdentitiesParams) SetID(id string)
SetID adds the id to the list service identities params
func (*ListServiceIdentitiesParams) SetLimit ¶
func (o *ListServiceIdentitiesParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service identities params
func (*ListServiceIdentitiesParams) SetOffset ¶
func (o *ListServiceIdentitiesParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service identities params
func (*ListServiceIdentitiesParams) SetTimeout ¶
func (o *ListServiceIdentitiesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service identities params
func (*ListServiceIdentitiesParams) WithContext ¶
func (o *ListServiceIdentitiesParams) WithContext(ctx context.Context) *ListServiceIdentitiesParams
WithContext adds the context to the list service identities params
func (*ListServiceIdentitiesParams) WithFilter ¶
func (o *ListServiceIdentitiesParams) WithFilter(filter *string) *ListServiceIdentitiesParams
WithFilter adds the filter to the list service identities params
func (*ListServiceIdentitiesParams) WithHTTPClient ¶
func (o *ListServiceIdentitiesParams) WithHTTPClient(client *http.Client) *ListServiceIdentitiesParams
WithHTTPClient adds the HTTPClient to the list service identities params
func (*ListServiceIdentitiesParams) WithID ¶
func (o *ListServiceIdentitiesParams) WithID(id string) *ListServiceIdentitiesParams
WithID adds the id to the list service identities params
func (*ListServiceIdentitiesParams) WithLimit ¶
func (o *ListServiceIdentitiesParams) WithLimit(limit *int64) *ListServiceIdentitiesParams
WithLimit adds the limit to the list service identities params
func (*ListServiceIdentitiesParams) WithOffset ¶
func (o *ListServiceIdentitiesParams) WithOffset(offset *int64) *ListServiceIdentitiesParams
WithOffset adds the offset to the list service identities params
func (*ListServiceIdentitiesParams) WithTimeout ¶
func (o *ListServiceIdentitiesParams) WithTimeout(timeout time.Duration) *ListServiceIdentitiesParams
WithTimeout adds the timeout to the list service identities params
func (*ListServiceIdentitiesParams) WriteToRequest ¶
func (o *ListServiceIdentitiesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceIdentitiesReader ¶
type ListServiceIdentitiesReader struct {
// contains filtered or unexported fields
}
ListServiceIdentitiesReader is a Reader for the ListServiceIdentities structure.
func (*ListServiceIdentitiesReader) ReadResponse ¶
func (o *ListServiceIdentitiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceIdentitiesUnauthorized ¶
type ListServiceIdentitiesUnauthorized struct {
}ListServiceIdentitiesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceIdentitiesUnauthorized ¶
func NewListServiceIdentitiesUnauthorized() *ListServiceIdentitiesUnauthorized
NewListServiceIdentitiesUnauthorized creates a ListServiceIdentitiesUnauthorized with default headers values
func (*ListServiceIdentitiesUnauthorized) Error ¶
func (o *ListServiceIdentitiesUnauthorized) Error() string
func (*ListServiceIdentitiesUnauthorized) GetPayload ¶
func (o *ListServiceIdentitiesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceServiceEdgeRouterPoliciesOK ¶
type ListServiceServiceEdgeRouterPoliciesOK struct {
Payload *rest_model.ListServiceEdgeRouterPoliciesEnvelope
}
ListServiceServiceEdgeRouterPoliciesOK handles this case with default header values.
A list of service edge router policies
func NewListServiceServiceEdgeRouterPoliciesOK ¶
func NewListServiceServiceEdgeRouterPoliciesOK() *ListServiceServiceEdgeRouterPoliciesOK
NewListServiceServiceEdgeRouterPoliciesOK creates a ListServiceServiceEdgeRouterPoliciesOK with default headers values
func (*ListServiceServiceEdgeRouterPoliciesOK) Error ¶
func (o *ListServiceServiceEdgeRouterPoliciesOK) Error() string
func (*ListServiceServiceEdgeRouterPoliciesOK) GetPayload ¶
func (o *ListServiceServiceEdgeRouterPoliciesOK) GetPayload() *rest_model.ListServiceEdgeRouterPoliciesEnvelope
type ListServiceServiceEdgeRouterPoliciesParams ¶
type ListServiceServiceEdgeRouterPoliciesParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceServiceEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list service service edge router policies operation typically these are written to a http.Request
func NewListServiceServiceEdgeRouterPoliciesParams ¶
func NewListServiceServiceEdgeRouterPoliciesParams() *ListServiceServiceEdgeRouterPoliciesParams
NewListServiceServiceEdgeRouterPoliciesParams creates a new ListServiceServiceEdgeRouterPoliciesParams object with the default values initialized.
func NewListServiceServiceEdgeRouterPoliciesParamsWithContext ¶
func NewListServiceServiceEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListServiceServiceEdgeRouterPoliciesParams
NewListServiceServiceEdgeRouterPoliciesParamsWithContext creates a new ListServiceServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceServiceEdgeRouterPoliciesParamsWithHTTPClient ¶
func NewListServiceServiceEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListServiceServiceEdgeRouterPoliciesParams
NewListServiceServiceEdgeRouterPoliciesParamsWithHTTPClient creates a new ListServiceServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceServiceEdgeRouterPoliciesParamsWithTimeout ¶
func NewListServiceServiceEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListServiceServiceEdgeRouterPoliciesParams
NewListServiceServiceEdgeRouterPoliciesParamsWithTimeout creates a new ListServiceServiceEdgeRouterPoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceServiceEdgeRouterPoliciesParams) SetContext ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetFilter ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetFilter(filter *string)
SetFilter adds the filter to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetHTTPClient ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetID ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetID(id string)
SetID adds the id to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetLimit ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetOffset ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) SetTimeout ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithContext ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithContext(ctx context.Context) *ListServiceServiceEdgeRouterPoliciesParams
WithContext adds the context to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithFilter ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithFilter(filter *string) *ListServiceServiceEdgeRouterPoliciesParams
WithFilter adds the filter to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithHTTPClient ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithHTTPClient(client *http.Client) *ListServiceServiceEdgeRouterPoliciesParams
WithHTTPClient adds the HTTPClient to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithID ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithID(id string) *ListServiceServiceEdgeRouterPoliciesParams
WithID adds the id to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithLimit ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithLimit(limit *int64) *ListServiceServiceEdgeRouterPoliciesParams
WithLimit adds the limit to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithOffset ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithOffset(offset *int64) *ListServiceServiceEdgeRouterPoliciesParams
WithOffset adds the offset to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WithTimeout ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WithTimeout(timeout time.Duration) *ListServiceServiceEdgeRouterPoliciesParams
WithTimeout adds the timeout to the list service service edge router policies params
func (*ListServiceServiceEdgeRouterPoliciesParams) WriteToRequest ¶
func (o *ListServiceServiceEdgeRouterPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceServiceEdgeRouterPoliciesReader ¶
type ListServiceServiceEdgeRouterPoliciesReader struct {
// contains filtered or unexported fields
}
ListServiceServiceEdgeRouterPoliciesReader is a Reader for the ListServiceServiceEdgeRouterPolicies structure.
func (*ListServiceServiceEdgeRouterPoliciesReader) ReadResponse ¶
func (o *ListServiceServiceEdgeRouterPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceServiceEdgeRouterPoliciesUnauthorized ¶
type ListServiceServiceEdgeRouterPoliciesUnauthorized struct {
}ListServiceServiceEdgeRouterPoliciesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceServiceEdgeRouterPoliciesUnauthorized ¶
func NewListServiceServiceEdgeRouterPoliciesUnauthorized() *ListServiceServiceEdgeRouterPoliciesUnauthorized
NewListServiceServiceEdgeRouterPoliciesUnauthorized creates a ListServiceServiceEdgeRouterPoliciesUnauthorized with default headers values
func (*ListServiceServiceEdgeRouterPoliciesUnauthorized) Error ¶
func (o *ListServiceServiceEdgeRouterPoliciesUnauthorized) Error() string
func (*ListServiceServiceEdgeRouterPoliciesUnauthorized) GetPayload ¶
func (o *ListServiceServiceEdgeRouterPoliciesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceServicePoliciesOK ¶
type ListServiceServicePoliciesOK struct {
Payload *rest_model.ListServicePoliciesEnvelope
}
ListServiceServicePoliciesOK handles this case with default header values.
A list of service policies
func NewListServiceServicePoliciesOK ¶
func NewListServiceServicePoliciesOK() *ListServiceServicePoliciesOK
NewListServiceServicePoliciesOK creates a ListServiceServicePoliciesOK with default headers values
func (*ListServiceServicePoliciesOK) Error ¶
func (o *ListServiceServicePoliciesOK) Error() string
func (*ListServiceServicePoliciesOK) GetPayload ¶
func (o *ListServiceServicePoliciesOK) GetPayload() *rest_model.ListServicePoliciesEnvelope
type ListServiceServicePoliciesParams ¶
type ListServiceServicePoliciesParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceServicePoliciesParams contains all the parameters to send to the API endpoint for the list service service policies operation typically these are written to a http.Request
func NewListServiceServicePoliciesParams ¶
func NewListServiceServicePoliciesParams() *ListServiceServicePoliciesParams
NewListServiceServicePoliciesParams creates a new ListServiceServicePoliciesParams object with the default values initialized.
func NewListServiceServicePoliciesParamsWithContext ¶
func NewListServiceServicePoliciesParamsWithContext(ctx context.Context) *ListServiceServicePoliciesParams
NewListServiceServicePoliciesParamsWithContext creates a new ListServiceServicePoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceServicePoliciesParamsWithHTTPClient ¶
func NewListServiceServicePoliciesParamsWithHTTPClient(client *http.Client) *ListServiceServicePoliciesParams
NewListServiceServicePoliciesParamsWithHTTPClient creates a new ListServiceServicePoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceServicePoliciesParamsWithTimeout ¶
func NewListServiceServicePoliciesParamsWithTimeout(timeout time.Duration) *ListServiceServicePoliciesParams
NewListServiceServicePoliciesParamsWithTimeout creates a new ListServiceServicePoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceServicePoliciesParams) SetContext ¶
func (o *ListServiceServicePoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the list service service policies params
func (*ListServiceServicePoliciesParams) SetFilter ¶
func (o *ListServiceServicePoliciesParams) SetFilter(filter *string)
SetFilter adds the filter to the list service service policies params
func (*ListServiceServicePoliciesParams) SetHTTPClient ¶
func (o *ListServiceServicePoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service service policies params
func (*ListServiceServicePoliciesParams) SetID ¶
func (o *ListServiceServicePoliciesParams) SetID(id string)
SetID adds the id to the list service service policies params
func (*ListServiceServicePoliciesParams) SetLimit ¶
func (o *ListServiceServicePoliciesParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service service policies params
func (*ListServiceServicePoliciesParams) SetOffset ¶
func (o *ListServiceServicePoliciesParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service service policies params
func (*ListServiceServicePoliciesParams) SetTimeout ¶
func (o *ListServiceServicePoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service service policies params
func (*ListServiceServicePoliciesParams) WithContext ¶
func (o *ListServiceServicePoliciesParams) WithContext(ctx context.Context) *ListServiceServicePoliciesParams
WithContext adds the context to the list service service policies params
func (*ListServiceServicePoliciesParams) WithFilter ¶
func (o *ListServiceServicePoliciesParams) WithFilter(filter *string) *ListServiceServicePoliciesParams
WithFilter adds the filter to the list service service policies params
func (*ListServiceServicePoliciesParams) WithHTTPClient ¶
func (o *ListServiceServicePoliciesParams) WithHTTPClient(client *http.Client) *ListServiceServicePoliciesParams
WithHTTPClient adds the HTTPClient to the list service service policies params
func (*ListServiceServicePoliciesParams) WithID ¶
func (o *ListServiceServicePoliciesParams) WithID(id string) *ListServiceServicePoliciesParams
WithID adds the id to the list service service policies params
func (*ListServiceServicePoliciesParams) WithLimit ¶
func (o *ListServiceServicePoliciesParams) WithLimit(limit *int64) *ListServiceServicePoliciesParams
WithLimit adds the limit to the list service service policies params
func (*ListServiceServicePoliciesParams) WithOffset ¶
func (o *ListServiceServicePoliciesParams) WithOffset(offset *int64) *ListServiceServicePoliciesParams
WithOffset adds the offset to the list service service policies params
func (*ListServiceServicePoliciesParams) WithTimeout ¶
func (o *ListServiceServicePoliciesParams) WithTimeout(timeout time.Duration) *ListServiceServicePoliciesParams
WithTimeout adds the timeout to the list service service policies params
func (*ListServiceServicePoliciesParams) WriteToRequest ¶
func (o *ListServiceServicePoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceServicePoliciesReader ¶
type ListServiceServicePoliciesReader struct {
// contains filtered or unexported fields
}
ListServiceServicePoliciesReader is a Reader for the ListServiceServicePolicies structure.
func (*ListServiceServicePoliciesReader) ReadResponse ¶
func (o *ListServiceServicePoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceServicePoliciesUnauthorized ¶
type ListServiceServicePoliciesUnauthorized struct {
}ListServiceServicePoliciesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceServicePoliciesUnauthorized ¶
func NewListServiceServicePoliciesUnauthorized() *ListServiceServicePoliciesUnauthorized
NewListServiceServicePoliciesUnauthorized creates a ListServiceServicePoliciesUnauthorized with default headers values
func (*ListServiceServicePoliciesUnauthorized) Error ¶
func (o *ListServiceServicePoliciesUnauthorized) Error() string
func (*ListServiceServicePoliciesUnauthorized) GetPayload ¶
func (o *ListServiceServicePoliciesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceTerminatorsOK ¶
type ListServiceTerminatorsOK struct {
Payload *rest_model.ListTerminatorsEnvelope
}
ListServiceTerminatorsOK handles this case with default header values.
A list of terminators
func NewListServiceTerminatorsOK ¶
func NewListServiceTerminatorsOK() *ListServiceTerminatorsOK
NewListServiceTerminatorsOK creates a ListServiceTerminatorsOK with default headers values
func (*ListServiceTerminatorsOK) Error ¶
func (o *ListServiceTerminatorsOK) Error() string
func (*ListServiceTerminatorsOK) GetPayload ¶
func (o *ListServiceTerminatorsOK) GetPayload() *rest_model.ListTerminatorsEnvelope
type ListServiceTerminatorsParams ¶
type ListServiceTerminatorsParams struct { /*Filter*/ Filter *string /*ID The id of the requested resource */ ID string /*Limit*/ Limit *int64 /*Offset*/ Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListServiceTerminatorsParams contains all the parameters to send to the API endpoint for the list service terminators operation typically these are written to a http.Request
func NewListServiceTerminatorsParams ¶
func NewListServiceTerminatorsParams() *ListServiceTerminatorsParams
NewListServiceTerminatorsParams creates a new ListServiceTerminatorsParams object with the default values initialized.
func NewListServiceTerminatorsParamsWithContext ¶
func NewListServiceTerminatorsParamsWithContext(ctx context.Context) *ListServiceTerminatorsParams
NewListServiceTerminatorsParamsWithContext creates a new ListServiceTerminatorsParams object with the default values initialized, and the ability to set a context for a request
func NewListServiceTerminatorsParamsWithHTTPClient ¶
func NewListServiceTerminatorsParamsWithHTTPClient(client *http.Client) *ListServiceTerminatorsParams
NewListServiceTerminatorsParamsWithHTTPClient creates a new ListServiceTerminatorsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServiceTerminatorsParamsWithTimeout ¶
func NewListServiceTerminatorsParamsWithTimeout(timeout time.Duration) *ListServiceTerminatorsParams
NewListServiceTerminatorsParamsWithTimeout creates a new ListServiceTerminatorsParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServiceTerminatorsParams) SetContext ¶
func (o *ListServiceTerminatorsParams) SetContext(ctx context.Context)
SetContext adds the context to the list service terminators params
func (*ListServiceTerminatorsParams) SetFilter ¶
func (o *ListServiceTerminatorsParams) SetFilter(filter *string)
SetFilter adds the filter to the list service terminators params
func (*ListServiceTerminatorsParams) SetHTTPClient ¶
func (o *ListServiceTerminatorsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list service terminators params
func (*ListServiceTerminatorsParams) SetID ¶
func (o *ListServiceTerminatorsParams) SetID(id string)
SetID adds the id to the list service terminators params
func (*ListServiceTerminatorsParams) SetLimit ¶
func (o *ListServiceTerminatorsParams) SetLimit(limit *int64)
SetLimit adds the limit to the list service terminators params
func (*ListServiceTerminatorsParams) SetOffset ¶
func (o *ListServiceTerminatorsParams) SetOffset(offset *int64)
SetOffset adds the offset to the list service terminators params
func (*ListServiceTerminatorsParams) SetTimeout ¶
func (o *ListServiceTerminatorsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list service terminators params
func (*ListServiceTerminatorsParams) WithContext ¶
func (o *ListServiceTerminatorsParams) WithContext(ctx context.Context) *ListServiceTerminatorsParams
WithContext adds the context to the list service terminators params
func (*ListServiceTerminatorsParams) WithFilter ¶
func (o *ListServiceTerminatorsParams) WithFilter(filter *string) *ListServiceTerminatorsParams
WithFilter adds the filter to the list service terminators params
func (*ListServiceTerminatorsParams) WithHTTPClient ¶
func (o *ListServiceTerminatorsParams) WithHTTPClient(client *http.Client) *ListServiceTerminatorsParams
WithHTTPClient adds the HTTPClient to the list service terminators params
func (*ListServiceTerminatorsParams) WithID ¶
func (o *ListServiceTerminatorsParams) WithID(id string) *ListServiceTerminatorsParams
WithID adds the id to the list service terminators params
func (*ListServiceTerminatorsParams) WithLimit ¶
func (o *ListServiceTerminatorsParams) WithLimit(limit *int64) *ListServiceTerminatorsParams
WithLimit adds the limit to the list service terminators params
func (*ListServiceTerminatorsParams) WithOffset ¶
func (o *ListServiceTerminatorsParams) WithOffset(offset *int64) *ListServiceTerminatorsParams
WithOffset adds the offset to the list service terminators params
func (*ListServiceTerminatorsParams) WithTimeout ¶
func (o *ListServiceTerminatorsParams) WithTimeout(timeout time.Duration) *ListServiceTerminatorsParams
WithTimeout adds the timeout to the list service terminators params
func (*ListServiceTerminatorsParams) WriteToRequest ¶
func (o *ListServiceTerminatorsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServiceTerminatorsReader ¶
type ListServiceTerminatorsReader struct {
// contains filtered or unexported fields
}
ListServiceTerminatorsReader is a Reader for the ListServiceTerminators structure.
func (*ListServiceTerminatorsReader) ReadResponse ¶
func (o *ListServiceTerminatorsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceTerminatorsUnauthorized ¶
type ListServiceTerminatorsUnauthorized struct {
}ListServiceTerminatorsUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServiceTerminatorsUnauthorized ¶
func NewListServiceTerminatorsUnauthorized() *ListServiceTerminatorsUnauthorized
NewListServiceTerminatorsUnauthorized creates a ListServiceTerminatorsUnauthorized with default headers values
func (*ListServiceTerminatorsUnauthorized) Error ¶
func (o *ListServiceTerminatorsUnauthorized) Error() string
func (*ListServiceTerminatorsUnauthorized) GetPayload ¶
func (o *ListServiceTerminatorsUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServicesOK ¶
type ListServicesOK struct {
Payload *rest_model.ListServicesEnvelope
}
ListServicesOK handles this case with default header values.
A list of services
func NewListServicesOK ¶
func NewListServicesOK() *ListServicesOK
NewListServicesOK creates a ListServicesOK with default headers values
func (*ListServicesOK) Error ¶
func (o *ListServicesOK) Error() string
func (*ListServicesOK) GetPayload ¶
func (o *ListServicesOK) GetPayload() *rest_model.ListServicesEnvelope
type ListServicesParams ¶
type ListServicesParams 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 }
ListServicesParams contains all the parameters to send to the API endpoint for the list services operation typically these are written to a http.Request
func NewListServicesParams ¶
func NewListServicesParams() *ListServicesParams
NewListServicesParams creates a new ListServicesParams object with the default values initialized.
func NewListServicesParamsWithContext ¶
func NewListServicesParamsWithContext(ctx context.Context) *ListServicesParams
NewListServicesParamsWithContext creates a new ListServicesParams object with the default values initialized, and the ability to set a context for a request
func NewListServicesParamsWithHTTPClient ¶
func NewListServicesParamsWithHTTPClient(client *http.Client) *ListServicesParams
NewListServicesParamsWithHTTPClient creates a new ListServicesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListServicesParamsWithTimeout ¶
func NewListServicesParamsWithTimeout(timeout time.Duration) *ListServicesParams
NewListServicesParamsWithTimeout creates a new ListServicesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListServicesParams) SetContext ¶
func (o *ListServicesParams) SetContext(ctx context.Context)
SetContext adds the context to the list services params
func (*ListServicesParams) SetFilter ¶
func (o *ListServicesParams) SetFilter(filter *string)
SetFilter adds the filter to the list services params
func (*ListServicesParams) SetHTTPClient ¶
func (o *ListServicesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list services params
func (*ListServicesParams) SetLimit ¶
func (o *ListServicesParams) SetLimit(limit *int64)
SetLimit adds the limit to the list services params
func (*ListServicesParams) SetOffset ¶
func (o *ListServicesParams) SetOffset(offset *int64)
SetOffset adds the offset to the list services params
func (*ListServicesParams) SetRoleFilter ¶
func (o *ListServicesParams) SetRoleFilter(roleFilter []string)
SetRoleFilter adds the roleFilter to the list services params
func (*ListServicesParams) SetRoleSemantic ¶
func (o *ListServicesParams) SetRoleSemantic(roleSemantic *string)
SetRoleSemantic adds the roleSemantic to the list services params
func (*ListServicesParams) SetTimeout ¶
func (o *ListServicesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list services params
func (*ListServicesParams) WithContext ¶
func (o *ListServicesParams) WithContext(ctx context.Context) *ListServicesParams
WithContext adds the context to the list services params
func (*ListServicesParams) WithFilter ¶
func (o *ListServicesParams) WithFilter(filter *string) *ListServicesParams
WithFilter adds the filter to the list services params
func (*ListServicesParams) WithHTTPClient ¶
func (o *ListServicesParams) WithHTTPClient(client *http.Client) *ListServicesParams
WithHTTPClient adds the HTTPClient to the list services params
func (*ListServicesParams) WithLimit ¶
func (o *ListServicesParams) WithLimit(limit *int64) *ListServicesParams
WithLimit adds the limit to the list services params
func (*ListServicesParams) WithOffset ¶
func (o *ListServicesParams) WithOffset(offset *int64) *ListServicesParams
WithOffset adds the offset to the list services params
func (*ListServicesParams) WithRoleFilter ¶
func (o *ListServicesParams) WithRoleFilter(roleFilter []string) *ListServicesParams
WithRoleFilter adds the roleFilter to the list services params
func (*ListServicesParams) WithRoleSemantic ¶
func (o *ListServicesParams) WithRoleSemantic(roleSemantic *string) *ListServicesParams
WithRoleSemantic adds the roleSemantic to the list services params
func (*ListServicesParams) WithTimeout ¶
func (o *ListServicesParams) WithTimeout(timeout time.Duration) *ListServicesParams
WithTimeout adds the timeout to the list services params
func (*ListServicesParams) WriteToRequest ¶
func (o *ListServicesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListServicesReader ¶
type ListServicesReader struct {
// contains filtered or unexported fields
}
ListServicesReader is a Reader for the ListServices structure.
func (*ListServicesReader) ReadResponse ¶
func (o *ListServicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServicesUnauthorized ¶
type ListServicesUnauthorized struct {
}ListServicesUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListServicesUnauthorized ¶
func NewListServicesUnauthorized() *ListServicesUnauthorized
NewListServicesUnauthorized creates a ListServicesUnauthorized with default headers values
func (*ListServicesUnauthorized) Error ¶
func (o *ListServicesUnauthorized) Error() string
func (*ListServicesUnauthorized) GetPayload ¶
func (o *ListServicesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type PatchServiceBadRequest ¶
type PatchServiceBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
PatchServiceBadRequest 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 NewPatchServiceBadRequest ¶
func NewPatchServiceBadRequest() *PatchServiceBadRequest
NewPatchServiceBadRequest creates a PatchServiceBadRequest with default headers values
func (*PatchServiceBadRequest) Error ¶
func (o *PatchServiceBadRequest) Error() string
func (*PatchServiceBadRequest) GetPayload ¶
func (o *PatchServiceBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type PatchServiceNotFound ¶
type PatchServiceNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
PatchServiceNotFound handles this case with default header values.
The requested resource does not exist
func NewPatchServiceNotFound ¶
func NewPatchServiceNotFound() *PatchServiceNotFound
NewPatchServiceNotFound creates a PatchServiceNotFound with default headers values
func (*PatchServiceNotFound) Error ¶
func (o *PatchServiceNotFound) Error() string
func (*PatchServiceNotFound) GetPayload ¶
func (o *PatchServiceNotFound) GetPayload() *rest_model.APIErrorEnvelope
type PatchServiceOK ¶
type PatchServiceOK struct {
Payload *rest_model.Empty
}
PatchServiceOK handles this case with default header values.
The patch request was successful and the resource has been altered
func NewPatchServiceOK ¶
func NewPatchServiceOK() *PatchServiceOK
NewPatchServiceOK creates a PatchServiceOK with default headers values
func (*PatchServiceOK) Error ¶
func (o *PatchServiceOK) Error() string
func (*PatchServiceOK) GetPayload ¶
func (o *PatchServiceOK) GetPayload() *rest_model.Empty
type PatchServiceParams ¶
type PatchServiceParams struct { /*Body A service patch object */ Body *rest_model.ServicePatch /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchServiceParams contains all the parameters to send to the API endpoint for the patch service operation typically these are written to a http.Request
func NewPatchServiceParams ¶
func NewPatchServiceParams() *PatchServiceParams
NewPatchServiceParams creates a new PatchServiceParams object with the default values initialized.
func NewPatchServiceParamsWithContext ¶
func NewPatchServiceParamsWithContext(ctx context.Context) *PatchServiceParams
NewPatchServiceParamsWithContext creates a new PatchServiceParams object with the default values initialized, and the ability to set a context for a request
func NewPatchServiceParamsWithHTTPClient ¶
func NewPatchServiceParamsWithHTTPClient(client *http.Client) *PatchServiceParams
NewPatchServiceParamsWithHTTPClient creates a new PatchServiceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchServiceParamsWithTimeout ¶
func NewPatchServiceParamsWithTimeout(timeout time.Duration) *PatchServiceParams
NewPatchServiceParamsWithTimeout creates a new PatchServiceParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchServiceParams) SetBody ¶
func (o *PatchServiceParams) SetBody(body *rest_model.ServicePatch)
SetBody adds the body to the patch service params
func (*PatchServiceParams) SetContext ¶
func (o *PatchServiceParams) SetContext(ctx context.Context)
SetContext adds the context to the patch service params
func (*PatchServiceParams) SetHTTPClient ¶
func (o *PatchServiceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch service params
func (*PatchServiceParams) SetID ¶
func (o *PatchServiceParams) SetID(id string)
SetID adds the id to the patch service params
func (*PatchServiceParams) SetTimeout ¶
func (o *PatchServiceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch service params
func (*PatchServiceParams) WithBody ¶
func (o *PatchServiceParams) WithBody(body *rest_model.ServicePatch) *PatchServiceParams
WithBody adds the body to the patch service params
func (*PatchServiceParams) WithContext ¶
func (o *PatchServiceParams) WithContext(ctx context.Context) *PatchServiceParams
WithContext adds the context to the patch service params
func (*PatchServiceParams) WithHTTPClient ¶
func (o *PatchServiceParams) WithHTTPClient(client *http.Client) *PatchServiceParams
WithHTTPClient adds the HTTPClient to the patch service params
func (*PatchServiceParams) WithID ¶
func (o *PatchServiceParams) WithID(id string) *PatchServiceParams
WithID adds the id to the patch service params
func (*PatchServiceParams) WithTimeout ¶
func (o *PatchServiceParams) WithTimeout(timeout time.Duration) *PatchServiceParams
WithTimeout adds the timeout to the patch service params
func (*PatchServiceParams) WriteToRequest ¶
func (o *PatchServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchServiceReader ¶
type PatchServiceReader struct {
// contains filtered or unexported fields
}
PatchServiceReader is a Reader for the PatchService structure.
func (*PatchServiceReader) ReadResponse ¶
func (o *PatchServiceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchServiceUnauthorized ¶
type PatchServiceUnauthorized struct {
}PatchServiceUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewPatchServiceUnauthorized ¶
func NewPatchServiceUnauthorized() *PatchServiceUnauthorized
NewPatchServiceUnauthorized creates a PatchServiceUnauthorized with default headers values
func (*PatchServiceUnauthorized) Error ¶
func (o *PatchServiceUnauthorized) Error() string
func (*PatchServiceUnauthorized) GetPayload ¶
func (o *PatchServiceUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type UpdateServiceBadRequest ¶
type UpdateServiceBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateServiceBadRequest 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 NewUpdateServiceBadRequest ¶
func NewUpdateServiceBadRequest() *UpdateServiceBadRequest
NewUpdateServiceBadRequest creates a UpdateServiceBadRequest with default headers values
func (*UpdateServiceBadRequest) Error ¶
func (o *UpdateServiceBadRequest) Error() string
func (*UpdateServiceBadRequest) GetPayload ¶
func (o *UpdateServiceBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type UpdateServiceNotFound ¶
type UpdateServiceNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateServiceNotFound handles this case with default header values.
The requested resource does not exist
func NewUpdateServiceNotFound ¶
func NewUpdateServiceNotFound() *UpdateServiceNotFound
NewUpdateServiceNotFound creates a UpdateServiceNotFound with default headers values
func (*UpdateServiceNotFound) Error ¶
func (o *UpdateServiceNotFound) Error() string
func (*UpdateServiceNotFound) GetPayload ¶
func (o *UpdateServiceNotFound) GetPayload() *rest_model.APIErrorEnvelope
type UpdateServiceOK ¶
type UpdateServiceOK struct {
Payload *rest_model.Empty
}
UpdateServiceOK handles this case with default header values.
The update request was successful and the resource has been altered
func NewUpdateServiceOK ¶
func NewUpdateServiceOK() *UpdateServiceOK
NewUpdateServiceOK creates a UpdateServiceOK with default headers values
func (*UpdateServiceOK) Error ¶
func (o *UpdateServiceOK) Error() string
func (*UpdateServiceOK) GetPayload ¶
func (o *UpdateServiceOK) GetPayload() *rest_model.Empty
type UpdateServiceParams ¶
type UpdateServiceParams struct { /*Body A service update object */ Body *rest_model.ServiceUpdate /*ID The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateServiceParams contains all the parameters to send to the API endpoint for the update service operation typically these are written to a http.Request
func NewUpdateServiceParams ¶
func NewUpdateServiceParams() *UpdateServiceParams
NewUpdateServiceParams creates a new UpdateServiceParams object with the default values initialized.
func NewUpdateServiceParamsWithContext ¶
func NewUpdateServiceParamsWithContext(ctx context.Context) *UpdateServiceParams
NewUpdateServiceParamsWithContext creates a new UpdateServiceParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateServiceParamsWithHTTPClient ¶
func NewUpdateServiceParamsWithHTTPClient(client *http.Client) *UpdateServiceParams
NewUpdateServiceParamsWithHTTPClient creates a new UpdateServiceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateServiceParamsWithTimeout ¶
func NewUpdateServiceParamsWithTimeout(timeout time.Duration) *UpdateServiceParams
NewUpdateServiceParamsWithTimeout creates a new UpdateServiceParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateServiceParams) SetBody ¶
func (o *UpdateServiceParams) SetBody(body *rest_model.ServiceUpdate)
SetBody adds the body to the update service params
func (*UpdateServiceParams) SetContext ¶
func (o *UpdateServiceParams) SetContext(ctx context.Context)
SetContext adds the context to the update service params
func (*UpdateServiceParams) SetHTTPClient ¶
func (o *UpdateServiceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update service params
func (*UpdateServiceParams) SetID ¶
func (o *UpdateServiceParams) SetID(id string)
SetID adds the id to the update service params
func (*UpdateServiceParams) SetTimeout ¶
func (o *UpdateServiceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update service params
func (*UpdateServiceParams) WithBody ¶
func (o *UpdateServiceParams) WithBody(body *rest_model.ServiceUpdate) *UpdateServiceParams
WithBody adds the body to the update service params
func (*UpdateServiceParams) WithContext ¶
func (o *UpdateServiceParams) WithContext(ctx context.Context) *UpdateServiceParams
WithContext adds the context to the update service params
func (*UpdateServiceParams) WithHTTPClient ¶
func (o *UpdateServiceParams) WithHTTPClient(client *http.Client) *UpdateServiceParams
WithHTTPClient adds the HTTPClient to the update service params
func (*UpdateServiceParams) WithID ¶
func (o *UpdateServiceParams) WithID(id string) *UpdateServiceParams
WithID adds the id to the update service params
func (*UpdateServiceParams) WithTimeout ¶
func (o *UpdateServiceParams) WithTimeout(timeout time.Duration) *UpdateServiceParams
WithTimeout adds the timeout to the update service params
func (*UpdateServiceParams) WriteToRequest ¶
func (o *UpdateServiceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateServiceReader ¶
type UpdateServiceReader struct {
// contains filtered or unexported fields
}
UpdateServiceReader is a Reader for the UpdateService structure.
func (*UpdateServiceReader) ReadResponse ¶
func (o *UpdateServiceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateServiceUnauthorized ¶
type UpdateServiceUnauthorized struct {
}UpdateServiceUnauthorized handles this case with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewUpdateServiceUnauthorized ¶
func NewUpdateServiceUnauthorized() *UpdateServiceUnauthorized
NewUpdateServiceUnauthorized creates a UpdateServiceUnauthorized with default headers values
func (*UpdateServiceUnauthorized) Error ¶
func (o *UpdateServiceUnauthorized) Error() string
func (*UpdateServiceUnauthorized) GetPayload ¶
func (o *UpdateServiceUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
Source Files ¶
- create_service_parameters.go
- create_service_responses.go
- delete_service_parameters.go
- delete_service_responses.go
- detail_service_parameters.go
- detail_service_responses.go
- list_service_config_parameters.go
- list_service_config_responses.go
- list_service_edge_routers_parameters.go
- list_service_edge_routers_responses.go
- list_service_identities_parameters.go
- list_service_identities_responses.go
- list_service_service_edge_router_policies_parameters.go
- list_service_service_edge_router_policies_responses.go
- list_service_service_policies_parameters.go
- list_service_service_policies_responses.go
- list_service_terminators_parameters.go
- list_service_terminators_responses.go
- list_services_parameters.go
- list_services_responses.go
- patch_service_parameters.go
- patch_service_responses.go
- service_client.go
- update_service_parameters.go
- update_service_responses.go