compute

package
v0.75.2 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2022 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 {
	defsecTypes.Metadata
	Enabled defsecTypes.BoolValue
}

type LinuxVirtualMachine

type LinuxVirtualMachine struct {
	defsecTypes.Metadata
	VirtualMachine
	OSProfileLinuxConfig OSProfileLinuxConfig
}

type ManagedDisk

type ManagedDisk struct {
	defsecTypes.Metadata
	Encryption Encryption
}

type OSProfileLinuxConfig

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

type VirtualMachine

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

type WindowsVirtualMachine

type WindowsVirtualMachine struct {
	defsecTypes.Metadata
	VirtualMachine
}

Jump to

Keyboard shortcuts

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