Versions in this module Expand all Collapse all v4 v4.0.1 Dec 5, 2024 Changes in this version + type CategoryReference struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCategoryReference() *CategoryReference + type ClusterNotSupportedForVmAntiAffinity struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewClusterNotSupportedForVmAntiAffinity() *ClusterNotSupportedForVmAntiAffinity + type ClusterReference struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewClusterReference() *ClusterReference + type CompliantVmAntiAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCompliantVmAntiAffinityPolicy() *CompliantVmAntiAffinityPolicy + type CompliantVmHostAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCompliantVmHostAffinityPolicy() *CompliantVmHostAffinityPolicy + type ConflictingLegacyVmAntiAffinityPolicy struct + LegacyVmAntiAffinityPolicyExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewConflictingLegacyVmAntiAffinityPolicy() *ConflictingLegacyVmAntiAffinityPolicy + type ConflictingLegacyVmHostAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewConflictingLegacyVmHostAffinityPolicy() *ConflictingLegacyVmHostAffinityPolicy + type ConflictingVmAntiAffinityPolicy struct + ConflictingVmAntiAffinityPolicyExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewConflictingVmAntiAffinityPolicy() *ConflictingVmAntiAffinityPolicy + type ConflictingVmHostAffinityPolicy struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewConflictingVmHostAffinityPolicy() *ConflictingVmHostAffinityPolicy + type CreateVmAntiAffinityPolicyApiResponse struct + Data *OneOfCreateVmAntiAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCreateVmAntiAffinityPolicyApiResponse() *CreateVmAntiAffinityPolicyApiResponse + func (p *CreateVmAntiAffinityPolicyApiResponse) GetData() interface{} + func (p *CreateVmAntiAffinityPolicyApiResponse) SetData(v interface{}) error + type CreateVmHostAffinityPolicyApiResponse struct + Data *OneOfCreateVmHostAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCreateVmHostAffinityPolicyApiResponse() *CreateVmHostAffinityPolicyApiResponse + func (p *CreateVmHostAffinityPolicyApiResponse) GetData() interface{} + func (p *CreateVmHostAffinityPolicyApiResponse) SetData(v interface{}) error + type DeleteLegacyVmAntiAffinityPolicyApiResponse struct + Data *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteLegacyVmAntiAffinityPolicyApiResponse() *DeleteLegacyVmAntiAffinityPolicyApiResponse + func (p *DeleteLegacyVmAntiAffinityPolicyApiResponse) GetData() interface{} + func (p *DeleteLegacyVmAntiAffinityPolicyApiResponse) SetData(v interface{}) error + type DeleteVmAntiAffinityPolicyApiResponse struct + Data *OneOfDeleteVmAntiAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteVmAntiAffinityPolicyApiResponse() *DeleteVmAntiAffinityPolicyApiResponse + func (p *DeleteVmAntiAffinityPolicyApiResponse) GetData() interface{} + func (p *DeleteVmAntiAffinityPolicyApiResponse) SetData(v interface{}) error + type DeleteVmHostAffinityPolicyApiResponse struct + Data *OneOfDeleteVmHostAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteVmHostAffinityPolicyApiResponse() *DeleteVmHostAffinityPolicyApiResponse + func (p *DeleteVmHostAffinityPolicyApiResponse) GetData() interface{} + func (p *DeleteVmHostAffinityPolicyApiResponse) SetData(v interface{}) error + type FileDetail struct + ObjectType_ *string + Path *string + func NewFileDetail() *FileDetail + type GetVmAntiAffinityPolicyApiResponse struct + Data *OneOfGetVmAntiAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetVmAntiAffinityPolicyApiResponse() *GetVmAntiAffinityPolicyApiResponse + func (p *GetVmAntiAffinityPolicyApiResponse) GetData() interface{} + func (p *GetVmAntiAffinityPolicyApiResponse) SetData(v interface{}) error + type GetVmHostAffinityPolicyApiResponse struct + Data *OneOfGetVmHostAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetVmHostAffinityPolicyApiResponse() *GetVmHostAffinityPolicyApiResponse + func (p *GetVmHostAffinityPolicyApiResponse) GetData() interface{} + func (p *GetVmHostAffinityPolicyApiResponse) SetData(v interface{}) error + type HostReference struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewHostReference() *HostReference + type LegacyVmAntiAffinityPolicy struct + Cluster *ClusterReference + ExtId *string + Links []import3.ApiLink + Name *string + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + Vms []VmReference + func NewLegacyVmAntiAffinityPolicy() *LegacyVmAntiAffinityPolicy + type ListLegacyVmAntiAffinityPoliciesApiResponse struct + Data *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListLegacyVmAntiAffinityPoliciesApiResponse() *ListLegacyVmAntiAffinityPoliciesApiResponse + func (p *ListLegacyVmAntiAffinityPoliciesApiResponse) GetData() interface{} + func (p *ListLegacyVmAntiAffinityPoliciesApiResponse) SetData(v interface{}) error + type ListVmAntiAffinityPoliciesApiResponse struct + Data *OneOfListVmAntiAffinityPoliciesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListVmAntiAffinityPoliciesApiResponse() *ListVmAntiAffinityPoliciesApiResponse + func (p *ListVmAntiAffinityPoliciesApiResponse) GetData() interface{} + func (p *ListVmAntiAffinityPoliciesApiResponse) SetData(v interface{}) error + type ListVmAntiAffinityPolicyVmComplianceStatesApiResponse struct + Data *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListVmAntiAffinityPolicyVmComplianceStatesApiResponse() *ListVmAntiAffinityPolicyVmComplianceStatesApiResponse + func (p *ListVmAntiAffinityPolicyVmComplianceStatesApiResponse) GetData() interface{} + func (p *ListVmAntiAffinityPolicyVmComplianceStatesApiResponse) SetData(v interface{}) error + type ListVmHostAffinityPoliciesApiResponse struct + Data *OneOfListVmHostAffinityPoliciesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListVmHostAffinityPoliciesApiResponse() *ListVmHostAffinityPoliciesApiResponse + func (p *ListVmHostAffinityPoliciesApiResponse) GetData() interface{} + func (p *ListVmHostAffinityPoliciesApiResponse) SetData(v interface{}) error + type ListVmHostAffinityPolicyVmComplianceStatesApiResponse struct + Data *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListVmHostAffinityPolicyVmComplianceStatesApiResponse() *ListVmHostAffinityPolicyVmComplianceStatesApiResponse + func (p *ListVmHostAffinityPolicyVmComplianceStatesApiResponse) GetData() interface{} + func (p *ListVmHostAffinityPolicyVmComplianceStatesApiResponse) SetData(v interface{}) error + type NoHostsForVmHostAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNoHostsForVmHostAffinityPolicy() *NoHostsForVmHostAffinityPolicy + type NonCompliantVmAntiAffinityPolicy struct + NonComplianceReason *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason + NonComplianceReasonItemDiscriminator_ *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNonCompliantVmAntiAffinityPolicy() *NonCompliantVmAntiAffinityPolicy + func (p *NonCompliantVmAntiAffinityPolicy) GetNonComplianceReason() interface{} + func (p *NonCompliantVmAntiAffinityPolicy) SetNonComplianceReason(v interface{}) error + type NonCompliantVmHostAffinityPolicy struct + NonComplianceReason *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason + NonComplianceReasonItemDiscriminator_ *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNonCompliantVmHostAffinityPolicy() *NonCompliantVmHostAffinityPolicy + func (p *NonCompliantVmHostAffinityPolicy) GetNonComplianceReason() interface{} + func (p *NonCompliantVmHostAffinityPolicy) SetNonComplianceReason(v interface{}) error + type NotEnoughHostsForVmAntiAffinity struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNotEnoughHostsForVmAntiAffinity() *NotEnoughHostsForVmAntiAffinity + type NotEnoughResourcesForVmAntiAffinity struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNotEnoughResourcesForVmAntiAffinity() *NotEnoughResourcesForVmAntiAffinity + type NotEnoughResourcesForVmHostAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewNotEnoughResourcesForVmHostAffinityPolicy() *NotEnoughResourcesForVmHostAffinityPolicy + type OneOfCreateVmAntiAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCreateVmAntiAffinityPolicyApiResponseData() *OneOfCreateVmAntiAffinityPolicyApiResponseData + func (p *OneOfCreateVmAntiAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfCreateVmAntiAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCreateVmAntiAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfCreateVmAntiAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfCreateVmHostAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCreateVmHostAffinityPolicyApiResponseData() *OneOfCreateVmHostAffinityPolicyApiResponseData + func (p *OneOfCreateVmHostAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfCreateVmHostAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCreateVmHostAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfCreateVmHostAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData() *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData + func (p *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteLegacyVmAntiAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteVmAntiAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteVmAntiAffinityPolicyApiResponseData() *OneOfDeleteVmAntiAffinityPolicyApiResponseData + func (p *OneOfDeleteVmAntiAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfDeleteVmAntiAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteVmAntiAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteVmAntiAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteVmHostAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteVmHostAffinityPolicyApiResponseData() *OneOfDeleteVmHostAffinityPolicyApiResponseData + func (p *OneOfDeleteVmHostAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfDeleteVmHostAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteVmHostAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteVmHostAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetVmAntiAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetVmAntiAffinityPolicyApiResponseData() *OneOfGetVmAntiAffinityPolicyApiResponseData + func (p *OneOfGetVmAntiAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfGetVmAntiAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetVmAntiAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetVmAntiAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetVmHostAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetVmHostAffinityPolicyApiResponseData() *OneOfGetVmHostAffinityPolicyApiResponseData + func (p *OneOfGetVmHostAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfGetVmHostAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetVmHostAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetVmHostAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListLegacyVmAntiAffinityPoliciesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListLegacyVmAntiAffinityPoliciesApiResponseData() *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData + func (p *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData) GetValue() interface{} + func (p *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListLegacyVmAntiAffinityPoliciesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListVmAntiAffinityPoliciesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListVmAntiAffinityPoliciesApiResponseData() *OneOfListVmAntiAffinityPoliciesApiResponseData + func (p *OneOfListVmAntiAffinityPoliciesApiResponseData) GetValue() interface{} + func (p *OneOfListVmAntiAffinityPoliciesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListVmAntiAffinityPoliciesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListVmAntiAffinityPoliciesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData() *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData + func (p *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData) GetValue() interface{} + func (p *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListVmAntiAffinityPolicyVmComplianceStatesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListVmHostAffinityPoliciesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListVmHostAffinityPoliciesApiResponseData() *OneOfListVmHostAffinityPoliciesApiResponseData + func (p *OneOfListVmHostAffinityPoliciesApiResponseData) GetValue() interface{} + func (p *OneOfListVmHostAffinityPoliciesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListVmHostAffinityPoliciesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListVmHostAffinityPoliciesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData() *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData + func (p *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData) GetValue() interface{} + func (p *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListVmHostAffinityPolicyVmComplianceStatesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason struct + Discriminator *string + ObjectType_ *string + func NewOneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason() *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason + func (p *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason) GetValue() interface{} + func (p *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason) MarshalJSON() ([]byte, error) + func (p *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason) SetValue(v interface{}) error + func (p *OneOfNonCompliantVmAntiAffinityPolicyNonComplianceReason) UnmarshalJSON(b []byte) error + type OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason struct + Discriminator *string + ObjectType_ *string + func NewOneOfNonCompliantVmHostAffinityPolicyNonComplianceReason() *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason + func (p *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason) GetValue() interface{} + func (p *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason) MarshalJSON() ([]byte, error) + func (p *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason) SetValue(v interface{}) error + func (p *OneOfNonCompliantVmHostAffinityPolicyNonComplianceReason) UnmarshalJSON(b []byte) error + type OneOfReEnforceVmHostAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfReEnforceVmHostAffinityPolicyApiResponseData() *OneOfReEnforceVmHostAffinityPolicyApiResponseData + func (p *OneOfReEnforceVmHostAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfReEnforceVmHostAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfReEnforceVmHostAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfReEnforceVmHostAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfUpdateVmAntiAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfUpdateVmAntiAffinityPolicyApiResponseData() *OneOfUpdateVmAntiAffinityPolicyApiResponseData + func (p *OneOfUpdateVmAntiAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfUpdateVmAntiAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfUpdateVmAntiAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfUpdateVmAntiAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfUpdateVmHostAffinityPolicyApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfUpdateVmHostAffinityPolicyApiResponseData() *OneOfUpdateVmHostAffinityPolicyApiResponseData + func (p *OneOfUpdateVmHostAffinityPolicyApiResponseData) GetValue() interface{} + func (p *OneOfUpdateVmHostAffinityPolicyApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfUpdateVmHostAffinityPolicyApiResponseData) SetValue(v interface{}) error + func (p *OneOfUpdateVmHostAffinityPolicyApiResponseData) UnmarshalJSON(b []byte) error + type OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus struct + Discriminator *string + ObjectType_ *string + func NewOneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus() *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus + func (p *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus) GetValue() interface{} + func (p *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus) MarshalJSON() ([]byte, error) + func (p *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus) SetValue(v interface{}) error + func (p *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus) UnmarshalJSON(b []byte) error + type OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus struct + Discriminator *string + ObjectType_ *string + func NewOneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus() *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus + func (p *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus) GetValue() interface{} + func (p *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus) MarshalJSON() ([]byte, error) + func (p *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus) SetValue(v interface{}) error + func (p *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus) UnmarshalJSON(b []byte) error + type OtherVmAntiAffinityPolicyNonComplianceReason struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewOtherVmAntiAffinityPolicyNonComplianceReason() *OtherVmAntiAffinityPolicyNonComplianceReason + type OtherVmHostAffinityPolicyVmNonComplianceReason struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewOtherVmHostAffinityPolicyVmNonComplianceReason() *OtherVmHostAffinityPolicyVmNonComplianceReason + type PeNotCapableForVmHostAffinityPolicy struct + MinimumAosVersionRequired *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewPeNotCapableForVmHostAffinityPolicy() *PeNotCapableForVmHostAffinityPolicy + type PendingVmAntiAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewPendingVmAntiAffinityPolicy() *PendingVmAntiAffinityPolicy + type PendingVmHostAffinityPolicy struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewPendingVmHostAffinityPolicy() *PendingVmHostAffinityPolicy + type ReEnforceVmHostAffinityPolicyApiResponse struct + Data *OneOfReEnforceVmHostAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewReEnforceVmHostAffinityPolicyApiResponse() *ReEnforceVmHostAffinityPolicyApiResponse + func (p *ReEnforceVmHostAffinityPolicyApiResponse) GetData() interface{} + func (p *ReEnforceVmHostAffinityPolicyApiResponse) SetData(v interface{}) error + type UpdateVmAntiAffinityPolicyApiResponse struct + Data *OneOfUpdateVmAntiAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewUpdateVmAntiAffinityPolicyApiResponse() *UpdateVmAntiAffinityPolicyApiResponse + func (p *UpdateVmAntiAffinityPolicyApiResponse) GetData() interface{} + func (p *UpdateVmAntiAffinityPolicyApiResponse) SetData(v interface{}) error + type UpdateVmHostAffinityPolicyApiResponse struct + Data *OneOfUpdateVmHostAffinityPolicyApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewUpdateVmHostAffinityPolicyApiResponse() *UpdateVmHostAffinityPolicyApiResponse + func (p *UpdateVmHostAffinityPolicyApiResponse) GetData() interface{} + func (p *UpdateVmHostAffinityPolicyApiResponse) SetData(v interface{}) error + type UserReference struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewUserReference() *UserReference + type VmAntiAffinityPolicy struct + Categories []CategoryReference + CreateTime *time.Time + CreatedBy *UserReference + Description *string + ExtId *string + Links []import3.ApiLink + Name *string + NumCompliantVms *int64 + NumNonCompliantVms *int64 + NumPendingVms *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + UpdateTime *time.Time + UpdatedBy *UserReference + func NewVmAntiAffinityPolicy() *VmAntiAffinityPolicy + type VmAntiAffinityPolicyVmComplianceState struct + AssociatedCategories []CategoryReference + Cluster *ClusterReference + ComplianceStatus *OneOfVmAntiAffinityPolicyVmComplianceStateComplianceStatus + ComplianceStatusItemDiscriminator_ *string + ExtId *string + Host *HostReference + Links []import3.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + func NewVmAntiAffinityPolicyVmComplianceState() *VmAntiAffinityPolicyVmComplianceState + func (p *VmAntiAffinityPolicyVmComplianceState) GetComplianceStatus() interface{} + func (p *VmAntiAffinityPolicyVmComplianceState) SetComplianceStatus(v interface{}) error + type VmHostAffinityPolicy struct + CreateTime *time.Time + CreatedBy *UserReference + Description *string + ExtId *string + HostCategories []CategoryReference + LastUpdatedBy *UserReference + Links []import3.ApiLink + Name *string + NumCompliantVms *int64 + NumHosts *int64 + NumNonCompliantVms *int64 + NumVms *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + UpdateTime *time.Time + VmCategories []CategoryReference + func NewVmHostAffinityPolicy() *VmHostAffinityPolicy + type VmHostAffinityPolicyVmComplianceState struct + AssociatedCategories []CategoryReference + Cluster *ClusterReference + ComplianceStatus *OneOfVmHostAffinityPolicyVmComplianceStateComplianceStatus + ComplianceStatusItemDiscriminator_ *string + ExtId *string + Host *HostReference + Links []import3.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + func NewVmHostAffinityPolicyVmComplianceState() *VmHostAffinityPolicyVmComplianceState + func (p *VmHostAffinityPolicyVmComplianceState) GetComplianceStatus() interface{} + func (p *VmHostAffinityPolicyVmComplianceState) SetComplianceStatus(v interface{}) error + type VmReference struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewVmReference() *VmReference