Documentation
¶
Index ¶
- type ApiError
- type ApiParameter
- type Client
- func (client *Client) ActivateDebug()
- func (client *Client) Apply(resource *resource.Resource, dryMode bool) (string, error)
- func (client *Client) CreateAdminToken(name string) (CreatedToken, error)
- func (client *Client) CreateApplicationInstanceToken(applicationInstanceName, name string) (CreatedToken, error)
- func (client *Client) Delete(kind *schema.Kind, parentPathValue []string, name string) error
- func (client *Client) DeleteResource(resource *resource.Resource) error
- func (client *Client) DeleteToken(uuid string) error
- func (client *Client) Describe(kind *schema.Kind, parentPathValue []string, name string) (resource.Resource, error)
- func (client *Client) Get(kind *schema.Kind, parentPathValue []string) ([]resource.Resource, error)
- func (client *Client) GetKinds() schema.KindCatalog
- func (client *Client) GetOpenApi() ([]byte, error)
- func (c *Client) IgnoreUntrustedCertificate()
- func (client *Client) ListAdminToken() ([]Token, error)
- func (client *Client) ListApplicationInstanceToken(applicationInstanceName string) ([]Token, error)
- func (client *Client) Login(username, password string) (LoginResult, error)
- func (c *Client) SetApiKey(apiKey string)
- type CreatedToken
- type LoginResult
- type Token
- type UpsertResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiParameter ¶ added in v0.2.7
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func Make ¶
func Make(apiParameter ApiParameter) (*Client, error)
func MakeFromEnv ¶
func (*Client) ActivateDebug ¶
func (client *Client) ActivateDebug()
func (*Client) CreateAdminToken ¶ added in v0.2.7
func (client *Client) CreateAdminToken(name string) (CreatedToken, error)
func (*Client) CreateApplicationInstanceToken ¶ added in v0.2.7
func (client *Client) CreateApplicationInstanceToken(applicationInstanceName, name string) (CreatedToken, error)
func (*Client) DeleteResource ¶ added in v0.2.7
func (*Client) DeleteToken ¶ added in v0.2.7
func (*Client) GetKinds ¶
func (client *Client) GetKinds() schema.KindCatalog
func (*Client) GetOpenApi ¶
func (*Client) IgnoreUntrustedCertificate ¶
func (c *Client) IgnoreUntrustedCertificate()
func (*Client) ListAdminToken ¶ added in v0.2.7
func (*Client) ListApplicationInstanceToken ¶ added in v0.2.7
type CreatedToken ¶ added in v0.2.7
type LoginResult ¶ added in v0.2.7
type UpsertResponse ¶
type UpsertResponse struct {
UpsertResult string
}
Click to show internal directories.
Click to hide internal directories.