azure

package
v0.1.48 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BindDeveloperOptions added in v0.1.43

func BindDeveloperOptions(opts *RawAzurePlatformCreateOptions, flags *pflag.FlagSet)

func BindOptions added in v0.1.43

func BindOptions(opts *RawAzurePlatformCreateOptions, flags *pflag.FlagSet)

func NewCreateCommand

func NewCreateCommand(coreOpts *core.CreateNodePoolOptions) *cobra.Command

Types

type AzureMarketPlaceImageInfo added in v0.1.43

type AzureMarketPlaceImageInfo struct {
	MarketplacePublisher string
	MarketplaceOffer     string
	MarketplaceSKU       string
	MarketplaceVersion   string
}

type AzurePlatformCreateOptions added in v0.1.18

type AzurePlatformCreateOptions struct {
	InstanceType                  string
	DiskSize                      int32
	AvailabilityZone              string
	DiagnosticsStorageAccountType hyperv1.AzureDiagnosticsStorageAccountType
	DiagnosticsStorageAccountURI  string
	DiskEncryptionSetID           string
	EnableEphemeralOSDisk         bool
	DiskStorageAccountType        string
	SubnetID                      string
	ImageID                       string
	Arch                          string
	EncryptionAtHost              string
}

func (*AzurePlatformCreateOptions) Type added in v0.1.18

type CompletedAzurePlatformCreateOptions added in v0.1.43

type CompletedAzurePlatformCreateOptions struct {
	// contains filtered or unexported fields
}

func (*CompletedAzurePlatformCreateOptions) NodePoolPlatform added in v0.1.43

func (*CompletedAzurePlatformCreateOptions) UpdateNodePool added in v0.1.43

type RawAzurePlatformCreateOptions added in v0.1.43

type RawAzurePlatformCreateOptions struct {
	*AzurePlatformCreateOptions
	*AzureMarketPlaceImageInfo
}

func DefaultOptions added in v0.1.43

func DefaultOptions() *RawAzurePlatformCreateOptions

func (*RawAzurePlatformCreateOptions) Validate added in v0.1.43

TODO: HOSTEDCP-1974: Unify Validate/Complete Function Signatures Across Providers

type ValidatedAzurePlatformCreateOptions added in v0.1.43

type ValidatedAzurePlatformCreateOptions struct {
	// contains filtered or unexported fields
}

func (*ValidatedAzurePlatformCreateOptions) Complete added in v0.1.43

Jump to

Keyboard shortcuts

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