tanzupackage

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: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VmwareTanzuManageV1alpha1ClusterTanzupackageFullName

type VmwareTanzuManageV1alpha1ClusterTanzupackageFullName 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"`
}

VmwareTanzuManageV1alpha1ClusterTanzupackageFullName Full name of the TanzuPackage.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.tanzupackage.FullName

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageFullName) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageFullName) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterTanzupackageListTanzuPackagesResponse

type VmwareTanzuManageV1alpha1ClusterTanzupackageListTanzuPackagesResponse struct {

	// List of tanzupackages.
	TanzuPackages []*VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage `json:"tanzuPackages"`

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

VmwareTanzuManageV1alpha1ClusterTanzupackageListTanzuPackagesResponse Response from listing TanzuPackages.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.tanzupackage.ListTanzuPackagesResponse

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageListTanzuPackagesResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageListTanzuPackagesResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterTanzupackageSearchScope

type VmwareTanzuManageV1alpha1ClusterTanzupackageSearchScope 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"`
}

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

swagger:model vmware.tanzu.manage.v1alpha1.cluster.tanzupackage.SearchScope

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageSearchScope) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageSearchScope) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterTanzupackageStatus

type VmwareTanzuManageV1alpha1ClusterTanzupackageStatus struct {

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

	// Name of the package repository global namespace
	PackageRepositoryGlobalNamespace string `json:"packageRepositoryGlobalNamespace,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterTanzupackageStatus Status of the TanzuPackage.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.tanzupackage.Status

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageStatus) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageStatus) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage

type VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage struct {

	// Full name for the TanzuPackage.
	FullName *VmwareTanzuManageV1alpha1ClusterTanzupackageFullName `json:"fullName,omitempty"`

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

	// Status for the TanzuPackage.
	Status *VmwareTanzuManageV1alpha1ClusterTanzupackageStatus `json:"status,omitempty"`

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

VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage Represents tanzupackage feature configuration for a cluster.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.tanzupackage.TanzuPackage

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterTanzupackageTanzuPackage) UnmarshalBinary

UnmarshalBinary interface implementation.

Jump to

Keyboard shortcuts

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