Versions in this module Expand all Collapse all v1 v1.20.0 Apr 13, 2021 v0 v0.1.0 Apr 13, 2021 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type Condition struct + Message string + Reason string + Status string + Type string + type LimitRange struct + DefaultCPULimit string + DefaultCPURequest string + DefaultMemoryLimit string + DefaultMemoryRequest string + MaxCPULimit string + MaxMemoryLimit string + func (in *LimitRange) DeepCopy() *LimitRange + func (in *LimitRange) DeepCopyInto(out *LimitRange) + type NetworkPolicy struct + EgressNamespaceLabels map[string]string + EgressPodLabels map[string]string + EgressTCPPorts []int + EgressUDPPorts []int + IngressNamespaceLabels map[string]string + IngressPodLabels map[string]string + IngressTCPPorts []int + IngressUDPPorts []int + TargetPodLabels map[string]string + func (in *NetworkPolicy) DeepCopy() *NetworkPolicy + func (in *NetworkPolicy) DeepCopyInto(out *NetworkPolicy) + type NetworkPort struct + Port int + Protocol string + func (in *NetworkPort) DeepCopy() *NetworkPort + func (in *NetworkPort) DeepCopyInto(out *NetworkPort) + type RBAC struct + Create bool + Namespace string + Permissions string + Role string + RoleBinding string + Type string + User string + func (in *RBAC) DeepCopy() *RBAC + func (in *RBAC) DeepCopyInto(out *RBAC) + type ResourceQuota struct + LimitsCPU string + LimitsMemory string + RequestsCPU string + RequestsMemory string + func (in *ResourceQuota) DeepCopy() *ResourceQuota + func (in *ResourceQuota) DeepCopyInto(out *ResourceQuota) + type TanzuNamespace struct + Spec TanzuNamespaceSpec + Status TanzuNamespaceStatus + func (in *TanzuNamespace) DeepCopy() *TanzuNamespace + func (in *TanzuNamespace) DeepCopyInto(out *TanzuNamespace) + func (in *TanzuNamespace) DeepCopyObject() runtime.Object + type TanzuNamespaceList struct + Items []TanzuNamespace + func (in *TanzuNamespaceList) DeepCopy() *TanzuNamespaceList + func (in *TanzuNamespaceList) DeepCopyInto(out *TanzuNamespaceList) + func (in *TanzuNamespaceList) DeepCopyObject() runtime.Object + type TanzuNamespaceSpec struct + LimitRange LimitRange + Name string + NetworkPolicies []NetworkPolicy + RBAC []RBAC + ResourceQuota ResourceQuota + TanzuLimitRangeDefaultCpuLimit string + TanzuLimitRangeDefaultCpuRequest string + TanzuLimitRangeDefaultMemoryLimit string + TanzuLimitRangeDefaultMemoryRequest string + TanzuLimitRangeMaxCpuLimit string + TanzuLimitRangeMaxMemoryLimit string + TanzuNamespaceName string + TanzuResourceQuotaCpuLimits string + TanzuResourceQuotaCpuRequests string + TanzuResourceQuotaMemoryLimits string + TanzuResourceQuotaMemoryRequests string + func (in *TanzuNamespaceSpec) DeepCopy() *TanzuNamespaceSpec + func (in *TanzuNamespaceSpec) DeepCopyInto(out *TanzuNamespaceSpec) + type TanzuNamespaceStatus struct + Conditions []Condition + Created bool + func (in *TanzuNamespaceStatus) DeepCopy() *TanzuNamespaceStatus + func (in *TanzuNamespaceStatus) DeepCopyInto(out *TanzuNamespaceStatus)