resources

package
v0.1.39 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// datasource key
	DSNetwork                   = "hpegl_vmaas_network"
	DSNetworkType               = "hpegl_vmaas_network_type"
	DSNetworkPool               = "hpegl_vmaas_network_pool"
	DSNetworkProxy              = "hpegl_vmaas_network_proxy"
	DSNetworkDomain             = "hpegl_vmaas_network_domain"
	DSLayout                    = "hpegl_vmaas_layout"
	DSGroup                     = "hpegl_vmaas_group"
	DSPlan                      = "hpegl_vmaas_plan"
	DSCloud                     = "hpegl_vmaas_cloud"
	DSResourcePool              = "hpegl_vmaas_resource_pool"
	DSDatastore                 = "hpegl_vmaas_datastore"
	DSPowerSchedule             = "hpegl_vmaas_power_schedule"
	DSTemplate                  = "hpegl_vmaas_template"
	DSEnvironment               = "hpegl_vmaas_environment"
	DSNetworkInterface          = "hpegl_vmaas_network_interface"
	DSCloudFolder               = "hpegl_vmaas_cloud_folder"
	DSRouter                    = "hpegl_vmaas_router"
	DSEdgeCluster               = "hpegl_vmaas_edge_cluster"
	DSTransportZone             = "hpegl_vmaas_transport_zone"
	DSLoadBalancer              = "hpegl_vmaas_load_balancer"
	DSPoolMemeberGroup          = "hpegl_vmaas_lb_pool_member_group"
	DSLBMonitor                 = "hpegl_vmaas_load_balancer_monitor"
	DSLBProfile                 = "hpegl_vmaas_load_balancer_profile"
	DSLBPool                    = "hpegl_vmaas_load_balancer_pool"
	DSLBVirtualServer           = "hpegl_vmaas_load_balancer_virtual_server"
	DSLBVirtualServerSslCert    = "hpegl_vmaas_load_balancer_virtual_server_ssl_cert"
	DSDhcpServer                = "hpegl_vmaas_dhcp_server"
	DSInstanceStorageType       = "hpegl_vmaas_instance_disk_type"
	DSInstanceStorageController = "hpegl_vmaas_instance_storage_controller"

	DSMorpheusDataSource = "hpegl_vmaas_morpheus_details"

	// resource key
	ResInstance                   = "hpegl_vmaas_instance"
	ResInstanceClone              = "hpegl_vmaas_instance_clone"
	ResNetwork                    = "hpegl_vmaas_network"
	ResRouter                     = "hpegl_vmaas_router"
	ResLoadBalancer               = "hpegl_vmaas_load_balancer"
	ResLoadBalancerMonitors       = "hpegl_vmaas_load_balancer_monitor"
	ResLoadBalancerProfiles       = "hpegl_vmaas_load_balancer_profile"
	ResLoadBalancerPools          = "hpegl_vmaas_load_balancer_pool"
	ResLoadBalancerVirtualServers = "hpegl_vmaas_load_balancer_virtual_server"
	ResRouterNat                  = "hpegl_vmaas_router_nat_rule"
	ResRouterFirewallRuleGroup    = "hpegl_vmaas_router_firewall_rule_group"
	ResRouterRoute                = "hpegl_vmaas_router_route"
	ResRouterBgpNeighbor          = "hpegl_vmaas_router_bgp_neighbor"
	ResDhcpServer                 = "hpegl_vmaas_dhcp_server"
)

Variables

This section is empty.

Functions

func CloudData

func CloudData() *schema.Resource

func CloudFolderData

func CloudFolderData() *schema.Resource

func DHCPServerReadContext added in v0.1.12

func DHCPServerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func DatastoreData

func DatastoreData() *schema.Resource

func DhcpServer added in v0.1.12

func DhcpServer() *schema.Resource

func DhcpServerCreateContext added in v0.1.12

func DhcpServerCreateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func DhcpServerData added in v0.1.12

func DhcpServerData() *schema.Resource

func DhcpServerDeleteContext added in v0.1.12

func DhcpServerDeleteContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func DhcpServerReadContext added in v0.1.12

func DhcpServerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func DhcpServerUpdateContext added in v0.1.12

func DhcpServerUpdateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func DomainData

func DomainData() *schema.Resource

func EdgeClusterData

func EdgeClusterData() *schema.Resource

func EnvironmentData

func EnvironmentData() *schema.Resource

func GroupData

func GroupData() *schema.Resource

func Instances

func Instances() *schema.Resource

func InstancesClone

func InstancesClone() *schema.Resource

func LBMonitorReadContext added in v0.1.11

func LBMonitorReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func LBPoolData added in v0.1.11

func LBPoolData() *schema.Resource

func LBPoolMemeberGroupData added in v0.1.11

func LBPoolMemeberGroupData() *schema.Resource

func LBProfileData added in v0.1.11

func LBProfileData() *schema.Resource

func LBProfileReadContext added in v0.1.11

func LBProfileReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func LBVirtualServerData added in v0.1.11

func LBVirtualServerData() *schema.Resource

func LBVirtualServerReadContext added in v0.1.11

func LBVirtualServerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func LBVirtualServerSslCertData added in v0.1.11

func LBVirtualServerSslCertData() *schema.Resource

func LBVirtualServerSslCertReadContext added in v0.1.11

func LBVirtualServerSslCertReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func LayoutData

func LayoutData() *schema.Resource

func LoadBalancer added in v0.1.11

func LoadBalancer() *schema.Resource

func LoadBalancerData added in v0.1.11

func LoadBalancerData() *schema.Resource

func LoadBalancerMonitor added in v0.1.11

func LoadBalancerMonitor() *schema.Resource

func LoadBalancerPools added in v0.1.11

func LoadBalancerPools() *schema.Resource

func LoadBalancerProfiles added in v0.1.11

func LoadBalancerProfiles() *schema.Resource

func LoadBalancerReadContext added in v0.1.11

func LoadBalancerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func LoadBalancerVirtualServers added in v0.1.11

func LoadBalancerVirtualServers() *schema.Resource

func LoadbalancerCreateContext added in v0.1.11

func LoadbalancerCreateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func LoadbalancerDeleteContext added in v0.1.11

func LoadbalancerDeleteContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func LoadbalancerReadContext added in v0.1.11

func LoadbalancerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func LoadbalancerUpdateContext added in v0.1.11

func LoadbalancerUpdateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics

func MonitorData added in v0.1.11

func MonitorData() *schema.Resource

func MorpheusDetailsBroker added in v0.1.30

func MorpheusDetailsBroker() *schema.Resource

MorpheusDetailsBroker returns a schema.Resource for the MorpheusDetails data source

func MorpheusDetailsBrokerReadContext added in v0.1.30

func MorpheusDetailsBrokerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func Network

func Network() *schema.Resource

func NetworkData

func NetworkData() *schema.Resource

func NetworkInterfaceData

func NetworkInterfaceData() *schema.Resource

func NetworkPoolData

func NetworkPoolData() *schema.Resource

func NetworkProxyData

func NetworkProxyData() *schema.Resource

func NetworkTypeData

func NetworkTypeData() *schema.Resource

func PlanData

func PlanData() *schema.Resource

func PoolMemeberGroupReadContext added in v0.1.11

func PoolMemeberGroupReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func PoolReadContext added in v0.1.11

func PoolReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func PowerScheduleData

func PowerScheduleData() *schema.Resource

func ReadInstanceStorageController added in v0.1.32

func ReadInstanceStorageController() *schema.Resource

func ReadInstanceStorageType added in v0.1.29

func ReadInstanceStorageType() *schema.Resource

func ResourcePoolData

func ResourcePoolData() *schema.Resource

func Router

func Router() *schema.Resource

func RouterBgpNeighbor

func RouterBgpNeighbor() *schema.Resource

func RouterData

func RouterData() *schema.Resource

func RouterFirewallRuleGroup

func RouterFirewallRuleGroup() *schema.Resource

func RouterNatRule

func RouterNatRule() *schema.Resource

func RouterReadContext

func RouterReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func RouterRoute

func RouterRoute() *schema.Resource

func TemplateData

func TemplateData() *schema.Resource

func TransportZoneData

func TransportZoneData() *schema.Resource

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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