compute

package
v0.51.1 Latest Latest
Warning

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

Go to latest
Published: May 4, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Compute

type Compute struct {
	LinuxVirtualMachines   []LinuxVirtualMachine
	WindowsVirtualMachines []WindowsVirtualMachine
	ManagedDisks           []ManagedDisk
}

type Encryption

type Encryption struct {
	Metadata iacTypes.Metadata
	Enabled  iacTypes.BoolValue
}

type LinuxVirtualMachine

type LinuxVirtualMachine struct {
	Metadata iacTypes.Metadata
	VirtualMachine
	OSProfileLinuxConfig OSProfileLinuxConfig
}

type ManagedDisk

type ManagedDisk struct {
	Metadata   iacTypes.Metadata
	Encryption Encryption
}

type OSProfileLinuxConfig

type OSProfileLinuxConfig struct {
	Metadata                      iacTypes.Metadata
	DisablePasswordAuthentication iacTypes.BoolValue
}

type VirtualMachine

type VirtualMachine struct {
	Metadata   iacTypes.Metadata
	CustomData iacTypes.StringValue // NOT base64 encoded
}

type WindowsVirtualMachine

type WindowsVirtualMachine struct {
	Metadata iacTypes.Metadata
	VirtualMachine
}

Jump to

Keyboard shortcuts

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