clients

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BoolValue

func BoolValue(v *bool) bool

BoolValue converts the supplied bool pointer to an bool, returning false if the pointer is nil.

func GetAuthInfo

func GetAuthInfo(ctx context.Context, c client.Client, mg resource.Managed) (token string, err error)

GetAuthInfo returns the necessary authentication information that is necessary to use when the controller connects to DigitalOcean API in order to reconcile the managed resource.

func LateInitializeBool

func LateInitializeBool(b *bool, from bool) *bool

LateInitializeBool implements late initialization for bool type.

func LateInitializeInt64

func LateInitializeInt64(i *int64, from int64) *int64

LateInitializeInt64 implements late initialization for int64 type.

func LateInitializeString

func LateInitializeString(s *string, from string) *string

LateInitializeString implements late initialization for string type.

func LateInitializeStringMap

func LateInitializeStringMap(s map[string]string, from map[string]string) map[string]string

LateInitializeStringMap implements late initialization for string map type.

func LateInitializeStringSlice

func LateInitializeStringSlice(s []string, from []string) []string

LateInitializeStringSlice implements late initialization for string slice type.

func StringValue

func StringValue(v *string) string

StringValue converts the supplied string pointer to a string, returning the empty string if the pointer is nil.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL