Documentation ¶
Index ¶
- Variables
- type Client
- func (c *Client) Import(ctx context.Context, workspace string, mode string, ...) error
- func (c *Client) Patch(ctx context.Context, workspace string, mode string, ...) error
- func (c *Client) Read(ctx context.Context, opts ...api.SourceOpt) (models.Rfc7396PatchOperation, error)
- func (c *Client) String() string
- func (c *Client) Tenant() *TenantClient
- func (c *Client) Write(ctx context.Context, data models.Rfc7396PatchOperation, opts ...api.SourceOpt) error
- type Configuration
- type TenantClient
- func (t *TenantClient) Import(ctx context.Context, mode string, data models.Rfc7396PatchOperation) error
- func (t *TenantClient) Patch(ctx context.Context, mode string, data models.Rfc7396PatchOperation) error
- func (t *TenantClient) Read(ctx context.Context, opts ...api.SourceOpt) (models.Rfc7396PatchOperation, error)
- func (t *TenantClient) String() string
- func (t *TenantClient) Write(ctx context.Context, data models.Rfc7396PatchOperation, opts ...api.SourceOpt) error
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = func() *Configuration { return &Configuration{ Insecure: false, Config: acpclient.Config{ Scopes: []string{"manage_configuration"}, }, } }
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func InitClient ¶
func InitClient(config *Configuration) (c *Client, err error)
func (*Client) Tenant ¶ added in v1.3.0
func (c *Client) Tenant() *TenantClient
type Configuration ¶
type TenantClient ¶ added in v1.3.0
type TenantClient struct {
// contains filtered or unexported fields
}
func (*TenantClient) Import ¶ added in v1.3.0
func (t *TenantClient) Import(ctx context.Context, mode string, data models.Rfc7396PatchOperation) error
func (*TenantClient) Patch ¶ added in v1.3.0
func (t *TenantClient) Patch(ctx context.Context, mode string, data models.Rfc7396PatchOperation) error
func (*TenantClient) Read ¶ added in v1.3.0
func (t *TenantClient) Read(ctx context.Context, opts ...api.SourceOpt) (models.Rfc7396PatchOperation, error)
func (*TenantClient) String ¶ added in v1.3.0
func (t *TenantClient) String() string
func (*TenantClient) Write ¶ added in v1.3.0
func (t *TenantClient) Write(ctx context.Context, data models.Rfc7396PatchOperation, opts ...api.SourceOpt) error
Click to show internal directories.
Click to hide internal directories.