Documentation
¶
Index ¶
- type Client
- func (c *Client) CreateApp(ctx context.Context, request *sdk.CreateAppRequest, ...) (*sdk.CreateAppResponse, error)
- func (c *Client) DeleteApp(ctx context.Context, id string, opts ...option.RequestOption) (*sdk.DeleteAppResponse, error)
- func (c *Client) GetApp(ctx context.Context, id string, opts ...option.RequestOption) (*sdk.GetAppResponse, error)
- func (c *Client) GetApps(ctx context.Context, opts ...option.RequestOption) (sdk.GetAppsResponse, error)
- func (c *Client) UpdateApp(ctx context.Context, id string, request *sdk.UpdateAppRequest, ...) (*sdk.UpdateAppResponse, error)
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
}
func NewClient ¶
func NewClient(opts ...option.RequestOption) *Client
func (*Client) CreateApp ¶
func (c *Client) CreateApp( ctx context.Context, request *sdk.CreateAppRequest, opts ...option.RequestOption, ) (*sdk.CreateAppResponse, error)
Create a new application
func (*Client) DeleteApp ¶
func (c *Client) DeleteApp( ctx context.Context, id string, opts ...option.RequestOption, ) (*sdk.DeleteAppResponse, error)
Delete an existing application
func (*Client) GetApp ¶
func (c *Client) GetApp( ctx context.Context, id string, opts ...option.RequestOption, ) (*sdk.GetAppResponse, error)
Retrieve a specific application by ID
func (*Client) GetApps ¶
func (c *Client) GetApps( ctx context.Context, opts ...option.RequestOption, ) (sdk.GetAppsResponse, error)
Retrieve all applications for the organization
func (*Client) UpdateApp ¶
func (c *Client) UpdateApp( ctx context.Context, id string, request *sdk.UpdateAppRequest, opts ...option.RequestOption, ) (*sdk.UpdateAppResponse, error)
Update an existing application
Click to show internal directories.
Click to hide internal directories.