Documentation ¶
Index ¶
- type VmwareTanzuManageV1alpha1ClustergroupPolicyFullName
- type VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse
- type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy
- type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest
- type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyFullName ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyFullName struct { // Name of the cluster group. ClusterGroupName string `json:"clusterGroupName,omitempty"` // Name of the policy. Name string `json:"name,omitempty"` // ID of Organization. OrgID string `json:"orgId,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupPolicyFullName Full name of the cluster group policy. This includes the object name along with any parents or further identifiers.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.policy.FullName
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) ToString ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) ToString() string
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyFullName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse struct { // Policy returned. Policy *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse Response from getting a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.policy.GetPolicyResponse
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyGetPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy struct { // Full name for the ClusterGroup policy. FullName *VmwareTanzuManageV1alpha1ClustergroupPolicyFullName `json:"fullName,omitempty"` // Metadata for the ClusterGroup policy. Meta *objectmetamodel.VmwareTanzuCoreV1alpha1ObjectMeta `json:"meta,omitempty"` // Spec for the ClusterGroup policy. Spec *policymodel.VmwareTanzuManageV1alpha1CommonPolicySpec `json:"spec,omitempty"` // Metadata describing the type of the resource. Type *policymodel.VmwareTanzuCoreV1alpha1ObjectType `json:"type,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy A Policy to apply on a group of Kubernetes clusters.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.policy.Policy
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest struct { // Policy to create. Policy *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest Request to create a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.policy.CreatePolicyRequest
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse ¶
type VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse struct { // Policy created. Policy *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicy `json:"policy,omitempty"` }
VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse Response from creating a Policy.
swagger:model vmware.tanzu.manage.v1alpha1.clustergroup.policy.CreatePolicyResponse
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse) MarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation.
func (*VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse) UnmarshalBinary ¶
func (m *VmwareTanzuManageV1alpha1ClustergroupPolicyPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation.