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