Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec
- type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName struct { // Name of Cluster. ClusterName string `json:"clusterName,omitempty"` // Name of management cluster. ManagementClusterName string `json:"managementClusterName,omitempty"` // Name of the Kustomization. Name string `json:"name,omitempty"` // Name of Namespace. NamespaceName string `json:"namespaceName,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` // Name of Provisioner. ProvisionerName string `json:"provisionerName,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName Full name of the Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.FullName
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse struct { // Kustomization returned. Kustomization *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization `json:"kustomization,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse Response from getting a Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.GetKustomizationResponse
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationGetKustomizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization struct { // Full name for the Kustomization. FullName *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationFullName `json:"fullName,omitempty"` // Metadata for the Kustomization object. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Kustomization. Spec *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec `json:"spec,omitempty"` // Status for the Kustomization. Status *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus `json:"status,omitempty"` // Metadata describing the type of the resource. Type *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization Represents configuration that needs to be applied to cluster.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.Kustomization
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest struct { // Kustomization to create. Kustomization *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization `json:"kustomization,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest Request to create a Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.CreateKustomizationRequest
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse struct { // Kustomization created. Kustomization *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomization `json:"kustomization,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse Response from creating a Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.CreateKustomizationResponse
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationKustomizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference struct { // Name of the repository. Name string `json:"name,omitempty"` // Namespace of the repository. Namespace string `json:"namespace,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference Reference to the repository in same or different namespace.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.RepositoryReference
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec struct { // Interval defines the interval at which to reconcile kustomization. Interval string `json:"interval,omitempty"` // Path within the source from which configurations will be applied. Path string `json:"path,omitempty"` // If true, the workloads will be deleted when the kustomization CR is deleted. Prune bool `json:"prune,omitempty"` // Reference to the source from which the configurations will be applied. Source *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationRepositoryReference `json:"source,omitempty"` // TargetNamespace sets or overrides the namespaces of resources/kustomization yaml while applying on cluster. // Namespace specified here must exist on cluster. It won't be created as a result of specifying here. TargetNamespace string `json:"targetNamespace,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec Spec of the Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.Spec
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus struct { // The conditions attached to this Kustomization object. Conditions map[string]statusmodel.VmwareTanzuCoreV1alpha1StatusCondition `json:"conditions,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus Status of the Kustomization.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.fluxcd.kustomization.Status
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceFluxcdKustomizationStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.