instancetypes

package
v2.17.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2024 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AWSSNPSupportedInstanceFamilies = []string{
	"C6a",
	"M6a",
	"R6a",
}

AWSSNPSupportedInstanceFamilies is derived from: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snp-requirements.html

View Source
var AWSSupportedInstanceFamilies = []string{
	"C5",
	"C5a",
	"C5ad",
	"C5d",
	"C5n",
	"C6a",
	"C6i",
	"D3",
	"D3en",
	"G4dn",
	"G5",
	"Hpc6a",
	"I3en",
	"I4i",
	"Inf1",
	"M5",
	"M5a",
	"M5ad",
	"M5d",
	"M5dn",
	"M5n",
	"M5zn",
	"M6a",
	"M6i",
	"R5",
	"R5a",
	"R5ad",
	"R5b",
	"R5d",
	"R5dn",
	"R5n",
	"R6a",
	"R6i",
	"U-3tb1",
	"U-6tb1",
	"U-9tb1",
	"U-12tb1",
	"X2idn",
	"X2iedn",
	"X2iezn",
	"z1d",
}

AWSSupportedInstanceFamilies is derived from: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enable-nitrotpm-prerequisites.html (Last updated: October 20th, 2022).

View Source
var AzureSNPInstanceTypes = []string{

	"Standard_DC4as_v5",
	"Standard_DC8as_v5",
	"Standard_DC16as_v5",
	"Standard_DC32as_v5",
	"Standard_DC48as_v5",
	"Standard_DC64as_v5",
	"Standard_DC96as_v5",

	"Standard_DC4ads_v5",
	"Standard_DC8ads_v5",
	"Standard_DC16ads_v5",
	"Standard_DC32ads_v5",
	"Standard_DC48ads_v5",
	"Standard_DC64ads_v5",
	"Standard_DC96ads_v5",

	"Standard_EC4as_v5",
	"Standard_EC8as_v5",
	"Standard_EC16as_v5",
	"Standard_EC20as_v5",
	"Standard_EC32as_v5",
	"Standard_EC48as_v5",
	"Standard_EC64as_v5",
	"Standard_EC96as_v5",

	"Standard_EC4ads_v5",
	"Standard_EC8ads_v5",
	"Standard_EC16ads_v5",
	"Standard_EC20ads_v5",
	"Standard_EC32ads_v5",
	"Standard_EC48ads_v5",
	"Standard_EC64ads_v5",
	"Standard_EC96ads_v5",
}

AzureSNPInstanceTypes are valid Azure SEV-SNP instance types.

View Source
var AzureTDXInstanceTypes = []string{

	"Standard_DC4es_v5",
	"Standard_DC8es_v5",
	"Standard_DC16es_v5",
	"Standard_DC32es_v5",
	"Standard_DC48es_v5",
	"Standard_DC64es_v5",
	"Standard_DC96es_v5",

	"Standard_DC4eds_v5",
	"Standard_DC8eds_v5",
	"Standard_DC16eds_v5",
	"Standard_DC32eds_v5",
	"Standard_DC48eds_v5",
	"Standard_DC64eds_v5",
	"Standard_DC96eds_v5",

	"Standard_EC4es_v5",
	"Standard_EC8es_v5",
	"Standard_EC16es_v5",
	"Standard_EC32es_v5",
	"Standard_EC48es_v5",
	"Standard_EC64es_v5",
	"Standard_EC128es_v5",

	"Standard_EC4eds_v5",
	"Standard_EC8eds_v5",
	"Standard_EC16eds_v5",
	"Standard_EC32eds_v5",
	"Standard_EC48eds_v5",
	"Standard_EC64eds_v5",
	"Standard_EC128eds_v5",
}

AzureTDXInstanceTypes are valid Azure TDX instance types.

View Source
var AzureTrustedLaunchInstanceTypes = []string{

	"Standard_D4a_v4",
	"Standard_D8a_v4",
	"Standard_D16a_v4",
	"Standard_D32a_v4",
	"Standard_D48a_v4",
	"Standard_D64a_v4",
	"Standard_D96a_v4",

	"Standard_D4as_v4",
	"Standard_D8as_v4",
	"Standard_D16as_v4",
	"Standard_D32as_v4",
	"Standard_D48as_v4",
	"Standard_D64as_v4",
	"Standard_D96as_v4",

	"Standard_E4a_v4",
	"Standard_E8a_v4",
	"Standard_E16a_v4",
	"Standard_E32a_v4",
	"Standard_E48a_v4",
	"Standard_E64a_v4",
	"Standard_E96a_v4",

	"Standard_E4as_v4",
	"Standard_E8as_v4",
	"Standard_E16as_v4",
	"Standard_E20as_v4",
	"Standard_E32as_v4",
	"Standard_E48as_v4",
	"Standard_E64as_v4",
	"Standard_E96as_v4",
}

AzureTrustedLaunchInstanceTypes are valid Azure Trusted Launch instance types.

View Source
var GCPInstanceTypes = []string{
	"n2d-standard-4",
	"n2d-standard-8",
	"n2d-standard-16",
	"n2d-standard-32",
	"n2d-standard-48",
	"n2d-standard-64",
	"n2d-standard-80",
	"n2d-standard-96",
	"n2d-standard-128",
	"n2d-standard-224",
	"n2d-highmem-4",
	"n2d-highmem-8",
	"n2d-highmem-16",
	"n2d-highmem-32",
	"n2d-highmem-48",
	"n2d-highmem-64",
	"n2d-highmem-80",
	"n2d-highmem-96",
	"n2d-highcpu-4",
	"n2d-highcpu-8",
	"n2d-highcpu-16",
	"n2d-highcpu-32",
	"n2d-highcpu-48",
	"n2d-highcpu-64",
	"n2d-highcpu-80",
	"n2d-highcpu-96",
	"n2d-highcpu-128",
	"n2d-highcpu-224",
	"c2d-standard-4",
	"c2d-standard-8",
	"c2d-standard-16",
	"c2d-standard-32",
	"c2d-standard-56",
	"c2d-standard-112",
	"c2d-highcpu-4",
	"c2d-highcpu-8",
	"c2d-highcpu-16",
	"c2d-highcpu-32",
	"c2d-highcpu-56",
	"c2d-highcpu-112",
	"c2d-highmem-4",
	"c2d-highmem-8",
	"c2d-highmem-16",
	"c2d-highmem-32",
	"c2d-highmem-56",
	"c2d-highmem-112",
}

GCPInstanceTypes are valid GCP instance types.

View Source
var STACKITInstanceTypes = []string{
	"m1a.2cd",
	"m1a.4cd",
	"m1a.8cd",
	"m1a.16cd",
	"m1a.30cd",
}

STACKITInstanceTypes are valid STACKIT instance types.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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