func (c *APIClient) WriteInto(ctx context.Context, key string, obj interface{}, options ...CallOption) error {
	data, err := DecomposeJSON(obj)
	if err != nil {
		return err
	}
	asData := make(map[string]interface{})
	for k, v := range data {
		asData[k] = v
	}
	return c.Put(ctx, key, asData, options...)
}
// WriteInto writes an object into a secret at a given key.
WriteInto writes an object into a secret at a given key.
// WriteInto writes an object into a secret at a given key .
func (c *APIClient) WriteInto(ctx context.Context, key string, obj interface{}, options ...CallOption) error {
	data, err := DecomposeJSON(obj)
	if err != nil {
		return err
	}
	asData := make(map[string]interface{})
	for k, v := range data {
		asData[k] = v
	}
	return c.Put(ctx, key, asData, options...)
}
func ( c * APIClient ) WriteInto ( ctx context . Context , key string , obj interface { } , options ... CallOption ) error { data , err := DecomposeJSON ( obj ) if err != nil { return err } asData := make ( map [ string ] interface { } ) for k , v := range data { asData [ k ] = v } return c . Put ( ctx , key , asData , options ... ) }
WriteInto writes an object into a secret at a given key.
WriteInto writes an object into a secret at a given key .