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"`
}
Click to show internal directories.
Click to hide internal directories.