Skip to content

Check

Source code in docs_src/capo_evs/types/check.py
class Check(TypedDict, closed=True):
    type: NotRequired["capo_evs.types.check_type.CheckType"]
    """<p>The check type. Amazon EVS performs the following checks:</p> <ul> <li> <p> <code>KEY_REUSE</code>: Verifies that the VCF license key is not used by another Amazon EVS environment.</p> </li> <li> <p> <code>KEY_COVERAGE</code>: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.</p> </li> <li> <p> <code>REACHABILITY</code>: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.</p> </li> <li> <p> <code>HOST_COUNT</code>: Verifies that the environment meets the minimum host count.</p> </li> <li> <p> <code>VCENTER_REACHABILITY</code>: Verifies vCenter Server reachability through the vCenter connector.</p> </li> <li> <p> <code>VCENTER_VM_SYNC</code>: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.</p> </li> <li> <p> <code>VCENTER_VM_EVENT</code>: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.</p> </li> <li> <p> <code>OPERATIONS_MANAGER_REACHABILITY</code>: Verifies Operations Manager reachability through the Operations Manager connector.</p> </li> <li> <p> <code>SDDC_MANAGER_REACHABILITY</code>: Verifies SDDC Manager reachability through the SDDC Manager connector.</p> </li> <li> <p> <code>SDDC_MANAGER_HOST_COUNT</code>: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.</p> </li> <li> <p> <code>SDDC_MANAGER_KEY_COVERAGE</code>: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.</p> </li> <li> <p> <code>SDDC_MANAGER_KEY_REUSE</code>: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.</p> </li> <li> <p> <code>CONNECTOR_HEALTH</code>: Aggregate health across all connectors in the environment.</p> </li> </ul>"""
    id: NotRequired["str"]
    """<p>A unique ID for the check.</p>"""
    result: NotRequired["capo_evs.types.check_result.CheckResult"]
    """<p> The check result.</p>"""
    impaired_since: NotRequired["datetime.datetime"]
    """<p>The time when environment health began to be impaired.</p>"""

id instance-attribute

id: NotRequired[str]

A unique ID for the check.

impaired_since instance-attribute

impaired_since: NotRequired[datetime]

The time when environment health began to be impaired.

result instance-attribute

result: NotRequired[CheckResult]

The check result.

type instance-attribute

type: NotRequired[CheckType]

The check type. Amazon EVS performs the following checks:

  • KEY_REUSE: Verifies that the VCF license key is not used by another Amazon EVS environment.

  • KEY_COVERAGE: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.

  • REACHABILITY: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.

  • HOST_COUNT: Verifies that the environment meets the minimum host count.

  • VCENTER_REACHABILITY: Verifies vCenter Server reachability through the vCenter connector.

  • VCENTER_VM_SYNC: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.

  • VCENTER_VM_EVENT: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.

  • OPERATIONS_MANAGER_REACHABILITY: Verifies Operations Manager reachability through the Operations Manager connector.

  • SDDC_MANAGER_REACHABILITY: Verifies SDDC Manager reachability through the SDDC Manager connector.

  • SDDC_MANAGER_HOST_COUNT: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.

  • SDDC_MANAGER_KEY_COVERAGE: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.

  • SDDC_MANAGER_KEY_REUSE: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.

  • CONNECTOR_HEALTH: Aggregate health across all connectors in the environment.