morpheus

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2026 License: MPL-2.0 Imports: 35 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(opts ...Option) subprovider.SubProvider

Types

type Option

type Option func(*SubProvider)

func WithClientFactory

func WithClientFactory(f func(model.SubModel) *clientfactory.ClientFactory) Option

Option to override newClientFactory

type SubProvider

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

func (SubProvider) Configure

func (s SubProvider) Configure(_ context.Context, f func(any)) (any, error)

func (SubProvider) GetDataSources

func (SubProvider) GetDataSources(
	_ context.Context,
) []func() datasource.DataSource

func (SubProvider) GetName

func (SubProvider) GetName(_ context.Context) string

func (SubProvider) GetResources

func (s SubProvider) GetResources(
	_ context.Context,
) []func() resource.Resource

func (SubProvider) GetSchema

func (SubProvider) GetSchema(_ context.Context) map[string]schema.Attribute

Directories

Path Synopsis
framework
resources/user
(C) Copyright 2025 Hewlett Packard Enterprise Development LP
(C) Copyright 2025 Hewlett Packard Enterprise Development LP
datasources/job
Package job provides a Morpheus job data source for Terraform.
Package job provides a Morpheus job data source for Terraform.
utils
auth
(C) Copyright 2025 Hewlett Packard Enterprise Development LP
(C) Copyright 2025 Hewlett Packard Enterprise Development LP

Jump to

Keyboard shortcuts

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