fluxconfigurationoperationstatus

package
v0.20220610.104255 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateFluxConfigurationOperationID

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

ValidateFluxConfigurationOperationID checks that 'input' can be parsed as a Flux Configuration Operation ID

Types

type ErrorAdditionalInfo

type ErrorAdditionalInfo struct {
	Info *interface{} `json:"info,omitempty"`
	Type *string      `json:"type,omitempty"`
}

type ErrorDetail

type ErrorDetail struct {
	AdditionalInfo *[]ErrorAdditionalInfo `json:"additionalInfo,omitempty"`
	Code           *string                `json:"code,omitempty"`
	Details        *[]ErrorDetail         `json:"details,omitempty"`
	Message        *string                `json:"message,omitempty"`
	Target         *string                `json:"target,omitempty"`
}

type FluxConfigOperationStatusGetOperationResponse

type FluxConfigOperationStatusGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *OperationStatusResult
}

type FluxConfigurationOperationId

type FluxConfigurationOperationId struct {
	SubscriptionId        string
	ResourceGroupName     string
	ClusterRp             string
	ClusterResourceName   string
	ClusterName           string
	FluxConfigurationName string
	OperationId           string
}

FluxConfigurationOperationId is a struct representing the Resource ID for a Flux Configuration Operation

func NewFluxConfigurationOperationID

func NewFluxConfigurationOperationID(subscriptionId string, resourceGroupName string, clusterRp string, clusterResourceName string, clusterName string, fluxConfigurationName string, operationId string) FluxConfigurationOperationId

NewFluxConfigurationOperationID returns a new FluxConfigurationOperationId struct

func ParseFluxConfigurationOperationID

func ParseFluxConfigurationOperationID(input string) (*FluxConfigurationOperationId, error)

ParseFluxConfigurationOperationID parses 'input' into a FluxConfigurationOperationId

func ParseFluxConfigurationOperationIDInsensitively

func ParseFluxConfigurationOperationIDInsensitively(input string) (*FluxConfigurationOperationId, error)

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

func (FluxConfigurationOperationId) ID

ID returns the formatted Flux Configuration Operation ID

func (FluxConfigurationOperationId) Segments

Segments returns a slice of Resource ID Segments which comprise this Flux Configuration Operation ID

func (FluxConfigurationOperationId) String

String returns a human-readable description of this Flux Configuration Operation ID

type FluxConfigurationOperationStatusClient

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

func NewFluxConfigurationOperationStatusClientWithBaseURI

func NewFluxConfigurationOperationStatusClientWithBaseURI(endpoint string) FluxConfigurationOperationStatusClient

func (FluxConfigurationOperationStatusClient) FluxConfigOperationStatusGet

FluxConfigOperationStatusGet ...

type OperationStatusResult

type OperationStatusResult struct {
	Error      *ErrorDetail       `json:"error,omitempty"`
	Id         *string            `json:"id,omitempty"`
	Name       *string            `json:"name,omitempty"`
	Properties *map[string]string `json:"properties,omitempty"`
	Status     string             `json:"status"`
}

Jump to

Keyboard shortcuts

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