managedclusterversion

package
v2.96.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PossibleValuesForEnvironment

func PossibleValuesForEnvironment() []string

func PossibleValuesForOsType

func PossibleValuesForOsType() []string

func ValidateEnvironmentID

func ValidateEnvironmentID(input interface{}, key string) (warnings []string, errors []error)

ValidateEnvironmentID checks that 'input' can be parsed as a Environment ID

func ValidateEnvironmentManagedClusterVersionID

func ValidateEnvironmentManagedClusterVersionID(input interface{}, key string) (warnings []string, errors []error)

ValidateEnvironmentManagedClusterVersionID checks that 'input' can be parsed as a Environment Managed Cluster Version ID

func ValidateLocationID

func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)

ValidateLocationID checks that 'input' can be parsed as a Location ID

func ValidateManagedClusterVersionID

func ValidateManagedClusterVersionID(input interface{}, key string) (warnings []string, errors []error)

ValidateManagedClusterVersionID checks that 'input' can be parsed as a Managed Cluster Version ID

Types

type Environment

type Environment string
const (
	EnvironmentWindows Environment = "Windows"
)

type EnvironmentId

type EnvironmentId struct {
	SubscriptionId string
	Location       string
	Environment    Environment
}

EnvironmentId is a struct representing the Resource ID for a Environment

func NewEnvironmentID

func NewEnvironmentID(subscriptionId string, location string, environment Environment) EnvironmentId

NewEnvironmentID returns a new EnvironmentId struct

func ParseEnvironmentID

func ParseEnvironmentID(input string) (*EnvironmentId, error)

ParseEnvironmentID parses 'input' into a EnvironmentId

func ParseEnvironmentIDInsensitively

func ParseEnvironmentIDInsensitively(input string) (*EnvironmentId, error)

ParseEnvironmentIDInsensitively parses 'input' case-insensitively into a EnvironmentId note: this method should only be used for API response data and not user input

func (EnvironmentId) ID

func (id EnvironmentId) ID() string

ID returns the formatted Environment ID

func (EnvironmentId) Segments

