Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec
- type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository struct { // Full name for the Package Repository. FullName *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName `json:"fullName,omitempty"` // Metadata for the Package Repository object. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Package Repository. Spec *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec `json:"spec,omitempty"` // Status for the Package Repository. Status *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus `json:"status,omitempty"` // Metadata describing the type of the resource. Type *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository Represents Tanzu Carvel Package repository.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.Repository.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName struct { // Name of Cluster. ClusterName string `json:"clusterName,omitempty"` // Name of management cluster. ManagementClusterName string `json:"managementClusterName,omitempty"` // Name of the Package Repository. 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"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName Full name of the Package Repository.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.FullName.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse struct { // Repository returned. Repository *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository `json:"repository,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse Response from getting a Repository.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.GetRepositoryResponse.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec struct { // Docker image url; unqualified, tagged, or digest references supported. Image string `json:"image,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec Package Repository bundle is an image package bundle that holds Package CRs.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.ImgPkgBundleSpec.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest struct { // Repository to create. Repository *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository `json:"repository,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest Request to create a Repository.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.CreateRepositoryRequest.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse struct { // Repository created. Repository *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository `json:"repository,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse Response from creating a Repository.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.CreateRepositoryResponse.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest struct { // If true, Package Repository is disabled for cluster. Disabled bool `json:"disabled"` // Package Repository full_name. FullName *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryFullName `json:"fullName,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest The request type for enabling/disabling a Package Repository for a cluster.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.SetRepositoryAvailabilityRequest.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse struct { // Enabled Package Repository resource. Repository *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepository `json:"repository,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse The response type for enabling/disabling a Package Repository for a cluster.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.SetRepositoryAvailabilityResponse.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySetRepositoryAvailabilityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec struct { // Pulls imgpkg bundle from Docker/OCI registry. ImgpkgBundle *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryImgPkgBundleSpec `json:"imgpkgBundle,omitempty"` }
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositorySpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus ¶
type VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus struct { // Conditions of the Package Repository resource. Conditions map[string]statusmodel.VmwareTanzuCoreV1alpha1StatusCondition `json:"conditions,omitempty"` // If true, the Package Repository is disabled. Disabled bool `json:"disabled,omitempty"` // If true, the Package Repository is managed by TMC. Managed bool `json:"managed,omitempty"` // If true, the Package Repository has been subscribed by user organization. Subscribed bool `json:"subscribed,omitempty"` }
VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus Status of Package Repository resource.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.tanzupackage.repository.Status.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceTanzupackageRepositoryStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.