secret

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2023 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse

type VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse struct {

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

VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse Response from getting a Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecret

type VmwareTanzuManageV1alpha1ClusterNamespaceSecret struct {

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

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

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

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

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

VmwareTanzuManageV1alpha1ClusterNamespaceSecret Represents Tanzu Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecret) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecret) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName struct {

	// Name of Cluster.
	ClusterName string `json:"clusterName,omitempty"`

	// Name of management cluster.
	ManagementClusterName string `json:"managementClusterName,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"`

	// Name of Provisioner.
	ProvisionerName string `json:"provisionerName,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName Full name of the Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest struct {

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

VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest Request to create a Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse struct {

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

VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse Response from creating a Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec struct {

	// Payload of the Secret.
	Data map[string]strfmt.Base64 `json:"data,omitempty"`

	// Type of the Secret.
	SecretType *VmwareTanzuManageV1alpha1ClusterNamespaceSecretType `json:"secretType,omitempty"`
}

VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec Spec of the Secret.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec) MarshalBinary

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec) UnmarshalBinary

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus added in v1.3.0

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus struct {

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

VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus Status of Secret resource.

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

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus) MarshalBinary added in v1.3.0

MarshalBinary interface implementation.

func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus) UnmarshalBinary added in v1.3.0

UnmarshalBinary interface implementation.

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretType

type VmwareTanzuManageV1alpha1ClusterNamespaceSecretType string

VmwareTanzuManageV1alpha1ClusterNamespaceSecretType SecretType definition - indicates the kubernetes secret type.

  • SECRET_TYPE_UNSPECIFIED: SECRET_TYPE_UNSPECIFIED, Unspecified secret type (default).
  • SECRET_TYPE_DOCKERCONFIGJSON: SECRET_TYPE_DOCKERCONFIGJSON, Kubernetes secrets type : kubernetes.io/dockerconfigjson.

swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.secret.SecretType

const (

	// VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEDOCKERCONFIGJSON captures enum value "SECRET_TYPE_DOCKERCONFIGJSON".
	VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEDOCKERCONFIGJSON VmwareTanzuManageV1alpha1ClusterNamespaceSecretType = "SECRET_TYPE_DOCKERCONFIGJSON"
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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