Documentation ¶
Index ¶
- func BuildAzureMachinePool(opts ...BuilderOption) *expcapzv1alpha3.AzureMachinePool
- func BuildAzureMachinePoolAsJson(opts ...BuilderOption) []byte
- type BuilderOption
- func AcceleratedNetworking(acceleratedNetworking *bool) BuilderOption
- func Cluster(clusterName string) BuilderOption
- func DataDisks(dataDisks []capzv1alpha3.DataDisk) BuilderOption
- func Location(location string) BuilderOption
- func Name(name string) BuilderOption
- func Organization(org string) BuilderOption
- func StorageAccountType(storageAccountType compute.StorageAccountTypes) BuilderOption
- func VMSize(vmsize string) BuilderOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAzureMachinePool ¶
func BuildAzureMachinePool(opts ...BuilderOption) *expcapzv1alpha3.AzureMachinePool
func BuildAzureMachinePoolAsJson ¶
func BuildAzureMachinePoolAsJson(opts ...BuilderOption) []byte
Types ¶
type BuilderOption ¶
type BuilderOption func(azureMachinePool *expcapzv1alpha3.AzureMachinePool) *expcapzv1alpha3.AzureMachinePool
func AcceleratedNetworking ¶
func AcceleratedNetworking(acceleratedNetworking *bool) BuilderOption
func Cluster ¶
func Cluster(clusterName string) BuilderOption
func DataDisks ¶
func DataDisks(dataDisks []capzv1alpha3.DataDisk) BuilderOption
func Location ¶
func Location(location string) BuilderOption
func Name ¶
func Name(name string) BuilderOption
func Organization ¶
func Organization(org string) BuilderOption
func StorageAccountType ¶
func StorageAccountType(storageAccountType compute.StorageAccountTypes) BuilderOption
func VMSize ¶
func VMSize(vmsize string) BuilderOption
Click to show internal directories.
Click to hide internal directories.