containers

package
v1.37.0 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2019 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertDefaultNodePoolToAgentPool added in v1.37.0

func ConvertDefaultNodePoolToAgentPool(input *[]containerservice.ManagedClusterAgentPoolProfile) containerservice.AgentPool

func ExpandDefaultNodePool added in v1.37.0

func ExpandKubernetesAddOnProfiles added in v1.37.0

func ExpandKubernetesAddOnProfiles(input []interface{}) map[string]*containerservice.ManagedClusterAddonProfile

func FlattenDefaultNodePool added in v1.37.0

func FlattenDefaultNodePool(input *[]containerservice.ManagedClusterAgentPoolProfile, d *schema.ResourceData) (*[]interface{}, error)

func FlattenKubernetesAddOnProfiles added in v1.37.0

func FlattenKubernetesAddOnProfiles(profile map[string]*containerservice.ManagedClusterAddonProfile) []interface{}

func KubernetesClusterIDSchema added in v1.37.0

func KubernetesClusterIDSchema() *schema.Schema

func SchemaDefaultNodePool added in v1.37.0

func SchemaDefaultNodePool() *schema.Schema

func SchemaKubernetesAddOnProfiles added in v1.37.0

func SchemaKubernetesAddOnProfiles() *schema.Schema

func ValidateKubernetesClusterID added in v1.37.0

func ValidateKubernetesClusterID(i interface{}, k string) (warnings []string, errors []error)

Types

type Client

type Client struct {
	AgentPoolsClient         *containerservice.AgentPoolsClient
	KubernetesClustersClient *containerservice.ManagedClustersClient
	GroupsClient             *containerinstance.ContainerGroupsClient
	RegistriesClient         *containerregistry.RegistriesClient
	WebhooksClient           *containerregistry.WebhooksClient
	ReplicationsClient       *containerregistry.ReplicationsClient
	ServicesClient           *containerservice.ContainerServicesClient
}

func BuildClient added in v1.31.0

func BuildClient(o *common.ClientOptions) *Client

type KubernetesClusterID added in v1.37.0

type KubernetesClusterID struct {
	Name          string
	ResourceGroup string

	ID azure.ResourceID
}

func ParseKubernetesClusterID added in v1.37.0

func ParseKubernetesClusterID(id string) (*KubernetesClusterID, error)

type KubernetesNodePoolID added in v1.37.0

type KubernetesNodePoolID struct {
	Name          string
	ClusterName   string
	ResourceGroup string

	ID azure.ResourceID
}

func ParseKubernetesNodePoolID added in v1.37.0

func ParseKubernetesNodePoolID(id string) (*KubernetesNodePoolID, error)

Jump to

Keyboard shortcuts

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