MspCalculateCompatibleSecureClientVersionsInput¶
List of unique identifiers, represented as UUIDs, of the ASA devices in Security Cloud Control. All specified devices must be in tenants managed by the MSP portal, must be ASA devices in connectivity state ONLINE, and must be in configuration state SYNCED with the ASA_RA_VPN_HEADEND role and a known software version. Per-device validation is performed against each managed tenant; any device that fails validation in its tenant causes the calculation to fail with the offending devices reported in the error message.
Properties¶
| Name | Type | Description | Notes |
|---|---|---|---|
| device_uids | List[str] | The list of devices to calculate compatible Secure Client upgrade versions for. All of the devices must exist, be associated with the managed tenant, and be in the connectivity state 'ONLINE'. A maximum of 50 devices per managed tenant is allowed. |
Example¶
from scc_firewall_manager_sdk.models.msp_calculate_compatible_secure_client_versions_input import MspCalculateCompatibleSecureClientVersionsInput
# TODO update the JSON string below
json = "{}"
# create an instance of MspCalculateCompatibleSecureClientVersionsInput from a JSON string
msp_calculate_compatible_secure_client_versions_input_instance = MspCalculateCompatibleSecureClientVersionsInput.from_json(json)
# print the JSON string representation of the object
print(MspCalculateCompatibleSecureClientVersionsInput.to_json())
# convert the object into a dict
msp_calculate_compatible_secure_client_versions_input_dict = msp_calculate_compatible_secure_client_versions_input_instance.to_dict()
# create an instance of MspCalculateCompatibleSecureClientVersionsInput from a dict
msp_calculate_compatible_secure_client_versions_input_form_dict = msp_calculate_compatible_secure_client_versions_input.from_dict(msp_calculate_compatible_secure_client_versions_input_dict)