Documentation ¶
Index ¶
- func CheckDeleted(d *schema.ResourceData, err error, endpoint string) error
- func ConditionalAttributeBool(buff *bytes.Buffer, name string, val *bool)
- func ConditionalAttributeInt(buff *bytes.Buffer, name string, val *int)
- func ConditionalAttributeString(buff *bytes.Buffer, name string, val *string)
- func GetNilBoolPointer(val interface{}) *bool
- func GetNilBoolPointerFromData(data interface{}, id string) *bool
- func GetNilInt64Pointer(val interface{}) *int64
- func GetNilInt64PointerFromData(data interface{}, id string) *int64
- func GetNilIntPointer(val interface{}) *int
- func GetNilIntPointerFromData(data interface{}, id string) *int
- func GetNilStringPointer(val interface{}) *string
- func GetNilStringPointerFromData(data interface{}, id string) *string
- func StringsFromSchema(d *schema.ResourceData, id string) ([]string, error)
- func ValidateBootType(value string) error
- func ValidateDedicatedCephACLFamily(value string) error
- func ValidateDedicatedCephCrushTunables(value string) error
- func ValidateDedicatedCephStatus(value string) error
- func ValidateFilesystem(value string) error
- func ValidateIp(value string) error
- func ValidateIpBlock(value string) error
- func ValidateIpV4(value string) error
- func ValidateIpV6(value string) error
- func ValidateLanguageCode(value string) error
- func ValidatePartitionRAIDMode(value string) error
- func ValidatePartitionType(value string) error
- func ValidateRAIDMode(value string) error
- func ValidateStringEnum(value string, enum []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckDeleted ¶
func CheckDeleted(d *schema.ResourceData, err error, endpoint string) error
CheckDeleted checks the error to see if it's a 404 (Not Found) and, if so, sets the resource ID to the empty string instead of throwing an error.
func ConditionalAttributeInt ¶
func GetNilBoolPointer ¶
func GetNilBoolPointer(val interface{}) *bool
func GetNilInt64Pointer ¶
func GetNilInt64Pointer(val interface{}) *int64
func GetNilIntPointer ¶
func GetNilIntPointer(val interface{}) *int
func GetNilStringPointer ¶
func GetNilStringPointer(val interface{}) *string
func StringsFromSchema ¶
func StringsFromSchema(d *schema.ResourceData, id string) ([]string, error)
func ValidateBootType ¶
func ValidateFilesystem ¶
func ValidateIp ¶
func ValidateIpBlock ¶
func ValidateIpV4 ¶
func ValidateIpV6 ¶
func ValidateLanguageCode ¶
func ValidatePartitionType ¶
func ValidateRAIDMode ¶
func ValidateStringEnum ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.