provider

package
v0.0.41 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2026 License: MPL-2.0 Imports: 73 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version = "dev"

Functions

func New

func New() provider.Provider

func ParseTrn

func ParseTrn(trn string) (string, string, error)

Types

type AssumeRoleData

type AssumeRoleData struct {
	AssumeRoleTRN types.String `tfsdk:"assume_role_trn"`
	Duration      types.Int32  `tfsdk:"duration_seconds"`
	Policy        types.String `tfsdk:"policy"`
}

type VolcengineCCProvider

type VolcengineCCProvider struct {
	// contains filtered or unexported fields
}

func (*VolcengineCCProvider) Configure

func (*VolcengineCCProvider) DataSources

func (p *VolcengineCCProvider) DataSources(ctx context.Context) []func() datasource.DataSource

func (*VolcengineCCProvider) Metadata

func (*VolcengineCCProvider) ProviderData

func (p *VolcengineCCProvider) ProviderData() any

ProviderData is used in acceptance testing to get access to configured API client etc.

func (*VolcengineCCProvider) Resources

func (p *VolcengineCCProvider) Resources(ctx context.Context) []func() resource.Resource

func (*VolcengineCCProvider) Schema

Directories

Path Synopsis
generators
resource command
schema command

Jump to

Keyboard shortcuts

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