clustergroupsecret

package
v1.3.1 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 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 VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretFullName

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretFullName struct {

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

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

	// Name of Namespace.
	NamespaceName string `json:"namespaceName,omitempty"`

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

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretFullName Full name of the Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.FullName

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretFullName) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretFullName) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretGetSecretResponse

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretGetSecretResponse struct {

	// Secret returned.
	Secret *VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret `json:"secret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretGetSecretResponse Response from getting a Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.GetSecretResponse

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretGetSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretGetSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretRequest

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretRequest struct {

	// Secret to create.
	Secret *VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret `json:"secret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretRequest Request to create a Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.CreateSecretRequest

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretRequest) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretRequest) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretResponse

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretResponse struct {

	// Secret created.
	Secret *VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret `json:"secret,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretResponse Response from creating a Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.CreateSecretResponse

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret struct {

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

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

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

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

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

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret Represents Tanzu Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.Secret

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSecret) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSpec

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSpec struct {

	// Spec of secret as defined at atomic level.
	AtomicSpec *secretclustermodel.VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec `json:"atomicSpec,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSpec Spec of the Secret.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.Spec

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSpec) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretSpec) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretStatus

type VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretStatus struct {

	// Details contains information about the Cluster Group 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 secret application on member Clusters.
	Phase *statusmodel.VmwareTanzuManageV1alpha1CommonBatchPhase `json:"phase,omitempty"`
}

VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretStatus Status of Secret resource.

swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.namespace.secret.Status

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretStatus) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClustergroupNamespaceSecretStatus) UnmarshalBinary

UnmarshalBinary interface implementation.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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