Documentation ¶
Overview ¶
+groupName=express.alicloud.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type ConnectPhysicalConnection
- func (in *ConnectPhysicalConnection) DeepCopy() *ConnectPhysicalConnection
- func (in *ConnectPhysicalConnection) DeepCopyInto(out *ConnectPhysicalConnection)
- func (in *ConnectPhysicalConnection) DeepCopyObject() runtime.Object
- func (r *ConnectPhysicalConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConnectPhysicalConnection) ValidateCreate() error
- func (r *ConnectPhysicalConnection) ValidateDelete() error
- func (r *ConnectPhysicalConnection) ValidateUpdate(old runtime.Object) error
- type ConnectPhysicalConnectionList
- type ConnectPhysicalConnectionSpec
- type ConnectPhysicalConnectionSpecResource
- type ConnectPhysicalConnectionStatus
- type ConnectVirtualBorderRouter
- func (in *ConnectVirtualBorderRouter) DeepCopy() *ConnectVirtualBorderRouter
- func (in *ConnectVirtualBorderRouter) DeepCopyInto(out *ConnectVirtualBorderRouter)
- func (in *ConnectVirtualBorderRouter) DeepCopyObject() runtime.Object
- func (r *ConnectVirtualBorderRouter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConnectVirtualBorderRouter) ValidateCreate() error
- func (r *ConnectVirtualBorderRouter) ValidateDelete() error
- func (r *ConnectVirtualBorderRouter) ValidateUpdate(old runtime.Object) error
- type ConnectVirtualBorderRouterList
- type ConnectVirtualBorderRouterSpec
- type ConnectVirtualBorderRouterSpecResource
- type ConnectVirtualBorderRouterStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: express.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ConnectPhysicalConnection ¶
type ConnectPhysicalConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectPhysicalConnectionSpec `json:"spec,omitempty"` Status ConnectPhysicalConnectionStatus `json:"status,omitempty"` }
func (*ConnectPhysicalConnection) DeepCopy ¶
func (in *ConnectPhysicalConnection) DeepCopy() *ConnectPhysicalConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectPhysicalConnection.
func (*ConnectPhysicalConnection) DeepCopyInto ¶
func (in *ConnectPhysicalConnection) DeepCopyInto(out *ConnectPhysicalConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectPhysicalConnection) DeepCopyObject ¶
func (in *ConnectPhysicalConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectPhysicalConnection) SetupWebhookWithManager ¶
func (r *ConnectPhysicalConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConnectPhysicalConnection) ValidateCreate ¶
func (r *ConnectPhysicalConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConnectPhysicalConnection) ValidateDelete ¶
func (r *ConnectPhysicalConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConnectPhysicalConnection) ValidateUpdate ¶
func (r *ConnectPhysicalConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectPhysicalConnectionList ¶
type ConnectPhysicalConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectPhysicalConnection CRD objects Items []ConnectPhysicalConnection `json:"items,omitempty"` }
ConnectPhysicalConnectionList is a list of ConnectPhysicalConnections
func (*ConnectPhysicalConnectionList) DeepCopy ¶
func (in *ConnectPhysicalConnectionList) DeepCopy() *ConnectPhysicalConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectPhysicalConnectionList.
func (*ConnectPhysicalConnectionList) DeepCopyInto ¶
func (in *ConnectPhysicalConnectionList) DeepCopyInto(out *ConnectPhysicalConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectPhysicalConnectionList) DeepCopyObject ¶
func (in *ConnectPhysicalConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectPhysicalConnectionSpec ¶
type ConnectPhysicalConnectionSpec struct { State *ConnectPhysicalConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectPhysicalConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ConnectPhysicalConnectionSpec) DeepCopy ¶
func (in *ConnectPhysicalConnectionSpec) DeepCopy() *ConnectPhysicalConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectPhysicalConnectionSpec.
func (*ConnectPhysicalConnectionSpec) DeepCopyInto ¶
func (in *ConnectPhysicalConnectionSpec) DeepCopyInto(out *ConnectPhysicalConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectPhysicalConnectionSpecResource ¶
type ConnectPhysicalConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccessPointID *string `json:"accessPointID" tf:"access_point_id"` // +optional Bandwidth *string `json:"bandwidth,omitempty" tf:"bandwidth"` // +optional CircuitCode *string `json:"circuitCode,omitempty" tf:"circuit_code"` // +optional Description *string `json:"description,omitempty" tf:"description"` LineOperator *string `json:"lineOperator" tf:"line_operator"` PeerLocation *string `json:"peerLocation" tf:"peer_location"` // +optional PhysicalConnectionName *string `json:"physicalConnectionName,omitempty" tf:"physical_connection_name"` // +optional PortType *string `json:"portType,omitempty" tf:"port_type"` // +optional RedundantPhysicalConnectionID *string `json:"redundantPhysicalConnectionID,omitempty" tf:"redundant_physical_connection_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*ConnectPhysicalConnectionSpecResource) DeepCopy ¶
func (in *ConnectPhysicalConnectionSpecResource) DeepCopy() *ConnectPhysicalConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectPhysicalConnectionSpecResource.
func (*ConnectPhysicalConnectionSpecResource) DeepCopyInto ¶
func (in *ConnectPhysicalConnectionSpecResource) DeepCopyInto(out *ConnectPhysicalConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectPhysicalConnectionStatus ¶
type ConnectPhysicalConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ConnectPhysicalConnectionStatus) DeepCopy ¶
func (in *ConnectPhysicalConnectionStatus) DeepCopy() *ConnectPhysicalConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectPhysicalConnectionStatus.
func (*ConnectPhysicalConnectionStatus) DeepCopyInto ¶
func (in *ConnectPhysicalConnectionStatus) DeepCopyInto(out *ConnectPhysicalConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectVirtualBorderRouter ¶
type ConnectVirtualBorderRouter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectVirtualBorderRouterSpec `json:"spec,omitempty"` Status ConnectVirtualBorderRouterStatus `json:"status,omitempty"` }
func (*ConnectVirtualBorderRouter) DeepCopy ¶
func (in *ConnectVirtualBorderRouter) DeepCopy() *ConnectVirtualBorderRouter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectVirtualBorderRouter.
func (*ConnectVirtualBorderRouter) DeepCopyInto ¶
func (in *ConnectVirtualBorderRouter) DeepCopyInto(out *ConnectVirtualBorderRouter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectVirtualBorderRouter) DeepCopyObject ¶
func (in *ConnectVirtualBorderRouter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectVirtualBorderRouter) SetupWebhookWithManager ¶
func (r *ConnectVirtualBorderRouter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConnectVirtualBorderRouter) ValidateCreate ¶
func (r *ConnectVirtualBorderRouter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConnectVirtualBorderRouter) ValidateDelete ¶
func (r *ConnectVirtualBorderRouter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConnectVirtualBorderRouter) ValidateUpdate ¶
func (r *ConnectVirtualBorderRouter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectVirtualBorderRouterList ¶
type ConnectVirtualBorderRouterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectVirtualBorderRouter CRD objects Items []ConnectVirtualBorderRouter `json:"items,omitempty"` }
ConnectVirtualBorderRouterList is a list of ConnectVirtualBorderRouters
func (*ConnectVirtualBorderRouterList) DeepCopy ¶
func (in *ConnectVirtualBorderRouterList) DeepCopy() *ConnectVirtualBorderRouterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectVirtualBorderRouterList.
func (*ConnectVirtualBorderRouterList) DeepCopyInto ¶
func (in *ConnectVirtualBorderRouterList) DeepCopyInto(out *ConnectVirtualBorderRouterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectVirtualBorderRouterList) DeepCopyObject ¶
func (in *ConnectVirtualBorderRouterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectVirtualBorderRouterSpec ¶
type ConnectVirtualBorderRouterSpec struct { State *ConnectVirtualBorderRouterSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectVirtualBorderRouterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ConnectVirtualBorderRouterSpec) DeepCopy ¶
func (in *ConnectVirtualBorderRouterSpec) DeepCopy() *ConnectVirtualBorderRouterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectVirtualBorderRouterSpec.
func (*ConnectVirtualBorderRouterSpec) DeepCopyInto ¶
func (in *ConnectVirtualBorderRouterSpec) DeepCopyInto(out *ConnectVirtualBorderRouterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectVirtualBorderRouterSpecResource ¶
type ConnectVirtualBorderRouterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AssociatedPhysicalConnections *string `json:"associatedPhysicalConnections,omitempty" tf:"associated_physical_connections"` // +optional Bandwidth *int64 `json:"bandwidth,omitempty" tf:"bandwidth"` // +optional CircuitCode *string `json:"circuitCode,omitempty" tf:"circuit_code"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DetectMultiplier *int64 `json:"detectMultiplier,omitempty" tf:"detect_multiplier"` // +optional EnableIpv6 *bool `json:"enableIpv6,omitempty" tf:"enable_ipv6"` LocalGatewayIP *string `json:"localGatewayIP" tf:"local_gateway_ip"` // +optional LocalIpv6GatewayIP *string `json:"localIpv6GatewayIP,omitempty" tf:"local_ipv6_gateway_ip"` // +optional MinRxInterval *int64 `json:"minRxInterval,omitempty" tf:"min_rx_interval"` // +optional MinTxInterval *int64 `json:"minTxInterval,omitempty" tf:"min_tx_interval"` PeerGatewayIP *string `json:"peerGatewayIP" tf:"peer_gateway_ip"` // +optional PeerIpv6GatewayIP *string `json:"peerIpv6GatewayIP,omitempty" tf:"peer_ipv6_gateway_ip"` // +optional PeeringIpv6SubnetMask *string `json:"peeringIpv6SubnetMask,omitempty" tf:"peering_ipv6_subnet_mask"` PeeringSubnetMask *string `json:"peeringSubnetMask" tf:"peering_subnet_mask"` PhysicalConnectionID *string `json:"physicalConnectionID" tf:"physical_connection_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional VbrOwnerID *string `json:"vbrOwnerID,omitempty" tf:"vbr_owner_id"` // +optional VirtualBorderRouterName *string `json:"virtualBorderRouterName,omitempty" tf:"virtual_border_router_name"` VlanID *int64 `json:"vlanID" tf:"vlan_id"` }
func (*ConnectVirtualBorderRouterSpecResource) DeepCopy ¶
func (in *ConnectVirtualBorderRouterSpecResource) DeepCopy() *ConnectVirtualBorderRouterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectVirtualBorderRouterSpecResource.
func (*ConnectVirtualBorderRouterSpecResource) DeepCopyInto ¶
func (in *ConnectVirtualBorderRouterSpecResource) DeepCopyInto(out *ConnectVirtualBorderRouterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectVirtualBorderRouterStatus ¶
type ConnectVirtualBorderRouterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ConnectVirtualBorderRouterStatus) DeepCopy ¶
func (in *ConnectVirtualBorderRouterStatus) DeepCopy() *ConnectVirtualBorderRouterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectVirtualBorderRouterStatus.
func (*ConnectVirtualBorderRouterStatus) DeepCopyInto ¶
func (in *ConnectVirtualBorderRouterStatus) DeepCopyInto(out *ConnectVirtualBorderRouterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.