provider

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 1 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDecoder

func GetDecoder() map[string]jsoniter.ValDecoder

func GetEncoder

func GetEncoder() map[string]jsoniter.ValEncoder

Types

type LinodeSpec

type LinodeSpec struct {
	// An HTTP User-Agent Prefix to prepend in API requests.
	// +optional
	ApiVersion *string `json:"apiVersion,omitempty" tf:"api_version"`
	// The rate in milliseconds to poll for events.
	// +optional
	EventPollMs *int64 `json:"eventPollMs,omitempty" tf:"event_poll_ms"`
	// The rate in milliseconds to poll for LKE events.
	// +optional
	LkeEventPollMs *int64 `json:"lkeEventPollMs,omitempty" tf:"lke_event_poll_ms"`
	// The rate in milliseconds to poll for an LKE node to be ready.
	// +optional
	LkeNodeReadyPollMs *int64 `json:"lkeNodeReadyPollMs,omitempty" tf:"lke_node_ready_poll_ms"`
	// Maximum delay in milliseconds before retrying a request.
	// +optional
	MaxRetryDelayMs *int64 `json:"maxRetryDelayMs,omitempty" tf:"max_retry_delay_ms"`
	// Minimum delay in milliseconds before retrying a request.
	// +optional
	MinRetryDelayMs *int64 `json:"minRetryDelayMs,omitempty" tf:"min_retry_delay_ms"`
	// Skip waiting for a linode_instance resource to finish deleting.
	// +optional
	SkipInstanceDeletePoll *bool `json:"skipInstanceDeletePoll,omitempty" tf:"skip_instance_delete_poll"`
	// Skip waiting for a linode_instance resource to be running.
	// +optional
	SkipInstanceReadyPoll *bool `json:"skipInstanceReadyPoll,omitempty" tf:"skip_instance_ready_poll"`
	// The token that allows you access to your Linode account
	Token *string `json:"token" tf:"token"`
	// An HTTP User-Agent Prefix to prepend in API requests.
	// +optional
	UaPrefix *string `json:"uaPrefix,omitempty" tf:"ua_prefix"`
	// The HTTP(S) API address of the Linode API to use.
	// +optional
	Url *string `json:"url,omitempty" tf:"url"`
}

Jump to

Keyboard shortcuts

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