v1

package
v0.0.1-0...-a57f202 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package v1 contains API Schema definitions for the alibabacloudmachineproviderconfig v1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/openshift/cluster-api-provider-alibaba/pkg/apis/alibabacloudmachineproviderconfig +k8s:defaulter-gen=TypeMeta +groupName=alibabacloudmachineproviderconfig.openshift.io

Package v1 contains API Schema definitions for the alibabacloudmachineproviderconfig v1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/openshift/cluster-api-provider-alibaba/pkg/apis/alibabacloudmachineproviderconfig +k8s:defaulter-gen=TypeMeta +groupName=alibabacloudmachineproviderconfig.openshift.io

Index

Constants

This section is empty.

Variables

View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: "alibabacloudmachineproviderconfig.openshift.io", Version: "v1"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion}
)

Functions

func ProviderSpecFromRawExtension

func ProviderSpecFromRawExtension(rawExtension *runtime.RawExtension) (*machinev1.AlibabaCloudMachineProviderConfig, error)

ProviderSpecFromRawExtension unmarshals a raw extension into an AlibabaCloudMachineProviderConfig type

func ProviderStatusFromRawExtension

func ProviderStatusFromRawExtension(rawExtension *runtime.RawExtension) (*machinev1.AlibabaCloudMachineProviderStatus, error)

ProviderStatusFromRawExtension unmarshals a raw extension into an AlibabaCloudMachineProviderStatus type

func RawExtensionFromProviderSpec

func RawExtensionFromProviderSpec(spec *machinev1.AlibabaCloudMachineProviderConfig) (*runtime.RawExtension, error)

RawExtensionFromProviderSpec marshals the machine provider spec.

func RawExtensionFromProviderStatus

func RawExtensionFromProviderStatus(status *machinev1.AlibabaCloudMachineProviderStatus) (*runtime.RawExtension, error)

RawExtensionFromProviderStatus marshals the machine provider status

Types

This section is empty.

Jump to

Keyboard shortcuts

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