testprovider

package
v3.74.0 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertProvider added in v3.61.0

func AssertProvider(f func(data *schemav2.ResourceData)) *schemav2.Provider

func AutonamingProvider added in v3.71.0

func AutonamingProvider() *schema.Provider

func ConflictsWithValidationProvider added in v3.70.0

func ConflictsWithValidationProvider() *schemav2.Provider

func CustomizedDiffProvider added in v3.64.0

func CustomizedDiffProvider(f func(data *schemav2.ResourceData)) *schemav2.Provider

func ExactlyOneOfValidationProvider added in v3.70.0

func ExactlyOneOfValidationProvider() *schemav2.Provider

func MaxItemsOneProvider added in v3.68.0

func MaxItemsOneProvider() *schemav2.Provider

func MustSet

func MustSet(data Settable, key string, value interface{})

func MustSetIfUnset

func MustSetIfUnset(data ResourceData, key string, value interface{})

func ProviderDefaultInfo added in v3.63.0

func ProviderDefaultInfo() *schema.Provider

Subset of pulumi-random provider.

func ProviderMiniCloudflare added in v3.45.0

func ProviderMiniCloudflare() *schema.Provider

Subset of pulumi-cloudflare provider, specifically to test nested descriptions cleanup

func ProviderMiniMuxed added in v3.71.0

func ProviderMiniMuxed() *schema.Provider

Subset of pulumi-random provider.

func ProviderMiniRandom added in v3.38.1

func ProviderMiniRandom() *schema.Provider

Subset of pulumi-random provider.

func ProviderNestedDescriptions added in v3.73.0

func ProviderNestedDescriptions() *schema.Provider

Subset of pulumi-cloudflare provider.

func ProviderRegress611 added in v3.32.0

func ProviderRegress611() *schema.Provider

Minified variant of pulumi-aws provider extracted from pulumi/pulumi-terraform-bridge#611 issue.

func ProviderV1

func ProviderV1() *schemav1.Provider

func ProviderV2

func ProviderV2() *schemav2.Provider

func RequiredWithValidationProvider added in v3.70.0

func RequiredWithValidationProvider() *schemav2.Provider

func SchemaFuncPanicsProvider added in v3.74.0

func SchemaFuncPanicsProvider() *schemav2.Provider

func Timeout

func Timeout(d time.Duration) *time.Duration

Types

type ResourceData

type ResourceData interface {
	Settable

	GetOk(key string) (interface{}, bool)
}

type Settable

type Settable interface {
	Set(key string, value interface{}) error
}

Jump to

Keyboard shortcuts

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