doppler

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Constants for Standard Column Descriptions
	ColumnDescriptionWorkplaceName = "Title of the resource."
	ColumnDescriptionWorkplaceId   = "The ID of the workplace."
	ColumnDescriptionTitle         = "The name of the workplace."
)

Variables

This section is empty.

Functions

func ConfigInstance

func ConfigInstance() interface{}

func GetActivityLogClient

func GetActivityLogClient(ctx context.Context, d *plugin.Connection) (*activitylog.Client, *string, error)

func GetConfig

func GetConfig(connection *plugin.Connection) dopplerConfig

GetConfig :: retrieve and cast connection config from query data

func GetConfigClient

func GetConfigClient(ctx context.Context, d *plugin.Connection) (*projectConfig.Client, *string, error)

Config Client

func GetConfigWithToken

func GetConfigWithToken(connection *plugin.Connection) dopplerConfig

func GetEnvironmentClient

func GetEnvironmentClient(ctx context.Context, d *plugin.Connection) (*environment.Client, *string, error)

Environment Client

func GetProjectClient

func GetProjectClient(ctx context.Context, d *plugin.Connection) (*project.Client, error)

Project Client

func GetSecretClient

func GetSecretClient(ctx context.Context, d *plugin.Connection) (*secret.Client, *string, error)

Secret Client

func GetServiceTokenClient

func GetServiceTokenClient(ctx context.Context, d *plugin.Connection) (*servicetoken.Client, *string, error)

Service Token Client

func GetUserClient

func GetUserClient(ctx context.Context, d *plugin.Connection) (*audit.Client, *string, error)

User Client

func GetWorkplaceClient

func GetWorkplaceClient(ctx context.Context, d *plugin.Connection) (*workplace.Client, error)

Workplace Client

func Plugin

func Plugin(ctx context.Context) *plugin.Plugin

Types

type SecretInfo

type SecretInfo struct {
	ProjectID           string
	ConfigName          string
	SecretName          string
	SecretValueRaw      string
	SecretValueComputed string
}

Jump to

Keyboard shortcuts

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