Documentation
¶
Index ¶
- type Client
- func (c *Client) Create(ctx context.Context, input CreateInput) (zAHtTyI.Config, error)
- func (c *Client) Delete(ctx context.Context, input DeleteInput) (zAHtTyI.Config, error)
- func (c *Client) List(ctx context.Context, input ListInput) (ListOutput, error)
- func (c *Client) Read(ctx context.Context, input ReadInput) (zAHtTyI.Config, error)
- func (c *Client) Update(ctx context.Context, input UpdateInput) (zAHtTyI.Config, error)
- type CreateInput
- type DeleteInput
- type ListInput
- type ListOutput
- type ReadInput
- type UpdateInput
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 is the client for this namespace.
func (*Client) Create ¶
Create creates the specified object.
Method: post URI: /sse/config/v1/ike-gateways
func (*Client) Delete ¶
Delete removes the specified configuration.
Method: delete URI: /sse/config/v1/ike-gateways/{id}
func (*Client) List ¶
List gets a list of objects back.
Method: get URI: /sse/config/v1/ike-gateways
type CreateInput ¶
CreateInput takes some input. name:"Create" nsfName:"Create" param:0 query:1 path: query: Folder
type DeleteInput ¶
type DeleteInput struct {
ObjectId string
}
DeleteInput takes some input. name:"Delete" nsfName:"Delete" param:1 query:0 path: ObjectId query:
type ListInput ¶
ListInput takes some input. name:"List" nsfName:"List" param:0 query:4 path: query: Limit | Offset | Name | Folder
type ListOutput ¶
type ListOutput struct {
Data []zAHtTyI.Config `json:"data,omitempty"`
Limit int64 `json:"limit,omitempty"`
Offset int64 `json:"offset,omitempty"`
Total int64 `json:"total,omitempty"`
}
ListOutput ""
Parent chains: * "_output"
Args:
Param Data (unordered, list of Config objects): The Data param.
Param Limit (int64): The Limit param. Default: 200
Param Offset (int64): The Offset param. Default: 0
Param Total (int64): The Total param.
type ReadInput ¶
ReadInput takes some input. name:"Read" nsfName:"Read" param:1 query:1 path: ObjectId query: Folder
type UpdateInput ¶
UpdateInput takes some input. name:"Update" nsfName:"Update" param:1 query:0 path: ObjectId query: