helmfeatureclustermodel

package
v1.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName struct {

	// Name of Cluster.
	ClusterName string `json:"clusterName,omitempty"`

	// Name of management cluster.
	ManagementClusterName string `json:"managementClusterName,omitempty"`

	// ID of Organization.
	OrgID string `json:"orgId,omitempty"`

	// Name of Provisioner.
	ProvisionerName string `json:"provisionerName,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName Full name of the Helm.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.FullName

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm struct {

	// Full name for the helm.
	FullName *VmwareTanzuManageV1alpha1ClusterFluxcdHelmFullName `json:"fullName,omitempty"`

	// Metadata for the helm object.
	Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"`

	// Status for the helm.
	Status *VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus `json:"status,omitempty"`

	// Metadata describing the type of the resource.
	Type *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm Represents helm feature for a cluster.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.Helm

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmRequestParameters

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmRequestParameters struct {

	// Scope to search by, any fields left empty will be considered all (*).
	SearchScope *VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope `json:"search_scope,omitempty"`

	// Sort Order.
	SortBy string `json:"sort_by,omitempty"`

	// TQL query string.
	Query string `json:"query,omitempty"`

	// Pagination.
	Pagination *optionsmodel.VmwareTanzuCoreV1alpha1OptionsOffsetPaginationOptions `json:"pagination,omitempty"`

	// Include total count.
	IncludeTotalCount bool `json:"include_total_count,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmRequestParameters Request parameters to list Helm.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.ListHelmRequestParameters

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmsResponse

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmsResponse struct {

	// List of helms.
	Helms []*VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm `json:"helms"`

	// Total count.
	TotalCount string `json:"totalCount,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmsResponse Response from listing Helms.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.ListHelmsResponse

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmsResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmListHelmsResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmRequest

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmRequest struct {

	// Helm to create.
	Helm *VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm `json:"helm,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmRequest Request to create a Helm.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.CreateHelmRequest

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmRequest) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmRequest) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmResponse

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmResponse struct {

	// Helm created.
	Helm *VmwareTanzuManageV1alpha1ClusterFluxcdHelmHelm `json:"helm,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmResponse Response from creating a Helm.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.CreateHelmResponse

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope struct {

	// Scope search to the specified cluster_name; supports globbing; default (*).
	ClusterName string `json:"clusterName,omitempty"`

	// Scope search to the specified management_cluster_name; supports globbing; default (*).
	ManagementClusterName string `json:"managementClusterName,omitempty"`

	// Scope search to the specified provisioner_name; supports globbing; default (*).
	ProvisionerName string `json:"provisionerName,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope Scope to search by, any fields left empty will be considered all (*).

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.SearchScope

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmSearchScope) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus

type VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus struct {

	// Conditions of the Helm feature resource.
	Conditions map[string]statusmodel.VmwareTanzuCoreV1alpha1StatusCondition `json:"conditions,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus Status of the Helm.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.fluxcd.helm.Status

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterFluxcdHelmStatus) UnmarshalBinary

UnmarshalBinary interface implementation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL