Documentation ¶
Overview ¶
Package cnrm contains API Schema definitions for the CNRM API
Index ¶
- func AddToScheme(s *runtime.Scheme) error
- func NewComputeNetwork() *unstructured.Unstructured
- func NewComputeNetworkList() *unstructured.UnstructuredList
- func NewComputeNetworkSource() source.Source
- func NewComputeSubnetwork() *unstructured.Unstructured
- func NewComputeSubnetworkList() *unstructured.UnstructuredList
- func NewComputeSubnetworkSource() source.Source
- func NewContainerCluster() *unstructured.Unstructured
- func NewContainerClusterList() *unstructured.UnstructuredList
- func NewContainerClusterSource() source.Source
- func NewContainerNodePool() *unstructured.Unstructured
- func NewContainerNodePoolList() *unstructured.UnstructuredList
- func NewContainerNodePoolSource() source.Source
- func NewIAMPolicyMember() *unstructured.Unstructured
- func NewIAMPolicyMemberList() *unstructured.UnstructuredList
- func NewIAMPolicyMemberSource() source.Source
- func NewIAMServiceAccount() *unstructured.Unstructured
- func NewIAMServiceAccountList() *unstructured.UnstructuredList
- func NewIAMServiceAccountSource() source.Source
- type PartialContainerCluster
- type PartialStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToScheme ¶
func NewComputeNetwork ¶
func NewComputeNetwork() *unstructured.Unstructured
func NewComputeNetworkList ¶
func NewComputeNetworkList() *unstructured.UnstructuredList
func NewComputeNetworkSource ¶
func NewComputeSubnetwork ¶
func NewComputeSubnetwork() *unstructured.Unstructured
func NewComputeSubnetworkList ¶
func NewComputeSubnetworkList() *unstructured.UnstructuredList
func NewContainerCluster ¶
func NewContainerCluster() *unstructured.Unstructured
func NewContainerClusterList ¶
func NewContainerClusterList() *unstructured.UnstructuredList
func NewContainerNodePool ¶
func NewContainerNodePool() *unstructured.Unstructured
func NewContainerNodePoolList ¶
func NewContainerNodePoolList() *unstructured.UnstructuredList
func NewIAMPolicyMember ¶
func NewIAMPolicyMember() *unstructured.Unstructured
func NewIAMPolicyMemberList ¶
func NewIAMPolicyMemberList() *unstructured.UnstructuredList
func NewIAMServiceAccount ¶
func NewIAMServiceAccount() *unstructured.Unstructured
func NewIAMServiceAccountList ¶
func NewIAMServiceAccountList() *unstructured.UnstructuredList
Types ¶
type PartialContainerCluster ¶
type PartialContainerCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec struct { Location string `json:"location"` MasterAuth struct { ClusterCACertificate string `json:"clusterCaCertificate"` ClientKey string `json:"clientKey"` ClientCertificate string `json:"clientCertificate"` } `json:"masterAuth"` } `json:"spec,omitempty"` Status struct { Endpoint string `json:"endpoint"` } `json:"status,omitempty"` }
func ParsePartialContainerCluster ¶
func ParsePartialContainerCluster(obj *unstructured.Unstructured) (*PartialContainerCluster, error)
type PartialStatus ¶
type PartialStatus struct {
Conditions clustersv1alpha2.CommonConditions `json:"conditions,omitempty"`
}
func ParsePartialStatus ¶
func ParsePartialStatus(obj *unstructured.Unstructured) (*PartialStatus, error)
func (*PartialStatus) HasReadyCondition ¶
func (c *PartialStatus) HasReadyCondition() bool
Click to show internal directories.
Click to hide internal directories.