azure

package
v0.9.2 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2023 License: Apache-2.0 Imports: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudProviderConfig

type CloudProviderConfig struct {
	CloudName                azure.CloudEnvironment
	TenantID                 string
	SubscriptionID           string
	ResourceGroupName        string
	GroupLocation            string
	ResourcePrefix           string
	NetworkResourceGroupName string
	NetworkSecurityGroupName string
	VirtualNetworkName       string
	SubnetName               string
	ResourceManagerEndpoint  string
	ARO                      bool
}

CloudProviderConfig is the azure cloud provider config

func (CloudProviderConfig) JSON

func (params CloudProviderConfig) JSON() (string, error)

JSON generates the cloud provider json config for the azure platform. managed resource names are matching the convention defined by capz

type ClusterCSIDriverConfig

type ClusterCSIDriverConfig struct {
	SubscriptionID        string
	ResourceGroupName     string
	DiskEncryptionSetName string
}

ClusterCSIDriverConfig is the Azure config for the cluster CSI driver.

func (ClusterCSIDriverConfig) YAML

func (params ClusterCSIDriverConfig) YAML() ([]byte, error)

YAML generates the cluster CSI driver config for the Azure platform.

Jump to

Keyboard shortcuts

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