Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecret
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus
- type VmwareTanzuManageV1alpha1ClusterNamespaceSecretType
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceGetSecretResponse) UnmarshalBinary(b []byte) error
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecret) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecret) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecret) UnmarshalBinary(b []byte) error
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretFullName) UnmarshalBinary(b []byte) error
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretRequest) UnmarshalBinary(b []byte) error
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretResponse) UnmarshalBinary(b []byte) error
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 ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretSpec) UnmarshalBinary(b []byte) error
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
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus) UnmarshalBinary ¶ added in v1.3.0
func (m *VmwareTanzuManageV1alpha1ClusterNamespaceSecretStatus) UnmarshalBinary(b []byte) error
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.
- SECRET_TYPE_OPAQUE: SECRET_TYPE_OPAQUE, Kubernetes opaque secret type : https://kubernetes.io/docs/concepts/configuration/secret/#opaque-secrets
swagger:model vmware.tanzu.manage.v1alpha1.cluster.namespace.secret.SecretType
const ( // VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEDOCKERCONFIGJSON captures enum value "SECRET_TYPE_DOCKERCONFIGJSON". VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEDOCKERCONFIGJSON VmwareTanzuManageV1alpha1ClusterNamespaceSecretType = "SECRET_TYPE_DOCKERCONFIGJSON" // VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEOPAQUE captures enum value "SECRET_TYPE_OPAQUE". //nolint:gosec VmwareTanzuManageV1alpha1ClusterNamespaceSecretTypeSECRETTYPEOPAQUE VmwareTanzuManageV1alpha1ClusterNamespaceSecretType = "SECRET_TYPE_OPAQUE" )
func NewVmwareTanzuManageV1alpha1ClusterNamespaceSecretType ¶
func NewVmwareTanzuManageV1alpha1ClusterNamespaceSecretType(value VmwareTanzuManageV1alpha1ClusterNamespaceSecretType) *VmwareTanzuManageV1alpha1ClusterNamespaceSecretType