Applied snapshot sharing permissions.
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_enabled | bool | Whether snapshot sharing is enabled at the cloud level. | [optional] |
| domain_enabled | bool | Whether snapshot sharing is enabled at the domain level. | [optional] |
| public_link | bool | Whether public link sharing is enabled. | [optional] |
| domain_restricted_link | bool | Whether domain-restricted link sharing is enabled. | [optional] |
| password_public_link | bool | Whether password-protected public link sharing is enabled. | [optional] |
| email_invite | bool | Whether email invite sharing is enabled. | [optional] |
from corellium.models.update_domain_settings_response_snapshot_sharing_permissions import UpdateDomainSettingsResponseSnapshotSharingPermissions
# TODO update the JSON string below
json = "{}"
# create an instance of UpdateDomainSettingsResponseSnapshotSharingPermissions from a JSON string
update_domain_settings_response_snapshot_sharing_permissions_instance = UpdateDomainSettingsResponseSnapshotSharingPermissions.from_json(json)
# print the JSON string representation of the object
print(UpdateDomainSettingsResponseSnapshotSharingPermissions.to_json())
# convert the object into a dict
update_domain_settings_response_snapshot_sharing_permissions_dict = update_domain_settings_response_snapshot_sharing_permissions_instance.to_dict()
# create an instance of UpdateDomainSettingsResponseSnapshotSharingPermissions from a dict
update_domain_settings_response_snapshot_sharing_permissions_from_dict = UpdateDomainSettingsResponseSnapshotSharingPermissions.from_dict(update_domain_settings_response_snapshot_sharing_permissions_dict)