resources

package
v0.1.17 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2023 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"

	// 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 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 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