Documentation ¶
Index ¶
- func AppendWithEscape(buf []byte, s string) []byte
- func ParseYDBDatabaseEndpoint(endpoint string) (baseEP, databasePath string, useTLS bool, err error)
- func TrimPath(path string) string
- func YDBUnitToUnit(unit string) string
- func YdbTTLUnitCheck(i interface{}, k string) (warnings []string, errors []error)
- func YdbTablePathCheck(i interface{}, k string) (warnings []string, errors []error)
- type ResourceDataProxy
- type TerraformCRUD
- type YDBEntity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendWithEscape ¶
func YDBUnitToUnit ¶ added in v0.0.12
func YdbTTLUnitCheck ¶ added in v0.0.12
func YdbTablePathCheck ¶ added in v0.0.15
Types ¶
type ResourceDataProxy ¶
type ResourceDataProxy interface { Get(key string) interface{} GetOk(key string) (interface{}, bool) // GetOkExists and methods below are bypassed (i.e. call schema.ResourceData directly) // Deprecated: calls a deprecated method GetOkExists(key string) (interface{}, bool) Id() string SetId(id string) Set(key string, value interface{}) error HasChange(key string) bool GetChange(key string) (interface{}, interface{}) Partial(on bool) Timeout(s string) time.Duration }
type TerraformCRUD ¶
type TerraformCRUD func(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
type YDBEntity ¶
type YDBEntity struct {
// contains filtered or unexported fields
}
func ParseYDBEntityID ¶
func (*YDBEntity) GetEntityPath ¶
func (*YDBEntity) GetFullEntityPath ¶
func (*YDBEntity) PrepareFullYDBEndpoint ¶
Click to show internal directories.
Click to hide internal directories.