Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec
- type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName struct { // Name of Cluster Group. ClusterGroupName string `json:"clusterGroupName,omitempty"` // Name of the Helm Release. Name string `json:"name,omitempty"` // Name of Namespace. NamespaceName string `json:"namespaceName,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName Full name of the Helm Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.FullName
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse struct { // Release returned. Release *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease `json:"release,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse Response from getting a Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.GetReleaseResponse
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease struct { // Full name for the Release. FullName *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseFullName `json:"fullName,omitempty"` // Metadata for the Release object. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Release. Spec *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec `json:"spec,omitempty"` // Status for the Release. Status *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus `json:"status,omitempty"` // Metadata describing the type of the resource. Type *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease Release is an instance of Helm Chart created at cluster group level.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.Release
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest struct { // Release to create. Release *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease `json:"release,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest Request to create a Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.CreateReleaseRequest
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse struct { // Release updated. Release *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseRelease `json:"release,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse Response from updating a Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.UpdateReleaseResponse
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec struct { // Spec of helm release as defined at atomic level. AtomicSpec *helmreleaseclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdHelmReleaseSpec `json:"atomicSpec,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec Spec of the Helm Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.Spec
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus ¶
type VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus struct { // Details contains information about the Cluster Group helm release being applied on member Clusters. Details *statusmodel.VmwareTanzuManageV1alpha1CommonBatchDetails `json:"details,omitempty"` // Generation value at the time this status was updated. ObservedGeneration string `json:"observedGeneration,omitempty"` // Phase of the Cluster Group helm release application on member Clusters. Phase *statusmodel.VmwareTanzuManageV1alpha1CommonBatchPhase `json:"phase,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus Status of the Release.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.fluxcd.helm.release.Status
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupNamespaceFluxcdHelmReleaseStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.