Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClusterNamespaceFullName
- type VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceNamespace
- type VmwareTanzuManageV1alpha1ClusterNamespaceRequest
- type VmwareTanzuManageV1alpha1ClusterNamespaceResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceSpec
- type VmwareTanzuManageV1alpha1ClusterNamespaceStatus
- type VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFullName ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFullName struct { // Name of Cluster. ClusterName string `json:"clusterName,omitempty"` // Name of ManagementCluster. ManagementClusterName string `json:"managementClusterName,omitempty"` // Name of Namespace. Name string `json:"name,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` // Name of Provisioner. ProvisionerName string `json:"provisionerName,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFullName Full name of the namespace. This includes the object name along with any parents or further identifiers.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.FullName
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse struct { // Namespace returned. Namespace *VmwareTanzuManageV1alpha1ClusterNamespaceNamespace `json:"namespace,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse Response from getting a Namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.GetNamespaceResponse
func (*VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceGetNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceNamespace ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceNamespace struct { // Full name for the Namespace. FullName *VmwareTanzuManageV1alpha1ClusterNamespaceFullName `json:"fullName,omitempty"` // Metadata for the Namespace object. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Namespace. Spec *VmwareTanzuManageV1alpha1ClusterNamespaceSpec `json:"spec,omitempty"` // Status for the Namespace. Status *VmwareTanzuManageV1alpha1ClusterNamespaceStatus `json:"status,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceNamespace A managed Kubernetes namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.Namespace
func (*VmwareTanzuManageV1alpha1ClusterNamespaceNamespace) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceNamespace) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceRequest ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceRequest struct { // Namespace to create. Namespace *VmwareTanzuManageV1alpha1ClusterNamespaceNamespace `json:"namespace,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceRequest Request to create a Namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.CreateNamespaceRequest
func (*VmwareTanzuManageV1alpha1ClusterNamespaceRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceResponse struct { // Namespace created. Namespace *VmwareTanzuManageV1alpha1ClusterNamespaceNamespace `json:"namespace,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceResponse Response from creating a Namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.CreateNamespaceResponse
func (*VmwareTanzuManageV1alpha1ClusterNamespaceResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceSpec ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceSpec struct { // Attach specifies whether the namespace is being created or attached. Attach bool `json:"attach,omitempty"` // Name of Workspace which this Namespace belongs to. WorkspaceName string `json:"workspaceName,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceSpec The Namespace spec.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.Spec
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceStatus ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceStatus struct { // available_phases is a list of available phases for namespace AvailablePhases []*VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase `json:"availablePhases"` // phase of the namespace. Phase *VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase `json:"phase,omitempty"` // phase_info contains additional info about the phase PhaseInfo string `json:"phaseInfo,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceStatus Status of the namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.Status
func (*VmwareTanzuManageV1alpha1ClusterNamespaceStatus) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceStatus) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase string
VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase The overall phase of the namespace.
- PHASE_UNSPECIFIED: Phase_unspecified is the default phase
- CREATING: Creating phase is set when the namespace is being created.
- ATTACHING: Attaching phase is set when the namespace is being attached.
- UPDATING: Updating phase is set when the namespace is being updated.
- READY: Ready phase is set when the namespace is successfully created/attached/updated.
- ERROR: Error phase is set when there was a failure while creating/attaching/updating the namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.Status.Phase
const ( // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhasePHASEUNSPECIFIED captures enum value "PHASE_UNSPECIFIED". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhasePHASEUNSPECIFIED VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "PHASE_UNSPECIFIED" // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseCREATING captures enum value "CREATING". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseCREATING VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "CREATING" // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseATTACHING captures enum value "ATTACHING". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseATTACHING VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "ATTACHING" // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseUPDATING captures enum value "UPDATING". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseUPDATING VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "UPDATING" // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseREADY captures enum value "READY". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseREADY VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "READY" // VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseERROR captures enum value "ERROR". VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhaseERROR VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase = "ERROR" )
func NewVmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase ¶
func NewVmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase(value VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase) *VmwareTanzuManageV1alpha1ClusterNamespaceStatusPhase