Documentation
¶
Index ¶
- Constants
- func CloudData() *schema.Resource
- func CloudFolderData() *schema.Resource
- func DHCPServerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DatastoreData() *schema.Resource
- func DhcpServer() *schema.Resource
- func DhcpServerCreateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DhcpServerData() *schema.Resource
- func DhcpServerDeleteContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DhcpServerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DhcpServerUpdateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DomainData() *schema.Resource
- func EdgeClusterData() *schema.Resource
- func EnvironmentData() *schema.Resource
- func GroupData() *schema.Resource
- func Instances() *schema.Resource
- func InstancesClone() *schema.Resource
- func LBMonitorReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LBPoolData() *schema.Resource
- func LBPoolMemeberGroupData() *schema.Resource
- func LBProfileData() *schema.Resource
- func LBProfileReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LBVirtualServerData() *schema.Resource
- func LBVirtualServerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LBVirtualServerSslCertData() *schema.Resource
- func LBVirtualServerSslCertReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LayoutData() *schema.Resource
- func LoadBalancer() *schema.Resource
- func LoadBalancerData() *schema.Resource
- func LoadBalancerMonitor() *schema.Resource
- func LoadBalancerPools() *schema.Resource
- func LoadBalancerProfiles() *schema.Resource
- func LoadBalancerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LoadBalancerVirtualServers() *schema.Resource
- func LoadbalancerCreateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LoadbalancerDeleteContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LoadbalancerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func LoadbalancerUpdateContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
- func MonitorData() *schema.Resource
- func MorpheusDetailsBroker() *schema.Resource
- func MorpheusDetailsBrokerReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func Network() *schema.Resource
- func NetworkData() *schema.Resource
- func NetworkInterfaceData() *schema.Resource
- func NetworkPoolData() *schema.Resource
- func NetworkProxyData() *schema.Resource
- func NetworkTypeData() *schema.Resource
- func PlanData() *schema.Resource
- func PoolMemeberGroupReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func PoolReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func PowerScheduleData() *schema.Resource
- func ReadInstanceStorageController() *schema.Resource
- func ReadInstanceStorageType() *schema.Resource
- func ResourcePoolData() *schema.Resource
- func Router() *schema.Resource
- func RouterBgpNeighbor() *schema.Resource
- func RouterData() *schema.Resource
- func RouterFirewallRuleGroup() *schema.Resource
- func RouterNatRule() *schema.Resource
- func RouterReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func RouterRoute() *schema.Resource
- func TemplateData() *schema.Resource
- func TransportZoneData() *schema.Resource
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 CloudFolderData ¶
func DHCPServerReadContext ¶ added in v0.1.12
func DHCPServerReadContext(ctx context.Context, rd *schema.ResourceData, meta interface{}) diag.Diagnostics
func DatastoreData ¶
func DhcpServer ¶ added in v0.1.12
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 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 EdgeClusterData ¶
func EnvironmentData ¶
func InstancesClone ¶
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 LBPoolMemeberGroupData ¶ added in v0.1.11
func LBProfileData ¶ added in v0.1.11
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 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 LBVirtualServerSslCertReadContext ¶ added in v0.1.11
func LBVirtualServerSslCertReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func LayoutData ¶
func LoadBalancer ¶ added in v0.1.11
func LoadBalancerData ¶ added in v0.1.11
func LoadBalancerMonitor ¶ added in v0.1.11
func LoadBalancerPools ¶ added in v0.1.11
func LoadBalancerProfiles ¶ added in v0.1.11
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 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 MorpheusDetailsBroker ¶ added in v0.1.30
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 NetworkData ¶
func NetworkInterfaceData ¶
func NetworkPoolData ¶
func NetworkProxyData ¶
func NetworkTypeData ¶
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 ReadInstanceStorageController ¶ added in v0.1.32
func ReadInstanceStorageType ¶ added in v0.1.29
func ResourcePoolData ¶
func RouterBgpNeighbor ¶
func RouterData ¶
func RouterFirewallRuleGroup ¶
func RouterNatRule ¶
func RouterReadContext ¶
func RouterReadContext(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func RouterRoute ¶
func TemplateData ¶
func TransportZoneData ¶
Types ¶
This section is empty.
Source Files
¶
- constants.go
- data_source_cloud_folder.go
- data_source_clouds.go
- data_source_datastore.go
- data_source_dhcp_server.go
- data_source_domain.go
- data_source_edge_cluster.go
- data_source_environments.go
- data_source_groups.go
- data_source_instance_storage_controller.go
- data_source_instance_storage_type.go
- data_source_layout.go
- data_source_lb_monitors.go
- data_source_lb_pool.go
- data_source_lb_pool_member_group.go
- data_source_lb_profile.go
- data_source_lb_ssl_certs.go
- data_source_lb_virtual_servers.go
- data_source_loadbalancer.go
- data_source_morpheus_token_broker.go
- data_source_network_interfaces.go
- data_source_network_pool.go
- data_source_network_proxy.go
- data_source_network_type.go
- data_source_networks.go
- data_source_plans.go
- data_source_power_schedules.go
- data_source_resource_pools.go
- data_source_router.go
- data_source_templates.go
- data_source_transport_zone.go
- helper.go
- resource_dhcp_server.go
- resource_instance_clone.go
- resource_instances.go
- resource_instances_helper.go
- resource_lb_monitors.go
- resource_lb_pools.go
- resource_lb_profiles.go
- resource_lb_virtual_servers.go
- resource_loadbalancer.go
- resource_networks.go
- resource_router.go
- resource_router_bgp_neighbor.go
- resource_router_firewall_rule_groups.go
- resource_router_nat_rules.go
- resource_router_route.go
Click to show internal directories.
Click to hide internal directories.