Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClusterPolicyFullName ¶
type VmwareTanzuManageV1alpha1ClusterPolicyFullName struct { // Name of the cluster. ClusterName string `json:"clusterName,omitempty"` // Name of the management cluster. ManagementClusterName string `json:"managementClusterName,omitempty"` // Name of the policy. Name string `json:"name,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` // Name of the cluster provisioner. ProvisionerName string `json:"provisionerName,omitempty"` }
VmwareTanzuManageV1alpha1ClusterPolicyFullName Full name of the cluster policy. This includes the object name along with any parents or further identifiers.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.policy.FullName
func (*VmwareTanzuManageV1alpha1ClusterPolicyFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterPolicyFullName) ToString ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyFullName) ToString() string
func (*VmwareTanzuManageV1alpha1ClusterPolicyFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse ¶
type VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse struct { // Policy returned. Policy *VmwareTanzuManageV1alpha1ClusterPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse Response from getting a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.policy.GetPolicyResponse
func (*VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyGetPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterPolicyPolicy ¶
type VmwareTanzuManageV1alpha1ClusterPolicyPolicy struct { // Full name for the Cluster policy. FullName *VmwareTanzuManageV1alpha1ClusterPolicyFullName `json:"fullName,omitempty"` // Metadata for the Cluster policy. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the Cluster policy. Spec *policymodel.VmwareTanzuManageV1alpha1CommonPolicySpec `json:"spec,omitempty"` // Metadata describing the type of the resource. Type *policymodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1ClusterPolicyPolicy A Policy to apply on a Kubernetes cluster.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.policy.Policy
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicy) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicy) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest ¶
type VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest struct { // Policy to create. Policy *VmwareTanzuManageV1alpha1ClusterPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest Request to create a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.policy.CreatePolicyRequest
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse ¶
type VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse struct { // Policy created. Policy *VmwareTanzuManageV1alpha1ClusterPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse Response from creating a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.cluster.policy.CreatePolicyResponse
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClusterPolicyPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.