Snapservice MemberEntities

Snapservice MemberEntities
Snapservice MemberEntities

The Snapservice MemberEntities schema contains kinds of membership information.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "included_vms": [
        {
            "vm": "string",
            "vm_name": "string",
            "protection_groups": [
                "string"
            ],
            "membership_change_type": "string",
            "membership_change_reasons": [
                {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            ]
        }
    ],
    "excluded_vms": [
        {
            "vm": "string",
            "vm_name": "string",
            "protection_groups": [
                "string"
            ],
            "membership_change_type": "string",
            "membership_change_reasons": [
                {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            ]
        }
    ]
}
included_vms
Required

The virtual machines with membershipChangeType ADD or EXISTING. The list is empty if the protection group will have no virtual machines based on the provided ComputeMembersSpec.

This property was added in vSphere API 9.1.0.0.

excluded_vms
Required

The virtual machines with membershipChangeType REMOVE or EXCLUDE. The list is empty if there is no virtual machines to be ineligible or removed from protection group based on the provided ComputeMembersSpec.

This property was added in vSphere API 9.1.0.0.