ecs

package
v0.0.0-...-63319d1 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2024 License: MPL-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AttachmentJobRefreshFunc

func AttachmentJobRefreshFunc(c *golangsdk.ServiceClient, jobId string) resource.StateRefreshFunc

func DataSourceAvailabilityZones

func DataSourceAvailabilityZones() *schema.Resource

func DataSourceComputeInstance

func DataSourceComputeInstance() *schema.Resource

func DataSourceComputeInstances

func DataSourceComputeInstances() *schema.Resource

func DataSourceComputeServerGroups

func DataSourceComputeServerGroups() *schema.Resource

func DataSourceEcsFlavors

func DataSourceEcsFlavors() *schema.Resource

func FlavorsRefSchema

func FlavorsRefSchema() *schema.Resource

func LockAll

func LockAll(ids []interface{})

func ResourceComputeEIPAssociate

func ResourceComputeEIPAssociate() *schema.Resource

func ResourceComputeInstance

func ResourceComputeInstance() *schema.Resource

func ResourceComputeInterfaceAttach

func ResourceComputeInterfaceAttach() *schema.Resource

func ResourceComputeKeypairV2

func ResourceComputeKeypairV2() *schema.Resource

func ResourceComputeServerGroup

func ResourceComputeServerGroup() *schema.Resource

func ResourceComputeVolumeAttach

func ResourceComputeVolumeAttach() *schema.Resource

func ServerV1StateRefreshFunc

func ServerV1StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc

ServerV1StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an HuaweiCloudStack instance.

func UnlockAll

func UnlockAll(ids []interface{})

Types

type InstanceNIC

type InstanceNIC struct {
	NetworkID       string
	PortID          string
	FixedIPv4       string
	FixedIPv6       string
	MAC             string
	SourceDestCheck bool
	Fetched         bool
}

InstanceNIC is a structured representation of a servers.Server virtual NIC

type InstanceNetwork

type InstanceNetwork struct {
	UUID          string
	Name          string
	Port          string
	FixedIP       string
	AccessNetwork bool
}

InstanceNetwork represents a collection of network information that a Terraform instance needs to satisfy all network information requirements.

Jump to

Keyboard shortcuts

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