Change Log¶
A log of changes by version and date.
Version 1.0.1¶
Version 1.0.1 has no externally visible changes on top of version 1.0.0.
Version 1.0.2¶
Version 1.0.2 has no externally visible changes on top of version 1.0.1.
Version 1.0.3¶
Version 1.0.3 has no externally visible changes on top of version 1.0.3.
Version 1.0.6¶
Version 1.0.6 includes the following externally visible changes on top of version 1.0.3.
Version 1.0.7¶
Version 1.0.7 includes the following externally visible changes on top of version 1.0.6.
Version 1.0.8¶
Version 1.0.8 has no externally visible changes on top of version 1.0.7.
Version 1.0.10¶
Version 1.0.10 includes the following externally visible changes on top of version 1.0.8.
Version 1.0.11¶
Version 1.0.11 includes the following externally visible changes on top of version 1.0.10.
Version 1.0.13¶
Version 1.0.13 includes the following externally visible changes on top of version 1.0.11.
Changed Classes¶
NebPyClient Changes¶
The following changes were made to the NebPyClient
class.
- Function
update_volume
was retired.
New Classes¶
The following classes were introduced in this version. Some are replacements of previously retired classes. Please review the API reference for details.
- Class
UpdateVolumeInput
was introduced.
Version 2.0.1¶
Version 2.0.1 includes the following externally visible changes on top of version 1.0.13.
Enumerations¶
- Property
Recovery
was retired in enumNebPackageType
. - Property
Lab
was retired in enumResourceType
. - Enumeration
SnapConsistencyLevel
was retired.
Changed Classes¶
Alert Changes¶
The following changes were made to the Alert
class.
- Property
id
was retired. - Property
action_operation
was introduced. - Property
action_params
was introduced. - Property
event_id
was introduced. - Property
incident_id
was introduced.
AuditLogEntry Changes¶
The following changes were made to the AuditLogEntry
class.
- Property
component_name
was introduced.
AuditLogFilter Changes¶
The following changes were made to the AuditLogFilter
class.
- Property
user_uuid
was introduced.
CreateNPodTemplateInput Changes¶
The following changes were made to the CreateNPodTemplateInput
class.
Property
shared_volume
was retired.Property
shared_lun
was introduced.Function
__init__
changed fromname, saving_factor, mirrored_volume, boot_volume, os, volume_size_bytes, shared_volume, boot_volume_size_bytes, boot_image_url, app, note, snapshot_schedule_template_uuids, volume_count
toname, saving_factor, mirrored_volume, boot_volume, os, volume_size_bytes, shared_lun, boot_volume_size_bytes, boot_image_url, app, note, snapshot_schedule_template_uuids, volume_count
CreateSupportCaseInput Changes¶
The following changes were made to the CreateSupportCaseInput
class.
- Property
resource_type_other
was introduced.
DeleteKeyValueInput Changes¶
The following changes were made to the DeleteKeyValueInput
class.
Property
npod_group_uuid
was retired.Property
npod_uuid
was introduced.Function
__init__
changed fromresource_type, npod_group_uuid, resource_uuid, key
toresource_type, npod_uuid, resource_uuid, key
GraphQLParam Changes¶
The following changes were made to the GraphQLParam
class.
- Property
no_log
was introduced.
HostFilter Changes¶
The following changes were made to the HostFilter
class.
- Property
npod_uuid
was introduced.
IPInfoState Changes¶
The following changes were made to the IPInfoState
class.
- Property
display_interface_names
was introduced. - Property
link_active
was introduced.
KeyValueFilter Changes¶
The following changes were made to the KeyValueFilter
class.
Property
npod_group_uuid
was retired.Property
npod_uuid
was introduced.Function
__init__
changed fromresource_type, npod_group_uuid, resource_uuid, key
toresource_type, npod_uuid, resource_uuid, key
LoginResults Changes¶
The following changes were made to the LoginResults
class.
- Property
change_password
was introduced. - Property
need_two_factor_authentication
was introduced.
NPod Changes¶
The following changes were made to the NPod
class.
- Property
creation_time
was introduced. - Property
recommended_package
was introduced.
NPodFilter Changes¶
The following changes were made to the NPodFilter
class.
- Property
npod_base_template_uuid
was introduced. - Property
npod_group_uuid
was introduced. - Property
npod_template_uuid
was introduced. - Property
spu_serial
was introduced.
NPodTemplateFilter Changes¶
The following changes were made to the NPodTemplateFilter
class.
- Property
only_last_version
was introduced.
NebPyClient Changes¶
The following changes were made to the NebPyClient
class.
Function
abort_spu_firmware
was retired.Function
get_npod_group_count
was retired.Function
get_update_packages
was retired.Function
get_user_group_count
was retired.Function
get_users_count
was retired.Function
send_npod_debug_info
was retired.Function
send_spu_debug_info
was retired.Function
abort_update_spu_firmware
was retired.Function
cancel_custom_diagnostics
was retired.Function
cancel_support_case_attachment
was retired.Function
collect_debug_info
was retired.Function
delete_support_case_attachment
was retired.Function
get_audit_log
was retired.Function
get_available_packages
was retired.Function
create_clone
changed fromname, volume_uuid
tocreate_clone_input
Function
create_datacenter
changed fromname, address, contacts, note
tocreate_input
Function
create_lun
changed fromvolume_uuid, lun_id, host_uuids, spu_serials, local
tolun_input
Function
create_npod
changed fromname, npod_group_uuid, spus, npod_template_uuid, note, timezone, ignore_warnings
tocreate_npod_input, ignore_warnings
Function
create_npod_group
changed fromname, note
tocreate_npod_group_input
Function
create_npod_template
changed fromname, saving_factor, mirrored_volume, boot_volume, os, volume_size_bytes, shared_volume, boot_volume_size_bytes, boot_image_url, app, note, snapshot_schedule_template_uuids, volume_count
tocreate_npod_template_input
Function
create_rack
changed fromname, row_uuid, note, location
tocreate_rack_input
Function
create_rbac_policy
changed fromrole_uuid, scopes
tocreate_rbac_policy_input
Function
create_rbac_role
changed fromname, description, rights
tocreate_rbac_role_input
Function
create_room
changed fromdatacenter_uuid, name, note, location
tocreate_room_input
Function
create_row
changed fromname, room_uuid, note, location
tocreate_row_input
Function
create_snapshot_schedule_template
changed fromname, name_pattern, schedule, expiration_seconds, retention_seconds, ignore_boot_volumes
tocreate_template_input
Function
create_support_case
changed fromsubject, description, priority, issue_type, spu_serial, resource_type, resource_id
tocreate_input
Function
create_user
changed fromname, password, email, user_group_uuid, first_name, last_name, note, mobile_phone, business_phone, inactive, policy_uuids, send_notification, time_zone
tocreate_user_input
Function
create_user_group
changed fromname, policy_uuids, note
tocreate_user_group_input
Function
create_volume
changed fromname, size_bytes, npod_uuid, mirrored, owner_spu_serial, backup_spu_serial, force, ignore_warnings
tocreate_volume_input
Function
create_webhook
changed fromdefinition
tocreate_webhook_input
Function
delete_datacenter
changed fromuuid, cascade
touuid, delete_input
Function
delete_key_value
changed fromresource_type, npod_group_uuid, resource_uuid, key
todelete_key_value_input
Function
delete_luns
changed fromvolume_uuid, lun_uuids, host_uuids
tobatch_delete_lun_input
Function
delete_room
changed fromuuid, cascade
touuid, delete_room_input
Function
delete_row
changed fromuuid, cascade
touuid, delete_row_input
Function
get_hosts
changed frompage, h_filter, sort
topage, host_filter, sort
Function
get_key_values
changed fromkv_filter
tokey_value_filter
Function
get_npod_recipes
changed fromnpod_uuid, recipe_uuid, completed
tonpod_recipe_filter
Function
get_physical_drive_updates
changed frompage, pd_filter, sort
topage, pd_updates_filter, sort
Function
get_user_groups
changed frompage, ug_filter, sort
topage, user_group_filter, sort
Function
get_webhooks
changed frompage, wh_filter, sort
topage, webhook_filter, sort
Function
locate_physical_drive
changed fromwwn, duration_seconds
tolocate_pd_input
Function
replace_spu
changed fromnpod_uuid, previous_spu_serial, new_spu_info, sset_uuid
toreplace_spu_input
Function
set_key_value
changed fromresource_type, npod_group_uuid, resource_uuid, key, value
toupsert_key_value_input
Function
set_npod_timezone
changed fromuuid, timezone
touuid, set_npod_timezone_input
Function
set_vsphere_credentials
changed fromnpod_uuid, username, password, url
tonpod_uuid, credentials_input
Function
test_webhook
changed fromuuid, create, update
totest_webhook_input
Function
update_datacenter
changed fromuuid, name, address, contacts, note
touuid, update_input
Function
update_host
changed fromuuid, name, rack_uuid, note
touuid, host_input
Function
update_npod_group
changed fromuuid, name, note
touuid, update_npod_group_input
Function
update_npod_template
changed fromname, volume_size_bytes, saving_factor, mirrored_volume, shared_volume, boot_volume, boot_volume_size_bytes, boot_image_url, os, app, note, snapshot_schedule_template_uuids, volume_count
toupdate_npod_template_input
Function
update_physical_drive_firmware
changed fromaccept_eula, npod_uuid, spu_serial
toupdate_pd_firmware_input
Function
update_rack
changed fromuuid, row_uuid, name, note, location
touuid, update_rack_input
Function
update_rbac_policy
changed fromuuid, scopes
touuid, update_rbac_policy_input
Function
update_rbac_role
changed fromuuid, name, description, rights
touuid, update_rbac_role_input
Function
update_room
changed fromuuid, name, note, location
touuid, update_room_input
Function
update_row
changed fromuuid, room_uuid, name, note, location
touuid, update_row_input
Function
update_snapshot_schedule_template
changed fromuuid, name, name_pattern, schedule, expiration_seconds, retention_seconds, ignore_boot_volumes
touuid, update_template_input
Function
update_support_case
changed fromcase_number, subject, description, priority, status, contact_user_uuid, improvement_suggestion, comment
tocase_number, update_input
Function
update_user
changed fromuuid, name, password, note, email, user_group_uuids, first_name, last_name, mobile_phone, business_phone, inactive, policy_uuids, send_notification, time_zone
touuid, update_user_input
Function
update_user_group
changed fromuuid, name, policy_uuids, note
touuid, update_user_group_input
Function
update_volume
changed fromuuid, update_input
touuid, update_volume_input
Function
update_webhook
changed fromuuid, updates
touuid, update_webhook_input
PackageInfo Changes¶
The following changes were made to the PackageInfo
class.
- Property
package_deprecated
was retired. - Property
release_unix
was retired. - Property
lts_version
was introduced. - Property
offline
was introduced. - Property
release_date
was introduced. - Property
support_state
was introduced.
PhysicalDrive Changes¶
The following changes were made to the PhysicalDrive
class.
- Property
state_display
was retired. - Property
update_failure
was introduced.
PhysicalDriveFilter Changes¶
The following changes were made to the PhysicalDriveFilter
class.
- Property
spu_serial
was introduced.
PhysicalDriveUpdate Changes¶
The following changes were made to the PhysicalDriveUpdate
class.
- Property
eula_url
was introduced.
RBACPolicySort Changes¶
The following changes were made to the RBACPolicySort
class.
Property
name
was retired.Property
role_name
was introduced.Function
__init__
changed fromname
torole_name
ReplaceSpuInput Changes¶
The following changes were made to the ReplaceSpuInput
class.
Property
npod_uuid
was retired.Property
sset_uuid
was retired.Function
__init__
changed fromnpod_uuid, previous_spu_serial, new_spu_info, sset_uuid
toprevious_spu_serial, new_spu_info
Spu Changes¶
The following changes were made to the Spu
class.
- Property
lun_uuids
was retired. - Property
physical_drive_wwns
was retired. - Property
recovery_version
was introduced. - Property
version_package_names
was introduced.
SpuFilter Changes¶
The following changes were made to the SpuFilter
class.
- Property
host_ioc_wwn
was introduced. - Property
npod_uuid
was introduced. - Property
storage_ioc_wwn
was introduced.
SupportCase Changes¶
The following changes were made to the SupportCase
class.
- Property
origin
was introduced. - Property
resource_name
was introduced. - Property
resource_type_other
was introduced.
SupportCaseFilter Changes¶
The following changes were made to the SupportCaseFilter
class.
Property
contact_uuid
was retired.Property
contact_id
was introduced.Property
resource_type
was introduced.Property
resource_type_other
was introduced.Function
__init__
changed fromnumber, status, issue_type, contact_uuid
tonumber, status, issue_type, contact_id, resource_type, resource_type_other
UpdateNPodTemplateInput Changes¶
The following changes were made to the UpdateNPodTemplateInput
class.
Property
shared_volume
was retired.Property
shared_lun
was introduced.Function
__init__
changed fromname, volume_size_bytes, saving_factor, mirrored_volume, shared_volume, boot_volume, boot_volume_size_bytes, boot_image_url, os, app, note, snapshot_schedule_template_uuids, volume_count
toname, volume_size_bytes, saving_factor, mirrored_volume, shared_lun, boot_volume, boot_volume_size_bytes, boot_image_url, os, app, note, snapshot_schedule_template_uuids, volume_count
UpdateRoomInput Changes¶
The following changes were made to the UpdateRoomInput
class.
- Property
datacenter_uuid
was introduced.
UpdateStateSpu Changes¶
The following changes were made to the UpdateStateSpu
class.
- Property
waiting_for_scheduled
was introduced.
UpdateUserGroupInput Changes¶
The following changes were made to the UpdateUserGroupInput
class.
- Property
user_uuids
was introduced.
UpsertKeyValueInput Changes¶
The following changes were made to the UpsertKeyValueInput
class.
Property
npod_group_uuid
was retired.Property
npod_uuid
was introduced.Function
__init__
changed fromresource_type, npod_group_uuid, resource_uuid, key, value
toresource_type, npod_uuid, resource_uuid, key, value
UpsertVsphereCredentialsInput Changes¶
The following changes were made to the UpsertVsphereCredentialsInput
class.
- Property
enable_vmhost_affinity
was introduced.
User Changes¶
The following changes were made to the User
class.
- Property
change_password_reason
was introduced.
UserFilter Changes¶
The following changes were made to the UserFilter
class.
- Property
inactive
was introduced.
UserGroup Changes¶
The following changes were made to the UserGroup
class.
- Property
custom
was introduced.
Volume Changes¶
The following changes were made to the Volume
class.
- Property
lun_uuids
was retired. - Property
snapshot_uuids
was retired.
VolumeFilter Changes¶
The following changes were made to the VolumeFilter
class.
- Property
natural_backup_spu_serial
was introduced. - Property
natural_owner_spu_serial
was introduced. - Property
parent_name
was introduced. - Property
sync_state
was introduced.
VsphereCredentials Changes¶
The following changes were made to the VsphereCredentials
class.
- Property
enable_vmhost_affinity
was introduced.
Retired Classes¶
The following classes were removed in this version. Please review the New Classes section for possible replacements.
- Class
BatchDeleteLunInput
was retired. - Class
CreateLunInput
was retired. - Class
Dimm
was retired. - Class
IntFilter
was retired. - Class
Lun
was retired. - Class
LunFilter
was retired. - Class
LunList
was retired. - Class
LunSort
was retired. - Class
TokenResponse
was retired. - Class
UpdatePackages
was retired. - Class
UuidFilter
was retired.
New Classes¶
The following classes were introduced in this version. Some are replacements of previously retired classes. Please review the API reference for details.
- Class
AvailablePackagesFilter
was introduced. - Class
AvailablePackagesSort
was introduced. - Class
BatchDeleteLUNInput
was introduced. - Class
CreateLUNInput
was introduced. - Class
DIMM
was introduced. - Class
DeleteSupportCaseAttachmentInput
was introduced. - Class
DeleteVolumeInput
was introduced. - Class
LUN
was introduced. - Class
LUNFilter
was introduced. - Class
LUNList
was introduced. - Class
LUNSort
was introduced. - Class
NPodRecommendedPackage
was introduced. - Class
PackageInfoList
was introduced. - Class
UUIDFilter
was introduced.
Version 2.0.6¶
Version 2.0.6 includes the following externally visible changes on top of version 2.0.5.
Changed Classes¶
NebPyClient Changes¶
The following changes were made to the NebPyClient
class.
- Function
update_npod_members
was added. input:uuid, update_npod_members_input
New Classes¶
The following classes were introduced in this version.
- Class
UpdateNPodMembersInput
was introduced.
Version 2.0.7¶
Version 2.0.7 includes the following externally visible changes on top of version 2.0.6.
Changed Classes¶
NebPyClient Changes¶
The following changes were made to the NebPyClient
class.
- Function
create_lun
was modified: - use createLUNV2 instead of createLUN. - Wait on recipe to completed and return the lun or raise an exception - Function
create_volume
was modified. - Wait on recipe to completed and return the volume or raise an exception
Version 2.0.10¶
Version 2.0.10 includes the following externally visible changes on top of version 2.0.9.
Changed Classes¶
NebPyClient Changes¶
The following changes were made to the NebPyClient
class.
- Class initializer
NebPyClient
was modified: - take uri endpoint as an input - Class initializer
CreateVolumeInput
was modified: - supportingdownload_contents_url, replace_lun, boot
inputs - Function
create_clone
was modified. - input:create_clone_input
- Field
lom_credentials
was added toHost
Object
GraphQLClient Changes¶
- Class initializer
GraphQLClient
was modified: - take uri endpoint as an input constants.py
was added to keep track of the constants
BondType Changes¶
The following changes were made to the BondType
class.
- Enum
BOND_MODE_BALANCE_ALB
was disabled.
Host Changes¶
The following changes were made to the Host
class.
- Enum
lomCredentials
field was added to Host object
New Classes¶
The following classes were introduced in this version. Please review the API reference for details.
- Class
LomCredentialsMixin
was introduced. - Class
UpsertLomCredentialsInput
was introduced. - Class
DeleteLomCredentialsInput
was introduced. - Class
CreateCloneInput
was introduced - Class
LOMCredentials
was introduced - Class
LOMStatus
was introduced - Class
UpdateNPodTokenInput
was introduced. - input variable toupdate_npod_token
function - Class
UpdateImmutableBootInput
was introduced. - input variable toUpdateNPodTokenInput
function