Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope
- type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart struct { // Full name for the Helm Chart. FullName *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName `json:"fullName,omitempty"` // Metadata for the Helm Chart object. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Helm Chart. Spec *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec `json:"spec,omitempty"` // Metadata describing the type of the resource. Type *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart Represents Helm Chart.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.Chart
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency struct { // Alias to be used for the chart. Alias string `json:"alias,omitempty"` // Name of the chart. ChartName string `json:"chartName,omitempty"` // Version of the chart. ChartVersion string `json:"chartVersion,omitempty"` // Yaml path that resolves to a boolean, used for enabling/disabling charts. Condition string `json:"condition,omitempty"` // Holds the mapping of source values to parent key to be imported. ImportValues []string `json:"importValues"` // Repository URL. Repository string `json:"repository,omitempty"` // Tags can be used to group charts for enabling/disabling together. Tags []string `json:"tags"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency Dependency for the helm chart.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.Dependency
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName struct { // Name of the helm chart. ChartMetadataName string `json:"chartMetadataName,omitempty"` // Version of helm chart such as 0.5.1 Name string `json:"name,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` // Name of helm repository. RepositoryName string `json:"repositoryName,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName Full name of the helm chart.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.FullName
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse struct { // Chart returned. Chart *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart `json:"chart,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse Response from getting a Chart.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.GetChartResponse
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse struct { // List of charts. Charts []*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChart `json:"charts"` // Total count. TotalCount string `json:"totalCount,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse Response from listing Charts.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.ListChartsResponse
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope struct { // Scope search to the specified chart_metadata_name; supports globbing; default (*). ChartMetadataName string `json:"chartMetadataName,omitempty"` // Scope search to the specified name; supports globbing; default (*). Name string `json:"name,omitempty"` // Scope search to the specified repository_name; supports globbing; default (*). RepositoryName string `json:"repositoryName,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope Scope to search by, any fields left empty will be considered all (*).
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.SearchScope
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSearchScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec ¶
type VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec struct { // The chart API version. APIVersion string `json:"apiVersion,omitempty"` // Application version of the chart. AppVersion string `json:"appVersion,omitempty"` // List of the chart requirements. Dependencies []*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartDependency `json:"dependencies"` // Whether this chart is deprecated. Deprecated bool `json:"deprecated,omitempty"` // A SemVer range of compatible Kubernetes versions. KubeVersion string `json:"kubeVersion,omitempty"` // Date on which helm chart is released. // Format: date-time ReleasedAt strfmt.DateTime `json:"releasedAt,omitempty"` // List of URLs to source code for this project. Sources []string `json:"sources"` // List of URLs to download helm chart bundle. Urls []string `json:"urls"` // Default configuration values for this chart. ValuesConfig string `json:"valuesConfig,omitempty"` // JSON Schema for imposing a structure on the values.yaml file. ValuesSchema interface{} `json:"valuesSchema,omitempty"` }
VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec Spec of the helm chart.
swagger:model vmware.tanzu.manage.v1alpha1.organization.fluxcd.helm.repository.chartmetadata.chart.Spec
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1OrganizationFluxcdHelmRepositoryChartmetadataChartSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.