Documentation ¶
Index ¶
- func PossibleValuesForClusterVersionsEnvironment() []string
- func PossibleValuesForEnvironment() []string
- func ValidateClusterVersionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateEnvironmentClusterVersionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- type ClusterCodeVersionsListResult
- type ClusterCodeVersionsResult
- type ClusterVersionClient
- func (c ClusterVersionClient) Get(ctx context.Context, id ClusterVersionId) (result GetOperationResponse, err error)
- func (c ClusterVersionClient) GetByEnvironment(ctx context.Context, id EnvironmentClusterVersionId) (result GetByEnvironmentOperationResponse, err error)
- func (c ClusterVersionClient) List(ctx context.Context, id LocationId) (result ListOperationResponse, err error)
- func (c ClusterVersionClient) ListByEnvironment(ctx context.Context, id EnvironmentId) (result ListByEnvironmentOperationResponse, err error)
- type ClusterVersionDetails
- type ClusterVersionId
- type ClusterVersionsEnvironment
- type Environment
- type EnvironmentClusterVersionId
- func NewEnvironmentClusterVersionID(subscriptionId string, locationName string, ...) EnvironmentClusterVersionId
- func ParseEnvironmentClusterVersionID(input string) (*EnvironmentClusterVersionId, error)
- func ParseEnvironmentClusterVersionIDInsensitively(input string) (*EnvironmentClusterVersionId, error)
- type EnvironmentId
- type GetByEnvironmentOperationResponse
- type GetOperationResponse
- type ListByEnvironmentOperationResponse
- type ListOperationResponse
- type LocationId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForClusterVersionsEnvironment ¶
func PossibleValuesForClusterVersionsEnvironment() []string
func PossibleValuesForEnvironment ¶
func PossibleValuesForEnvironment() []string
func ValidateClusterVersionID ¶
ValidateClusterVersionID checks that 'input' can be parsed as a Cluster Version ID
func ValidateEnvironmentClusterVersionID ¶
func ValidateEnvironmentClusterVersionID(input interface{}, key string) (warnings []string, errors []error)
ValidateEnvironmentClusterVersionID checks that 'input' can be parsed as a Environment Cluster Version ID
func ValidateEnvironmentID ¶
ValidateEnvironmentID checks that 'input' can be parsed as a Environment ID
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
Types ¶
type ClusterCodeVersionsListResult ¶
type ClusterCodeVersionsListResult struct { NextLink *string `json:"nextLink,omitempty"` Value *[]ClusterCodeVersionsResult `json:"value,omitempty"` }
type ClusterCodeVersionsResult ¶
type ClusterCodeVersionsResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ClusterVersionDetails `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ClusterVersionClient ¶
type ClusterVersionClient struct {
Client *resourcemanager.Client
}
func NewClusterVersionClientWithBaseURI ¶
func NewClusterVersionClientWithBaseURI(sdkApi sdkEnv.Api) (*ClusterVersionClient, error)
func (ClusterVersionClient) Get ¶
func (c ClusterVersionClient) Get(ctx context.Context, id ClusterVersionId) (result GetOperationResponse, err error)
Get ...
func (ClusterVersionClient) GetByEnvironment ¶
func (c ClusterVersionClient) GetByEnvironment(ctx context.Context, id EnvironmentClusterVersionId) (result GetByEnvironmentOperationResponse, err error)
GetByEnvironment ...
func (ClusterVersionClient) List ¶
func (c ClusterVersionClient) List(ctx context.Context, id LocationId) (result ListOperationResponse, err error)
List ...
func (ClusterVersionClient) ListByEnvironment ¶
func (c ClusterVersionClient) ListByEnvironment(ctx context.Context, id EnvironmentId) (result ListByEnvironmentOperationResponse, err error)
ListByEnvironment ...
type ClusterVersionDetails ¶
type ClusterVersionDetails struct { CodeVersion *string `json:"codeVersion,omitempty"` Environment *Environment `json:"environment,omitempty"` SupportExpiryUtc *string `json:"supportExpiryUtc,omitempty"` }
type ClusterVersionId ¶
type ClusterVersionId struct { SubscriptionId string LocationName string ClusterVersionName string }
ClusterVersionId is a struct representing the Resource ID for a Cluster Version
func NewClusterVersionID ¶
func NewClusterVersionID(subscriptionId string, locationName string, clusterVersionName string) ClusterVersionId
NewClusterVersionID returns a new ClusterVersionId struct
func ParseClusterVersionID ¶
func ParseClusterVersionID(input string) (*ClusterVersionId, error)
ParseClusterVersionID parses 'input' into a ClusterVersionId
func ParseClusterVersionIDInsensitively ¶
func ParseClusterVersionIDInsensitively(input string) (*ClusterVersionId, error)
ParseClusterVersionIDInsensitively parses 'input' case-insensitively into a ClusterVersionId note: this method should only be used for API response data and not user input
func (*ClusterVersionId) FromParseResult ¶
func (id *ClusterVersionId) FromParseResult(input resourceids.ParseResult) error
func (ClusterVersionId) ID ¶
func (id ClusterVersionId) ID() string
ID returns the formatted Cluster Version ID
func (ClusterVersionId) Segments ¶
func (id ClusterVersionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cluster Version ID
func (ClusterVersionId) String ¶
func (id ClusterVersionId) String() string
String returns a human-readable description of this Cluster Version ID
type ClusterVersionsEnvironment ¶
type ClusterVersionsEnvironment string
const ( ClusterVersionsEnvironmentLinux ClusterVersionsEnvironment = "Linux" ClusterVersionsEnvironmentWindows ClusterVersionsEnvironment = "Windows" )
func (*ClusterVersionsEnvironment) UnmarshalJSON ¶ added in v0.20240222.1121651
func (s *ClusterVersionsEnvironment) UnmarshalJSON(bytes []byte) error
type Environment ¶
type Environment string
const ( EnvironmentLinux Environment = "Linux" EnvironmentWindows Environment = "Windows" )
func (*Environment) UnmarshalJSON ¶ added in v0.20240222.1121651
func (s *Environment) UnmarshalJSON(bytes []byte) error
type EnvironmentClusterVersionId ¶
type EnvironmentClusterVersionId struct { SubscriptionId string LocationName string Environment ClusterVersionsEnvironment ClusterVersionName string }
EnvironmentClusterVersionId is a struct representing the Resource ID for a Environment Cluster Version
func NewEnvironmentClusterVersionID ¶
func NewEnvironmentClusterVersionID(subscriptionId string, locationName string, environment ClusterVersionsEnvironment, clusterVersionName string) EnvironmentClusterVersionId
NewEnvironmentClusterVersionID returns a new EnvironmentClusterVersionId struct
func ParseEnvironmentClusterVersionID ¶
func ParseEnvironmentClusterVersionID(input string) (*EnvironmentClusterVersionId, error)
ParseEnvironmentClusterVersionID parses 'input' into a EnvironmentClusterVersionId
func ParseEnvironmentClusterVersionIDInsensitively ¶
func ParseEnvironmentClusterVersionIDInsensitively(input string) (*EnvironmentClusterVersionId, error)
ParseEnvironmentClusterVersionIDInsensitively parses 'input' case-insensitively into a EnvironmentClusterVersionId note: this method should only be used for API response data and not user input
func (*EnvironmentClusterVersionId) FromParseResult ¶
func (id *EnvironmentClusterVersionId) FromParseResult(input resourceids.ParseResult) error
func (EnvironmentClusterVersionId) ID ¶
func (id EnvironmentClusterVersionId) ID() string
ID returns the formatted Environment Cluster Version ID
func (EnvironmentClusterVersionId) Segments ¶
func (id EnvironmentClusterVersionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Environment Cluster Version ID
func (EnvironmentClusterVersionId) String ¶
func (id EnvironmentClusterVersionId) String() string
String returns a human-readable description of this Environment Cluster Version ID
type EnvironmentId ¶
type EnvironmentId struct { SubscriptionId string LocationName string Environment ClusterVersionsEnvironment }
EnvironmentId is a struct representing the Resource ID for a Environment
func NewEnvironmentID ¶
func NewEnvironmentID(subscriptionId string, locationName string, environment ClusterVersionsEnvironment) 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) FromParseResult ¶
func (id *EnvironmentId) FromParseResult(input resourceids.ParseResult) error
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 GetByEnvironmentOperationResponse ¶
type GetByEnvironmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ClusterCodeVersionsListResult }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ClusterCodeVersionsListResult }
type ListByEnvironmentOperationResponse ¶
type ListByEnvironmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ClusterCodeVersionsListResult }
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ClusterCodeVersionsListResult }
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName 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) FromParseResult ¶
func (id *LocationId) FromParseResult(input resourceids.ParseResult) error
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
Source Files ¶
- client.go
- constants.go
- id_clusterversion.go
- id_environment.go
- id_environmentclusterversion.go
- id_location.go
- method_get.go
- method_getbyenvironment.go
- method_list.go
- method_listbyenvironment.go
- model_clustercodeversionslistresult.go
- model_clustercodeversionsresult.go
- model_clusterversiondetails.go
- version.go