compute

package
v0.0.0-...-52cdb32 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2023 License: MIT 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 defsecTypes.Metadata
	Enabled  defsecTypes.BoolValue
}

type LinuxVirtualMachine

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

type ManagedDisk

type ManagedDisk struct {
	Metadata   defsecTypes.Metadata
	Encryption Encryption
}

type OSProfileLinuxConfig

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

type VirtualMachine

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

type WindowsVirtualMachine

type WindowsVirtualMachine struct {
	Metadata defsecTypes.Metadata
	VirtualMachine
}

Jump to

Keyboard shortcuts

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