clustergroupsourcesecret

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2023 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 VmwareTanzuManageV1alpha1ClustergroupFluxcdGetSourceSecretResponse

type VmwareTanzuManageV1alpha1ClustergroupFluxcdGetSourceSecretResponse struct {

	// SourceSecret returned.
	SourceSecret *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret `json:"sourceSecret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupFluxcdGetSourceSecretResponse Response from getting a SourceSecret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.GetSourceSecretResponse

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdGetSourceSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdGetSourceSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretRequest

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretRequest struct {

	// SourceSecret to create.
	SourceSecret *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret `json:"sourceSecret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretRequest Request to create a SourceSecret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.CreateSourceSecretRequest

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretRequest) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretRequest) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretResponse

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretResponse struct {

	// SourceSecret created.
	SourceSecret *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret `json:"sourceSecret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretResponse Response from creating a SourceSecret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.CreateSourceSecretResponse

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourceSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName struct {

	// Name of Cluster group.
	ClusterGroupName string `json:"clusterGroupName,omitempty"`

	// Name of Source Secret.
	Name string `json:"name,omitempty"`

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

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName Full name of the Source Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.FullName

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret struct {

	// Full name for the Source Secret.
	FullName *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretFullName `json:"fullName,omitempty"`

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

	// Spec for the Source Secret.
	Spec *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec `json:"spec,omitempty"`

	// Status for the Source Secret.
	Status *VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus `json:"status,omitempty"`

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

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret SourceSecret represents a credential used to authenticate to a fluxcd source such as GitRepository.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.SourceSecret

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSourceSecret) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec struct {

	// Spec of the source secret defined at atomic level.
	AtomicSpec *spec.VmwareTanzuManageV1alpha1ClusterFluxcdSourcesecretSpec `json:"atomicSpec,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec Spec for the Source Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.Spec

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretSpec) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus

type VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus struct {

	// Details contains information about the Cluster Group source secret being applied on member Clusters.
	Details *statusmodel.VmwareTanzuManageV1alpha1CommonBatchDetails `json:"details,omitempty"`

	// Generation value at the time this status was updated.
	ObservedGeneration string `json:"observedGeneration,omitempty"`

	// Phase of the Cluster Group source secret on member Clusters.
	Phase *statusmodel.VmwareTanzuManageV1alpha1CommonBatchPhase `json:"phase,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus Status of the Source Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.fluxcd.sourcesecret.Status

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupFluxcdSourcesecretStatus) UnmarshalBinary

UnmarshalBinary interface implementation.

Jump to

Keyboard shortcuts

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