func (id EnvironmentId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Environment ID

func (EnvironmentId) String

func (id EnvironmentId) String() string

String returns a human-readable description of this Environment ID

type EnvironmentManagedClusterVersionId

type EnvironmentManagedClusterVersionId struct {
	SubscriptionId string
	Location       string
	Environment    Environment
	ClusterVersion string
}

EnvironmentManagedClusterVersionId is a struct representing the Resource ID for a Environment Managed Cluster Version

func NewEnvironmentManagedClusterVersionID

func NewEnvironmentManagedClusterVersionID(subscriptionId string, location string, environment Environment, clusterVersion string) EnvironmentManagedClusterVersionId

NewEnvironmentManagedClusterVersionID returns a new EnvironmentManagedClusterVersionId struct

func ParseEnvironmentManagedClusterVersionID

func ParseEnvironmentManagedClusterVersionID(input string) (*EnvironmentManagedClusterVersionId, error)

ParseEnvironmentManagedClusterVersionID parses 'input' into a EnvironmentManagedClusterVersionId

func ParseEnvironmentManagedClusterVersionIDInsensitively

func ParseEnvironmentManagedClusterVersionIDInsensitively(input string) (*EnvironmentManagedClusterVersionId, error)

ParseEnvironmentManagedClusterVersionIDInsensitively parses 'input' case-insensitively into a EnvironmentManagedClusterVersionId note: this method should only be used for API response data and not user input

func (EnvironmentManagedClusterVersionId) ID

ID returns the formatted Environment Managed Cluster Version ID

func (EnvironmentManagedClusterVersionId) Segments

Segments returns a slice of Resource ID Segments which comprise this Environment Managed Cluster Version ID

func (EnvironmentManagedClusterVersionId) String

String returns a human-readable description of this Environment Managed Cluster Version ID

type GetByEnvironmentResponse

type GetByEnvironmentResponse struct {
	HttpResponse *http.Response
	Model        *ManagedClusterCodeVersionResult
}

type GetResponse

type GetResponse struct {
	HttpResponse *http.Response
	Model        *ManagedClusterCodeVersionResult
}

type ListByEnvironmentResponse

type ListByEnvironmentResponse struct {
	HttpResponse *http.Response
	Model        *[]ManagedClusterCodeVersionResult
}

type ListResponse

type ListResponse struct {
	HttpResponse *http.Response
	Model        *[]ManagedClusterCodeVersionResult
}

type LocationId

type LocationId struct {
	SubscriptionId string
	Location       string
}

LocationId is a struct representing the Resource ID for a Location

func NewLocationID

func NewLocationID(subscriptionId string, location string) LocationId

NewLocationID returns a new LocationId struct

func ParseLocationID

func ParseLocationID(input string) (*LocationId, error)

ParseLocationID parses 'input' into a LocationId

func ParseLocationIDInsensitively

func ParseLocationIDInsensitively(input string) (*LocationId, error)

ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input

func (LocationId) ID

func (id LocationId) ID() string

ID returns the formatted Location ID

func (LocationId) Segments

func (id LocationId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Location ID

func (LocationId) String

func (id LocationId) String() string

String returns a human-readable description of this Location ID

type ManagedClusterCodeVersionResult

type ManagedClusterCodeVersionResult struct {
	Id         *string                       `json:"id,omitempty"`
	Name       *string                       `json:"name,omitempty"`
	Properties *ManagedClusterVersionDetails `json:"properties,omitempty"`
	Type       *string                       `json:"type,omitempty"`
}

type ManagedClusterVersionClient

type ManagedClusterVersionClient struct {
	Client autorest.Client
	// contains filtered or unexported fields
}

func NewManagedClusterVersionClientWithBaseURI

func NewManagedClusterVersionClientWithBaseURI(endpoint string) ManagedClusterVersionClient

func (ManagedClusterVersionClient) Get

Get ...

func (ManagedClusterVersionClient) GetByEnvironment

GetByEnvironment ...

func (ManagedClusterVersionClient) List

List ...

func (ManagedClusterVersionClient) ListByEnvironment

func (c ManagedClusterVersionClient) ListByEnvironment(ctx context.Context, id EnvironmentId) (result ListByEnvironmentResponse, err error)

ListByEnvironment ...

type ManagedClusterVersionDetails

type ManagedClusterVersionDetails struct {
	ClusterCodeVersion *string `json:"clusterCodeVersion,omitempty"`
	OsType             *OsType `json:"osType,omitempty"`
	SupportExpiryUtc   *string `json:"supportExpiryUtc,omitempty"`
}

type ManagedClusterVersionId

type ManagedClusterVersionId struct {
	SubscriptionId string
	Location       string
	ClusterVersion string
}

ManagedClusterVersionId is a struct representing the Resource ID for a Managed Cluster Version

func NewManagedClusterVersionID

func NewManagedClusterVersionID(subscriptionId string, location string, clusterVersion string) ManagedClusterVersionId

NewManagedClusterVersionID returns a new ManagedClusterVersionId struct

func ParseManagedClusterVersionID

func ParseManagedClusterVersionID(input string) (*ManagedClusterVersionId, error)

ParseManagedClusterVersionID parses 'input' into a ManagedClusterVersionId

func ParseManagedClusterVersionIDInsensitively

func ParseManagedClusterVersionIDInsensitively(input string) (*ManagedClusterVersionId, error)

ParseManagedClusterVersionIDInsensitively parses 'input' case-insensitively into a ManagedClusterVersionId note: this method should only be used for API response data and not user input

func (ManagedClusterVersionId) ID

ID returns the formatted Managed Cluster Version ID

func (ManagedClusterVersionId) Segments

Segments returns a slice of Resource ID Segments which comprise this Managed Cluster Version ID

func (ManagedClusterVersionId) String

func (id ManagedClusterVersionId) String() string

String returns a human-readable description of this Managed Cluster Version ID

type OsType

type OsType string
const (
	OsTypeWindows OsType = "Windows"
)

Jump to

Keyboard shortcuts

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